SALT AND PEPPER
Создали и 8 лет развиваем сервис обработки фотографий, который лишил работы сотни ретушеров
SALT AND PEPPER
#Поддержка и развитие сайта#Программирование сайта#Генерация и AI-фотографии

Создали и 8 лет развиваем сервис обработки фотографий, который лишил работы сотни ретушеров

SALT AND PEPPER Россия, Тверь
Поделиться: 0 0 0
Создали и 8 лет развиваем сервис обработки фотографий, который лишил работы сотни ретушеров
Клиент

yoozoo

Сфера

Авто и мото

Регион

Германия

Сдано

Февраль 2026

Задача

Наш клиент — предприниматель из Берлина Йоханн Хайне — заметил, что у автодилерских центров есть большой спрос на обработку фотографий автомобилей для сайтов и других цифровых площадок. Отсюда общая проблема: в штате или на парт-тайме нужны профессиональные фотографы и солидный бюджет на них.

У Йоханна уже был проект HolyCow24 — сервис по обработке фотографий для карточек товаров в интернет-магазинах. Новый цифровой продукт должен был стать бюджетной альтернативой профессиональным ретушёрам.

Так, в 2017 году Йоханн пришёл к нам по рекомендации нашего старого клиента, чтобы разработать несколько связанных сервисов, которые помогут закрывать больше потребностей пользователей. Тогда мы ещё не знали, что останемся на проекте на 8 лет.

В чём суть сервиса:

Клиент загружает фотографии; ретушёры из Индии обрабатывают их ; QA-отдел проверяет качество обработки; клиент получает обработанные фотографии.

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

Так мы начали работу над экосистемой взаимосвязанных сервисов.

Решение

Из каких сервисов состоит экосистема: 

Сердце системы — Octopus.

Octopus — ядро всей системы. Здесь менеджеры создают и настраивают сетапы для клиентов, ретушёры обрабатывают фотографии вручную (сейчас их уже почти заменил AI), а QA-агенты проверяют качество.

Веб-приложение для профессиональных фотографов — Orca.

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

Мобильное приложение для создания фото без фотографа — Piranha.

Piranha помогает дилерам снимать автомобили самостоятельно — по шаблонам и без профессиональных фотографов. В приложении есть полупрозрачные рамки для правильного ракурса, видеосъёмка, 360-камера для интерьера, AR-режим для экстерьера и валидация с помощью AI.

Клиентский дашборд — Eagle.

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

Автоматизация обмена файлами — MEG.

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

Интеграция настраивается просто — по API и/или FTP. Изначально сервис назывался Fox, но пришла Mozilla и вежливо попросила поменять название и логотип.

Конструктор шаблонов — Gecko.

Gecko позволяет клиентам создавать собственные шаблоны для ретуши: выбирать фон, логотип и ракурс.

1Постепенно заменили ретушёров на AI

С 2018 года мы начали разрабатывать собственный более продвинутый AI-модуль — Natas ( мы назвали его в честь кумира заказчика — известного скейтбордиста). В качестве промежуточного решения мы внедрили готовый AI-сервис для удаления фона — RemoveBG.

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

С 2023 года мы начали постепенно переходить с RemoveBG на Natas, а в 2024 полностью отключили RemoveBG. Теперь экосистема yoozoo не зависит от стороннего сервиса, качество обработки стало лучше, и нет затрат на лицензии.

Natas состоит из нескольких типов моделей:

—  Экстерьерные модели (перед, зад, бок, три четверти) позволяют точно выравнивать и обрезать автомобиль на фото.

—  Интерьерные модели: 12 вариантов, включая модели для обрезанных деталей, фар и других элементов.

—  Дополнительные модели: отдельные алгоритмы для стекол и теней, чтобы итоговый снимок выглядел реалистично.

—  Распознавание и замена номерных знаков

—  Цветокоррекция: контроль экспозиции, настройка баланса белого, удаление рефлексов с фото.

2Интегрировали AI-модели со всеми сервисами экосистемы

На первом этапе — с мобильным приложением Piranha, где пользователи фотографировали автомобили строго по шаблонам. Модель точно знала, какой вид фотографии нужно обработать: перед, бок, зад, три четверти, интерьер. И только обрезала фон и выравнивала объекты.

3Расширили компьютерное зрение, чтобы обрабатывать нестандартные фото

