├── .gitignore ├── Code ├── CrossEval.py ├── Example_BackgroundRemoval.py ├── Example_SAMCamera.py ├── PrepareCrossValDataset.py ├── PrepareDataset.py ├── Preview.py ├── PreviewCamera.py ├── Train.py ├── Validate.py ├── camera │ └── CCamera.py ├── dataset_prep │ ├── __init__.py │ └── createDataset.py ├── ml_model │ ├── CFeatureExtractor.py │ ├── CModelML.py │ ├── CModelSAM.py │ ├── CResults.py │ ├── ModelInitializator.py │ └── __init__.py ├── parameters │ ├── TrainingParameters.py │ ├── __init__.py │ └── parameters.py ├── path │ ├── __init__.py │ └── root.py ├── results │ ├── output.py │ └── visualization.py ├── training │ ├── CTrainer.py │ └── __init__.py ├── utility │ ├── GUI.py │ ├── __init__.py │ └── tiles.py └── validation │ ├── __init__.py │ └── validateSystem.py ├── README.md ├── configuration └── training.yaml ├── datasets └── info.txt ├── inference_output └── info.txt ├── models └── info.txt ├── readme ├── Example_1.jpg ├── Example_2.jpg ├── Example_3.jpg └── header.png ├── requirements.txt ├── training_output └── info.txt └── validation_results └── info.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/.gitignore -------------------------------------------------------------------------------- /Code/CrossEval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/CrossEval.py -------------------------------------------------------------------------------- /Code/Example_BackgroundRemoval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/Example_BackgroundRemoval.py -------------------------------------------------------------------------------- /Code/Example_SAMCamera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/Example_SAMCamera.py -------------------------------------------------------------------------------- /Code/PrepareCrossValDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/PrepareCrossValDataset.py -------------------------------------------------------------------------------- /Code/PrepareDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/PrepareDataset.py -------------------------------------------------------------------------------- /Code/Preview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/Preview.py -------------------------------------------------------------------------------- /Code/PreviewCamera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/PreviewCamera.py -------------------------------------------------------------------------------- /Code/Train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/Train.py -------------------------------------------------------------------------------- /Code/Validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/Validate.py -------------------------------------------------------------------------------- /Code/camera/CCamera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/camera/CCamera.py -------------------------------------------------------------------------------- /Code/dataset_prep/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Code/dataset_prep/createDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/dataset_prep/createDataset.py -------------------------------------------------------------------------------- /Code/ml_model/CFeatureExtractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/ml_model/CFeatureExtractor.py -------------------------------------------------------------------------------- /Code/ml_model/CModelML.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/ml_model/CModelML.py -------------------------------------------------------------------------------- /Code/ml_model/CModelSAM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/ml_model/CModelSAM.py -------------------------------------------------------------------------------- /Code/ml_model/CResults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/ml_model/CResults.py -------------------------------------------------------------------------------- /Code/ml_model/ModelInitializator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/ml_model/ModelInitializator.py -------------------------------------------------------------------------------- /Code/ml_model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Code/parameters/TrainingParameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/parameters/TrainingParameters.py -------------------------------------------------------------------------------- /Code/parameters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Code/parameters/parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/parameters/parameters.py -------------------------------------------------------------------------------- /Code/path/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Code/path/root.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/path/root.py -------------------------------------------------------------------------------- /Code/results/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/results/output.py -------------------------------------------------------------------------------- /Code/results/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/results/visualization.py -------------------------------------------------------------------------------- /Code/training/CTrainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/training/CTrainer.py -------------------------------------------------------------------------------- /Code/training/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Code/utility/GUI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/utility/GUI.py -------------------------------------------------------------------------------- /Code/utility/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Code/utility/tiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/utility/tiles.py -------------------------------------------------------------------------------- /Code/validation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Code/validation/validateSystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/Code/validation/validateSystem.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/README.md -------------------------------------------------------------------------------- /configuration/training.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/configuration/training.yaml -------------------------------------------------------------------------------- /datasets/info.txt: -------------------------------------------------------------------------------- 1 | Datasets directory -------------------------------------------------------------------------------- /inference_output/info.txt: -------------------------------------------------------------------------------- 1 | Inference output -------------------------------------------------------------------------------- /models/info.txt: -------------------------------------------------------------------------------- 1 | YOLOv8 model weights directory -------------------------------------------------------------------------------- /readme/Example_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/readme/Example_1.jpg -------------------------------------------------------------------------------- /readme/Example_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/readme/Example_2.jpg -------------------------------------------------------------------------------- /readme/Example_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/readme/Example_3.jpg -------------------------------------------------------------------------------- /readme/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/readme/header.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kacper-Marciniak/YOLOv8-Framework/HEAD/requirements.txt -------------------------------------------------------------------------------- /training_output/info.txt: -------------------------------------------------------------------------------- 1 | Training output directory -------------------------------------------------------------------------------- /validation_results/info.txt: -------------------------------------------------------------------------------- 1 | Validation results --------------------------------------------------------------------------------