3d upper garment tracking
AssigneeSnap Inc.
InventorsItamar Berger, Gal Dudovitch, Gal Sasson, Ma'ayan Shuvi, Matan Zohar
Life of this patent
Estimating the term…
Abstract
Methods and systems are disclosed for performing operations comprising: receiving a video that includes a depiction of a person wearing a fashion item; generating a three-dimensional (3D) model of the person depicted in the video; generating a segmentation of the fashion item worn by the person depicted in the video; outlining a portion of the 3D model based on the segmentation of the fashion item; tracking movement of the portion of the 3D model in the video; and in response to tracking the movement of the portion of the 3D model in the video, modifying a display position of one or more augmented reality elements on the fashion item in the video.
Claims20
A method comprising:
- receiving, by one or more processors of a device, a video that includes a depiction of a person wearing a fashion item;
- generating, by the one or more processors, a three-dimensional (3D) model of the person depicted in the video;
- causing a plurality of augmented reality (AR) objects to appear as coming out of the fashion item relative to a surface normal of the fashion item along different directions and at different rates;
- and
- using the 3D model of the person to adjust a score based on detected contact between an individual AR object of the plurality of AR objects and a body part of the person.
A system comprising:
- at least one processor of a device;
- and
- a memory component having instructions stored thereon that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
- receiving a video that includes a depiction of a person wearing a fashion item;
- generating a three-dimensional (3D) model of the person depicted in the video;
- causing a plurality of augmented reality (AR) objects to appear as coming out of the fashion item relative to a surface normal of the fashion item along different directions and at different rates;
- and
- using the 3D model of the person to adjust a score based on detected contact between an individual AR object of the plurality of AR objects and a body part of the person.
A non-transitory computer-readable storage medium having stored thereon instructions that, when executed by at least one processor of a device, cause the at least one processor to perform operations comprising:
- receiving a video that includes a depiction of a person wearing a fashion item;
- generating a three-dimensional (3D) model of the person depicted in the video;
- causing a plurality of augmented reality (AR) objects to appear as coming out of the fashion item relative to a surface normal of the fashion item along different directions and at different rates;
- and
- using the 3D model of the person to adjust a score based on detected contact between an individual AR object of the plurality of AR objects and a body part of the person.
Dependencies are inferred from the claim text.