US 12,266,073 B2
System and method for three dimensional creation of a virtual garment and simulating use of the virtual garment on an avatar of an end user
Deanna Nicole Meador, Gallatin, TN (US); and Marcelino Rodriquez Cancio, Nashville, TN (US)
Assigned to Couture Technologies, LLC, Gallatin, TN (US)
Filed by Couture Technologies, LLC, Gallatin, TN (US)
Filed on Feb. 10, 2023, as Appl. No. 18/108,475.
Claims priority of provisional application 63/308,786, filed on Feb. 10, 2022.
Prior Publication US 2023/0252747 A1, Aug. 10, 2023
Int. Cl. G06T 19/20 (2011.01); G06T 7/11 (2017.01); G06T 7/60 (2017.01); G06T 9/00 (2006.01); G06T 15/04 (2011.01); G06T 17/20 (2006.01); G06V 10/26 (2022.01)
CPC G06T 19/20 (2013.01) [G06T 7/11 (2017.01); G06T 7/60 (2013.01); G06T 9/002 (2013.01); G06T 15/04 (2013.01); G06T 17/20 (2013.01); G06V 10/26 (2022.01); G06T 2207/20021 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/30196 (2013.01); G06T 2210/16 (2013.01); G06T 2219/2021 (2013.01)] 37 Claims
OG exemplary drawing
 
1. A garment rendering system, comprising
a virtual garment generation unit for receiving garment related data and for generating in response to the garment related data virtual garment data, wherein the garment related data includes garment image data and garment textual data,
an avatar generation unit for receiving user data and for generating, in response to the user data, user avatar data representative of an avatar of the user, wherein the user data includes at least one of user image data and user biometric data,
a simulation engine for receiving the user avatar data and the virtual garment data and for generating in response thereto simulated garment data representative of a simulated garment draped on the avatar, and
a rendering unit for rendering the simulated garment data received from the simulation engine and for generating a rendered virtual image,
wherein the simulation engine includes
a tailor unit for receiving the virtual garment data and encoding the virtual garment data with the garment image data to form encoded garment data,
a graph network configured for receiving the encoded garment data and for generating garment related training data, and
a one-shot network configured for receiving the garment related training data in order to train the one-shot network, and wherein the one-shot network is configured for receiving the virtual garment data and the user avatar data and for generating based thereon the simulated garment data.