This repository contains a collection of datasets related to ants used in the Oso-Hormiguero project, along with scripts to process the data for use with the selected model.
- Generators: Scripts to generate different combinations of datasets mentioned in the training log. Located under
generators
folder. - Processors: Scripts to normalize the data for a specific model, named
<dataset>_<model>.py
.Currently only works for yolo.
- Run
python main.py
to start the CLI client for processing datasets and/or generating mixes. - Select one of the options prompted in the console:
- Option 1: Process a dataset for YOLO:
- Normalizes the datasets for YOLOv8.
- Option 2: Create a mix of data sets.
- Combines all the project datasets into one.
- Option 1: Process a dataset for YOLO:
- The console will display the available datasets. Select the datasets you want to mix, separating them by semicolons.
- Select one of the options prompted in the console:
- Mix all the datasets: Uses the entire dataset mix.
- Mix all the datasets with less slope: Reduces the number of similar images to decrease the slope.
- Custom mix: Displays the available datasets. Select the datasets you want to mix, separating them by semicolons.
Under reults folder there are two directorys:
Contains the processed datasets.
Contains the mixed datasets.