Monitoring physical body changes via image sensor
AssigneeMicrosoft Corporation
InventorsJay Kapur, Todd Ferkingstad
Life of this patent
Estimating the term…
Abstract
Embodiments related to monitoring physical body changes over time are disclosed. One embodiment provides a computing device configured to receive a depth image representing an observed scene comprising a user and detect a representation of the user in the depth image. The computing device is further configured to determine an adjusted body model based on a comparison between an initial body model and the representation of the user, and output to a display device a representation of the adjusted body model.
Claims15
A computing device, comprising:
- a logic subsystem;
- and
- a data-holding subsystem comprising instructions stored thereon that are executable by the logic subsystem to:
- receive a depth image representing an observed scene comprising a user;
- detect a representation of the user in the depth image;
- determine an adjusted body model based on a comparison between an initial body model and the representation of the user;
- output to a display device a representation of the adjusted body model;
- and
- output to the display device a time-varying representation of the adjusted body model based on a comparison between the adjusted body model and one or more previous instances of the adjusted body model.
On a computing device, a method for monitoring changes in body shape and size, the method comprising:
- receiving a depth image representing an observed scene comprising a user;
- detecting a representation of the user in the depth image;
- producing an adjusted body model based on a comparison between an initial body model and the representation of the user;
- output to a display device a representation of the adjusted body model;
- and
- output to the display device a time-varying representation of the adjusted body model based on a comparison between the adjusted body model and one or more previous instances of the adjusted body model.
A computing device, comprising:
- a logic subsystem;
- and
- a data-holding subsystem comprising instructions stored thereon that are executable by the logic subsystem to:
- receive a depth image representing an observed scene comprising a user in a pre-defined pose;
- detect a representation of the user in the depth image;
- determine an adjusted body model based on a comparison between a selected pre-defined body model selected from a plurality of pre-defined body models and the representation of the user;
- and
- output to a display device a time-varying representation of an avatar based on a comparison between the adjusted body model and one or more previous instances of the adjusted body model.
Dependencies are inferred from the claim text.