Real-time geometric lens distortion correction using a graphics processing unit

被引:26
|
作者
Van der Jeught, Sam [1 ]
Buytaert, Jan A. N. [1 ]
Dirckx, Joris J. J. [1 ]
机构
[1] Univ Antwerp, Lab Biomed Phys, B-2020 Antwerp, Belgium
关键词
graphics processing unit; distortion correction; MODELS;
D O I
10.1117/1.OE.51.2.027002
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Optical imaging systems often suffer from distortion artifacts which impose important limitations on the direct interpretation of the images. It is possible to correct for these aberrations through image processing, but due to their calculation-intensive nature, the required corrections are typically performed offline. However, with image-based applications that operate interactively, real-time correction of geometric distortion artifacts can be vital. We propose a new method to generate undistorted images by implementing the required distortion correction algorithm on a commercial graphics processing unit (GPU), distributing the necessary calculations to many stream processors that operate in parallel. The proposed technique is not limited to affine lens distortions but allows for the correction of arbitrary geometric image distortion artifacts through individual pixel resampling at display rates of more than 30 frames per second for fully processed images (1024 x 768 pixels). Our method enables real-time GPU-based geometric lens distortion correction without the need for additional digital image processing hardware. (c) 2012 Society of Photo-Optical Instrumentation Engineers (SPIE). [DOI: 10.1117/1.OE.51.2.027002]
引用
收藏
页数:5
相关论文
共 50 条
  • [31] Real-time correction by optical tracking with integrated geometric distortion correction for reducing motion artifacts in functional MRI
    Rotenberg, David
    Chiew, Mark
    Ranieri, Shawn
    Tam, Fred
    Chopra, Rajiv
    Graham, Simon J.
    MAGNETIC RESONANCE IN MEDICINE, 2013, 69 (03) : 734 - 748
  • [32] Real-time correction of geometric distortion artefacts in large-volume optical coherence tomography
    Van der Jeught, Sam
    Buytaert, Jan A. N.
    Bradu, Adrian
    Podoleanu, Adrian Gh
    Dirckx, Joris J. J.
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2013, 24 (05)
  • [33] ROBUST REAL-TIME MR-GEOMETRIC DISTORTION CORRECTION FOR INTERVENTIONAL PROCEDURE ON MOBILE TARGETS
    de Senneville, B. Denis
    Ries, M.
    Moonen, C. T. W.
    2012 9TH IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING (ISBI), 2012, : 964 - 967
  • [34] Real-time distortion correction of fish-eye lens based on Bayer image signal
    Lai, Shiming
    Xiong, Zhihui
    Chen, Lidong
    Tan, Xin
    Zhang, Maojun
    OPTICAL REVIEW, 2014, 21 (02) : 162 - 173
  • [35] Real-time distortion correction of fish-eye lens based on Bayer image signal
    Shiming Lai
    Zhihui Xiong
    Lidong Chen
    Xin Tan
    Maojun Zhang
    Optical Review, 2014, 21 : 162 - 173
  • [36] Real-time cross-sectional and en face OCT Angiography in Graphics Processing Unit
    Wei, Xiang
    Camino, Acner
    Pi, Shaohua
    Cepurna, William
    Huang, David
    Morrison, John C.
    Jia, Yali
    INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 2018, 59 (09)
  • [37] REAL-TIME TRACKING OF BIPLANE TRUS IMAGES BY IMAGE REGISTRATION ACCELERATED WITH GRAPHICS PROCESSING UNIT
    Ukimura, Osamu
    Abreu, Andre Luis de Castro
    Fukuda, Norio
    Shoji, Sunao
    Sato, Yoshinobu
    Gill, Inderbir
    Nakamoto, Masahiko
    JOURNAL OF UROLOGY, 2012, 187 (04): : E500 - E501
  • [38] Real-time multi-resolution edge detection with pattern analysis on graphics processing unit
    Jiang, Bo
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2018, 14 (02) : 293 - 321
  • [39] Real-time multi-resolution edge detection with pattern analysis on graphics processing unit
    Bo Jiang
    Journal of Real-Time Image Processing, 2018, 14 : 293 - 321
  • [40] REAL-TIME FACE RECOGNITION WITH GPUs A DCT-based Face Recognition System using Graphics Processing Unit
    Alexiadis, Dimitrios S.
    Papastergiou, Anastasia
    Hatzigaidas, Athanasios
    2011 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND MULTIMEDIA APPLICATIONS (SIGMAP 2011), 2011,