College of Physical Education and Training, Harbin Sport University, Harbin 150008, China.
Party and Government Office, Harbin Sport University, Harbin 150008, China.
Comput Intell Neurosci. 2022 Mar 31;2022:6596868. doi: 10.1155/2022/6596868. eCollection 2022.
Camera calibration is the most important aspect of computer vision research. To address the issue of insufficient precision, therefore, a high precision calibration algorithm for binocular stereo vision camera using deep reinforcement learning is proposed. Firstly, a binocular stereo camera model is established. Camera calibration is mainly divided into internal and external parameter calibration. Secondly, the internal parameter calibration is completed by solving the antihidden point of the camera light center and the camera distortion value of the camera plane. The deep learning fitting value function is used based on the internal parameters. The target network is established to adjust the parameters of the value function, and the convergence of the value function is calculated to optimize reinforcement learning. The deep reinforcement learning fitting structure is built, the camera data is entered, and the external parameter calibration is finished by continuous updating and convergence. Finally, the high precision calibration of the binocular stereo vision camera is completed. The results show that the calibration error of the proposed algorithm under different sizes of checkerboard calibration board test is only 0.36% and 0.35%, respectively, the calibration accuracy is high, the value function converges quickly, and the parameter calculation accuracy is high, the overall time consumption of the proposed algorithm is short, and the calibration results have strong stability.
相机标定是计算机视觉研究中最重要的方面。针对精度不足的问题,提出了一种基于深度强化学习的双目立体视觉相机高精度标定算法。首先建立双目立体相机模型,相机标定主要分为内部参数标定和外部参数标定。其次,通过求解相机光心的反隐点和相机平面的相机失真值完成内部参数标定,基于内部参数使用深度学习拟合值函数,建立目标网络来调整值函数的参数,计算值函数的收敛来优化强化学习。构建深度强化学习拟合结构,输入相机数据,通过不断更新和收敛完成外部参数标定。最后完成双目立体视觉相机的高精度标定。结果表明,该算法在不同大小的棋盘格标定板测试下的标定误差仅为 0.36%和 0.35%,标定精度高,值函数收敛速度快,参数计算精度高,整体算法的时间消耗短,标定结果稳定性强。