Method and apparatus for estimating body shape
First Claim
1. A method comprising:
- generating, via a processor and based on a first parametric body model of a first individual, a first set of attributes that at least one of (1) identify one or more characteristics of the first individual and (2) are derived from a shape of the first individual;
generating, via the processor and based on two or more parametric body models stored in a memory, of two or more individuals, two or more sets of attributes, wherein each set of the two or more sets of attributes at least one of (1) identifies one or more characteristics for one of the two or more individuals and (2) is derived from a shape of one of the two or more individuals; and
determining, via the processor and based on the first set of attributes and the two or more sets of attributes, a set of similarity measures between the first set of attributes and each of the two or more sets of attributes.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method of estimating the body shape of an individual from input data such as images or range maps. The body may appear in one or more poses captured at different times and a consistent body shape is computed for all poses. The body may appear in minimal tight-fitting clothing or in normal clothing wherein the described method produces an estimate of the body shape under the clothing. Clothed or bare regions of the body are detected via image classification and the fitting method is adapted to treat each region differently. Body shapes are represented parametrically and are matched to other bodies based on shape similarity and other features. Standard measurements are extracted using parametric or non-parametric functions of body shape. The system components support many applications in body scanning, advertising, social networking, collaborative filtering and Internet clothing shopping.
38 Citations
20 Claims
-
1. A method comprising:
-
generating, via a processor and based on a first parametric body model of a first individual, a first set of attributes that at least one of (1) identify one or more characteristics of the first individual and (2) are derived from a shape of the first individual; generating, via the processor and based on two or more parametric body models stored in a memory, of two or more individuals, two or more sets of attributes, wherein each set of the two or more sets of attributes at least one of (1) identifies one or more characteristics for one of the two or more individuals and (2) is derived from a shape of one of the two or more individuals; and determining, via the processor and based on the first set of attributes and the two or more sets of attributes, a set of similarity measures between the first set of attributes and each of the two or more sets of attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processor; and a computer-readable storage medium having stored therein instructions which, when executed by the processor, cause the processor to perform operations comprising; obtaining a first parametric body model representing a body of a first individual; generating, based on the first parametric body model, a first set of attributes that at least one of (1) identify one or more characteristics of the first individual and (2) are derived from a shape of the first individual; generating, based on two or more parametric body models, stored in a memory, of two or more individuals, two or more sets of attributes, wherein each of the two or more sets of attributes at least one of (1) identifies one or more characteristics for one of the two or more individuals and (2) is derived from a shape of one of the two or more individuals; and determining, based on the first set of attributes and the two or more sets of attributes, a set of similarity measures between the first set of attributes and each of the two or more sets of attributes. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable storage device having stored therein instructions which, when executed by a processor, cause the processor to perform operations comprising:
-
based on a first parametric body model of a first individual, generating a first set of attributes that at least one of (1) identify one or more characteristics of the first individual and (2) are derived from a shape of the first individual; generating, based on two or more parametric body models, stored in a memory, of two or more individuals, two or more sets of attributes, wherein each set of the two or more sets of attributes at least one of (1) identifies one or more characteristics for one of the two or more individuals and (2) is derived from a shape of one of the two or more individuals; and determining, based on the first set of attributes and the two or more sets of attributes, a set of similarity measures between the first set of attributes and each of the two or more sets of attributes. - View Dependent Claims (18, 19, 20)
-
Specification