376 Commits (0bab60b7a059b0baf7e9255a8c4eec48dc1495db)
 

Author SHA1 Message Date
zhiltsov-max 0bab60b7a0 Add cvat cli to datumaro project export (#870) 6 years ago
zhiltsov-max 37589e4d58 Fix redirect (#878) 6 years ago
Boris Sekachev 911b4e9229 React & Antd UI: Export dataset, refactoring & fixes (#872)
* Automatic label matching (by the same name) in model running window
* Improved create task window
* Improved upload model window
* Fixed: error window showed twice
* Updated CONTRIBUTING.md
* Removed token before login, fixed dump submenu (adjustment), fixed case when empty models list displayed
* Export as dataset, better error showing system
* Removed extra requests, improved UI
* Fixed a name of a format
* Show inference progress
* Fixed model loading after a model was uploaded
6 years ago
zhiltsov-max 9cb48ef2c2 [Datumaro] Disable lazy image caching by default (#876)
* Disable lazy image caching by default
* Deterministic cache test
* Add displacing image cache
6 years ago
zhiltsov-max c3d464c9a0 [Datumaro] Fix coco images export (#875)
* Update test
* Fix export
* Support several image paths in coco extractor
6 years ago
zhiltsov-max 50c40ba70d Coco converter updates (#864) 6 years ago
zhiltsov-max 394de98979 Add a dataset export button for tasks (#834)
* Add dataset export button for tasks in dashboard
* Fix downloading, shrink list of export formats
* Add strict export format check
* Add strict export format check
* Change REST api paths
* Move formats declarations to server,
6 years ago
Boris Sekachev 9f63686baf React & Antd UI: Model manager (#856)
* Supported git to create and sync
* Updated antd
* Updated icons
* Improved header
* Top bar for models & empty models list
* Removed one extra reducer and actions
* Removed one extra reducer and actions
* Crossplatform css
* Models reducers, some models actions, base for model list, imrovements
* Models list, ability to delete models
* Added ability to upload models
* Improved form, reinit models after create
* Removed some importants in css
* Model running dialog window, a lot of fixes
6 years ago
Ben Hoff 73e5327bad Mit license for pixellink and changelog (#862) 6 years ago
zhiltsov-max 74f720a3d2 Add dataset export facility (#813)
* Add datumaro django application
* Add cvat task datumaro bindings
* Add REST api for task export
* Add scheduler service
* Updated CHANGELOG.md
6 years ago
telenachos 3aa4abf8a7 Adding dump and load support for MOT CSV format. (#830)
* Adding dump and load support for MOT CSV format.
* Updated test cases to use correct track annotations for MOT format.
* Removed behaviour of MOT loader which would duplicate the last track
shape prior to setting outside=True.
6 years ago
zhiltsov-max 112bab173a Add LabelMe format support (#844)
* Add labelme export
* Add LabelMe import
* Add labelme format to readme
* Updated CHANGELOG.md
6 years ago
Ben Hoff 98e851a21e added in new interp files for pixel link v0004 (#852) 6 years ago
Boris Sekachev 3b6961f4db React & Antd UI: Create task (#840)
* Separated component user selector
* Change job assignee
* Basic create task window
* Bug fixes and refactoring
* Create task connected with a server
* Loading status for a button
* Reset loading on error response
* UI improvements
* Github/feedback/share window
6 years ago
zhiltsov-max 690ecf9c66 Add support for ip git repo urls (#827)
* Add support for ip v4 git repo urls
* Add tests for git urls
6 years ago
Andrey Zhavoronkov befe5efba0 Fix upload anno for COCO (#788)
* COCO: load bbox as rectangle if segmentation field is empty
* added unit test for coco format (case: object segment field is empty)
6 years ago
Nikita Manovich 1487ceafb9
Fix login problem (unathorized user cannot login). (#812) 6 years ago
Boris Sekachev 9016805f8e User interface with React and antd (#811)
* Fixed links for analytics and help
* Delete task functionality
* Added navigation for create and open task
* Added icon for help
* Added easy plugin checker
* Header dependes on installed plugins
* Menu depends on installed plugins
* Shared actions menu component, base layout for task page
* Task page based (relations with redux, base layout)
* Added attribute form
* Finished label creator
* Added jobs table
* Added job assignee
* Save updated labels on server
* Added imports plugin, updated webpack
* Editable bug tracker
* Clean task update
* Change assignee
6 years ago
Ben Hoff 51cfab1a9e fix serialize bug when using AutoAnnotation runner (#810) 6 years ago
dependabot[bot] 9a9f3fa4f2 Bump eslint-utils from 1.4.0 to 1.4.3 in /cvat-canvas (#809)
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 1.4.0 to 1.4.3.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases)
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.4.0...v1.4.3)

Signed-off-by: dependabot[bot] <support@github.com>
6 years ago
dependabot[bot] 111626d1c8 Bump pillow from 5.3.0 to 6.2.0 in /utils/cli (#807)
Bumps [pillow](https://github.com/python-pillow/Pillow) from 5.3.0 to 6.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/5.3.0...6.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
6 years ago
dependabot[bot] 7762dc00d2 Bump pillow from 5.1.0 to 6.2.0 in /cvat/requirements (#808)
Bumps [pillow](https://github.com/python-pillow/Pillow) from 5.1.0 to 6.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/5.1.0...6.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
6 years ago
Nikita Manovich b09ac3b105
Update CHANGELOG.md 6 years ago
Reza Malek d99140a0fb Auto segmentation using Mask_RCNN (#767) 6 years ago
Ben Hoff 310e208229 Fix Yolo: swap width, height; Change box coord order; parsing fix (#802) 6 years ago
Ben Hoff 6df3f5397e fix off by one error in mask rcnn (#801) 6 years ago
Ben Hoff dfc33b5b37 added in semantic segmentation instructions to README (#804) 6 years ago
Andrey Zhavoronkov 05c52302f6 Annotation formats documentation (#719)
* added handling of truncated and difficult attributes for pascal voc
loader/dumper
added descriptions of supported annotation formats
* added YOLO example
* made match_frame as Annotations method
changed 'image/source_id' field TF feature from int64 to string
(according to TF OD API dataset utlis)
* updated README
improved match_frame function
* added unit tests for dump/load
6 years ago
Ben Hoff a0f083d274 added in yolo auto annotation sciprt (#794) 6 years ago
Ben Hoff a435b410ed added mask RCNN script (#780) 6 years ago
Ben Hoff dd821ca66f Change the version of OpenVINO compatibility (#797)
* Change the version of OpenVINO compatibility
6 years ago
Ben Hoff 3bc1df8ece Update documentation to point to OpenVino component documentation (#752) 6 years ago
Boris Sekachev 5f511b7543 User interface with React and antd (#785)
* Dump & refactoring
* Upload annotations, cvat-core from sources
* Added download icon
* Added icon
6 years ago
RS Nikhil Krishna 4361bc548c Added `restart` tag to docker-compose for `cvat_ui` (#789) 6 years ago
Nikita Manovich 6462e00d03 Fixed a case when a task's owner can be undefined. (#782) 6 years ago
Nikita Manovich f3be6ae500
Integration with Zenodo (#779)
* Updated CHANGELOG with information about Zenodo
* Updated version of the project.
6 years ago
Ben Hoff 2640e6c579 allow security segmentation models to be used in auto annotation (#759) 6 years ago
Ben Hoff e9e52f35cb add in serializing check in auto annotation model runner (#770) 6 years ago
Boris Sekachev 695fc37924 User interface with react and antd (#755)
* Login page, router
* Registration
* Tasks view
6 years ago
Nikita Manovich 7e214f85fe
Add more information into questions section (#766) 6 years ago
Nikita Manovich 9ec721666e
Added information about a fixed issue. (#765) 6 years ago
Johannes222 197a36600a Disable fix_segments_intersections for now (#751)
* Disable fix_segments_intersections for now

When the bounding boxes had intersections and were exported with the COCO JSON format they were often cut off. I commented out the line with the function fix_segments_intersections and replaced it with lines of that function. This helped with the bounding boxes and keeps the masks as they are created with CVAT. It is probably inconvenient for the user to get something fixed in the export without an active agreement of the user. Secondly letting a function automatically fix segments could result in a bad fix.

* Use fix_segments_intersections only with z-order

The fix_segments_intersections will only be used when the z-order flag is set. This is useful for bounding boxes or masks which don't need to be fixed. This fix was created according to Andrey Zhavoronkov's (@azhavoro) advice.
6 years ago
Nikita Manovich f5c5624433
Basic user information (#761)
* Fix https://github.com/opencv/cvat/issues/750
* Updated CHANGELOG
* Added more tests for /api/v1/users* REST API.
6 years ago
Ben Hoff a18fb6d6ec add robust JSON handeling for auto annotation runner (#758) 6 years ago
telenachos a18e83bafe Updating string format for case missed in PR #746. (#757) 6 years ago
Nikita Manovich ff1f6cfc5c
Projects (server only, REST API) (#754)
* Initial version of projects
* Added tests for Projects REST API.
* Added information about projects into CHANGELOG
6 years ago
Nikita Manovich 73bab7bea6
Slightly enhance command line interface feature (#746)
* Slightly enhance command line interface feature.
Added README.md, run tests using travis, run CLI tests from VS code.
* Removed formatted string due to a limitation on our python version inside the container.
* Add information about command line interface to the main page.
6 years ago
Johannes222 b3d3ad24a9 COCO Annotation IDs should begin with 1 (#748)
Currently the annotation ID begins with 0 which is interpreted by cocoapi as a false detection. The array dtm saves the matches via the ground truth annotation ID. The variable dtm is initialized as an array of zeros. 636becdc73/PythonAPI/pycocotools/cocoeval.py (L269)
636becdc73/PythonAPI/pycocotools/cocoeval.py (L295)
636becdc73/PythonAPI/pycocotools/cocoeval.py (L375)
6 years ago
Nikita Manovich df4589b52e
Fix an issue with permissions (observer can change annotations) (#745)
* Fixed a problem with observer (check_object_permissions method was not called)
* Added a test case to cover issue #712.
6 years ago
telenachos db19cbfe4b New command line tool for working with tasks (#732)
* Adding new command line tool for performing common task related
operations (create, list, delete, etc.)
* Replaced @exception decorator with try/except in main()
* Replaced optional --name with positional name and removed default
* Added license text to files
* Added django units to cover future API changes
* Refactored into submodules to better support tests
6 years ago