Захват видеопотока с камер различных типов через модульный сервис «видеошлюз» с поддержкой IP‑камер (RTSP) и специализированных камер компьютерного зрения Daheng (интеграция через набор средств разработки ПО производителя), с возможностью добавления модулей драйверов для новых типов камер;
Передача отдельных сжатых кадров с метаданными (временная метка захвата, последовательный номер) сервисам компьютерного зрения через сокеты по паттерну «издатель — подписчик» (ZMQ PUB/SUB);
Поддержка различных стратегий получения кадров через библиотеку платформы: доступ к наиболее свежему кадру без буферизации, получение пакета из заданного количества последовательных кадров, последовательная обработка с механизмом принудительного сброса буфера;
Запись результатов расчётов сервисов компьютерного зрения в базу данных в унифицированном формате с контролем времени хранения и автоматической очисткой;
Автоматическая архивация входных данных (включая кадры) и результатов расчётов с привязкой к времени вычисления и запуску сервиса для обеспечения воспроизводимости результатов как с целью пополнения обучающей выборки для моделей компьютерного зрения, так и с целью отладки работы существующих моделей;
Синхронизация архивированных данных с удалённой базой данных;
Агрегация результатов расчётов и их запись в заданные узлы OPC UA с настраиваемым интервалом обновления, независимым от FPS сервисов компьютерного зрения;
Опрос регистров ПЛК по протоколу Modbus TCP для сбора показаний собственных датчиков вне контура АСУТП с записью в базу данных;
Отправка видеопотока на внешний видеосервер для организации видеотрансляций;
Локальное развёртывание OPC UA сервера с вспомогательным API для динамического добавления узлов в целях разработки и тестирования;