US 11,869,161 B2
Overlaying 3D augmented reality content on real-world objects using image segmentation
Micah Price, Plano, TX (US); Geoffrey Dagley, McKinney, TX (US); Staevan Duckworth, The Colony, TX (US); Qiaochu Tang, The Colony, TX (US); Jason Hoover, Grapevine, TX (US); Stephen Wylie, Carrollton, TX (US); and Olalekan Awoyemi, Prosper, TX (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Feb. 3, 2023, as Appl. No. 18/105,436.
Application 18/105,436 is a continuation of application No. 17/499,209, filed on Oct. 12, 2021, granted, now 11,587,296.
Application 17/499,209 is a continuation of application No. 17/114,983, filed on Dec. 8, 2020, granted, now 11,176,758, issued on Nov. 16, 2021.
Application 17/114,983 is a continuation of application No. 16/252,869, filed on Jan. 21, 2019, granted, now 10,867,447, issued on Dec. 15, 2020.
Prior Publication US 2023/0186576 A1, Jun. 15, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 19/00 (2011.01); G06T 7/73 (2017.01); G06T 7/60 (2017.01); G06V 20/64 (2022.01); G06T 7/12 (2017.01); G06T 7/13 (2017.01); G06T 17/00 (2006.01); G06V 20/10 (2022.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 10/44 (2022.01); G06V 20/20 (2022.01)
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
OG exemplary drawing
 
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.