High-Level Project Summary
JIT (JunoCam Image Editing Tool) is an open source image editing web application which can be used to develop color images using the three JunoCam-generated grayscale images representing the RGB colors. It can be helpful to generate images that can be used for scientific, artistic, or other fun activities.
Link to Final Project
Link to Project "Demo"
Detailed Project Description
What does it exactly do?
JIT (JunoCam Image Editing Tool) is an open source image editing web application which can be used to develop color images using the three JunoCam-generated grayscale images representing the RGB colors. It can be helpful to generate images that can be used for scientific, artistic, or other fun activities.
Some main functionalities included in our image editing tool:
-Direct download of raw images from the JunoCam website to user computer/app
-Image processing features like brightness adjustment, color and contrast enhancement, etc.
-Instead of the preliminary RGB channel images, consider using raw framelets (striped images) to get the most useful information from JunoCam data
-Removal of any existing artifacts created by the strip acquisition process
-Alternative combinations of color channel images
-Comparison of original vs. processed images
Additional features:
-A user guide to explain how to use the app, including guidance on downloading the raw images and combining them to generate color images
-The capability to share the color images via social media and other channels
How does it work?
Our Image editing tool includes an additional page which is an image gallery to display row images from the JunoCam website along with the greyscale images and metadata of each image. The user can also download the image directly to their local storage and work on editing and developing color images from there.
The image editor page has a lot of basic features for instance :
-Brightness
-Contrast
-Blur
-Grey Scale
-Invert
-Saturation
-Opacity
-Crop
-Export
-Zoom in, Zoom out
-Flip/Rotate etc...
Our image editor is supported with a user guide describing about the tool features for the user so that anyone can use them without facing any hard times to work with the tool.
What benefits does it have?
The wide angle camera - JunoCam is primarily used for education and public outreach. This wide angle camera captures dazzling views of the Jovian system in spectacular detail and enabling unique discoveries at both of Jupiter's poles. Our image editing tool provides benefits of enabling users to :
- edit and develop colored images from the raw images captured by the JunoCam
-experiment with image processing
-share the excitement of Jupiter's exploration
-have their own role in generating images that can be used for scientific, artistic, or other fun activities
-enhance possibilities of generating images that may lead to new scientific discoveries and many more.
Tools and software that we used:
-Cropper.js
-Node.js
-Express.js
-Bootsrap
-ejs view engine
Languages :
-HTML
-CSS
-JAVASCRIPT
What we hope to achieve:
We hope to win this challenge and to have our impact on image processing of JunoCam images. We also hope to achieve a success by going further on the journey of NASA.
Space Agency Data
Mostly, we used JunoCam Website for our project. And also Canadian Space Agency site was very useful for our research. Data from the JunoCam site were used in our image editing app. we used it for direct download of raw images from the JunoCam website to user computer.
This two sites inspired our project because they both contain the data's we needed. And was useful for gathering some tips from it.
Hackathon Journey
How would you describe your Space Apps experience?
Our Space Apps experience was so fruitful that helped us to learn a lot of new things work by effectively as a team. It also helped us to expand our hard and soft skills even further.
What did you learn?
-team work and collaboration
-problem solving skill
-about the juno space craft and how junoCam works
- image processing
What inspired your team to choose this challenge?
We are inspired by the goal and challenge concern of the Juno mission as the mission is open for the public to participate.
What was your approach to developing this project?
- first, understanding the problem
- second, get more knowledge about the juno cam and image processing
- third, discuss with group and bring solution ideas for the problem
- fourth, mockup design of what our application would look like, and determine the tools that we need for the project
- finally develop the project
How did your team resolve setbacks and challenges?
Our team resolve setbacks and challenges by setting up usual meeting, to discuss about the set backs or the challenges that we have faced, and still if we aren't able to tackle the challenge, we ask the Go-Team or the SMEs about the challenge that we have faced to guide us.
-Finally, we would like to thank the Go-Team members or the SMEs for helping us out by answering our question while we were facing challenges.
Tags
#JIT #JunoImageProcessing #JunoCam #JovianSystem #JunoImageProcessing

