Sky-Eye

High-Level Project Summary

Satellite images help to identify environmental phenomena occurring on the surface of the planet so that the proper measures can be taken. However, accessing and processing satellite data is often seen as inaccessible for the people who need it the most. SkyEye is a tiny replicable, affordable, and easy to use kit that allows connection to climatological satellites and enables users to access an AI system to process the data and detect climatological and/or landscape anomalies that may lead to accident prevention and detection of illegal activities in remote areas. Our main motivation is allowing communities to properly protect their territories from illegal activities and natural disasters.

Link to Final Project

Detailed Project Description

The SkyEye Kit 

The SkyEye kit is specially designed for anyone to be able to rapidly set up an antenna capable of receiving data from NOAA 15, NOAA 18, NOAA 19 and others. It consists of an easy to manufacture double dipole antenna that can be configured to the 137mHz to 138mHz in which the satellites emit the information. It is connected to a SDR (software defined radio) that transfers the signal to a raspberry pi that processes it using open source software rtlsdr so that a .WAV file can be obtained. The kit also includes a battery and a small solar panel for portability. 

The SkyEye Webapp

The SkyEye webapp is in charge of receiving and processing the data acquired by all users of the SkyEye kit. The webapp starts by processing the audio files using a python script (linked in the github) which converts .WAV files into satelital images and cleans the noise using open source libraries. The processed images are then passed into the trained AI model to be clustered and detect anomalies that may result in useful insights for all the users of the SkyEye. The idea is that the data collected is not only useful to those who collected it but to everyone in the open SkyEye community. For example, if a SkyEye user detected strong rain indicators near a village with a weak drain system, the community and relevant authorities can be alerted so that proper anti-flooding measures may be taken. Although properly setting up all the infrastructure to manage the functionalities we want to include is out of the time scope of the challenge, we firmly believe that given the proper amount of time and hard work, SkyEye could help millions of people all around the world. 

The Community

The community is the heart of our project. One of our main goals is to allow anyone around the world to learn how to collect data from climatological satellites and make that information accessible to everyone who needs it. It may be a hobby for some members, or a must do for others who are trying to help their communities , but in the end it is the data collected by the whole that results in information and insight that is the core of what we are trying to achieve. Therefore, we want to create a global community around SkyEye where everyone can access and use SkyEye kits to collect data and share them with everyone. 

SOURCE CODE

https://github.com/jero98772/LambdaCard-NasaSpaceAppsChalleng

Space Agency Data

We used recent data from the NOAA Big Data project provided by the government of the United States along with data collected by Anderson Banihirwe from 2017 to 2018 included in his kaggle notebook, exploratory-data-analysis-noaa-geos.


We were able to extract insight on the feature extraction needed to detect relevant information from the data and the ways in which they can be clustered and identified. It also helped us grasp a better understanding in which areas and how these images are being used. 

Gallery

https://youtu.be/doZGtHRuIbQ

Hackathon Journey

01/10/2022

12:58 - Start

12:58 - Define pipeline

13:20 - Project discussion

14:18 - Group meeting to define tasks

15:00 - Break time

16:03 - Website development

16:45 - Start working on clustering model

18:00 - Start designing SkyEye Kit

20:00 - Dinner Break

21:00 - Report of what we did today and define what we will do tomorrow

02/10/2022

09:31 - working individual

13:07 - Start

13:08 - Group Meeting to Define Tasks

14:03 - Radio testing and signal lecture program development

16:18 - Travel To Santa Elena to test Kit

18:57 - Arrived to House

19:00 - Working on demo and making slides

21:09 - Uploaded Youtube Video

Tags

#NOAA, #WeFax,#Hardware, #alert,#AI,#python,#Comunity,#open-source,#Solars-Panels,#natural-disasters