2 заметки с тегом

распознавание

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

/core.php, line 2
Error 2: Use of undefined constant k - assumed 'k' (this will throw an Error in a future version of PHP)

Попытка освоить OpenCV

Мысль сделать распознавание лиц мелькала давно, с тех самых пор, как установил в коридоре камеру. Но как-то все руки не доходили. Параллельно с работой искал материалы по этой теме с упором на русский язык. Их оказалось немного и большая часть мне не подходила. И в один «прекрасный» момент я все-таки решил попробовать написать скрипт на python.
Начинать всегда надо с простого, поэтому для начала пробуем подключиться к камере. Этот этап прошел успешно. Далее пробуем сохранять кадры в файлы — тоже все хорошо. Для начала ограничился 10-ю кадрами. Все хорошо, качество устраивает. Но как же без ложки дегтя? Считывание кадров и их сохранение обернул в бесконечный цикл и вот тут начались проблемы — за редким исключением картинка «плыла». Поиск привел меня к выводу, что проблема кроется в ffmpeg, который установлен в системе. Мол, это его глюки. Пробовал самые разные варианты: менял параметры строки подключения, настройки видеорегистратора, вставлял задержку в цикл. Ничего не помогало. Руки почти опустились, осталась только мысль, что стоит дождаться обновления ffmpeg, которое уже давно обещают разработчики.
Из всей истории вынес только один «плюс»: я умудрился заметно улучшить качество картинки, которую можно получить с видерегистратора. Ну и в архив, конечно, тоже уйдет более качественная.

2018   ffmpeg   linux   opencv   python   лицо   неудача   освоение   попытка   распознавание

Распознавание лиц в видеонаблюдении

Никак не могу «победить» вопрос распознавания лиц. Примеров достаточно много по этому вопросу, но мешает незнание языка программирования. Если с php дело обстоит еще более-менее, то с python вообще швах. Скорее всего, решению вопроса еще мешает недостаточная четкость картинки с камеры. Придется немного разориться и купить более «продвинутую» камеру. Не хотелось бы ставить купольную, мне больше по душе «пальчиковая». Придется немного поискать...
Попробовал FaceDetection, но из всех предложенных мною снимков она распознала только несколько, да и то неверно — квадрат, обозначающий лицо всегда был смещен в другое место. Понимаю, что при таком положении камеры фас не снимешь однозначно, но хотелось бы найти алгоритм, при котором лицо, снятое сверху вниз, распознавалось нормально. А, если оно будет более-менее нормально распознаваться, то... Тут моя фантазия начинает «гулять» :-)

2017   видеонаблюдение   камера   лицо   проблема   распознавание