Skip to content

Releases: albumentations-team/albumentations

0.2.0 Release

04 Mar 19:31
Compare
Choose a tag to compare

Added support for the keypoint transformations to

Notebook with an example

Special thanks to the Evegene Khvedchenya (@BloodAxe) for the work.

Added an option to apply the same transformation to the more than one target of the same type.

The possible use case are image2image or stereo-image pipelines.

Notebook with an example

Special thanks to Alexander Buslaev (@albu) for the work.

Added new transformations

Speed up in

Bug fixes

And many others.

Additional

  • Performance benchmark was extended to the Augmentor and Solt libraries.
  • Added table to Readme that shows all implemented transformations with the set of possible targets: images, bounding boxes, masks, key points. (Special thanks to Alex Parinov @creafz )
  • The library can be installed in anaconda.

Contributors

@BloodAxe @albu @creafz @ternaus @erikgaas @marcocaccin @libfun @DBusAI @alexobednikov @StrikerRUS @IlyaOvodov @ZFTurbo @Vcv85 @georgymironov @LinaShiryaeva @vfdev-5 @daisukelab @cdicle

Extended bounding boxes support. New transformations. New notebooks with examples. A lot of bugfixes.

26 Sep 12:06
c16c15d
Compare
Choose a tag to compare

Bounding boxes support

Transformations that support bounding boxes

The main change in this release is the addition of the operations on bounding boxes to the

Supported formats

Currently supported the following formats for the bounding boxes:

  1. COCO: [x_min, y_min, width, height], ex [97, 12, 150, 200]
  2. Pascal VOC: [x_min, y_min, x_max, y_max], ex [97, 12, 247, 212]

Bounding box filtering

It may happen that after the transformation a big part of the bounding box was cropped and it is needed to exclude such boxes.

We support such a bounding box filtering based on the:

  • Bounding box area, measured in pixels.
  • Visible box area, measured in percent.

Smaller changes

  • Added support for 8-bit images.
  • We changed all np.random occurrences to random due to the numpy behavior reported in pytorch/pytorch#5059
  • Multiple bugfixes.

Added notebooks with examples