光子学报, 2016, 45 (5): 0512002, 网络出版: 2016-06-06
基于神经网络的结构光系统标定
Research on System Calibration of Structured-Light Measurement Based on Neural Network
三维轮廓测量 结构光 摄像机标定 神经网络 BP算法 射影变换 模型 Surface measurement Structured-light Neural network Cameras calibration Backpropagation Projective transformation Model
摘要
提出一种基于神经网络的系统标定方法.通过射影变换及误差补偿方法, 建立摄像机图像平面与投影仪图像平面的映射关系, 利用该映射关系和标定点的摄像机图像坐标, 计算得到相应的投影仪图像坐标;建立三层结构的神经网络, 该网络以两个图像坐标为输入, 对应的世界坐标为输出, 训练样本由得到的标定点的两个图像坐标及其世界坐标组成, 采用BP算法训练该网络;训练过程即为神经网络逼近系统模型的过程, 训练完成时, 系统完成标定.实验表明, 与传统的结构光标定方法对比, 本文提出的方法简化了建模复杂度和标定过程, 提高了标定精度, 并具有普遍适应性.
Abstract
A structured-light system calibration method based on a neural network was proposed. By using the method of projective transformation and error compensation, the mapped relation between the camera image plane and the projector image plane was obtained. Then, with the relation and the camera image-coordinates, the corresponding projector image coordinates were calculated. So, a three-layer neural network was constructed. For this network, the inputs are two image coordinates and outputs are 3D world coordinates. The training set consists of two image coordinates and 3D world coordinates of calibration points. Then, the neural network was trained by Back Propagation (BP) algorithm while the system model was fitting with it. When the process of the training was finished, the calibration was also accomplished. The results of the experiments prove that the method proposed in the paper reveals a higher degree of accuracy comparing with the conventional methods, and reduces the complexity of the model and simplifies the process of calibration. Besides, it can be applied in various conditions gererally.
齐召帅, 王昭, 黄军辉, 薛琦, 高建民. 基于神经网络的结构光系统标定[J]. 光子学报, 2016, 45(5): 0512002. QI Zhao-shuai, WANG Zhao, HUANG Jun-hui, XUE Qi, GAO Jian-min. Research on System Calibration of Structured-Light Measurement Based on Neural Network[J]. ACTA PHOTONICA SINICA, 2016, 45(5): 0512002.