Method and system for placing an object on a user
AssigneeA9.com, Inc.
InventorsMark A. Ruzon, Dmitriy Shirchenko
Life of this patent
Estimating the term…
Loading patent…
AssigneeA9.com, Inc.
InventorsMark A. Ruzon, Dmitriy Shirchenko
Estimating the term…
A method, system and computer program product for virtually placing an object on an image of a human appendage is provided. First, image boundaries are detected in the image of the appendage and converted into a set of line segments. A pair of line segments is evaluated according to a function that combines subscores of the pair of line segments to produce a score. The subscores of the line segments are computed based on various properties such as orientation difference, extent, proximity to the center of the image, bilateral symmetry, and the number of skin-colored pixels. A pair of line segments with the highest score is chosen as the appendage boundaries and is used to determine the position, orientation, and extent of the object. The image of the object is then transformed according to the determined parameters and combined with the image of the appendage to produce the desired result.
A non-transitory computer readable storage medium including instructions stored thereon which, when executed by a processor, cause the processor to perform the steps of:
A computer-implemented method comprising:
A computing device comprising:
Dependencies are inferred from the claim text.