From 7cf6c7a08e3f4c986b45cb1b407e95e1f64bca1f Mon Sep 17 00:00:00 2001 From: Timur Osmanov <54434686+TOsmanov@users.noreply.github.com> Date: Tue, 22 Jun 2021 17:20:22 +0300 Subject: [PATCH] Update documentation sorting (#3320) * update documentation sorting * update README.md and documentation * fix linter errors * update name sections * fix links * fix linter errors * update developing section * fix link and mistake * rename developing and contributing section * fix incorrect links * fix link on cvat.jpg * Update site/content/en/docs/_index.md Co-authored-by: Nikita Manovich --- README.md | 56 ++-- cvat-ui/README.md | 2 +- cvat-ui/src/consts.ts | 6 +- site/content/en/docs/_index.md | 30 +- site/content/en/docs/administration/_index.md | 9 + .../en/docs/administration/advanced/_index.md | 9 + .../advanced}/analytics.md | 0 .../advanced}/backup_guide.md | 6 +- .../installation_automatic_annotation.md | 0 .../advanced}/mounting_cloud_storages.md | 0 .../basics}/AWS-Deployment-Guide.md | 4 +- .../basics}/REST_API_guide.md | 0 .../en/docs/administration/basics/_index.md | 9 + .../basics}/installation.md | 12 +- site/content/en/docs/contributing/_index.md | 16 + .../en/docs/contributing/branching-model.md | 15 + .../en/docs/contributing/bug-reports.md | 42 +++ .../en/docs/contributing/coding-style.md | 8 + .../contributing/development-environment.md | 113 +++++++ .../en/docs/contributing/feature-requests.md | 12 + .../new-annotation-format.md} | 44 ++- .../en/docs/contributing/pull-requests.md | 70 +++++ .../setup-additional-components.md} | 278 +----------------- .../contributing/using-the-issue-tracker.md | 17 ++ site/content/en/docs/{for-users => }/faq.md | 10 +- site/content/en/docs/for-developers/_index.md | 11 - site/content/en/docs/for-users/_index.md | 11 - .../en/docs/for-users/user-guide/_index.md | 15 - .../for-users/user-guide/advanced/_index.md | 5 - .../advanced/annotation-with-points/_index.md | 5 - .../annotation-with-polygons/_index.md | 5 - .../for-users/user-guide/basics/_index.md | 5 - site/content/en/docs/getting_started.md | 60 ++++ site/content/en/docs/manual/_index.md | 9 + .../content/en/docs/manual/advanced/_index.md | 8 + .../advanced/ai-tools.md | 12 +- .../advanced/analytics.md | 6 +- .../annotation-with-cuboids/_index.md | 6 +- .../creating-the-cuboid.md | 0 .../editing-the-cuboid.md | 6 +- .../advanced/annotation-with-points/_index.md | 5 + .../liner-interpolation-with-one-point.md | 0 .../points-in-shape-mode.md | 0 .../annotation-with-polygons/_index.md | 5 + .../automatic-borders.md | 0 .../annotation-with-polygons/creating-mask.md | 8 +- .../annotation-with-polygons/edit-polygon.md | 0 .../manual-drawing.md | 0 .../track-mode-with-polygons.md | 8 +- .../advanced/annotation-with-polylines.md | 6 +- .../annotation-with-rectangle-by-4-points.md | 6 +- .../advanced/annotation-with-tags.md | 6 +- .../attribute-annotation-mode-advanced.md | 8 +- .../advanced/automatic-annotation.md | 6 +- .../advanced}/cli.md | 6 +- .../advanced/context-images.md | 14 +- .../advanced}/data_on_fly.md | 4 +- .../advanced}/dataset_manifest.md | 2 +- .../advanced}/downloading-annotations.md | 10 +- .../user-guide => manual}/advanced/filter.md | 8 +- .../en/docs/manual/advanced/formats/_index.md | 23 ++ .../advanced}/formats/format-camvid.md | 8 +- .../advanced}/formats/format-coco.md | 14 +- .../advanced}/formats/format-cvat.md | 10 +- .../advanced}/formats/format-datumaro.md | 4 +- .../advanced}/formats/format-icdar.md | 8 +- .../advanced}/formats/format-imagenet.md | 8 +- .../advanced}/formats/format-labelme.md | 8 +- .../advanced}/formats/format-market1501.md | 8 +- .../advanced}/formats/format-mot.md | 8 +- .../advanced}/formats/format-mots.md | 8 +- .../advanced}/formats/format-tfrecord.md | 12 +- .../advanced}/formats/format-vggface2.md | 8 +- .../advanced}/formats/format-voc.md | 20 +- .../advanced}/formats/format-widerface.md | 8 +- .../advanced}/formats/format-yolo.md | 12 +- .../user-guide => manual/advanced}/models.md | 17 +- .../advanced/opencv-tools.md | 8 +- .../advanced}/projects.md | 6 +- .../user-guide => manual}/advanced/review.md | 6 +- .../user-guide => manual/advanced}/search.md | 6 +- .../advanced/shape-grouping.md | 6 +- .../advanced/shape-mode-advanced.md | 8 +- .../advanced/shortcuts.md | 6 +- .../advanced}/task-synchronization.md | 6 +- .../advanced/track-mode-advanced.md | 8 +- .../advanced}/xml_format.md | 2 +- site/content/en/docs/manual/basics/_index.md | 8 + .../attribute-annotation-mode-basics.md | 8 +- .../basics/authorization.md} | 5 +- .../basics/basic-navigation.md | 6 +- .../basics}/controls-sidebar.md | 39 ++- .../basics}/creating_an_annotation_task.md | 28 +- .../user-guide => manual/basics}/interface.md | 6 +- .../basics}/objects-sidebar.md | 18 +- .../user-guide => manual/basics}/settings.md | 8 +- .../basics/shape-mode-basics.md | 10 +- .../basics}/task-details.md | 17 +- .../user-guide => manual/basics}/top-panel.md | 29 +- .../basics/track-mode-basics.md | 8 +- .../basics}/types-of-shapes.md | 6 +- .../basics}/vocabulary.md | 6 +- .../user-guide => manual/basics}/workspace.md | 6 +- site/content/en/images/create_a_new_task.gif | Bin 0 -> 382469 bytes .../en/images/image212_mapillary_vistas.jpg | Bin 0 -> 55997 bytes .../en/images/image213_mapillary_vistas.jpg | Bin 0 -> 42978 bytes utils/README.md | 2 +- 107 files changed, 809 insertions(+), 681 deletions(-) create mode 100644 site/content/en/docs/administration/_index.md create mode 100644 site/content/en/docs/administration/advanced/_index.md rename site/content/en/docs/{for-developers => administration/advanced}/analytics.md (100%) rename site/content/en/docs/{for-developers => administration/advanced}/backup_guide.md (92%) rename site/content/en/docs/{for-users => administration/advanced}/installation_automatic_annotation.md (100%) rename site/content/en/docs/{for-developers => administration/advanced}/mounting_cloud_storages.md (100%) rename site/content/en/docs/{for-developers => administration/basics}/AWS-Deployment-Guide.md (94%) rename site/content/en/docs/{for-developers => administration/basics}/REST_API_guide.md (100%) create mode 100644 site/content/en/docs/administration/basics/_index.md rename site/content/en/docs/{for-users => administration/basics}/installation.md (98%) create mode 100644 site/content/en/docs/contributing/_index.md create mode 100644 site/content/en/docs/contributing/branching-model.md create mode 100644 site/content/en/docs/contributing/bug-reports.md create mode 100644 site/content/en/docs/contributing/coding-style.md create mode 100644 site/content/en/docs/contributing/development-environment.md create mode 100644 site/content/en/docs/contributing/feature-requests.md rename site/content/en/docs/{for-users/formats/_index.md => contributing/new-annotation-format.md} (78%) create mode 100644 site/content/en/docs/contributing/pull-requests.md rename site/content/en/docs/{for-developers/CONTRIBUTING.md => contributing/setup-additional-components.md} (56%) create mode 100644 site/content/en/docs/contributing/using-the-issue-tracker.md rename site/content/en/docs/{for-users => }/faq.md (89%) delete mode 100644 site/content/en/docs/for-developers/_index.md delete mode 100644 site/content/en/docs/for-users/_index.md delete mode 100644 site/content/en/docs/for-users/user-guide/_index.md delete mode 100644 site/content/en/docs/for-users/user-guide/advanced/_index.md delete mode 100644 site/content/en/docs/for-users/user-guide/advanced/annotation-with-points/_index.md delete mode 100644 site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/_index.md delete mode 100644 site/content/en/docs/for-users/user-guide/basics/_index.md create mode 100644 site/content/en/docs/getting_started.md create mode 100644 site/content/en/docs/manual/_index.md create mode 100644 site/content/en/docs/manual/advanced/_index.md rename site/content/en/docs/{for-users/user-guide => manual}/advanced/ai-tools.md (86%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/analytics.md (90%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-cuboids/_index.md (72%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-cuboids/creating-the-cuboid.md (100%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-cuboids/editing-the-cuboid.md (83%) create mode 100644 site/content/en/docs/manual/advanced/annotation-with-points/_index.md rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-points/liner-interpolation-with-one-point.md (100%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-points/points-in-shape-mode.md (100%) create mode 100644 site/content/en/docs/manual/advanced/annotation-with-polygons/_index.md rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-polygons/automatic-borders.md (100%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-polygons/creating-mask.md (88%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-polygons/edit-polygon.md (100%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-polygons/manual-drawing.md (100%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-polygons/track-mode-with-polygons.md (81%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-polylines.md (92%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-rectangle-by-4-points.md (83%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/annotation-with-tags.md (89%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/attribute-annotation-mode-advanced.md (80%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/automatic-annotation.md (97%) rename site/content/en/docs/{for-developers => manual/advanced}/cli.md (96%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/context-images.md (75%) rename site/content/en/docs/{for-developers => manual/advanced}/data_on_fly.md (93%) rename site/content/en/docs/{for-developers => manual/advanced}/dataset_manifest.md (99%) rename site/content/en/docs/{for-users/user-guide => manual/advanced}/downloading-annotations.md (84%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/filter.md (96%) create mode 100644 site/content/en/docs/manual/advanced/formats/_index.md rename site/content/en/docs/{for-users => manual/advanced}/formats/format-camvid.md (83%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-coco.md (89%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-cvat.md (85%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-datumaro.md (88%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-icdar.md (92%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-imagenet.md (81%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-labelme.md (78%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-market1501.md (85%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-mot.md (85%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-mots.md (78%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-tfrecord.md (92%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-vggface2.md (82%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-voc.md (90%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-widerface.md (85%) rename site/content/en/docs/{for-users => manual/advanced}/formats/format-yolo.md (91%) rename site/content/en/docs/{for-users/user-guide => manual/advanced}/models.md (58%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/opencv-tools.md (90%) rename site/content/en/docs/{for-users/user-guide => manual/advanced}/projects.md (96%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/review.md (97%) rename site/content/en/docs/{for-users/user-guide => manual/advanced}/search.md (95%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/shape-grouping.md (91%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/shape-mode-advanced.md (84%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/shortcuts.md (99%) rename site/content/en/docs/{for-users/user-guide => manual/advanced}/task-synchronization.md (87%) rename site/content/en/docs/{for-users/user-guide => manual}/advanced/track-mode-advanced.md (76%) rename site/content/en/docs/{for-developers => manual/advanced}/xml_format.md (99%) create mode 100644 site/content/en/docs/manual/basics/_index.md rename site/content/en/docs/{for-users/user-guide => manual}/basics/attribute-annotation-mode-basics.md (86%) rename site/content/en/docs/{for-users/user-guide/getting_started.md => manual/basics/authorization.md} (93%) rename site/content/en/docs/{for-users/user-guide => manual}/basics/basic-navigation.md (93%) rename site/content/en/docs/{for-users/user-guide => manual/basics}/controls-sidebar.md (53%) rename site/content/en/docs/{for-users/user-guide => manual/basics}/creating_an_annotation_task.md (90%) rename site/content/en/docs/{for-users/user-guide => manual/basics}/interface.md (87%) rename site/content/en/docs/{for-users/user-guide => manual/basics}/objects-sidebar.md (93%) rename site/content/en/docs/{for-users/user-guide => manual/basics}/settings.md (89%) rename site/content/en/docs/{for-users/user-guide => manual}/basics/shape-mode-basics.md (83%) rename site/content/en/docs/{for-users/user-guide => manual/basics}/task-details.md (81%) rename site/content/en/docs/{for-users/user-guide => manual/basics}/top-panel.md (82%) rename site/content/en/docs/{for-users/user-guide => manual}/basics/track-mode-basics.md (92%) rename site/content/en/docs/{for-users/user-guide => manual/basics}/types-of-shapes.md (88%) rename site/content/en/docs/{for-users/user-guide => manual/basics}/vocabulary.md (94%) rename site/content/en/docs/{for-users/user-guide => manual/basics}/workspace.md (96%) create mode 100644 site/content/en/images/create_a_new_task.gif create mode 100644 site/content/en/images/image212_mapillary_vistas.jpg create mode 100644 site/content/en/images/image213_mapillary_vistas.jpg diff --git a/README.md b/README.md index c4cbb630..9e01d8c7 100644 --- a/README.md +++ b/README.md @@ -17,15 +17,15 @@ annotation team. Try it online [cvat.org](https://cvat.org). ## Documentation -- [Contributing](https://openvinotoolkit.github.io/cvat/docs/for-developers/contributing/) -- [Installation guide](https://openvinotoolkit.github.io/cvat/docs/for-users/installation/) -- [User's guide](https://openvinotoolkit.github.io/cvat/docs/for-users/user-guide/) -- [Django REST API documentation](https://openvinotoolkit.github.io/cvat/docs/for-developers/rest_api_guide/) +- [Contributing](https://openvinotoolkit.github.io/cvat/docs/contributing/) +- [Installation guide](https://openvinotoolkit.github.io/cvat/docs/administration/basics/installation/) +- [Manual](https://openvinotoolkit.github.io/cvat/docs/manual/) +- [Django REST API documentation](https://openvinotoolkit.github.io/cvat/docs/administration/basics/rest_api_guide/) - [Datumaro dataset framework](https://github.com/openvinotoolkit/datumaro/blob/develop/README.md) -- [Command line interface](https://openvinotoolkit.github.io/cvat/docs/for-developers/cli/) -- [XML annotation format](https://openvinotoolkit.github.io/cvat/docs/for-developers/xml_format/) -- [AWS Deployment Guide](https://openvinotoolkit.github.io/cvat/docs/for-developers/aws-deployment-guide/) -- [Frequently asked questions](https://openvinotoolkit.github.io/cvat/docs/for-users/faq/) +- [Command line interface](https://openvinotoolkit.github.io/cvat/docs/manual/advanced/cli/) +- [XML annotation format](https://openvinotoolkit.github.io/cvat/docs/manual/advanced/xml_format/) +- [AWS Deployment Guide](https://openvinotoolkit.github.io/cvat/docs/administration/basics/aws-deployment-guide/) +- [Frequently asked questions](https://openvinotoolkit.github.io/cvat/docs/faq/) - [Questions](#questions) ## Screencasts @@ -48,28 +48,28 @@ dataset framework allows additional dataset transformations via its command line tool and Python library. For more information about supported formats look at the -[documentation](https://openvinotoolkit.github.io/cvat/docs/for-users/formats/). +[documentation](https://openvinotoolkit.github.io/cvat/docs/manual/advanced/formats/). -| Annotation format | Import | Export | -| ------------------------------------------------------------------------------------------------------- | ------ | ------ | -| [CVAT for images](https://openvinotoolkit.github.io/cvat/docs/for-developers/xml_format/#annotation) | X | X | -| [CVAT for a video](https://openvinotoolkit.github.io/cvat/docs/for-developers/xml_format/#interpolation) | X | X | -| [Datumaro](https://github.com/openvinotoolkit/datumaro) | | X | -| [PASCAL VOC](http://host.robots.ox.ac.uk/pascal/VOC/) | X | X | -| Segmentation masks from [PASCAL VOC](http://host.robots.ox.ac.uk/pascal/VOC/) | X | X | -| [YOLO](https://pjreddie.com/darknet/yolo/) | X | X | -| [MS COCO Object Detection](http://cocodataset.org/#format-data) | X | X | -| [TFrecord](https://www.tensorflow.org/tutorials/load_data/tfrecord) | X | X | -| [MOT](https://motchallenge.net/) | X | X | -| [LabelMe 3.0](http://labelme.csail.mit.edu/Release3.0) | X | X | -| [ImageNet](http://www.image-net.org) | X | X | -| [CamVid](http://mi.eng.cam.ac.uk/research/projects/VideoRec/CamVid/) | X | X | -| [WIDER Face](http://shuoyang1213.me/WIDERFACE/) | X | X | -| [VGGFace2](https://github.com/ox-vgg/vgg_face2) | X | X | -| [Market-1501](https://www.aitribune.com/dataset/2018051063) | X | X | -| [ICDAR13/15](https://rrc.cvc.uab.es/?ch=2) | X | X | +| Annotation format | Import | Export | +| --------------------------------------------------------------------------------------------------------- | ------ | ------ | +| [CVAT for images](https://openvinotoolkit.github.io/cvat/docs/manual/advanced/xml_format/#annotation) | X | X | +| [CVAT for a video](https://openvinotoolkit.github.io/cvat/docs/manual/advanced/xml_format/#interpolation) | X | X | +| [Datumaro](https://github.com/openvinotoolkit/datumaro) | | X | +| [PASCAL VOC](http://host.robots.ox.ac.uk/pascal/VOC/) | X | X | +| Segmentation masks from [PASCAL VOC](http://host.robots.ox.ac.uk/pascal/VOC/) | X | X | +| [YOLO](https://pjreddie.com/darknet/yolo/) | X | X | +| [MS COCO Object Detection](http://cocodataset.org/#format-data) | X | X | +| [TFrecord](https://www.tensorflow.org/tutorials/load_data/tfrecord) | X | X | +| [MOT](https://motchallenge.net/) | X | X | +| [LabelMe 3.0](http://labelme.csail.mit.edu/Release3.0) | X | X | +| [ImageNet](http://www.image-net.org) | X | X | +| [CamVid](http://mi.eng.cam.ac.uk/research/projects/VideoRec/CamVid/) | X | X | +| [WIDER Face](http://shuoyang1213.me/WIDERFACE/) | X | X | +| [VGGFace2](https://github.com/ox-vgg/vgg_face2) | X | X | +| [Market-1501](https://www.aitribune.com/dataset/2018051063) | X | X | +| [ICDAR13/15](https://rrc.cvc.uab.es/?ch=2) | X | X | @@ -102,7 +102,7 @@ are visible to users. Disabled features: -- [Analytics: management and monitoring of data annotation team](https://openvinotoolkit.github.io/cvat/docs/for-developers/analytics/) +- [Analytics: management and monitoring of data annotation team](https://openvinotoolkit.github.io/cvat/docs/administration/advanced/analytics/) Limitations: diff --git a/cvat-ui/README.md b/cvat-ui/README.md index c32879e6..349d6ff2 100644 --- a/cvat-ui/README.md +++ b/cvat-ui/README.md @@ -36,5 +36,5 @@ npm run build npm run build -- --mode=development # without a minification ``` -Important: You also have to run CVAT REST API server (please read `CONTRIBUTING.md`) +Important: You also have to run CVAT REST API server (please read `https://openvinotoolkit.github.io/cvat/docs/contributing/`) to correct working since UI gets all necessary data (tasks, users, annotations) from there diff --git a/cvat-ui/src/consts.ts b/cvat-ui/src/consts.ts index 65d408ed..e5df214c 100644 --- a/cvat-ui/src/consts.ts +++ b/cvat-ui/src/consts.ts @@ -11,11 +11,11 @@ const GITTER_PUBLIC_URL = 'https://gitter.im/opencv-cvat/public'; const FORUM_URL = 'https://software.intel.com/en-us/forums/intel-distribution-of-openvino-toolkit'; const GITHUB_URL = 'https://github.com/openvinotoolkit/cvat'; const GITHUB_IMAGE_URL = - 'https://raw.githubusercontent.com/openvinotoolkit/cvat/develop/cvat/apps/documentation/static/documentation/images/cvat.jpg'; + 'https://github.com/openvinotoolkit/cvat/raw/develop/site/content/en/images/cvat.jpg'; const SHARE_MOUNT_GUIDE_URL = - 'https://github.com/openvinotoolkit/cvat/blob/master/cvat/apps/documentation/installation.md#share-path'; + 'https://openvinotoolkit.github.io/cvat/docs/administration/basics/installation/#share-path'; const NUCLIO_GUIDE = - 'https://github.com/openvinotoolkit/cvat/blob/develop/cvat/apps/documentation/installation.md#semi-automatic-and-automatic-annotation'; + 'https://openvinotoolkit.github.io/cvat//docs/administration/advanced/installation_automatic_annotation/'; const CANVAS_BACKGROUND_COLORS = ['#ffffff', '#f1f1f1', '#e5e5e5', '#d8d8d8', '#CCCCCC', '#B3B3B3', '#999999']; const NEW_LABEL_COLOR = '#b3b3b3'; const LATEST_COMMENTS_SHOWN_QUICK_ISSUE = 3; diff --git a/site/content/en/docs/_index.md b/site/content/en/docs/_index.md index 26cd3822..12b8b6f4 100644 --- a/site/content/en/docs/_index.md +++ b/site/content/en/docs/_index.md @@ -1,6 +1,7 @@ --- title: 'Documentation' linkTitle: 'Documentation' +description: 'Welcome to the documentation of Computer Vision Annotation Tool.' no_list: true menu: main: @@ -12,48 +13,53 @@ It is being developed and used by Intel to annotate millions of objects with dif Many UI and UX decisions are based on feedbacks from professional data annotation team. Try it online [cvat.org](https://cvat.org). +Our documentation provides information for AI researchers, system administrators, developers, simple and advanced users. +The documentation is divided into three sections, and each section is divided into subsections `basic` and `advanced`. +
{{< blocks/section color="docs" >}} -{{% blocks/feature icon="fa-server" title="[Installation Guide](/docs/for-users/installation/)" %}} +{{% blocks/feature icon="fa-sign-in-alt" title="[Getting started](/docs/getting_started/)" %}} -CVAT installation guide for different operating systems. +Basic information and sections needed for a quick start. {{% /blocks/feature %}} -{{% blocks/feature icon="fa-book" title="[User's Guide](/docs/for-users/user-guide/)" %}} +{{% blocks/feature icon="fa-question" title="[FAQ](/docs/faq/)" %}} -This multipage document contains information on how to work with the CVAT user interface. +Answers to frequently asked questions. {{% /blocks/feature %}} -{{% blocks/feature icon="fa-question" title="[FAQ](/docs/for-users/faq/)" %}} +{{% blocks/feature icon="fab fa-github" title="[GitHub Repository](https://github.com/openvinotoolkit/cvat)" %}} -Answers to frequently asked questions. +Computer Vision Annotation Tool GitHub repository. {{% /blocks/feature %}} + -{{% blocks/feature icon="fa-magic" title="[Installation Auto Annotation](/docs/for-users/installation_automatic_annotation/)" %}} +{{% blocks/feature icon="fa-book" title="[Manual](/docs/manual/)" %}} -This page provides information about the installation of components needed for semi-automatic and automatic annotation. +This section contains documents for CVAT simple and advanced users. {{% /blocks/feature %}} -{{% blocks/feature icon="fa-terminal" title="[For Developers](/docs/for-developers/)" %}} +{{% blocks/feature icon="fa-server" title="[Administration](/docs/administration/)" %}} -This section contains documents for system administrators, AI researchers and any other advanced users. +This section contains documents for system administrators. {{% /blocks/feature %}} -{{% blocks/feature icon="fab fa-github" title="[GitHub Repository](https://github.com/openvinotoolkit/cvat)" %}} +{{% blocks/feature icon="fa-terminal" title="[Contributing](/docs/contributing/)" %}} -Computer Vision Annotation Tool GitHub repository. +This section contains documents for developers. {{% /blocks/feature %}} + {{< /blocks/section >}}
diff --git a/site/content/en/docs/administration/_index.md b/site/content/en/docs/administration/_index.md new file mode 100644 index 00000000..cb85ffa3 --- /dev/null +++ b/site/content/en/docs/administration/_index.md @@ -0,0 +1,9 @@ +--- + +title: 'Administration' +linkTitle: 'Administration' +weight: 3 +description: 'This section contains documents for system administrators' +hide_feedback: true + +--- diff --git a/site/content/en/docs/administration/advanced/_index.md b/site/content/en/docs/administration/advanced/_index.md new file mode 100644 index 00000000..162c9830 --- /dev/null +++ b/site/content/en/docs/administration/advanced/_index.md @@ -0,0 +1,9 @@ +--- + +title: 'Administration (advanced)' +linkTitle: 'Advanced' +weight: 2 +description: 'This section contains basic documents for system administrators' +hide_feedback: true + +--- diff --git a/site/content/en/docs/for-developers/analytics.md b/site/content/en/docs/administration/advanced/analytics.md similarity index 100% rename from site/content/en/docs/for-developers/analytics.md rename to site/content/en/docs/administration/advanced/analytics.md diff --git a/site/content/en/docs/for-developers/backup_guide.md b/site/content/en/docs/administration/advanced/backup_guide.md similarity index 92% rename from site/content/en/docs/for-developers/backup_guide.md rename to site/content/en/docs/administration/advanced/backup_guide.md index f12851ee..316f929f 100644 --- a/site/content/en/docs/for-developers/backup_guide.md +++ b/site/content/en/docs/administration/advanced/backup_guide.md @@ -16,13 +16,13 @@ Docker volumes are used to store all CVAT data: - `cvat_data`: used to store uploaded and prepared media data. Mounted into `cvat` container by `/home/django/data` path. -- `cvat_keys`: used to store user ssh keys needed for [synchronization with a remote Git repository](/docs/for-users/user-guide/task-synchronization/). +- `cvat_keys`: used to store user ssh keys needed for [synchronization with a remote Git repository](/docs/manual/advanced/task-synchronization/). Mounted into `cvat` container by `/home/django/keys` path. - `cvat_logs`: used to store logs of CVAT backend processes managed by supevisord. Mounted into `cvat` container by `/home/django/logs` path. -- `cvat_events`: this is an optional volume that is used only when [Analytics component](/docs/for-developers/analytics/) +- `cvat_events`: this is an optional volume that is used only when [Analytics component](/docs/administration/advanced/analytics/) is enabled and is used to store Elasticsearch database files. Mounted into `cvat_elasticsearch` container by `/usr/share/elasticsearch/data` path. @@ -56,7 +56,7 @@ cvat_data.tar.bz2 cvat_db.tar.bz2 cvat_events.tar.bz2 ## How to restore CVAT from backup -Note: CVAT containers must exist (if no, please follow the [installation guide](/docs/for-users/installation/#quick-installation-guide)). +Note: CVAT containers must exist (if no, please follow the [installation guide](/docs/administration/basics/installation/#quick-installation-guide)). Stop all CVAT containers: ```console diff --git a/site/content/en/docs/for-users/installation_automatic_annotation.md b/site/content/en/docs/administration/advanced/installation_automatic_annotation.md similarity index 100% rename from site/content/en/docs/for-users/installation_automatic_annotation.md rename to site/content/en/docs/administration/advanced/installation_automatic_annotation.md diff --git a/site/content/en/docs/for-developers/mounting_cloud_storages.md b/site/content/en/docs/administration/advanced/mounting_cloud_storages.md similarity index 100% rename from site/content/en/docs/for-developers/mounting_cloud_storages.md rename to site/content/en/docs/administration/advanced/mounting_cloud_storages.md diff --git a/site/content/en/docs/for-developers/AWS-Deployment-Guide.md b/site/content/en/docs/administration/basics/AWS-Deployment-Guide.md similarity index 94% rename from site/content/en/docs/for-developers/AWS-Deployment-Guide.md rename to site/content/en/docs/administration/basics/AWS-Deployment-Guide.md index 1d5328da..ab52cea1 100644 --- a/site/content/en/docs/for-developers/AWS-Deployment-Guide.md +++ b/site/content/en/docs/administration/basics/AWS-Deployment-Guide.md @@ -10,7 +10,7 @@ There are two ways of deploying the CVAT. One of the easy ways to launch CVAT with the tf-annotation app is to use AWS P3 instances, which provides the NVIDIA GPU. Read more about [P3 instances here.](https://aws.amazon.com/about-aws/whats-new/2017/10/introducing-amazon-ec2-p3-instances/) - Overall setup instruction is explained in [main readme file](https://github.com/opencv/cvat/), + Overall setup instruction is explained in [main readme file](https://github.com/openvinotoolkit/cvat/), except Installing Nvidia drivers. So we need to download the drivers and install it. For Amazon P3 instances, download the Nvidia Drivers from Nvidia website. @@ -18,7 +18,7 @@ There are two ways of deploying the CVAT. link. 2. **On Any other AWS Machine:** We can follow the same instruction guide mentioned in the - [installation instructions](/docs/for-users/installation/). + [installation instructions](/docs/administration/basics/installation/). The additional step is to add a [security group and rule to allow incoming connections](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html). For any of above, don't forget to add exposed AWS public IP address or hostname to `docker-compose.override.yml`: diff --git a/site/content/en/docs/for-developers/REST_API_guide.md b/site/content/en/docs/administration/basics/REST_API_guide.md similarity index 100% rename from site/content/en/docs/for-developers/REST_API_guide.md rename to site/content/en/docs/administration/basics/REST_API_guide.md diff --git a/site/content/en/docs/administration/basics/_index.md b/site/content/en/docs/administration/basics/_index.md new file mode 100644 index 00000000..fd9d5bde --- /dev/null +++ b/site/content/en/docs/administration/basics/_index.md @@ -0,0 +1,9 @@ +--- + +title: 'Administration (basics)' +linkTitle: 'Basics' +weight: 1 +description: 'This section contains basic documents for system administrators' +hide_feedback: true + +--- diff --git a/site/content/en/docs/for-users/installation.md b/site/content/en/docs/administration/basics/installation.md similarity index 98% rename from site/content/en/docs/for-users/installation.md rename to site/content/en/docs/administration/basics/installation.md index f46d6c2a..976625a9 100644 --- a/site/content/en/docs/for-users/installation.md +++ b/site/content/en/docs/administration/basics/installation.md @@ -115,7 +115,7 @@ server. Proxy is an advanced topic and it is not covered by the guide. - Open the installed Google Chrome browser and go to [localhost:8080](http://localhost:8080). Type your login/password for the superuser on the login page and press the _Login_ button. Now you should be able to create a new annotation task. Please read the - [CVAT user's guide](/docs/for-users/user-guide/) for more details. + [CVAT manual](/docs/manual/) for more details. ## Windows 10 @@ -178,7 +178,7 @@ server. Proxy is an advanced topic and it is not covered by the guide. - Open the installed Google Chrome browser and go to [localhost:8080](http://localhost:8080). Type your login/password for the superuser on the login page and press the _Login_ button. Now you should be able to create a new annotation task. Please read the - [CVAT user's guide](/docs/for-users/user-guide) for more details. + [CVAT manual](/docs/manual/) for more details. ## Mac OS Mojave @@ -245,7 +245,7 @@ server. Proxy is an advanced topic and it is not covered by the guide. - Open the installed Google Chrome browser and go to [localhost:8080](http://localhost:8080). Type your login/password for the superuser on the login page and press the _Login_ button. Now you should be able to create a new annotation task. Please read the - [CVAT user's guide](/docs/for-users/user-guide) for more details. + [CVAT manual](/docs/manual/) for more details. ## Advanced Topics @@ -274,7 +274,7 @@ Please see the [Docker documentation](https://docs.docker.com/network/proxy/) fo ### Additional components -- [Analytics: management and monitoring of data annotation team](/docs/for-developers/analytics/) +- [Analytics: management and monitoring of data annotation team](/docs/administration/advanced/analytics/) ```bash # Build and run containers with Analytics component support: @@ -284,7 +284,7 @@ docker-compose -f docker-compose.yml \ ### Semi-automatic and automatic annotation -Please follow this [guide](/docs/for-users/installation_automatic_annotation/). +Please follow this [guide](/docs/administration/advanced/installation_automatic_annotation/). ### Stop all containers @@ -342,7 +342,7 @@ You can change the share device path to your actual share. For user convenience we have defined the environment variable \$CVAT_SHARE_URL. This variable contains a text (url for example) which is shown in the client-share browser. -You can [mount](/docs/for-developers/mounting_cloud_storages/) +You can [mount](/docs/administration/advanced/mounting_cloud_storages/) your cloud storage as a FUSE and use it later as a share. ### Email verification diff --git a/site/content/en/docs/contributing/_index.md b/site/content/en/docs/contributing/_index.md new file mode 100644 index 00000000..31ee3ce8 --- /dev/null +++ b/site/content/en/docs/contributing/_index.md @@ -0,0 +1,16 @@ +--- +title: 'Contributing to this project' +linkTitle: 'Contributing' +weight: 4 +description: 'This section contains documents for CVAT developers' +hide_feedback: true +ul_show: false +--- + +Please take a moment to review this document in order to make the contribution +process easy and effective for everyone involved. + +Following these guidelines helps to communicate that you respect the time of +the developers managing and developing this open source project. In return, +they should reciprocate that respect in addressing your issue or assessing +patches and features. diff --git a/site/content/en/docs/contributing/branching-model.md b/site/content/en/docs/contributing/branching-model.md new file mode 100644 index 00000000..0c8c5994 --- /dev/null +++ b/site/content/en/docs/contributing/branching-model.md @@ -0,0 +1,15 @@ +--- +title: 'Branching model' +linkTitle: 'Branching model' +weight: 5 +--- + +The project uses [a successful Git branching model](https://nvie.com/posts/a-successful-git-branching-model). +Thus it has a couple of branches. Some of them are described below: + +- `origin/master` to be the main branch where the source code of + HEAD always reflects a production-ready state + +- `origin/develop` to be the main branch where the source code of + HEAD always reflects a state with the latest delivered development + changes for the next release. Some would call this the “integration branch”. diff --git a/site/content/en/docs/contributing/bug-reports.md b/site/content/en/docs/contributing/bug-reports.md new file mode 100644 index 00000000..e66e5f36 --- /dev/null +++ b/site/content/en/docs/contributing/bug-reports.md @@ -0,0 +1,42 @@ +--- +title: 'Bug reports' +linkTitle: 'Bug reports' +weight: 7 +--- + +A bug is a _demonstrable problem_ that is caused by the code in the repository. +Good bug reports are extremely helpful - thank you! + +Guidelines for bug reports: + +1. **Use the GitHub issue search** — check if the issue has already been + reported. + +2. **Check if the issue has been fixed** — try to reproduce it using the + latest `develop` branch in the repository. + +3. **Isolate the problem** — ideally create a reduced test case. + +A good bug report shouldn't leave others needing to chase you up for more +information. Please try to be as detailed as possible in your report. What is +your environment? What steps will reproduce the issue? What browser(s) and OS +experience the problem? What would you expect to be the outcome? All these +details will help people to fix any potential bugs. + +Example: + +> Short and descriptive example bug report title +> +> A summary of the issue and the browser/OS environment in which it occurs. If +> suitable, include the steps required to reproduce the bug. +> +> 1. This is the first step +> 1. This is the second step +> 1. Further steps, etc. +> +> Any other information you want to share that is relevant to the issue being +> reported. This might include the lines of code that you have identified as +> causing the bug, and potential solutions (and your opinions on their +> merits). + + diff --git a/site/content/en/docs/contributing/coding-style.md b/site/content/en/docs/contributing/coding-style.md new file mode 100644 index 00000000..cb063f65 --- /dev/null +++ b/site/content/en/docs/contributing/coding-style.md @@ -0,0 +1,8 @@ +--- +title: 'JavaScript/Typescript coding style' +linkTitle: 'JavaScript/Typescript coding style' +weight: 4 +--- + +We use the [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript) for JavaScript code with a +little exception - we prefer 4 spaces for indentation of nested blocks and statements. diff --git a/site/content/en/docs/contributing/development-environment.md b/site/content/en/docs/contributing/development-environment.md new file mode 100644 index 00000000..3fbe140c --- /dev/null +++ b/site/content/en/docs/contributing/development-environment.md @@ -0,0 +1,113 @@ +--- +title: 'Development environment' +linkTitle: 'Development environment' +weight: 2 +--- + +- Install necessary dependencies: + + Ubuntu 18.04 + + ```sh + sudo apt-get update && sudo apt-get --no-install-recommends install -y build-essential curl redis-server python3-dev python3-pip python3-venv python3-tk libldap2-dev libsasl2-dev pkg-config libavformat-dev libavcodec-dev libavdevice-dev libavutil-dev libswscale-dev libswresample-dev libavfilter-dev + ``` + + ```sh + # Node and npm (you can use default versions of these packages from apt (8.*, 3.*), but we would recommend to use newer versions) + curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - + sudo apt-get install -y nodejs + ``` + + MacOS 10.15 + + ```sh + brew install git python pyenv redis curl openssl node + ``` + +- Install FFmpeg libraries (libav\*) version 4.0 or higher. + +- Install [Visual Studio Code](https://code.visualstudio.com/docs/setup/linux#_debian-and-ubuntu-based-distributions) + for development + +- Install CVAT on your local host: + + ```sh + git clone https://github.com/openvinotoolkit/cvat + cd cvat && mkdir logs keys + python3 -m venv .env + . .env/bin/activate + pip install -U pip wheel setuptools + pip install -r cvat/requirements/development.txt + python manage.py migrate + python manage.py collectstatic + ``` + + > Note for Mac users + > + > If you have any problems with installing dependencies from + > `cvat/requirements/*.txt`, you may need to reinstall your system python + > In some cases after system update it can be configured incorrectly and cannot compile some native modules + +- Create a super user for CVAT: + + ```sh + $ python manage.py createsuperuser + Username (leave blank to use 'django'): *** + Email address: *** + Password: *** + Password (again): *** + ``` + +- Install npm packages for UI and start UI debug server (run the following command from CVAT root directory): + + ```sh + npm ci && \ + cd cvat-core && npm ci && \ + cd ../cvat-ui && npm ci && npm start + ``` + + > Note for Mac users + > + > If you faced with error + > + > `Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (57)` + > + > Read this article [Node Sass does not yet support your current environment](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome) + +- Open new terminal (Ctrl + Shift + T), run Visual Studio Code from the virtual environment + + ```sh + cd .. && source .env/bin/activate && code + ``` + +- Install following VS Code extensions: + + - [Debugger for Chrome](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome) + - [Python](https://marketplace.visualstudio.com/items?itemName=ms-python.python) + - [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) + - [Stylelint](https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint) + - [vscode-remark-lint](https://marketplace.visualstudio.com/items?itemName=drewbourne.vscode-remark-lint) + - [licenser](https://marketplace.visualstudio.com/items?itemName=ymotongpoo.licenser) + - [Trailing Spaces](https://marketplace.visualstudio.com/items?itemName=shardulm94.trailing-spaces) + +- Reload Visual Studio Code from virtual environment + +- Select `server: debug` configuration and start it (F5) to run REST server and its workers + +You have done! Now it is possible to insert breakpoints and debug server and client of the tool. + +## Note for Windows users + +You develop CVAT under WSL (Windows subsystem for Linux) following next steps. + +- Install WSL using [this guide](https://docs.microsoft.com/en-us/windows/wsl/install-win10). + +- Following this guide install Ubuntu 18.04 Linux distribution for WSL. + +- Run Ubuntu using start menu link or execute next command + + ```powershell + wsl -d Ubuntu-18.04 + ``` + +- Run all commands from this installation guide in WSL Ubuntu shell. diff --git a/site/content/en/docs/contributing/feature-requests.md b/site/content/en/docs/contributing/feature-requests.md new file mode 100644 index 00000000..11715c75 --- /dev/null +++ b/site/content/en/docs/contributing/feature-requests.md @@ -0,0 +1,12 @@ +--- +title: 'Feature requests' +linkTitle: 'Feature requests' +weight: 8 +--- + +Feature requests are welcome. But take a moment to find out whether your idea +fits with the scope and aims of the project. It's up to _you_ to make a strong +case to convince the project's developers of the merits of this feature. Please +provide as much detail and context as possible. + + diff --git a/site/content/en/docs/for-users/formats/_index.md b/site/content/en/docs/contributing/new-annotation-format.md similarity index 78% rename from site/content/en/docs/for-users/formats/_index.md rename to site/content/en/docs/contributing/new-annotation-format.md index 126cdcc5..0cf21485 100644 --- a/site/content/en/docs/for-users/formats/_index.md +++ b/site/content/en/docs/contributing/new-annotation-format.md @@ -1,17 +1,13 @@ --- -title: 'Dataset and annotation formats' -linkTitle: 'Formats' -weight: 6 +title: 'How to add a new annotation format support' +linkTitle: 'New annotation format support' +weight: 10 description: This section on [GitHub](https://github.com/openvinotoolkit/cvat/tree/develop/cvat/apps/dataset_manager/formats) --- - - -## How to add a new annotation format support - 1. Add a python script to `dataset_manager/formats` -1. Add an import statement to [registry.py](https://github.com/openvinotoolkit/cvat/tree/develop/cvat/apps/dataset_manager/formats/registry.py). -1. Implement some importers and exporters as the format requires. +2. Add an import statement to [registry.py](https://github.com/openvinotoolkit/cvat/tree/develop/cvat/apps/dataset_manager/formats/registry.py). +3. Implement some importers and exporters as the format requires. Each format is supported by an importer and exporter. @@ -146,18 +142,18 @@ task_data.add_shape(shape) ## Format specifications -- [CVAT](format-cvat) -- [Datumaro](format-datumaro) -- [LabelMe](format-labelme) -- [MOT](format-mot) -- [MOTS](format-mots) -- [COCO](format-coco) -- [PASCAL VOC and mask](format-voc) -- [YOLO](format-yolo) -- [TF detection API](format-tfrecord) -- [ImageNet](format-imagenet) -- [CamVid](format-camvid) -- [WIDER Face](format-widerface) -- [VGGFace2](format-vggface2) -- [Market-1501](format-market1501) -- [ICDAR13/15](format-icdar) +- [CVAT](/docs/manual/advanced/formats/format-cvat/) +- [Datumaro](/docs/manual/advanced/formats/format-datumaro/) +- [LabelMe](/docs/manual/advanced/formats/format-labelme/) +- [MOT](/docs/manual/advanced/formats/format-mot/) +- [MOTS](/docs/manual/advanced/formats/format-mots/) +- [COCO](/docs/manual/advanced/formats/format-coco/) +- [PASCAL VOC and mask](/docs/manual/advanced/formats/format-voc/) +- [YOLO](/docs/manual/advanced/formats/format-yolo/) +- [TF detection API](/docs/manual/advanced/formats/format-tfrecord/) +- [ImageNet](/docs/manual/advanced/formats/format-imagenet/) +- [CamVid](/docs/manual/advanced/formats/format-camvid/) +- [WIDER Face](/docs/manual/advanced/formats/format-widerface/) +- [VGGFace2](/docs/manual/advanced/formats/format-vggface2/) +- [Market-1501](/docs/manual/advanced/formats/format-market1501/) +- [ICDAR13/15](/docs/manual/advanced/formats/format-icdar/) diff --git a/site/content/en/docs/contributing/pull-requests.md b/site/content/en/docs/contributing/pull-requests.md new file mode 100644 index 00000000..1d71b31f --- /dev/null +++ b/site/content/en/docs/contributing/pull-requests.md @@ -0,0 +1,70 @@ +--- +title: 'Pull requests' +linkTitle: 'Pull requests' +weight: 9 +--- + +Good pull requests - patches, improvements, new features - are a fantastic +help. They should remain focused in scope and avoid containing unrelated +commits. + +**Please ask first** before embarking on any significant pull request (e.g. +implementing features, refactoring code, porting to a different language), +otherwise you risk spending a lot of time working on something that the +project's developers might not want to merge into the project. + +Please adhere to the coding conventions used throughout a project (indentation, +accurate comments, etc.) and any other requirements (such as test coverage). + +Follow this process if you'd like your work considered for inclusion in the +project: + +1. [Fork](https://docs.github.com/en/github/getting-started-with-github/fork-a-repo) the project, clone your fork, + and configure the remotes: + + ```bash + # Clone your fork of the repo into the current directory + git clone https://github.com// + # Navigate to the newly cloned directory + cd + # Assign the original repo to a remote called "upstream" + git remote add upstream https://github.com// + ``` + +1. If you cloned a while ago, get the latest changes from upstream: + + ```bash + git checkout + git pull upstream + ``` + +1. Create a new topic branch (off the main project development branch) to + contain your feature, change, or fix: + + ```bash + git checkout -b + ``` + +1. Commit your changes in logical chunks. Please adhere to these [git commit + message guidelines](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) + or your code is unlikely be merged into the main project. Use Git's + [interactive rebase](https://docs.github.com/en/github/using-git/about-git-rebase) + feature to tidy up your commits before making them public. + +1. Locally merge (or rebase) the upstream development branch into your topic branch: + + ```bash + git pull [--rebase] upstream + ``` + +1. Push your topic branch up to your fork: + + ```bash + git push origin + ``` + +1. [Open a Pull Request](hhttps://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests) + with a clear title and description. + +**IMPORTANT**: By submitting a patch, you agree to allow the project owner to +license your work under the same license as that used by the project. diff --git a/site/content/en/docs/for-developers/CONTRIBUTING.md b/site/content/en/docs/contributing/setup-additional-components.md similarity index 56% rename from site/content/en/docs/for-developers/CONTRIBUTING.md rename to site/content/en/docs/contributing/setup-additional-components.md index 4e42421b..6c5ef57d 100644 --- a/site/content/en/docs/for-developers/CONTRIBUTING.md +++ b/site/content/en/docs/contributing/setup-additional-components.md @@ -1,132 +1,12 @@ --- -title: "Contributing to this project" -linkTitle: "Contributing" -weight: 1 +title: 'Setup additional components in development environment' +linkTitle: 'Setup additional components in development environment' +weight: 3 --- -Please take a moment to review this document in order to make the contribution -process easy and effective for everyone involved. +## DL models as serverless functions -Following these guidelines helps to communicate that you respect the time of -the developers managing and developing this open source project. In return, -they should reciprocate that respect in addressing your issue or assessing -patches and features. - -## Development environment - -- Install necessary dependencies: - - Ubuntu 18.04 - - ```sh - sudo apt-get update && sudo apt-get --no-install-recommends install -y build-essential curl redis-server python3-dev python3-pip python3-venv python3-tk libldap2-dev libsasl2-dev pkg-config libavformat-dev libavcodec-dev libavdevice-dev libavutil-dev libswscale-dev libswresample-dev libavfilter-dev - ``` - - ```sh - # Node and npm (you can use default versions of these packages from apt (8.*, 3.*), but we would recommend to use newer versions) - curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - - sudo apt-get install -y nodejs - ``` - - MacOS 10.15 - - ```sh - brew install git python pyenv redis curl openssl node - ``` - -- Install FFmpeg libraries (libav\*) version 4.0 or higher. - -- Install [Visual Studio Code](https://code.visualstudio.com/docs/setup/linux#_debian-and-ubuntu-based-distributions) - for development - -- Install CVAT on your local host: - - ```sh - git clone https://github.com/openvinotoolkit/cvat - cd cvat && mkdir logs keys - python3 -m venv .env - . .env/bin/activate - pip install -U pip wheel setuptools - pip install -r cvat/requirements/development.txt - python manage.py migrate - python manage.py collectstatic - ``` - - > Note for Mac users - > - > If you have any problems with installing dependencies from - > `cvat/requirements/*.txt`, you may need to reinstall your system python - > In some cases after system update it can be configured incorrectly and cannot compile some native modules - -- Create a super user for CVAT: - - ```sh - $ python manage.py createsuperuser - Username (leave blank to use 'django'): *** - Email address: *** - Password: *** - Password (again): *** - ``` - -- Install npm packages for UI and start UI debug server (run the following command from CVAT root directory): - - ```sh - npm ci && \ - cd cvat-core && npm ci && \ - cd ../cvat-ui && npm ci && npm start - ``` - - > Note for Mac users - > - > If you faced with error - > - > `Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (57)` - > - > Read this article [Node Sass does not yet support your current environment](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome) - -- Open new terminal (Ctrl + Shift + T), run Visual Studio Code from the virtual environment - - ```sh - cd .. && source .env/bin/activate && code - ``` - -- Install following VS Code extensions: - - - [Debugger for Chrome](https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome) - - [Python](https://marketplace.visualstudio.com/items?itemName=ms-python.python) - - [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint) - - [Stylelint](https://marketplace.visualstudio.com/items?itemName=stylelint.vscode-stylelint) - - [vscode-remark-lint](https://marketplace.visualstudio.com/items?itemName=drewbourne.vscode-remark-lint) - - [licenser](https://marketplace.visualstudio.com/items?itemName=ymotongpoo.licenser) - - [Trailing Spaces](https://marketplace.visualstudio.com/items?itemName=shardulm94.trailing-spaces) - -- Reload Visual Studio Code from virtual environment - -- Select `server: debug` configuration and start it (F5) to run REST server and its workers - -You have done! Now it is possible to insert breakpoints and debug server and client of the tool. - -### Note for Windows users - -You develop CVAT under WSL (Windows subsystem for Linux) following next steps. - -- Install WSL using [this guide](https://docs.microsoft.com/en-us/windows/wsl/install-win10). - -- Following this guide install Ubuntu 18.04 Linux distribution for WSL. - -- Run Ubuntu using start menu link or execute next command - - ```powershell - wsl -d Ubuntu-18.04 - ``` - -- Run all commands from this installation guide in WSL Ubuntu shell. - -## Setup additional components in development environment - -### DL models as serverless functions - -Follow this [guide](/docs/for-users/installation_automatic_annotation/) to install Nuclio: +Follow this [guide](/docs/administration/advanced/installation_automatic_annotation/) to install Nuclio: - You have to install `nuctl` command line tool to build and deploy serverless functions. @@ -258,7 +138,7 @@ Server = nuclio -### Run Cypress tests +## Run Cypress tests - Install Сypress as described in the [documentation](https://docs.cypress.io/guides/getting-started/installing-cypress.html). - Run cypress tests: ```sh @@ -266,149 +146,3 @@ Server = nuclio /node_modules/.bin/cypress run --headless --browser chrome ``` For more information, see the [documentation](https://docs.cypress.io/). - -## JavaScript/Typescript coding style - -We use the [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript) for JavaScript code with a -little exception - we prefer 4 spaces for indentation of nested blocks and statements. - -## Branching model - -The project uses [a successful Git branching model](https://nvie.com/posts/a-successful-git-branching-model). -Thus it has a couple of branches. Some of them are described below: - -- `origin/master` to be the main branch where the source code of - HEAD always reflects a production-ready state - -- `origin/develop` to be the main branch where the source code of - HEAD always reflects a state with the latest delivered development - changes for the next release. Some would call this the “integration branch”. - -## Using the issue tracker - -The issue tracker is the preferred channel for [bug reports](#bugs), -[features requests](#features) and [submitting pull -requests](#pull-requests), but please respect the following restrictions: - -- Please **do not** use the issue tracker for personal support requests (use - [Stack Overflow](http://stackoverflow.com)). - -- Please **do not** derail or troll issues. Keep the discussion on topic and - respect the opinions of others. - - - -## Bug reports - -A bug is a _demonstrable problem_ that is caused by the code in the repository. -Good bug reports are extremely helpful - thank you! - -Guidelines for bug reports: - -1. **Use the GitHub issue search** — check if the issue has already been - reported. - -1. **Check if the issue has been fixed** — try to reproduce it using the - latest `develop` branch in the repository. - -1. **Isolate the problem** — ideally create a reduced test case. - -A good bug report shouldn't leave others needing to chase you up for more -information. Please try to be as detailed as possible in your report. What is -your environment? What steps will reproduce the issue? What browser(s) and OS -experience the problem? What would you expect to be the outcome? All these -details will help people to fix any potential bugs. - -Example: - -> Short and descriptive example bug report title -> -> A summary of the issue and the browser/OS environment in which it occurs. If -> suitable, include the steps required to reproduce the bug. -> -> 1. This is the first step -> 1. This is the second step -> 1. Further steps, etc. -> -> Any other information you want to share that is relevant to the issue being -> reported. This might include the lines of code that you have identified as -> causing the bug, and potential solutions (and your opinions on their -> merits). - - - -## Feature requests - -Feature requests are welcome. But take a moment to find out whether your idea -fits with the scope and aims of the project. It's up to _you_ to make a strong -case to convince the project's developers of the merits of this feature. Please -provide as much detail and context as possible. - - - -## Pull requests - -Good pull requests - patches, improvements, new features - are a fantastic -help. They should remain focused in scope and avoid containing unrelated -commits. - -**Please ask first** before embarking on any significant pull request (e.g. -implementing features, refactoring code, porting to a different language), -otherwise you risk spending a lot of time working on something that the -project's developers might not want to merge into the project. - -Please adhere to the coding conventions used throughout a project (indentation, -accurate comments, etc.) and any other requirements (such as test coverage). - -Follow this process if you'd like your work considered for inclusion in the -project: - -1. [Fork](https://docs.github.com/en/github/getting-started-with-github/fork-a-repo) the project, clone your fork, - and configure the remotes: - - ```bash - # Clone your fork of the repo into the current directory - git clone https://github.com// - # Navigate to the newly cloned directory - cd - # Assign the original repo to a remote called "upstream" - git remote add upstream https://github.com// - ``` - -1. If you cloned a while ago, get the latest changes from upstream: - - ```bash - git checkout - git pull upstream - ``` - -1. Create a new topic branch (off the main project development branch) to - contain your feature, change, or fix: - - ```bash - git checkout -b - ``` - -1. Commit your changes in logical chunks. Please adhere to these [git commit - message guidelines](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html) - or your code is unlikely be merged into the main project. Use Git's - [interactive rebase](https://docs.github.com/en/github/using-git/about-git-rebase) - feature to tidy up your commits before making them public. - -1. Locally merge (or rebase) the upstream development branch into your topic branch: - - ```bash - git pull [--rebase] upstream - ``` - -1. Push your topic branch up to your fork: - - ```bash - git push origin - ``` - -1. [Open a Pull Request](hhttps://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests) - with a clear title and description. - -**IMPORTANT**: By submitting a patch, you agree to allow the project owner to -license your work under the same license as that used by the project. diff --git a/site/content/en/docs/contributing/using-the-issue-tracker.md b/site/content/en/docs/contributing/using-the-issue-tracker.md new file mode 100644 index 00000000..bcb619a2 --- /dev/null +++ b/site/content/en/docs/contributing/using-the-issue-tracker.md @@ -0,0 +1,17 @@ +--- +title: 'Using the issue tracker' +linkTitle: 'Using the issue tracker' +weight: 6 +--- + +The issue tracker is the preferred channel for [bug reports](#bugs), +[features requests](#features) and [submitting pull +requests](#pull-requests), but please respect the following restrictions: + +- Please **do not** use the issue tracker for personal support requests (use + [Stack Overflow](http://stackoverflow.com)). + +- Please **do not** derail or troll issues. Keep the discussion on topic and + respect the opinions of others. + + diff --git a/site/content/en/docs/for-users/faq.md b/site/content/en/docs/faq.md similarity index 89% rename from site/content/en/docs/for-users/faq.md rename to site/content/en/docs/faq.md index e37802f3..169f9053 100644 --- a/site/content/en/docs/for-users/faq.md +++ b/site/content/en/docs/faq.md @@ -9,7 +9,7 @@ description: 'Answers to frequently asked questions' ## How to update CVAT -Before updating, please follow the [backup guide](/docs/for-developers/backup_guide/) +Before updating, please follow the [backup guide](/docs/administration/advanced/backup_guide/) and backup all CVAT volumes. To update CVAT, you should clone or download the new version of CVAT and rebuild the CVAT docker images as usual. @@ -112,14 +112,14 @@ volumes: ## How to mark job/task as completed -The status is set by the user in the [Info window](/docs/for-users/user-guide/top-panel/#info) +The status is set by the user in the [Info window](/docs/manual/basics/top-panel/#info) of the job annotation view. There are three types of status: annotation, validation or completed. The status of the job changes the progress bar of the task. ## How to install CVAT on Windows 10 Home -Follow this [guide](/docs/for-users/installation/#windows-10). +Follow this [guide](/docs/administration/basics/installation/#windows-10). ## I do not have the Analytics tab on the header section. How can I add analytics @@ -142,9 +142,9 @@ services: ## How to create a task with multiple jobs Set the segment size when you create a new task, this option is available in the -[Advanced configuration](/docs/for-users/user-guide/creating_an_annotation_task/#advanced-configuration) +[Advanced configuration](/docs/manual/basics/creating_an_annotation_task/#advanced-configuration) section. ## How to transfer CVAT to another machine -Follow the [backup/restore guide](/docs/for-developers/backup_guide/#how-to-backup-all-cvat-data). +Follow the [backup/restore guide](/docs/administration/advanced/backup_guide/#how-to-backup-all-cvat-data). diff --git a/site/content/en/docs/for-developers/_index.md b/site/content/en/docs/for-developers/_index.md deleted file mode 100644 index ece3aede..00000000 --- a/site/content/en/docs/for-developers/_index.md +++ /dev/null @@ -1,11 +0,0 @@ - - ---- - -title: 'For Developers' -linkTitle: 'For Developers' -weight: 3 -description: 'This section contains documents for system administrators, AI researchers and any other advanced users.' -hide_feedback: true - ---- diff --git a/site/content/en/docs/for-users/_index.md b/site/content/en/docs/for-users/_index.md deleted file mode 100644 index 859ea0e1..00000000 --- a/site/content/en/docs/for-users/_index.md +++ /dev/null @@ -1,11 +0,0 @@ - - ---- - -title: 'For Users' -linkTitle: 'For Users' -weight: 2 -description: 'This section contains documents for CVAT users' -hide_feedback: true - ---- diff --git a/site/content/en/docs/for-users/user-guide/_index.md b/site/content/en/docs/for-users/user-guide/_index.md deleted file mode 100644 index a0583013..00000000 --- a/site/content/en/docs/for-users/user-guide/_index.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: "User's guide" -linkTitle: "User's guide" -weight: 1 -description: "This multipage document contains information on how to work with the CVAT user interface" ---- -Computer Vision Annotation Tool (CVAT) is a web-based tool which helps to -annotate videos and images for Computer Vision algorithms. It was inspired -by [Vatic](http://carlvondrick.com/vatic/) free, online, interactive video -annotation tool. CVAT has many powerful features: _interpolation of bounding -boxes between key frames, automatic annotation using deep learning models, -shortcuts for most of critical actions, dashboard with a list of annotation -tasks, LDAP and basic authorization, etc..._ It was created for and used by -a professional data annotation team. UX and UI were optimized especially for -computer vision tasks developed by our team. diff --git a/site/content/en/docs/for-users/user-guide/advanced/_index.md b/site/content/en/docs/for-users/user-guide/advanced/_index.md deleted file mode 100644 index e4d4e110..00000000 --- a/site/content/en/docs/for-users/user-guide/advanced/_index.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "Advanced" -linkTitle: "Advanced" -weight: 30 ---- diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-points/_index.md b/site/content/en/docs/for-users/user-guide/advanced/annotation-with-points/_index.md deleted file mode 100644 index bb8e9e3f..00000000 --- a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-points/_index.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "Annotation with points" -linkTitle: "Annotation with points" -weight: 10 ---- diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/_index.md b/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/_index.md deleted file mode 100644 index 6d59abd0..00000000 --- a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/_index.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "Annotation with polygons" -linkTitle: "Annotation with polygons" -weight: 8 ---- diff --git a/site/content/en/docs/for-users/user-guide/basics/_index.md b/site/content/en/docs/for-users/user-guide/basics/_index.md deleted file mode 100644 index 93d3098c..00000000 --- a/site/content/en/docs/for-users/user-guide/basics/_index.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: "Basics" -linkTitle: "Basics" -weight: 8 ---- diff --git a/site/content/en/docs/getting_started.md b/site/content/en/docs/getting_started.md new file mode 100644 index 00000000..787a4f7b --- /dev/null +++ b/site/content/en/docs/getting_started.md @@ -0,0 +1,60 @@ +--- +title: "Getting started" +linkTitle: "Getting started" +weight: 1 +--- + +This section contains basic information and links to sections necessary for a quick start. + +## Installation + +First step is to install CVAT on your system. Use the [Installation Guide](/docs/administration/basics/installation/). + +## Getting started in CVAT + +To find out more, go to the [authorization](/docs/manual/basics/authorization/) section. + +To create a task, go to `Tasks` section. Click `Create new task` to go to the task creation page. + +Set the name of the future task. + +Set the label using the constructor: first click "add label", then enter the name of the label and choose the color. + +![](/images/create_a_new_task.gif) + +You need to upload images or videos for your future annotation. To do so, simply drag and drop the files. + +To learn more, go to [creating an annotation task](/docs/manual/basics/creating_an_annotation_task/) + +## Basic annotation + +When the task is created, you will see a corresponding message in the top right corner. +Click the "Open task" button to go to the task page. + +Once on the task page, open a link to the job in the jobs list. + +Choose a correct section for your type of the task and start annotation. + +| Shape | Annotation | Interpolation | +| --------- | ----------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | +| Rectangle | [Shape mode (basics)](/docs/manual/basics/shape-mode-basics/) | [Track mode (basics)](/docs/manual/basics/track-mode-basics/) | +| Polygon | [Annotation with polygons](/docs/manual/advanced/annotation-with-polygons/) | [Track mode with polygons](/docs/manual/advanced/annotation-with-polygons/track-mode-with-polygons/) | +| Polyline | [Annotation with polylines](/docs/manual/advanced/annotation-with-polylines/) | | +| Points | [Points in shape mode](/docs/manual/advanced/annotation-with-points/points-in-shape-mode/) | [Liner interpolation with one point](/docs/manual/advanced/annotation-with-points/liner-interpolation-with-one-point/) | +| Cuboids | [Annotation with cuboids](/docs/manual/advanced/annotation-with-cuboids/) | [Editing the cuboid](/docs/manual/advanced/annotation-with-cuboids/editing-the-cuboid/) | +| Tag | [Annotation with tags](/docs/manual/advanced/annotation-with-tags/) | | + +## Dump annotation + +![](/images/image028.jpg) + +1. To download the annotations, first you have to save all changes. + Click the Save button or press `Ctrl+S`to save annotations quickly. + +2. After you saved the changes, click the Menu button. + +3. Then click the Dump Annotation button. + +4. Lastly choose a format of the dump annotation file. + +To learn more, go to [downloading annotations](/docs/manual/advanced/downloading-annotations/) diff --git a/site/content/en/docs/manual/_index.md b/site/content/en/docs/manual/_index.md new file mode 100644 index 00000000..611d71ab --- /dev/null +++ b/site/content/en/docs/manual/_index.md @@ -0,0 +1,9 @@ +--- + +title: 'Manual' +linkTitle: 'Manual' +weight: 2 +description: 'This section contains documents for CVAT simple and advanced users' +hide_feedback: true + +--- diff --git a/site/content/en/docs/manual/advanced/_index.md b/site/content/en/docs/manual/advanced/_index.md new file mode 100644 index 00000000..42c8c55a --- /dev/null +++ b/site/content/en/docs/manual/advanced/_index.md @@ -0,0 +1,8 @@ +--- +title: "Advanced" +linkTitle: "Advanced" +weight: 2 +description: 'This section contains advanced documents for CVAT users' +hide_feedback: true + +--- diff --git a/site/content/en/docs/for-users/user-guide/advanced/ai-tools.md b/site/content/en/docs/manual/advanced/ai-tools.md similarity index 86% rename from site/content/en/docs/for-users/user-guide/advanced/ai-tools.md rename to site/content/en/docs/manual/advanced/ai-tools.md index 3f57c695..933ae7ac 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/ai-tools.md +++ b/site/content/en/docs/manual/advanced/ai-tools.md @@ -1,12 +1,12 @@ --- -title: "AI Tools" -linkTitle: "AI Tools" -weight: 5 +title: 'AI Tools' +linkTitle: 'AI Tools' +weight: 15 --- The tool is designed for semi-automatic and automatic annotation using DL models. The tool is available only if there is a corresponding model. -For more details about DL models read the [Models](/docs/for-users/user-guide/models/) section. +For more details about DL models read the [Models](/docs/manual/advanced/models/) section. ### Interactors @@ -36,7 +36,7 @@ In most cases specifying positive points alone is enough to build a polygon. - To finish interaction, click on the icon on the controls sidebar or press `N` on your keyboard. - When the object is finished, you can edit it like a polygon. - You can read about editing polygons in the [Annotation with polygons](/docs/for-users/user-guide/advanced/annotation-with-polygons/) section. + You can read about editing polygons in the [Annotation with polygons](/docs/manual/advanced/annotation-with-polygons/) section. ### Detectors @@ -49,5 +49,5 @@ Detectors are used to automatically annotate one frame. Supported DL models are ![](/images/image187.jpg) - This action will automatically annotates one frame. - In the [Automatic annotation](/docs/for-users/user-guide/advanced/automatic-annotation/) section you can read + In the [Automatic annotation](/docs/manual/advanced/automatic-annotation/) section you can read how to make automatic annotation of all frames. diff --git a/site/content/en/docs/for-users/user-guide/advanced/analytics.md b/site/content/en/docs/manual/advanced/analytics.md similarity index 90% rename from site/content/en/docs/for-users/user-guide/advanced/analytics.md rename to site/content/en/docs/manual/advanced/analytics.md index f6d8c0f2..410ad9fd 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/analytics.md +++ b/site/content/en/docs/manual/advanced/analytics.md @@ -1,7 +1,7 @@ --- -title: "Analytics" -linkTitle: "Analytics" -weight: 1 +title: 'Analytics' +linkTitle: 'Analytics' +weight: 28 --- If your CVAT instance was created with analytics support, you can press the `Analytics` button in the dashboard diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-cuboids/_index.md b/site/content/en/docs/manual/advanced/annotation-with-cuboids/_index.md similarity index 72% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-cuboids/_index.md rename to site/content/en/docs/manual/advanced/annotation-with-cuboids/_index.md index 0a627eba..3070bb78 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-cuboids/_index.md +++ b/site/content/en/docs/manual/advanced/annotation-with-cuboids/_index.md @@ -1,7 +1,7 @@ --- -title: "Annotation with cuboids" -linkTitle: "Annotation with cuboids" -weight: 11 +title: 'Annotation with cuboids' +linkTitle: 'Annotation with cuboids' +weight: 17 --- It is used to annotate 3 dimensional objects such as cars, boxes, etc... diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-cuboids/creating-the-cuboid.md b/site/content/en/docs/manual/advanced/annotation-with-cuboids/creating-the-cuboid.md similarity index 100% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-cuboids/creating-the-cuboid.md rename to site/content/en/docs/manual/advanced/annotation-with-cuboids/creating-the-cuboid.md diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-cuboids/editing-the-cuboid.md b/site/content/en/docs/manual/advanced/annotation-with-cuboids/editing-the-cuboid.md similarity index 83% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-cuboids/editing-the-cuboid.md rename to site/content/en/docs/manual/advanced/annotation-with-cuboids/editing-the-cuboid.md index 74d495cc..b1ebb099 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-cuboids/editing-the-cuboid.md +++ b/site/content/en/docs/manual/advanced/annotation-with-cuboids/editing-the-cuboid.md @@ -1,6 +1,6 @@ --- -title: "Editing the cuboid" -linkTitle: "Editing the cuboid" +title: 'Editing the cuboid' +linkTitle: 'Editing the cuboid' weight: 2 --- @@ -38,4 +38,4 @@ Simply drag the faces to move them independently from the rest of the cuboid. ![](/images/gif020_mapillary_vistas.gif) -You can also use cuboids in track mode, similar to rectangles in track mode ([basics](/docs/for-users/user-guide/basics/track-mode-basics/) and [advanced](/docs/for-users/user-guide/advanced/track-mode-advanced/)) or [Track mode with polygons](/docs/for-users/user-guide/advanced/annotation-with-polygons/track-mode-with-polygons/) +You can also use cuboids in track mode, similar to rectangles in track mode ([basics](/docs/manual/basics/track-mode-basics/) and [advanced](/docs/manual/advanced/track-mode-advanced/)) or [Track mode with polygons](/docs/manual/advanced/annotation-with-polygons/track-mode-with-polygons/) diff --git a/site/content/en/docs/manual/advanced/annotation-with-points/_index.md b/site/content/en/docs/manual/advanced/annotation-with-points/_index.md new file mode 100644 index 00000000..6a5f13e0 --- /dev/null +++ b/site/content/en/docs/manual/advanced/annotation-with-points/_index.md @@ -0,0 +1,5 @@ +--- +title: 'Annotation with points' +linkTitle: 'Annotation with points' +weight: 11 +--- diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-points/liner-interpolation-with-one-point.md b/site/content/en/docs/manual/advanced/annotation-with-points/liner-interpolation-with-one-point.md similarity index 100% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-points/liner-interpolation-with-one-point.md rename to site/content/en/docs/manual/advanced/annotation-with-points/liner-interpolation-with-one-point.md diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-points/points-in-shape-mode.md b/site/content/en/docs/manual/advanced/annotation-with-points/points-in-shape-mode.md similarity index 100% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-points/points-in-shape-mode.md rename to site/content/en/docs/manual/advanced/annotation-with-points/points-in-shape-mode.md diff --git a/site/content/en/docs/manual/advanced/annotation-with-polygons/_index.md b/site/content/en/docs/manual/advanced/annotation-with-polygons/_index.md new file mode 100644 index 00000000..659eb77b --- /dev/null +++ b/site/content/en/docs/manual/advanced/annotation-with-polygons/_index.md @@ -0,0 +1,5 @@ +--- +title: 'Annotation with polygons' +linkTitle: 'Annotation with polygons' +weight: 13 +--- diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/automatic-borders.md b/site/content/en/docs/manual/advanced/annotation-with-polygons/automatic-borders.md similarity index 100% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/automatic-borders.md rename to site/content/en/docs/manual/advanced/annotation-with-polygons/automatic-borders.md diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/creating-mask.md b/site/content/en/docs/manual/advanced/annotation-with-polygons/creating-mask.md similarity index 88% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/creating-mask.md rename to site/content/en/docs/manual/advanced/annotation-with-polygons/creating-mask.md index dce82333..c48b17f4 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/creating-mask.md +++ b/site/content/en/docs/manual/advanced/annotation-with-polygons/creating-mask.md @@ -1,6 +1,6 @@ --- -title: "Creating masks" -linkTitle: "Creating masks" +title: 'Creating masks' +linkTitle: 'Creating masks' weight: 6 --- @@ -32,8 +32,8 @@ There are several formats in CVAT that can be used to export masks: - `CamVid` - `MOTS` - `ICDAR` -- `COCO` (RLE-encoded instance masks, [guide](/docs/for-users/formats/format-specifications/format-coco)) -- `TFRecord` ([over Datumaro](https://github.com/openvinotoolkit/datumaro/blob/develop/docs/user_manual.md), [guide](/docs/for-users/formats/format-specifications/format-tfrecord)): +- `COCO` (RLE-encoded instance masks, [guide](/docs/manual/advanced/formats/format-coco)) +- `TFRecord` ([over Datumaro](https://github.com/openvinotoolkit/datumaro/blob/develop/docs/user_manual.md), [guide](/docs/manual/advanced/formats/format-tfrecord)): - `Datumaro` An example of exported masks (in the `Segmentation Mask` format): diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/edit-polygon.md b/site/content/en/docs/manual/advanced/annotation-with-polygons/edit-polygon.md similarity index 100% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/edit-polygon.md rename to site/content/en/docs/manual/advanced/annotation-with-polygons/edit-polygon.md diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/manual-drawing.md b/site/content/en/docs/manual/advanced/annotation-with-polygons/manual-drawing.md similarity index 100% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/manual-drawing.md rename to site/content/en/docs/manual/advanced/annotation-with-polygons/manual-drawing.md diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/track-mode-with-polygons.md b/site/content/en/docs/manual/advanced/annotation-with-polygons/track-mode-with-polygons.md similarity index 81% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/track-mode-with-polygons.md rename to site/content/en/docs/manual/advanced/annotation-with-polygons/track-mode-with-polygons.md index abb523de..c914268c 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polygons/track-mode-with-polygons.md +++ b/site/content/en/docs/manual/advanced/annotation-with-polygons/track-mode-with-polygons.md @@ -1,17 +1,17 @@ --- -title: "Track mode with polygons" -linkTitle: "Track mode with polygons" +title: 'Track mode with polygons' +linkTitle: 'Track mode with polygons' weight: 5 --- Polygons in the track mode allow you to mark moving objects more accurately other than using a rectangle -([Tracking mode (basic)](/docs/for-users/user-guide/basics/track-mode-basics/); [Tracking mode (advanced)](/docs/for-users/user-guide/advanced/track-mode-advanced/)). +([Tracking mode (basic)](/docs/manual/basics/track-mode-basics/); [Tracking mode (advanced)](/docs/manual/advanced/track-mode-advanced/)). 1. To create a polygon in the track mode, click the `Track` button. ![](/images/image184.jpg) -1. Create a polygon the same way as in the case of [Annotation with polygons](/docs/for-users/user-guide/advanced/annotation-with-polygons/). +1. Create a polygon the same way as in the case of [Annotation with polygons](/docs/manual/advanced/annotation-with-polygons/). Press `N` to complete the polygon. 1. Pay attention to the fact that the created polygon has a starting point and a direction, diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polylines.md b/site/content/en/docs/manual/advanced/annotation-with-polylines.md similarity index 92% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-polylines.md rename to site/content/en/docs/manual/advanced/annotation-with-polylines.md index 3424f999..08eef047 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-polylines.md +++ b/site/content/en/docs/manual/advanced/annotation-with-polylines.md @@ -1,7 +1,7 @@ --- -title: "Annotation with polylines" -linkTitle: "Annotation with polylines" -weight: 9 +title: 'Annotation with polylines' +linkTitle: 'Annotation with polylines' +weight: 12 --- It is used for road markup annotation etc. diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-rectangle-by-4-points.md b/site/content/en/docs/manual/advanced/annotation-with-rectangle-by-4-points.md similarity index 83% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-rectangle-by-4-points.md rename to site/content/en/docs/manual/advanced/annotation-with-rectangle-by-4-points.md index 8216f6d4..a506408f 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-rectangle-by-4-points.md +++ b/site/content/en/docs/manual/advanced/annotation-with-rectangle-by-4-points.md @@ -1,7 +1,7 @@ --- -title: "Annotation with rectangle by 4 points" -linkTitle: "Annotation with rectangle by 4 points" -weight: 7 +title: 'Annotation with rectangle by 4 points' +linkTitle: 'Annotation with rectangle by 4 points' +weight: 10 --- It is an efficient method of bounding box annotation, proposed diff --git a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-tags.md b/site/content/en/docs/manual/advanced/annotation-with-tags.md similarity index 89% rename from site/content/en/docs/for-users/user-guide/advanced/annotation-with-tags.md rename to site/content/en/docs/manual/advanced/annotation-with-tags.md index 4e358b39..1b6a3930 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/annotation-with-tags.md +++ b/site/content/en/docs/manual/advanced/annotation-with-tags.md @@ -1,7 +1,7 @@ --- -title: "Annotation with Tags" -linkTitle: "Annotation with Tags" -weight: 12 +title: 'Annotation with Tags' +linkTitle: 'Annotation with Tags' +weight: 16 --- It is used to annotate frames, tags are not displayed in the workspace. diff --git a/site/content/en/docs/for-users/user-guide/advanced/attribute-annotation-mode-advanced.md b/site/content/en/docs/manual/advanced/attribute-annotation-mode-advanced.md similarity index 80% rename from site/content/en/docs/for-users/user-guide/advanced/attribute-annotation-mode-advanced.md rename to site/content/en/docs/manual/advanced/attribute-annotation-mode-advanced.md index 20efda8d..f294003c 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/attribute-annotation-mode-advanced.md +++ b/site/content/en/docs/manual/advanced/attribute-annotation-mode-advanced.md @@ -1,10 +1,10 @@ --- -title: "Attribute annotation mode (advanced)" -linkTitle: "Attribute annotation mode" -weight: 3 +title: 'Attribute annotation mode (advanced)' +linkTitle: 'Attribute annotation mode' +weight: 6 --- -Basic operations in the mode were described in section [attribute annotation mode (basics)](/docs/for-users/user-guide/basics/attribute-annotation-mode-basics/). +Basic operations in the mode were described in section [attribute annotation mode (basics)](/docs/manual/basics/attribute-annotation-mode-basics/). It is possible to handle lots of objects on the same frame in the mode. diff --git a/site/content/en/docs/for-users/user-guide/advanced/automatic-annotation.md b/site/content/en/docs/manual/advanced/automatic-annotation.md similarity index 97% rename from site/content/en/docs/for-users/user-guide/advanced/automatic-annotation.md rename to site/content/en/docs/manual/advanced/automatic-annotation.md index 0e28b83c..e9702b5d 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/automatic-annotation.md +++ b/site/content/en/docs/manual/advanced/automatic-annotation.md @@ -1,7 +1,7 @@ --- -title: "Automatic annotation" -linkTitle: "Automatic annotation" -weight: 14 +title: 'Automatic annotation' +linkTitle: 'Automatic annotation' +weight: 27 --- Automatic Annotation is used for creating preliminary annotations. diff --git a/site/content/en/docs/for-developers/cli.md b/site/content/en/docs/manual/advanced/cli.md similarity index 96% rename from site/content/en/docs/for-developers/cli.md rename to site/content/en/docs/manual/advanced/cli.md index df786cc3..2738cfce 100644 --- a/site/content/en/docs/for-developers/cli.md +++ b/site/content/en/docs/manual/advanced/cli.md @@ -1,7 +1,7 @@ --- -title: "Command line interface (CLI)" -linkTitle: "CLI" -weight: 3 +title: 'Command line interface (CLI)' +linkTitle: 'CLI' +weight: 32 description: This section on [GitHub](https://github.com/openvinotoolkit/cvat/tree/develop/utils/cli) --- diff --git a/site/content/en/docs/for-users/user-guide/advanced/context-images.md b/site/content/en/docs/manual/advanced/context-images.md similarity index 75% rename from site/content/en/docs/for-users/user-guide/advanced/context-images.md rename to site/content/en/docs/manual/advanced/context-images.md index 2e7f63ca..933ddddf 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/context-images.md +++ b/site/content/en/docs/manual/advanced/context-images.md @@ -1,7 +1,7 @@ --- -title: "Context images for 2d task" -linkTitle: "Context images" -weight: 12.5 +title: 'Context images for 2d task' +linkTitle: 'Context images' +weight: 23 --- When you create a task, you can provide the images with additional contextual images. @@ -22,16 +22,16 @@ An example of the structure: - related_images/ - image_3_to_be_annotated_jpg/ - context_image_for_image_3.jpg - + The contextual image is displayed in the upper right corner of the workspace. You can hide it by clicking on the corresponding button or maximize the image by clicking on it. -![contex_images_1](https://user-images.githubusercontent.com/54434686/119321037-e21a2000-bc84-11eb-8352-ca5ad349780a.jpg) +![contex_images_1](/images/image212_mapillary_vistas.jpg) -When the image is maximized, you can rotate it clockwise/counterclockwise and zoom in/out. +When the image is maximized, you can rotate it clockwise/counterclockwise and zoom in/out. You can also move the image by moving the mouse while holding down the LMB and zoom in/out by scrolling the mouse wheel. To close the image, just click the `X`. -![contex_images_2](https://user-images.githubusercontent.com/54434686/119327072-4344f200-bc8b-11eb-80ba-86ec4f9e436e.jpg) +![contex_images_2](/images/image213_mapillary_vistas.jpg) diff --git a/site/content/en/docs/for-developers/data_on_fly.md b/site/content/en/docs/manual/advanced/data_on_fly.md similarity index 93% rename from site/content/en/docs/for-developers/data_on_fly.md rename to site/content/en/docs/manual/advanced/data_on_fly.md index 5d02ecbd..f18deb30 100644 --- a/site/content/en/docs/for-developers/data_on_fly.md +++ b/site/content/en/docs/manual/advanced/data_on_fly.md @@ -1,7 +1,7 @@ --- title: 'Data preparation on the fly' linkTitle: 'Data preparation on the fly' -weight: 9 +weight: 34 --- @@ -29,4 +29,4 @@ during task creation, which may take some time. #### Uploading a manifest with data When creating a task, you can upload a `manifest.jsonl` file along with the video or dataset with images. -You can see how to prepare it [here](/docs/for-developers/dataset_manifest/). +You can see how to prepare it [here](/docs/manual/advanced/dataset_manifest/). diff --git a/site/content/en/docs/for-developers/dataset_manifest.md b/site/content/en/docs/manual/advanced/dataset_manifest.md similarity index 99% rename from site/content/en/docs/for-developers/dataset_manifest.md rename to site/content/en/docs/manual/advanced/dataset_manifest.md index 5b4e4e5b..58d448f3 100644 --- a/site/content/en/docs/for-developers/dataset_manifest.md +++ b/site/content/en/docs/manual/advanced/dataset_manifest.md @@ -4,7 +4,7 @@ title: 'Simple command line to prepare dataset manifest file' linkTitle: 'Dataset manifest' -weight: 10 +weight: 33 description: This section on [GitHub](https://github.com/openvinotoolkit/cvat/tree/develop/utils/dataset_manifest) --- diff --git a/site/content/en/docs/for-users/user-guide/downloading-annotations.md b/site/content/en/docs/manual/advanced/downloading-annotations.md similarity index 84% rename from site/content/en/docs/for-users/user-guide/downloading-annotations.md rename to site/content/en/docs/manual/advanced/downloading-annotations.md index ecb43601..c121652e 100644 --- a/site/content/en/docs/for-users/user-guide/downloading-annotations.md +++ b/site/content/en/docs/manual/advanced/downloading-annotations.md @@ -1,7 +1,7 @@ --- -title: "Downloading annotations" -linkTitle: "Downloading annotations" -weight: 9 +title: 'Downloading annotations' +linkTitle: 'Downloading annotations' +weight: 1 --- 1. To download the latest annotations, you have to save all changes first. @@ -13,9 +13,9 @@ weight: 9 1. Choose format dump annotation file. Dump annotation are available in several formats: - - [CVAT for video](/docs/for-developers/xml_format/#interpolation) + - [CVAT for video](/docs/manual/advanced/xml_format/#interpolation) is highlighted if a task has the interpolation mode. - - [CVAT for images](/docs/for-developers/xml_format/#annotation) + - [CVAT for images](/docs/manual/advanced/xml_format/#annotation) is highlighted if a task has the annotation mode. ![](/images/image029.jpg 'Example XML format') diff --git a/site/content/en/docs/for-users/user-guide/advanced/filter.md b/site/content/en/docs/manual/advanced/filter.md similarity index 96% rename from site/content/en/docs/for-users/user-guide/advanced/filter.md rename to site/content/en/docs/manual/advanced/filter.md index 8b68c6fc..c1a235e7 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/filter.md +++ b/site/content/en/docs/manual/advanced/filter.md @@ -1,7 +1,7 @@ --- -title: "Filter" -linkTitle: "Filter" -weight: 16 +title: 'Filter' +linkTitle: 'Filter' +weight: 20 --- There are some reasons to use the feature: @@ -34,7 +34,7 @@ The "Add rule" button adds a rule for objects display. A rule may use the follow | `Label` | all the label names that are in the task | label name | | `Type` | shape, track or tag | type of object | | `Shape` | all shape types | type of shape | -| `Occluded` | true or false | occluded ([read more](/docs/for-users/user-guide/advanced/shape-mode-advanced/)) | +| `Occluded` | true or false | occluded ([read more](/docs/manual/advanced/shape-mode-advanced/)) | | `Width` | number of px or field | shape width | | `Height` | number of px or field | shape height | | `ServerID` | number or field | ID of the object on the server
(You can find out by forming a link to the object through the Action menu) | diff --git a/site/content/en/docs/manual/advanced/formats/_index.md b/site/content/en/docs/manual/advanced/formats/_index.md new file mode 100644 index 00000000..332a711d --- /dev/null +++ b/site/content/en/docs/manual/advanced/formats/_index.md @@ -0,0 +1,23 @@ +--- +title: 'Formats' +linkTitle: 'Formats' +weight: 31 +--- + +#### CVAT supported the following formats: + +- [CVAT](format-cvat) +- [Datumaro](format-datumaro) +- [LabelMe](format-labelme) +- [MOT](format-mot) +- [MOTS](format-mots) +- [COCO](format-coco) +- [PASCAL VOC and mask](format-voc) +- [YOLO](format-yolo) +- [TF detection API](format-tfrecord) +- [ImageNet](format-imagenet) +- [CamVid](format-camvid) +- [WIDER Face](format-widerface) +- [VGGFace2](format-vggface2) +- [Market-1501](format-market1501) +- [ICDAR13/15](format-icdar) diff --git a/site/content/en/docs/for-users/formats/format-camvid.md b/site/content/en/docs/manual/advanced/formats/format-camvid.md similarity index 83% rename from site/content/en/docs/for-users/formats/format-camvid.md rename to site/content/en/docs/manual/advanced/formats/format-camvid.md index ce5d7b37..1f5c81c2 100644 --- a/site/content/en/docs/for-users/formats/format-camvid.md +++ b/site/content/en/docs/manual/advanced/formats/format-camvid.md @@ -1,11 +1,11 @@ --- -linkTitle: "CamVid" +linkTitle: 'CamVid' weight: 10 --- -### [CamVid](http://mi.eng.cam.ac.uk/research/projects/VideoRec/CamVid/) +# [CamVid](http://mi.eng.cam.ac.uk/research/projects/VideoRec/CamVid/) -#### CamVid export +## CamVid export Downloaded file: a zip archive of the following structure: @@ -35,7 +35,7 @@ has own color which corresponds to a label. - supported annotations: Rectangles, Polygons -#### CamVid import +## CamVid import Uploaded file: a zip archive of the structure above diff --git a/site/content/en/docs/for-users/formats/format-coco.md b/site/content/en/docs/manual/advanced/formats/format-coco.md similarity index 89% rename from site/content/en/docs/for-users/formats/format-coco.md rename to site/content/en/docs/manual/advanced/formats/format-coco.md index 622a719d..61b74004 100644 --- a/site/content/en/docs/for-users/formats/format-coco.md +++ b/site/content/en/docs/manual/advanced/formats/format-coco.md @@ -3,11 +3,11 @@ linkTitle: 'MS COCO' weight: 5 --- -### [MS COCO Object Detection](http://cocodataset.org/#format-data) +# [MS COCO Object Detection](http://cocodataset.org/#format-data) - [Format specification](https://github.com/openvinotoolkit/datumaro/blob/develop/docs/formats/coco_user_manual.md#format-specification) -#### COCO export +## COCO export Downloaded file: a zip archive with the structure described [here](https://github.com/openvinotoolkit/datumaro/blob/develop/docs/formats/coco_user_manual.md#load-coco-dataset) @@ -33,7 +33,7 @@ For example, [support for COCO keypoints over Datumaro](https://github.com/openv This way, one can export CVAT points as single keypoints or keypoint lists (without the `visibility` COCO flag). -#### COCO import +## COCO import Uploaded file: a single unpacked `*.json` or a zip archive with the structure described [here](https://github.com/openvinotoolkit/datumaro/blob/develop/docs/formats/coco_user_manual.md#load-coco-dataset) @@ -41,7 +41,7 @@ Uploaded file: a single unpacked `*.json` or a zip archive with the structure de - supported annotations: Polygons, Rectangles (if the `segmentation` field is empty) -#### How to create a task from MS COCO dataset +## How to create a task from MS COCO dataset 1. Download the [MS COCO dataset](https://github.com/openvinotoolkit/datumaro/blob/develop/docs/formats/coco_user_manual.md#load-COCO-dataset). @@ -54,11 +54,11 @@ Uploaded file: a single unpacked `*.json` or a zip archive with the structure de ``` 1. Select `val2017.zip` as data - (See [Creating an annotation task](/docs/for-users/user-guide/creating_an_annotation_task/) + (See [Creating an annotation task](/docs/manual/basics/creating_an_annotation_task/) guide for details) -1. Unpack `annotations_trainval2017.zip` +2. Unpack `annotations_trainval2017.zip` -1. click `Upload annotation` button, +3. click `Upload annotation` button, choose `COCO 1.1` and select `instances_val2017.json` annotation file. It can take some time. diff --git a/site/content/en/docs/for-users/formats/format-cvat.md b/site/content/en/docs/manual/advanced/formats/format-cvat.md similarity index 85% rename from site/content/en/docs/for-users/formats/format-cvat.md rename to site/content/en/docs/manual/advanced/formats/format-cvat.md index 5339e1c8..0d9ab7da 100644 --- a/site/content/en/docs/for-users/formats/format-cvat.md +++ b/site/content/en/docs/manual/advanced/formats/format-cvat.md @@ -3,7 +3,7 @@ linkTitle: "CVAT" weight: 1 --- -### CVAT +# CVAT This is the native CVAT annotation format. It supports all CVAT annotations features, so it can be used to make data backups. @@ -16,9 +16,9 @@ features, so it can be used to make data backups. - attributes are supported -- [Format specification](/docs/for-developers/xml_format/) +- [Format specification](/docs/manual/advanced/xml_format/) -#### CVAT for images export +## CVAT for images export Downloaded file: a ZIP file of the following structure: @@ -32,7 +32,7 @@ taskname.zip/ - tracks are split by frames -#### CVAT for videos export +## CVAT for videos export Downloaded file: a ZIP file of the following structure: @@ -46,6 +46,6 @@ taskname.zip/ - shapes are exported as single-frame tracks -#### CVAT loader +## CVAT loader Uploaded file: an XML file or a ZIP file of the structures above diff --git a/site/content/en/docs/for-users/formats/format-datumaro.md b/site/content/en/docs/manual/advanced/formats/format-datumaro.md similarity index 88% rename from site/content/en/docs/for-users/formats/format-datumaro.md rename to site/content/en/docs/manual/advanced/formats/format-datumaro.md index 5a846d62..2cb63ef1 100644 --- a/site/content/en/docs/for-users/formats/format-datumaro.md +++ b/site/content/en/docs/manual/advanced/formats/format-datumaro.md @@ -1,9 +1,9 @@ --- -linkTitle: "Datumaro" +linkTitle: 'Datumaro' weight: 1.5 --- -### Datumaro format +# Datumaro format [Datumaro](https://github.com/openvinotoolkit/datumaro/) is a tool, which can help with complex dataset and annotation transformations, format conversions, diff --git a/site/content/en/docs/for-users/formats/format-icdar.md b/site/content/en/docs/manual/advanced/formats/format-icdar.md similarity index 92% rename from site/content/en/docs/for-users/formats/format-icdar.md rename to site/content/en/docs/manual/advanced/formats/format-icdar.md index a40d5147..43d187d7 100644 --- a/site/content/en/docs/for-users/formats/format-icdar.md +++ b/site/content/en/docs/manual/advanced/formats/format-icdar.md @@ -1,11 +1,11 @@ --- -linkTitle: "ICDAR13/15" +linkTitle: 'ICDAR13/15' weight: 14 --- -### [ICDAR13/15](https://rrc.cvc.uab.es/?ch=2) +# [ICDAR13/15](https://rrc.cvc.uab.es/?ch=2) -#### ICDAR13/15 export +## ICDAR13/15 export Downloaded file: a zip archive of the following structure: @@ -54,7 +54,7 @@ taskname.zip/ - supported annotations: Rectangles and Polygons with label `icdar` and attributes `index`, `text`, `color`, `center` -#### ICDAR13/15 import +## ICDAR13/15 import Uploaded file: a zip archive of the structure above diff --git a/site/content/en/docs/for-users/formats/format-imagenet.md b/site/content/en/docs/manual/advanced/formats/format-imagenet.md similarity index 81% rename from site/content/en/docs/for-users/formats/format-imagenet.md rename to site/content/en/docs/manual/advanced/formats/format-imagenet.md index c73c35ce..4f6ac12b 100644 --- a/site/content/en/docs/for-users/formats/format-imagenet.md +++ b/site/content/en/docs/manual/advanced/formats/format-imagenet.md @@ -1,11 +1,11 @@ --- -linkTitle: "ImageNet" +linkTitle: 'ImageNet' weight: 9 --- -### [ImageNet](http://www.image-net.org) +# [ImageNet](http://www.image-net.org) -#### ImageNet export +## ImageNet export Downloaded file: a zip archive of the following structure: @@ -29,7 +29,7 @@ taskname.zip/ - supported annotations: Labels -#### ImageNet import +## ImageNet import Uploaded file: a zip archive of the structure above diff --git a/site/content/en/docs/for-users/formats/format-labelme.md b/site/content/en/docs/manual/advanced/formats/format-labelme.md similarity index 78% rename from site/content/en/docs/for-users/formats/format-labelme.md rename to site/content/en/docs/manual/advanced/formats/format-labelme.md index 47c7e3f8..b4262f25 100644 --- a/site/content/en/docs/for-users/formats/format-labelme.md +++ b/site/content/en/docs/manual/advanced/formats/format-labelme.md @@ -1,11 +1,11 @@ --- -linkTitle: "LabelMe" +linkTitle: 'LabelMe' weight: 2 --- -### [LabelMe](http://labelme.csail.mit.edu/Release3.0) +# [LabelMe](http://labelme.csail.mit.edu/Release3.0) -#### LabelMe export +## LabelMe export Downloaded file: a zip archive of the following structure: @@ -17,7 +17,7 @@ taskname.zip/ - supported annotations: Rectangles, Polygons (with attributes) -#### LabelMe import +## LabelMe import Uploaded file: a zip archive of the following structure: diff --git a/site/content/en/docs/for-users/formats/format-market1501.md b/site/content/en/docs/manual/advanced/formats/format-market1501.md similarity index 85% rename from site/content/en/docs/for-users/formats/format-market1501.md rename to site/content/en/docs/manual/advanced/formats/format-market1501.md index 027ffd42..42a03d67 100644 --- a/site/content/en/docs/for-users/formats/format-market1501.md +++ b/site/content/en/docs/manual/advanced/formats/format-market1501.md @@ -1,11 +1,11 @@ --- -linkTitle: "Market-1501" +linkTitle: 'Market-1501' weight: 13 --- -### [Market-1501](https://www.aitribune.com/dataset/2018051063) +# [Market-1501](https://www.aitribune.com/dataset/2018051063) -#### Market-1501 export +## Market-1501 export Downloaded file: a zip archive of the following structure: @@ -33,7 +33,7 @@ s1 - sequence - supported annotations: Label `market-1501` with attributes (`query`, `person_id`, `camera_id`) -#### Market-1501 import +## Market-1501 import Uploaded file: a zip archive of the structure above diff --git a/site/content/en/docs/for-users/formats/format-mot.md b/site/content/en/docs/manual/advanced/formats/format-mot.md similarity index 85% rename from site/content/en/docs/for-users/formats/format-mot.md rename to site/content/en/docs/manual/advanced/formats/format-mot.md index 211e3eaf..1e6ce417 100644 --- a/site/content/en/docs/for-users/formats/format-mot.md +++ b/site/content/en/docs/manual/advanced/formats/format-mot.md @@ -1,11 +1,11 @@ --- -linkTitle: "MOT" +linkTitle: 'MOT' weight: 3 --- -### [MOT sequence](https://arxiv.org/pdf/1906.04567.pdf) +# [MOT sequence](https://arxiv.org/pdf/1906.04567.pdf) -#### MOT export +## MOT export Downloaded file: a zip archive of the following structure: @@ -34,7 +34,7 @@ person - supported annotations: Rectangle shapes and tracks - supported attributes: `visibility` (number), `ignored` (checkbox) -#### MOT import +## MOT import Uploaded file: a zip archive of the structure above or: diff --git a/site/content/en/docs/for-users/formats/format-mots.md b/site/content/en/docs/manual/advanced/formats/format-mots.md similarity index 78% rename from site/content/en/docs/for-users/formats/format-mots.md rename to site/content/en/docs/manual/advanced/formats/format-mots.md index caa4ac66..df0a6996 100644 --- a/site/content/en/docs/for-users/formats/format-mots.md +++ b/site/content/en/docs/manual/advanced/formats/format-mots.md @@ -1,11 +1,11 @@ --- -linkTitle: "MOTS" +linkTitle: 'MOTS' weight: 4 --- -### [MOTS PNG](https://www.vision.rwth-aachen.de/page/mots) +# [MOTS PNG](https://www.vision.rwth-aachen.de/page/mots) -#### MOTS PNG export +## MOTS PNG export Downloaded file: a zip archive of the following structure: @@ -29,7 +29,7 @@ person - supported annotations: Rectangle and Polygon tracks -#### MOTS PNG import +## MOTS PNG import Uploaded file: a zip archive of the structure above diff --git a/site/content/en/docs/for-users/formats/format-tfrecord.md b/site/content/en/docs/manual/advanced/formats/format-tfrecord.md similarity index 92% rename from site/content/en/docs/for-users/formats/format-tfrecord.md rename to site/content/en/docs/manual/advanced/formats/format-tfrecord.md index ed95511e..cb260218 100644 --- a/site/content/en/docs/for-users/formats/format-tfrecord.md +++ b/site/content/en/docs/manual/advanced/formats/format-tfrecord.md @@ -1,9 +1,9 @@ --- -linkTitle: "TFRecord" +linkTitle: 'TFRecord' weight: 8 --- -### [TFRecord](https://www.tensorflow.org/tutorials/load_data/tfrecord) +# [TFRecord](https://www.tensorflow.org/tutorials/load_data/tfrecord) TFRecord is a very flexible format, but we try to correspond the format that used in @@ -28,7 +28,7 @@ image_feature_description = { } ``` -#### TFRecord export +## TFRecord export Downloaded file: a zip archive with following structure: @@ -63,7 +63,7 @@ How to export masks: datum export -f tf_detection_api -p btm [-- --save-images] ``` -#### TFRecord import +## TFRecord import Uploaded file: a zip archive of following structure: @@ -74,7 +74,7 @@ taskname.zip/ - supported annotations: Rectangles -#### How to create a task from TFRecord dataset (from VOC2007 for example) +## How to create a task from TFRecord dataset (from VOC2007 for example) 1. Create `label_map.pbtxt` file with the following content: @@ -183,7 +183,7 @@ python create_pascal_tf_record.py --data_dir --set train --y ``` Select images. zip as data. - See [Creating an annotation task](/docs/for-users/user-guide/creating_an_annotation_task/) + See [Creating an annotation task](/docs/manual/basics/creating_an_annotation_task/) guide for details. 1. Zip `pascal.tfrecord` and `label_map.pbtxt` files together diff --git a/site/content/en/docs/for-users/formats/format-vggface2.md b/site/content/en/docs/manual/advanced/formats/format-vggface2.md similarity index 82% rename from site/content/en/docs/for-users/formats/format-vggface2.md rename to site/content/en/docs/manual/advanced/formats/format-vggface2.md index 500b47bd..d9c8665d 100644 --- a/site/content/en/docs/for-users/formats/format-vggface2.md +++ b/site/content/en/docs/manual/advanced/formats/format-vggface2.md @@ -1,11 +1,11 @@ --- -linkTitle: "VGGFace2" +linkTitle: 'VGGFace2' weight: 12 --- -### [VGGFace2](https://github.com/ox-vgg/vgg_face2) +# [VGGFace2](https://github.com/ox-vgg/vgg_face2) -#### VGGFace2 export +## VGGFace2 export Downloaded file: a zip archive of the following structure: @@ -28,7 +28,7 @@ label1 - supported annotations: Rectangles, Points (landmarks - groups of 5 points) -#### VGGFace2 import +## VGGFace2 import Uploaded file: a zip archive of the structure above diff --git a/site/content/en/docs/for-users/formats/format-voc.md b/site/content/en/docs/manual/advanced/formats/format-voc.md similarity index 90% rename from site/content/en/docs/for-users/formats/format-voc.md rename to site/content/en/docs/manual/advanced/formats/format-voc.md index e1ea96cb..f735d390 100644 --- a/site/content/en/docs/for-users/formats/format-voc.md +++ b/site/content/en/docs/manual/advanced/formats/format-voc.md @@ -1,9 +1,9 @@ --- -linkTitle: "Pascal VOC" +linkTitle: 'Pascal VOC' weight: 6 --- -### [Pascal VOC](http://host.robots.ox.ac.uk/pascal/VOC/) +# [Pascal VOC](http://host.robots.ox.ac.uk/pascal/VOC/) - [Format specification](http://host.robots.ox.ac.uk/pascal/VOC/voc2012/devkit_doc.pdf) @@ -20,7 +20,7 @@ weight: 6 - action attributes (import only, should be defined as `checkbox` -es) - arbitrary attributes (in the `attributes` section of XML files) -#### Pascal VOC export +## Pascal VOC export Downloaded file: a zip archive of the following structure: @@ -47,7 +47,7 @@ bicycle::: bird::: ``` -#### Pascal VOC import +## Pascal VOC import Uploaded file: a zip archive of the structure declared above or the following: @@ -70,7 +70,7 @@ There are 2 options: 1. match by frame number. File name should be `.jpg` or `frame_000000.jpg`. It should be used when task was created from video. -#### Segmentation mask export +## Segmentation mask export Downloaded file: a zip archive of the following structure: @@ -105,7 +105,7 @@ Colors are generated following to Pascal VOC [algorithm](http://host.robots.ox.a - supported shapes: Rectangles, Polygons -#### Segmentation mask import +## Segmentation mask import Uploaded file: a zip archive of the following structure: @@ -146,7 +146,7 @@ the last label:12,28,0:: # color index 200 - supported shapes: Polygons -#### How to create a task from Pascal VOC dataset +## How to create a task from Pascal VOC dataset 1. Download the Pascal Voc dataset (Can be downloaded from the [PASCAL VOC website](http://host.robots.ox.ac.uk/pascal/VOC/)) @@ -162,11 +162,11 @@ the last label:12,28,0:: # color index 200 attributes for each label if you want to use them. Select interesting image files - (See [Creating an annotation task](/docs/for-users/user-guide/creating_an_annotation_task/) guide for details) + (See [Creating an annotation task](/docs/manual/basics/creating_an_annotation_task/) guide for details) -1. zip the corresponding annotation files +2. zip the corresponding annotation files -1. click `Upload annotation` button, choose `Pascal VOC ZIP 1.1` +3. click `Upload annotation` button, choose `Pascal VOC ZIP 1.1` and select the zip file with annotations from previous step. It may take some time. diff --git a/site/content/en/docs/for-users/formats/format-widerface.md b/site/content/en/docs/manual/advanced/formats/format-widerface.md similarity index 85% rename from site/content/en/docs/for-users/formats/format-widerface.md rename to site/content/en/docs/manual/advanced/formats/format-widerface.md index 0f76382e..e5c5dd33 100644 --- a/site/content/en/docs/for-users/formats/format-widerface.md +++ b/site/content/en/docs/manual/advanced/formats/format-widerface.md @@ -1,11 +1,11 @@ --- -linkTitle: "Wider Face" +linkTitle: 'Wider Face' weight: 9 --- -### [WIDER Face](http://shuoyang1213.me/WIDERFACE/) +# [WIDER Face](http://shuoyang1213.me/WIDERFACE/) -#### WIDER Face export +## WIDER Face export Downloaded file: a zip archive of the following structure: @@ -27,7 +27,7 @@ taskname.zip/ - `blur`, `expression`, `illumination`, `pose`, `invalid` - `occluded` (both the annotation property & an attribute) -#### WIDER Face import +## WIDER Face import Uploaded file: a zip archive of the structure above diff --git a/site/content/en/docs/for-users/formats/format-yolo.md b/site/content/en/docs/manual/advanced/formats/format-yolo.md similarity index 91% rename from site/content/en/docs/for-users/formats/format-yolo.md rename to site/content/en/docs/manual/advanced/formats/format-yolo.md index 4a58f2cb..edc773f3 100644 --- a/site/content/en/docs/for-users/formats/format-yolo.md +++ b/site/content/en/docs/manual/advanced/formats/format-yolo.md @@ -1,14 +1,14 @@ --- -linkTitle: "YOLO" +linkTitle: 'YOLO' weight: 7 --- -### [YOLO](https://pjreddie.com/darknet/yolo/) +# [YOLO](https://pjreddie.com/darknet/yolo/) - [Format specification](https://github.com/AlexeyAB/darknet#how-to-train-to-detect-your-custom-objects) - supported annotations: Rectangles -#### YOLO export +## YOLO export Downloaded file: a zip archive with following structure: @@ -54,7 +54,7 @@ The `*.txt` file structure: each line describes label and bounding box in the following format `label_id cx cy w h`. `obj.names` contains the ordered list of label names. -#### YOLO import +## YOLO import Uploaded file: a zip archive of the same structure as above It must be possible to match the CVAT frame (image name) @@ -67,7 +67,7 @@ and annotation file name. There are 2 options: should be in the following format `.jpg` . It should be used when task was created from a video. -#### How to create a task from YOLO formatted dataset (from VOC for example) +## How to create a task from YOLO formatted dataset (from VOC for example) 1. Follow the official [guide](https://pjreddie.com/darknet/yolo/)(see Training YOLO on VOC section) and prepare the YOLO formatted annotation files. @@ -87,7 +87,7 @@ zip images.zip -j -@ < train.txt Select images. zip as data. Most likely you should use `share` functionality because size of images. zip is more than 500Mb. - See [Creating an annotation task](/docs/for-users/user-guide/creating_an_annotation_task/) + See [Creating an annotation task](/docs/manual/basics/creating_an_annotation_task/) guide for details. 1. Create `obj.names` with the following content: diff --git a/site/content/en/docs/for-users/user-guide/models.md b/site/content/en/docs/manual/advanced/models.md similarity index 58% rename from site/content/en/docs/for-users/user-guide/models.md rename to site/content/en/docs/manual/advanced/models.md index 1c3c0d46..e031d317 100644 --- a/site/content/en/docs/for-users/user-guide/models.md +++ b/site/content/en/docs/manual/advanced/models.md @@ -1,7 +1,7 @@ --- -title: "Models" -linkTitle: "Models" -weight: 5 +title: 'Models' +linkTitle: 'Models' +weight: 26 --- The Models page contains a list of deep learning (DL) models deployed for semi-automatic and automatic annotation. @@ -11,13 +11,14 @@ The list of models is presented in the form of a table. The parameters indicated - `Framework` the model is based on - model `Name` - model `Type`: - - `detector` - used for automatic annotation (available in [detectors](/docs/for-users/user-guide/advanced/ai-tools/#detectors) and [automatic annotation](/docs/for-users/user-guide/advanced/automatic-annotation/)) - - `interactor` - used for semi-automatic shape annotation (available in [interactors](/docs/for-users/user-guide/advanced/ai-tools/#interactors)) - - `tracker` - used for semi-automatic track annotation (available in [trackers](/docs/for-users/user-guide/advanced/ai-tools/#trackers)) - - `reid` - used to combine individual objects into a track (available in [automatic annotation](/docs/for-users/user-guide/advanced/automatic-annotation/)) + - `detector` - used for automatic annotation (available in [detectors](/docs/manual/advanced/ai-tools/#detectors) + and [automatic annotation](/docs/manual/advanced/automatic-annotation/)) + - `interactor` - used for semi-automatic shape annotation (available in [interactors](/docs/manual/advanced/ai-tools/#interactors)) + - `tracker` - used for semi-automatic track annotation (available in [trackers](/docs/manual/advanced/ai-tools/#trackers)) + - `reid` - used to combine individual objects into a track (available in [automatic annotation](/docs/manual/advanced/automatic-annotation/)) - `Description` - brief description of the model - `Labels` - list of the supported labels (only for the models of the `detectors` type) ![](/images/image099.jpg) -Read how to install your model [here](/docs/for-users/installation/#semi-automatic-and-automatic-annotation). +Read how to install your model [here](/docs/administration/basics/installation/#semi-automatic-and-automatic-annotation). diff --git a/site/content/en/docs/for-users/user-guide/advanced/opencv-tools.md b/site/content/en/docs/manual/advanced/opencv-tools.md similarity index 90% rename from site/content/en/docs/for-users/user-guide/advanced/opencv-tools.md rename to site/content/en/docs/manual/advanced/opencv-tools.md index 762b4a9f..ab68f0a1 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/opencv-tools.md +++ b/site/content/en/docs/manual/advanced/opencv-tools.md @@ -1,7 +1,7 @@ --- -title: "OpenCV tools" -linkTitle: "OpenCV tools" -weight: 6 +title: 'OpenCV tools' +linkTitle: 'OpenCV tools' +weight: 14 --- The tool based on [Open CV](https://opencv.org/) Computer Vision library @@ -37,4 +37,4 @@ displayed as a red square which is tied to the cursor. During the drawing process you can remove the last point by clicking on it with the left mouse button. - Once all the points are placed, you can complete the creation of the object by clicking on the icon or clicking `N`. - As a result, a polygon will be created (read more about the polygons in the [annotation with polygons](/docs/for-users/user-guide/advanced/annotation-with-polygons/)). + As a result, a polygon will be created (read more about the polygons in the [annotation with polygons](/docs/manual/advanced/annotation-with-polygons/)). diff --git a/site/content/en/docs/for-users/user-guide/projects.md b/site/content/en/docs/manual/advanced/projects.md similarity index 96% rename from site/content/en/docs/for-users/user-guide/projects.md rename to site/content/en/docs/manual/advanced/projects.md index 896bbefe..55e80cc2 100644 --- a/site/content/en/docs/for-users/user-guide/projects.md +++ b/site/content/en/docs/manual/advanced/projects.md @@ -1,7 +1,7 @@ --- -title: "Projects" -linkTitle: "Projects" -weight: 4 +title: 'Projects' +linkTitle: 'Projects' +weight: 3 --- At CVAT, you can create a project containing tasks of the same type. diff --git a/site/content/en/docs/for-users/user-guide/advanced/review.md b/site/content/en/docs/manual/advanced/review.md similarity index 97% rename from site/content/en/docs/for-users/user-guide/advanced/review.md rename to site/content/en/docs/manual/advanced/review.md index 187eac82..54e80189 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/review.md +++ b/site/content/en/docs/manual/advanced/review.md @@ -1,7 +1,7 @@ --- -title: "Review" -linkTitle: "Review" -weight: 13 +title: 'Review' +linkTitle: 'Review' +weight: 22 --- A special mode to check the annotation allows you to point to an object or area in the frame containing an error. diff --git a/site/content/en/docs/for-users/user-guide/search.md b/site/content/en/docs/manual/advanced/search.md similarity index 95% rename from site/content/en/docs/for-users/user-guide/search.md rename to site/content/en/docs/manual/advanced/search.md index d2120c10..0fb2f1a4 100644 --- a/site/content/en/docs/for-users/user-guide/search.md +++ b/site/content/en/docs/manual/advanced/search.md @@ -1,7 +1,7 @@ --- -title: "Search" -linkTitle: "Search" -weight: 6 +title: 'Search' +linkTitle: 'Search' +weight: 2 --- There are several options how to use the search. diff --git a/site/content/en/docs/for-users/user-guide/advanced/shape-grouping.md b/site/content/en/docs/manual/advanced/shape-grouping.md similarity index 91% rename from site/content/en/docs/for-users/user-guide/advanced/shape-grouping.md rename to site/content/en/docs/manual/advanced/shape-grouping.md index 751c5bdf..9a570760 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/shape-grouping.md +++ b/site/content/en/docs/manual/advanced/shape-grouping.md @@ -1,7 +1,7 @@ --- -title: "Shape grouping" -linkTitle: "Shape grouping" -weight: 15 +title: 'Shape grouping' +linkTitle: 'Shape grouping' +weight: 21 --- This feature allows us to group several shapes. diff --git a/site/content/en/docs/for-users/user-guide/advanced/shape-mode-advanced.md b/site/content/en/docs/manual/advanced/shape-mode-advanced.md similarity index 84% rename from site/content/en/docs/for-users/user-guide/advanced/shape-mode-advanced.md rename to site/content/en/docs/manual/advanced/shape-mode-advanced.md index 042de3e0..d98cefd1 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/shape-mode-advanced.md +++ b/site/content/en/docs/manual/advanced/shape-mode-advanced.md @@ -1,10 +1,10 @@ --- -title: "Shape mode (advanced)" -linkTitle: "Shape mode" -weight: 1 +title: 'Shape mode (advanced)' +linkTitle: 'Shape mode' +weight: 4 --- -Basic operations in the mode were described in section [shape mode (basics)](/docs/for-users/user-guide/basics/shape-mode-basics/). +Basic operations in the mode were described in section [shape mode (basics)](/docs/manual/basics/shape-mode-basics/). **Occluded** Occlusion is an attribute used if an object is occluded by another object or diff --git a/site/content/en/docs/for-users/user-guide/advanced/shortcuts.md b/site/content/en/docs/manual/advanced/shortcuts.md similarity index 99% rename from site/content/en/docs/for-users/user-guide/advanced/shortcuts.md rename to site/content/en/docs/manual/advanced/shortcuts.md index 3c6c515b..e83e8211 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/shortcuts.md +++ b/site/content/en/docs/manual/advanced/shortcuts.md @@ -1,7 +1,7 @@ --- -title: "Shortcuts" -linkTitle: "Shortcuts" -weight: 18 +title: 'Shortcuts' +linkTitle: 'Shortcuts' +weight: 24 --- Many UI elements have shortcut hints. Put your pointer to a required element to see it. diff --git a/site/content/en/docs/for-users/user-guide/task-synchronization.md b/site/content/en/docs/manual/advanced/task-synchronization.md similarity index 87% rename from site/content/en/docs/for-users/user-guide/task-synchronization.md rename to site/content/en/docs/manual/advanced/task-synchronization.md index e698664f..36134541 100644 --- a/site/content/en/docs/for-users/user-guide/task-synchronization.md +++ b/site/content/en/docs/manual/advanced/task-synchronization.md @@ -1,7 +1,7 @@ --- -title: "Task synchronization with a repository" -linkTitle: "Task synchronization" -weight: 10 +title: 'Task synchronization with a repository' +linkTitle: 'Task synchronization' +weight: 25 --- 1. At the end of the annotation process, a task is synchronized by clicking diff --git a/site/content/en/docs/for-users/user-guide/advanced/track-mode-advanced.md b/site/content/en/docs/manual/advanced/track-mode-advanced.md similarity index 76% rename from site/content/en/docs/for-users/user-guide/advanced/track-mode-advanced.md rename to site/content/en/docs/manual/advanced/track-mode-advanced.md index fbba2dbb..dacc0772 100644 --- a/site/content/en/docs/for-users/user-guide/advanced/track-mode-advanced.md +++ b/site/content/en/docs/manual/advanced/track-mode-advanced.md @@ -1,10 +1,10 @@ --- -title: "Track mode (advanced)" -linkTitle: "Track mode" -weight: 2 +title: 'Track mode (advanced)' +linkTitle: 'Track mode' +weight: 5 --- -Basic operations in the mode were described in section [track mode (basics)](/docs/for-users/user-guide/basics/track-mode-basics/). +Basic operations in the mode were described in section [track mode (basics)](/docs/manual/basics/track-mode-basics/). Shapes that were created in the track mode, have extra navigation buttons. diff --git a/site/content/en/docs/for-developers/xml_format.md b/site/content/en/docs/manual/advanced/xml_format.md similarity index 99% rename from site/content/en/docs/for-developers/xml_format.md rename to site/content/en/docs/manual/advanced/xml_format.md index 620e0cc5..8b1d6944 100644 --- a/site/content/en/docs/for-developers/xml_format.md +++ b/site/content/en/docs/manual/advanced/xml_format.md @@ -1,7 +1,7 @@ --- title: 'XML annotation format' linkTitle: 'XML annotation format' -weight: 3 +weight: 30 --- diff --git a/site/content/en/docs/manual/basics/_index.md b/site/content/en/docs/manual/basics/_index.md new file mode 100644 index 00000000..41121d0b --- /dev/null +++ b/site/content/en/docs/manual/basics/_index.md @@ -0,0 +1,8 @@ +--- +title: "Basics" +linkTitle: "Basics" +weight: 1 +description: 'This section contains basic documents for CVAT users' +hide_feedback: true + +--- diff --git a/site/content/en/docs/for-users/user-guide/basics/attribute-annotation-mode-basics.md b/site/content/en/docs/manual/basics/attribute-annotation-mode-basics.md similarity index 86% rename from site/content/en/docs/for-users/user-guide/basics/attribute-annotation-mode-basics.md rename to site/content/en/docs/manual/basics/attribute-annotation-mode-basics.md index 59cc8d83..648d3ee4 100644 --- a/site/content/en/docs/for-users/user-guide/basics/attribute-annotation-mode-basics.md +++ b/site/content/en/docs/manual/basics/attribute-annotation-mode-basics.md @@ -1,7 +1,7 @@ --- -title: "Attribute annotation mode (basics)" -linkTitle: "Attribute annotation mode" -weight: 6 +title: 'Attribute annotation mode (basics)' +linkTitle: 'Attribute annotation mode' +weight: 12 --- - In this mode you can edit attributes with fast navigation between objects and frames using a keyboard. Open the drop-down list in the top panel and select Attribute annotation Mode. @@ -26,4 +26,4 @@ weight: 6 - Use `Right Arrow`/`Left Arrow` keys to move to the previous/next image with annotation. To see all the hot keys available in the attribute annotation mode, press `F2`. -Read more in the section [attribute annotation mode (advanced)](/docs/for-users/user-guide/advanced/attribute-annotation-mode-advanced/). +Read more in the section [attribute annotation mode (advanced)](/docs/manual/advanced/attribute-annotation-mode-advanced/). diff --git a/site/content/en/docs/for-users/user-guide/getting_started.md b/site/content/en/docs/manual/basics/authorization.md similarity index 93% rename from site/content/en/docs/for-users/user-guide/getting_started.md rename to site/content/en/docs/manual/basics/authorization.md index cd358fd8..829df269 100644 --- a/site/content/en/docs/for-users/user-guide/getting_started.md +++ b/site/content/en/docs/manual/basics/authorization.md @@ -1,9 +1,8 @@ --- -title: "Getting started" -linkTitle: "Getting started" +title: 'Authorization' +linkTitle: 'Authorization' weight: 1 --- -### Authorization - First of all, you have to log in to CVAT tool. diff --git a/site/content/en/docs/for-users/user-guide/basics/basic-navigation.md b/site/content/en/docs/manual/basics/basic-navigation.md similarity index 93% rename from site/content/en/docs/for-users/user-guide/basics/basic-navigation.md rename to site/content/en/docs/manual/basics/basic-navigation.md index 91863eac..9f2a0373 100644 --- a/site/content/en/docs/for-users/user-guide/basics/basic-navigation.md +++ b/site/content/en/docs/manual/basics/basic-navigation.md @@ -1,7 +1,7 @@ --- -title: "Basic navigation" -linkTitle: "Basic navigation" -weight: 1 +title: 'Basic navigation' +linkTitle: 'Basic navigation' +weight: 6 --- 1. Use arrows below to move to the next/previous frame. Use the scroll bar slider to scroll through frames. diff --git a/site/content/en/docs/for-users/user-guide/controls-sidebar.md b/site/content/en/docs/manual/basics/controls-sidebar.md similarity index 53% rename from site/content/en/docs/for-users/user-guide/controls-sidebar.md rename to site/content/en/docs/manual/basics/controls-sidebar.md index b2450203..feaff597 100644 --- a/site/content/en/docs/for-users/user-guide/controls-sidebar.md +++ b/site/content/en/docs/manual/basics/controls-sidebar.md @@ -1,8 +1,11 @@ --- -title: "Controls sidebar" -linkTitle: "Controls sidebar" -weight: 15 +title: 'Controls sidebar' +linkTitle: 'Controls sidebar' +weight: 23 --- + +## Navigation + **Navigation block** - contains tools for moving and rotating images. |Icon |Description | |-- |-- | @@ -12,6 +15,8 @@ weight: 15 --- +## Zoom + **Zoom block** - contains tools for image zoom. |Icon |Description | |-- |-- | @@ -20,26 +25,30 @@ weight: 15 --- +## Shapes + **Shapes block** - contains all the tools for creating shapes. |Icon |Description |Links to section | |-- |-- |-- | -|![](/images/image189.jpg)|`AI Tools`|[AI Tools](/docs/for-users/user-guide/advanced/ai-tools/)| -|![](/images/image201.jpg)|`OpenCV`|[OpenCV](/docs/for-users/user-guide/advanced/opencv-tools/)| -|![](/images/image167.jpg)|`Rectangle`|[Shape mode](/docs/for-users/user-guide/basics/shape-mode-basics/); [Track mode](/docs/for-users/user-guide/basics/track-mode-basics/);
[Drawing by 4 points](/docs/for-users/user-guide/advanced/annotation-with-rectangle-by-4-points/)| -|![](/images/image168.jpg)|`Polygon`|[Annotation with polygons](/docs/for-users/user-guide/advanced/annotation-with-polygons/); [Track mode with polygons](/docs/for-users/user-guide/advanced/annotation-with-polygons/track-mode-with-polygons/)| -|![](/images/image169.jpg)|`Polyline`|[Annotation with polylines](/docs/for-users/user-guide/advanced/annotation-with-polylines/)| -|![](/images/image170.jpg)|`Points`|[Annotation with points](/docs/for-users/user-guide/advanced/annotation-with-points/)| -|![](/images/image176.jpg)|`Cuboid`|[Annotation with cuboids](/docs/for-users/user-guide/advanced/annotation-with-cuboids/)| -|![](/images/image171.jpg)|`Tag`|[Annotation with tags](/docs/for-users/user-guide/advanced/annotation-with-tags/)| -|![](/images/image195.jpg)|`Open an issue`|[Review](/docs/for-users/user-guide/advanced/review/) (available only in review mode)| +|![](/images/image189.jpg)|`AI Tools`|[AI Tools](/docs/manual/advanced/ai-tools/)| +|![](/images/image201.jpg)|`OpenCV`|[OpenCV](/docs/manual/advanced/opencv-tools/)| +|![](/images/image167.jpg)|`Rectangle`|[Shape mode](/docs/manual/basics/shape-mode-basics/); [Track mode](/docs/manual/basics/track-mode-basics/);
[Drawing by 4 points](/docs/manual/advanced/annotation-with-rectangle-by-4-points/)| +|![](/images/image168.jpg)|`Polygon`|[Annotation with polygons](/docs/manual/advanced/annotation-with-polygons/); [Track mode with polygons](/docs/manual/advanced/annotation-with-polygons/track-mode-with-polygons/)| +|![](/images/image169.jpg)|`Polyline`|[Annotation with polylines](/docs/manual/advanced/annotation-with-polylines/)| +|![](/images/image170.jpg)|`Points`|[Annotation with points](/docs/manual/advanced/annotation-with-points/)| +|![](/images/image176.jpg)|`Cuboid`|[Annotation with cuboids](/docs/manual/advanced/annotation-with-cuboids/)| +|![](/images/image171.jpg)|`Tag`|[Annotation with tags](/docs/manual/advanced/annotation-with-tags/)| +|![](/images/image195.jpg)|`Open an issue`|[Review](/docs/manual/advanced/review/) (available only in review mode)| --- +## Edit + **Edit block** - contains tools for editing tracks and shapes. |Icon |Description |Links to section | |-- |-- |-- | -|![](/images/image172.jpg)|`Merge Shapes`(`M`) — starts/stops the merging shapes mode. |[Track mode (basics)](/docs/for-users/user-guide/basics/track-mode-basics/)| -|![](/images/image173.jpg)|`Group Shapes` (`G`) — starts/stops the grouping shapes mode.|[Shape grouping](/docs/for-users/user-guide/advanced/shape-grouping/)| -|![](/images/image174.jpg)|`Split` — splits a track. |[Track mode (advanced)](/docs/for-users/user-guide/advanced/track-mode-advanced/)| +|![](/images/image172.jpg)|`Merge Shapes`(`M`) — starts/stops the merging shapes mode. |[Track mode (basics)](/docs/manual/basics/track-mode-basics/)| +|![](/images/image173.jpg)|`Group Shapes` (`G`) — starts/stops the grouping shapes mode.|[Shape grouping](/docs/manual/advanced/shape-grouping/)| +|![](/images/image174.jpg)|`Split` — splits a track. |[Track mode (advanced)](/docs/manual/advanced/track-mode-advanced/)| --- diff --git a/site/content/en/docs/for-users/user-guide/creating_an_annotation_task.md b/site/content/en/docs/manual/basics/creating_an_annotation_task.md similarity index 90% rename from site/content/en/docs/for-users/user-guide/creating_an_annotation_task.md rename to site/content/en/docs/manual/basics/creating_an_annotation_task.md index 24d5a53e..5a988b31 100644 --- a/site/content/en/docs/for-users/user-guide/creating_an_annotation_task.md +++ b/site/content/en/docs/manual/basics/creating_an_annotation_task.md @@ -1,13 +1,13 @@ --- -title: "Creating an annotation task" -linkTitle: "Creating an annotation task" +title: 'Creating an annotation task' +linkTitle: 'Creating an annotation task' weight: 2 --- 1. Create an annotation task pressing `Create new task` button on the tasks page or on the project page. ![](/images/image004.jpg) -1. Specify parameters of the task: +2. Specify parameters of the task: #### Basic configuration @@ -35,19 +35,19 @@ weight: 2 The following actions are available here: 1. Set the attribute’s name. - 1. Choose the way to display the attribute: + 2. Choose the way to display the attribute: - Select — drop down list of value - Radio — is used when it is necessary to choose just one option out of few suggested. - Checkbox — is used when it is necessary to choose any number of options out of suggested. - Text — is used when an attribute is entered as a text. - Number — is used when an attribute is entered as a number. - 1. Set values for the attribute. The values could be separated by pressing `Enter`. + 3. Set values for the attribute. The values could be separated by pressing `Enter`. The entered value is displayed as a separate element which could be deleted by pressing `Backspace` or clicking the close button (x). If the specified way of displaying the attribute is Text or Number, the entered value will be displayed as text by default (e.g. you can specify the text format). - 1. Checkbox `Mutable` determines if an attribute would be changed frame to frame. - 1. You can delete the attribute by clicking the close button (x). + 4. Checkbox `Mutable` determines if an attribute would be changed frame to frame. + 5. You can delete the attribute by clicking the close button (x). Click the `Continue` button to add more labels. If you need to cancel adding a label - press the `Cancel` button. @@ -66,7 +66,7 @@ weight: 2 If you select tab `Connected file share` you can choose files for annotation from your network. If you select ` Remote source` , you'll see a field where you can enter a list of URLs (one URL per line). If you upload a video or dataset with images and select `Use cache` option, you can attach a `manifest.jsonl` file. - You can find how to prepare it [here](/docs/for-developers/dataset_manifest/). + You can find how to prepare it [here](/docs/manual/advanced/dataset_manifest/). ![](/images/image127.jpg) @@ -79,7 +79,7 @@ weight: 2 **Use cache**. Defines how to work with data. Select the checkbox to switch to the "on-the-fly data processing", which will reduce the task creation time (by preparing chunks when requests are received) and store data in a cache of limited size with a policy of evicting less popular items. - See more [here](/docs/for-developers/data_on_fly/). + See more [here](/docs/manual/advanced/data_on_fly/). **Image Quality**. Use this option to specify quality of uploaded images. The option helps to load high resolution datasets faster. @@ -152,15 +152,15 @@ weight: 2 ![](/images/image006_detrac.jpg) -1. The tasks page contains elements and each of them relates to a separate task. They are sorted in creation order. +3. The tasks page contains elements and each of them relates to a separate task. They are sorted in creation order. Each element contains: task name, preview, progress bar, button `Open`, and menu `Actions`. Each button is responsible for a in menu `Actions` specific function: - `Dump Annotation` and `Export as a dataset` — download annotations or annotations and images in a specific format. The following formats are available: - - [CVAT for video](/docs/for-developers/xml_format/#interpolation) + - [CVAT for video](/docs/manual/advanced/xml_format/#interpolation) is highlighted if a task has the interpolation mode. - - [CVAT for images](/docs/for-developers/xml_format/#annotation) + - [CVAT for images](/docs/manual/advanced/xml_format/#annotation) is highlighted if a task has the annotation mode. - [PASCAL VOC](http://host.robots.ox.ac.uk/pascal/VOC/) - [(VOC) Segmentation mask](http://host.robots.ox.ac.uk/pascal/VOC/) — @@ -173,7 +173,7 @@ weight: 2 - [LabelMe 3.0](http://labelme.csail.mit.edu/Release3.0/) - [Datumaro](https://github.com/openvinotoolkit/cvat/tree/develop/cvat/apps/dataset_manager/formats/datumaro) - `Upload annotation` is available in the same formats as in `Dump annotation`. - - [CVAT](/docs/for-developers/xml_format/) accepts both video and image sub-formats. + - [CVAT](/docs/manual/advanced/xml_format/) accepts both video and image sub-formats. - `Automatic Annotation` — automatic annotation with OpenVINO toolkit. Presence depends on how you build CVAT instance. - `Move to project` — Moving the task to the project (can be used to move a task from one project to another). @@ -182,4 +182,4 @@ weight: 2 Some task labels can be matched with the target project labels. - `Delete` — delete task. - Push `Open` button to go to [task details](/docs/for-users/user-guide/task-details). + Push `Open` button to go to [task details](/docs/manual/basics/task-details/). diff --git a/site/content/en/docs/for-users/user-guide/interface.md b/site/content/en/docs/manual/basics/interface.md similarity index 87% rename from site/content/en/docs/for-users/user-guide/interface.md rename to site/content/en/docs/manual/basics/interface.md index 1c7416c2..58db916f 100644 --- a/site/content/en/docs/for-users/user-guide/interface.md +++ b/site/content/en/docs/manual/basics/interface.md @@ -1,7 +1,7 @@ --- -title: "Interface of the annotation tool" -linkTitle: "Interface" -weight: 7 +title: 'Interface of the annotation tool' +linkTitle: 'Interface' +weight: 4 --- The tool consists of: diff --git a/site/content/en/docs/for-users/user-guide/objects-sidebar.md b/site/content/en/docs/manual/basics/objects-sidebar.md similarity index 93% rename from site/content/en/docs/for-users/user-guide/objects-sidebar.md rename to site/content/en/docs/manual/basics/objects-sidebar.md index acf2a25a..67b4cf25 100644 --- a/site/content/en/docs/for-users/user-guide/objects-sidebar.md +++ b/site/content/en/docs/manual/basics/objects-sidebar.md @@ -1,20 +1,20 @@ --- -title: "Objects sidebar" -linkTitle: "Objects sidebar" -weight: 16 +title: 'Objects sidebar' +linkTitle: 'Objects sidebar' +weight: 24 --- `Hide` - the button hides the object's sidebar. ![](/images/image146.jpg) -#### Objects +## Objects **Filter** input box ![](/images/image059.jpg) -The way how to use filters is described in the advanced guide [here](/docs/for-users/user-guide/advanced/filter/). +The way how to use filters is described in the advanced guide [here](/docs/manual/advanced/filter/). **List of objects** @@ -28,8 +28,8 @@ The way how to use filters is described in the advanced guide [here](/docs/for-u In the objects sidebar you can see the list of available objects on the current frame. The following figure is an example of how the list might look like: -| Shape mode | Track mode | -| --------------------------------------------- | --------------------------------------------- | +| Shape mode | Track mode | +| ------------------------- | ------------------------- | | ![](/images/image044.jpg) | ![](/images/image045.jpg) | --- @@ -90,7 +90,7 @@ By clicking on the `Details` button you can collapse or expand the field with al --- -#### Labels +## Labels In this tab you can lock or hide objects of a certain label. To change the color for a specific label, @@ -118,7 +118,7 @@ In case you do not point the cursor to the object, pressing `Ctrl + Num(0..9)` w --- -#### Appearance +## Appearance **Color By** options diff --git a/site/content/en/docs/for-users/user-guide/settings.md b/site/content/en/docs/manual/basics/settings.md similarity index 89% rename from site/content/en/docs/for-users/user-guide/settings.md rename to site/content/en/docs/manual/basics/settings.md index 8e45b310..102f7509 100644 --- a/site/content/en/docs/for-users/user-guide/settings.md +++ b/site/content/en/docs/manual/basics/settings.md @@ -1,6 +1,6 @@ --- -title: "Settings" -linkTitle: "Settings" +title: 'Settings' +linkTitle: 'Settings' weight: 13 --- To open the settings open the user menu in the header and select the settings item or press `F2`. @@ -33,9 +33,9 @@ In tab `Workspace` you can: ![](/images/image152_detrac.jpg) - `Automatic bordering` - enable automatic bordering for polygons and polylines during drawing/editing. - For more information To find out more, go to the section [annotation with polygons](/docs/for-users/user-guide/advanced/annotation-with-polygons/). + For more information To find out more, go to the section [annotation with polygons](/docs/manual/advanced/annotation-with-polygons/). -- `Intelligent polygon cropping` - activates intelligent cropping when editing the polygon (read more in the section [edit polygon](/docs/for-users/user-guide/advanced/annotation-with-polygons/edit-polygon/) +- `Intelligent polygon cropping` - activates intelligent cropping when editing the polygon (read more in the section [edit polygon](/docs/manual/advanced/annotation-with-polygons/edit-polygon/) - `Attribute annotation mode (AAM) zoom margin` input box — defines margins (in px) for shape in the attribute annotation mode. diff --git a/site/content/en/docs/for-users/user-guide/basics/shape-mode-basics.md b/site/content/en/docs/manual/basics/shape-mode-basics.md similarity index 83% rename from site/content/en/docs/for-users/user-guide/basics/shape-mode-basics.md rename to site/content/en/docs/manual/basics/shape-mode-basics.md index 25ae034b..f52acded 100644 --- a/site/content/en/docs/for-users/user-guide/basics/shape-mode-basics.md +++ b/site/content/en/docs/manual/basics/shape-mode-basics.md @@ -1,7 +1,7 @@ --- -title: "Shape mode (basics)" -linkTitle: "Shape mode" -weight: 3 +title: 'Shape mode (basics)' +linkTitle: 'Shape mode' +weight: 10 --- Usage examples: @@ -27,7 +27,7 @@ Usage examples: ![](/images/image011_detrac.jpg) - - To learn about creating a rectangle using the by 4 point drawing method, ([read here](/docs/for-users/user-guide/advanced/annotation-with-rectangle-by-4-points/)). + - To learn about creating a rectangle using the by 4 point drawing method, ([read here](/docs/manual/advanced/annotation-with-rectangle-by-4-points/)). - It is possible to adjust boundaries and location of the rectangle using a mouse. Rectangle's size is shown in the top right corner , you can check it by clicking on any point of the shape. @@ -43,4 +43,4 @@ Usage examples: ![](/images/image013_detrac.jpg) - Read more in the section [shape mode (advanced)](/docs/for-users/user-guide/advanced/shape-mode-advanced/). + Read more in the section [shape mode (advanced)](/docs/manual/advanced/shape-mode-advanced/). diff --git a/site/content/en/docs/for-users/user-guide/task-details.md b/site/content/en/docs/manual/basics/task-details.md similarity index 81% rename from site/content/en/docs/for-users/user-guide/task-details.md rename to site/content/en/docs/manual/basics/task-details.md index 300cfcd9..2d3db9b1 100644 --- a/site/content/en/docs/for-users/user-guide/task-details.md +++ b/site/content/en/docs/manual/basics/task-details.md @@ -1,7 +1,7 @@ --- -title: "Task details" -linkTitle: "Task details" -weight: 2.5 +title: 'Task details' +linkTitle: 'Task details' +weight: 3 --- Task details is a task page which contains a preview, a progress bar @@ -11,12 +11,12 @@ and the details of the task (specified when the task was created) and the jobs s - The next actions are available on this page: 1. Change the task’s title. - 1. Open `Actions` menu. - 1. Change issue tracker or open issue tracker if it is specified. - 1. Change labels (available only if the task is not related to the project). + 2. Open `Actions` menu. + 3. Change issue tracker or open issue tracker if it is specified. + 4. Change labels (available only if the task is not related to the project). You can add new labels or add attributes for the existing labels in the Raw mode or the Constructor mode. By clicking `Copy` you will copy the labels to the clipboard. - 1. Assigned to — is used to assign a task to a person. Start typing an assignee’s name and/or + 5. Assigned to — is used to assign a task to a person. Start typing an assignee’s name and/or choose the right person out of the dropdown list. - `Jobs` — is a list of all jobs for a particular task. Here you can find the next data: - Jobs name with a hyperlink to it. @@ -28,7 +28,8 @@ and the details of the task (specified when the task was created) and the jobs s - Duration — is the amount of time the job is being worked. - Assignee is the user who is working on the job. You can start typing an assignee’s name and/or choose the right person out of the dropdown list. - - Reviewer – a user assigned to carry out the review, read more in the [review](/docs/for-users/user-guide/advanced/review/) section. + - Reviewer – a user assigned to carry out the review, + read more in the [review](/docs/manual/advanced/review/) section. - `Copy`. By clicking `Copy` you will copy the job list to the clipboard. The job list contains direct links to jobs. diff --git a/site/content/en/docs/for-users/user-guide/top-panel.md b/site/content/en/docs/manual/basics/top-panel.md similarity index 82% rename from site/content/en/docs/for-users/user-guide/top-panel.md rename to site/content/en/docs/manual/basics/top-panel.md index 4efc8b39..7b1b9489 100644 --- a/site/content/en/docs/for-users/user-guide/top-panel.md +++ b/site/content/en/docs/manual/basics/top-panel.md @@ -1,14 +1,14 @@ --- -title: "Top Panel" -linkTitle: "Top Panel" -weight: 14 +title: 'Top Panel' +linkTitle: 'Top Panel' +weight: 21 --- ![](/images/image035.jpg) --- -#### Menu button +## Menu button It is the main menu of the annotation tool. It can be used to download, upload and remove annotations. @@ -25,17 +25,17 @@ Button assignment: - [MS COCO](http://cocodataset.org/#format-data) - [YOLO](https://pjreddie.com/darknet/yolo/) - `Open the task` — opens a page with details about the task. -- `Request a review` - calls up the form to submit the job for a review, read more in the [review](/docs/for-users/user-guide/advanced/review/) section. +- `Request a review` - calls up the form to submit the job for a review, read more in the [review](/docs/manual/advanced/review/) section. - `Finish the job` - changes the status of the job to `completed` and returns to the task page without review. -- `Submit the review` - (available during the review) calls up the form to submit a review, read more in the [review](/docs/for-users/user-guide/advanced/review/) section. +- `Submit the review` - (available during the review) calls up the form to submit a review, read more in the [review](/docs/manual/advanced/review/) section. -#### Save Work +## Save Work Saves annotations for the current job. The button has an indication of the saving process. ![](/images/image141.jpg) -#### Undo-redo buttons +## Undo-redo buttons Use buttons to undo actions or redo them. @@ -43,7 +43,7 @@ Use buttons to undo actions or redo them. --- -#### Player +## Player Go to the first /the latest frames. @@ -60,7 +60,7 @@ To customize, right-click on the button and select one of three options: 1. The default option - go to the next / previous frame (the step is 1 frame). 2. Go to the next / previous frame that has any objects (in particular filtered). - Read the [filter](/docs/for-users/user-guide/advanced/filter/) section to know the details how to use it. + Read the [filter](/docs/manual/advanced/filter/) section to know the details how to use it. 3. Go to the next / previous frame without annotation at all. Use this option in cases when you need to find missed frames quickly. @@ -79,13 +79,13 @@ Go to a specific frame. Press `~` to focus on the element. --- -#### Fullscreen Player +## Fullscreen Player The fullscreen player mode. The keyboard shortcut is `F11`. ![](/images/image143.jpg) -#### Info +## Info Open the job info. @@ -94,7 +94,8 @@ Open the job info. _Overview_: - `Assinger` - the one to whom the job is assigned. -- `Reviewer` – a user assigned to carry out the review, read more in the [review](/docs/for-users/user-guide/advanced/review) section. +- `Reviewer` – a user assigned to carry out the review, + read more in the [review](/docs/manual/advanced/review) section. - `Start Frame` - the number of the first frame in this job. - `End Frame` - the number of the last frame in this job. - `Frames` - the total number of all frames in the job. @@ -104,7 +105,7 @@ _Annotations statistics_: This is a table number of created shapes, sorted by labels (e.g. vehicle, person) and type of annotation (shape, track). As well as the number of manual and interpolated frames. -#### UI switcher +## UI switcher Switching between user interface modes. diff --git a/site/content/en/docs/for-users/user-guide/basics/track-mode-basics.md b/site/content/en/docs/manual/basics/track-mode-basics.md similarity index 92% rename from site/content/en/docs/for-users/user-guide/basics/track-mode-basics.md rename to site/content/en/docs/manual/basics/track-mode-basics.md index 0a453c71..1a1c8780 100644 --- a/site/content/en/docs/for-users/user-guide/basics/track-mode-basics.md +++ b/site/content/en/docs/manual/basics/track-mode-basics.md @@ -1,7 +1,7 @@ --- -title: "Track mode (basics)" -linkTitle: "Track mode" -weight: 4 +title: 'Track mode (basics)' +linkTitle: 'Track mode' +weight: 11 --- Usage examples: @@ -66,4 +66,4 @@ Usage examples: ![](/images/gif003_detrac.gif) - Read more in the section [track mode (advanced)](/docs/for-users/user-guide/advanced/track-mode-advanced/). + Read more in the section [track mode (advanced)](/docs/manual/advanced/track-mode-advanced/). diff --git a/site/content/en/docs/for-users/user-guide/types-of-shapes.md b/site/content/en/docs/manual/basics/types-of-shapes.md similarity index 88% rename from site/content/en/docs/for-users/user-guide/types-of-shapes.md rename to site/content/en/docs/manual/basics/types-of-shapes.md index 6733ce8e..60ed76a0 100644 --- a/site/content/en/docs/for-users/user-guide/types-of-shapes.md +++ b/site/content/en/docs/manual/basics/types-of-shapes.md @@ -1,7 +1,7 @@ --- -title: "Types of shapes " -linkTitle: "Types of shapes" -weight: 7.5 +title: 'Types of shapes' +linkTitle: 'Types of shapes' +weight: 5 --- There are five shapes which you can annotate your images with: diff --git a/site/content/en/docs/for-users/user-guide/vocabulary.md b/site/content/en/docs/manual/basics/vocabulary.md similarity index 94% rename from site/content/en/docs/for-users/user-guide/vocabulary.md rename to site/content/en/docs/manual/basics/vocabulary.md index bf4a2c43..a27c877c 100644 --- a/site/content/en/docs/for-users/user-guide/vocabulary.md +++ b/site/content/en/docs/manual/basics/vocabulary.md @@ -1,7 +1,7 @@ --- -title: "Vocabulary" -linkTitle: "Vocabulary" -weight: 11 +title: 'Vocabulary' +linkTitle: 'Vocabulary' +weight: 14 --- **Label** is a type of an annotated object (e.g. person, car, vehicle, etc.) diff --git a/site/content/en/docs/for-users/user-guide/workspace.md b/site/content/en/docs/manual/basics/workspace.md similarity index 96% rename from site/content/en/docs/for-users/user-guide/workspace.md rename to site/content/en/docs/manual/basics/workspace.md index a8e57c25..e331e630 100644 --- a/site/content/en/docs/for-users/user-guide/workspace.md +++ b/site/content/en/docs/manual/basics/workspace.md @@ -1,7 +1,7 @@ --- -title: "Workspace" -linkTitle: "Workspace" -weight: 12 +title: 'Workspace' +linkTitle: 'Workspace' +weight: 22 --- This is the main field in which drawing and editing objects takes place. diff --git a/site/content/en/images/create_a_new_task.gif b/site/content/en/images/create_a_new_task.gif new file mode 100644 index 0000000000000000000000000000000000000000..4ab75145e3fddd2df7d641d4fd48afdc9b5a3f6d GIT binary patch literal 382469 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�!N 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

!)6Tk$DM9N$p7I7jG{r^S|Or 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 IEg%2@I{>FB^#A|> literal 0 HcmV?d00001 diff --git a/site/content/en/images/image212_mapillary_vistas.jpg b/site/content/en/images/image212_mapillary_vistas.jpg new file mode 100644 index 0000000000000000000000000000000000000000..57446956b4622df74eae679d52b91ac9058d743b GIT binary patch literal 55997 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 uobPm!Isfk<*bQC5!g} literal 0 HcmV?d00001 diff --git a/site/content/en/images/image213_mapillary_vistas.jpg b/site/content/en/images/image213_mapillary_vistas.jpg new file mode 100644 index 0000000000000000000000000000000000000000..08174d22fd8b335b0495c357b586fdf17ae7ea4d GIT binary patch literal 42978 zcmb4pbyQSe)acM9AP7izBM2x+x5Usxx1`hzIY^@@AV|Z|-9t+ZDTvZY&X7Y%2n=1) z@cH}RdTYIZ-@fbab0R1uz2u|75}WC+`0Rd;&Z|04_ET z5f<^k@z;+5SU5O1*tq`y59i-g02Ve5E*?GwfPjrsgz$-?J{7yDEfKZX2O18gBw|jG zUEzzbJx{$~7ERJ}i7CHME}r`Rj|?Lg;6En+4;x%OY#e+n0s!H^Q8kMHguwbo9)|#r zl<1!%Sl9p@Tnao&HjyWa`0V;rwqDd6q90NUCux+DzV^IS0oi%`_@*{YAyL0MU%WOn za!77$dRPEF!uiLC0*3-14{&T<`K7L_i#AQ=^~4ujMw}$(-3AXF))iLU=Y~dLWM#`! zUYWSmGVoc8Bp1fvLGE%%vjcYHbIHkjhiA-aE%GuZPeAp+|ex?D%PqH=WPBFX^N9=|EF_C!o%=a~3_>7l*ZNK@lznqoEu} zzvX4u5S@SR3UHf~B0MFxtOb9quG^U*ouJ6P@OZOV?%vyF7cK_z=%<^Rs zA<~mSxA4L6tl;SGXE#8A;uD5;Xlm1DZVWCQ(XXq{v2*r!f;i`+D}TOCrMiP^06C(L zkM$gSB$|Zo`YgV%>Xf)X=?)(gVMKsRWg677{}R;qH%eG83*noQH`vl;Tv(|S{qa@l zTt}xkYIVG!4^ic?ZBj@TK@si{1HwYD7v_PbstD)+&0HlCZ!33o!ejBOZuL!O0Su`H7WF&@XMd&!^$+S0=q-JTA%GE z$7v>>;g_J;sl^jwqt5t2oB`Ug%-_dz9$(%Jg;1;+g(@TMJ~2B=wC&UEXXh+Z zT~ba`P^yPS4c@SCSg`Q0tuOTsmH8D^i zE@`*8=xLo*!&3Xka6XxIL@U{ow3wUNt?QuO!fV+(AY2)3mXz(Sb$t8jQ(jXc2M6Qd z{w%@6&MyIvd1t@L!q}DB__AiGEN{-RdQhZ7Q{C^BjzS%k%9&})3pHJiO3tq|35s*V zC8ptyd3n`GJYwRd`x~0pV}WJJ_#(X+eKQ5Uk)ivde1yn~#z@!aQJQYu+_zG{KEv^5 zibk&9n`!Wmy`0N+niVA01T&Pc!NVT2RJCJH8VLN3G-Tok4YvQD&uUkFQKG-6Zib37 znT-MKJ&XTo-8*|%ar)b!)JH19Z_8cJTWx)*0)BCpG?UT-wywQ>7Yh#i`X7&W3pMM# z�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%0D;v4Ho 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