Albumentations: быстрые и гибкие преобразования изображений

Albumentations: Fast and Flexible Image Augmentations
Alexander Buslaev, Vladimir I. Iglovikov, Eugene Khvedchenya, Alex Parinov, Mikhail Druzhinin, Alexandr A. Kalinin
2020-02-24

Albumentationsкомпьютерное зрениерегуляризация глубокого обученияаугментация изображенийскорость обработки изображений
Аугментация данных — широко используемый метод увеличения как объёма, так и разнообразия размеченных обучающих выборок за счёт применения к входным данным преобразований, сохраняющих соответствующие выходные метки. В компьютерном зрении аугментация изображений стала распространённым методом неявной регуляризации, позволяющим противодействовать переобучению моделей глубокого обучения; её повсеместно используют для повышения производительности. Хотя большинство фреймворков глубокого обучения реализуют базовые преобразования изображений, их перечень обычно ограничивается различными вариантами отражения, поворота, масштабирования и обрезки. Кроме того, скорость обработки изображений в существующих библиотеках аугментации различается. Мы представляем Albumentations — быструю и гибкую библиотеку с открытым исходным кодом для аугментации изображений, предлагающую множество различных операций преобразования изображений и одновременно выступающую удобной в использовании оболочкой для других библиотек аугментации. Мы рассматриваем принципы проектирования, определившие реализацию Albumentations, и представляем обзор её ключевых функций и отличительных возможностей. Наконец, мы приводим примеры аугментации изображений для различных задач компьютерного зрения и показываем, что Albumentations работает быстрее других широко используемых инструментов аугментации изображений для большинства операций преобразования изображений.
1
Albumentations разработана с акцентом на гибкость и поддерживает примеры аугментации для различных задач компьютерного зрения.
2
Представлена Albumentations — библиотека с открытым исходным кодом для аугментации изображений, предлагающая широкий набор операций преобразования для компьютерного зрения.
3
Согласно сравнительному тестированию, Albumentations быстрее широко используемых инструментов аугментации для большинства операций преобразования изображений.
4
Библиотека предоставляет удобную оболочку над другими библиотеками аугментации, расширяя возможности стандартных преобразований фреймворков.
5
В работе описаны принципы реализации и ключевые возможности, направленные на повышение удобства и скорости обработки при аугментации.

Albumentations — библиотека с открытым исходным кодом для аугментации изображений

быстродействие, гибкость, охват операций преобразования, принципы проектирования и сравнительная производительность библиотеки при аугментации изображений для задач компьютерного зрения

Publication Details
Publication Date
2020-02-24
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Alexander Buslaev
Vladimir I. Iglovikov
Eugene Khvedchenya
Alex Parinov
Mikhail Druzhinin
Alexandr A. Kalinin
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%