Skip to content

Repository files navigation

Better Small Object Detection with SOTA modifications on YOLOv8

Final Project for Computer Vision (CSCI-GA 2271) with Prof. Rob Fergus @Fall 2023.

After including all the required packages in requirements.txt, include all the files in the modification folder under ultralytics. The modification folder includes our implementations of Normalized Wasserstein Distance Loss, Dynamic Snake Convolution, and Triplet Attention in YOLOv8.

Start Training

Run

foo@bar:~$ python3 main.py

to start the training process. Note that for differnet modifications, you may need to change to the corresponding .yaml model file in the main.py file.

Project Report

The final project report is available here.

Results

alt text alt text

About

Final Project for Computer Vision (CSCI-GA 2271) with Prof. Rob Fergus @fall 2023

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages