Share Email Print

Proceedings Paper

Real-time 3D flash ladar imaging through GPU data processing
Author(s): Chung M. Wong; Christopher Bracikowski; Brian K. Baldauf; Steven A. Havstad
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

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 produce 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. Postprocessing 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.

Paper Details

Date Published: 25 January 2011
PDF: 12 pages
Proc. SPIE 7872, Parallel Processing for Imaging Applications, 78720P (25 January 2011); doi: 10.1117/12.871639
Show Author Affiliations
Chung M. Wong, Northrop Grumman Aerospace Systems (United States)
Christopher Bracikowski, Northrop Grumman Aerospace Systems (United States)
Brian K. Baldauf, Northrop Grumman Aerospace Systems (United States)
Steven A. Havstad, Northrop Grumman Aerospace Systems (United States)

Published in SPIE Proceedings Vol. 7872:
Parallel Processing for Imaging Applications
John D. Owens; I-Jong Lin; Yu-Jin Zhang; Giordano B. Beretta, Editor(s)

© SPIE. Terms of Use
Back to Top