基于径向先验与残差学习的畸变校正方法
Distortion Correction Method Based on Radial Prior and Residual Learning
DOI: 10.12677/csa.2026.165160, PDF,   
作者: 贾丰毓, 杨海波*:沈阳工业大学信息科学与工程学院,辽宁 沈阳
关键词: 畸变校正深度学习视觉测量Distortion Correction Deep Learning Visual Measurement
摘要: 图像畸变是广角镜头、鱼眼镜头等大视场成像系统的固有缺陷,直接影响后续计算机视觉任务的精度。针对现有畸变校正方法物理先验缺失且难以应对透镜装配误差等非理想畸变的问题,文章提出一种基于径向先验与残差学习的畸变校正方法。该方法采用双分支解耦设计:径向物理分支利用物理模型约束,通过Brown-Conrady模型校正主要的桶形或枕形畸变,保证几何结构的整体正确性;残差修正分支利用数据驱动优势,通过U-Net架构预测高频非刚性位移场,精准补偿装配误差与非对称畸变。双分支通过位移场逐像素叠加与可微网格采样实现端到端联合优化。实验结果表明,本方法PSNR为24.49 dB、SSIM为0.9145,直线偏差为1.81 px,为视觉测量场景下的图像畸变校正提供了可靠的技术方案。
Abstract: Image distortion is an inherent defect of wide-field imaging systems, such as wide-angle and fisheye lenses, which directly impacts the accuracy of subsequent computer vision tasks. To address the limitations of existing distortion correction methods, which lack sufficient physical priors and struggle with non-ideal distortions such as lens assembly errors, this paper proposes a distortion correction method based on radial prior and residual learning. The approach employs a dual-branch decoupling design: the radial physical branch leverages physical constraints, using the Brown-Conrady model to correct primary barrel or pincushion distortions, thereby ensuring the overall geometric consistency of the structure; the residual correction branch capitalizes on data-driven advantages, employing a U-Net architecture to predict high-frequency non-rigid displacement fields, which accurately compensate for assembly errors and asymmetric distortions. The two branches are jointly optimized end-to-end through pixel-wise displacement field superposition and differentiable grid sampling. Experimental results show that the proposed method achieves a PSNR of 24.49 dB, an SSIM of 0.9145, and a line deviation of 1.81 px, providing a reliable technical solution for image distortion correction in visual measurement scenarios.
文章引用:贾丰毓, 杨海波. 基于径向先验与残差学习的畸变校正方法[J]. 计算机科学与应用, 2026, 16(5): 24-32. https://doi.org/10.12677/csa.2026.165160

参考文献

[1] Chi, G., Huang, Y., Hu, C. and Yan, C. (2026) Adaptive Multi-Layer Region-Backtracking Compensation with Hybrid-Structure Model for Concentric Camera Distortion Correction. Optics & Laser Technology, 197, Article ID: 114784. [Google Scholar] [CrossRef
[2] 王翊, 李志辉, 许耀华. 一种基于抛物面模型的参数修正的鱼眼图像校正算法[J]. 现代电子技术, 2026, 49(3): 13-18.
[3] Wang, C., Ding, Y., Cui, K., et al. (2025) A Perspective Distortion Correction Method for Planar Imaging Based on Homography Mapping. Sensors, 25, Article No. 1891.
[4] Kang, S. (2000) A Method for Estimating Radial Distortion Coefficients. IEEE Conference on Computer Vision and Pattern Recognition, Hilton Head Island, 13-15 June 2000, 488-493.
[5] Alvarez, L., Gomez, L. and Sendra, J. (2000) Algebraic Methods for Estimating Radial Distortion Coefficients. Journal of Optical Society of America A, 17, 1392-1401.
[6] Zhang, Z. (2000) A Flexible New Technique for Camera Calibration. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22, 1330-1334. [Google Scholar] [CrossRef
[7] Li, H. and Hartley, R. (2004) Improved Methods for Estimating Radial Distortion Coefficients. IEEE Transactions on Pattern Analysis and Machine Intelligence, 26, 949-954.
[8] Liao, K., Lin, C., Zhao, Y. and Gabbouj, M. (2020) DR-GAN: Automatic Radial Distortion Rectification Using Conditional GAN in Real-Time. IEEE Transactions on Circuits and Systems for Video Technology, 30, 725-733. [Google Scholar] [CrossRef
[9] Liu, H., Wang, P., Fu, L. and Li, Y. (2026) CanopyGAN: A Wavelet-Enhanced GAN for Image Distortion Correction in Aircraft Canopy. Displays, 91, Article ID: 103248. [Google Scholar] [CrossRef
[10] Ronneberger, O., Fischer, P. and Brox, T. (2015) U-Net: Convolutional Networks for Biomedical Image Segmentation. In: Navab, N., et al., Eds., Medical Image Computing and Computer-Assisted InterventionMICCAI 2015, Springer International Publishing, 234-241. [Google Scholar] [CrossRef
[11] Xue, Z.C., Xue, N. and Xia, G.S. (2020) Fisheye Distortion Rectification from Deep Straight Lines.
https://arxiv.org/abs/2003.11386
[12] Li, X., Zhang, B., Sander, P.V. and Liao, J. (2019) Blind Geometric Distortion Correction on Images through Deep Learning. 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, 4850-4859. [Google Scholar] [CrossRef
[13] Yang, S., Lin, C., Liao, K. and Zhao, Y. (2025) FishFormer: Annulus Slicing-Based Transformer for Fisheye Rectification. ACM Transactions on Multimedia Computing, Communications, and Applications, 21, 1-16. [Google Scholar] [CrossRef
[14] Zhou, B., Lapedriza, A., Khosla, A., Oliva, A. and Torralba, A. (2018) Places: A 10 Million Image Database for Scene Recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 40, 1452-1464. [Google Scholar] [CrossRef] [PubMed]