AUGMENTED REALITY SYSTEM
First Claim
Patent Images
1. A method for recommending products, comprising:
- receiving a three-dimensional (3D) model of one or more products;
performing motion tracking and understanding an environment with points or planes using accelerometer sensor and estimating light or color in the environment using one video camera without a depth sensor in a mobile phone;
acquiring sensor data from sensors and optimizing features extracted from each image and sensor data, where a feature conveys data unique to the image at a specific pixel location; and
projecting the product in the environment.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for recommending products or services by receiving a three-dimensional (3D) model of one or more products; performing motion tracking and understanding an environment with points or planes using accelerometer sensor and estimating light or color in the environment using one video camera without a depth sensor in a mobile phone; acquiring sensor data from sensors and optimizing features extracted from each image and sensor data, where a feature conveys data unique to the image at a specific pixel location; and projecting the product in the environment.
-
Citations
20 Claims
-
1. A method for recommending products, comprising:
-
receiving a three-dimensional (3D) model of one or more products; performing motion tracking and understanding an environment with points or planes using accelerometer sensor and estimating light or color in the environment using one video camera without a depth sensor in a mobile phone; acquiring sensor data from sensors and optimizing features extracted from each image and sensor data, where a feature conveys data unique to the image at a specific pixel location; and projecting the product in the environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for best fitting product variations to an environment, comprising:
-
receiving a 3D model of a product with one or more product variations; receiving a three-dimensional (3D) model of one or more products; performing motion tracking and understanding an environment with points or planes using accelerometer sensor and estimating light or color in the environment using one video camera without a depth sensor in a mobile phone; acquiring sensor data from sensors and optimizing features extracted from each image and sensor data, where a feature conveys data unique to the image at a specific pixel location; and generating an augmented or virtual reality display of the product in the environment.
-
-
16. A method for recommending a service, comprising:
-
receiving a model of a service to be applied to a target object; capturing a reference object with a predetermined dimension in an environment where the service is to be applied to the target object using a mobile camera; determining one more dimensions of the environment relative to the predetermined dimension of the reference object; generating a 3D model of the service as applied to the target object; scaling the 3D model of the generated 3D model based on dimensions of the environment and the product; and generating an augmented or virtual reality display of the product in the environment. - View Dependent Claims (17, 18, 19, 20)
-
Specification