High-Level Project Summary
In this project we have developed an application that processes the raw pictures taken by the JunoCam, and generates a single color image of the surface of Jupyter. This tool is fundamentally based on mathematical calculation to create the resulting image.Mathematics played an important role in this project, and in this sense, the developed app is important for the images developed, as well as for showing what can be done with mathematics: explore space, without leaving home.
Detailed Project Description
We developed an application in which people can upload a JunoCam raw picture that was taken between February 20 and 26, 2022, and it generates a color photograph of the planet Jupyter.
For this we develop a Python code, and the interface in C#:
- First transform the raw-picture to see which areas overlap in all the pictures shown in it,
- Then a projection of the points obtained is made on the sphere that represents the planet Jupyter, to give a sensation of depth.
- Subsequently, mathematical operations are carried out to give color to the projected photograph.
It should be noted that the code takes into account the position of the camera, at the time of projection.
Space Agency Data
We have taken pictures from the next links:
https://www.missionjuno.swri.edu/junocam/processing?source=junocam&ob_from=2022-02-20&ob_to=2022-02-26&perpage=16
Analized missions:
- Perijove 39
- Perijove 40
Principal name file is, we generated the principal picture:
- JNCE_2022056_40C00037_V01-raw.png
Hackathon Journey
Our experience, in this Hackaton, was very good. We have learned a lot about programming and developed new skills in this area. We have learned about how the processing of images taken by space probes is carried out, something that we did not know before this event. The realization of this challenge was inspired by the desire to try to develop image processing with a neural network, however, due to the short time available, we were not able to use this approach. However, we didn't want to give up and tried another approach, with math and programming.
The challenges were not few, but with patience and dedication we have managed to overcome most of them. Some were left pending, perhaps to develop it in later days.
We thank the authorities of the La Salle Technological University for providing us with the necessary means to participate in this event. And to NASA for spreading science in our country, which is so lacking.
References
https://www.missionjuno.swri.edu/junocam/processing?source=junocam&ob_from=2022-02-20&ob_to=2022-02-26&perpage=16
https://www.reddit.com/r/space/comments/ewl69t/my_frustrating_walkthrough_to_processing_junocams/
https://github.com/cosmas-heiss/JunoCamRawImageProcessing/tree/master/SPICEdata
Tags
#python #JunoCam # Math #ImageProcessing

