On-device CV для склада без сети — распознавание на камере сотрудника
Zorky распознаёт этикетки прямо на устройстве, без обращения к облаку. Подходит для складов и подвалов без стабильного покрытия: инференс локальный, кадры не уходят с телефона, метрики синхронизируются позже.
Проблема: склад, где не работает облако
Дальние зоны, перекрытия и холодные камеры режут Wi‑Fi. Облачный CV в такие минуты бесполезен — процесс встаёт именно там, где нужна скорость.
- Wi‑Fi не добивает до дальних зонПроходы у стены, мезонин и «глухие» углы остаются без стабильного канала.
- Облачные CV-сервисы не работают в офлайнеБез ответа сервера камера бесполезна: сотрудник возвращается к ручному поиску.
- Задержки в пиковые часы из-за сетиДаже при «есть интернет» latency и потери пакетов удлиняют каждую операцию.
Подвал, зона C, рефрижератор
Именно эти участки чаще всего выпадают из покрытия — и именно там on-device снимает зависимость от радиоэфира.
Как Zorky работает офлайн
Модель и пайплайн камеры живут в МПС на смартфоне. Сеть нужна только для фоновой сдачи метрик, не для распознавания кадра.
- Модель на устройстве — компактная модель загружена в приложение, без онлайн-вызова на каждый кадр.
- Распознавание без запроса в сеть — этикетка анализируется локально, даже при полном отсутствии Wi‑Fi.
- Накопление и фоновый синк — результаты сессий копятся и уходят, когда канал снова доступен.
Метрики без интернета — накопление и синк
Пока связи нет, события остаются на устройстве; при появлении сети клиент досылает очередь в backend МПС.
Что получает склад
Эффект зависит от топологии зон и парка устройств. Конкретные проценты публикуем после пилота с измеримой базой.
- Непрерывная работа без покрытияПо данным пилота — поиск не останавливается в «глухих» зонах склада.
- Стабильная скорость независимо от сетиLatency распознавания не привязана к качеству Wi‑Fi или VPN.
- Меньше зависимости от инфраструктурыНе нужно тянуть точку доступа в каждую холодильную камеру ради CV.
- Метрики копятся и уходят при синкеАдминка получает события качества после появления связи, без кадров.
Архитектура: on-device, без выгрузки кадров
Контур построен так, чтобы минимизировать передачу визуальных данных и снизить нагрузку на согласование с ИБ.
Компактная модель на устройстве
На телефон ставится компактная модель под мобильный инференс; точный размер бинарника задаётся манифестом релиза SDK.
- Инференс на CPU/NPU устройстваКадр обрабатывается локально, без обязательного GPU-сервера.
- Кадры не покидают устройствоИзображения этикеток не загружаются в облако и не пишутся в телеметрию.
- В облако — только события и метрикиАгрегированные показатели уходят по расписанию синка, когда сеть доступна.
- Контекст 152‑ФЗМеньше персональных и визуальных данных в транзите упрощает модель угроз; юридические выводы остаются за заказчиком и ИБ.
Пилот и интеграция в МПС
Zorky — Kotlin Multiplatform SDK для Android и iOS: встраивается в существующее МПС без замены приложения.
Устройства и безопасность
Список целевых смартфонов и требования к FPS согласуются на пилоте по вашей матрице — без универсальных «гарантий» по всем моделям рынка. Кадры остаются на устройстве.
Сроки пилота
Старт зависит от доступа к репозиторию МПС, зон покрытия на объекте и релизного окна. Обычно несколько спринтов до проверки офлайн-сценария на реальном складе.
Частые вопросы
Что значит on-device?
On-device означает, что нейросеть и логика распознавания выполняются на смартфоне сотрудника, а не на удалённом сервере. Кадр с камеры обрабатывается локально: для инференса не нужен запрос в интернет. Это позволяет работать в зонах склада без покрытия и не выгружать изображения этикеток во внешний контур. В сеть при появлении связи уходят только служебные события и метрики качества.
Какие модели используются и сколько они весят?
Zorky поставляет компактную модель, оптимизированную под мобильные устройства и сценарии этикеток на складе. Точный размер бинарника зависит от версии и квантизации и фиксируется в манифесте релиза SDK, а не в маркетинговых обещаниях. На пилоте согласуем целевые устройства сети и проверяем FPS и точность на обязательной матрице. Обновление модели возможно без переписывания МПС.
Как синхронизируются данные без интернета?
Пока нет сети, сессии и метрики копятся локально в защищённом хранилище на устройстве. Когда появляется соединение, клиент МПС отправляет накопленные события в backend по принятому протоколу. Кадры при этом не синхронизируются — в контур уходят только агрегированные показатели и служебные поля. Политика TTL и объём очереди настраиваются под регламент заказчика.
Подходит ли для рефрижераторов и холода?
Сценарий ориентирован на зоны с плохим покрытием: подвал, дальние проходы, холодильные камеры, где Wi-Fi нестабилен. Ограничения даёт железо смартфона — батарея и конденсат на объективе в холоде. На пилоте проверяем ваши модели устройств в реальных условиях освещения и температуры. Сетевая недоступность сама по себе не блокирует распознавание, потому что инференс локальный.
Какие устройства поддерживаются?
SDK рассчитан на Android и iOS в составе существующего МПС. Конкретный список поддерживаемых моделей зависит от матрицы заказчика и требований к FPS; он согласуется на пилоте и фиксируется в протоколах испытаний. Бюджетные устройства проверяются отдельно. Не публикуем универсальный перечень без замеров на вашем парке — иначе цифры будут вымышленными.
Запросить демо на складе без сети
Проверим офлайн-распознавание в ваших зонах покрытия и согласуем пилот в текущем МПС.