A real-time fisheye video correction method based on Android smart-phone GPU

被引:5
作者
Peng, Zhiyong [1 ,2 ]
Zhu, Xiaopu [1 ]
Wu, Jun [1 ]
Qin, Zujun [1 ]
机构
[1] Guilin Univ Elect Technol, Sch Elect Engn & Automat, Guilin 541004, Peoples R China
[2] Guangxi Coll, Key Lab Optoelect Informat Proc, Guilin 541004, Peoples R China
来源
OPTIK | 2020年 / 220卷 / 220期
基金
中国国家自然科学基金;
关键词
Fisheye image; Image correction; GPU; Android smart-phone; WIDE-ANGLE; CAMERA; MODEL;
D O I
10.1016/j.ijleo.2020.165108
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
We propose a fisheye camera calibration algorithm, in which the center of the distortion and equivalent focal length of the fisheye camera are obtained by the contour constraint, and the distortion parameters are calculated by linear constraint and Levenberg-Marquardt (LM) optimization algorithm. According to the obtained camera parameters, the fisheye image can be corrected by cubic-box-mapping-method (CBMM). The result shows that for checkerboard images the calibration algorithm demonstrates a high-accuracy of about 0.6727 pixels in the average reprojection root-mean-square error (RMSE). Based on the calibration algorithm, the ream-time fisheye video correction is implemented on an android smart-phone. In the implementation, a direct mapping method is used to simplify the cubic box mapping method, and a heterogeneous architecture with a graphics processing unit (GPU) is built to accelerate the algorithm. Lastly, a fisheye video stream of 1280 x 1280 resolution is timely corrected on the smart-phone with a speed of 25 frames/sec.
引用
收藏
页数:19
相关论文
共 25 条
  • [1] [程梦娇 Cheng Mengjiao], 2017, [光学学报, Acta Optica Sinica], V37, P0315001
  • [2] Clapa J., 2014, C 21 INT C MIXED DES
  • [3] Gong Weili, 2016, Computer Engineering and Applications, V52, P172, DOI 10.3778/j.issn.1002-8331.1511-0285
  • [4] Intelligent Video Surveillance
    Held, Cornelius
    Krumm, Julia
    Markel, Petra
    Schenke, Ralf P.
    [J]. COMPUTER, 2012, 45 (03) : 83 - 84
  • [5] Multi-focusing algorithm for microscopy imagery in assembly line using low-cost camera
    Juocas, Lukas
    Raudonis, Vidas
    Maskeliunas, Rytis
    Damasevicius, Robertas
    Wozniak, Marcin
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2019, 102 (9-12) : 3217 - 3227
  • [6] A generic camera model and calibration method for conventional, wide-angle, and fish-eye lenses
    Kannala, Juho
    Brandt, Sami S.
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2006, 28 (08) : 1335 - 1340
  • [7] Konstantis D., 2010, C 24 IEEE INT PAR DI
  • [8] Lin Ying, 2013, Journal of Zhejiang University. Engineering Science, V47, P1500, DOI 10.3785/j.issn.1008-973X.2013.08.026
  • [9] Ma Pengfei, 2017, ADV SCI TECHNOL ENG, V17, P101
  • [10] Techniques for fisheye lens calibration using a minimal number of measurements
    Mundhenk, TN
    Rivett, MJ
    Liao, XQ
    Hall, EL
    [J]. INTELLIGENT ROBOTS AND COMPUTER VISION XIX: ALGORITHMS, TECHNIQUES, AND ACTIVE VISION, 2000, 4197 : 181 - 190