v1.5.0
Summary
- Full support for 3D lidar annotation (import/export annotations and datasets in the release)
- Initial steps on the server to support integration with AWS S3, Google Drive and Microsoft Azure
- Backup or move your annotation tasks from one instance to another using import/export functionality
- Documentation how to integrate your own DL models to annotate data automatically
- Explicit "Done" button to finish drawing of polyshapes
- A manual way to reduce number of points in polygons for semi-automatic annotation methods
- Better UX for IOG semi-automatic method
Read about these and other features in documentation: https://openvinotoolkit.github.io/cvat/docs/
Added
- Support of context images for 2D image tasks (#3122)
- Support of cloud storage without copying data into CVAT: server part (#2620)
- Filter
is_active
for user list (#3235) - Ability to export/import tasks (#3056)
- Add a tutorial for semi-automatic/automatic annotation (#3124)
- Explicit "Done" button when drawing any polyshapes (#3417)
- Histogram equalization with OpenCV javascript (#3447)
- Client-side polyshapes approximation when using semi-automatic interactors & scissors (#3450)
Changed
- Updated manifest format, added meta with related images (#3122)
- Update of COCO format documentation (#3197)
- Updated Webpack Dev Server config to add proxy (#3368)
- Update to Django 3.1.12 (#3378)
- Updated visibility for removable points in AI tools (#3417)
- Updated UI handling for IOG serverless function (#3417)
- Changed Nginx proxy to Traefik in
docker-compose.yml
(#3409) - Simplify the process of deploying CVAT with HTTPS (#3409)
Fixed
- Project page requests took a long time and did many DB queries (#3223)
- Fixed Python 3.6 support (#3258)
- Incorrect attribute import in tracks (#3229)
- Issue "is not a constructor" when create object, save, undo, save, redo save (#3292)
- Fix CLI create an infinite loop if git repository responds with failure (#3267)
- Bug with sidebar & fullscreen (#3289)
- 504 Gateway Time-out on
data/meta
requests (#3269) - TypeError: Cannot read property 'clientX' of undefined when draw cuboids with hotkeys (#3308)
- Duplication of the cuboids when redraw them (#3308)
- Some code issues in Deep Extreme Cut handler code (#3325)
- UI fails when inactive user is assigned to a task/job (#3343)
- Calculate precise progress of decoding a video file (#3381)
- Falsely successful
cvat_ui
image build in case of OOM error that leads to the default nginx welcome page
(#3379) - Fixed issue when save filtered object in AAM (#3401)
- Context image disappears after undo/redo (#3416)
- Using combined data sources (directory and image) when create a task (#3424)
- Creating task with labels in project (#3454)
- Move task and autoannotation modals were invisible from project page (#3475)