ООО «Пихта Тех» · https://firai.ru

Программа испытаний edge-вычислителей и камер для машинного зрения на объекте

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

Редакция v0.9 от 6 октября 2026 г.. Инженерные результаты и условия каждой серии: https://firai.ru/testing/results/ (начало измерений 04.10.2026). Вопросы по методике: info@firai.ru.

1. Принципы

Применима к любому вендору

Методика не привязана к нашим приборам: те же стенды, те же метрики — для любого бокса и любой камеры. Сравнивайте нас с кем угодно по одним правилам.

Метрики, а не впечатления

Каждый сценарий заканчивается числом: доля читаемого мелкого текста, доля кадров без смаза, отказы разъёмов после −25 °C, список открытых портов.

Протокол становится приложением к ТЗ

Тот, кто написал методику испытаний, обычно пишет и требования тендера. Мы предлагаем сделать протокол приёмки частью вашей спецификации.

Результаты публикуем — любые

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

2. Как пользоваться

  1. Выберите сценарии, которые соответствуют вашей сцене (обычно 1–2 из четырёх); сценарий 04 «ИБ-проверка» — всегда.
  2. Согласуйте пороги «прошёл / не прошёл» с ТЗ или внутренним стандартом и впишите их в бланк протокола до испытаний.
  3. Проводите испытания по одним и тем же условиям для всех вендоров — иначе цифры несравнимы.
  4. Заполненный протокол — приложение к спецификации закупки; результаты по нашим приборам мы публикуем на странице стенда.

3. Четыре сценария

№СценарийСтенд и условияМетрики
01Стационарная камера в помещениистенд 3 м стеллажа / стены с мелкой маркировкой; освещённость 700 / 300 / 100 / 50 лк; четыре варианта монтажа камеры (потолок, напротив, на стойку, сверху); ночной режим без ИК-подсветкидоля читаемого мелкого текста (маркировка, номера, ценники); mAP детектора на кадрах каждой камеры; влияние ИК на цвет объекта
02Быстрое движение в кадре200 проходов объекта через рабочую зону: конвейер, зона сканирования, манипулятор, рука; подмена объекта, пропуск; сравнение rolling vs global shutter на одной сценедоля кадров без смаза; точность детекции; задержка от кадра до результата модели
03Улица, техника и транспортсолнце и фары в кадре (WDR); ночь с ИК-подсветкой (снег, дождь); вибростенд / езда по площадке; мойка водой; −25 °C в морозильной камере 2 часа и +50 °C в закрытом шкафу; просадка питаниячитаемость номера и маркировки против света; ложные срабатывания ночью; отказы разъёмов и запотевание; поведение при просадке питания
04ИБ-проверка каждой камеры и прибора
делаем сами до передачи образцов — и отдаём протокол вместе с прибором
nmap всех портов; контроль исходящих соединений (облако производителя, P2P); смена пароля и отключение UPnP; проверка модели по реестру нотификаций ФСБ и наличия декларации ЕАСсписок открытых портов; список внешних адресов (должен быть пустым); возможность отключить облако штатно

4. Методика замеров вычислителя (FPS, точность, ватты, температура)

Инженерные испытания ROCK 5B+, ROCK 5C и ROCK 4D на сохранённых исходных моделях и фиксированных входах. Для RK3576 модели собраны заново; качество измерено по новым выходам. Штатный и настроенный режимы показаны отдельно; охлаждение, ОС, привязка CPU и политики частот входят в условия каждого результата. Эффект SoC отдельно от ОС и настроек не измерен. Для скорости YOLO26n: вход 640×640, batch 1; отдельно runtime, готовый BGR-кадр → детекции и параллельные контексты. Для 4D runtime и обработка готового кадра также измерены для сегментации, глубины и OSNet на готовом кропе. Основная серия: не менее 60 с и 100 кадров разогрева, три замера по 60 с, медиана и все повторы. Короткий live и получасовой одиночный прогон показаны отдельно. Качество оценивается на фиксированных данных с указанием объёма выборки.

Результаты, условия и методика: /testing/results/. Температура — максимум встроенных датчиков, порог остановки 65 °C; температура помещения неизвестна. Потребление, максимальное число видеопотоков и задержка камера → экран не измерены. Это не испытание бокса в шкафу при +40 °C и не завершённое сравнительное испытание с Jetson. Для приёмки прибора условия, длительность, измеритель питания и датчики температуры согласуются отдельно до прогона.

Модели

МодельВходЗадача
OSNet x0.25256×128 (H×W)ReID embeddings; FP16, вместе с BoT-SORT
YOLO26n640×640детекция; FP16 / INT8 / гибрид
YOLOv8n-seg640×640сегментация; FP16 / INT8
Depth Anything V2 Small518×392относительная глубина; FP16
DA3-Small518×392относительная глубина; FP16, адаптация графа

Метрики

МетрикаЕдиница
скорость с указанной границей измерениякадр/с / кроп/с
качество на указанной выборкеpx / IDF1 / AP / верные пары
максимум встроенных датчиков°C
потребление — не измереноВт
максимум видеопотоков — не измереншт.

Версии SDK стенда

RKNN-Toolkit22.3.2
RKNNLite / runtime2.3.0
RKNPU0.9.8

TOPS для Rockchip указываются dense INT8 по паспорту, для Jetson — sparse по паспорту NVIDIA с пересчётом в dense; цифры несопоставимы «в лоб», поэтому сравнение ведётся по FPS на одинаковых моделях. Сравнительных измерений Jetson пока нет.

5. Чек-лист ИБ-проверки камеры и прибора

