GitHub repository: microsoft/VoTT
Description: Visual Object Tagging Tool: An electron app for building end to end Object Detection Models from Images and Videos. 
Topics: annotation-tool, cntk, deep-learning, detection, detection-model, image-annotation, image-tagging, imagetagger, labeling, object-detection, tagging, taggingtools, tensorflow-object-detection-api, video-tagging

v2.2.0: tag_name: v2.2.0
body: ## New Feature
- Localization support for Traditional Chinese, Simplified Chinese, and Korean
- CNTK Export Bug Fixes

## Web Release
### Dev
https://vottdev.z5.web.core.windows.net/

### Prod
https://vott.z22.web.core.windows.net/

## Docs
https://github.com/Microsoft/VoTT/blob/refs/heads/master/README.md

## Changes:

* 2876444f212271e8c036a229f6e5373e40efb80d release: Update minor version to 2.2.0 ***NO_CI***
* da28e80bc08cea585e4fc01334f1023caa480c30 fix: sidebar not showing thumbnails (#969)
* 80add1ae25d9ce3d36c5a38a04e493cdf5eac271 Merge pull request #964 from microsoft/myho/updateReleasePipeline
* dba6dfebfa08b19fc3d328e5bb6766cc77dd1ac3 remove commneted out code
* a2689e290c38c3634b0ba62ac4cbbcb8a83bf708 update docs
* 7498260038828dece7cbf946de1a9a86582fc0a1 chore: update & document release process
* 94daa110e9876aff54e074230c98421f7558ac84 Merge pull request #957 from microsoft/myho/mergeDevelop
* 9154f5178e06523d2e3a9d8be548ba182d165380 fix: tests failing on windows agent
* 94f09908a11b0110a32c9f851393d0f6a5b3dd08 Merge branch 'develop'
* 347f609096b7910440ecd44cad7a8151220c2520 feat: Simplified Chinese language support (#948)
<details><summary><b>See More</b></summary>

* 2b68e213a1922b822e24b5dc06e11d34da4bb6df feat: Korean language support  (#950)
* 0d5fdd00cabd2f5e9bedba374994f6795c11353b feat: Traditional Chinese language support (#949)
* a19d2b768843bbb5632225988054bf0a1e8210b9 Upgrade windows & mac agents per AzDO removing older support (#945)
* ed2d28fa99bc8d0e5646900eeba81ca77c544e94 feat: Japanese language support (#922) [ #907 ]
* 51462af4d6a4d3ac63998b309074a014d83217f7 chore: install dependabot (#872)
* c1afb7e355faede0b801ad3573d8c21275179a5b fix: Update new link for VoTT site (#907)
* 54473577f86acec944c219283c6ef6673b251d65 feat: add web server for login support
* 90577ca8a0f243067053fe0069c6705181c7e12b Revert horizontal asset bar (#881)
* 11c962b8e84f99132ecb21fce6bbd5e4722cd2bb feat: add preview of filepaths to project settings source and target connection dropdowns (#877)
* a4f9f652ac41c0dad1892c2c4de28b4f304fa428 chore: pipeline for preview release (queue manually) (#879)
* 15881b799989701b4cea7c8456e3a1dfe78ffa0c feat: move asset preview to horizontal (#876) [ #860 ]
* 9d64f4aa0d7a693614d16aa48f6607c8372d94ed fix: test asset distribution to include all tags on test/train split (#823)
* c0201ca51ac9851147816ac573090d83e0b06c76 Revert "feat: move asset preview to horizontal (#870)" (#874)
* 5e25dc54065cd657589ebd079ded0fdf3bd15a5b feat: move asset preview to horizontal (#870) [ #860 ]
* add4680e7bd31a9ac5f7a6c4fd164fe07a6b8067 fix: Resolve UnhandledPromiseRejection in test (#859)
* 60ebb4154074991c10e96a747f582b29d63dd51b Merge pull request #856 from microsoft/master
* e4ee4cd008d2756c405ac78b7a9e797c4dd3f62e fix: remove duplicated border-radius CSS (#843)
* 6df00da38057c733c1c5bbba4f3ef96fc580da83 fix: Use image/jpeg as MIME type for canvas.toBlob (#844)
* 44f9e4b42f25bd983862398baa3d90a9025aa7eb fix: Updates backwards compat & fixes cntk export image bug (#789)
* c38daca7eb42986bccbc73a8a58a4e219ee8eb3e fix: Updates export options for pascalVOC rename (#788)
* dba31304471845a6f0960ce6cff173057899bbe7 fix: change method for alloc string to buffer (#777)
* bae83386ddaba00df912fa9734f35ace29eaa6dd feat: Add CSV Exporter (#757)
* ee6cc77ccf2bc5d0107ddcc5b8edeb8be3dc71b2 fix: Fix display of tag color picker (#782)
* 443155786a77b805855d788355784ae63728c32e feat: Active Learning Updates (#778)
* 655d7b71d02cfe5109628078f1ee100481bab9ca docs: updates to readme and changelog (#781)
* 6ff265708cdf24c1bb6962e71de986241d971f29 Create CODE_OF_CONDUCT.md (#779)
* 276f2842c4a7244df9cefdcb4662b3132a46e276 doc: Add bug & feature templates (#780)
* 77745098f350ed526ac229c5b418a594fa63ba1f refactor: Remove editor footer (#774)
* 54ecbe197d20a9e22411eac7e1a4df6728d8baf8 fix: Rename/delete tags throughout assets (#764) [ #17862 ]
* 4d99c1cdfbda85e2a1fa67e6a85e0aa2c47e82c8 test: Verify tag update/delete project actions
* d1cd728454e26e015da15d276f1db4d548654566 test: Refactored editor page tests
* 466902fb2fc7a13c06428895a86bed81a38000df fix: Refactored project tag/delete updates
* f45cf244b21b1455be0ce86b2a007ed0ea81147c Dummy commit to kick off build again
* 390ab50f5ad121e2014002607169a57cc608efb1 Lint fixes
* 48ac5db75c53356c3cd70ff2376587462bb8c79d Clean up and docs
* 1eb23e0a0f5889c8e7e1ab480415d16f806dfd2d Fix tag removal test for editor page
* d08b90bc874692e89e52691964277ca8ee1a09a0 Rename tag function in editor page
* 33223630e94f117ebd5334d13e806a6a1fe4f3ec Delete tag working
* 57f430f023337f735985b5eff1381fc384aadf86 Saving assets in async foreach loop
* f11edfafb5020832537240afb654bcbeb879d256 Register mixins and run async loop
* 0fa8dba2169d93fbd645122aacb0b23b0b12b013 Editor Page and canvas upates
* 2f6ff66b33c286039cdf3e297c50dc046b1c94ad Split out project functions and asset functions into respective services
* 295dcadff2b45ccd0724115a406d47e8b762630f Added confirm and strings for tag and rename operations
* 94df15d82569fb6454e7a7bd3dd3834dccf9a9a9 Added tests for project service
* cc98d5f8d1a6a47834ba15f3649decc307851627 Project service functions
* d19a64e40b4f0c78783f81f27d8d33a782b39443 refactor: Remove editor footer
* 1e0a46082b3732c3588e712bb80bdbbcc1f92157 Fix: Enables selection of azure region for custom vision export (#765) [ #759, #770 ]
* 929c91d4c49da176aa17eafd0f614ceb689506b9 feat: CNTK Export Provider (#771) [ #754 ]
* 5574cd9d599f3909159e1ee2778166675945b6d6 feat: Save partial project progress during project creation (#769) [ #758 ]
* b13eaf6fd15bf51187e569cbb3fdfa6600b58518 Fix ymax and rename Tensorflow nama everywhere (#763) [ #760, #18223 ]

This list of changes was [auto generated](https://dev.azure.com/msft-vott/VoTT/_build/results?buildId=2749&view=logs).</details>

![](https://img.shields.io/github/downloads/Microsoft/VoTT/v2.2.0/total.svg?style=flat)
v2.1.0: tag_name: v2.1.0
body: ## New Features
### New Exporters
- Microsoft Cognitive Toolkit (CNTK)
- Comma Separated Values (CSV)

### Active Learning
- New experimental active learning support
  - Ability to load your own TensorFlow JS model to automatically generate labeled regions

### Web Release
https://vott.z22.web.core.windows.net

### Change Log
https://github.com/Microsoft/VoTT/blob/master/CHANGELOG.md

### Docs
https://github.com/Microsoft/VoTT/blob/master/README.md

![](https://img.shields.io/github/downloads/Microsoft/VoTT/v2.1.0/total.svg?style=flat)
v2.0.0: tag_name: v2.0.0
body: ### Web Release
https://vott.z5.web.core.windows.net

### Change Log
https://github.com/Microsoft/VoTT/blob/master/CHANGELOG.md

### Docs
https://github.com/Microsoft/VoTT/blob/master/README.md

![](https://img.shields.io/github/downloads/Microsoft/VoTT/v2.0.0/total.svg?style=flat)
v2.0.0-preview.3: tag_name: v2.0.0-preview.3
body: ### Change Log
https://github.com/Microsoft/VoTT/blob/v2/CHANGELOG.md

### Docs
https://github.com/Microsoft/VoTT/tree/v2

![](https://img.shields.io/github/downloads/Microsoft/VoTT/v2.0.0-preview.3/total.svg?style=flat)
v2.0.0 Preview 2: tag_name: v2.0.0-preview.2
body: ### Change Log
https://github.com/Microsoft/VoTT/blob/v2/CHANGELOG.md

### Docs
https://github.com/Microsoft/VoTT/tree/v2

![](https://img.shields.io/github/downloads/Microsoft/VoTT/v2.0.0-preview.2/total.svg?style=flat)
1.7.2: tag_name: v1.7.2
body: ![](https://img.shields.io/github/downloads/Microsoft/VoTT/v1.7.2/total.svg?style=flat)
v2.0.0 Preview 1: tag_name: v2.0.0-preview.1
body: See README @ https://github.com/Microsoft/VoTT/tree/v2 for more details

![](https://img.shields.io/github/downloads/Microsoft/VoTT/v2.0.0-preview.1/total.svg?style=flat)
1.7.1: tag_name: v1.7.1
body: ![](https://img.shields.io/github/downloads/Microsoft/VoTT/v1.7.1/total.svg?style=flat)
1.7.0: tag_name: v1.7.0
body: ![](https://img.shields.io/github/downloads/Microsoft/VoTT/v1.7.0/total.svg?style=flat)
Downloadable Binaries for Windows, Mac & Linux: tag_name: 1.6.1
body: ![](https://img.shields.io/github/downloads/Microsoft/VoTT/1.6.1/total.svg?style=flat)
1.6.0: tag_name: 1.6.0
body: ![](https://img.shields.io/github/downloads/Microsoft/VoTT/1.6.0/total.svg?style=flat)
V1.5.0 Release of VoTT Visual Object Tagging Tool: tag_name: 1.5.0
body: - Updated Readme
- New Remote Active Learning Feature
- Supports Export to Custom Vision Service
- UI Enhancements
- Bug Fixes

![](https://img.shields.io/github/downloads/Microsoft/VoTT/1.5.0/total.svg?style=flat)
V1.0.9 Release of VoTT Visual Object Tagging Tool: tag_name: v1.0.9
body: **OSX and linux binaries coming soon for now clone and use npm install, npm start for these platforms.** 

VOTT provides end to end support for generating datasets for and validating object detection models.

Computer assisted tagging of objects using a custom implementation of the Camshift algorithm
Export Tags to CNTK-FastRCNN, Tensorflow or YOLO format for training a object recognition model.
Running and validating a trained object recognition model on new videos to generate stronger models.

Change log

- Bug fixes
- Duplicate tags from previous frame with ctrl+d
- Color Coding
- Review with cntk faster rcnn

![](https://img.shields.io/github/downloads/Microsoft/VoTT/v1.0.9/total.svg?style=flat)


V1.0.8 Release of VoTT Visual Object Tagging Tool: tag_name: v1.0.8
body: VOTT provides end to end support for generating datasets for and validating object detection models.

Computer assisted tagging of objects using a custom implementation of the Camshift algorithm
Export Tags to CNTK-FastRCNN, Tensorflow or YOLO format for training a object recognition model.
Running and validating a trained object recognition model on new videos to generate stronger models.

Change log

- Bug fixes
- Tensorflow Object Detection API Export Support Using Pascal VOC

![](https://img.shields.io/github/downloads/Microsoft/VoTT/v1.0.8/total.svg?style=flat)
VOTT Visual Object Tagging Tool v1.0.7: tag_name: v1.0.7
body: ## V1.0.7 Release of VOTT Visual Object Tagging Tool 

VOTT provides end to end support for generating datasets for and validating object detection models.

-  Computer assisted tagging of objects using a custom implementation of the Camshift algorithm
-  Export Tags to CNTK-FastRCNN or YOLO format for training a object recognition model.
-  Running and validating a trained object recognition model on new videos to generate stronger models. 

### Change log

- Fixed bug related to Yolo export of image directories 
- Added support for evaluating python and brainscript for cntk fastrcnn models
- Fixed bug with image path display
- Enabled copy and paste on OSX
- Enabled go to last untagged frame
- Fixed export complete notification bug
- Added Ogg video support
- Added custom anaconda3 path support


### Linux and OSX coming shortly

![](https://img.shields.io/github/downloads/Microsoft/VoTT/v1.0.7/total.svg?style=flat)
VOTT Visual Object Tagging Tool v1.0.6: tag_name: v1.0.6
body: ## V1.0.6 Release of VOTT Visual Object Tagging Tool 

VOTT provides end to end support for generating datasets for and validating object detection models.

-  Computer assisted tagging of objects using a custom implementation of the Camshift algorithm
-  Export Tags to CNTK-FastRCNN or YOLO format for training a object recognition model.
-  Running and validating a trained object recognition model on new videos to generate stronger models. 

### Change log

- Fixed bug related to Yolo export of image directories 
- Added  file/pickers to review and export flows to minimize unnecessary typing 

![image](https://user-images.githubusercontent.com/3045407/27527345-f8bdb066-5a53-11e7-91ea-a38b506e35fb.png)


### Linux and OSX coming shortly
VOTT Visual Object Tagging Tool v1.0.5: tag_name: v1.0.5
body: ## V1.0.3 Release of VOTT Visual Object Tagging Tool v1.0.5

VOTT provides end to end support for generating datasets for and validating object detection models.

-  Computer assisted tagging of objects using a custom implementation of the Camshift algorithm
-  Export Tags to CNTK-FastRCNN or YOLO format for training a object recognition model.
-  Running and validating a trained object recognition model on new videos to generate stronger models. 

### Change log

- Added Image directory tagging support

### Linux and OSX coming shortly
VOTT Visual Object Tagging Tool v1.0.3: tag_name: v1.0.3
body: ## V1.0.3 Release of VOTT Visual Object Tagging Tool v1.0.3

The tool provides end to end support for generating datasets for and validating object detection models.

-  Computer assisted tagging of objects in videos using a custom implementation of the Camshift algorithm
-  Export Tags to CNTK-FastRCNN or YOLO format for training a object recognition model.
-  Running and validating a trained object recognition model on new videos to generate stronger models. 

### Change log

- Bug fixes
- Added support for copying regions to the new frame
- Added support for toggling scene change detection
VOTT Visual Object Tagging Tool v1.0.2: tag_name: v1.0.2
body: ## V1.0.2 Release of VOTT Visual Object Tagging Tool v1.0.2

The tool provides end to end support for generating datasets for and validating object detection models.

-  Computer assisted tagging of objects in videos using a custom implementation of the Camshift algorithm
-  Export Tags to CNTK-FastRCNN or YOLO format for training a object recognition model.
-  Running and validating a trained object recognition model on new videos to generate stronger models. 

### Change log

- Added support for exporting to YOLO 
- Added plugin support for additional object detection frameworks
- Added icon to release binary
- Various UI/UX Fixes 
- Additional Bugfixes

### Upcoming changes 

- Image directory tagging support
CNTK Video Tagging Tool v1.01: tag_name: 1.0.1
body: ## V1.0.1 Release of The CNTK Video Tagging Tool

The tool provides end to end support for generating Object Recognition Models with CNTK.

-  Computer assisted tagging of objects in videos using a custom implementation of the Camshift algorithm
-  Export Tags to CNTK format for training a CNTK object recognition model.
-  Running and validating a trained CNTK object recognition model on new videos to generate stronger models. 

### Change log

- Bugfixes
- Added support for generating testImages on CNTK export
- Deprecated Point region tagging 
CNTK Video Tagging Tool v1: tag_name: v1.0.0
body: ## V1.0 Release of The CNTK Video Tagging Tool

The tool provides end to end support for generating Object Recognition Models with CNTK.

-  Computer assisted tagging of objects in videos using a custom implementation of the Camshift algorithm
-  Export Tags to CNTK format for training a CNTK object recognition model.
-  Running and validating a trained CNTK object recognition model on new videos to generate stronger models. (Windows only in this release, GPU Recommended)