• DocumentCode
    646616
  • Title

    GPU accelerated elevation map based registration of aerial images

  • Author

    French, James ; Turri, William ; Fernando, Jude ; Balster, Eric

  • fYear
    2013
  • fDate
    10-12 Sept. 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper proposes a lower latency implementation of the georegistration algorithm proposed by [5]. The algorithm has been modified to mitigate the registration errors and has been parallelized to map to a Graphical Processor Unit (GPU). Also, the target image offset and the painting value computations have been combined to a single loop to eliminate the use of shared memory. Modifications to a current widely used algorithm are proposed. The proposed modified algorithm has been implemented in compute unified device (CUDA) architecture to reduce latency. A fixed coordinate system is used to represent the image, focal, and projection planes. Experimental results show that the proposed algorithm is capable of generating accurate georegistered images for high flying airborne vehicles. While this method has been tested using aerial photographs, it can be extended to Satellite images as well as other image data. A speedup of over 10x has been achieved over the CPU version.
  • Keywords
    digital elevation models; geophysical image processing; graphics processing units; image registration; image representation; parallel architectures; shared memory systems; CUDA; GPU accelerated elevation map based aerial image registration; aerial photographs; compute unified device architecture; fixed coordinate system; focal plane representation; georegistration algorithm; graphical processor unit; high flying airborne vehicles; image representation; painting value computation; projection plane representation; satellite images; shared memory; target image offset computation; Cameras; Equations; Graphics processing units; Image registration; Instruction sets; Mathematical model; Transforms; Camera model; Digital Elevation Maps; Georegistration; Orthorectification; multiple threads;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Extreme Computing Conference (HPEC), 2013 IEEE
  • Conference_Location
    Waltham, MA
  • Print_ISBN
    978-1-4799-1364-0
  • Type

    conf

  • DOI
    10.1109/HPEC.2013.6670323
  • Filename
    6670323