US 11,893,689 B2
Automated three dimensional model generation
Samuel Edward Hare, Los Angeles, CA (US); Ebony James Charlton, Santa Monica, CA (US); Andrew James McPhee, Culver City, CA (US); and Michael John Evans, Venice, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Aug. 11, 2022, as Appl. No. 17/819,198.
Application 17/819,198 is a continuation of application No. 17/301,789, filed on Apr. 14, 2021, granted, now 11,450,067.
Application 17/301,789 is a continuation of application No. 16/674,892, filed on Nov. 5, 2019, granted, now 11,010,968.
Application 16/674,892 is a continuation of application No. 16/226,108, filed on Dec. 19, 2018, granted, now 10,515,480.
Application 16/226,108 is a continuation of application No. 15/816,795, filed on Nov. 17, 2017, granted, now 10,198,859.
Application 15/816,795 is a continuation of application No. 15/080,367, filed on Mar. 24, 2016, granted, now 9,852,543.
Claims priority of provisional application 62/139,009, filed on Mar. 27, 2015.
Prior Publication US 2022/0383592 A1, Dec. 1, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 17/20 (2006.01); G06T 7/55 (2017.01); G06V 20/64 (2022.01); G06V 40/60 (2022.01); G06V 40/16 (2022.01)
CPC G06T 17/20 (2013.01) [G06T 7/55 (2017.01); G06V 20/64 (2022.01); G06V 40/167 (2022.01); G06V 40/67 (2022.01); G06T 2200/08 (2013.01); G06T 2200/24 (2013.01); G06T 2207/30201 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
detecting, by one or more processors coupled to a display device, an object within a field of view of an image capture device;
generating for display a position indicator in a graphical user interface together with an image of the object that is within the field of view of the image capture device, the position indicator comprising a first circular element and a second circular element that is encompassed by the first circular element, an outer edge of the first circular element being stationary and representing an ending position for the second circular element;
changing a size of the second circular element from a center of the first circular element relative to the outer edge of the first circular element along a radius of the first circular element based on movement of the image capture device or the object;
detecting continued movement of the image capture device or the object until the size of the second circular element reaches the outer edge of the first circular element that is stationary to completely fill a region encompassed by the first circular element;
determining whether the image capture device comprises a first type of image capture device or a second type of image capture device;
selecting a type of shape for a framing element from a plurality of shapes based on whether the image capture device comprises the first type of image capture device or the second type of image capture device; and
presenting the framing element having the selected type of shape on the image of the object.