US 12,170,840 B2
Automated guide for image capturing for 3D model creation
Manish Upendran, San Francisco, CA (US); William Castillo, San Carlos, CA (US); and Derek Halliday, Oakland, CA (US)
Assigned to Hover Inc., San Francisco, CA (US)
Filed by Hover Inc., San Francisco, CA (US)
Filed on Sep. 29, 2023, as Appl. No. 18/478,225.
Application 18/478,225 is a continuation of application No. 18/089,425, filed on Dec. 27, 2022, granted, now 11,812,138.
Application 18/089,425 is a continuation of application No. 17/700,235, filed on Mar. 21, 2022, granted, now 11,558,547, issued on Jan. 17, 2023.
Application 17/700,235 is a continuation of application No. 17/010,625, filed on Sep. 2, 2020, granted, now 11,310,414, issued on Apr. 19, 2022.
Application 17/010,625 is a continuation of application No. 16/450,717, filed on Jun. 24, 2019, granted, now 10,805,525, issued on Oct. 13, 2020.
Application 16/450,717 is a continuation of application No. 15/404,044, filed on Jan. 11, 2017, granted, now 10,382,673, issued on Aug. 13, 2019.
Prior Publication US 2024/0107152 A1, Mar. 28, 2024
Int. Cl. H04N 5/335 (2011.01); G06T 17/00 (2006.01); H04N 23/60 (2023.01); H04N 23/63 (2023.01); H04N 23/661 (2023.01)
CPC H04N 23/64 (2023.01) [G06T 17/00 (2013.01); H04N 23/633 (2023.01); H04N 23/661 (2023.01); G06T 2200/08 (2013.01); G06T 2200/24 (2013.01); G06T 2200/28 (2013.01); G06T 2207/30168 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A system for capturing images used to create 3D models, the system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing instructions which, when executed by the one or more processors, cause the processors to:
receive an image frame for quality analysis;
generate, based on the image frame, a bounding box for a feature of a building object;
determine whether a quality-based condition for the image frame is satisfied, the quality-based condition indicating that an entirety of the bounding box is disposed within the image frame; and
provide one or more visual indications associated with the image frame based on a status of the quality-based condition.