CPC G06T 19/006 (2013.01) [G06T 7/12 (2017.01); G06T 7/13 (2017.01); G06T 7/60 (2013.01); G06T 7/75 (2017.01); G06T 17/00 (2013.01); G06V 10/44 (2022.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/10 (2022.01); G06V 20/20 (2022.01); G06V 20/647 (2022.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/20092 (2013.01); G06T 2207/30252 (2013.01)] | 20 Claims |
1. A computer-implemented method, comprising:
identifying, by a processor, a symmetry-based mismatch between a three-dimensional (3D) model of a physical object and a digital outline of the physical object at a viewpoint;
causing, by the processor, the 3D model of the physical object to match a position and a scale of the physical object at the viewpoint based on the symmetry-based mismatch;
overlaying, by the processor, a 3D virtual object at a first location on an exterior portion of the physical object in augmented reality based on a predetermined locational relation between the 3D virtual object and the 3D model of the physical object; and
generating, by the processor, a composite view of the 3D virtual object overlaid on the exterior portion of the physical object.
|