Real-time 3D flash ladar imaging through GPU data processing

被引:1
|
作者
Wong, Chung M. [1 ]
Bracikowski, Christopher [1 ]
Baldauf, Brian K. [1 ]
Havstad, Steven A. [1 ]
机构
[1] Northrop Grumman Aerosp Syst, Redondo Beach, CA 90278 USA
关键词
Flash ladar; remote sensing; point cloud registration; real-time processing; parallel computing; AVALANCHE PHOTODIODES; PROBABILITIES;
D O I
10.1117/12.871639
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present real-time 3D image processing of flash ladar data using our recently developed GPU parallel processing kernels. Our laboratory and airborne experiences with flash ladar focal planes have shown that per laser flash, typically only a small fraction of the pixels on the focal plane array actually produces a meaningful range signal. Therefore, to optimize overall data processing speed, the large quantity of uninformative data are filtered out and removed from the data stream prior to the mathematically intensive point cloud transformation processing. This front-end pre-processing, which largely consists of control flow instructions, is specific to the particular type of flash ladar focal plane array being used and is performed by the computer's CPU. The valid signals along with their corresponding inertial and navigation metadata are then transferred to a GPU device to perform range-correction, geo-location, and ortho-rectification on each 3D data point so that data from multiple frames can be properly tiled together either to create a wide-area map or to reconstruct an object from multiple look angles. GPU parallel processing kernels were developed using OpenCL. Post-processing to perform fine registration between data frames via complex iterative steps also benefits greatly from this type of high-performance computing. The performance improvements obtained using GPU processing to create corrected 3D images and for frame-to-frame fine-registration are presented.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Real-time 3D
    Coco, D
    COMPUTER GRAPHICS WORLD, 1995, 18 (12) : 22 - +
  • [42] Holovideo: Real-time 3D range video encoding and decoding on GPU
    Karpinsky, Nikolaus
    Zhang, Song
    OPTICS AND LASERS IN ENGINEERING, 2012, 50 (02) : 280 - 286
  • [43] Real-Time Visualized Freehand 3D Ultrasound Reconstruction Based on GPU
    Dai, Yakang
    Tian, Jie
    Dong, Di
    Yan, Guorui
    Zheng, Hairong
    IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2010, 14 (06): : 1338 - 1345
  • [44] GPU-Services: GPU Based Real-Time Processing of 3D Point Clouds Applied to Robotic Systems and Intelligent Vehicles
    Christino, Leonardo
    Osorio, Fernando
    ROBOTICS, 2016, 619 : 152 - 171
  • [45] REAL-TIME 3D COLOR IMAGING WITH SINGLE-PHOTON LIDAR DATA
    Tachella, J.
    Altmann, Y.
    McLaughlin, S.
    Tourneret, J-Y
    2019 IEEE 8TH INTERNATIONAL WORKSHOP ON COMPUTATIONAL ADVANCES IN MULTI-SENSOR ADAPTIVE PROCESSING (CAMSAP 2019), 2019, : 206 - 210
  • [46] Real-time 3D face modeling based on 3D face imaging
    Zhan, Shu
    Chang, Lele
    Zhao, Jingjing
    Kurihara, Toru
    Du, Hao
    Tang, Yucheng
    Cheng, Jun
    NEUROCOMPUTING, 2017, 252 : 42 - 48
  • [47] Analysis of Data Structures used for Storing and Processing 3D LADAR Data
    Chilton, Ryan
    Crane, Carl
    Cho, Kuk
    INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2010), 2010, : 1496 - 1501
  • [48] INNOVATIVE USES OF REAL-TIME INTRAOPERATIVE 3D IMAGING
    Plantak, M.
    JOURNAL OF INVESTIGATIVE MEDICINE, 2018, 66 (01) : 156 - 156
  • [49] A Review on Real-Time 3D Ultrasound Imaging Technology
    Huang, Qinghua
    Zeng, Zhaozheng
    BIOMED RESEARCH INTERNATIONAL, 2017, 2017
  • [50] Miniature 3D TOF camera for real-time imaging
    Oggier, Thierry
    Lustenberger, Felix
    Blanc, Nicolas
    PERCEPTION AND INTERACTIVE TECHNOLOGIES, PROCEEDINGS, 2006, 4021 : 212 - 216