№ПроверкаОжидаемый результат
1nmap всех портов TCP/UDP на камере и приборесписок открытых портов совпадает с паспортом изделия; лишних сервисов нет
2Контроль исходящих соединений 24 часа (зеркалирование трафика)внешних адресов нет: только ваш сервер обновлений, ваш NTP и адреса, заданные вами
3Облако производителя, P2P, UPnPотключаемы штатно и отключены; после перезагрузки не включаются
4Пароли по умолчаниюсменены; уникальный пароль на экземпляр
5Реестр нотификаций ФСБ / декларация ЕАСмодель найдена в реестре или нотификация не требуется (нет радио); ЕАС в наличии или оформляется на поставщика
6Образ прибора: доступ только по ключам заказчика, ключей поставщика нет; исходящие соединения только по заданным адресампроверяемо на образце; ИБ-анкета вендора — по запросу

Метрики сценария 04: список открытых портов; список внешних адресов (должен быть пустым); возможность отключить облако штатно. делаем сами до передачи образцов — и отдаём протокол вместе с прибором.

Публичная часть ИБ-анкеты образа

ОтключеноBluetooth / Wi-Fi (на приборах без радио — физически), Avahi / mDNS, UPnP, telnet, пароли по умолчанию, отладочные порты UART в серии
Куда ходиттолько по адресам из вашего конфига: ваш сервер обновлений, ваш NTP, ваши сервисы, куда ваш контейнер отдаёт результат; список вы видите и меняете сами
Куда не ходитв интернет, к нам, к вендору SoC; телеметрии «домой» нет; своего облака и брокера у нас нет
Обновленияподписанные образы, доставка из вашей сети, откат при неудаче автоматически
Аудитсписок открытых портов и версии компонентов — в ИБ-анкете по запросу; для IP-камер — протокол проверки на каждый экземпляр при приёмке

6. Бланки протоколов

По одному бланку на сценарий. Строки — метрики сценария; при необходимости добавляйте свои. Результат вносится числом.

Бланк протокола — сценарий 01: Стационарная камера в помещении

Дата и местоОбъект / сцена
Изделие (вендор, модель, серийный №)Версия прошивки / образа
Условия стендастенд 3 м стеллажа / стены с мелкой маркировкой; освещённость 700 / 300 / 100 / 50 лк; четыре варианта монтажа камеры (потолок, напротив, на стойку, сверху); ночной режим без ИК-подсветки
№Метрика / проверкаРезультатПорог (из ТЗ)Прошёл / нет
1доля читаемого мелкого текста (маркировка, номера, ценники)
2mAP детектора на кадрах каждой камеры
3влияние ИК на цвет объекта

Порог «прошёл / не прошёл» задаётся в ТЗ заказчика или согласуется до испытаний и вписывается в графу «Порог»; результат — числом, а не «удовлетворительно».

Проверяющий (ФИО, подпись)
Представитель заказчика
Представитель поставщика

Бланк протокола — сценарий 02: Быстрое движение в кадре

Дата и местоОбъект / сцена
Изделие (вендор, модель, серийный №)Версия прошивки / образа
Условия стенда200 проходов объекта через рабочую зону: конвейер, зона сканирования, манипулятор, рука; подмена объекта, пропуск; сравнение rolling vs global shutter на одной сцене
№Метрика / проверкаРезультатПорог (из ТЗ)Прошёл / нет
1доля кадров без смаза
2точность детекции
3задержка от кадра до результата модели

Порог «прошёл / не прошёл» задаётся в ТЗ заказчика или согласуется до испытаний и вписывается в графу «Порог»; результат — числом, а не «удовлетворительно».

Проверяющий (ФИО, подпись)
Представитель заказчика
Представитель поставщика

Бланк протокола — сценарий 03: Улица, техника и транспорт

Дата и местоОбъект / сцена
Изделие (вендор, модель, серийный №)Версия прошивки / образа
Условия стендасолнце и фары в кадре (WDR); ночь с ИК-подсветкой (снег, дождь); вибростенд / езда по площадке; мойка водой; −25 °C в морозильной камере 2 часа и +50 °C в закрытом шкафу; просадка питания
№Метрика / проверкаРезультатПорог (из ТЗ)Прошёл / нет
1читаемость номера и маркировки против света
2ложные срабатывания ночью
3отказы разъёмов и запотевание
4поведение при просадке питания

Порог «прошёл / не прошёл» задаётся в ТЗ заказчика или согласуется до испытаний и вписывается в графу «Порог»; результат — числом, а не «удовлетворительно».

Проверяющий (ФИО, подпись)
Представитель заказчика
Представитель поставщика

Бланк протокола — сценарий 04: ИБ-проверка каждой камеры и прибора

Дата и местоОбъект / сцена
Изделие (вендор, модель, серийный №)Версия прошивки / образа
Условия стендаnmap всех портов; контроль исходящих соединений (облако производителя, P2P); смена пароля и отключение UPnP; проверка модели по реестру нотификаций ФСБ и наличия декларации ЕАС
№Метрика / проверкаРезультатПорог (из ТЗ)Прошёл / нет
1список открытых портов
2список внешних адресов (должен быть пустым)
3возможность отключить облако штатно

Порог «прошёл / не прошёл» задаётся в ТЗ заказчика или согласуется до испытаний и вписывается в графу «Порог»; результат — числом, а не «удовлетворительно».

Проверяющий (ФИО, подпись)
Представитель заказчика
Представитель поставщика

7. Что мы делаем сами и отдаём вместе с образцами

ООО «Пихта Тех» · https://firai.ru · info@firai.ru · +7 (916) 877-93-11. Документ обновляется вместе с сайтом; актуальная версия — https://firai.ru/testing/. Программа испытаний v0.9 от 6 октября 2026 г..