323 Commits (7ebc8d02df2d085eceed7c8dc86abfc5c8018f92)

Author SHA1 Message Date
Maxim Zhiltsov d4129f2868
Add MOTS png format (#2198)
* Add mots format

* fix upload

* update docs

* update changelog

* Update datumaro dependency

* fix header

* update dm dependency

* Support importing with outside property in mot and mots

* fix track exporting

Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
5 years ago
tdowgiel 2b221d26fd
Allow to login into UI with token from api/v1/auth/login (#2234)
* Allow to login into UI with token from api/v1/auth/login

* Update changelog

* style

* Rev

* Rev: Fixed style. Added cva-ui version to UI. Fixed endless redirection with wrong tokens

* eslint

* revert cvat-core/package-lock.json

* Rev: Fixed import order and return type

* Revert bindings
5 years ago
Vitaliy Nishukov 678f5b9277
Eslint-Prettier integration & pre commit hook (#2272)
* Eslint prettier integrations and precommit hook on fly

* CHANGELOG update and package.json version patch
5 years ago
Vitaliy Nishukov a781e1cee1
UI improvements (#2238)
* Layout grid

* Changelog notes

* License headers

* Get rid of fixed layot in nested components

* Multiple grids

* Multiple grids HF

* Grid use react-hotkeys

* Cleanup and test fix

* Version up

* Notifications overlay fix
5 years ago
Andrey Zhavoronkov a222741f6b
Rename git app (#2243)
* renamed application git -> git_manager

* removed _GitImportFix class

* fixed cli tests

* git_manager -> dataset_repo

* updated changelog

* fixed dataset manager tests
5 years ago
Maxim Zhiltsov f138859c1a
Add auto inference of host scheme in CLI (#2240)
* Add auto inference of host scheme in CLI

* update changelog
5 years ago
Maria Khrustaleva 072482ffe8
Changed "prepare data on the fly" functionality (#2217)
* Added ability to upload meta information with video & some fixes

* Added documentation for data on the fly preparation

* Added ability to prepare meta information for video manually

* fix

* style: fix codacy issues

* Refactoring

* docs: add optional parameter

* Add test

* Add license header

* Update CHANGELOG

Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
5 years ago
Maxim Zhiltsov e9552f84f3
Update media extractors (#2154)
* Fix PDF reading

* Fixes

* update changelog

* t

* fix len

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Dmitry Kalinin 8a1842c77c
Optional chaining plugin for cvat-ui and cvat-canvas (#2249)
* Added optional chaining plugin

* Added CHANGELOG.md
5 years ago
abdullahrkw 2f516233e2
adding PR link in changelog (#2237) 5 years ago
abdullahrkw abf9814bc1
Dockercompose version update 2.3 --> 3.3 (#2235)
* updating dockercompose from 2.3 to 3.3

* adding changelog

* updating version in ci

* updating network mode docker-compose.ci

* updating version in components/serverless/docker-compose
5 years ago
Boris Sekachev a5b2229039
Added ability to search for an empty frame (#2221)
* Fixed some eslint issues in cvat-core

* Added ability to search empty frames

* Updated version

* Updated changelog

* Fixed issue with track

* Fixed eslint issues
5 years ago
Dmitry Agapov f2c84a2653
Nuclio as a plugin in CVAT, improved system to check installed plugins (#2192)
* allow to run cvat without nuclio

* fix new line

* fix comments

* Updated core version

* refactoring

* minor refactoring, fixed eslint issues, added documentation to cvat-core, updated ui version, updated changelog

* move plugins to serverViewSet

Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
5 years ago
Vitaliy Nishukov d4b0e11cab
Add Mac OS dependencies notes (#2177)
* Add Mac OS dependencies notes

* Comments fix

* Description in CHANGELOG

* CONTRIBUTING.md comments fix

* Linter rules HF
5 years ago
Boris Sekachev a93b4607c0
Fixed two issues #2053 and #2202 (#2203)
* Fixed two issues #2053 and #2202

* Updated changelog, updated versions

* Updated core version
5 years ago
Boris Sekachev 8330015ac5
Fixed blinking notification (#2200)
* Fixed blinking notification

* Updated CHANGELOG
5 years ago
Boris Sekachev 4d869c3cf5
Using "alt" instead of "ctrl" to delete a point, fixed reducer (#2204)
* Using alt instead of ctrl to delete a point, fixed reducer

* Updated versions

* Updated changelog
5 years ago
Dmitry Agapov 59b338994d
delete task data after delete task (#2179)
* delete task data after delete task

* fix pylint

* fix pyflakes

* fix flake8

* add test test_api_v1_tasks_delete_task_data_after_delete_task

* update change log

* pyflake fix
5 years ago
Boris Sekachev b71e77b17b
Using serverside paremeter min_pos_points, right colors of labels in … (#2162)
* Using serverside paremeter min_pos_points, right colors of labels in detector runner

* Updated changelog & versions

* Using color from consts instead of literal
6 years ago
Dmitry Kalinin b8346ce3da
Removed pyhash dependency (#2170)
* Removed problematic pyhash dependency

* Added CHANGELOG
6 years ago
Boris Sekachev 38acc99f27
Added automatic annotation progress to the task view (#2148)
* Added automatic annotation progress to the task view

* Updated changelog & version

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
6 years ago
Maxim Zhiltsov 8d3c95a764
Fix PDF reading (#2141)
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
6 years ago
Nikita Manovich 5ebd91af15
Initial version of FBRS interactive segmentation (#2094)
* Initial version of FBRS interactive segmentation

* Add min_pos_points for dextr

* Fix fbrs serverless function.

* Fix codacy issues.

* Minor changes

* Fix codacy issues.

* Fix typo

* Update CHANGELOG

* Add license header

* Fix comments in yaml
6 years ago
Boris Sekachev 4e219299e1
UI Tracking with serverless functions (#2136)
* tmp

* Refactored

* Refactoring & added button to context menu

* Updated changelog, updated versions

* Improved styles

* Removed outdated code

* Updated icon
6 years ago
Maxim Zhiltsov 0933ee2362
Fix CVAT format import for frame stepped tasks (#2151)
* Fix cvat format import with frame step

* update changelog
6 years ago
Boris Sekachev bd143853a5
Running detectors on the fly (#2102)
* Draft version

* Removed extra file

* Removed extra code

* Updated icon: magic wand

* Ctrl modifier, fixed some cases when interaction event isn't raised

* Added tooltip description of an interactor

* Locking UI while server fetching

* Removing old code & refactoring

* Fixed couple of bugs

* Updated CHANGELOG.md, updated versions

* Update crosshair.ts

* Minor fixes

* Fixed eslint issues

* Prevent default action

* Added minNegVertices=0 by default, ignored negative points for dextr, fixed context menu in some cases

* On the fly annotations draft

* Initial version of FBRS interactive segmentation

* Fix fbrs model_handler

* Fixed couple of minor bugs

* Added ability to interrupt interaction

* Do not show reid on annotation view

* Prettified UI

* Updated changelog, increased version

* Removed extra files

* Removed extra code

* Fixed changelog

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
6 years ago
Maxim Zhiltsov ffb71fb7a2
[Datumaro] Merge with different categories (#2098)
* Add category merging

* Update error message

* Add category merging test

* update changelog

* Fix field access

* remove import

* Update CHANGELOG.md

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
6 years ago
Maxim Zhiltsov 98c06a342a
[Datumaro] Diff with exact annotation matching (#1989)
* Add exact diff command

* Update changelog

* fix

* fix merge

* Add image matching, add test

* Add point matching test

* linter

* Update CHANGELOG.md

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
6 years ago
Savan Visalpara e52ff96adf
fix: discard polygons with length of 4 or less (#2100)
* discard polygons with length of 4 or less

* updated minimum length of polygons

* added line in CHANGELOG

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
6 years ago
Andrey Zhavoronkov 51ff63069d
Ubuntu 20.04 as a base image for CVAT Dockerfile (#2101)
* used ubuntu 20.04 as base image

* updated CI image

* Fixed indent

* updated contributing guide and changelog
6 years ago
Nikita Manovich 1b4ad3266b Merge remote-tracking branch 'origin/develop' into Marishka17-cache 6 years ago
Boris Sekachev cae85760b8
Update CHANGELOG.md 6 years ago
Dmitry Kalinin 0e37d70b1a
CVAT UI: batch of fixes (#2084)
* fixed object item border color

* Fixed default collapsed prop in object item

* Added color picker for shape outline

* Added CHANGELOG, increased npm version

* Fixed object details collapsing

* Fixed default collapsed
6 years ago
Nikita Manovich f969e502dd Update CHANGELOG 6 years ago
Nikita Manovich 4c24237e8a Merge remote-tracking branch 'origin/develop' into Marishka17-cache 6 years ago
Nikita Manovich 28225f9dc6 Merge branch 'cache' of https://github.com/Marishka17/cvat into Marishka17-cache 6 years ago
Andrey Zhavoronkov 510191f64b
Added password reset functionality (#2058)
* added reset password functionality

* updated changelog and versions of cvat-core, cvat-ui

* fixed comments

* Update cvat-ui/src/components/reset-password-confirm-page/reset-password-confirm-form.tsx

* Fix CHANGELOG

* fixed comments

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
6 years ago
Boris Sekachev 908e0569d8
Improved interface of interactors on UI (#2054) 6 years ago
Nikita Manovich 174fe1690b Update CHANGELOG and version. 6 years ago
Nikita Manovich 98ca16af52 Update CHANGELOG and version. 6 years ago
Maya a4ca919b3f Merge branch 'upstream/develop' into cache 6 years ago
Maxim Zhiltsov 55073fb16e
[Datumaro] Mandatory sorting for black color in voc masks (#2048)
* Remove `guess`, add mandatory sorting and black label

* update changelog

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
6 years ago
Andrey Zhavoronkov 2510d4d659
Added ability to configure email verification for registered user (#1929)
* Added ability to configure email verification for registered user
Removed unused code

* updated changelog

* fixed comments

* fixed swagger

* updated docs

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
6 years ago
Maya b47d3d5683 Update CHANGELOG 6 years ago
Boris Sekachev 9e05ffca35
Added notification message when browser is wrong (#2070)
* Added notification message when browser is wrong

* Removed extra code, updated changelog
6 years ago
Boris Sekachev 18cdcd5daa
Added link to admin page (#2068)
* Added link to admin page

* Updated version

* Updated changelog
6 years ago
Andrey Zhavoronkov 1907b7924a
Added django-rq to the proxy match pattern. (#2069)
* added django-rq to the match pattern. Remoed unused locations from the config.

* updated changelog

* updated installation guide
6 years ago
Dmitry Kalinin bee4c3799f
Label color (#2014)
* added color to django app and cvat-core

* temp

* temp

* Added label color to mask dump

* Fixed UI for label color picker

* npm packages and CHANGELOG

* fixed models and migrations

* Fixed default background color and using normalization

* Added setting label color with hash

* fixed error

* Added close icon to color picker

* Fixed CHANGELOG

* requested changes

* fixed menu visibility

* Fixed label hashing and algorithm

* Added wheel package to CI

* Fixed dockerfile

* moved wheel package from dockerfile to requirements

* fixed requirements

* Fixed requirements

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
6 years ago
Dmitry Kalinin 582e23bf88
Batch of fixes (#2031) 6 years ago
Maxim Zhiltsov 17a5554cd5
[Datumaro] Add merge command with segment intersection (#1695)
* Add multi source merge

* update changelog

* cli update

* linter

* fixes and tests

* fix test

* fix test

* relax type requirements in annotations

* fix polylines

* Make groups more stable

* Add group checks

* add group check test
6 years ago
Boris Sekachev 2c661020b6
Fixed issue related with deactivated nuclio dashboard (#2008)
* Fixed issue related with deactivated nuclio dashboard

* Updated version, updated changelog
6 years ago
zhiltsov-max eaeb67dc1d
[Datumaro] Add dataset statistics (#1668)
* Add statistics command

* Add tests

* Update changelog

* fix test

* handle image absence

Co-authored-by: Nikita Manovich <40690625+nmanovic@users.noreply.github.com>
6 years ago
Nikita Manovich 5a8d7196e8
Workaround a problem with deployment openvino serverless functions (#1996)
* Fix a problem with permission.

* Update CHANGELOG.md
6 years ago
Andrey Zhavoronkov 4cb75a6a7f
Added ability to change user password (#1954)
* added ability to change user password

* Update CHANGELOG.md

* fixed comments

* fixed linter warnings

* updated version of cvat-ui and cvat-core
6 years ago
Nikita Manovich b5d5f1cbef
Siammask tracker as DL serverless function (#1988)
* Implement SiamMask serverless function (cannot be deployed yet)

* Fix deployment (need to test the function itself).

* Removed mask from state in SiamMask serverless function.

* Update CHANGELOG.md

* Add support of the tracker serverless function into lambda manager.

* Add an example how to deploy siammask serverless function.
6 years ago
zhiltsov-max 344b817b80
[Datumaro] Add model info and source info commands (#1973)
* Add model info and source info commands

* update changelog

* adjust cli output
6 years ago
zhiltsov-max 2c38cb4967
[Datumaro] Add rounding for coordinates (#1970)
* Add rounding for annotation coordinates

* Fix polygon area computation

* update changelog
6 years ago
Mike Peven 737e94828e
Increase the rate of allowed requests (#1969)
* Increase the rate of allowed requests

* Update CHANGELOG.md
6 years ago
Nikita Manovich 2c5e306f80 Increment the development version till rc.0. 6 years ago
Nikita Manovich b6bea11c8b Update CHANGELOG.md (beta release) 6 years ago
Nikita Manovich 634ca17958
Remove old UI (#1964)
* Removed outdated code

* Revert changes in .gitignore

* Fix docker build

* Remove karma + some dummy code

* Fix a type in Dockerfile.ci

* Fix swagger and remove dispatch_request.

* Update CHANGELOG.md
6 years ago
Boris Sekachev f6c396557f
[React UI] A couple of fixes (#1966) 6 years ago
zhiltsov-max 0062ecdec3
[Datumaro] Fixes (#1953)
* Add absolute image path in rest api extractor

* Add default split for random split

* Fix image path in datumaro format

* Preserve bboxes in coco format

* update changelog

Co-authored-by: Nikita Manovich <40690625+nmanovic@users.noreply.github.com>
6 years ago
Nikita Manovich e7585b8ce9
DL models as serverless functions (#1767)
* Initial experiments with nuclio

* Update nuclio prototype

* Improve nuclio prototype for dextr.

* Dummy lambda manager

* OpenFaaS prototype (dextr.bin and dextr.xml are empty).

* Moved openfaas prototype.

* Add comments

* Add serializers and HLD for lambda_manager

* Initial version of Mask RCNN (without debugging)

* Initial version for faster_rcnn_inception_v2_coco

* Fix faster_rcnn_inception_v2_coco

* Implemented mask_rcnn_inception_resnet_v2_atrous_coco

* Implemented yolo detector as a lambda function

* Removed dextr app.

* Added types for each function (detector and interactor)

* Initial version of lambda_manager.

* Implement a couple of methods for lambda:

GET /api/v1/lambda/functions
GET /api/v1/lambda/functions/public.dextr

* First working version of dextr serverless function

* First version of dextr which works in UI.

* Modify omz.public.faster_rcnn_inception_v2_coco

- image decoding
- restart policy always for the function

* Improve omz.public.mask_rcnn_inception_resnet_v2_atrous_coco

* Improve omz.public.yolo-v3-tf function

* Implemented the initial version of requests for lambda manager.

* First working version of POST /api/v1/lambda/requests

* Updated specification of function.yaml (added labels and used annotations section).

* Added health check for containers (nuclio dashboard feature)

* Read labels spec from function.yaml.

* Added settings for NUCLIO

* Fixed a couple of typos. Now it works in most cases.

* Remove Plugin REST API

* Remove tf_annotation app (it will be replaced by serverless function)

* Remove tf_annotation and cuda components

* Cleanup docs and Dockerfile from CUDA component.

* Just renamed directories inside serverless

* Remove redundant files and code

* Remove redundant files.

* Remove outdated files

* Remove outdated code

* Delete reid app and add draft of serverless function for reid.

* Model list in UI.

* Fixed the framework name (got it from lambda function).

* Add maxRequestBodySize for functions, remove redundant code from UI for auto_annotation.

* Update view of models page.

* Unblock mapping for "primary" models.

* Implement cleanup flag for lambda/requests and labeling mapping for functions.

* Implement protection from running multiple jobs for the same task.

* Fix invocation of functions in docker container.

* Fix Dockerfile.ci

* Remove unused files from lambda_manager

* Fix codacy warnings

* Fix codacy issues.

* Fix codacy warnings

* Implement progress and cancel (aka delete) operation.

* Send annotations in batch.

* Fix UI. Now it can retrieve information about inference requests in progress.

* Update CHANGELOG.md

* Update cvat-ui version.

* Update nuclio version.

* Implement serverless/tensorflow/faster_rcnn_inception_v2_coco

* Add information how to install nuclio platform and run serverless functions.

* Add installation instructions for serverless functions.

* Update OpenVINO files which are responsible for loading network

* relocated functions

* Update dextr function.

* Update faster_rcnn function from omz

* Fix OpenVINO Mask-RCNN

* Fix YOLO v3 serverless function.

* Dummy serverless functions for a couple of more OpenVINO models.

* Protected lambda manager views by correct permissions.

* Fix name of Faster RCNN from Tensorflow.

* Implement Mask RCNN via Tensorflow serverless function.

* Minor client changes (#1847)

* Minor client changes

* Removed extra code

* Add reid serverless function (no support in lambda manager).

* Fix contribution guide.

* Fix person-reidentification-retail-300 and implement text-detection-0004

* Add semantic-segmentation-adas-0001

* Moving model management to cvat-core (#1905)

* Squached changes

* Removed extra line

* Remove duplicated files for OpenVINO serverless functions.

* Updated CHANGELOG.md

* Remove outdated code.

* Running dextr via lambda manager (#1912)

* Deleted outdated migration.

* Add name for DEXTR function.

* Fix restart policy for serverless functions.

* Fix openvino serverless functions for images with alpha channel

* Add more tensorflow serverless functions into deploy.sh

* Use ID instead of name for DEXTR (#1926)

* Update DEXTR function

* Added source "auto" inside lambda manager for automatic annotation.

* Customize payload (depends on type of lambda function).

* First working version of REID (Server only).

* Fix codacy warnings

* Avoid exception during migration (workaround)

File "/usr/local/lib/python3.5/dist-packages/django/db/utils.py", line 89, in __exit__
    raise dj_exc_value.with_traceback(traceback) from exc_value
  File "/usr/local/lib/python3.5/dist-packages/django/db/backends/utils.py", line 84, in _execute
    return self.cursor.execute(sql, params)
django.db.utils.ProgrammingError: table "engine_pluginoption" does not exist

* Add siammask serverless function (it doesn't work, need to serialize state)

* Run ReID from UI (#1949)

* Removed reid route in installation.md

* Fix a command to get lena image in CONTRIBUTION guide.

* Fix typo and crash in case a polygon is a line.

Co-authored-by: Boris Sekachev <40690378+bsekachev@users.noreply.github.com>
6 years ago
Young 3f6d2e9e4f
add overlap & segment_size flag for python cli task create (#1950)
Thanks you so much
6 years ago
Schlotter Benjamin 0de65e7d98
Sort files and folders in the share path (#1960) 6 years ago
Dmitry Kalinin 667a3f92fe
CVAT UI: batch of fixes (#1955) 6 years ago
Liron Ilouz 7679434bc2
add https flag to python cli (#1942)
* add https flag to python cli

* update changelog

Co-authored-by: Liron Ilouz <liron@tapwithus.com>
6 years ago
Dmitry Kalinin 94f58a505b
CVAT UI: batch of fixes (#1952) 6 years ago
zhiltsov-max 90b5752346
Fix keyframe attribute of interpolated shapes (#1937)
* Fix interpolated shapes

* update changelog
6 years ago
Boris Sekachev 1e2c826be5
Intelligent polygon editing (#1921)
* Intelligent polygon ediing
6 years ago
Priya4607 6a1e7af5c5
Display of Annotation Type (#1192) 6 years ago
Boris Sekachev 8bacccc3b8
Added tricky handling of a caret position in input element (#1923)
* Added tricky handling of a caret position in input element

* Updated changelog
6 years ago
Boris Sekachev e85b7c4881
Smaller object details (#1877)
* Smaller object details

* Increased version, updated changelog
6 years ago
Boris Sekachev e92014ead0
CVAT-UI: Couple of fixes (#1892)
* Polygon interpolation fix

* Fix interpolation issue

* Updated changelog
6 years ago
Liron Ilouz cb114b5286
Image quality parameter mismatch #1900 (#1904)
* make intuitive and consistent definition of 'Image quality' parameter across Task creation context and documentation.

* updated changelog

Co-authored-by: Liron Ilouz <liron@tapwithus.com>
6 years ago
zhiltsov-max cf26ef0363
Convert points to float in import (#1898)
* Convert points to float in import

* update changelog
6 years ago
zhiltsov-max f807714870
[Datumaro] Image control in converters (#1799)
* Update converter interface, add image control

* Update bindings

* update changelog

* Fix build
6 years ago
zhiltsov-max 575c93ff2c
[Datumaro] Convert command (#1837)
* Add convert command

* fixes

* update readme

* update changelog

Co-authored-by: Andrey Zhavoronkov <41117609+azhavoro@users.noreply.github.com>
6 years ago
zhiltsov-max a46b9c523c
Fix interpolation error (#1878)
* Add interpolation smoke tests

* update changelog
6 years ago
Boris Sekachev 2a5cfcc657
[CVAT-UI] Critical fixes (#1874)
* Fixed redux types

* Redesigned approach to close job. Previous variant didn't work properly with GlobalErrorBoundary

* Fixed: cannot read property shapeType of undefined

* Cannot read property 'pinned' of undefined

* Do not iterate invisible objects (zLayer) in aam

* Keep cursor on the same position when editing text

* Do not select hidden shapes when grouping

* Updated version

* Fixed host
6 years ago
zhiltsov-max fc2fb6156a
Don't export outside annotations (#1729)
* Add option to omit outside annotations

* update changelog

* Fix mot format and test

* Fix outside in mot

* fix repo problem

* t

* Update CHANGELOG.md

Co-authored-by: Nikita Manovich <40690625+nmanovic@users.noreply.github.com>
6 years ago
Boris Sekachev 18f6b2f95d
[CVAT-UI] Fixed displaying on canvas in some cases (#1834)
* Fixed displaying on canvas in some cases

* Updated changelog
6 years ago
Boris Sekachev 757f0ade17
[CVAT-UI]: Appearance settings in AAM, keyframe navigation and other buttons in AAM (#1820) 6 years ago
Nikita Manovich 76280be4ad Add v1.1.0-beta into changelog and update the server version. 6 years ago
Nikita Manovich f1b01780cc Add release 1.1.0-alpha date. 6 years ago
Nikita Manovich 681ea2b75a
Merge branch 'develop' into develop 6 years ago
lizhming 38b19cbe77
Update CHANGELOG.md 6 years ago
zhiltsov-max 80ed45b452
Allow attributes in COCO format (#1782)
* allow attributes in coco

* update changelog

* update cli

* update coco cli
6 years ago
Dmitry Kalinin 27dc52a513
CVAT UI: tag annotation workspace (#1570) 6 years ago
Boris Sekachev 99860d8171
[CVAT-UI] Data annotation team requests and some fixes (#1753) 6 years ago
zhiltsov-max 962f61fa27
Add attributes in VOC format (#1792)
* Add voc attributes

* Allow any values for voc pose

* update changelog

* Add attribute conversion

* linter

* fix tests
6 years ago
Dmitry Kalinin 49a7ad59ed
CVAT UI: batch of fixes (#1705) 6 years ago
Boris Sekachev db24f93d66
Bug fixes: Propagation from the latest frame, number attribute validation (#1800)
* Improved messages for number attribute validation, fixed propagation from the latest frame, fixed checking of a number attribute

* Updated versions

* Updated changelog
6 years ago
Dmitry Kalinin fefcb51331
Stylelint SCSS linter (#1766)
* Added stylelint fixed stylelint issues

* Added CHANGELOG.md
6 years ago
zhiltsov-max f646589bfa
Allow import of single boxes in MOT format (#1764)
* Allow single boxes in MOT format

* update changelog

Co-authored-by: Nikita Manovich <40690625+nmanovic@users.noreply.github.com>
6 years ago
zhiltsov-max 12f78559d2
[Datumaro] Mean and std for dataset (#1734)
* Add meanstd

* Add stats cli

* Update changelog

Co-authored-by: Nikita Manovich <40690625+nmanovic@users.noreply.github.com>
6 years ago
Eric Grinstein 3fee4cfcab
Functionality to upload annotations on task creation (#1735)
* Upload annotations on task creation

* Bulk upload v1

* Not working

* Annotation upon task creation finished

* Functionality to upload annotations on task creation

* Functionality to upload annotations on task creation

* Functionality to upload annotations on task creation

* Functionality to upload annotations on task creation

* Fix trailing whitespace

* Use status request for checking task completion

* fixed default format name

Co-authored-by: Eric Grinstein <v-ergri@microsoft.com>
Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
Co-authored-by: Nikita Manovich <40690625+nmanovic@users.noreply.github.com>
6 years ago
Boris Sekachev a300684876
Interpolation of polyshapes in CVAT (#1571)
* cvat-core interpolation

* Unlocked polyshapes

* Updated versions

* Second implementation

* Splitted line

* Inverse, set start point, fixed editing a bit, point menu refactoring

* Removed extra code, fixed bug: Cannot open shape context menu when point context menu is opened

* Do not close shape context menu on change shap[e

* Improved editing

* Updated mouseevents to edit/delete, added ability to redraw (shift + N)

* Ignore tags when redraw

* Ingoring tags on canvas, added method isAbleToChangeFrame, hide shapes during redraw, do not allow changing frame during redraw

* Canceled advanced editing for polygons

* A couple of fixes in interpolation, editing, reducing number of points

* Moved change orientation functionality

* Fixed interpolation algorithm

* Zero division issue

* Zero division issue

* Segment minimization

* Server implementation

* Keyframe set to False

* Simplified code, fixed server side code

* Updated changelog.md

* Added pdf describing interpolation

* Resolved some issues

* Updated UI version

* Updated canvas version

* Fixed host
6 years ago
zhiltsov-max 0eb005c9f2
Support relative paths in import and export (#1463)
* Move annotations to dm

* Refactor dm

* Rename data manager

* Move anno dump and upload functions

* Join server host and port in cvat cli

* Move export templates dir

* add dm project exporter

* update mask format support

* Use decorators for formats definition

* Update formats

* Update format implementations

* remove parameter

* Add dm views

* Move annotation components to dm

* restore extension for export formats

* update rest api

* use serializers, update views

* merge develop

* Update format names

* Update docs

* Update tests

* move test

* fix import

* Extend format tests

* django compatibility for directory access

* move tests

* update module links

* fixes

* fix git application

* fixes

* add extension recommentation

* fixes

* api

* join api methods

* Add trim whitespace to workspace config

* update tests

* fixes

* Update format docs

* join format queries

* fixes

* update new ui

* ui tests

* old ui

* update js bundles

* linter fixes

* add image with loader tests

* fix linter

* fix frame step and frame access

* use server file name for annotations export

* update cvat core

* add import hack for rest api tests

* move cli tests

* fix cvat format converter args parsing

* remove folder on extract error

* print error message on incorrect xpath expression

* use own categories when no others exist

* update changelog

* really add text to changelog

* Fix annotation window menu

* fix ui

* fix replace

* update extra apps

* format readme

* readme

* linter

* Fix old ui

* Update CHANGELOG.md

* update user guide

* linter

* more linter fixes

* update changelog

* Add image attributes

* add directory check in save image

* update image tests

* update image dir format with relative paths

* update datumaro format

* update coco format

* update cvat format

* update labelme format

* update mot format

* update image dir format

* update voc format

* update mot format

* update yolo format

* update labelme test

* update voc format

* update tfrecord format

* fixes

* update save_image usage

* remove item name conversion

* fix merge

* fix export

* prohibit relative paths in labelme format

* Add test for relative name matching

* move code

* implement frame matching

* fix yolo

* fix merge

* fix merge

* prettify code

* fix methid call

* fix frame matching in yolo

* add tests

* regularize function output

* update changelog

* fixes

* fix z_order use

* fix slash replacement

* linter

* t

* t2

Co-authored-by: Nikita Manovich <40690625+nmanovic@users.noreply.github.com>
6 years ago