×

Augmented reality display system for overlaying apparel and fitness information

  • US 10,665,022 B2
  • Filed: 06/06/2017
  • Issued: 05/26/2020
  • Est. Priority Date: 06/06/2017
  • Status: Active Grant
First Claim
Patent Images

1. An augmented reality display system for rendering an image of a user of one or more users on a display of a mirror for overlaying one or more information on the mirror in real time, the augmented reality display system comprising:

  • an augmented reality mirror that comprises a reflective coating on a first region of the augmented reality mirror and a dispersive coating on a second region of the augmented reality mirror, wherein the first region and the second region are opposite to each other;

    a display device positioned at an angle from the second region of the augmented reality mirror, wherein the display device is configured to display an augmented reality image of the user located in proximity of the augmented reality mirror in real time;

    a scanning system positioned in a vicinity of the augmented reality mirror;

    wherein the scanning system comprises one or more scanners that scan body of the user with different angles and position in real time to obtain at least one of (i) a 3 Dimensional image and (ii) a 2 Dimensional image of the user; and

    a data processing system that comprises a processor that is configured to;

    receive a first set of data comprising a plurality of depth maps of the body of the user, wherein the plurality of depth maps are generated from a plurality of depth images of body of the user;

    analyze the first set of data by inferring a plurality of spatial parameters that comprise one or more of an axis of reference for the body, a height of the body, a skeletal model of the body with a position of joints, a posture of the body, or a plurality of features of the body;

    collect a second set of data associated with the user, wherein the second set of data comprises user preference data and a position of the user with respect to the augmented reality mirror;

    analyze the second set of data in real time;

    estimate the position of each feature of the plurality of features of the body of the user along with a geometric center of each feature of the body, wherein the geometric center of each feature of the body is estimated using an axis of reference for the body, the height of the body, the skeletal model of the body with position of the joints and the posture of the body;

    determine slicing positions for each feature of the plurality of features of the body based on the estimated geometric center of each feature of the plurality of features of the body;

    measure a plurality of spatial geometric parameters of each feature of the plurality of features by slicing at the determined slicing positions at a slicing angle along the axis of reference for the body and through the geometric center of each feature of the body;

    generate, a set of feature metrics based on the plurality of spatial geometric parameters of each feature of the plurality of features, wherein the set of feature metrics of each sliced feature is measured by elimination of one or more speckle noise, one or more non-feature regions, creases and folds;

    create one or more feature metric databases using the set of feature metrics for each sliced feature of the plurality of features, wherein each feature metric database of the one or more feature metric databases comprises a normalized size and a range of sizes for each feature of the body of the user;

    map one or more records of the one or more feature metric databases to record a pre-defined set of products;

    overlay at least one of one or more products over the body of the user and one or more information on the augmented reality mirror in real time, wherein the one or more products are overlaid based on one or more recommendations of products based on a positive mapping of the one or more records of the one or more feature metric databases of the body with corresponding feature metric records of the products, wherein the overlaying of the one or more products is done based on the second set of data; and

    display at least one of the overlaid one or more products over the body of the user and one or more fitness related information on the augmented reality mirror in real time based on one or more fitness exercise routines and one or more diet routines of the user, wherein the displaying is done through the display device in real time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×