92 Commits (71dfd51be187ff23e66c716c439a86d2a3c1394e)

Author SHA1 Message Date
wartek69 182d941fad
Added YOLOv5 serverless function for auto labeling (#4178)
* added yolov5 serverless function for auto labeling
* updated CHANGELOG.md

Co-authored-by: Alex <aleksander.chernyavskiy@seafar.eu>
4 years ago
Timur Osmanov d651cd6997
Improved documentation site. Adding a copy button for code blocks (#4024) 4 years ago
Eric Hofesmann 1f33f505ef
Add FiftyOne to partners list (#3943)
* Add FiftyOne to partners list
* remove screenshot
* Fix linter issues

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
4 years ago
Nikita Manovich 40604d8947
Cogito company as a partner in README.md (#3892) 4 years ago
Timur Osmanov 584392aafa
Updating documentation (#3800)
* update docs

* update README.md

* fix mistake

* update CHANGELOG.md and fix remark issues

* cancel change backup_guide.md
4 years ago
Xiong Jie 2d75101c73
Added HRNet18 click based interactive segmentation (#3729) (#3740)
* Added HRNet18 click based interactive segmentation (#3729)

The commit adds serverless container that has a click based
interactive segmentation model(HRNet18) that performs better than
f-BRS method statistically.

* fixup! Added HRNet18 click based interactive segmentation (#3729)

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
4 years ago
Nikita Manovich 0baf794674
Tutorial about serverless functions (#3124)
Co-authored-by: Roman Donchenko <roman.donchenko@intel.com>
5 years ago
Timur Osmanov 7cf6c7a08e
Update documentation sorting (#3320)
* update documentation sorting

* update README.md and documentation

* fix linter errors

* update name sections

* fix links

* fix linter errors

* update developing section

* fix link and mistake

* rename developing and contributing section

* fix incorrect links

* fix link on cvat.jpg

* Update site/content/en/docs/_index.md

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Timur Osmanov e78bd06dd1
Add REST API guide in documentation (#3307)
* add rest api guide

* fix linter error
5 years ago
Alex Newman 54fa07888d
Add hmt.ai to CVAT (#3272) 5 years ago
Timur Osmanov 72f6776b9c
Publication CONTRIBUTING.md on the website (#3271)
* publication contributing.md on website

* fix link and markup in CONTRIBUTING.md

* fix link
5 years ago
Timur Osmanov f662126044
Update documentation on website (#3265)
* update documentation on website

* fix markup

* fix formats header

* fix linter error

* delete duplicate headers
5 years ago
Roman Donchenko d15a3199c2
Fix many spelling errors (#3244)
* Fix spelling errors

* Bump version numbers after the spelling fixes

* Fix OSX build (os.mknod requires super-priviligies)

* Fixed eslint warnings.

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
manasars f74a496733
CVAT 3D Milestone-5 (#3079)
3D bounding box manipulation: side view, top view, front view surrounding the object.
Allow user to place 3D bounding boxes & tag labels on specific area using point cloud.

Co-authored-by: cdp <cdp123>
Co-authored-by: Jayraj <jayrajsolanki96@gmail.com>
5 years ago
Timur Osmanov ccb24c2a2c
fix README.md add cvat.jpg (#3218) 5 years ago
Timur Osmanov 9615436ecc
Website with documentation (#3039) 5 years ago
Anti 12fdefa67d
Update README.md, add DataIsKey under "Projects using CVAT" (#3156)
* Update README.md

Adding DataIsKey as projects using CVAT. Our main tool for offering annotation services is CVAT.

* Update README.md

* Update README.md

* Apply suggestions from code review

* Update README.md

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Nikita Manovich 865274e8cc
Added badges for dockerhub. (#3067) 5 years ago
Anastasia Yasakova efad0b09d7
Support for ICDAR dataset format (#2866)
Co-authored-by: Maxim Zhiltsov <maxim.zhiltsov@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
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
Anastasia Yasakova 7a2dcfff61
Support for VGGFace2 dataset format (#2865)
* Add support for VGGFace2  dataset format

* Add VGGFace2  to documentation

* fix format description

* Update Datumaro version

* fix linter

* fix test

* fix base.txt

Co-authored-by: Zhiltsov Max <zhiltsov.max35@gmail.com>
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
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
Dmitry Kruchinin 1ccc71f12e
Change badge for CI to GitHub Actions. (#2676)
* Change badge for CI to GitHub Actions.

* Add link to actions.

* Remove event=push
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
Ali Jahani 8343dd776e
Auto annotation GPU support (#2546)
* 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

Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
5 years ago
Boris Sekachev f591c04bc9
Update README.md 5 years ago
Dmitry Kalinin 8c2200356d Merge remote-tracking branch 'origin/develop' into dk/user-search 5 years ago
Rush Tehrani 3970e9349b
Include Projects using CVAT section, add Onepanel (#2358) 5 years ago
Vitaliy Nishukov 7512fd6883
Reformatted (#2349) 5 years ago
Boris Sekachev 420bc79af3
Update README.md 5 years ago
Nikita Manovich ca70941fb4
Update README.md 6 years ago
Maxim Zhiltsov 09a9509278
Install Datumaro as package (#2163)
* Remove Datumaro sources

* Install Datumaro as package

* Update Datumaro links

* fix

* remove unnecessary dependencies

* Update travis

* update coverage config
6 years ago
Nikita Manovich 81edf0b58a
Fix badges for travis, codacy, coveralls (#2161) 6 years ago
TOsmanov 026e8e58b4
Update README.md (#2086) 6 years ago
Nikita Manovich 18d04ff0f4
Add a table with serverless functions into README. (#1981) 6 years ago
Nikita Manovich 4403369a54
Remove codebeat badge (we don't use the tool). (#1980) 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
TOsmanov 042b17da04
Update README.md (#1887)
* Update README.md

* Update README.md

Co-authored-by: Nikita Manovich <40690625+nmanovic@users.noreply.github.com>
6 years ago
Andrey Zhavoronkov 7f8348458d
added initial version of frequently asked questions page (#1682)
* added initial version of frequently asked questions page

* fixed codacy

* Update cvat/apps/documentation/faq.md

* added toc

* Update cvat/apps/documentation/faq.md

* Update cvat/apps/documentation/faq.md

* Update cvat/apps/documentation/faq.md

* fix typo

* udpate faq

Co-authored-by: Nikita Manovich <40690625+nmanovic@users.noreply.github.com>
6 years ago
Andrey Zhavoronkov 2c21068417
updated Online Demo section of Readme (#1588)
* updated Online Demo section of Readme

* Change content of "online demo" section

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
6 years ago
zhiltsov-max 5ab549956f
Merge annotations and dataset_manager apps (#1352) 6 years ago
Gururaj Jeerge 7b31525a1c
Updating instructions to serve Swagger documentation (#1502) 6 years ago
Rush Tehrani 105357d5a0
Update Onepanel demo information and link (#1189) 6 years ago
zhiltsov-max 8caa1695c5
Replace mask format support with Datumaro (#1163)
* Add box to mask transform

* Fix 'source' labelmap mode in voc converter

* Import groups

* Replace mask format support

* Update mask format documentation

* codacy

* Fix tests

* Fix dataset

* Fix segments grouping

* Merge instances in mask export
6 years ago
zhiltsov-max 93b3c091f5 [Datumaro] CLI updates + better documentation (#1057) 6 years ago
Boris Sekachev 5705df397a Update README.md (#1040) 6 years ago
Nikita Manovich 19b86b9731
Added Code Climate, CodeBeat badges. (#995) 6 years ago