US 12,223,680 B2
Validation of virtual camera models
Kaitlyn Williams, San Francisco, CA (US); Justin DeCell, Issaquah, WA (US); and Glenn Sweeney, Sebastopol, CA (US)
Assigned to GM Cruise Holdings LLC, San Francisco, CA (US)
Filed by GM Cruise Holdings LLC, San Francisco, CA (US)
Filed on Dec. 16, 2021, as Appl. No. 17/552,584.
Prior Publication US 2023/0196619 A1, Jun. 22, 2023
Int. Cl. G06T 7/80 (2017.01); B60W 50/06 (2006.01); B60W 60/00 (2020.01)
CPC G06T 7/80 (2017.01) [B60W 50/06 (2013.01); B60W 60/001 (2020.02); B60W 2420/403 (2013.01); G06T 2207/30252 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method of validating a simulated camera in a simulation environment comprising:
presenting at least one reference chart in the simulated environment;
capturing images of the at least one reference chart in the simulated environment using the simulated camera;
interrupting an image pipeline of the simulated camera after at least one simulated process in the image pipeline to extract a raw image, wherein the simulated camera is a simulation of a real-world camera and the simulation of the simulated camera includes a simulation of components of the real-world camera and the image pipeline of the real-world camera, wherein extracting at least one raw image from the image signal processor occurs after a particular image processing step;
analyzing the raw image to derive measurements of metrics to characterize the simulated camera; and
comparing the measurements of metrics to metrics of a calibrated real-world camera to verify that the measurements of metrics are within a threshold delta that is indicative that the simulated camera sufficiently approximates the real-world camera.