The dataset consists of 1,425 images of Real Madrid and Barcelona players wearing jerseys, sourced from Roboflow.
The target classes for detection are:
- Nike
- Adidas
- Spotify
- Emirates
Data augmentation techniques were applied to enhance the dataset, and the images were annotated using Roboflow's annotation tools.
A custom YOLOv8 model was trained on the dataset to accurately detect the four target classes.
The model was trained to achieve optimal performance in recognizing the sponsor logos under various conditions.
- The performance metrics can be improved by training for more epochs or on a larger dataset.
A FastAPI backend was developed to handle image uploads and model inference. The backend processes the input images and returns the detection results.
A Streamlit application provides a user-friendly interface for uploading images and displaying the detection results.
Users can upload an image, and the detected sponsor logos will be highlighted with bounding boxes and class labels.
You can view the uploaded model on Roboflow for detailed inference, information and additional insights. Visit the following link to explore the dataset, annotations, and more: