Disclosed is a computer-implemented method for providing photorealistic changes for a digital image. The method includes receiving a digital image of dressable model, receiving digital cutout garment textures that are indexed according to an outfitting layering order and aligned with body shape and pose of the dressable model, receiving binary silhouettes of the digital cutout garment textures, generating a garment layer index mask by compositing the binary silhouettes of the digital cutout garment textures indexed according to the outfitting layering order, receiving a composite image obtained by overlaying the digital cutout garment textures according to the indexed outfitting layering order on the digital image of the dressable model, inputting the composite image and the garment layer index mask into a machine learning system for providing photorealistic changes, and receiving from the machine learning system a digital file including photorealistic changes for application to the composite image.
09 - Appareils et instruments scientifiques et électriques
25 - Vêtements; chaussures; chapellerie
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable software for creating clothing, footwear, headgear, outfits, and accessories; Downloadable software for designing clothing, footwear, headgear, outfits, and accessories; Downloadable software for changing human body sizing with regards to clothing, footwear, headgear, outfits, and accessories; Downloadable software for creating three-dimensional images of mannequins in clothing, footwear, headgear, outfits, and accessories; Downloadable software for storing, sharing, saving, uploading, and downloading custom-designed clothing; Downloadable software for fashion design, namely, manipulating images and providing three-dimensional modeling of digital apparel Shirts; Pants; Dresses; Jeans; Trousers; Coats; Skirts; Suits; Underwear; Tee shirts; Swimsuits; Tops as clothing; Bras; Shorts; Socks; Sweaters; Corsets being clothing Upgrading and rental of computer software; Fashion design consulting services; Providing a website featuring technology which enables users for creating clothing, footwear, headgear, outfits, and accessories; Providing online, non-downloadable software for creating clothing, footwear, headgear, outfits, and accessories; Providing a website featuring technology which enables users to design clothing, footwear, headgear, outfits, and accessories; Providing online, non-downloadable software for designing clothing, footwear, headgear, outfits, and accessories; Providing a website featuring technology which enables users to change human body sizing with regards to clothing, footwear, headgear, outfits, and accessories; Providing online, non-downloadable software for changing human body sizing with regards to clothing, footwear, headgear, outfits, and accessories; Providing a website featuring technology which enables users to create three-dimensional images of mannequins in clothing, footwear, headgear, outfits, and accessories; Providing online, non-downloadable software for creating three-dimensional images of mannequins in clothing, footwear, headgear, outfits, and accessories; Providing a website featuring technology for storing, sharing, saving, uploading, and downloading custom-designed clothing; Providing online, non-downloadable software for storing, sharing, saving, uploading, and downloading custom-designed clothing; Providing a website featuring technology which enables users to design fashion, namely, manipulating images and providing three-dimensional modeling of digital apparel; Providing online, non-downloadable software for fashion design, namely, manipulating images and providing three-dimensional modeling of digital apparel
3.
Method and system for predicting garment attributes using deep learning
There is provided a computer implemented method for predicting garment or accessory attributes using deep learning techniques, comprising the steps of: (i) receiving and storing one or more digital image datasets including images of garments or accessories; (ii) training a deep model for garment or accessory attribute identification, using the stored one or more digital image datasets, by configuring a deep neural network model to predict (a) multiple-class discrete attributes; (b) binary discrete attributes, and (c) continuous attributes, (iii) receiving one or more digital images of a garment or an accessory, and (iv) extracting attributes of the garment or the accessory from the one or more received digital images using the trained deep model for garment or accessory attribute identification. A related system is also provided.
G06F 16/583 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/538 - Présentation des résultats des requêtes
G06F 16/535 - Filtrage basé sur des données supplémentaires, p. ex. sur des profils d'utilisateurs ou de groupes
A computer-implemented method of generating an image file of a 3D body model of a user wearing a garment, comprising: (i) receiving one or more two dimensional images of a model wearing a garment, which images provide a view of an outer surface of the garment; (ii) for each two dimensional image, segmenting an image of the garment to produce a set of segmented garment images; (iii) using the set of segmented garment images to generate a complete 3D garment model; (iv) receiving a 3D body model of a user; (v) simulating the complete 3D garment model worn on the 3D body model of the user and, (vi) generating an image file of the 3D body model of the user wearing the complete 3D garment model, using the simulated complete 3D garment model worn on the 3D body model of the user.
Disclosed is a computer-implemented method for providing photorealistic changes for a digital image. The method includes receiving a digital image of dressable model, receiving digital cutout garment textures that are indexed according to an outfitting layering order and aligned with body shape and pose of the dressable model, receiving binary silhouettes of the digital cutout garment textures, generating a garment layer index mask by compositing the binary silhouettes of the digital cutout garment textures indexed according to the outfitting layering order, receiving a composite image obtained by overlaying the digital cutout garment textures according to the indexed outfitting layering order on the digital image of the dressable model, inputting the composite image and the garment layer index mask into a machine learning system for providing photorealistic changes, and receiving from the machine learning system a digital file including photorealistic changes for application to the composite image. FIG.
Disclosed is a computer-implemented method for requesting and transmitting marketing images or video. The method includes receiving a communication from a remote terminal, identifying a user or a group of users that are associated with the received communication, identifying data associated with the identified user or the group of users, identifying goods or services using the identified data associated with the identified user or group of users, requesting marketing images or video from a marketing images or video supplying system that are relating to the identified goods or services, receiving the requested marketing images or video from the marketing images or video supplying system, and transmitting the received marketing images or video to the remote terminal.
There is provided a method of generating an image file of a personalized 3D head model of a user, the method comprising the steps of: (i) acquiring at least one 2D image of the user's face; (ii) performing automated face 2D landmark recognition based on the at least one 2D image of the user's face; (iii) providing a 3D face geometry reconstruction using a shape prior; (iv) providing texture map generation and interpolation with respect to the 3D face geometry reconstruction to generate a personalized 3D head model of the user, and (v) generating an image file of the personalized 3D head model of the user. A related system and computer program product are also provided.
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 7/50 - Récupération de la profondeur ou de la forme
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
G06T 19/20 - Édition d'images tridimensionnelles [3D], p. ex. modification de formes ou de couleurs, alignement d'objets ou positionnements de parties
H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
8.
METHOD OF GENERATING AN IMAGE FILE OF A 3D BODY MODEL OF A USER WEARING A GARMENT
There is provided a computer-implemented method of generating an image file of a 3D body model of a user wearing a garment, the method comprising the steps of: (i) receiving one or more two dimensional images of a model wearing a garment, wherein the one or more two dimensional images of the model wearing the garment provide a view of an outer surface of the garment; (ii) for each two dimensional image, segmenting an image of the garment to produce a set of segmented garment images; (iii) using the set of segmented garment images to generate a complete 3D garment model; (iv) receiving a 3D body model of a user; (v) simulating the complete 3D garment model worn on the 3D body model of the user and, (vi) generating an image file of the 3D body model of the user wearing the complete 3D garment model, using the simulated complete 3D garment model worn on the 3D body model of the user. Related systems and computer program products are provided.
A method of generating an image file of a high resolution 3D garment model on a 3D body model, comprising the steps of: (i) acquiring at least three 2D images of a garment on a mannequin, wherein the at least three 2D images capture a 360° azimuthal angle range of view of the garment, including a texture of the garment; (ii) creating a simplified 3D garment model using the 2D images of the garment; (iii) simulating the smooth and simplified 3D garment model on the 3D body model; (iv) deforming and rendering the high-resolution garment texture on the simulated smooth and simplified 3D garment model on the 3D body model, and (v) generating an image file of the 3D body model, the image file including the deformed and rendered high-resolution garment texture, on the simulated smooth and simplified 3D garment model, on the 3D body model.
A method of generating an image file of a high resolution 3D garment model on a 3D body model, comprising the steps of: (i) acquiring at least three 2D images of a garment on a mannequin, wherein the at least three 2D images capture a 360° azimuthal angle range of view of the garment, including a texture of the garment; (ii) creating a simplified 3D garment model using the 2D images of the garment; (iii) simulating the smooth and simplified 3D garment model on the 3D body model; (iv) deforming and rendering the high-resolution garment texture on the simulated smooth and simplified 3D garment model on the 3D body model, and (v) generating an image file of the 3D body model, the image file including the deformed and rendered high-resolution garment texture, on the simulated smooth and simplified 3D garment model, on the 3D body model.
There is provided a computer implemented method for predicting garment or accessory attributes using deep learning techniques, comprising the steps of: (i) receiving and storing one or more digital image datasets including images of garments or accessories; (ii) training a deep model for garment or accessory attribute identification, using the stored one or more digital image datasets, by configuring a deep neural network model to predict (a) multiple-class discrete attributes; (b) binary discrete attributes, and (c ) continuous attributes, (iii) receiving one or more digital images of a garment or an accessory, and (iv) extracting attributes of the garment or the accessory from the one or more received digital images using the trained deep model for garment or accessory attribute identification. A related system is also provided.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/46 - Extraction d'éléments ou de caractéristiques de l'image
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
12.
System and method for image processing and generating a body model
Images of foreground objects in a scene are generated by causing electromagnetic radiation to be emitted having a first spectral power distribution from a surface of a first foreground object, which is adjacent or at least partially obscured by a second foreground object. A first image of both of the first and second foreground objects is acquired while the first foreground object emits electromagnetic radiation with the first spectral power distribution. A second image of the first and second foreground objects is acquired while the first foreground object is not emitting electromagnetic radiation or is emitting electromagnetic radiation with a second spectral power distribution which is different to the first spectral power distribution. An alpha matte of the first and second foreground objects is generated based on a comparison of the first image and second image.
There is disclosed a garment digitization apparatus, including a mannequin loading system, a mannequin rotation system, a computer system and a camera system, wherein the apparatus is configured to load a mannequin wearing a garment using the mannequin loading system, to rotate the mannequin wearing the garment through at least 360¡ using the mannequin rotation system, and to capture images of the garment using the camera system during the mannequin rotation, wherein the mannequin loading, the mannequin rotation and the image capturing occur under control of the computer system. Related methods and computer program products are also disclosed.
There is disclosed a method of generating an image file of a high resolution 3D garment model on a 3D body model, the method comprising the steps of: (i) acquiring at least three 2D images of a garment on a mannequin, wherein the at least three 2D images of the garment on the mannequin capture a 360° azimuthal angle range of view of the garment on the mannequin, including capturing a texture of the garment at high resolution; (ii) creating a smooth and simplified 3D garment model using the at least three 2D images of the garment; (iii) simulating the smooth and simplified 3D garment model on the 3D body model; (iv) deforming and rendering the high-resolution garment texture on the simulated smooth and simplified 3D garment model on the 3D body model, and (v) generating an image file of the 3D body model, the image file including the deformed and rendered high -resolution garment texture, on the simulated smooth and simplified 3D garment model, on the 3D body model. A related system and computer program product are also disclosed.
There is provided a method of generating an image file of a personalized 3D head model of a user, the method comprising the steps of: (i) acquiring at least one 2D image of the user's face; (ii) performing automated face 2D landmark recognition based on the at least one 2D image of the user's face; (iii) providing a 3D face geometry reconstruction using a shape prior; (iv) providing texture map generation and interpolation with respect to the 3D face geometry reconstruction to generate a personalized 3D head model of the user, and (v) generating an image file of the personalized 3D head model of the user. A related system and computer program product are also provided.
Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar. The implementation can also be used in peer-to-peer online sales where garments can be bought with the knowledge that the seller has a similar body shape and size as the user.
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 13/80 - Animation bidimensionnelle [2D], p. ex. utilisant des motifs graphiques programmables
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
H04N 5/33 - Transformation des rayonnements infrarouges
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar. The implementation can also be used in peer-to-peer online sales where garments can be bought with the knowledge that the seller has a similar body shape and size as the user.
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
H04N 13/207 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant un seul capteur d’images 2D
H04N 13/271 - Générateurs de signaux d’images où les signaux d’images générés comprennent des cartes de profondeur ou de disparité
H04N 13/282 - Générateurs de signaux d’images pour la génération de signaux d’images correspondant à au moins trois points de vue géométriques, p. ex. systèmes multi-vues
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 13/80 - Animation bidimensionnelle [2D], p. ex. utilisant des motifs graphiques programmables
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
H04N 5/33 - Transformation des rayonnements infrarouges
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar. The implementation can also be used in peer-to-peer online sales where garments can be bought with the knowledge that the seller has a similar body shape and size as the user.
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
H04N 13/207 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant un seul capteur d’images 2D
H04N 13/271 - Générateurs de signaux d’images où les signaux d’images générés comprennent des cartes de profondeur ou de disparité
H04N 13/282 - Générateurs de signaux d’images pour la génération de signaux d’images correspondant à au moins trois points de vue géométriques, p. ex. systèmes multi-vues
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 13/80 - Animation bidimensionnelle [2D], p. ex. utilisant des motifs graphiques programmables
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
H04N 5/33 - Transformation des rayonnements infrarouges
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar. The implementation can also be used in peer-to-peer online sales where garments can be bought with the knowledge that the seller has a similar body shape and size as the user.
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 13/80 - Animation bidimensionnelle [2D], p. ex. utilisant des motifs graphiques programmables
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
H04N 5/33 - Transformation des rayonnements infrarouges
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar. The implementation can also be used in peer-to-peer online sales where garments can be bought with the knowledge that the seller has a similar body shape and size as the user.
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 13/80 - Animation bidimensionnelle [2D], p. ex. utilisant des motifs graphiques programmables
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
H04N 5/33 - Transformation des rayonnements infrarouges
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
G06T 7/194 - DécoupageDétection de bords impliquant une segmentation premier plan-arrière-plan
21.
METHODS FOR GENERATING A 3D VIRTUAL BODY MODEL OF A PERSON COMBINED WITH A 3D GARMENT IMAGE, AND RELATED DEVICES, SYSTEMS AND COMPUTER PROGRAM PRODUCTS
There is disclosed a method for generating a 3D virtual body model of a person combined with a 3D garment image, and displaying the 3D virtual body model of the person combined with the 3D garment image on a screen of a computing device, the computing device including a sensor system, the method including the steps of: (a) generating the 3D virtual body model; (b) generating the 3D garment image for superimposing on the 3D virtual body model; (c ) superimposing the 3D garment image on the 3D virtual body model; (d) showing on the screen the 3D garment image superimposed on the 3D virtual body model; (e) detecting a position change using the sensor system, and (f) showing on the screen the 3D garment image superimposed on the 3D virtual body model, modified in response to the position change detected using the sensor system. Related methods, devices, systems and computer program products are also disclosed.
Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar. The implementation can also be used in peer-to-peer online sales where garments can be bought with the knowledge that the seller has a similar body shape and size as the user.
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
H04N 13/207 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant un seul capteur d’images 2D
H04N 13/271 - Générateurs de signaux d’images où les signaux d’images générés comprennent des cartes de profondeur ou de disparité
H04N 13/282 - Générateurs de signaux d’images pour la génération de signaux d’images correspondant à au moins trois points de vue géométriques, p. ex. systèmes multi-vues
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 13/80 - Animation bidimensionnelle [2D], p. ex. utilisant des motifs graphiques programmables
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
H04N 5/33 - Transformation des rayonnements infrarouges
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar. The implementation can also be used in peer-to-peer online sales where garments can be bought with the knowledge that the seller has a similar body shape and size as the user.
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
H04N 13/204 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques
H04N 13/207 - Générateurs de signaux d’images utilisant des caméras à images stéréoscopiques utilisant un seul capteur d’images 2D
H04N 13/271 - Générateurs de signaux d’images où les signaux d’images générés comprennent des cartes de profondeur ou de disparité
H04N 13/282 - Générateurs de signaux d’images pour la génération de signaux d’images correspondant à au moins trois points de vue géométriques, p. ex. systèmes multi-vues
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 13/80 - Animation bidimensionnelle [2D], p. ex. utilisant des motifs graphiques programmables
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
H04N 5/33 - Transformation des rayonnements infrarouges
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar. The implementation can also be used in peer-to-peer online sales where garments can be bought with the knowledge that the seller has a similar body shape and size as the user.
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06T 13/80 - Animation bidimensionnelle [2D], p. ex. utilisant des motifs graphiques programmables
G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
G06T 17/00 - Modélisation tridimensionnelle [3D] pour infographie
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
G06T 13/40 - Animation tridimensionnelle [3D] de personnages, p. ex. d’êtres humains, d’animaux ou d’êtres virtuels
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p. ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comportement ou d’aspect
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p. ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p. ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p. ex. des gestes en fonction de la pression exercée enregistrée par une tablette numérique utilisant un écran tactile ou une tablette numérique, p. ex. entrée de commandes par des tracés gestuels
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateurDispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p. ex. dispositions d'interface
H04N 5/33 - Transformation des rayonnements infrarouges
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p. ex. des menus
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
A computer-implemented garment size recommendation and fit analysis system in which a memory stores a virtual profile or model of an end-user and a processor is programmed to receive an end-user's selection of a garment and to then determine, using a garment fit algorithm, how well that garment will fit the end-user's profile or model, and in which the algorithm is trained on actual sales data.
09 - Appareils et instruments scientifiques et électriques
14 - Métaux précieux et leurs alliages; bijouterie; horlogerie
16 - Papier, carton et produits en ces matières
18 - Cuir et imitations du cuir
24 - Tissus et produits textiles
25 - Vêtements; chaussures; chapellerie
35 - Publicité; Affaires commerciales
38 - Services de télécommunications
40 - Traitement de matériaux; recyclage, purification de l'air et traitement de l'eau
41 - Éducation, divertissements, activités sportives et culturelles
42 - Services scientifiques, technologiques et industriels, recherche et conception
44 - Services médicaux, services vétérinaires, soins d'hygiène et de beauté; services d'agriculture, d'horticulture et de sylviculture.
45 - Services juridiques; services de sécurité; services personnels pour individus
Produits et services
Computer software in the form of an internet application for
creating clothing, footwear, headgear and accessories
outfits; computer programmes relating to computer aided
design; computer software for assisting in the design of
clothing, footwear, headgear; computer programmes relating
to computer aided human body sizing; body weighing scales;
computer programmes relating to computer aided sizing of the
human body; apparatus for recording visual images; computer
programmes for image processing; image interpretation
apparatus; image scanning apparatus; physical
representations of images stored electronically for
electronic manipulation; computer programmes relating to
computer aided three dimensional clothes and body
visualization; audio, video, still and moving images and
data recordings in compressed and uncompressed form;
computer software, including software for use in downloading
audio, video, still and moving images and data in compressed
and uncompressed form from a computer or communication
network and organisation of data; downloadable electronic
publications; computer, electronic and video games
programmes and equipment; electronic instructional and
teaching apparatus and instruments; apparatus, instruments,
software and media for recording, reproducing, carrying,
organising, storing, processing, editing, extracting,
encoding, decoding, encrypting, playing, manipulating,
downloading, uploading, streaming, transmitting,
broadcasting, receiving, retrieving and reproducing images,
information, data and/or code; images, signals, software,
information, data and code provided by telecommunications
networks, by online delivery and/or by way of the internet
and the world wide web; computer software to enable
peer-to-peer networking and file sharing; database
management software, character recognition software; data
synchronization programs and application development. Precious metals and their alloys and goods in precious
metals or coated therewith, not included in other classes;
jewellery, precious stones; imitation jewellery, brooches,
cuff-links, ornamental pins, tie pins; horological and
chronometric instruments, watches, watch straps, key rings. Printed matter, magazines, books; photographs, pictures,
prints; posters; greeting cards; postcards; notepads;
catalogues; booklets; carrier bags; printed matter relating
to clothes making; printed publications relating to the sale
of clothing; fashion journals; technology journals, science
journals. Imitations of leather and goods made of these materials and
not included in other classes; trunks and travelling bags;
luggage; handbags, school bags, rucksacks, backpacks, beach
bags, garment bags, tote bags, vanity cases, briefcases,
pocket wallets, purses, pouches, credit card holders,
notebook holders, coin holders, key cases; umbrellas,
umbrella covers, parasols and walking sticks. Cloth labels. Clothing; footwear; headgear; ready made articles of
clothing [other than protective]. Advertising; advertising of the goods or services of other
vendors, enabling customers to conveniently view and compare
the goods or services of those vendors; advertising services
by means of balloon displays; advertising services provided
over the internet; advertising services provided via a data
base; advertising services relating to data bases;
advertising services relating to newspapers; advertising
space (rental of-) on the internet; arrangement of
advertising; arranging for the provision of advertising
space in newspapers; arranging of displays for advertising
purposes; assistance to management in commercial enterprises
in respect of advertising; business advertising services
relating to franchising; classified advertising; collection
of information relating to advertising; demonstration of
goods for advertising purposes; direct mail advertising;
direct market advertising; dissemination of advertising
material; distribution of advertising material; on-line
advertising on a computer network; outdoor advertising;
press advertising services; promotional advertising
services; provision of computerised advertising services;
provision of models for advertising; provision of space on
web sites for advertising goods and services; radio
advertising; television advertising; trade fair
(organization of-) for commercial or advertising purposes;
updating of advertising information on a computer database;
window dressing services for advertising purposes; retail
services connected with the sale of clothing, clothing
accessories, footwear, headgear, bags, jewellery; sales
promotion services; advisory and consultancy services
relating to sales promotion; market research and analysis
services in the field of fashion; direct marketing services;
writing of business reports and studies; electronic file and
data management; data storage, retrieval and/or archiving
services. Networking of still and moving images and data relating to
entertainment and fashion whether in compressed or
uncompressed form and whether downloadable or non
downloadable; distribution of computer software over local
or global communications networks; computer aided
transmission of messages and images; providing access to
interactive fashion and human body sizing websites on the
Internet; providing on-line access to computer networks,
computer databases, the Internet, on-line bulletin boards,
virtual worlds and libraries of text, graphics and
audio-visual and multimedia information and entertainment in
the field of fashion and fashion design; information,
advisory and consultancy services relating to all the
aforesaid; operating of chat rooms; blogs. Alteration of clothing [custom manufacture]; cloth cutting;
digital image manipulation. Entertainment services in the form of an internet based
application, all relating to creating clothing, footwear,
headgear outfits; provision of entertainment, education,
instruction, tuition and training relating to entertainment
and fashion both interactive and non-interactive;
distribution of audio, video, still and moving images
whether in compressed or uncompressed form and whether
downloadable or non downloadable; game services; production
and rental of educational and instructional materials
relating to entertainment and fashion; publishing services
(including electronic publishing services); exhibition
services; and advisory services relating to any of the
aforesaid services; fashion show services; instruction in
fashion. Rental of computer software; hire of computer software;
leasing of computer software; maintenance of computer
software; clothing design services; commercial design
services relating to human body-sizing; computer aided
design services relating to clothing; design services for
clothing; preparation of design parameters for visual
images; design services relating to fashion articles;
providing online platforms for uploading, downloading and
processing images and image data, and software for creating
clothing and for providing personlised fashion information;
providing online platforms for ordering fashion products
that are created based on customers' image data; creation
(development) of virtual and interactive images and
environments relating to fashion; scientific and industrial
research relating to new information, computer and
communications network, communications and virtual and
interactive image technologies; programming and sensory
design (corresponding to graphic/visual senses of
perception) of multimedia content and virtual reality
relating to fashion; imaging encoding and/or encryption
services. Lifestyle counselling and consultancy [fashion]. Personal shopper services; fashion consultancy services
provided to businesses or to individuals; consultancy
services relating to the selection of fashion accessories;
information relating to fashion coordination services for
individuals and businesses.
27.
System and method for image processing and generating a body model
Images of foreground objects in a scene are generated by causing electromagnetic radiation to be emitted having a first spectral power distribution from a surface of a first foreground object, which is adjacent or at least partially obscured by a second foreground object. A first image of both of the first and second foreground objects is acquired while the first foreground object emits electromagnetic radiation with the first spectral power distribution. A second image of the first and second foreground objects is acquired while the first foreground object is not emitting electromagnetic radiation or is emitting electromagnetic radiation with a second spectral power distribution which is different to the first spectral power distribution. An alpha matte of the first and second foreground objects is generated based on a comparison of the first image and second image.
Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and / or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar. The implementation can also be used in peer-to-peer online sales where garments can be bought with the knowledge that the seller has a similar body shape and size as the user.
Images of foreground objects in a scene are generated by causing electromagnetic radiation to be emitted having a first spectral power distribution from a surface of a first foreground object, which is adjacent or at least partially obscured by a second foreground object. A first image of both of the first and second foreground objects is acquired while the first foreground object emits electromagnetic radiation with the first spectral power distribution. A second image of the first and second foreground objects is acquired while the first foreground object is not emitting electromagnetic radiation or is emitting electromagnetic radiation with a second spectral power distribution which is different to the first spectral power distribution. An alpha matte of the first and second foreground objects is generated based on a comparison of the first image and second image.
Images of foreground objects in a scene are generated by causing electromagnetic radiation to be emitted having a first spectral power distribution from a surface of a first foreground object, which is adjacent or at least partially obscured by a second foreground object. A first image of both of the first and second foreground objects is acquired whilst the first foreground object emits electromagnetic radiation with the first spectral power distribution. A second image of the first and second foreground objects is acquired whilst the first foreground object is not emitting electromagnetic radiation or is emitting electromagnetic radiation with a second spectral power distribution which is different to the first spectral power distribution. An alpha matte of the first and second foreground objects is generated based on a comparison of the first image and second image.
42 - Services scientifiques, technologiques et industriels, recherche et conception
45 - Services juridiques; services de sécurité; services personnels pour individus
09 - Appareils et instruments scientifiques et électriques
Produits et services
[ Advertising services; advertising and promotional services of the goods and services of others; providing an on-line computer database in the field of locating products, describing products, rating products, pricing products and comparing prices of products; dissemination of advertising for others via the Internet; advertising on computer networks; ] advertising services, namely, production of special effects, namely, model-making services for use in advertisements; [ provision of space on websites for advertising goods and services; online retail store and retail store services featuring clothing, clothing accessories, footwear, headwear, bags, jewelry; sales promotion services; computer file management; computerized file management; database management ] Rental of computer software; maintenance of computer software; commercial graphic design services for others relating to human body-sizing; computer aided virtual simulation design services for others in the field of clothing; [ design services for others in the field of clothing; fashion and clothing design consulting services; ] computer graphic design and virtual simulation design for others, namely, preparation of design parameters for visual images; [ design services for others in the field of fashion articles, namely, clothing, accessories, footwear, headwear; ] providing a web hosting platform for uploading, downloading and processing of images and data; platform as a service (PAAS) featuring computer software platforms for uploading, downloading and processing of images and data; providing temporary use of non-downloadable graphics and virtual simulation software for design of clothing; [ providing a web hosting platform for ordering fashion products that are created based on customers' image data; platform as a service (PAAS) computer software platforms for ordering fashion products that are created based on customers' image data; ] computer programming services, namely, content creation for virtual world and three dimensional platforms relating to fashion; programming of multimedia applications; [ data encryption and decoding services; ] providing on-line, non-downloadable Internet-based computer software, namely, software for use in downloading audio, video, still and moving images and data in compressed and uncompressed form from a computer or communication network; [ providing online, non-downloadable Internet based software applications in the form of virtual simulation applications for creating clothing, footwear, headgear and accessories outfits ] Providing online personalized fashion information [ Downloadable computer software in the form of an internet virtual simulation application for creating clothing, footwear, headgear and accessories outfits; computer graphics and virtual simulation software for assisting in the design of clothing, footwear, headgear; computer analysis and graphics programs relating to computer aided human body sizing; virtual simulation computer programs relating to computer aided sizing of the human body; computer programs for image processing; [ computer database programs featuring physical representations of images stored electronically for electronic manipulation; ] downloadable image files containing physical representations of images stored electronically for electronic manipulation; computer graphics programs relating to computer aided three dimensional clothes and body visualization; downloadable image and audio files containing audio, video, still and moving images and data recordings in compressed and uncompressed form; [ downloadable computer software, namely, software for use in downloading audio, video, still and moving images and data in compressed and uncompressed form from a computer or communication network; ] computer database software for organization of data [ ; computer software, namely, data synchronization programs and programs for application development ] ]