Boris Sekachev
85dc4e4afb
Fixed incorrect width of shapes borders in some cases ( #441 )
...
* Fixed incorrect width of shapes in some cases
* More clarity description
7 years ago
Nikita Manovich
66140fdadd
Critical fix for version number (build error)
7 years ago
Nikita Manovich
0d09353275
Updated version number and CHANGELOG.md
7 years ago
Nikita Manovich
0dd18e946c
Update version for CVAT release.
7 years ago
Nikita Manovich
e5b85b1724
cvat user guide v0.4.0 ( #438 )
7 years ago
Andrey Zhavoronkov
c94e141115
use proper response code for exception api (201 instead 200) ( #435 )
7 years ago
Boris Sekachev
14d05d78c9
Fixed filter: * instead of labels and relational operators ( #428 )
7 years ago
Andrey Zhavoronkov
28d6439af7
don't generate additional log messages in case of send exception request was failed with 0 status ( #426 )
7 years ago
Boris Sekachev
10c80610c9
Fixed keys in git push ( #423 )
7 years ago
Boris Sekachev
6363d742fa
Fixed filter for special characters ( #422 )
7 years ago
Nikita Manovich
ae6a4891e3
RESTful API ( #389 )
7 years ago
Boris Sekachev
7ed31cac0e
OpenVINOR5 ( #400 )
7 years ago
Santosh Thoduka
0344d430a0
Fix grammar of wrong browser message ( #376 )
7 years ago
Boris Sekachev
0e82138101
Fixed git permissions ( #371 )
7 years ago
Boris Sekachev
f892fbc89d
Fixed: Property 'close()' of undefined ( #360 )
7 years ago
Boris Sekachev
9fec0c223b
Fixed tensorflow annotation without OpenVINO ( #359 )
7 years ago
Andrey Zhavoronkov
ab013b0da1
Az/model manager bugfix ( #353 )
...
* fixed bug with AnnotationModel matching query does not exist during model create request
* fixed deleting tmp files
7 years ago
Boris Sekachev
1257a1b245
Semi Automatic Segmentation ( #332 )
7 years ago
Andrey Zhavoronkov
b1be97755c
fixed bug with upload annotation for task functionality ( #354 )
7 years ago
Happyzippy
af1101bdb7
Adding support for 16bit grayscale images for annotation ( #342 )
7 years ago
Boris Sekachev
344bfb179c
The shape filter has been expanded ( #325 )
...
* The shape filter has been expanded
* Help has been improved
* Width and height for polyshapes
7 years ago
kshramt
5f0c26e82f
Unescape HTML escape sequences in the uploaded annotation XML file ( #346 )
7 years ago
Boris Sekachev
ce50089582
Fixed synax for legacy chrome ( #339 )
7 years ago
Julian Guarin
d11c443689
Required packages versions updated. ( #338 )
...
* Requirements updated so django-rq 1.3.0 is used rather than outdated 1.0.1
7 years ago
Boris Sekachev
8003a809fe
Fit condition has been fixed ( #320 )
7 years ago
jrjbertram
cc55c30794
log ffmpeg command line & export interpolation to VOC ( #312 )
7 years ago
Boris Sekachev
df10fe19e2
Optional LFS. LFS name mask for an entire repository ( #314 )
7 years ago
Boris Sekachev
19573c81b7
Keyboard shortcut for change shape type (Alt + 1,2,3,4) ( #316 )
7 years ago
Boris Sekachev
cdc34f6993
Fixed 400 coda after undo/redo ( #315 )
7 years ago
Boris Sekachev
e225c38092
Re-Identification application ( #299 )
7 years ago
Boris Sekachev
b4e6f22f58
Image rotation in client part ( #305 )
...
* Rotation shortcuts Ctrl+R, Ctrl+Shift+R
* Changelog has been updated
7 years ago
Andrey Zhavoronkov
46d2120685
Model manager ( #307 )
7 years ago
Toni Kunic
02092db0ab
Template: Greed -> Grid. ( #309 )
7 years ago
Andrey Zhavoronkov
746cffb476
Model manager for DL models to preannotate images ( #289 )
7 years ago
Andrey Zhavoronkov
209dbbe4e7
Used Airbnb JavaScript style config for Eslint ( #300 )
7 years ago
Boris Sekachev
062d145fcf
Hidden warning: 'Could not open connection ..' ( #295 )
7 years ago
Boris Sekachev
037a68d7e6
Propagate setup on the bottom panel ( #294 )
...
* Minor fixes
* Added migration for Git
* Updated changelog
7 years ago
Nikita Manovich
5802b91fde
Django 2.1.5 security fix ( #292 )
...
* Fix security issue with django (updated till 2.1.5)
* Update changelog
7 years ago
Boris Sekachev
4b36f14383
Some additional logs have been added ( #282 )
7 years ago
Boris Sekachev
95aa518593
Memorizeable filter values ( #281 )
7 years ago
Andrey Zhavoronkov
a974e4a403
release db lock after _AnnotationForTask instance initialized for dump functionality ( #270 )
7 years ago
Andrey Zhavoronkov
c2df79f4b9
used loop to initialize array instead spread ( #263 )
7 years ago
Nikita Manovich
1b9acfb7a0
Merge remote-tracking branch 'origin/release-0.3' into develop
7 years ago
Boris Sekachev
23b6b54137
Git application ( #184 )
7 years ago
Nikita Manovich
ad76521ba0
Fix number attribute for float numbers. ( #258 )
7 years ago
Andrey Zhavoronkov
a967fe1eab
added direct links for OpenVINO crossroad and landmarks models ( #256 )
7 years ago
Boris Sekachev
287047a00e
TabId and focus properties have been added to events ( #254 )
7 years ago
Boris Sekachev
3fbb5a52b4
An additional log for the save annotation request ( #253 )
7 years ago
Andrey Zhavoronkov
4387fdaf46
Auto annotation using models in OpenVINO format ( #233 )
7 years ago
Nikita Manovich
91a7714bb4
Merge remote-tracking branch 'origin/release-0.3' into develop
7 years ago
Boris Sekachev
ac97df8343
Unit tests have been fixed ( #249 )
...
* Fixed unit tests
* Added copyright
7 years ago
Nikita Manovich
407f1a64dc
Merge remote-tracking branch 'origin/release-0.3' into develop
7 years ago
Nikita Manovich
76c95db808
Keep CVAT main screenshot.
7 years ago
aschernov
8c51ad8740
Updated the guide and images ( #241 )
7 years ago
Nikita Manovich
9de0d1356f
Merge remote-tracking branch 'origin/release-0.3' into develop
7 years ago
Nikita Manovich
641ad4bf57
Merge remote-tracking branch 'origin/release-0.3' into develop
7 years ago
Boris Sekachev
0ade188dc9
Some aam refactoring ( #216 )
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
Andrey Zhavoronkov
79895fa10c
Add track id attribute in dump file again ( #247 )
7 years ago
Boris Sekachev
1d88a2d163
Propagate behaviour has been updated in cases with a different resolution ( #246 )
...
* Fix propagate behaviour: propagate always on all frames
* Image-relative coordinates are used for propagate
* Eslint fixes
7 years ago
Boris Sekachev
02abd5a8f7
Fixed labels order ( #242 )
7 years ago
Boris Sekachev
d9eac607b9
Fixed: The function sortByZOrder() throws the exception if a frame consists any points ( #236 )
7 years ago
Boris Sekachev
7bad3dc237
A context menu can be invisible in some cases ( #235 )
7 years ago
Andrey Zhavoronkov
8c5b2cbf79
fixed shapeCollection.import() for old tasks. Now data is imported properly if server returns client_id = -1 for all shapes ( #228 )
7 years ago
Andrey Zhavoronkov
9608b7d237
Remove client id info from dump file ( #213 )
...
* removed shape id info from dump
* force set client id by server in save annotation for task functionality
* delete unused code
7 years ago
Nikita Manovich
af894e1f5c
Move silk to staging config. ( #215 )
7 years ago
Boris Sekachev
b0c84f4a68
Selection in any mode was fixed ( #214 )
7 years ago
Nikita Manovich
1a040a0608
Fix upload big xml files for tasks ( #199 )
...
* Fix #123 (Uploading large XML Files)
* Integrated SILK for profiling.
* Don't try to call save_job without objects.
7 years ago
Boris Sekachev
076899afa3
Some minor fixes ( #212 )
...
* Fixed: single point wasn't created in right scenario, double press N (without any point) created a point
* Fixed: merge didn't create outside objects in some cases
* Fixed: split didn't work right
* Object selection propagated to next frame
7 years ago
Boris Sekachev
d4ce6216d6
Fix context menu, text visibility for small images ( #202 )
...
* Fixed: both context menu are opened simultaneously
* Fixed: shape can be unavailable behind text
* Fixed: invisible text outside frame
7 years ago
Boris Sekachev
ce06c957df
Some fixes for resize. It becomes to work more stability. ( #200 )
7 years ago
Nikita Manovich
c35d07c3e0
Fix LDAP auth for new users. ( #192 )
7 years ago
Nikita Manovich
608253f1cc
Permissions per tasks and jobs ( #185 )
7 years ago
Andrey Zhavoronkov
d7e69982fd
fix cloning of shape id property by split ( #186 )
7 years ago
Andrey Zhavoronkov
62027ac0be
fixed save annotation for task functionality ( #163 )
7 years ago
Boris Sekachev
d9da254a63
ESLint fixes ( #161 )
7 years ago
Nikita Manovich
08ac7c36e4
Fix a bug with search in admin panel for tasks. ( #162 )
7 years ago
Boris Sekachev
9e53a21f46
@transaction for select_for_update in update_job_status() ( #160 )
7 years ago
Andrey Zhavoronkov
d11bc91031
Don't use 'pre_erase' flag inside save request. Renamed cleint_it -> id. ( #158 )
...
* removed pre_erase flag
* used 'id' name instead 'client_id' in client code and dumped annotation
7 years ago
Boris Sekachev
17c1598b19
Fixed status migration ( #159 )
7 years ago
Nikita Manovich
2816657948
Change a task with labels and attributes in admin panel ( #157 )
7 years ago
Boris Sekachev
ae779938a9
Back link to task from annotation view ( #156 )
7 years ago
Boris Sekachev
dd6bdeaa2a
Tensorflow annotation update (rq queues instead of CVAT statuses) ( #155 )
...
* Use rq instead of cvat statuses
* Removed permissions for meta info
7 years ago
Boris Sekachev
920247dc31
Job status was implemented ( #153 )
7 years ago
Nikita Manovich
89234496ce
Add an extra field into meta section of a dump file ( #149 )
...
Fix #56
* Added extra field into meta section of a dump file.
* Add SafeCharField.
7 years ago
Andrey Zhavoronkov
42d79b550c
Fixed bug for save functionality ( #141 )
...
In case of any changes during save request the state of exported shapes can be inconsistent. That leads to errors for future saves.
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
553a171273
Create task timeout 1h -> 4h. ( #136 )
7 years ago
Boris Sekachev
1458d404dd
Bug fixed: client_idx is repeated for various labels ( #133 )
7 years ago
Andrey Zhavoronkov
7badd24cb0
Incremental save of annotations ( #120 )
...
* using shapes id generated by a client
* removed md5.js, code cleanup
* fixed update_paths function; code cleanup;
* fixed import existing tasks without client_id
* added some sanity checks for cleint_id; improved annotation parser logic
* fixed dumping and uploading annotation if annotation task contains interpolation shapes
7 years ago
Nikita Manovich
70891f0020
Fix several problems with analytics. ( #129 )
...
- collectstatic always
- conditionally urls for cvat.apps.log_viewer
- more logs from django in production
7 years ago
Nikita Manovich
45af7bdee3
Analytics v2 ( #127 )
...
* Add revproxy dependency
* Fix formating of task.log, improve fields of server events.
* Mount kibana app into /analytics/*
* Add logs for revproxy and x-forwarded-user header.
* Added F3 shortcut for analytics/log-viewer.
7 years ago
Nikita Manovich
c096c2a600
Add analytics ( #118 )
...
* ELK stack to analyze logs from client and server
* Short-live container to configure kibana. Import kibana dashboards from export.json on startup.
* Client and server logging is working throw python-logstash
* Minor polishing of events and dashboards.
* Default is discover, new visualizations.
* Make comments more readable inside logger.js.
* Added a path for backups.
7 years ago
Nikita Manovich
e4638685cd
Fix django vulnerability ( #121 )
7 years ago
Boris Sekachev
b36b743c9a
Minor changes ( #119 )
...
* Eslint fixes
* Update CHANGELOG.md
* Fix couple UI inconveniences
7 years ago
Boris Sekachev
6e9a597e12
Hide/lock for labels initial commit ( #116 )
7 years ago
Boris Sekachev
ecd39acda8
Shortcuts patch ( #117 )
...
* Common escape button for exit from creating/groupping/merging/pasting/aam
* Switch outside/keyframe shortkeys
7 years ago
Boris Sekachev
f3c406a8eb
Bug has been fixed: label UIs don't update after changelabel ( #109 )
7 years ago
Boris Sekachev
b8e0683448
Now we store virtual URL instead of update it in the browser address bar ( #112 )
...
* Copy URL, Frame URL and object URL functionality in a context menu
* Shift key in order to don't select any objects
7 years ago
Boris Sekachev
886f5e0d6c
Incremental collection update now works with outside/keyframe ( #114 )
7 years ago
Boris Sekachev
758c9c2752
Incremental collection update ( #104 )
...
* Incremental collection update
* CHANGELOG.md has been updated
* Detach menu container only if frame has been changed. It strongly accelerate the onCollectionUpdate method during you add objects
7 years ago
Boris Sekachev
cbe1b2d03e
Get actual shape positions when enter to attribute annotation mode ( #105 )
7 years ago
Boris Sekachev
16ce45707f
Bug has been fixed: impossible to close points after editing ( #98 )
7 years ago
Boris Sekachev
e7ffa8761f
Fixes from release 0.2 ( #99 )
...
* Bug has been fixed: impossible to lock/occlude object in AAM
* Bug has been fixed: invisible points actually are visible
7 years ago
Nikita Manovich
0338afbcea
Describe XML format v1.1 ( #88 ) ( #91 )
8 years ago
Nikita Manovich
1512c38e1b
Release 0.2 ( #83 )
...
* Improve documentation for overlap parameter. (#82 )
Fix #22 (Improve documentation for overlap parameter)
* Improve description how to specify labels with attributes. (#81 )
Fix #67 (clarify how to create multiple labels)
8 years ago
Nikita Manovich
e600c329cc
Update README ( #79 ) ( #80 )
...
* Added new screenshot + screencasts.
8 years ago
Boris Sekachev
93eaaf7fdb
Ability to change an opacity for selected shapes ( #77 )
...
* Feature has been implemented: ability to change selected opacity for shapes
* Floats used in ranges
8 years ago
Nikita Manovich
df150909e1
Port fixes from release-0.2
...
- Cuda installation has been fixed (#71 )
- Updated documentation for v0.2.0 (#63 )
- Player navigation has been fixed if window was scrolled (#66 )
8 years ago
Boris Sekachev
2d0079fb9f
CVAT links to specific frame or object/objects ( #73 )
...
* URL search parameter for frame and for filter
8 years ago
Boris Sekachev
f5d731625b
Cuda installation has been fixed ( #71 )
8 years ago
Nikita Manovich
59f9722ce6
Updated documentation for v0.2.0 ( #63 )
8 years ago
Ajay Ramesh
2696240c48
#35 CVAT - AWS-Deployment guide ( #47 )
8 years ago
Boris Sekachev
c6fe28e583
Player navigation has been fixed if window was scrolled ( #66 )
8 years ago
Boris Sekachev
eac18ff911
Release 0.2.0 ( #64 )
...
* Move function from closure to class method
* Bug has been fixed: Failed to execute 'inverse' on 'SVGMatrix': The matrix is not invertible
* Performance of frame changing has been increased due to UI containers had detached from DOM before their items were created
* Bug has been fixed: Defiant doesn't support dash (-) in xpath nodes (#53 )
* Data validation on client and server (#51 )
* Migration files have been added (#59 )
* Big int migration file has been rewritten with Django syntax (#60 )
* Some memory leaks have been fixed (#61 )
8 years ago
Boris Sekachev
badddeb07f
Some memory leaks have been fixed ( #61 )
...
* svg.selectize.js memory leaks have been fixed
8 years ago
Boris Sekachev
05e6e331d2
Big int migration file has been rewritten with Django syntax ( #60 )
8 years ago
Boris Sekachev
d1b20d6dcf
Polygon edit method ( #57 )
...
* Editor for polylines
* Polyshape editing for points
* Ability to exit from edit mode by right click (if no points)
* Slice approach have been added for polyshape creating
8 years ago
Boris Sekachev
7c3f20a443
Migration files have been added ( #59 )
...
Fixed problems with "integer out of range" for trackedbox (int -> bigint)
8 years ago
Boris Sekachev
6e64bb31f2
Data validation on client and server ( #51 )
...
* Data validation on client and server
* Consistent uploading methods for task and for job
8 years ago
Boris Sekachev
72e5bf6661
Bug has been fixed: filename extension in annotation file differ by s… ( #55 )
...
* Bug has been fixed: filename extensions in annotation file differ by source filename extension
8 years ago
Boris Sekachev
5a369a9e52
Bug has been fixed: Defiant doesn't support dash (-) in xpath nodes ( #53 )
8 years ago
Boris Sekachev
a6db3a4abd
Performance of frame changing has been increased due to UI containers had detached from DOM before their items were created
8 years ago
Boris Sekachev
2dd868052a
Bug has been fixed: Failed to execute 'inverse' on 'SVGMatrix': The matrix is not invertible
8 years ago
Boris Sekachev
96f38026a7
Move function from closure to class method
8 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
Sebastian Yonekura
52d2149eb4
unit testing, warns when using interpolation xml's or images with annotations different than bounding boxes
8 years ago
Sebastian Yonekura
4665e38d37
fix contributors file, re-arranges scripts structure and requirements
8 years ago
Sebastian Yonekura
6f6c271ec3
adds documentation and contributor
8 years ago
syonekura
7d3a673d6a
adds cvat xml to pascal voc formatter
8 years ago
syonekura
d1752914f5
adds cvat xml to pascal voc formatter
8 years ago
Nikita Manovich
c579ba2319
Merge pull request #27 from JulianWgs/fix_import_RGBA
...
enable the import of picture with alpha channel
8 years ago
Julian Wagenschütz
e4230f7a61
enable the import of picture with alpha channel
...
- jpg doesnt support alpha channels
- when importing pictures with alpha channel error shows up
-- "Could not create the task. OSError: cannot write mode RGBA as JPEG"
- fix error by converting "RGBA" to "RGB" before saving image
8 years ago
Nikita Manovich
dea27248c2
Release 0.1.2
...
* Fixed 7z support. (#235 )
* Added 'Development Environment' into CONTRIBUTING.md
* More strict verification for labels with attributes.
* More strict check for values of checkbox/number type of attributes.
* Added .vscode/launch.json
Changes:
- Fixed https://github.com/opencv/cvat/issues/14 (docker-compose down command as written in the readme does not remove volumes)
- Fixed https://github.com/opencv/cvat/issues/15 (All checkboxes in temporary attributes are checked when reopening job after saving the job)
- Fixed https://github.com/opencv/cvat/issues/18 (Extend contributing.md)
- Fixed https://github.com/opencv/cvat/issues/19 (Using the same attribute for label twice -> Stuck)
8 years ago
Nikita Manovich
e8b2c40330
Release 0.1.1
...
* video from share hotfix & dump hotfix
* Added contributors
* Added screenshot, documentation, screencasts into README.md
* Fixed GitHub documentation
8 years ago
Nikita Manovich
eb9fba3685
Release 0.1.0
8 years ago