Skip to content

DDM - GOES 16 CH.13 - INPE (PT/BR & ENG) - AI - Data auto-downloader/manager, image recognition and pattern detection. For scientific analysis.

License

Notifications You must be signed in to change notification settings

Igordalessandro/DDM-AI-GOES16CH13

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DDM - GOES 16 CH.13 - INPE - AI - Data auto-downloader/manager, image recognition and pattern detection. For scientific analysis.
Tested for windows 10, and ubuntu 22.04 LTS.
Avaliable in english and portuguese.

Introduction

main

The DDM (Dalessandro data miner) GOES 16 (Geostationary Operational Environmental Satellites number 16) is a complete tool for downloading, storing, pattern detection and IA image processing for the GOES-16 pre-processed chanel 13 (ch13) products available at INPE (INPE - Instituto Nacional de Pesquisas Espaciais || Eng: National institute of aerospace research). This program was made to meet the needs of the UFRJ (Universidade federal do Rio de Janeiro || Eng: Federal University of Rio de Janeiro) - Department of Meteorology of the Institute of Geosciences at the Center for Mathematical and Natural Sciences. The DDM main features and workflow are as follow:

Stage 1 (STG1) features:
1 - Generate all download links (.jpg images) by following the instruction of the configuration file (Config.json)
2 - Starts to download and store all images from the generated links.
3 - DDM-AI Gets calibrated by the research team, trained crew, or laboratory technician.
4 - Start its to split all satellite images into individual atmospheric phenomena elements.
5 - Compares all available elements looking for patters and repetitions of elements.
6 - Results containing the maped similar objects get stored in a json file.

Stage 2 (STG2) features:
1 - research team can insert a reference image into the program.
2 - DDM-AI Gets calibrated by the research team using the program interface for AI georeferencing calibration.
3 - Program will split the entire database into separated images around the area of interrest.
4 - Research team decides between comparing the reference area of interrest to all other images avaliable in the database or using the AI to find similar images by comparing all images to each other.
5 - by default results are kept in the "Relatorio" folder where the program was installed.

Tool Features

1 - All the core instructions can be modified and calibrated by a research team to find better/usefull results.(config.json file)
2 - All steps of this program are multithreaded. (This tool is CPU intensive.)
3 - There is a fast-mode for calibration.
4 - Calibration image can be changed from the calibrationImage Folder.
5 - Both IA pattern detection and IA image processing can be customized.
6 - To comply with the UFRJ Department of Meteorology laboratory crews, this tool does not use any form of database or database management system; it uses folders and subfolders instead. This is made in order to help out the crews that may need training to operate said database and database management tools.
7 - The intire program has a reponsive GUI (Graphical user interface); all steps can be followed up and observed in real time.
8 - The Data folder is able to recive outside input, there is no real need to download CH 13 images from INPE if you already have your own set.
9 - Avaliable in both english and portuguese with a language selector tool at startup.
10 - Language files are kept outside the program in a .Json file inside the Language folder, it can be edited so it's easy to translate to other languages.

About the project

This projected is a finished proctuct and it's in Maintenance only mode as of 03/2024.
main

Download

Click here to download. (requires JDK 19)
For windows installation instructions check the installation instructions wiki page, all information about this tool and usage manual can be found at the wiki.