CFP last date
22 April 2024
Reseach Article

On-board Implementation of Fractal Compression of Satellite Images using Distributed Networked GPUs

by Munesh Singh Chauhan, Sharmi S, Abeer Marhoon Al-sideiri
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 69 - Number 14
Year of Publication: 2013
Authors: Munesh Singh Chauhan, Sharmi S, Abeer Marhoon Al-sideiri
10.5120/11910-8015

Munesh Singh Chauhan, Sharmi S, Abeer Marhoon Al-sideiri . On-board Implementation of Fractal Compression of Satellite Images using Distributed Networked GPUs. International Journal of Computer Applications. 69, 14 ( May 2013), 17-20. DOI=10.5120/11910-8015

@article{ 10.5120/11910-8015,
author = { Munesh Singh Chauhan, Sharmi S, Abeer Marhoon Al-sideiri },
title = { On-board Implementation of Fractal Compression of Satellite Images using Distributed Networked GPUs },
journal = { International Journal of Computer Applications },
issue_date = { May 2013 },
volume = { 69 },
number = { 14 },
month = { May },
year = { 2013 },
issn = { 0975-8887 },
pages = { 17-20 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume69/number14/11910-8015/ },
doi = { 10.5120/11910-8015 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:30:15.407930+05:30
%A Munesh Singh Chauhan
%A Sharmi S
%A Abeer Marhoon Al-sideiri
%T On-board Implementation of Fractal Compression of Satellite Images using Distributed Networked GPUs
%J International Journal of Computer Applications
%@ 0975-8887
%V 69
%N 14
%P 17-20
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

On-board image compression has been a growing trend in most recent satellite missions. Since majority of satellite applications deal with imagery; compression of images due to limited on-board data storage mediums has become a necessity. The idea of treating satellite imageries as fractals and then encoding them provides an efficient way of conserving bandwidth and per-bit storage costs. Fractal encoding is characterized by slow encoding times which somehow had hindered its popularity in spite of its impressive compression ratio scaling many orders as compared to JPEG. In order to circumvent this handicap, Fractal compression is implemented using powerful GPUs (Graphical Processor Units) that are capable of reaching astronomical computing speeds of around 900 GFLOPS (Quadro Graphic Cards from NvidiaTM) with internal memory bandwidth ranging to 100 GB/s. This astounding parallel capability is probed to be used on board systems, providing much needed boost for image compression. As the decoding part of compressed fractal images is almost instantaneous, this part can be handled without any specific hardware at the ground station level. Further, the issue of on-board data storage mechanisms is discussed with emphasis on use of HDD instead of SSD and flash memories. In sum, the prime aim is to provide a seamless image compression mechanism coupled with de-compression at ground station level thus providing real-time streaming of satellite images from satellite to the ground.

References
  1. Zhou G. , Kafatos M. , Future Intelligent Earth Observing Satellites, Proc. SPIE 5151, Earth Observing Systems VIII, 1 (November 13, 2003)
  2. Si X. , Zheng H. , High Performance Remote Sensing Image Processing Using CUDA, 3rd International Symposium on Electronic Commerce and Security, 29-31 July, 2010
  3. Yu G. , Vladimirova T. , Sweeting M. N. , Image Compression Systems On Board Satellites, http://dx. doi. org/10. 1016/j. actaastro. 2008. 12. 006
  4. Fisher Y. , Bielefeld B. , Lawrence A. , Greenwood D. , NETROLOGIC Inc. , Fractal Image Compression, Contract # N00014-91-C-0117, Quaterly Progress Report 8-12-9
  5. Antonio Lopes F. , Roberto d'Amore, A low complexity Image Compression Solution for Onboard Space Applications, SBCCI '10 ACM Proceedings of the 23rd symposium on Integrated circuits and system design
  6. Guoxia Yu, Tanya Vladimirova, Martin Sweeting, An Efficient On-Board Lossless Compression Design for Remote Sensing Image Data, Geoscience and Remote Sensing Symposium, 2008. IGARSS 2008. IEEE International
  7. C. Lambert-Nebout, C. Latry, G. A. Moury, C. Parisot, M. Antonini, M. Barlaud, On-board optical image compression for future high-resolution remote sensing systems, in: Proceedings of SPIE on Applications of Digital Image Processing XXIII, vol. 4115, December2000, pp. 332–346.
  8. G. Yu, T. Vladimirova, X. Wu, M. N. Sweeting, A new automatic on-board multispectral image compression system for Leo Earth observation satellites, in: The 15th IEEE International Conference on Digital Signal Processing, 2007, pp. 395-398
  9. Kiely A. , Klimesh M. , The ICER Progressive Wavelet Image Compressor, IPN Progress Report 42-155, November 15, 2003
  10. NVIDIA, CUDA C Programming Guide, PG-02829-001_v5. 0, October 2012, Design Guide
Index Terms

Computer Science
Information Sciences

Keywords

Fractal images CUDA – Compute Unified Device Architecture Discrete Cosine Transform (DCT) RMS (root mean square value) change detection panchromatic images and multi-spectral images