Skip to content
Powerful and efficient Computer Vision Annotation Tool (CVAT)
Python JavaScript TypeScript CSS HTML Shell Dockerfile
Branch: develop
Clone or download

Latest commit

azhavoro and nmanovic updated Online Demo section of Readme (#1588)
* updated Online Demo section of Readme

* Change content of "online demo" section

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
Latest commit 2c21068 May 22, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Added item with npm package version increasing to the PR template (#1542 May 15, 2020
.vscode Merge annotations and dataset_manager apps (#1352) May 13, 2020
components Some debian package manager tweaks (#1235) Mar 9, 2020
cvat-canvas Fixed dextr, fixed moving of the canvas (#1573) May 22, 2020
cvat-core React UI: cuboid interpolation and cuboid drawing from rectangles (#1560 May 21, 2020
cvat-data Updated README.md files (added info about versioning) (#1490) May 5, 2020
cvat-ui Added the ability to configure custom pageViewHit (may useful for web… May 22, 2020
cvat Fixed git synchronization (#1582) May 22, 2020
cvat_proxy Fixed 'Open task' button doesn't work (#1474) Apr 30, 2020
datumaro [Datumaro] Simplify log level setting (#1583) May 22, 2020
ssh Git application (#184) Dec 28, 2018
tests RESTful API (#389) Apr 23, 2019
utils fixed linter issues and store credentials cookie in the session object ( May 13, 2020
.bandit Skip 28 bandit warnings (lxml, subprocess, ...). (#259) Dec 28, 2018
.codacy.yml Data streaming using chunks (#1007) Mar 28, 2020
.coveragerc Fix coverage measurement (#1516) May 13, 2020
.dockerignore Release 0.6.0 (#1238) Mar 15, 2020
.editorconfig Release 0.6.0 (#1238) Mar 15, 2020
.eslintrc.js Different fixes for Release 0.5.0 (#667) Aug 27, 2019
.gitattributes Fixed line endings for *.cfg (#540) Jul 3, 2019
.gitignore Add coverage for python (#1483) May 6, 2020
.pylintrc Auth for REST API (api/v1/auth/*) (#622) Aug 19, 2019
.remarkrc.js cvat user guide v0.4.0 (#438) May 2, 2019
.travis.yml Fix coverage measurement (#1516) May 13, 2020
CHANGELOG.md Added the ability to configure custom pageViewHit (may useful for web… May 22, 2020
CONTRIBUTING.md Merge annotations and dataset_manager apps (#1352) May 13, 2020
Dockerfile Fix a problem with known hosts inside git app (cannot clone a repo fr… Mar 30, 2020
Dockerfile.ci Fix coverage measurement (#1516) May 13, 2020
Dockerfile.ui Added the ability to configure custom pageViewHit (may useful for web… May 22, 2020
LICENSE Add pull request and issue templates (#1359) Apr 6, 2020
README.md updated Online Demo section of Readme (#1588) May 22, 2020
docker-compose.ci.yml Add coverage for python (#1483) May 6, 2020
docker-compose.yml Release 0.6.0 (#1238) Mar 15, 2020
manage.py Moved development on public github. Aug 30, 2018
mod_wsgi.conf Release 0.1.0 Jun 29, 2018
package.json Release 0.6.0 (#1238) Mar 15, 2020
supervisord.conf Fix apache startup (#1467) Apr 27, 2020
wait-for-it.sh Release 0.1.0 Jun 29, 2018

README.md

Computer Vision Annotation Tool (CVAT)

Build Status Codacy Badge Gitter chat Coverage Status codebeat badge DOI

CVAT is free, online, interactive video and image annotation tool for computer vision. It is being used by our team to annotate million of objects with different properties. Many UI and UX decisions are based on feedbacks from professional data annotation team. Try it online cvat.org.

CVAT screenshot

Documentation

Screencasts

Supported annotation formats

Format selection is possible after clicking on the Upload annotation and Dump annotation buttons. Datumaro dataset framework allows additional dataset transformations via its command line tool and Python library.

Annotation format Import Export
CVAT for images X X
CVAT for a video X X
Datumaro X
PASCAL VOC X X
Segmentation masks from PASCAL VOC X X
YOLO X X
MS COCO Object Detection X X
TFrecord X X
MOT X X
LabelMe 3.0 X X

Links

Online demo: cvat.org

This is an online demo with the latest version of the annotation tool. Try it online without local installation. Only own or assigned tasks are visible to users.

Disabled features:

Limitations:

  • No more than 10 tasks per user
  • Uploaded data is limited to 500Mb

REST API

Automatically generated Swagger documentation for Django REST API is available on <cvat_origin>/api/swagger (default: localhost:8080/api/swagger).

Swagger documentation is visiable on allowed hostes, Update environement variable in docker-compose.yml file with cvat hosted machine IP or domain name. Example - ALLOWED_HOSTS: 'localhost, 127.0.0.1')

LICENSE

Code released under the MIT License.

Questions

CVAT usage related questions or unclear concepts can be posted in our Gitter chat for quick replies from contributors and other users.

However, if you have a feature request or a bug report that can reproduced, feel free to open an issue (with steps to reproduce the bug if it's a bug report) on GitHub* issues.

If you are not sure or just want to browse other users common questions, Gitter chat is the way to go.

Other ways to ask questions and get our support:

You can’t perform that action at this time.