Patent ID: 7782374

Claim:
An image processor for a vehicle having a plurality of cameras and a monitor that displays a panoramic image derived from multiple images generated by the plurality of cameras, the image processor comprising: input buffers adapted to receive and store camera image data generated by the plurality of cameras; an output buffer adapted to store panoramic image data for display on the monitor; a default address conversion table that describes a default correspondence between memory addresses of camera images from an arrangement of cameras assumed to be free of installation errors and memory addresses of a panoramic image generated using the camera images; a controller adapted to: detect installation errors in the plurality of cameras based on deviations between a template image and a respective camera image obtained while the vehicle is stationary and at a prescribed position, the template image representing the prescribed position and generated assuming the plurality of cameras are free of installation errors; prepare a reconfigured address conversion table from the default address conversion table that describes a calibrated correspondence between memory addresses of the respective camera image and memory addresses of a panoramic image generated using the respective camera image to correct for the installation errors; read the camera image data stored on the input buffers; translate the camera image data into the panoramic image data using the reconfigured address conversion table; and store the panoramic image data on the output buffer.