US 12,456,214 B2
Pattern-triggered object modification in augmented reality system
Andrew Thomas Busey, Austin, TX (US)
Filed by Andrew Thomas Busey, Austin, TX (US)
Filed on Jan. 12, 2024, as Appl. No. 18/412,377.
Application 18/412,377 is a continuation of application No. 17/068,340, filed on Oct. 12, 2020, granted, now 11,908,149.
Claims priority of provisional application 63/030,651, filed on May 27, 2020.
Claims priority of provisional application 62/913,356, filed on Oct. 10, 2019.
Prior Publication US 2024/0153119 A1, May 9, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 7/564 (2017.01); G06N 3/08 (2023.01); G06T 7/521 (2017.01); G06T 17/20 (2006.01); G06T 19/00 (2011.01)
CPC G06T 7/564 (2017.01) [G06N 3/08 (2013.01); G06T 7/521 (2017.01); G06T 17/20 (2013.01); G06T 19/006 (2013.01); G06T 2207/10028 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
obtaining, with a computer system, access to a profile of a user;
obtaining, with the computer system, a set of images;
detecting, with the computer system, with a trained computer-vision model, a physical clothing item depicted in the set of images;
selecting, with the computer system, based on the physical clothing item and the profile of the user, a virtual object from among a plurality of virtual objects in a virtual object repository;
determining, with the computer system, a contour of the physical clothing item in pixel coordinates of the set of images;
determining, with the computer system, a first three-dimensional reconstruction in world-space coordinates of the physical clothing item based on the set of images and the contour;
generating, with the computer system, a virtual representation of the physical clothing item based on the first three-dimensional reconstruction;
generating, with the computer system, a representation of the virtual object based the first three-dimensional reconstruction;
associating, with the computer system, the representation of the virtual object with the virtual representation of the physical clothing item, wherein a position of the representation of the virtual object is computed based on the contour of the physical clothing item; and
causing, with the computer system, display of the representation of the virtual object at pixel coordinates of a display that at least partially occlude at least part of the physical clothing item from a perspective of the user.