Краткое содержание
Креативное агентство занимается ретушью, улучшением и генерацией изображений для творческих и маркетинговых задач.
Решение стало единым рабочим пространством для улучшения изображений с помощью ИИ, с загрузкой файлов, очередями обработки, предпросмотрами, экспортом и доступом через API.
Платформа создана для сокращения ручной обработки изображений и времени, необходимого для подготовки коммерческих файлов.
История клиента
Клиент - креативное агентство из Австрии. Оно занимается ретушью, улучшением и генерацией изображений для творческих и маркетинговых задач.
Агентство работает с загруженными изображениями, необработанными фотографиями товаров и пакетами изображений. Оно также подготавливает изображения, улучшая их, удаляя дефекты и фон, кадрируя и экспортируя в высоком разрешении.
Запрос был простым: поддерживать большие пакеты изображений, обеспечить веб-интерфейс для обработки, сохранять качество файлов в высоком разрешении и предоставить доступ к инструментам через серверный API.
Решение построено вокруг веб-экрана загрузки, асинхронной очереди обработки, галереи результатов и административной области для API-подключений. Модули обработки включают улучшение изображений, улучшение фотографий товаров, кадрирование, удаление фона и увеличение разрешения.
Клиент хотел
- Обрабатывать большие пакеты изображений с помощью очередей или воркеров
- Загружать, настраивать, просматривать и экспортировать изображения в браузере
- Обрабатывать изображения в высоком разрешении, нужных форматах и качестве
- Связать обработку с помощью ИИ с API и существующими приложениями
Почему готовое ПО не подошло
Готовые инструменты генерации изображений с помощью ИИ обеспечивали создание и редактирование изображений, но, судя по их описаниям, не объединяли все операции обработки агентства в одном месте. Индивидуальное решение создано, чтобы объединить улучшение, ретушь, удаление фона, обработку фотографий товаров и экспорт в высоком разрешении с рабочим процессом агентства через API.
Обзор проекта
Решение построено вокруг единого веб-рабочего пространства, которое принимает загруженные изображения, необработанные фотографии товаров, ZIP-папки и изображения, загруженные через API. На первом экране улучшение изображений, удаление дефектов и улучшение фотографий товаров объединены в одной точке запуска обработки.
Здесь же доступны кадрирование, удаление фона и увеличение разрешения изображений.
Для обработки больших пакетов и запросов от нескольких пользователей реализована асинхронная обработка через очередь. На экране очереди отображаются ход выполнения, статусы обработки и ошибки, а для управления задачами доступны повторный запуск и информация об использовании.
Область результатов создана для визуальной проверки. Сравнение до и после, галерея результатов, ссылки на скачивание и экспорт в PDF или PNG в высоком разрешении объединяют проверку и передачу файлов в одном месте.
Особое внимание уделено интеграции. REST API предоставляет возможности обработки существующим приложениям, а настройки аутентификации, примеры запросов, история задач и журналы помогают разработчику контролировать работу сервиса.
Платформа создана как набор модулей, чтобы в дальнейшем можно было добавлять формы, автоматизацию или интеграции без полной перестройки приложения.
Основные реализованные функции
- Улучшение качества изображений с помощью ИИ
- Пакетная обработка изображений
- Удаление дефектов
- Улучшение фотографий товаров
- Индивидуальное кадрирование и изменение размера
- Удаление фона
- Увеличение разрешения изображений
- Предпросмотр до и после
- Экспорт в PDF и PNG в высоком разрешении
- Доступ через REST API