Каталог виниловых пластинок: компьютерное зрение и автоматизация

Период
2026 октябрь
Моя роль
Разработчик
Статус
Завершён

Собственный каталог виниловых пластинок, в котором ручной ввод постепенно заменяется автоматизированным распознаванием фотографий и обработкой данных с помощью компьютерного зрения и ИИ. Проект объединяет каталогизацию коллекции, обработку изображений, машинное зрение и человеко-машинное взаимодействие: система предлагает результат распознавания, а окончательное решение о добавлении записи остаётся за пользователем.

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

Проект объединяет каталогизацию коллекции, обработку изображений, машинное зрение и человеко-машинное взаимодействие: система предлагает результат распознавания, а окончательное решение о добавлении записи остаётся за пользователем.

О проекте

Коллекция пластинок (ссылка)

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

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

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

Как это работает

Один из ключевых сценариев проекта — Vinyl Smart Add.

Рабочий процесс построен примерно так:

фотографии → preprocessing → компьютерное зрение → AI proposal → проверка пользователем → сохранение

На этапе preprocessing изображения подготавливаются для последующего анализа. В частности, используются методы выделения объекта и коррекции геометрии, чтобы получить более пригодное для распознавания изображение обложки и других элементов пластинки.

Затем изображения передаются в Vision Gateway. Модель анализирует доступную визуальную информацию и формирует предварительное предложение по данным пластинки.

Важный принцип системы — до подтверждения пользователя новая запись не создаётся. Это позволяет использовать автоматическое распознавание без потери контроля над каталогом.

Техническая сторона

Проект развивается как самостоятельная система, в которой отдельные этапы обработки разделены между специализированными компонентами.

В частности, используются:

  • компьютерное зрение;
  • preprocessing фотографий;
  • Vision Gateway;
  • LLM/AI для формирования структурированного предложения;
  • автоматизированное сохранение подтверждённых данных;
  • инструменты обработки фотографий;
  • Photoshop-помощник для сокращения ручной работы с изображениями.

Отдельное направление развития — автоматическая работа с треклистами и структурированными данными о содержимом пластинки.

Что интересно в проекте

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

Вместо попытки сразу сделать полностью автономную систему используется другой подход:

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

Это позволяет развивать систему итеративно и проверять каждый этап на реальных данных.

Текущий этап

Проект находится в активной разработке.

Уже работает сценарий автоматизированного добавления пластинки по фотографиям с предварительной обработкой изображений, компьютерным зрением и формированием AI-предложения.

Следующий этап — развитие работы со структурированными данными, в том числе автоматизированное сохранение подтверждённого треклиста вместе с данными пластинки.