University of Campinas, SP, Brazil.
J Biomech. 2012 Apr 5;45(6):1112-6. doi: 10.1016/j.jbiomech.2012.01.004. Epub 2012 Jan 28.
The purpose of this study was to compare three camera calibration approaches applied to underwater applications: (1) static control points with nonlinear DLT; (2) moving wand with nonlinear camera model and bundle adjustment; (3) moving plate with nonlinear camera model. The DVideo kinematic analysis system was used for underwater data acquisition. The system consisted of two gen-locked Basler cameras working at 100 Hz, with wide angle lenses that were enclosed in housings. The accuracy of the methods was compared in a dynamic rigid bar test (acquisition volume-4.5×1×1.5 m(3)). The mean absolute errors were 6.19 mm for the nonlinear DLT, 1.16 mm for the wand calibration, 1.20 mm for the 2D plate calibration using 8 control points and 0.73 mm for the 2D plane calibration using 16 control points. The results of the wand and 2D plate camera calibration methods were less associated to the rigid body position in the working volume and provided better accuracy than the nonlinear DLT. Wand and 2D plate camera calibration methods presented similar and highly accurate results, being alternatives for underwater 3D motion analysis.
(1)具有非线性 DLT 的静态控制点;(2)具有非线性相机模型和光束平差法的移动棒;(3)具有非线性相机模型的移动板。DVideo 运动分析系统用于水下数据采集。该系统由两个工作频率为 100 Hz 的 gen-locked Basler 相机组成,配有广角镜头,镜头被封闭在外壳中。在动态刚性棒测试(采集体积为 4.5×1×1.5 m³)中比较了这些方法的精度。非线性 DLT 的平均绝对误差为 6.19 毫米,棒标定的平均绝对误差为 1.16 毫米,使用 8 个控制点的 2D 板标定的平均绝对误差为 1.20 毫米,使用 16 个控制点的 2D 平面标定的平均绝对误差为 0.73 毫米。棒和 2D 板相机标定方法的结果与工作体积中的刚体位置的相关性较小,并且比非线性 DLT 具有更高的精度。棒和 2D 板相机标定方法的结果相似,具有很高的精度,是水下 3D 运动分析的替代方法。