A technique for transforming an image of an article for virtual presentation without transformation-induced distortion of a shape-invariant area of the article. In an embodiment, a first region of the article image may be identified using automated image processing. The first region may represent a shape-sensitive area of the article whose aspect ratio needs to be controlled when the article image is transformed for use in the virtual presentation. The article image may be transformed to provide a transformed article image for use in the virtual presentation. The transformation of the article image may include a differential transformation that transforms a shape or size of the first region of the article image differently than a shape or size of a second region of the article image representing an area of the article outside the shape-sensitive area. The differential transformation prevents distortion of the first region of the article image.
A technique for combining first and second images respectively depicting first and second subject matter to facilitate virtual presentation. The first image is processed to identify portions or regions of the first subject matter and determine an estimated depth location of each portion or region. A composite image is generated that depicts the second subject matter overlayed, inserted or otherwise combined with the first subject matter. One or more of the portions or regions of the first subject matter are added, removed, enhanced or modified in the composite image in order to generate a realistic appearance of the first subject matter combined with the second subject matter. The composite image is caused to be displayed as a virtual presentation.
An expandable container includes a substantially horizontal base, four side walls, and a rim defining a container opening having a larger cross section than the base. At least one of the four side walls is configured as a movable side wall, having an upwardly extending side portion and a substantially horizontal base portion. An upper edge portion of the side portion is connected to the rim by a hinge such that the movable side wall is movable between a nesting position, in which the side wall is inclined to facilitate nesting of the container inside another container, and an expanded position, in which the side wall is moved outwardly to increase the storage space of the container, when compared to the nesting position. A system includes a main tote in which a plurality of expandable containers as described above may be nested.
B65D 1/22 - Boîtes ou réceptacles analogues avec des parois latérales d'une assez grande profondeur pour renfermer le contenu
B65D 21/06 - Réceptacles de forme spéciale ou pourvus de garnitures ou de pièces de fixation, pour faciliter l'emboîtement, le gerbage ou l'assemblage avec des parties mobiles conçues pour être placées dans les positions alternatives à emboîter lorsque les réceptacles sont vides, et à gerber lorsque les réceptacles sont pleins
B65D 77/04 - Objets ou matériaux enfermés dans plusieurs réceptacles disposés les uns dans les autres
5.
Method, system, and device of virtual dressing utilizing image processing, machine learning, and computer vision
A computerized method, system and computer program product may comprise: generating or receiving a search result in response to a user query by a user that searches for an item, the search result depicting the item; and modifying the search result by generating a combination image that depicts user-defined subject matter engaging with the item. The present invention may provide other and/or additional benefits or advantages.
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
G06K 9/32 - Alignement ou centrage du capteur d'image ou de la zone image
G06T 7/194 - DécoupageDétection de bords impliquant une segmentation premier plan-arrière-plan
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
G06F 16/538 - Présentation des résultats des requêtes
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
A technique for combining first and second images respectively depicting first and second subject matter to facilitate virtual presentation. A first image depicting the first subject matter may be received digital form. A second image depicting the second subject matter may also be received digital form. The second image may be image-processed in various ways to prepare the second subject matter for virtual presentation with the first subject matter. A composite image may be generated that depicts the second subject matter overlayed onto the first subject matter. The composite image may be caused to be displayed in a virtual presentation.
A technique for combining user selectable product images and facilitating visualization-assisted virtual dressing. A user image comprising a photograph or video of a real human subject may be received digital form. The user image may be incorporated into an anchor image representing a digital canvas to which one or more clothing product images may be added. One or more clothing products having one or more associated product images may be identified. The one or more product images may be image-processed in various ways. Virtual dressing of the user image may be performed by incorporating the one or more product images into the anchor image to generate a composite anchor image that depicts the one or more products being worn by the human subject according to an intended manner of use thereof. The composite anchor image is caused to be displayed.
System, device, and method of image processing, particularly utilizing machine learning and computer vision. A user selects a particular shirt from an online catalog; and instead of seeing an image of the shirt on the shelf or being worn by a model, the system generates and shows to the user an image of that particular shirt being virtually dressed by that particular user. The user requests the system to show search results for blue pants; and instead of producing generic images of blue pants, on the shelf or worn by various models, the system generates user-tailored search results that shown various types of blue pants being virtually worn by the user himself, or virtually worn by a particular other person that is selected by the user. The system enhances the product image by correcting it and by adding realistically-looking shading and wrinkles.
G06T 11/60 - Édition de figures et de texteCombinaison de figures ou de texte
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
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
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Downloadable computer application software for mobile phones, namely, software for incentivizing personal growth in the areas of physical fitness, nutrition, family relationships, and personal finance, and social networking related thereto Arranging of contests; Providing recognition and incentives by the way of awards to demonstrate excellence in the field of physical fitness, nutrition, family relationships, and personal finance
10.
Method, system, and device of virtual dressing utilizing image processing, machine learning, and computer vision
System, device, and method of image processing, particularly utilizing machine learning and computer vision. A computerized method includes: obtaining a user-image of a user of an electronic device; generating a user-mask image that corresponds to the user-image processed to exclude background image-data of that user-image; receiving a product-image of a particular product; generating from the product-image a product-mask image that corresponds to the product-image processed to exclude background image-data of the product-image; receiving the product-mask image and the user-mask image, and generating from them a combined or composite user-and-product image which depicts that particular user engaging with that particular product.
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
G06K 9/32 - Alignement ou centrage du capteur d'image ou de la zone image
G06T 7/194 - DécoupageDétection de bords impliquant une segmentation premier plan-arrière-plan
G06T 19/00 - Transformation de modèles ou d'images tridimensionnels [3D] pour infographie
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
11.
Method and apparatus for tool selection and operation in a computer-generated environment
Method and apparatus for facilitating virtual object selection and interaction in a computer-generated environment such as a virtual or augmented reality 3-D environment are disclosed. A physical controller allows interaction by the user with a tool displayed at a first position in the computer-generated environment where, when a first signal is received from the physical controller to initiate selection of the tool, a visual cue is created in the computer-generated environment. The visual cue includes a vector that allows targeting of the tool and is displayed with respect to a virtual controller that is a graphical representation of the physical controller in the computer-generated environment. Upon receipt of a selection signal from the physical controller when the vector and the tool intersect, the computer-generated environment is updated to display the tool at a second location that is relative to the virtual controller.
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
12.
Processing user selectable product images and facilitating visualization-assisted coordinated product transactions
A technique for combining user selectable product images and facilitating visualization-assisted coordinated product acquisition. One or more products having one or more associated product images may be identified. The one or more product images may be image processed by incorporating the image(s) into an anchor image to generate a composite anchor image that depicts the one or more products according to an intended manner of use thereof. The image processing may include using product dimension information to scale the one or more product images as necessary to match a scale of the anchor image. The composite anchor image may be caused to be displayed in association with one or more user interface elements, the user interface elements being operable to initiate a coordinated product transaction involving the one or more products. Responsive to the one or more user interface elements being activated, the coordinated product transaction may be initiated.
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Advertising and marketing services, namely, arranging and
managing the sale or bidding process for online and mobile
advertising space. Software as a service featuring software for creating,
building, integrating, managing, tracking and reporting
advertising space and advertisements; software as a service
featuring software for selling advertising space and for
placing advertising space up for bids; software as a service
featuring software for performing targeted campaigns, for
deploying advertising online and via electronic devices and
media, and for managing and reporting revenue streams from
advertising.
36 - Services financiers, assurances et affaires immobilières
Produits et services
Retail store services featuring a wide variety of consumer goods; Retail grocery stores; Retail pharmacy services; Retail store services featuring a wide variety of consumer goods of others; Retail store services featuring electronics, appliances, indoor and outdoor furniture, home décor, health, beauty and personal care products, household essentials, apparel, home improvement products, grilling products, entertainment recordings, video games, books and publications, musical instruments, office supplies, arts and craft supplies; online retail store services featuring a wide variety of consumer goods; Online retail grocery stores; Online retail pharmacy services; Online retail store services featuring a wide variety of consumer goods of others; Online retail store services featuring electronics, appliances, indoor and outdoor furniture, grilling products, home improvement products, home décor, health, beauty and personal care products, household essentials, apparel, entertainment recordings, video games, books and publications, musical instruments, office supplies, arts and craft supplies money transfer; money wiring services; financial transaction services, namely, providing secure commercial transactions and payment options using a mobile device at a point of sale
36 - Services financiers, assurances et affaires immobilières
Produits et services
Retail store services featuring a wide variety of consumer goods; Retail grocery stores; Retail pharmacy services; Retail store services featuring a wide variety of consumer goods of others; Retail store services featuring electronics, appliances, indoor and outdoor furniture, home décor, health, beauty and personal care products, household essentials, apparel, home improvement products, grilling products, entertainment recordings, video games, books and publications, musical instruments, office supplies, arts and craft supplies; online retail store services featuring a wide variety of consumer goods; Online retail grocery stores; Online retail pharmacy services; Online retail store services featuring a wide variety of consumer goods of others; Online retail store services featuring electronics, appliances, indoor and outdoor furniture, grilling products, home improvement products, home décor, health, beauty and personal care products, household essentials, apparel, entertainment recordings, video games, books and publications, musical instruments, office supplies, arts and craft supplies money transfer; money wiring services; financial transaction services, namely, providing secure commercial transactions and payment options using a mobile device at a point of sale
44 - Services médicaux, services vétérinaires, soins d'hygiène et de beauté; services d'agriculture, d'horticulture et de sylviculture.
Produits et services
Coordinating healthcare at home for patients via a secure web video conference connection, namely, providing a secure video-enabled website for a patient at home to input personal medical history for review by a third party medical provider, receive medical screening based on the input medical history, receive web-based video physical examination for medical diagnostic purposes from a third party medical provider, and receive medical consultations provided via online videoconferencing from a third party medical provider