624 Commits (4167a4e40c8cca2adcb9ebfcd40d859bfcebc5d9)

Author SHA1 Message Date
Nikita Manovich fe08472aea Merge remote-tracking branch 'origin/develop' into dk/fix-3252 5 years ago
Roman Donchenko 25975467ea
Fix all remark warnings (#3261)
* Fix all issues reported by remark

* Move remark dependencies from the workflow definition into package.json

This enables the transitive dependencies to be pinned, just like for all
other packages.

* Add additional remark plugins

These are needed to correctly parse certain constructs in Markdown files
(such as tables and YAML frontmatter), and without them, remark produces
invalid warnings on some files.

* Update the remark-lint preset versions

The previous versions reference the old version of the
`remark-lint-table-cell-padding` plugin, which doesn't work correctly with
the current version of `remark-parse` (and thus produces spurious warnings).

* GitHub Actions: run remark on all Markdown files, not just changed ones

This way, if a PR updates the remark configuration and that causes new errors
to appear, those errors will show up in that PR, instead of the (unrelated) PR
that next updates the affected files.

There is no runtime cost to this, because remark takes approximately 1 second
to check all files.
5 years ago
Dmitry Kalinin f63b864b65 Added CHANGELOG 5 years ago
Dmitry Kalinin a17d054e0b
Project tasks loading only when needed (#3223)
* Tasks loading only when needed

* Fixed project page

* Added CHANGELOG, increased packages versions

* Update CHANGELOG.md

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>

* Fixed comments

* Fixed overflow issue

* Fixed reducer issue

* Fixed cvat-core tests

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Dmitry Kalinin a2df499f50
Task moving between projects (#3164) 5 years ago
Boris Sekachev 6f52ef30e4
Support of context images for 2D tasks (#3122) 5 years ago
Nikita Manovich 975996ef62 Updated the version and CHANGELOG.md for 1.5.0-alpha 5 years ago
Nikita Manovich 3ca86bcff2 Update the version and CHANGELOG 5 years ago
Boris Sekachev da9b0da46e
Fixed cropping polygon in some corner cases (#3184)
* Fixed issue #3178

* Updated version, fixed changelog
5 years ago
Dmitry Kalinin 46e0bfff6e
Remove raw k8s templates (#3171)
* Removed k8s templates
* Added CHANGELOG
5 years ago
Maria Khrustaleva 1f94aca003
Move migration logger initialization (#3170)
* Move migration logger initialization

* Update CHANGELOG

* Update license header
5 years ago
Maria Khrustaleva e7cca0ec64
Manifest fixes (#3146)
* Add logger, reverse func
* Fix image filtering
* Fix upload video manifest

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Dmitry Kalinin f32f5f4bee
Fixed reset password link unavailable (#3140)
* Fixed action call order

* Added CHANGELOG, incresed npm version
5 years ago
Kirpichev Michael fe31e61d1e
Add helm chart proto (#3102) 5 years ago
Boris Sekachev 2a9a1e93db
Fixed CHANGELOG.md (remarklint issues) (#3125)
* Fixed CHANGELOG.md (remarklint issues)

* Update .remarkrc.js
5 years ago
Boris Sekachev f267f8aed3
Added DICOM conversion script (#3095)
* Added DICOM conversion script

* Updated changelog

* Fixed strip to rstrip

* Fixed some detected issues

* Removed extra variable, updated README.md
5 years ago
Max Wang 8a635b11fb
Fix bug with hung web worker (#3096)
* Fix bug with hung web worker

* Added upper limit to stop property of active chunk request

* Add web worker fix to changelog

* Bump to version 3.12.1
5 years ago
Boris Sekachev 085d2607e2
Fixed: Changing a label on canvas does not work when 'Show object details' enabled (#3084)
* Fixed: Changing a label on canvas does not work when 'Show object details' enabled #3083

* Updated changelog
5 years ago
Boris Sekachev 7524202492
Added hotkeys to change labels (#3070)
* temp commit

* Added ability to change default label and object label by using Ctrl+{number}

* Removed extra changes

* Minor refactoring

* Added ability to change assigned keys

* Redesigned popover

* Added changelog record & updated version

* Added memoization

* Some minor changes

* Applied comments

Co-authored-by: Dmitry Kalinin <dmitry.kalinin@intel.com>
5 years ago
Maxim Zhiltsov beadcb1c76
Fix holes in exported instance masks (#3044)
* update datumaro dependency

* update coco format

* update format docs

- Update COCO documentation
- Add Datumaro format description
- Add TF guide on mask exporting
- Add keypoint export guide in COCO

* Add mask export docs

* update changelog

* add camvid

* add coco

* Update changelog
5 years ago
Nikita Manovich a60b4895c2 Added template for v1.4.0-alpha into CHANGELOG and updated server
version.
5 years ago
Nikita Manovich d1a4cfb70e Updated CHANGELOG.md and the server version. 5 years ago
Boris Sekachev 8f426abdb5
Added filters and sorting options for job list, added tooltip for tasks filters (#3030)
* Added filters & sorters for job list

* Added tooltip

* Updated version & changelog

* Added tooltip for project search

* Fixed eslint
5 years ago
André Aquilina 61e112e2f2
Add dataset URI to Task from CLI (#2983)
* Add option to include git repository for annotation synchronisation.

* Add arge parser for git dataset repository in task create.

* Update changelog.

* Add API for git.

* Add verification procedure for dataset repository creation.

Co-authored-by: André Aquilina <andre.aquilina@dysismedical.com>
5 years ago
Andrey Zhavoronkov 5051249cc9
Crop polygon properly (#3025)
* crop polygon properly

* updated license headers and cvat-canvas version

* updated changelog

* fixed eslint errors

* fixed eslint issues

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Dmitry Kalinin f5277f9725
Saving settings to local storage (#3017)
* Added saving settings to local storage

* Added tooltip

* Added CHANGELOG increased package version

* Changed CHANGELOG
5 years ago
Boris Sekachev 1f56fd286c
Added switcher to maintain poylgon crop behaviour (#2961) (#3021)
* Added switcher to maintain poylgon crop behaviour (#2961)

* Updated versions & changelog
5 years ago
Anastasia Yasakova efad0b09d7
Support for ICDAR dataset format (#2866)
Co-authored-by: Maxim Zhiltsov <maxim.zhiltsov@intel.com>
5 years ago
Maria Khrustaleva 6c38ad0701
Manifest (#2763)
* Added support for manifest file
* Added data migration
* Updated tests
* Update CHANGELOG
* Update manifest documentation
* Fix case with 3d data

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
manasars 538bc937d0
CVAT 3D - Milestone-4 (#2891)
* CVAT 3D Annotation - Added initial cuboid placement in all views

* Fixed MACOS issue for upload of zip files

* Fixed camera axis centre issue

* Fixed ESLint import issues

* Fixed context image fit issue and resizing possible on entire grey line between views

* Fixed the multiple interection point issue

* Fixed Naming convention as per SOW

* Trigger notification

* Reverted code to test cypress tests

* Fixed review comments

* Included tooltip and added actions for keys and UIOJKL buttons

* Merged dev code, updated changelog and minor fixes

* Fixed camera positioning issue in Top View

* Reverted kubernetes auto-corrected code

* Reverted kubernetes code

Co-authored-by: cdp <cdp123>
5 years ago
Vitaliy Nishukov 11d818dac2
Annotations filters new UI (#2871)
* Filters new UI implemented

* Build fix

* ESLint unmached pattern error fix

* ESLint unmached pattern error fix in cvat-ui

* ESLint unmached pattern error fix in github action workflow

* Old test exclude from jest scope

* Build fix

* Build fix 1

* Build fix 2

* Tests failure fix

* Review comments fix 1 and lock-hide test fix

* lock-hide test fix

* packages fix for cor & ui

* Review comments fix

* Top bar right group layout justify fix

* Annotation page header responsive fix

* Filters modal layout fix

* Build fix. E2E case 13 workaround

* Linters fix

* Recently used empty rows fix

* Comparable fields config fix

* Build linters fix

* Minor fixes

* Fixed broken navigation

* Fixed createObjectURL

* Removed extra import

* Fixed issues with attributes

* Extra line were removed

* Fixed typos

* All renamed clientID -> objectID

* Fixed small issues

* Code refactoring

* Fixed dot-contained names

* Reordered import

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Anastasia Yasakova ce1666f6f8
Support for Market-1501 dataset format (#2869)
* Add support for Market-1501 dataset format

* fix data access

* Update Datumaro version

* Add transforms

* Update Changelog
5 years ago
Maxim Zhiltsov 2c5188f5b6
Add label check on import (#2935)
* Add label check on import

* include annotation type

* update changelog

* Make the message prettier
5 years ago
Dmitry Kalinin 16bc9fb3d0
Label deleting (#2881)
* Added label deleting

* Added label deletion for server mock cvat-core tests

* vscode settings adjustments

* Added server tests

* Removed unused import

* Added CHANGELOG and increased npm version

* Added ingoring npm scripts for non-project directories

* Added dummy no labels wrapper

* Added handling no labels jobs

* Fixed PR comments

* Added generic usage to the hook

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Andrey Zhavoronkov 5b46b516dd
Added backup/restore guide (#2964) 5 years ago
Frederic Tausch 54ee8a137c
Adding Kuberenetes templates and deployment guide (#1962) 5 years ago
Boris Sekachev d320c7efdd
Fixed: Incorrect text on the warning when specifying an incorrect link to the issue tracker. (#2971)
* Fixed issue #2967

* Updated version & changelog
5 years ago
Boris Sekachev dacdf37bee
Fixed: Cannot update attributes if a task contain at least one number attribute (#2969)
* Resolved issue #2968

* updated changelog & version

* Updated alignment
5 years ago
Andrey Zhavoronkov 284111d824
Fixed image quality for tasks created from images (#2963)
* fixed image quality for images

* updated changelog
5 years ago
Anastasia Yasakova 9f7d18150d
Support for WiderFace dataset format (#2864)
* Add support for WiderFace dataset format

* Add WiderFace to documentation

* update format docs

* Fix format descriptions

* Update Changelog

* Update Datumaro version

* Update Datumaro version to 0.1.6.1

* fix linter

* fix base.txt

* fix Changelog

* fix README

Co-authored-by: Maxim Zhiltsov <maxim.zhiltsov@intel.com>
5 years ago
Freya Chen 5f3cd44fef
Added validity check for polygon similarity computation related to issue #2851 (#2852)
* Added validity check for polygon similarity computation

* Updated changelog
5 years ago
Dmitry Kalinin 277a3bad98
Fixed project search field (#2901)
* Fixed project search field clearing

* Added CHANGELOG and incresed npm package version
5 years ago
Boris Sekachev d5312df891
Fixed: cannot close some issues (#2868)
* Squashed commits

* Merged develop

* Aborted chanegs

* Added ability to scroll issues

* Aborted change

* Updated version
5 years ago
Maxim Zhiltsov 5e6a51acf4
Fix 2827 (#2890)
* Fix 2827

* update changelog
5 years ago
Dmitry Kalinin c793baf910
Label form validator fix (#2879)
* Fixed label form validator

* Added CHANGELOG and increased package npm version

* Update Cypress test "Creating a label with existing label name" for PR 2879 (#2883)

* Fix case 43 for PR 2879

* Try restart CI

Co-authored-by: Dmitry Kruchinin <33020454+dvkruchinin@users.noreply.github.com>
5 years ago
Boris Sekachev 55b20e197d
Added simple extra popover to keep other controls out of display (#2880)
* Added simple extra popover to keep other controls out of display

* Removed extra change

* Fixed part of tests

* Added extra comments

* Updated version & changelog
5 years ago
Boris Sekachev fb17dca505
Migration to mousetrap, redesigned visualization settings (#2872)
* Initial version of shortcut fixes using mousetrap

* Redesigned visualization settings

* Updated cypress tests

* Minor fix in AAM

* Aborted extra changes

* 1.1.0

* Updated version & changelog

* Aborted extra changes

* Fixed headers

* Using keycodes in cypress

* Fixed a couple of commands
5 years ago
Mingxin Zheng 45a0530fac
Fix auto annotation doc ##2843 (#2847)
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
Co-authored-by: hustfyb <hustfyb@gmail.com>
Co-authored-by: Mingxin Zheng <Mingxin.Zheng@Philips.com>
5 years ago
Ali Jahani f8ce8c13c0
CLI- Task list improvement (#2863)
* cli - task list now returns list of current tasks

* updated changelog

* fixed formatting
5 years ago
DmitriyOparin b6c37ec44f
Fixed of receiving 'function' variable (#2860)
* fixed of receiving function variable

* change CHANGELOG.md

Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
5 years ago
Boris Sekachev 6f0215d63b
Improved maintanance of popups visibility (#2809)
* Manual handling of popovers visibility

* Updated version & changelog, added minor comments

* Removed extra user hook
5 years ago
manasars 20e997d6ec
CVAT-3D-M3 (#2768)
* CVAT-3D Updated the Mime Types with Bin Support, added dependency of open3D

* CVAT-3D Added additional column as Dimension for engine_task table and created a relatedfiles table for PCD to Image mapping.

* Added Support for 3D file Upload in BIN and PCD.

* Added Dimension attribute defaulting to 2D for importer and exporter.

* Added props passing for dimension attribute, filtering of import, Migration Scripts and Dimension attribute for MpegChunk Writers

* Modified code as per review comments

* Updated Unit test cases for 3D task creation

* Refactored Dimension Enum in UI and backend code

* Resolving conflicts

* Updated Unit Test Case

* Refactored TaskDimension to DimensionType, Simplified usage of Dimension accross classes

* Removing manually created test files

* Removing old pcd mime-type mapping

* Added test files generated by synthetic data using open3d

* Merged with develop branch latest changes

* Added libraries required for open3d

* Added files

* Added synthethic pcd,bin and img test files

* Modified test file name

* Trigger travis ci

* Modified test case to ignore 3D preview images

* Trigger notification

* Deleting DS Store files

* Modified test cases as per review comments

* Checking pre-commit hook

* Fixed Lint issues - precommit hook verification

* Added changes for CVAT-3D Milestone2 changes - Frame Navigation, photo context hide and show

* Modified changes

* Added canvas3D for 3D Perspective

* Added missing files

* Added code to get image context for 3D view

* Codacy check for stylesheet

* Modified frame navigantion for 3D View

* Modified style for context-image

* Trigger notification

* Added Support for 3D file Upload in BIN and PCD.

* Added props passing for dimension attribute, filtering of import, Migration Scripts and Dimension attribute for MpegChunk Writers

* Modified code as per review comments

* Refactored Dimension Enum in UI and backend code

* Merged with develop branch latest changes

* Added files

* Added changes for CVAT-3D Milestone2 changes - Frame Navigation, photo context hide and show

* Modified changes

* Added canvas3D for 3D Perspective

* Added missing files

* Added code to get image context for 3D view

* Codacy check for stylesheet

* Modified frame navigantion for 3D View

* Modified style for context-image

* Changed cvat-data lint issues

* Modified to use opencv as per review comments

* Removed unwanted imports

* Fixed css and added usage of hooks

* Merged Develop branch code

* Removed unused data structures

* Removed unused data structures

* Refactored unused data structures

* Added three js dependency in cvat ui package-lock.json

* Merged develop branch code and refactored code

* Fixed snyk issue

* Modified Camera Icon in photo-context

* Update icons.tsx

* Remove unused svg file

* Modified changelog file

* Added changes for CVAT-3D Milestone3

* Added missing line as per codacy check

Co-authored-by: cdp <cdp123>
5 years ago
Boris Sekachev dc4760aeb1
Fixed polygon editing (#2808)
* Fixed polygon editing
* Updated version & changelog
* Try to restart codacy
5 years ago
Boris Sekachev da6943bad7
Update CHANGELOG.md 5 years ago
Ali Jahani 59c3b28116
GPU-Suport: Mask-RCNN + Minor GPU fixes (#2714)
* fixed cpu mask rcnn+preparation for gpu
* fix-limit gpu memory to 30% of total memory per worker

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
PMazarovich 7720a8f6c2
Logstash persistent queue improvement (#2744)
Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
5 years ago
Dmitry Kalinin e43707d779
Project task subsets (#2774)
* Added task project subsets

* Added components list key

* Added subset field resetting and subset header

* Added CHANGELOG and increased npm package version

* Added replacing camelcase to snake
5 years ago
Andrey Zhavoronkov 108947fbce
Added CI workflow to publish CVAT images (#2766)
* Configured CI workflow for public images
* updated license headers
* align list item indent rule for remarklint and prettier
* updated changelog

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Nikita Manovich 97cb892844
IOG serverless function + some fixes (#2578)
* Initial version of Inside Outside Guidance serverless function
* Support neg_points in interactors
* Improved deployment process of serverless functions
* Improve installation.md for serverless functions.
* Update CHANGELOG, use NUCLIO_DASHBOARD_DEFAULT_FUNCTION_MOUNT_MODE as
recommended by nuclio developers.
* Disable warning from markdown linter about max line length for a table.
* Fix IOG function with conda environment
* Fix tensorflow matterport/mask_rcnn

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Boris Sekachev 2da29e4f0b
Do not call HOC component each render (#2780)
* Fixed issue #2753

* Updated version & changelog

* Wire opencv popover via HOC
5 years ago
Dmitry Kalinin 77acd7d3fa
Fixed cuboid perspective change (#2733)
* Fixed cuboid perspective change

* Added CHANGELOG and npm version increased
5 years ago
manasars 5c67846c20
CVAT-3D Milestone2 (#2645)
* CVAT-3D Updated the Mime Types with Bin Support, added dependency of open3D

* CVAT-3D Added additional column as Dimension for engine_task table and created a relatedfiles table for PCD to Image mapping.

* Added Support for 3D file Upload in BIN and PCD.

* Added Dimension attribute defaulting to 2D for importer and exporter.

* Added props passing for dimension attribute, filtering of import, Migration Scripts and Dimension attribute for MpegChunk Writers

* Modified code as per review comments

* Updated Unit test cases for 3D task creation

* Refactored Dimension Enum in UI and backend code

* Resolving conflicts

* Updated Unit Test Case

* Refactored TaskDimension to DimensionType, Simplified usage of Dimension accross classes

* Removing manually created test files

* Removing old pcd mime-type mapping

* Added test files generated by synthetic data using open3d

* Merged with develop branch latest changes

* Added libraries required for open3d

* Added files

* Added synthethic pcd,bin and img test files

* Modified test file name

* Trigger travis ci

* Modified test case to ignore 3D preview images

* Trigger notification

* Deleting DS Store files

* Modified test cases as per review comments

* Checking pre-commit hook

* Fixed Lint issues - precommit hook verification

* Added changes for CVAT-3D Milestone2 changes - Frame Navigation, photo context hide and show

* Modified changes

* Added canvas3D for 3D Perspective

* Added missing files

* Added code to get image context for 3D view

* Codacy check for stylesheet

* Modified frame navigantion for 3D View

* Modified style for context-image

* Trigger notification

* Added Support for 3D file Upload in BIN and PCD.

* Added props passing for dimension attribute, filtering of import, Migration Scripts and Dimension attribute for MpegChunk Writers

* Modified code as per review comments

* Refactored Dimension Enum in UI and backend code

* Merged with develop branch latest changes

* Added files

* Added changes for CVAT-3D Milestone2 changes - Frame Navigation, photo context hide and show

* Modified changes

* Added canvas3D for 3D Perspective

* Added missing files

* Added code to get image context for 3D view

* Codacy check for stylesheet

* Modified frame navigantion for 3D View

* Modified style for context-image

* Changed cvat-data lint issues

* Modified to use opencv as per review comments

* Removed unwanted imports

* Fixed css and added usage of hooks

* Merged Develop branch code

* Removed unused data structures

* Removed unused data structures

* Refactored unused data structures

* Added three js dependency in cvat ui package-lock.json

* Merged develop branch code and refactored code

* Fixed snyk issue

* Modified Camera Icon in photo-context

* Update icons.tsx

* Remove unused svg file

* Modified changelog file

Co-authored-by: cdp <cdp123>
5 years ago
Boris Sekachev e0fc323a4d
Intelligent scissors with OpenCV javascript (#2689)
* Some UI implementations

* Added opencv wrapper

* Updated Opencv wrapper

* Moved initialization stub

* Added threshold

* Setup interaction with canvas

* Fixed couple of issues

* Added threshold, changing size via ctrl

* tmp

* Aborted host change

* Fixed threshold

* Aborted host

* Some fixes

* Using ready label selector

* Raw implementation

* Added additional arguments

* Fixed some minor issues

* Removed unused file

* Fixed tool reset

* Added short instructions to update opencv.js

* Fixed corner case

* Added error handler, opencv version, updated cvat_proxy & mod_wsgi

* OpenCV returned back

* Using dinamic function instead of script

* Updated changelog & version
5 years ago
Boris Sekachev 789d6dd1eb
Fixed: Issue with point region doesn't work in Firefox (#2727)
* Fixed: Issue with point region doesn't work in Firefox

* Updated changelog & version

* Fixed license header
5 years ago
PMazarovich a64fc9ab98
Changeme fix (#2751) 5 years ago
Boris Sekachev 0380460041
Fixed a couple of css-related issues (#2736)
* Fixed some css

* Aborted extra changes

* Updated version & changelog

* Fixed test
5 years ago
Vladimir Skubriev 2e9b17afad
Feature/update https setup readme (#2656)
* updated README section HTTPS deploy

* updated CHANGELOG.md

* removed security headers that brokes kibana

* fixed codacy warnings in installation.md

* updated README section HTTPS deploy
updated CHANGELOG.md

removed security headers that brokes kibana


fixed codacy warnings in installation.md

* updated TOC
5 years ago
Dmitry Kalinin 30678f9726
Fixed lambda project labels (#2725)
* Fixed lambda project labels

* Added CHANGELOG

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Boris Sekachev 16b7915ae2
Fixed: The list of files attached to the task is not displayed (#2706)
* Fixed: The list of files attached to the task is not displayed

* Updated changelog & version
5 years ago
Boris Sekachev d48cc53e76
Fixed: Cuboids are missed in annotations statistics (#2704)
* Fixed: Cuboids are missed in annotations statistics

* Updated changelog & version
5 years ago
PMazarovich dfa9c0d267
Logstash+Kibana improvements (#2531) 5 years ago
Dmitry Kalinin ff85fe0006
Fixed styles for filters select (#2614)
* Fixed styles for filters select

* Added CHANGELOG

* Aborted style changes

* Aborted style changes

* Aborted version

* Fixed couple of bugs

* Updated version

Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
5 years ago
Andrey Zhavoronkov 66a32b178c
Fix ssl verification error (#2683)
* added ca-certificates package

* updated changelog
5 years ago
Boris Sekachev c0c1bbcce6
Updated antd version, removed extra package from package.json (#2669)
* Updated antd version, removed extra package from package.json

* Updated version & changelog

* Aborted extra changes
5 years ago
Andrey Zhavoronkov 7a3f34addb
Fixed kibana startup initialization and documentation (#2659)
* fixed kibana setup and documentation

* updated changelog
5 years ago
Nikita Manovich 8cf3ebcb68 Update CHANGELOG in accordance with the latest changes. 5 years ago
Nikita Manovich 3d8f3c6f0b Update CHANGELOG and bump the server version till 1.3.0-alpha 5 years ago
Nikita Manovich da4efddd59 Update CHANGELOG and the server version. 5 years ago
Boris Sekachev 33b9f8bc55
Fixed project removing (#2626)
* Fixed project removing

* Updated changelog
5 years ago
Andrey Zhavoronkov 48b6da9361
Fix frame preloading (#2608)
* fixed frame preloading

* version++

* updated changelog
5 years ago
Andrey Zhavoronkov f8e9dc3380
Fixed the memory consumption when creating a task (#2582)
* fixed the memory consumption when creating a task

* fixed _get_frame_size function

* updated changelog
5 years ago
Ali Jahani eb349a6671
Updated Changelog for GPU Support (#2577)
* updated the documentation

* boosting nuclio version to 1.5.8

* fixed bug for png alpha channel

* added support for tensorflow gpu

* fixed typos

* Update cvat/apps/documentation/installation_automatic_annotation.md

Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>

* Addressing pr comments - improved documentation and removed code duplication

* removed extra spaces

* Update nuclio to 1.5.8

* fixed typo

* removed extra cpu deployment

* renamed files

* updated changelog

* updated changelog

* removed extra word

Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
5 years ago
Nikita Manovich 6dd8130475 Update CVAT version and changelog. 5 years ago
Nikita Manovich 783fbac19d Update CHANGELOG 5 years ago
Anastasia Yasakova 916dd6dff7
Add CamVid format (#2559)
* Update Datumaro to 0.1.4

* Add CamVid format

* Add CamVid to documentation

* Update changelog.

* Added information about ImageNet and CamVid into README.md

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Boris Sekachev 26b2276c42 Merged develop 5 years ago
Boris Sekachev 473d69991c
Merge pull request #2545 from openvinotoolkit/bs/enabled_ability_change_positions_aam
Abort PR #2506 by customer request
5 years ago
Boris Sekachev c0c9074587 Abort PR #2506 by customer request 5 years ago
Boris Sekachev b89ea5841f Updated version & changelog 5 years ago
Boris Sekachev df76d21d51 Updated changelog & version 5 years ago
Boris Sekachev d296f91a2c Updated version & changelog 5 years ago
Boris Sekachev cc3e977f35 Updated changelog 5 years ago
Boris Sekachev 8c407b0399 Merge branch 'develop' into bs/label_selector_refactoring 5 years ago
Boris Sekachev 3a51f81e98 Merge branch 'develop' into bs/label_selector_refactoring 5 years ago
Boris Sekachev 71b48ece76 Fixed changelog 5 years ago
Boris Sekachev 26d9eba039
Merge branch 'develop' into bs/fixed_grouping 5 years ago
Boris Sekachev 7ebc8d02df
Merge branch 'develop' into bs/fixed_issue_2516 5 years ago
Boris Sekachev 5bd943cf16 Merged develop 5 years ago
Boris Sekachev 2c132012c2 Merged develop 5 years ago
Boris Sekachev 1427126bf9 Merged develop 5 years ago
Boris Sekachev d2ab7ef480 Merged develop 5 years ago
Boris Sekachev 2cdc7aeef0 Updated changelog & version 5 years ago
Boris Sekachev fcc15ced82 Merged develop 5 years ago
Boris Sekachev d6ac8cc5be
[Dependent] Simple Review Pipeline (Client) (#2357)
* tmp

* Removed migration

* Rebased

* Added signals & rating

* Updated API views

* Added reviewer serializer

* Added permissions

* Fixed some code issues

* Fixed swagger docs

* Some fixes

* Updated api method to create review

* Added some API tests & some fixes

* Added some tests

* Removed extra code

* cvat-core, basic review view

* Removed extra components

* Fixed context menu

* Added api method to canvas, removed extra files

* Implemented roi selection

* Added method to display rois on canvas

* Updated README.md

* Create issue dialog, some fixes

* Setup chat dialog windows

* Code refactoring

* Some fixes

* Small enhancement

* Fixed core tests, removed extra code

* A couple of fixes on canvas

* Canvas issues highlighting

* Small UX fix

* Fixed width of chat

* Code refactoring

* Added dialogs & review summary

* Fixed tests

* Fixed bug during rendering

* Applied changes from client part

* Fixed bugs in tests

* Added docs & setup plugins in cvat-core

* Aborted cypress changes

* Fixed comments

* Removed extra change

* Renamed fields

* Updated versions, fixed some comments

* Merged develop

* Merged develop

* Removed extra changes

* Removed extra changes

* Fixed tests

* Fixed scale & animation

* Using hull instead of the whole set of points

* Fixed minor issue

* Added additional logic to improve UX

* Updated task instance after review submitting

* Removed extra dependenci from package lock

* Fixed REST API test

* Removed /comments/<id> [PUT]

* /issue/comments/create [POST] -> /comments [POST]

* /job/<id>/reviews/create [POST] -> /reviews [POST]

* [PATCH] /issue/<id>/resolve(reopen) -> [PATCH] /issue/id

* Minor fix

* Updated till the latest REST APi

* Fixed test

* Reviewed review summary

* Review summary client-side

* Removed unused import

* Checking permissions client side

* Checking job permissions

* UP issue dialog onmouseout

* Added shadow & pressenter event

* Added ref initial value

* Using the same box shadow in the whole project

* Removed extra files in the patch

* Removed extra files in the patch

* Updated versions

* Updated changelog

* Fixed merge issue

* Set updated flag on changing a reviewer

* Fixed submit review modal

* Two minor issue fixed

* Searching issues & additional sidebar tab

* Show text for locked objects

* Fixed permissions for reviewers

* Fixed typos

* Fixed review request/submit actions, added action to finish a job

* Star rating instead

* Fixed migration

* Removed animation, updated blur/highlight behaviour, updated hiddel labels position

* Hide/show issues button, adjusted header

* Context menu & buttons

* Removed ability to select an object in region selector

* Do not show issues in AAM & tag annotation

* Fixed jest tests

* Fixed: cannot read property label of undefined

* Getting hull before creating the issue

* Added ability to leave quick comment one of latest

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Andrey Zhavoronkov 45e2ea0707
Added support of mxf videos (#2514)
* added support of mxf videos
5 years ago
Maya 0292fbba8f Updated CHANGELOG 5 years ago
Boris Sekachev 19142dd262 Updated version & package json 5 years ago
Boris Sekachev b0a945ce4e Updated version & changelog 5 years ago
Boris Sekachev e2d22d3564 Updated CHANGELOG & version 5 years ago
Boris Sekachev d011d20029
Merge branch 'develop' into bs/fixed_empty_frame 5 years ago
Andrey Zhavoronkov b40863f1a3 updated changelog 5 years ago
Boris Sekachev f4eb7dfb8e Updated changelog & version 5 years ago
Dmitry Kalinin c61402522e Added CHANGELOG and npm version 5 years ago
Dmitry Kruchinin 75d2826a3d
[Dependent] Cypress test. Project functionality. (#2459)
* init server changes
5 years ago
Dmitry Kalinin 879deb5a52
Projects (#2255)
Initial implementation of Projects feature to group similar tasks into one group (aka Dataset UI in the future).
5 years ago
Boris Sekachev b7da49d797
Merge pull request #2445 from openvinotoolkit/dk/cvat-core-pacth-requests-fix
Partly update fields with PATCH requests
5 years ago
Boris Sekachev 4ef1de0081 Merged develop 5 years ago
Boris Sekachev 0015d51909 Merged develop 5 years ago
Boris Sekachev 8e10e8eb3a Merged develop 5 years ago
Boris Sekachev abaf7f5c00 Merged develop 5 years ago
Boris Sekachev dd3288080d Merged develop 5 years ago
Boris Sekachev dd2e3074ef
Merge branch 'develop' into bs/fixed_issue_2411 5 years ago
Dmitry Kalinin 374f330604 Added CHANGELOG and versions 5 years ago
Boris Sekachev cf9e287e9d Updated changelog 5 years ago
Boris Sekachev c0d92ed90d Updated changelog 5 years ago
Boris Sekachev 47a26a58b4 Updated changelog 5 years ago
Boris Sekachev ff2a0d4d7d Increased version, updated changelog 5 years ago
Boris Sekachev 267af7567a Updated changelog 5 years ago
Boris Sekachev 926d19b51a Updated changelog 5 years ago
Maria Khrustaleva f2d0b71b72
Fixed saving of relative paths in dummy chunks instead of absolute (#2424)
* Fixed saving of relative paths in dummy chunks instead of absolute

* Updated CHANGELOG
5 years ago
Andrey Zhavoronkov ddef6c1b43 updated license headers and changelog 5 years ago
Dmitry Kalinin 8c2200356d Merge remote-tracking branch 'origin/develop' into dk/user-search 5 years ago
Nikita Manovich a916e65553 Update changelog and version of CVAT server 5 years ago
Nikita Manovich 6a9fb2650a
Update changelog (#2406) 5 years ago
Maria Khrustaleva bbfa880d1f
Added ability to correct upload video with a rotation record in the metadata (#2218)
* Added ability to correct upload video with a rotation record in the metadata

* fix sizes of rotated preview

* fix sizes of rotated frame

* Added tests for uploaded video with rotation record in metadata

* Used OpenCV instead of PIL

* Fixed tests

* Update CHANGELOG

* fix

* Moved function

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Boris Sekachev 947d35673a
Merge pull request #2350 from openvinotoolkit/dk/ui-build-ci
Using npm ci
5 years ago
Boris Sekachev a1ab2fd0c1
Merge branch 'develop' into zm/update-dm 5 years ago
Dmitry Kalinin 0d0af4bbb7 Merge branch 'develop' into dk/ui-build-ci 5 years ago
Dmitry Kalinin 44c0bdf850 Merge branch 'develop' into dk/user-search 5 years ago
Zhiltsov Max 1cb0fabd39 update changelog 5 years ago
Dmitry Kalinin 0baeee7e03 Added CHANGELOG 5 years ago
Dmitry Kalinin ab299b4c27 Added CHANGELOG 5 years ago
Andrey Zhavoronkov ba8b4bdc99 Merge remote-tracking branch 'origin/develop' into az/fix_kibana_visualization 5 years ago
Andrey Zhavoronkov 256e85d871 updated changelog 5 years ago
Vitaliy Nishukov 7512fd6883
Reformatted (#2349) 5 years ago
Maxim Zhiltsov e0afbaf507
Don't export outside frames in frame-based formats (#2345)
* Exclude outside shapes from per frame export

* update changelog
5 years ago
Vitaliy Nishukov 00f6486f80
Z-Order flag in creation task process (#2294)
* Z-Order flag in creation task process has been removed
5 years ago
Vitaliy Nishukov c50e3efca5
Disable prettier autoformat for ui module (#2325)
* Disable prettier autoformat for ui module

* CHANGELOG.md updated
5 years ago
Boris Sekachev bcc8bba39e
Fixed: cannot read property 'label' of undefined (#2311)
* Fixed: cannot read property 'label' of undefined

* Updated UI package version & changelog

* Fixed tests
5 years ago
Boris Sekachev df6e6fd3ca
Fixed bug: 'Cannot read property each of undefined', fixed points size (#2307)
* Fixed bug: 'Cannot read property each of undefined', fixed points size

* Updated version, updated changelog
5 years ago
Andrey Zhavoronkov 796a8d3f54
fixed cvat startup process (#2293)
* fixed cvat startup process

* updated readme

* updated license header

* updated CHANGELOG

Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
5 years ago
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
5 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