Method and electronic arrangement for item matching
AssigneeVolumental AB
InventorsAlper Aydermir, Mikael Andersson, Magnus Burénius, Rasmus Brönnegård, Josef Grahn, Miroslav Kobetski, Aleš Jurca
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to a computer implemented method for finding a best matching item for a user's body part by comparing a geometrical model of the user's body part with a plurality of statistical models for different items intended to interface with the body part. The present disclosure also relates to a corresponding electronic arrangement and a computer program product.
Claims20
A computer implemented method performed by an electronic arrangement, the electronic arrangement comprising a processing unit arranged in communication with a display screen and a data capturing arrangement, wherein the method comprises the steps of:
- acquiring, using the data capturing arrangement, a first set of data representative of a surrounding of a user,
- determining, using the processing unit and based on the acquired first set of data, an area within the surrounding of the user fulfilling a predefined quality metric, wherein the predefined quality metric relates to lighting condition at the area and that the area is flat for purpose of a following body part scanning,
- acquiring, using the data capturing arrangement and following an indication that the user has moved to the area fulfilling the predefined quality metric, a second set of data, wherein the second set of data comprises data representative of a body part of the user,
- estimating, using the processing unit and based on the acquired second set of data, a geometric model of the user's body part,
- determining, using the processing unit, a matching measurement between the estimated geometrical model and each of a plurality of predefined statistical models each relating to different garment products for interfacing and/or interacting with the body part, wherein each predefined statistical model includes a probability distribution for a corresponding one of the different garment products, the probability distribution being determined by correlating a plurality of geometric models associated with body parts of a plurality of respective users that selected the corresponding garment product, wherein the probability distribution represents differences among the body parts represented by the plurality of geometric models, and
- displaying, using the display screen, a representation of at least one garment product for the body part having a matching measurement being above a predetermined matching threshold.
An electronic arrangement comprising a processing unit arranged in communication with a display screen and a data capturing arrangement, wherein the processing unit is adapted to:
- acquire, using the data capturing arrangement, a first set of data representative of a surrounding of a user,
- determine, based on the acquired first set of data, an area within the surrounding of the user fulfilling a predefined quality metric, wherein the predefined quality metric relates to lighting condition at the area and that the area is flat for purpose of a following body part scanning,
- acquire, using the data capturing arrangement and following an indication that the user has moved to the area fulfilling the predefined quality metric, a second set of data, wherein the second set of data comprises data representative of a body part of the user,
- estimate, based on the acquired second set of data, a geometric model of the user's body part,
- determine a matching measurement between the estimated geometrical model and each of a plurality of predefined statistical models each relating to different garment products for interfacing and/or interacting with the body part, wherein each predefined statistical model includes a probability distribution for a corresponding one of the different garment products, the probability distribution being determined by correlating a plurality of geometric models associated with body parts of a plurality of respective users that selected the corresponding garment product, wherein the probability distribution represents differences among the body parts represented by the plurality of geometric models, and
- display, at the display screen, a representation of at least one garment product for the body part having a matching measurement being above a predetermined matching threshold.
A computer program product comprising a non-transitory computer readable medium having stored thereon computer program means for operating an electronic arrangement, the electronic arrangement comprising a processing unit arranged in communication with a display screen and a data capturing arrangement, wherein the computer program product comprises:
- code for acquiring, using the data capturing arrangement, a first set of data representative of a surrounding of a user,
- code for determining, using the processing unit and based on the acquired first set of data, an area within the surrounding of the user fulfilling a predefined quality metric, wherein the predefined quality metric relates to lighting condition at the area and that the area is flat for purpose of a following body part scanning,
- code for acquiring, using the data capturing arrangement and following an indication that the user has moved to the area fulfilling the predefined quality metric, a second set of data, wherein the second set of data comprises data representative of a body part of the user,
- code for estimating, using the processing unit and based on the acquired second set of data, a geometric model of the user's body part,
- code for determining, using the processing unit, a matching measurement between the estimated geometrical model and each of a plurality of predefined statistical models each relating to different garment products for interfacing and/or interacting with the body part, wherein each predefined statistical model includes a probability distribution for a corresponding one of the different garment products, the probability distribution being determined by correlating a plurality of geometric models associated with body parts of a plurality of respective users that selected the corresponding garment product, wherein the probability distribution represents differences among the body parts represented by the plurality of geometric models, and
- code for displaying, using the display screen, a representation of at least one garment product for the body part having a matching measurement being above a predetermined matching threshold.
Dependencies are inferred from the claim text.