There are quite many annotation tools out there, however it seems like every tool comes with unique disadvantages ;). Anyhow, here is a list of tools I came across.
last update: 12/13/2019
Computer Vision
- Alturos.ImageAnnotation
- Yolo type annotations
- annotation_tools
- COCO keypoint annotations for images *seems to be defective**
- BeaverDam
- bounding boxes for videos
- Boobs — YOLO BBox Annotation Tool
- fast bounding boxes for Yolo, Pascal VOC and COCO
- CVAT (Computer Vision Annotation Tool)
- aims at annotation of bounding boxes and segmentation, part of OpenCV
- DeepLabel
- bounding boxes for images and videos
- FLAT - Facial Landmarks Annotation Tool
- annotation tool for facial keypoint annotations
- Image Annotation Tool
- points and bounding boxes
- imglab
- annotation tool that allows plugins
- Images Annotation Programme
- bounding box annotations
- ImageTagger
- collaborative image labeling originating from RoboCup competitions. Mainly bounding boxes
- JS Segment Annotator
- JavaScript based image segmentation annotator
- KNOSSOS
- annotation tool for 3D images
- Labelbox
- polygon annotation similar to LabelMe but as a desktop software
- LabelImg
- bounding boxes for PASCAL VOC
- LabelMe
- underlying annotation tool of the LabelMe platform
- labelme
- offline fork of LabelMe
- Label-tool
- bounding boxes and polygons
- MedTagger
- for annotation of medical (image) datasets.
- OpenLabeler
- PASCAL VOC bounding box annotations
- OpenLabeling: open-source image and video labeler
- annotations for object detection and object tracking
- PixelAnnotationTool
- annotation tool for pixel-level segmentation annotation
- Pixie
- supports annotation of bounding boxes, polygones and semantic segmentation.
- pose-annotation-tool
- pose annotations
- Semantic Segmentation Editor
- supports annotation of bitmaps and point clouds
- turktool
- bounding box tool for Mechanical Turk
- UltimateLabeling
- multi-purpose video annotation tool
- VATIC - Video Annotation Tool from Irvine, California
- video object annotations
- VoTT (Visual Object Tagging Tool)
- bounding boxes for images and videos with a focus on creating datasets for object motion detection
- Yolo_mark
- image annotation for Yolo v2 & v3
Point Clouds
- L-CAS 3D Point Cloud Annotation Tool
- semi-automatic point cloud annotation
- PointAtMe
- annotating 3D point clouds using VR (Oculus Rift)
- point cloud annotation tool
- 3D bounding box annotator for point clouds
- RViz Cloud Annotation Tool
- ROS-based multi-label point cloud annotation tool
- Semantic Segmentation Editor
- supports annotation of bitmaps and point clouds
Text
- annotator
- annotation library of every website. could be utilized for machine learning text annotation as well
- brat (brat rapid annotation tool)
- text annotation tool
- doccano
- text annotation tool
- ML-Annotate
- standard text annotation tool
- Poplar
- web-based text annotator
- TagEditor
- text annotation for SpaCy
- YEDDA: A Lightweight Collaborative Text Span Annotation Tool
- collaborative text annotation
Other Data Types/Applications
- CrowdCurio Time Series Annotator Library
- time series annotation
- Curve
- annotation of time series anomalies
- Franklin
- DNA sequence annotations
- TagAnomaly
- annotation of time series anomalies
附录:
语义分割数据标注工具汇总
(1)Label Me - https://github.com/CSAILVision/LabelMeAnnotationTool)
(2)js-segment-annotator - https://github.com/kyamagu/js-segment-annotator
(3)VGG Image Annotator - https://gitlab.com/vgg/via/
(4)Image Eraser - https://github.com/AKSHAYUBHAT/ImageSegmentation
(5)coco-annotator - https://github.com/jsbroks/coco-annotator