Skip to content

TheoBoyer/Manual-bbox-annotation-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐳&🐬 Manual Bounding box annotation app

Context

This little project is being developped during the 2022 happywhale competition. As it was noticed by many participants, the individuals within images can be tiny compared to the total image's size, and a lot of elements that may not be informative if not missleading are present in the pictures.
As such, a participant released a notebook: Happywhale: Cropped Dataset [YOLOv5] ✂️ leveraging an old dataset made for a previous competition involving whale tails.
The problem is that the resulting dataset contains numerous failure cases and slight inaccuracies that could harm the performances of a model trained on the cropped dataset:

In this repo, you will find the source code for an app aiming at crowd sourcing a bounding boxes dataset for this competition.

How it works

On the app, users can either annotate images or review other annotations.

Bounding box annotation

Use the mouse to place two points defining the bounding box. Note that the final bounding box will include the pixels within the visual boundaries (meaning that the pixels used to draw the boundaries are not in it)

Annotation review

You can accept or reject annotations propositions

Download the dataset

On the home page you can find buttons to download directly either the raw annotations with review informations or the final dataset constituted of manually reviewed samples. You can also download the dataset in a kaggle notebook directly by copying the command lines at the bottom of the page.

Additionnal informations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published