Facilitating dynamic monitoring of body dimensions over periods of time based on three-dimensional depth and disparity
First Claim
1. An apparatus for analyzing a body part of a user, the apparatus comprising:
- a depth-sensing device including one or more sensors to generate first image data with respect to the body part of the user and to generate second image data with respect to the body part, the depth-sensing device to generate the first image data at a first time and to generate the second image data at a second time after the first time;
at least one processor; and
a storage device including instructions that, when executed by the at least one processor, cause the at least one processor to;
generate a first image indicative of a first change in the body part between the first time and the second time based on the first image data and the second image data, the first image including a first portion based on the first image data and a second portion based on the second image data, the second portion to at least partially overlap the first portion in the first image to show a difference in body shape between the first time and the second time;
generate a prediction with respect to a second change in the body part at a third time based on the first image data and the second image data, the third time to occur after the first time and after the second time; and
generate a second image of the body part based on a target body dimension for the body part, the target body dimension defined by a user input; and
cause a display device to display at least one of the first image, the second image, or the prediction.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism is described for facilitating smart monitoring of body dimensions according to one embodiment. A method of embodiments, as described herein, includes receiving a first request to take a first picture of a user, wherein the first picture is taken at a first point in time using a depth-sensing camera; automatically computing first body dimensions relating to a body of the user based on at least one of a first image of the body and first depth information relating to one or more parts of the body, wherein the first image and the first depth information are obtained from the first picture; generate a first three-dimensional (3D) model of the body based on the first body dimensions; and communicating at least one of the first 3D model and the first body dimensions to a display device, wherein the display device to display at least one of the first 3D model and the first body dimensions.
89 Citations
21 Claims
-
1. An apparatus for analyzing a body part of a user, the apparatus comprising:
-
a depth-sensing device including one or more sensors to generate first image data with respect to the body part of the user and to generate second image data with respect to the body part, the depth-sensing device to generate the first image data at a first time and to generate the second image data at a second time after the first time; at least one processor; and a storage device including instructions that, when executed by the at least one processor, cause the at least one processor to; generate a first image indicative of a first change in the body part between the first time and the second time based on the first image data and the second image data, the first image including a first portion based on the first image data and a second portion based on the second image data, the second portion to at least partially overlap the first portion in the first image to show a difference in body shape between the first time and the second time; generate a prediction with respect to a second change in the body part at a third time based on the first image data and the second image data, the third time to occur after the first time and after the second time; and generate a second image of the body part based on a target body dimension for the body part, the target body dimension defined by a user input; and cause a display device to display at least one of the first image, the second image, or the prediction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for analyzing a body part of a user, the apparatus comprising:
-
means for generating first image data with respect to the body part of the user and second image data with respect to the body part, the means for generating to generate the first image data at a first time and to generate the second image data at a second time after the first time; means for analyzing the first image data and the second image data, the means for analyzing to; generate a first image showing a first change in the body part between the first time and the second time, the first image including a first portion based on the first image data and a second portion based on the second image data, the second portion to at least partially overlap the first portion in the first image; and generate a prediction with respect to a second change in the body part at a third time based on the first image data and the second image data, the third time to occur after the first time and after the second time; and generate a second image of the body part based on a target body dimension for the body part, the target body dimension defined by a user input and means for communicating with a display device to transmit at least one of the first image the second image, or the prediction to the display device. - View Dependent Claims (13, 14, 15)
-
-
16. At least one storage device comprising instructions which, when executed, cause at least one processor to at least:
-
access first image data of at least a portion of a body part of a user and second image data of the body part, the first image data representative of the body part at a first time and the second image data representative of the body part at a second time after the first time; generate a first image indicative of a first change in the body part between the first time and the second time based on the first image data and the second image data, the first image including a first portion based on the first image data and a second portion based on the second image data, the second portion to at least partially overlap the first portion in the first image to show a difference in body shape between the first time and the second time; generate a prediction with respect to a second change in the body part at a third time based on the first image data and the second image data, the third time to occur after the first time and after the second time; and generate a second image of the body part based on a target body dimension for the body part, the target body dimension defined by a user input; and display at least one of the first image, the second image, or the prediction on a display screen. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification