| Симптом | Причина | Решение |
|---|---|---|
| Чёрный экран | Нет видеосигнала на композитном выходе | Проверить 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) |
Производитель осуществляет плановые обновления программного комплекса. Обновления поставляются в виде новых версий deb-пакетов. Процедура обновления идентична установке:
sudo dpkg -i /tmp/contour_X.Y.Z_arm64.deb sudo systemctl restart contour.service
Информация о выходе новых версий и изменениях направляется на контактный адрес электронной почты, указанный при приобретении лицензии. Актуальная версия ПО всегда доступна для скачивания по ссылке, предоставляемой после заключения договора.
| Роль | Квалификация | Обязанности |
|---|---|---|
| Инженер по эксплуатации | Базовые навыки администрирования Linux (bash, systemd, apt) | Установка, настройка, мониторинг работоспособности, первичная диагностика |
| Технический специалист производителя | Знание C++/Qt/OpenCV, опыт работы с встраиваемыми Linux-системами | Обновление ПО, углублённая диагностика, модификация алгоритмов под требования заказчика |
| Оператор системы безопасности | Навыки работы с системами видеонаблюдения | Наблюдение за видеовыходом, принятие решений при обнаружении объектов |
Поддержка осуществляется по электронной почте tuztref@ya.ru. В запросе необходимо указать:
dpkg -l contour | grep contour)sudo journalctl -u contour --no-pager -n 200Производитель гарантирует работоспособность ПО на заявленных аппаратных платформах при соблюдении инструкции по установке и настройке. Гарантийный срок — 12 месяцев с даты приобретения. В течение гарантийного срока обновления предоставляются бесплатно.
Исходный текст ПО хранится в системе контроля версий 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.
Все технические средства хранения и сборки находятся в инфраструктуре правообладателя (частные серверы). Публичный доступ к исходному коду не предоставляется.