• DocumentCode
    2060328
  • Title

    A Scalable Image Processing Framework for gigapixel Mars and other celestial body images

  • Author

    Powell, Mark W. ; Rossi, Ryan A. ; Shams, Khawaja

  • Author_Institution
    Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
  • fYear
    2010
  • fDate
    6-13 March 2010
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    The Mars Reconnaissance Orbiter´s HiRISE (High Resolution Imaging Science Experiment) camera takes the largest images of the Martian surface. The image size is typically around 2.52 gigapixels. There is only a handful of software capable of doing a task as simple as reducing the size of the image by half and saving the result as a new image. The Scalable Image Processing Framework (SIPF) overcomes these issues by creating a generalized tile-based processing pipeline that loads only a small portion of the image into memory. This allows for the data in memory at any given time to become manageable. Image tiles are an intrinsic property that provides scalability and efficiency while processing images. Distributed computing technologies such as cloud computing can be applied naturally. A mathematical framework for scalable image operations is defined that provides insight into the scalable considerations needed with each class of operations. We also formalize the deferred execution design pattern and show how it is used as a basis for our implementation. The SIPF has the ability to perform a variety of scalable image operations such as cropping, rotation, scaling (bilinear and nearest neighbor interpolation), edge detection, sharpening, convolution (filters), brightness, contrast, and Gaussian blurring. The Scalable Image Processing Framework will be used to process incoming images from the Mars Exploration Rovers and eventually the Mars Science Laboratory. It will be integrated with the Maestro software (science visualization and planning tool). Maestro is used for the Mars Exploration Rover Mission and other celestial body exploratory missions.
  • Keywords
    Mars; astronomical image processing; planetary remote sensing; planetary surfaces; HiRISE camera; High Resolution Imaging Science Experiment; Mars reconnaissance orbiter; Martian surface; SIPF; cloud computing; computing technologies; gigapixel images; mathematical framework; planetary images; scalable image operations; scalable image processing framework; tile-based processing pipeline; Cameras; Distributed computing; High-resolution imaging; Image processing; Mars; Memory management; Pipelines; Reconnaissance; Scalability; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 2010 IEEE
  • Conference_Location
    Big Sky, MT
  • ISSN
    1095-323X
  • Print_ISBN
    978-1-4244-3887-7
  • Electronic_ISBN
    1095-323X
  • Type

    conf

  • DOI
    10.1109/AERO.2010.5446706
  • Filename
    5446706