505 Commits (83140be9250cbd70530f7170d83a013b1cbbce38)
 

Author SHA1 Message Date
Boris Sekachev 83140be925
Fixed dump for cases when special URL characters in task name (#1162) 6 years ago
Boris Sekachev 228b813160
React UI: Objects filtering & search (#1155)
* Initial filter function

* Updated method for filtering

* Updated documentation

* Added annotations filter file

* Updated some comments

* Added filter to UI

* Implemented search alorithm

* Removed extra code

* Fixed typos

* Added frame URL

* Object URL

* Removed extra encoding/decoding
6 years ago
Andrey Zhavoronkov 538da9fe0f
Fix postgres startup. 6 years ago
zhiltsov-max c523420c57
Bump gitpython version (#1146) 6 years ago
Nikita Glazov 06529b984d
Typed reducers (#1136)
* Added typed actions/reducers
* Added commands to check types / eslint issues
* Added redux dev tools
6 years ago
Boris Sekachev 7e8fc2366a
React UI: Undo/redo (#1135) 6 years ago
Andrey Zhavoronkov fccccabe2b
updated CUDA to version 10 (#1138)
* updated CUDA to version 10

* updated tensorflow

* added comment about NVIDIA_REQUIRE_CUDA env varOF
6 years ago
Jijoong Kim d9fe71260b
Add extreme clicking method in cvat-canvas and cvat-ui (#1127)
* Add extreme clicking method in cvat-canvas and cvat-ui

* Fix bugs and issues, update readme

* Fix error after rebasing develop
6 years ago
dependabot[bot] 20ed049111
Bump django from 2.2.8 to 2.2.10 in /cvat/requirements (#1139)
Bumps [django](https://github.com/django/django) from 2.2.8 to 2.2.10.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/2.2.8...2.2.10)

Signed-off-by: dependabot[bot] <support@github.com>
6 years ago
zhiltsov-max 985fdd0d70
[Datumaro] fixes (#1137)
* Fix import command

* Fix project name for spawned projects

* Fix voc and coco converter parameters

* Fix voc colormap color interpretation

* Change order of image search for cvat extractor

* fix CVAT image search paths
6 years ago
Boris Sekachev 7d8fcfa8b5
React UI: Improved mouse behaviour during draw/merge/edit/group/split (#1130)
* Moving image with mouse during drawing, paste, group, split, merge

* Babel plugin to dev deps

* Move mouse during editing

* Minor issues
6 years ago
zhiltsov-max f800e6a5d3
Add plugin system documentation (#1131) 6 years ago
zhiltsov-max 29d65b0cda
Fix tensorflow installation (#1129)
* Make tf dependency optional

* Reduce opencv dependency

* Import tf eagerly as it is a plugin

* Do not install TF with Datumaro
6 years ago
zhiltsov-max 2848f1d14f
[Datumaro] Plugins and transforms (#1126)
* Fix model run command

* Rename annotation types, update class interfaces

* Fix random cvat format test fails

* Mask operations and dataset format fixes

* Update tests, extract format testing functions

* Add transform interface

* Implement plugin system

* Update tests with plugins

* Fix logging

* Add transfroms

* Update cvat integration
6 years ago
Boris Sekachev 939de868a9
React UI: Added annotation menus, added shape context menu, added some confirmations before dangerous actions (#1123)
* Annotation menu, modified tasks menu

* Removed extra styles

* Context menu using side panel

* Mousewheel on draw

* Added more cursor icons

* Do not check .svg & .scss by eslint
6 years ago
Boris Sekachev 42614c28a1
React UI: Annotation view enhancements (#1106)
* Keyframes navigation

* Synchronized objects on canvas and in side panel

* Fixed minor bug with collapse

* Fixed css property 'pointer-events'

* Drawn appearance block

* Removed extra force reflow

* Finished appearance block, fixed couple bugs

* Improved save() in cvat-core, changed approach to highlight shapes

* Fixed exception in edit function, fixed filling for polylines and points, fixed wrong image navigation, remove and copy

* Added lock

* Some fixes with points

* Minor appearance fixes

* Fixed insert for points

* Fixed unit tests

* Fixed control

* Fixed list size

* Added propagate

* Minor fix with attr saving

* Some div changed to buttons

* Locked some buttons for unimplemented functionalities

* Statistics modal, changing a job status

* Minor fix with shapes counting

* Couple of fixes to improve visibility

* Added fullscreen

* SVG Canvas -> HTML Canvas frame (#1113)

* SVG Frame -> HTML Canvas frame
6 years ago
Jijoong Kim 7f8b96d4e8
Add extreme clicking feature to draw box by 4 points (#1111)
* Add extreme clicking feature to draw box by 4 points

* Add documentation for extreme clicking
6 years ago
Andrey Zhavoronkov e062c2309e
fixed dump of interpolation points object && statistics calculation (#1108) 6 years ago
LukeAI b918aeb224
Update base.py (#1099)
Modification necessary for using CVAT from remote machines when accessing with FQDNs
See https://github.com/opencv/cvat/issues/1011#issue-542817055
and https://github.com/opencv/cvat/pull/1098

"I believe the reason for this is that sometimes if the port number is :80 and the URL is not in the LAN (:port), but instead it is a Fully Qualified Domain Name (:port), the port 80 is redundant (mydomain.com:80) and the errors arise."
6 years ago
zhiltsov-max 04c7669cf5 Optimize mask conversions (#1097) 6 years ago
zhiltsov-max 93b3c091f5 [Datumaro] CLI updates + better documentation (#1057) 6 years ago
Priya4607 095d6d4611 resolving import error caused by pip 20.0 (#1094) 6 years ago
Boris Sekachev 285df9d408 React UI: Sidebar with objects and optimizations for annotation view (#1089)
* Basic layout for objects panel

* Objects header

* A little name refactoring

* Side panel base layout

* Firefox specific exceptions

* Some minor fixes

* React & canvas optimizations

* Icons refactoring

* Little style refactoring

* Some style fixes

* Improved side panel with objects

* Actual attribute values

* Actual icons

* Hidden > visible

* hidden -> __internal

* Fixed hidden in ui

* Fixed some issues in canvas

* Fixed list height

* Color picker for labels

* A bit fixed design

* Actual header icons

* Changing attributes and switchable buttons

* Removed react memo (will reoptimize better)

* Sorting methods, removed cache from cvat-core (a lot of bugs related with it)

* Label switchers

* Fixed bug with update timestamp for shapes

* Annotation state refactoring

* Removed old resetCache calls

* Optimized top & left panels. Number of renders significantly decreased

* Optimized some extra renders

* Accelerated performance

* Fixed two minor issues

* Canvas improvements

* Minor fixes

* Removed extra code
6 years ago
zhiltsov-max 604be63841 Update method call (#1085) 6 years ago
Nikita Manovich a5c3da1235
Cleanup Dockerfiles for CVAT (#1060)
* Replaced wget by curl

* Moved CI stuff into Dockerfile.ci

* Use docker-compose to run commnands inside docker (need environment variables)

* Added patool again (to support different archive formats)

* Roll back tensorflow version: 1.15 -> 1.13.1

Fixed https://github.com/opencv/cvat/issues/982
Fixed https://github.com/opencv/cvat/issues/1017

* datumaro install tensorflow 2.x now. It breaks automatic annotation
using TF.

* Follow redirects in curl (auto_segmentation)
6 years ago
Andrey Zhavoronkov 7cf755fd38 align serializer max length of attribute value with the model (#1074) 6 years ago
Boris Sekachev 7bc22a7f03 Update CONTRIBUTING.md (#1072) 6 years ago
Josh Bradley cf876ad3e3 Fix typos in xml_format.md (#1069)
typo fixes
6 years ago
Lisa 3f22922818 Add about CVAT (#1024) 6 years ago
Boris Sekachev 25164fe8b6 Fixed: Uncaught TypeError: Cannot read property 'nodeValue' of undefined (#1068) 6 years ago
Boris Sekachev 2cc2e32ff1 React UI: Player updates (#1058)
* Move, zoom integration
* Moving, zooming, additional canvas handler
* Activating & changing for objects
* Improved colors
* Saving annotations on the server
* Fixed size
* Refactoring
* Added couple of notifications
* Basic shape drawing
* Cancel previous drawing
* Refactoring
* Minor draw improvings
* Merge, group, split
* Improved colors
6 years ago
Boris Sekachev 247d7f04ec Added ability to match many model labels to one task labels (#1051)
* Added ability to match many model labels to one task labels

* Fixed grammar
6 years ago
zhiltsov-max e5b4c194bb [Datumaro] Dataset annotations filter (#1053)
* Fix deprecation message

* Update launcher interface

* Add dataset entity, anno filter, remove filter from project config, update transform

* Update project and source cli

* Fix help message

* Refactor tests
6 years ago
zhiltsov-max e0bcc4652b [Datumaro] Instance polygon-mask conversions in COCO format (#1008)
* Microoptimizations

* Mask conversion functions

* Add mask-polygon conversions

* Add mask-polygon conversions in coco

* Add mask-polygon conversions in coco

* Update requirements

* Option to disable crop

* Fix cli parameter passing

* Fix test

* Fixes in COCO
6 years ago
zhiltsov-max 8da20b38d5 [Datumaro] Add cvat format export (#1034)
* Add cvat format export

* Remove wrong items in test
6 years ago
Boris Sekachev 43c5fd0088 Changed CharField(64) -> CharField(4096) for attribute value (#1048) 6 years ago
Boris Sekachev 0277547dc3 React UI: Player in annotation view & settings page (#1018)
* Active player controls
* Setup packages
* Playing
* Fold/unfold sidebar, minor issues
* Improved cvat-canvas integration
* Resolved some issues
* Added cvat-canvas to Dockerfile.ui
* Fit canvas method
* Added annotation reducer
* Added annotation actions
* Added containers
* Added components
* cvat-canvas removed from dockerignore
* Added settings page
* Minor improvements
* Container for canvas wrapper
* Configurable grid
* Rotation
* fitCanvas added to readme
* Aligned table
6 years ago
Boris Sekachev 67239b6148 Trim possible attribute values like attribute values setup by a user (#1044) 6 years ago
Nikita Manovich c7d1c82aeb
Removed VIM package (it isn't necessary) (#1046) 6 years ago
Nikita Manovich 4a13953d6d
Removed patool package with GPL license (it is not used) (#1045) 6 years ago
Boris Sekachev 5705df397a Update README.md (#1040) 6 years ago
Tanvi Anand 537c8c3f3f correct path to eula.cfg (#1037) 6 years ago
Radhika b62f8f30db Add info about auto segmentation to advanced topics of the installation guide (#1033) 6 years ago
provider161 563af24766 AWS deployment guide updated #1009 (#1031) 6 years ago
Christian 3908cb6024 Correct link to #automatic-annotation in README (#1029) 6 years ago
roho d89763c175 Update AWS-Deployment-Guide.md (#1019)
Fixed documentation typo for file extension
6 years ago
Boris Sekachev b6d2e45d23 Improved feature: common borders (#1016)
* Auto borders -> common borders, invisible when do not edit or draw, don't reset state

* Reset sticker after clicking outside
6 years ago
Boris Sekachev d24dd740e6 Added root folder for share functionality (#1005) 6 years ago
zhiltsov-max 337f7a0018 [Datumaro] Fix project loading (#1013)
* Fix occasional infinite loop in project loading

* Fix project import source options saving

* Fix project import .git dir placement

* Make code aware of grayscale images
6 years ago
zhiltsov-max 4d730c756d Fix timezone bug (#1010) 6 years ago