Visualizer and Processor for JunoCam Data

High-Level Project Summary

Our team developed an app that provides editing tools to experiment with the JunoCam images given by NASA to the public. This image processing app makes it possible to create new colorful, different and innovative images from the grayscale ones and therefore solve the challenge of changing the original images provided in an artistic, scientific or fun way! Although it may only look like a tool to play with, these editing steps can make people interested in knowing more about our solar system and its beauty, can show to everyone how amazing science is, or could even bring attention to details on the pictures that weren’t being seen before, leading to new discoveries!

Link to Project "Demo"

Detailed Project Description

Our project provides different ways of editing the images of Jupiter available on JunoCam's website (https://www.missionjuno.swri.edu/junocam/processing). On the app, you need to upload the zip file of the chosen picture and click on "Generate RGB images". This zip file can be downloaded on JunoCam's site, that is also disponible on the app at the button "JunoCam Gallery", by clicking on "Images" download button. After that, you'll see on your screen the raw image and the three grayscale images related to the red, green and blue colors. The Raw image, also called stripped image, contains the three RGBs channels. The grayscale images are obtained from this raw image, by separating each strip in each color channel. Clicking on "Generate Unificated image", you'll be provided with the editable image that contains the sum of pixels's RGB values of each individual color channel. At this part, you can play with the brightness, contrast, saturation, hue and the percentage of red, green and blue on the image, seeing the effect as you change it. After you're done with the editing part, you can download and share your new image as a single picture containing only the final version.

To create the app, we used the following coding languages: HTML, JavaScript and CSS. The code was written on an text editor app called Visual Studio Code and was run on a web navigator.

The app has a really easy and clear interface that can be used by any person that comprehend english, which makes it accessible to a big group of people. Along with that, its editing tools can change many characteristics of the images, providing a great range of results. With those features, we hope to bring awareness of how good and advanced our actual researches and resources are to common citizens, not only scientists and science students, letting them interact with the results of those researches and resources. This interaction can motivate people to get more engaged with learning about science and our solar system, creating interested people and possible astronomy learners.

Space Agency Data

Our project consists on the data retrieve and process of any images sent by JunoCam, available at

(https://www.missionjuno.swri.edu/junocam/processing). 

We allow the user to manipulate the zip archive's images, captureds by different color bands. Each zip has five images: raw framelets (striped image, each strip is a RGB channel), three preliminary RGB channel images, and map-projected images (RGB channels combined).

This application can provide a huge potential to the spatial community, in the analysis of hidden elements and/or variations along time. (editado)


Hackathon Journey

As a group, we really enjoyed the idea of combining science, coding and arts, leading us to choose this challenge. During the two days we discovered how difficult it is to divide the chores efficiently and manage all the process without letting anything behind. 

We tried to get the best potential in each member. Although most part of the group had zero experience in web development, we discovered how to do what we needed in record time, showing that it's possible to do challenging projects when you are working with inspired friends.


Also, we need to thank immensely Luis Gustavo aka Luizao for the incredible help and patience to teach and work with us to make this project come to life.

References

https://www.missionjuno.swri.edu/junocam/processing?source=junocam


*unreferenced midias were produced by the team

Midia used in the application (all free avaible):


  • https://icons8.com
  • https://www.pexels.com/pt-br/foto/grupo-de-estrelas-1341279/
  • https://www.storyblocks.com/video/stock/juno-sattelite-orbiting-jupiter-rp8wt-oask3xnbpmz
  • https://www.storyblocks.com/video/stock/flying-around-planet-jupiter-the-largest-planet-in-the-solar-system-version-01-1920x1080-full-hd-sx9azjtjgjfs8kb2g
  • https://free-loops.com/2969-countdown-launch.html

Tags

#Jupiter, #JunoCam, #App, #ImageProcessing, #Art