33 Commits (3e12bbb43ef865542a03a483dca10c09569bad74)

Author SHA1 Message Date
Lokesh Ravindranathan 5b9a1dc443
Remove redundant installation of libldap2-dev (#1910)
Removed the redundant installation of libldap2-dev library in the Dockerfile. This is fixing for https://github.com/opencv/cvat/issues/1852.
6 years ago
Andrey Zhavoronkov e6b0c667f2
specified setuptools version to fix build fail (#1866) 6 years ago
Andrey Zhavoronkov b706546435
Added clamav integration (#1712)
* added clamav integration

* updated license headers and changelog
6 years ago
Nikita Manovich 6c3b8b996c
Fix a problem with known hosts inside git app (cannot clone a repo from github.com) (#1330) 6 years ago
Andrey Zhavoronkov e7808cfb03
Data streaming using chunks (#1007)
Huge feature (200+ commits from different developers). It completely changes layout of data (please expect very long DB migration process if you have a lot of tasks). The primary idea is to send data as zip chunks (e.g. 36 images in one chunk) or encoded video chunks and decode them on the client side. It helps to solve the problem with latency  when you try to view a separate frame in the UI quickly (play mode).
Another important feature of the patch is to provide access to the original images. Thus for annotations the client uses compressed chunks but if you want to export a dataset Datumaro will use original chunks (but video will be decoded with original quality and encoded with maximum/optimal quality in any case).
6 years ago
Pratik Raj e9160b66f9
Some debian package manager tweaks (#1235)
* Some debian package manager tweaks

By default, Ubuntu or Debian based "apt" or "apt-get" system installs recommended but not suggested packages . 

By passing "--no-install-recommends" option, the user lets apt-get know not to consider recommended packages as a dependency to install.

This results in smaller downloads and installation of packages .

Refer to blog at [Ubuntu Blog](https://ubuntu.com/blog/we-reduced-our-docker-images-by-60-with-no-install-recommends) .
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
Priya4607 095d6d4611 resolving import error caused by pip 20.0 (#1094) 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
Nikita Manovich c7d1c82aeb
Removed VIM package (it isn't necessary) (#1046) 6 years ago
Ben Hoff 3258e1fd67 fix dockerfile for PDF (#939) 6 years ago
dependabot[bot] 4c72bc3fda Bump tensorflow from 1.12.3 to 1.15.0 in /cvat/requirements (#968)
* Bump tensorflow from 1.12.3 to 1.15.0 in /cvat/requirements

Bumps [tensorflow](https://github.com/tensorflow/tensorflow) from 1.12.3 to 1.15.0.
- [Release notes](https://github.com/tensorflow/tensorflow/releases)
- [Changelog](https://github.com/tensorflow/tensorflow/blob/master/RELEASE.md)
- [Commits](https://github.com/tensorflow/tensorflow/compare/v1.12.3...v1.15.0)

Signed-off-by: dependabot[bot] <support@github.com>

* Update pip because tensorflow 1.15 cannot not be found.

* Fix a typo (pip -> pip3)

* Replaced pip3 by python3 -m pip.
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
Reza Malek d99140a0fb Auto segmentation using Mask_RCNN (#767) 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
Andrey Zhavoronkov fbae6bbdcb added settings for setup timezone (#661)
deleting shapes triggers setting updated date field as other
actions(create & update)
7 years ago
Andrey Zhavoronkov 935d380d36 tfrecord format support (#644)
* added tfrecord loader/dumper
* add comment
* remove unused import
* used the latest version of tensorflow(1.12.3) which supports cuda 9.0
updated cudnn library
install tensorflow by default and replace it by tensorflow-gpu in case
of cuda support is enabled
* Updated changelog
7 years ago
Andrey Zhavoronkov 7467e298fd Az/coco format support (#623)
* added coco dumper

* added license note

* revert changes of launch.json

* fixed codacy issues

* fixed codacy issues
7 years ago
Andrey Zhavoronkov 481dd00295 fixed build (#627)
ruamel.yaml>=0.16.1 installation guide requires setuptools>=20.6.8 but it's wrong, because namespace functionality moved to separate module in v28.7.0
7 years ago
Boris Sekachev ebbcb83464 Renamed cvatjs to cvat-core (#590)
* cvatjs => cvat-core

* Updated version

* Fixed docker directories
7 years ago
Boris Sekachev 8e20538086 Travis & Coverall for cvat.js (#580)
* Updated .travis.yml
* Updated CI
* Added badge
* Fixed codacy
7 years ago
Boris Sekachev 814960b887 Fixed dextr installation (#513) 7 years ago
Nikita Manovich 8be67bf116
Installation guide (#444)
* Initial version of install guide for Ubuntu 18.04
* Description how to create install CVAT on Windows + fix for Windows 3rdparty patch.
* Write instructions for Mac OS.
* Clean up for README.md
* Update CHANGELOG.
* Fix typos which were found on code review.
7 years ago
Andrey Zhavoronkov a5a9b0a019 used network: host option (workaround for (#443)
https://www.traviscistatus.com/incidents/kyf149kl6bvp issue)
7 years ago
Boris Sekachev 1257a1b245 Semi Automatic Segmentation (#332) 7 years ago
Boris Sekachev e225c38092 Re-Identification application (#299) 7 years ago
Boris Sekachev 1f0e15845a Fixed Dockerfile (#272) 7 years ago
Boris Sekachev 23b6b54137 Git application (#184) 7 years ago
DanVev 70547af5a4 CI tool integration (#244)
* Create travis.yml
* Create docker-compose-ci.yml
* Update README.md
* Update CONTRIBUTORS.md
7 years ago
Boris Sekachev b353d83805 OpenVino installation process now uses the included depedendencies file (#148)
* OpenVino installation process now uses the included dependencies file
* Added repositories were removed
7 years ago
Boris Sekachev 0b10ba6429 OpenVino integration (#134)
* OpenVINO installation
* Separate tf_annotation -> tf_annotation and cuda support.
* TF Annotation app now supports openVino backend
* Doc for CUDA component
* OpenVINO Readme file was added
* OpenVINO env and pip requirements for model optimizer
* Update logging
* TF annotation Readme file was added
* Update CHANGELOG
* Keep aspect ratio for image, not reverse input channels
* Move analytics into components
7 years ago
Nikita Manovich a50b4cc144 Moved development on public github.
- changed Content-type for save_job request to application/json, object…
- Adopted public PR - PASCAL VOC converter
- Added convert_to_mask.py script
- Fixed player continue plaing at the end of video, lock for editable object broke the client
- Same colors for shapes and menus, ability to change color for label or group
- Undo redo
- Added license header for all files
- Added .gitattributes file (critical for bash scripts)
- Fixed "Don't delete tasks if a user is deleted"
- More strict check for 'checkbox' and 'number' values
- Added convert_to_coco.py script
- Job statistic were extended. Blowradius was removed
- More strict labels verification
- Drag polygons by requirement, norm stroke opacity, easy box dragging
- Drawing with mouse outside the image area
- Fixed 7z support
- Boundig box size in drawer, switcheable grid
- Split tracks feature
- Fix flip parsing
- Update color set & color by label feature
- Add point for polygons feature
- Added context menu
- Polyshapes
8 years ago
Nikita Manovich eb9fba3685 Release 0.1.0 8 years ago