Действительно для версии 0.2.25
При запуске выдается сообщение «Запуск программы невозможен, так как на компьютере отсутствует MSVCR…dll» или аналогичное.
Не были установлены библиотеки Microsoft Visual Studio C++ Redistributable. Установить VC_redist.x64.exe из папки install.
У меня распознавание номеров показывается в окне видеопотока, но я не вижу никаких логов распознаваний
По умолчанию логи создаются в папке /bin/logs, где для каждого потока создается свой каталог, например stream0. В текущей версии есть ошибка, если общий путь до логов распознавания содержит пробелы и русские символы, то каталог не создается. Поэтому для логов распознавания установите каталог, в пути к которому нет русских символов и пробелов. А в следующей версии мы поправим эту ошибку.
Я выставил линии пересечения для режима траектория: пересечение линий, но номера в лог не пишутся.
Пересечение линий используется для того, чтобы сигнал от проезда автомобиля был только один. Две линии используются для того, чтобы исключать эффект дрожания номера на линии. Поэтому расстояние между линиями должно быть небольшим. И главное выше верхней линии и ниже нижней линии номер должен уверенно распознаваться.
Поток камеры постоянно прерывается и перезапускается, не смотря на то, что в VLC он показывается стабильно
Проверьте в настройках камеры, чтобы передача данных стояла не UDP, а TCP. После этого вместо вашей строки доступа к камере типа:
rtsp://admin:123456@192.168.1.201:554/stream1
Поставьте строку (действительна для кодека H265):
GSTREAMER://rtspsrc location=rtsp://admin:123456@192.168.1.201:554/stream1 latency=200 protocols=tcp ! queue ! rtph265depay ! h265parse ! avdec_h265 ! videoconvert ! videoscale ! video/x-raw,pixel-aspect-ratio=1/1 ! appsink max-buffers=1 drop=1
Для H264 она будет такой:
GSTREAMER://rtspsrc location=rtsp://admin:123456@192.168.1.201:554/stream1 latency=200 protocols=tcp ! queue ! rtph264depay ! h264parse ! avdec_h264 ! videoconvert ! videoscale ! video/x-raw,pixel-aspect-ratio=1/1 ! appsink max-buffers=1 drop=1
Нажимаю Найти ONVIF камеру, но ничего не находит
В этом случае вам нужно попробовать нажать еще раз, если не получится найти, то ввести rtsp строку вручную, узнав свою модель камеры
Я настроил распознавание, но номера не распознаются. Что делать?
Распознавание должно работать “из коробки”, поэтому лучше не делайте никаких настроек, а только поставьте галочку “Вывод отладочных результатов распознавания”. Даже если номера не будут распознаваться, то должны распознаваться классы автомобилей, прямоугольник от которых будет выводиться на экран. После этого можете приступать к более точной настройке.
Я не понимаю, как настраивать числовые параметры площади номера, зоны распознавания. Можно ли их как-то настроить графически?
Да. Нажмите галочку “Показать расширенные настройки в окне видеопотока”. После этого кнопка с настройками появится в окне видеопотока.
Распознавание работает, но почему-то не отправляются сигналы
В папке системного журнала посмотрите iAControlLog.txt. Если там появляются периодические сообщения формата
HTTP(s) error: Failed to read connection
То проверьте, не блокирует ли ваш антивирус или Windows защитник эти сигналы
Видеопоток для камеры почему-то не запускается в логе iVideoStream выводится сообщение Exist this process.
Вероятно вы запустили процесс ранее и произошла какая-то ошибка. Процесс висит в памяти, не позволяя видеопотоку для того же конфига запуститься. Для решения проблемы нажмите на кнопку остановить всё. Откройте диспетчер задач и найдите iVideoStream процесс. Закройте его. Теперь перезапустите всё – должно заработать