[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3564982.3564998acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicacsConference Proceedingsconference-collections
research-article

Resource-Constrained Image Processing for Scientific CubeSats

Published: 30 January 2023 Publication History

Abstract

CubeSat systems are preferred for short-term space missions, like those with a scientific objective, since they make it possible to complete them in an affordable cost. On the other hand, the resource-constrained nature of such systems poses significant challenges in software design, for the system payload. We focus on image compression and processing for scientific space missions, a vital functionality, due to the limited onboard storage capacity and the infrequent time periods, in which a satellite in orbit can send images to the ground, through a limited bandwidth connection. For CubeSat systems, the performance of image processing depends - even more than other space systems - on trade-offs, which are influenced by size, power and complexity constraints. In this context, we present the design challenges and the image compression/processing solution developed, for a university CubeSat built to carry on a biological experiment. All changes of the performance capability in the different parts of the payload image data chain (image resolution, onboard storage capacity, communication channel bandwidth and error characteristics) are taken into account. Moreover, any decision that increases the risk of incorrect reception of images from the experiment is weighted against the benefits of improved performance. We provide experimental results that show how our image processing solution resolves the associated trade-offs, while fulfilling the mission requirements.

References

[1]
AcubeSAT. 2022. Aristotle University of Thessaloniki Cube Satellite Project. Thessaloniki, Greece.Retrieved August 19, 2022 from https://acubesat.spacedot.gr/
[2]
European Space Agency. 2022. CubeSats - Fly Your Satellite! Programme.Retrieved August 19, 2022 from https://www.esa.int/Education/CubeSats_-_Fly_Your_Satellite
[3]
Green Book. 2021. Image Data Compression. Consultative Committee for Space Data Systems (CCSDS), NASA.Retrieved August 19, 2022 from https://public.ccsds.org/Pubs/120x1g3.pdf
[4]
Douglas W. Cromey. 2010. Avoiding Twisted Pixels: Ethical Guidelines for the Appropriate Use and Manipulation of Scientific Digital Images. Science and Engineering Ethics 16, 4 (December 2010). https://doi.org/10.1007/s11948-010-9201-y
[5]
Asterios Arampatzis et al. 2021. New Algorithms for Dependency-Directed Backtracking. Technical Report. Thessaloniki, Greece. https://gitlab.com/acubesat/documentation/cdr-public/-/blob/master/DDJF/DDJF_PL.pdf
[6]
Francine E. Garrett-Bakelman et al.2019. The NASA Twins Study: A multidimensional analysis of a year-long human spaceflight. Science 364, 6436 (2019), eaau8650. https://doi.org/10.1126/science.aau8650 arXiv:https://www.science.org/doi/pdf/10.1126/science.aau8650
[7]
Pen-Shu Yeh et al. 2005. The new CCSDS image compression recommendation. In Proceedings of the IEEE Aerospace Conference. IEEE, Big Sky, MT, USA, 4138–4145. https://doi.org/10.1109/AERO.2005.1559719
[8]
JPEG Group. 2022. libjpeg library.Retrieved August 19, 2022 from https://jpegclub.org/reference/
[9]
R. Hunter and D. J. Korsmeyer. October 8, 2015. A review of NASA Ames CubeSat program. In SATELLITE Conference and Exhibition and the Hosted Payload and Smallsat Summit (MobiCom’04). Washington, DC, USA. https://ntrs.nasa.gov/api/citations/20160007401/downloads/20160007401.pdf
[10]
Konstantinos Kanavouras. 2021. Design of Fault Detection, Isolation and Recovery in the AcubeSAT nanosatellite. Master’s thesis. Aristotle University of Thessaloniki, Thessaloniki, Greece. https://doi.org/10.13140/RG.2.2.33537.58723
[11]
Nektarios et al. Kranitis. 2015. The JPEG Still Picture Compression Standard. J. Appl. Rem. Sens. 9, 1 (May 2015), 15 pages. Issue 1. https://doi.org/10.1117/1.JRS.9.097499
[12]
libpng. 2022. libpng image compression lbrary.Retrieved August 19, 2022 from http://www.libpng.org/pub/png/libpng.html
[13]
OpenJPEG library. 2022. An open-source JPEG 2000 codec.Retrieved August 19, 2022 from http://www.openjpeg.org/
[14]
Microchip. 2022. SAMV71Q21RT, Radiation Tolerant Cortex M7 MCU.Retrieved August 19, 2022 from https://www.microchip.com/en-us/product/SAMV71Q21RT
[15]
NASA. 2017. Blue Book. Image Data Compression CCSDS 122.0-B-2. Consultative Committee for Space Data Systems (CCSDS).Retrieved August 19, 2022 from https://public.ccsds.org/Pubs/122x0b2.pdf
[16]
A. Nascetti, D. Caputo, R. Scipinotti, and G. de Cesare. 2016. Technologies for autonomous integrated lab-on-chip systems for space missions. Acta Astronautica 128(2016), 401–408. https://doi.org/10.1016/j.actaastro.2016.07.036
[17]
Savan Oswal, Anjali Singh, and Kirthi. Kumari. 2016. Deflate compression algorithm. Int. J. of Engineering Research and General Science 4 (January-February 2016), 7 pages. Issue 1. https://oaji.net/articles/2016/786-1456361909.pdf
[18]
Robert F. Rice. 1979. Some practical universal noiseless coding techniques. Jet Propulsion Laboratory. NASA.Retrieved February 19, 2022 from https://ntrs.nasa.gov/citations/19790014634
[19]
Greg R. Roelofs (Ed.). 2022. PNG Lossless Image Compression, in Lossless Compression Handbook. Academic Press/Elsevier Science.
[20]
Segger. 2012. J-Trace PRO – The Leading Trace Solution.Retrieved August 19, 2022 from https://www.segger.com/products/debug-probes/j-trace/
[21]
Segger. 2022. SystemView.Retrieved August 19, 2022 from https://www.segger.com/products/development-tools/systemview/
[22]
Jeremy Straub, Thyrso Villela, Cesar A. Costa, Alessandra M. Brandao, Fernando T Bueno, and Rodrigo Leonardi. 2010. Towards the Thousandth CubeSat: A Statistical Overview. Int. J. of Aerospace Eng. 2019, 4 (April 2010). https://doi.org/10.1155/2019/5063145
[23]
David S. Taubma and Michael W. Marcellin (Eds.). 2012. JPEG 2000 Image Compression Fundamentals, Standards and Practice: Image Compression Fundamentals, Standards and Practice.Springer New York, NY.
[24]
Ryan Underwood. 2019. LittleFS File Sytem Design.Retrieved August 19, 2022 from https://github.com/littlefs-project/littlefs/blob/master/DESIGN.md
[25]
Gregory K. Wallace. 1991. The JPEG Still Picture Compression Standard. Commun. ACM 34, 4 (apr 1991), 30–44. https://doi.org/10.1145/103085.103089
[26]
WhiteDwarf. 2022. Data compression evaluation tool for standard CCSDS compression algorithms.Retrieved August 19, 2022 from https://essr.esa.int/project/whitedwarf
[27]
XIMEA. 2022. MQ013CG-E2, RGB CMOS Camera.Retrieved August 19, 2022 from https://www.ximea.com/en/products/usb3-vision-cameras-xiq-line/mq013cg-e2

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICACS '22: Proceedings of the 6th International Conference on Algorithms, Computing and Systems
September 2022
132 pages
ISBN:9781450397407
DOI:10.1145/3564982
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 30 January 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Biological Experiment
  2. CubeSat
  3. On-board Software
  4. Resource-constrained Image Processing

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

ICACS 2022

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 57
    Total Downloads
  • Downloads (Last 12 months)20
  • Downloads (Last 6 weeks)3
Reflects downloads up to 17 Jan 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media