Apparatus and Method for Video Image Stitching
A method includes collecting a first image from a first video camera of a test pattern and a second image from a second video camera of the test pattern. The first image and the second image have an overlap region. The overlap region is evaluated to generate calibration parameters that accommodate for any vertical, horizontal or rotational misalignment between the first image and the second image. Calibration parameters are applied to video streams from the first video camera and the second video camera.
1 . A method, comprising:
collecting a first image from a first video camera of a test pattern and a second image from a second video camera of the test pattern, wherein the first image and the second image have an overlap region;
evaluating the overlap region to generate calibration parameters that accommodate for any vertical, horizontal or rotational misalignment between the first image and the second image; and
applying the calibration parameters to video streams from the first video camera and the second video camera.
2 . The method of claim 1 further comprising collecting camera distortion values from the first video camera and the second video camera to generate calibration parameters.
3 . The method of claim 1 further comprising collecting alignment parameter between the first video camera and the second video camera to generate calibration parameters.
4 . The method of claim 1 further comprising collecting overlap values between the first video camera and the second video camera to generate calibration parameters.
5 . The method of claim 1 further comprising collecting twist parameters between the first video camera and the second video camera to generate calibration parameters.
6 . The method of claim 1 further comprising collecting blend width parameters between the first video camera and the second video camera to generate calibration parameters.
7 . The method of claim 1 further comprising collecting field of view overlap parameters between the first video camera and the second video camera to generate calibration parameters.
8 . The method of claim 1 further comprising collecting individual camera illumination parameters from the first video camera and the second video camera to generate calibration parameters.
9 . The method of claim 1 further comprising collecting system relative illumination parameters from the first video camera and the second video camera to generate calibration parameters.
10 . The method of claim 1 further comprising applying cropping lines to the video streams to correct for warping.
11 . The method of claim 1 further comprising:
identifying a faulty video camera in a stream of video from multiple video cameras; and
maximizing the field of view of video cameras adjacent to the faulty video camera.
12 . The method of claim 1 further comprising:
identifying an offset video camera in a stream of video from multiple video cameras;
evaluating the offset;
forming updated alignment parameters; and
combining video based upon the updated alignment parameters.