После того как пользователи начали загружать фотографии в Orca, возникла необходимость адаптировать AI для обработки нестандартного контента. Для этого мы расширили модуль компьютерного зрения, который определяет, что изображено на фотографии. А затем передаёт данные следующей модели, которая редактирует фон, дороги и другие элементы.

Изначально для компьютерного зрения мы использовали PyTorch — удобную, но медленную модель. Ещё один минус: нужно покупать лицензию для коммерческого использования.

Затем перешли на OpenVINO: он быстрее обрабатывает нестандартные фотографии и дешевле в поддержке.

4Ускорили обработку фото с помощью AI

Раньше все фотографии обрабатывались последовательно на выделенном сервере: одна партия из 10 снимков занимала до 15 минут, а если объём большой — нужно было ждать часами.

Мы решили эту проблему с помощью AWS Lambda. Сервис позволил перейти на модель pay-per-use: код запускается в облаке и параллельно обрабатывает тысячи фотографий одновременно.

Благодаря этому:

—  Время обработки уменьшилось с десятков минут до 15 секунд на партию из 10 снимков

—  Система стала более гибкой и устойчивой к нагрузкам

—  Затраты на вычислительные мощности сократились в 3 раза — с 300$ до 100$ за аналогичный объём задач

5Допом сделали так, чтоб клиент меньше платил за хранение

Спустя несколько лет работы у клиента накопился огромный объём фотографий — более 100 терабайт данных. Большая часть — это лишние версии фотографий и промежуточные файлы. Мы проанализировали, какие версии нужны, а какие нет, и удалили всё лишнее. Для этого были написаны скрипты, которые автоматически удаляют дубликаты и неиспользуемые файлы.

Также мы пересмотрели логику хранения архивов. Настроили автоматическое правило, которое удаляет старые архивы после исчезновения юридических обязательств по их хранению. В результате объём облака снизился до 50 терабайт, и клиент в разы меньше платит за хранение и поддержку инфраструктуры.

Результат

Что проект дал SALT AND PEPPER? 

Ретейнер — как модель партнёрства.

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

Заказчик увёз нашего менеджера в Германию.

Высшим проявлением доверия стала история, когда наш project–менеджер, который вёл yoozoo с нашей стороны, перешёл в штат клиента на позицию CTO. Йоханн нуждался в человеке, который понимает продукт изнутри и будет отвечать за всю IT–составляющую его бизнеса. Наш менеджер подошёл на эту роль. Теперь он тусуется в Германии, пьет пиво, ест сосиски.

Школа жизни.

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

Результаты: 

В 2022 году нейронка обрабатывала 10% изображений, а в 2025 году этот показатель достиг 85%. Это позволило клиенту ежемесячно экономить более 15 000 евро. 

Система ежемесячно обрабатывает 450 000 фотографий — около 30 000 автомобилей. 

Платформой пользуются 5 500 дилерских центров.

При этом, мы втрое сократили расходы на вычислительные мощности и в два раза уменьшили объёмы хранимых данных — со 100 до 50 терабайт.

За 8 лет мы создали экосистему из семи взаимосвязанных продуктов. Каждый новый сервис закрывал конкретную бизнес-проблему и увеличивал общую ценность платформы. Скорость обработки выросла в десятки раз: пакет из десяти фотографий теперь обрабатывается за 15 секунд вместо прежних 15 минут.

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

Планы на развитие проекта:

Во-первых, это экспансия на новые рынки за счёт интеграций с CRM-системами и отраслевыми площадками.

Во-вторых, мы хотим улучшить качество AI-обработки: цветокоррекция, обработка бликов и рефлексов, работа со сложными кадрами и дальнейший переход на более быстрые технологии.

В-третьих, мы уже перестраиваем технический фундамент — постепенно заменяем Ruby-ядро на модульную архитектуру с Python, что сделает разработку дешевле. В перспективе это позволит выделить наше AI-ядро в отдельный коммерческий сервис, который сможет использоваться другими компаниями через API.

https://www.octopus.tools/

Стек технологий

  • Python Python Язык программирования
  • Ruby Ruby Язык программирования
  • React.js React.js Фреймворк/библиотека
  • Ruby on Rails Ruby on Rails Фреймворк/библиотека
  • PostgreSQL PostgreSQL База данных
  • Redis Redis База данных
  • Docker Docker Среда разработки

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

SALT AND PEPPER с удовольствием обсудит вашу задачу

Оставить заявку