用于深度学习研究的标注工具汇总

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

你可能感兴趣的:(标注工具)