Manual image annotation is the process of manually defining regions in an image and creating a textual description of those regions. Such annotations can for instance be used to train machine learning algorithms for computer vision applications.
This is a list of computer software which can be used for manual annotation of images.
Software
Description
Platform
License
References
Computer Vision Annotation Tool (CVAT)
Computer Vision Annotation Tool (CVAT) is a free, open source, web-based annotation tool which helps to label video and images for computer vision algorithms. CVAT has many powerful features: interpolation of bounding boxes between key frames, automatic annotation using TensorFlow OD API and deep learning models in Intel OpenVINO IR format, shortcuts for most of critical actions, dashboard with a list of annotation tasks, LDAP and basic authorizations, etc. It was created for and used by a professional data annotation team. UX and UI were optimized especially for computer vision annotation tasks.
JavaScript, HTML, CSS, Python, Django
MIT License
[1][2][3]
LabelMe
Online annotation tool to build image databases for computer vision research.
Perl, JavaScript, HTML, CSS[4]
MIT License
Encord
Encord is an automated annotation platform for AI-assisted image annotation, video annotation, and dataset management.
Data Management: Compile your raw data into curated datasets, organize datasets into folders, and send datasets for labeling.
AI-assisted Labeling: Automate 97% of your annotations with 99% accuracy using auto-annotation features powered by Meta's Segment Anything Model or GPT-4's LLaVA.
Collaboration: Integrate human-in-the-loop seamlessly with customized Workflows - create workflows with the no-code drag and drop builder to fit your data ops & ML pipelines.
Quality Assurance: Robust annotator management & QA workflows to track annotator performance and increase label quality.
Integrated Data Labeling Services for all Industries: outsource your labeling tasks to an expert workforce of vetted, trained and specialized annotators to help you scale.
Video Labeling Tool: provides the same support for video annotation. One of the leading video annotation tools with positive customer reviews, providing automated video annotations without frame rate errors. Robust Security Functionality: label audit trails, encryption, FDA, CE Compliance, and HIPAA compliance.
Integrations: Advanced Python SDK and API access (+ easy export into JSON and COCO formats).
Python, JavaScript, HTML, CSS[5]
Apache-2.0 License
TagLab
Desktop open source interactive software system for facilitating the precise annotation of benthic species in orthophoto of the bottom of the sea.
Python [6]
GPL
[7][8]
VoTT (Visual Object Tagging Tool)
Free and open source electron app for image annotation and labeling developed by Microsoft.
TypeScript/Electron (Windows, Linux, macOS)
MIT License
[9][10][11][12][13][14]
^"Intel open-sources CVAT, a toolkit for data labeling". VentureBeat. 2019-03-05. Retrieved 2019-03-09.
^"Computer Vision Annotation Tool: A Universal Approach to Data Annotation". software.intel.com. 2019-03-01. Retrieved 2019-03-09.
^"Computer Vision Annotation Tool (CVAT) source code on github". GitHub. Retrieved 3 March 2019.
^"LabelMe Source". GitHub. Retrieved 26 January 2017.
^"Encord Source". Documentation. Retrieved 26 January 2017.
^"TagLab Source". GitHub. Retrieved 5 July 2023.
^Pavoni, Gaia; Corsini, Massimiliano; Ponchio, Federico; Muntoni, Alessandro; Edwards, Clinton; Pedersen, Nicole; Sandin, Stuart; Cignoni, Paolo (2022). "TagLab: AI-assisted annotation for the fast and accurate semantic segmentation of coral reef orthoimages". Journal of Field Robotics. 39 (3): 246–262. doi:10.1002/rob.22049. S2CID 244648241.
^Costa, Bryan; Sweeney, Edward; Mendez, Arnold (October 2022). "Leveraging Artificial Intelligence to Annotate Marine Benthic Species and Habitats". Noaa Technical Memorandum Nos Nccos. 306. doi:10.25923/7kgv-ba52.
^Tung, Liam. "Free AI developer app: IBM's new tool can label objects in videos for you". ZDNet.
^Bornstein, Aaron (Ari) (February 4, 2019). "Using Object Detection for Complex Image Classification Scenarios Part 4". Medium.
^Solawetz, Jacob (July 27, 2020). "Getting Started with VoTT Annotation Tool for Computer Vision". Roboflow Blog.
^"Best Open Source Annotation Tools for Computer Vision". www.sicara.ai.
^"Beyond Sentiment Analysis: Object Detection with ML.NET". September 20, 2020.
^"GitHub - microsoft/VoTT: Visual Object Tagging Tool: An electron app for building end to end Object Detection Models from Images and Videos". November 15, 2020 – via GitHub.
and 25 Related for: List of manual image annotation tools information
annotation. Five types ofannotation are given LIDAR annotation, Imageannotation, Text annotation, Video annotation, Audio annotationAnnotation Practices are...
over the annotation words. Manualimageannotation is time-consuming, laborious and expensive; to address this, there has been a large amount of research...
content on demand. List of datasets for machine learning research MNIST database Caltech 101 ListofManualImageAnnotationTools VoTT Russell et al. 2008...
for efficient image retrieval in image databases (2006) http://hcil.cs.umd.edu/trs/2004-15/2004-15.pdf Semi-Automatic ImageAnnotation Using Event and...
functions is not entirely clear-cut; for example, some viewers allow adding ofannotations, signatures, etc. Some software allows redaction, removing content irreversibly...
Steffen (2000). "From Manual to Semi-automatic Semantic Annotation: About Ontology-based Text AnnotationTools", Proceedings of the COLING, http://www...
original on 2003-01-24. Retrieved 2013-05-14. ADEO ImagingAnnotation "Multi-Page TIFF Editor - History of changes - TIFF tags". Retrieved 2013-05-14....
Microscopy Public Image Archive (EMPIAR) Image Data Resource Morphobank Morphosource The Cancer Imaging Archive (TCIA) Neuroimaging Informatics Tools and Resources...
subsection of the listof sequence alignment software. Multiple alignment visualization tools typically serve four purposes: Aid general understanding of large-scale...
sculpt virtual objects with tools similar to those used in traditional sculpture, such as brushes, clay, and carving tools. The artist manipulates the...
(generative AI, GenAI, or GAI) is artificial intelligence capable of generating text, images, videos, or other data using generative models, often in response...
search) extension. Annotations and bookmarks for each Windows help file have the extension ".ann" and ".bmk". A number of software tools can decompile a...
to do manual "fast-forwarding" searches through video, or perform search queries of metadata or annotations added to videos earlier. The goal of VIRAT...
for facilitating quick indexing of time-sensitive news subjects. In December 2011, Google announced the annotations for sites that want to target users...
of statistical classification. Automatic imageannotation – process by which a computer system automatically assigns textual metadata in the form of captioning...
Connecting Language and Vision Using Crowdsourced Dense ImageAnnotations". International Journal of Computer Vision. 123: 32–73. arXiv:1602.07332. doi:10...
these annotations can effectively boost the power of genetic association of rare variants analysis of whole genome sequencing studies. Some tools have...
the code, Lerdorf initially announced the release of PHP/FI as "Personal Home Page Tools (PHP Tools) version 1.0" on the Usenet discussion group comp...