Jump to content

Альбуменирование

Альбуменирование
Оригинальный автор(ы)
  • Александр Буслаев
  • Алекс Паринов
  • Vladimir I. Iglovikov
  • Evegene Khvedchenya
  • Mikhail Druzhinin
Первоначальный выпуск сентябрь 2016 г .; 8 лет назад ( 2016-09 ) [ 1 ]
Репозиторий github /albumentations-команда /альбументации
Написано в
Операционная система
Доступно в Английский
Тип Библиотека для машинного и глубокого обучения
Лицензия С [ 2 ]
Веб-сайт упоминания об альбомах .есть

Альбументации — это мощная библиотека увеличения изображений с открытым исходным кодом, созданная в июне 2018 года группой исследователей и инженеров, в том числе Александром Буслаевым, Владимиром Игловиковым и Алексом Париновым. Библиотека была разработана, чтобы предоставить гибкую и эффективную основу для увеличения данных в задачах компьютерного зрения .

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

Построенная на основе OpenCV , широко используемой библиотеки компьютерного зрения, Albumementations обеспечивает высокопроизводительную реализацию различных функций обработки изображений. Он также предлагает богатый набор функций преобразования изображений и простой API для их объединения, что позволяет пользователям создавать собственные конвейеры расширения, адаптированные к их конкретным потребностям. [ 3 ]

Принятие

[ редактировать ]

Альбументации завоевали значительную популярность и признание в сообществе специалистов по компьютерному зрению и глубокому обучению с момента своего появления в 2018 году. Библиотека была разработана, чтобы обеспечить гибкую и эффективную основу для увеличения данных в задачах компьютерного зрения, и получила широкое распространение в академических исследованиях, открытых -исходные проекты и конкурсы по машинному обучению.

Исследовательская работа библиотеки «Альбументации: быстрое и гибкое увеличение изображений» получила более 1000 цитирований, что подчеркивает ее важность и влияние в области компьютерного зрения. [ 4 ] Библиотека также получила широкое распространение в проектах компьютерного зрения и глубокого обучения: от нее зависит более 12 000 пакетов, перечисленных на ее зависимой странице GitHub. [ 5 ]

Кроме того, Albumementations использовалась во многих выигрышных решениях для соревнований по компьютерному зрению, в том числе в конкурсе DeepFake Detection на Kaggle с призом в 1 миллион долларов. [ 6 ]

Следующая программа демонстрирует функциональность библиотеки на простом примере:

import albumentations as A
import cv2

# Declare an augmentation pipeline
transform = A.Compose([
    A.RandomCrop(width=256, height=256),
    A.HorizontalFlip(p=0.5),
    A.RandomBrightnessContrast(p=0.2),
])

# Read an image with OpenCV and convert it to the RGB colorspace
image = cv2.imread("image.jpg")
image = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)

# Augment an image
transformed = transform(image=image)
transformed_image = transformed["image"]
  1. ^ «Первый коммит» . Гитхаб . 5 июня 2018 г.
  2. ^ «Лицензия МИТ» . Гитхаб .
  3. ^ Александр Буслаев; Владимир Игловиков; Алекс Паринов; Евгений Хведченя; Александр Калинин (2020). «Альбументации: быстрое и гибкое увеличение изображений» . Информация . 11 (2). MDPI: 125. arXiv : 1809.06839 . дои : 10.3390/info11020125 .
  4. ^ «Академия Google — Альбоментация: быстрое и гибкое увеличение изображений» . Google Академик . Проверено 31 марта 2023 г.
  5. ^ «Альбументации, зависимые от GitHub» . Гитхаб . Проверено 31 марта 2023 г.
  6. ^ «Альбументации – кто использует?» . Альбументации . Проверено 31 марта 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d8eb4daee0bb90971f20776ac2190f95__1692337020
URL1:https://arc.ask3.ru/arc/aa/d8/95/d8eb4daee0bb90971f20776ac2190f95.html
Заголовок, (Title) документа по адресу, URL1:
Albumentations - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)