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
Link To Document