Skip to content

A video labeling tool using SiamMask tracker, and it can create VOC and YOLO format file.

License

Notifications You must be signed in to change notification settings

gsdndeer/Video-Bounding-Box-Labeling-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video-Bounding-Box-Labeling-Tool

A video labeling tool using SiamMask tracker, and it can create VOC and YOLO format file.

Originally, SiamMask is a single object tracking framework. However, it is necessary to label multiple bounding boxes at the same time. Therefore, I expand the SiamMask to multi-object tracking.

Usage

  1. Clone the repository
git clone https://github.com/gsdndeer/Video-Bounding-Box-Labeling-Tool.git
  1. Environment setup, following SiamMask

  2. Download the SiamMask model

  3. Put the video under /Video-Bounding-Box-Labeling-Tool-master/data/, and run python video_to_image.py to produce images.

  4. Run python labelling.py

cd $SiamMask/experiments/siammask_sharp
export PYTHONPATH=$PWD:$PYTHONPATH
python ../../tools/labelling.py --resume SiamMask_DAVIS.pth --config config_davis.json --base_path ../../data/foldername  

Notes

  • If you want to add new tracker, press crtl+c

Acknowledgement

  1. SiamMask

About

A video labeling tool using SiamMask tracker, and it can create VOC and YOLO format file.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published