In this paper, we develop an algorithm for calibrating a camera array for 3D image reconstruction and depth detection. The developed algorithm uses the functionality of MATLAB’s Computer Vision Toolbox and allows for the calibration of any number of cameras. The resulting intrinsic and extrinsic parameters (x, y, and z position; focal length of the lens; and pixel size of the sensor) will be formatted and saved into a matrix for further computations. This increases the efficiency when conducting 3D image reconstruction and depth detection. The accuracy and precision of these calculations were experimentally verified using simulated scenes created in Autodesk 3Ds Max. Future work includes: adding functionality to make use of rotation parameters, testing with real-world data sets, and modification to increase the accuracy and efficiency of calculations.
|