Maxim Zhiltsov

Results 94 issues of Maxim Zhiltsov

A list of code and architecture improvements, refactorings etc.: - [x] Provide [Typing](https://docs.python.org/3/library/typing.html) annotations for API - [x] Provide handy decorators for extractors, converters, importers - [x] Simplify implementation of...

good first issue

Inspired by https://github.com/openvinotoolkit/cvat/issues/3939#issuecomment-979287664 Add an option to crop dataset images, can be displaced from the top-left corner. Implementation is similar to https://github.com/openvinotoolkit/datumaro/issues/562#issuecomment-976761846

ENHANCE
good first issue

### Summary Resolves #350 - it should be allowed, because it provides good options to simplify transforms, that affect only the input item, but can rename, move to another subset,...

Currently, some formats are implemented only for importing, so it means they cannot be written. It can make troubles in some unexpected situations like dataset filtering or transforming, if these...

cli
data formats

A way to do it is to use polygon hierarchy from [`cv.findContours`](https://docs.opencv.org/3.4/d3/dc0/group__imgproc__shape.html#ga95f5b48d01abc7c2e0732db24689837b) of check polygon curve orientation. Related https://github.com/openvinotoolkit/cvat/issues/2958 Related https://github.com/openvinotoolkit/cvat/issues/1849 Related https://github.com/openvinotoolkit/cvat/issues/2381 Related https://github.com/openvinotoolkit/cvat/issues/2384 Related https://github.com/openvinotoolkit/cvat/issues/2385 Related https://github.com/openvinotoolkit/cvat/issues/2745

ENHANCE
data formats

### Summary Related to #130, #131 Key changes: - Added integration with Git and DVC for versioning. - Added support for remote repository for dataset configuration. - Added support of...

That would be good if the patch command also had the option. Perhaps a note could be written in the documentation in the merge chapter that the patch command can...

ENHANCE
cli

Can be useful for server-side usage of Datumaro to prevent security issues. Currently, Datasets that include image paths (and other paths), can use paths to files outside the dataset directory....

api
security

Datasets can have metainfo, which is related to the whole dataset, or it's parts. It is not the annotations in the regular meaning, however. Such metainfo can be related to...

ENHANCE
api