Снимки копятся и не разбираются
Фотоотчёты, снимки обходов, фото повреждений лежат в папках и мессенджерах. Их открывают, когда случился спор.
Распознавание изображений на заказ — это система, которая смотрит на фотографию и отвечает на один конкретный вопрос: к какому классу относится снимок, есть ли на нём дефект и где именно, что изображено, на какие снимки из архива он похож. Мы разрабатываем её под ваши фотографии и ваш контур, а точность измеряем на вашей выборке до запуска. Начинаем с вопроса, на который должен отвечать снимок, и с проверки, виден ли ответ глазу вашего эксперта.
Пилот на ваших снимках — от 150 000 ₽Точность считаем на вашей выборке, готовых цифр не называемСнимки и модель остаются в вашем контуре, код у вас с первого коммита
Фотоотчёты, снимки обходов, фото повреждений лежат в папках и мессенджерах. Их открывают, когда случился спор.
Один сотрудник считает царапину браком, другой нет. Правило живёт в голове, а не в документе.
Универсальные модели не отличают ваш тип изолятора от соседнего и не знают, что для вас считается повреждением упаковки.
На фото бывают люди, номера автомобилей, территория объекта. Для таких материалов внешние облачные сервисы чаще всего не подходят по требованиям заказчика.
Постановку выбираем до разговора о модели: от неё зависят разметка и цена. Видео с камер разбираем на странице видеоаналитики, изделия на конвейере на странице контроля качества.
Качество определяют не только данные для обучения, но и то, какие фотографии придут завтра. Заготовка для разбора: на ваших процессах строки будут другими. Пример с аэроснимками описан в разборе аэроснимков ЛЭП.
Модель — одна ступень из четырёх, остальные решают, будет ли система полезна людям.
До модели снимок проходит простые проверки: размыт ли он, не пересвечен ли, не повторяет ли ранее загруженный. Негодный снимок возвращается отправителю с причиной, пока он ещё может переснять. Это дешевле, чем разбирать потом «ошибку» на фотографии, где ничего не видно.
Модель возвращает класс, степень уверенности и, для обнаружения, координаты. Порог подбирается по цене ошибки: пропущенное повреждение и лишняя проверка стоят по-разному, см. статью про порог уверенности. Он записывается в приёмку заранее.
Каждый ответ хранится вместе с версией модели, порогом и исходным снимком. Исправления эксперта возвращаются в набор данных и дают дообучение на реальных ошибках. Без журнала не разобрать спорный случай и не понять, почему качество просело.
В кадр попадают лица, номера автомобилей, документы на столе, а в файле остаётся место съёмки. Заранее решаем, что хранится и кто видит исходник. Людей по лицам мы не опознаём. Юридические вопросы согласий и сроков хранения решает юрист заказчика.
Дефект на фотографии ищут тремя способами. Какой из них нужен, видно по тому, что вы собираетесь делать с находкой.
Классификатор «есть дефект или нет» подходит, когда решение принимается по снимку целиком: вернуть партию на проверку, отправить фото инженеру. Он не говорит, где дефект, поэтому эксперт ищет его сам. Разметка простая, ошибки легко считать.
Детектор возвращает рамку и тип дефекта. Он нужен, когда важно место (опора, участок, деталь), когда находок на снимке несколько и когда результат уходит в заявку на ремонт. Размечать дольше, а классы нужно описать письменно: иначе разметчики спорят о границах, и модель учится на противоречиях.
Поиск отклонений от нормы нужен, когда примеров дефектов почти нет или виды неизвестны. Система учится на нормальных снимках и отмечает всё непохожее. Платой становятся ложные срабатывания на непривычный свет и фон, поэтому режим годится как фильтр перед человеком, а не как окончательный контролёр.
Готовых процентов точности у нас нет: они зависят от ваших снимков. Проверочные снимки откладываются до обучения и делятся по объектам, сменам или заказам, а не по кадрам: соседние фото одного объекта почти одинаковы и завышают метрики. Критерии подписываются до обучения.
Цены совпадают со страницей «Тарифы». Внутри вилки цену двигают постановка (рамка и контур размечаются дольше класса), редкость класса, число источников снимков и требования контура. Остановиться можно после любой ступени.
Вопрос к снимку, образцы, проверка видимости ответа, письменные классы, вилка бюджета. Вычитается из первого этапа, если продолжаете с нами.
Несколько источников и связь с учётом, хранилищем и заявками: схема обменов и требования к серверу.
Снимки с производственной линии или площадки с особыми требованиями к контуру.
Разметка выборки, обучение, замер по протоколу, отчёт «что работает, что нет». Без подключения к боевым системам.
Приём снимков из вашего источника, очередь эксперта, журнал, интеграция с учётом, подсказка на живом потоке.
Опытная эксплуатация, дообучение на исправлениях, регламент проверки качества, передача исходников.
Контроль качества на новых снимках, дообучение, разбор инцидентов. Сверх пакета — 5 000 ₽ в час.
Формулируем, на что отвечает снимок, смотрим образцы с вашим экспертом, записываем классы словами. Часть задач здесь честно уходит в «не наша».
Пишем инструкцию, два специалиста размечают общую выборку, расхождения возвращаем в инструкцию. Проверочную часть откладываем.
Обучаем модель, подбираем порог под цену ошибки, считаем показатели по протоколу и срезам. Результат — отчёт с разбором ошибок.
Подключаем источник, очередь эксперта и журнал. Первое время система только подсказывает.
Прогон на отложенной выборке по критериям из договора, замер скорости на вашем оборудовании.
Новые классы и источники по этапам, дообучение на исправлениях эксперта.
Фотографии объектов, товаров, повреждений и снимки с обходов — это эта страница. Поток с камер и события во времени (человек вошёл в зону, остановился транспорт) — видеоаналитика. Текст на сканах и фотографиях документов — распознавание документов, а извлечение полей со сверкой описано на странице интеллектуальной обработки документов.
Поломки по данным оборудования — предиктивное обслуживание, модели по таблицам и рядам — разработка моделей машинного обучения. Контроль модели после запуска, когда меняются сезон, камеры и поставщики, — MLOps.
Разметка, разбиение, редкие классы и персональные данные на снимках: что сделать до пилота.
Типовая задача с редкими дефектами в больших архивах: нарезка кадров, деление по облётам, приёмка.
Как выбрать порог по цене ошибки и что делать с результатами ниже него.
Сорок минут созвона: что на снимках, кто сейчас принимает решение и чем он руководствуется. По итогам скажем, видна ли задача нейросети, с какой ступени начинать и в какую вилку это укладывается.
Начинаем с обследования: 200 000 ₽ за одну задачу и один источник снимков, 350 000 ₽ при нескольких источниках и системах. Лёгкий пилот на ваших снимках стоит 150 000–400 000 ₽, тяжёлый в рабочем окружении 400 000–1 200 000 ₽, вывод в эксплуатацию от 1 500 000 ₽ этапами по 300 000–700 000 ₽. Обследование вычитается из первого этапа, если продолжаете с нами.
Универсального числа нет: оно зависит от постановки, разнообразия съёмки и редкости класса. Для редких дефектов важнее собрать примеры, чем выбирать модель. Достаточность проверяем на обследовании: обучаем на части набора и смотрим, как растёт качество на отложенной части.
Частично. Поиск отклонений от нормы учится на нормальных снимках и отмечает необычное, но даёт ложные срабатывания на новый свет и фон. Его используют как фильтр перед человеком. Обещать поиск дефекта, которого никто не видел, нельзя.
Да, если на обучении были похожие фотографии, а на входе стоит проверка пригодности: размытые и тёмные снимки возвращаются отправителю. Приложение для съёмки мы не пишем, загрузка идёт через адаптивную веб-страницу.
На вашем оборудовании или в вашем частном облаке: фотографии, разметка и модель не уходят во внешние сервисы. Если на снимках есть люди или номера автомобилей, заранее решаем, что хранить и что закрывать; юридические вопросы согласий остаются за юристом заказчика.
На отложенной выборке, которая не участвовала в обучении и в подборе порога. Критерии записываются в договор до начала: полнота по классам, ложные срабатывания, срезы и время обработки на вашем оборудовании. Готовых процентов точности до знакомства со снимками мы не называем.
Вам. Исходный код, конфигурации, обученные модели и разметка передаются по акту, код лежит в вашем репозитории с первого коммита. Открытые компоненты остаются под своими лицензиями, их список входит в документацию.
Мы в Ростове-на-Дону, работаем с заказчиками по всей России: удалённо и в вашем контуре. Доступ к системам и обследование согласуем на старте с вашей службой безопасности.