Date of Award


Document Type


Degree Name

Master of Science (MS)

Legacy Department

Electrical Engineering


Hoover, Adam

Committee Member

Smith, Melissa

Committee Member

Wang, Yongqiang


This thesis details the steps taken to detect and compensate for camera bumps while per- forming part identification using VI at the BMW manufacturing plant and on the simulation testbed. For the system presented here to work, the user is required to record a video from the camera before the camera is bumped and one after the camera has been bumped. The premise behind the method suggested here is that the transformation between the background in the pre- and post-bump video will be equal to the transformation in the foreground. A Background extraction program is used to generate a background image from the pre- and post-bump videos. Feature tracking and matching is performed on the background images to find the transformation between them. This transfor- mation is then applied to the templates extracted from the pre-bump video. An additional manual compensation step is needed in cases where the transformation in the background is not equal to the transformation in the foreground. The resultant transformation is applied to all the templates of the pre-bump video and VI is seen to successfully identify parts with sufficient accuracy.