Journal of Real-Time Image Processing

, Volume 5, Issue 3, pp 179–193

Orders-of-magnitude performance increases in GPU-accelerated correlation of images from the International Space Station

  • Peter J. Lu
  • Hidekazu Oki
  • Catherine A. Frey
  • Gregory E. Chamitoff
  • Leroy Chiao
  • Edward M. Fincke
  • C. Michael Foale
  • Sandra H. Magnus
  • William S. McArthurJr.
  • Daniel M. Tani
  • Peggy A. Whitson
  • Jeffrey N. Williams
  • William V. Meyer
  • Ronald J. Sicker
  • Brion J. Au
  • Mark Christiansen
  • Andrew B. Schofield
  • David A. Weitz
Original Research Paper

DOI: 10.1007/s11554-009-0133-1

Cite this article as:
Lu, P.J., Oki, H., Frey, C.A. et al. J Real-Time Image Proc (2010) 5: 179. doi:10.1007/s11554-009-0133-1

Abstract

We implement image correlation, a fundamental component of many real-time imaging and tracking systems, on a graphics processing unit (GPU) using NVIDIA’s CUDA platform. We use our code to analyze images of liquid-gas phase separation in a model colloid-polymer system, photographed in the absence of gravity aboard the International Space Station (ISS). Our GPU code is 4,000 times faster than simple MATLAB code performing the same calculation on a central processing unit (CPU), 130 times faster than simple C code, and 30 times faster than optimized C++ code using single-instruction, multiple-data (SIMD) extensions. The speed increases from these parallel algorithms enable us to analyze images downlinked from the ISS in a rapid fashion and send feedback to astronauts on orbit while the experiments are still being run.

Keywords

GPU CUDA Autocorrelation International Space Station SIMD 

Copyright information

© Springer-Verlag 2009

Authors and Affiliations

  • Peter J. Lu
    • 1
  • Hidekazu Oki
    • 2
  • Catherine A. Frey
    • 3
  • Gregory E. Chamitoff
    • 4
  • Leroy Chiao
    • 4
  • Edward M. Fincke
    • 4
  • C. Michael Foale
    • 4
  • Sandra H. Magnus
    • 4
  • William S. McArthurJr.
    • 4
  • Daniel M. Tani
    • 4
  • Peggy A. Whitson
    • 4
  • Jeffrey N. Williams
    • 4
  • William V. Meyer
    • 5
  • Ronald J. Sicker
    • 5
  • Brion J. Au
    • 6
  • Mark Christiansen
    • 7
  • Andrew B. Schofield
    • 8
  • David A. Weitz
    • 1
  1. 1.Department of Physics and SEASHarvard UniversityCambridgeUSA
  2. 2.Shinagawa-kuTokyoJapan
  3. 3.ZIN Technologies, Inc.Middleburg HeightsUSA
  4. 4.International Space Station, Low Earth Orbit, and NASA Johnson Space CenterHoustonUSA
  5. 5.NASA Glenn Research CenterClevelandUSA
  6. 6.United Space Alliance and NASA Johnson Space CenterHoustonUSA
  7. 7.Flowseeker LLCSan FranciscoUSA
  8. 8.The School of Physics and AstronomyUniversity of EdinburghEdinburghUK

Personalised recommendations