US 12,323,691 B2
Characterizing an undefined camera model of a computing device camera
Brian Daniel Shucker, Superior, CO (US); Jianxiang Fan, Boulder, CO (US); and Yan Mayster, Aurora, CO (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Appl. No. 18/029,807
Filed by Google LLC, Mountain View, CA (US)
PCT Filed Jun. 9, 2022, PCT No. PCT/US2022/032794
§ 371(c)(1), (2) Date Mar. 31, 2023,
PCT Pub. No. WO2023/239363, PCT Pub. Date Dec. 14, 2023.
Prior Publication US 2024/0364996 A1, Oct. 31, 2024
Int. Cl. H04N 23/61 (2023.01); G06V 10/75 (2022.01); H04N 23/617 (2023.01); H04N 23/73 (2023.01)
CPC H04N 23/617 (2023.01) [G06V 10/75 (2022.01); H04N 23/73 (2023.01)] 18 Claims
OG exemplary drawing
 
1. A computing device, comprising:
a camera;
one or more processors; and
one or more non-transitory computer-readable media that store instructions that, when executed by the one or more processors, cause the computing device to perform operations, the operations comprising:
defining a camera model of the camera based at least in part on location data associated respectively with an object in an image of a night sky and a cataloged star that corresponds to the object; and
performing an iterative process to iteratively update the camera model, wherein for at least one iteration of the iterative process the operations further comprise:
increasing an exposure time of the camera to an increased exposure time,
operating the camera to capture an additional image of the night sky using the increased exposure time,
identifying, in the additional image, an additional object that corresponds to an additional cataloged star, and
updating the camera model based at least in part on additional location data associated respectively with the additional object in the additional image of the night sky and the additional cataloged star that corresponds to the additional object.