4.1. Устранение неисправностей

СимптомПричинаРешение
Чёрный экран Нет видеосигнала на композитном выходе Проверить config.txt и cmdline.txt. Убедиться, что кабель подключён к CVBS-выходу
Нет изображения с камеры Камера не обнаружена или занята Проверить ls /dev/video*. Переподключить камеру. Проверить питание USB
Приложение перезапускается циклически Ошибка в файле конфигурации или аппаратный сбой Проверить /opt/contour/config.yaml на корректность YAML. Проверить логи: journalctl -u contour -f
Объекты не подсвечиваются Слишком высокий порог детекции Уменьшить delta_thresh и min_contour_area в config.yaml
Ложные срабатывания Слишком низкий порог, шум камеры Увеличить delta_thresh, включить use_canny_gate
Высокая задержка Перегрузка CPU Проверить загрузку: top. Уменьшить количество ORB-признаков в коде (2000→1000)

4.2. Совершенствование ПО

Производитель осуществляет плановые обновления программного комплекса. Обновления поставляются в виде новых версий deb-пакетов. Процедура обновления идентична установке:

sudo dpkg -i /tmp/contour_X.Y.Z_arm64.deb
sudo systemctl restart contour.service

Информация о выходе новых версий и изменениях направляется на контактный адрес электронной почты, указанный при приобретении лицензии. Актуальная версия ПО всегда доступна для скачивания по ссылке, предоставляемой после заключения договора.

4.3. Персонал, необходимый для обеспечения поддержки

РольКвалификацияОбязанности
Инженер по эксплуатации Базовые навыки администрирования Linux (bash, systemd, apt) Установка, настройка, мониторинг работоспособности, первичная диагностика
Технический специалист производителя Знание C++/Qt/OpenCV, опыт работы с встраиваемыми Linux-системами Обновление ПО, углублённая диагностика, модификация алгоритмов под требования заказчика
Оператор системы безопасности Навыки работы с системами видеонаблюдения Наблюдение за видеовыходом, принятие решений при обнаружении объектов

4.4. Регламент технической поддержки

Поддержка осуществляется по электронной почте tuztref@ya.ru. В запросе необходимо указать:

4.5. Гарантийные обязательства

Производитель гарантирует работоспособность ПО на заявленных аппаратных платформах при соблюдении инструкции по установке и настройке. Гарантийный срок — 12 месяцев с даты приобретения. В течение гарантийного срока обновления предоставляются бесплатно.

4.6. Технические средства хранения и сборки

Исходный текст ПО хранится в системе контроля версий Git на частном GitLab-сервере (git.yangel.team). Объектный код (скомпилированные deb-пакеты) хранится в GitLab Package Registry и реестре контейнеров hub.yangel.team.

Сборка осуществляется через GitLab CI/CD (конвейер CI/CD). Компиляция: GCC (aarch64-linux-gnu-g++) с оптимизациями -O3, целевая архитектура ARMv8-A. Сборочная система: CMake ≥ 3.10, стандарт языка C++17.

Все технические средства хранения и сборки находятся в инфраструктуре правообладателя (частные серверы). Публичный доступ к исходному коду не предоставляется.