| CPC G06T 7/80 (2017.01) [G01C 21/1656 (2020.08); B60W 10/18 (2013.01); B60W 10/20 (2013.01); B60W 60/00 (2020.02); B60W 2710/18 (2013.01); B60W 2710/20 (2013.01); B60W 2720/106 (2013.01)] | 20 Claims |

|
1. An apparatus comprising:
a camera configured to capture a first image of a first field of view;
a data interface configured to receive a translational vector, a first location of a first calibration point and a second location of a second calibration point and wherein the first calibration point and the second calibration point are within the first field of view;
a processor configured to determine an expected rotational orientation in response to the first location of the first calibration point and the second location of the second calibration point, to determine a first position of the first calibration point within the first image and a second position of the second calibration point within the first image, to determine a calculated rotational orientation in response to the first position of the first calibration point within the first image and the second position of the second calibration point within the first image; and to generate a calibration value in response to the calculated rotational orientation;
a memory configured to store the calibration value; and
a vehicle controller configured to control a host vehicle in response to the calibration value and a subsequent image captured by the camera.
|