Patent classifications
G06T2210/16
Creating 3D Objects and Digital 3D Objects
The disclosure includes an object comprising a front lens layer made from at least one of transparent material or translucent material, having a lens with curved surfaces that provide refractive behaviors and a backing layer embedded with patterns. The disclosure also includes a method for designing an object with lenticular effects. The disclosure further includes a method for designing a textile for 3D printing. The disclosure also includes a candy or lollipop comprising a front layer comprising a plurality of at least one of elongated or standalone transparent geometries with defined heights, curvatures and shapes that provide refractive behaviors and a backing layer with at least one of colors or patterns. The disclosure also includes barrier-based object designs that create optical illusions.
Method and apparatus for providing guide for combining pattern pieces of clothing
A method and apparatus for providing a guide for combining pattern pieces receives a selection of a first point in a first pattern piece and a selection of a second point in a second pattern piece to be combined with the first pattern piece, generates a virtual pattern piece in response to the selection of the second point being received, arranges the virtual pattern piece such that a third point in the virtual pattern piece having a position corresponding to the first point in the first pattern piece is matched to the second point in the second pattern piece, and provides a guide for combining the first pattern piece and the second pattern piece by moving the virtual pattern piece such that an outer line of the second pattern piece and an outer line of the virtual pattern piece correspond to each other.
System and method for providing personalized transactions based on 3D representations of user physical characteristics
The disclosed systems, components, methods, and processing steps are directed to determining user-item fit characteristics of an item for a user body part by accessing a three-dimensional (3D) reconstructed model of the user body part, accessing information about one or more 3D reference models of the item, the information for each 3D reference model including respective dimensional measurement, spatial, and geometrical attributes, performing a 3D matching process based on the 3D reconstructed model and the accessed information of the one or more 3D reference models to determine a best-fitting 3D reference model from the one or more 3D reference models, integrating the best-fitting 3D reference model with the 3D reconstructed model to provide a 3D best fit representation and displaying the 3D best fit representation along with visual indications of user-item fit characteristics.
RENDERING VIRTUAL ARTICLES OF CLOTHING BASED ON AUDIO CHARACTERISTICS
Systems and methods for generating a virtual article of clothing at a display are described. Some examples may include: obtaining video data and audio data, analyzing the video data to determine one or more body joints of a target object appearing in the video data. A mesh based on the determined one or more body joints may be generated. The audio data may be analyzed to determine audio characteristics associated with the audio data. Texture rendering information associated with a virtual article of clothing may be determined based on the audio characteristics. A rendered video may be generated by rendering the virtual article of clothing to the generated mesh using the texture rendering information.
Three-dimensional rendering preview in web-based tool for design of laser-finished garments
A tool allows a user to create new designs for apparel and preview these designs in three dimensions before manufacture. Software and lasers are used in finishing apparel to produce a desired wear pattern or other design. Based on a laser input file with a pattern, a laser will burn the pattern onto apparel. With the tool, the user will be able to create, make changes, and view images of a design, in real time, before burning by a laser. The tool can be accessed or executes via a Web browser.
SYSTEM AND METHOD FOR VIRTUAL FITTING OF GARMENTS OVER A COMMUNICATIONS NETWORK
A system and method for facilitating virtual garment fitting includes a client module for executing a three-dimensional (3D) scan of a user's body, generating a 3D model of the user's body, and transmitting the 3D model to a web server, receiving and viewing a virtual fitting that shows a particular garment on a physical life-size model based on the 3D model, wherein the system also includes an adjustable life-size model of human bodies and a web server module for receiving the 3D model of the user's body, interfacing with the adjustable life-size model and adjusting the physical life-size model based on the 3D model, generating a virtual fitting that shows a particular garment on the physical life-size model based on the 3D model and transmitting the virtual fitting to the client module over a communications network.
Image and data processing methods and apparatuses
The specification discloses image and data processing methods and apparatuses. The method includes: obtaining a source pose and texture information according to a source image; obtaining a first synthetic image according to the source image, a target pose, and the source pose; obtaining a residual map according to the texture information and the first synthetic image; and obtaining a second synthetic image according to the first synthetic image and the residual map. The specification resolves the technical problem of lacking a sense of reality in a synthetic image due to loss of texture details in feature extraction during character action transfer in the existing technologies.
Machine learning in augmented reality content items
Systems and methods herein describe receiving an image via an image capture device, using a machine learning model, generating an image augmentation decision, accessing an augmented reality content item, associating the generated image augmentation decision with the augmented reality content item, modifying the received image using the augmented reality content item and the associated image augmentation decision, and causing presentation of the modified image on a graphical user interface of a computing device.
WEARING SIMULATION DEVICE
A wearing simulation device includes a first animation generation unit that generates a first animation indicating a change in a movement of a body and a surface shape of the body from a second posture to a first posture, a second animation generation unit that generates a second animation indicating a change in a movement of the body and a surface shape of the body in a continuous movement, a third animation generation unit that generates a third animation by connecting the first animation and the second animation, and a simulation execution unit that makes the body wear a clothing model in at least one frame from beginning of the third animation, deforms the clothing model so as to follow the change in the movement of the body and the surface shape of the body in the frame after wearing, and simulates a shape change of the clothing model.
METHOD AND APPARATUS FOR DISPLAYING VIRTUAL CHARACTER, DEVICE, AND STORAGE MEDIUM
A method for displaying a virtual character includes: displaying the virtual character, a first character part on the virtual character including a first clothes component and a first body component that are associated with each other; obtaining a second clothes component in response to a clothes component replacement instruction, the first clothes component and the second clothes component being corresponding to a same clothes part; updating display to perform a clothes component replacement, the first character part on the virtual character including the second clothes component and a second body component that are associated with each other. The first clothes component is different from the second clothes component in length, the first body component is different from the second body component in length, and a length of the first character part remains unchanged or changes by a value less than a threshold.