Show content

Форум "Технологии безопасности-2012": "гонка за мегапикселями" подходит к концу

Форум Системы безопасности / Форум Видеонаблюдение /

16.10.2011 15:06:25

Несмотря на декларацию, что в новый движок добавлена удобная функция

Здесь мы с Вами едины, так поступают все компании :-)

На самом деле, все очень просто - надо лишь без ошибок скопировать код видеоролика с юутуба и без каких либо измененеий вставить в html-код страницы.

Посоветуемся с программистами, может быть, упростим эту процедуру, предоставив спец. кнопочку.

16.10.2011 16:20:32

Вокорд, я упрям не меньше Вашего...

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

Прошу не уходить от конкретной темы в "общие случаи", поскольку в общем случае разумеется все эти соображения не работают...

Хорошо, рассмотрим ваш частный случай. Да, обладая априорной информацией о размере номерного знака (далее знак будем называть "объект") в метрах, и получив серию 2D-проекций объекта на видеосенсор, мы можем с некоторой точностью вычислить его местоположение в трёхмерном пространстве координат. Не вдаваясь в подробности, начнём со строгого математического факта:

преобразование перспективной проекции, которое полностью описывает оптическую систему, является 7 параметрическим нелинейным преобразованием. Таким образом, обладая априорными знаниями о линейных размерах объекта, проекцию которого мы наблюдаем, мы можем решить обратную задачу определения пространственного местоположения объекта по его изображению.

Так как размеры регистрационного знака строго гостированы, то для задачи определения его положения в пространстве такими параметрами удобно выбрать: фокусное расстояние оптической системы и координаты проекций трёх уголков знака (координаты четвёртого уголка полностью определяются первыми тремя, потому что мы предполагаем, что знак – прямоугольник).

Таким образом, задача измерения скорости сводится к точному распознаванию пластины регистрационного знака на изображении, а затем к точному определению уголков пластины знака.

И вот здесь основная сложность метода: с какой погрешностью определяются координаты уголков пластины? А если пластина знака изогнута в виде дуги (что часто встречается) ? А если пластина знака изогнута в виде винта? А если знак вставлен в рамку, то как точно определить координаты уголков? А ведь все эти факторы вносят свой вклад в суммарную погрешность измерения.

Ну и самое главное: какая пространственная дискретность определения этих размеров (говоря по-простому: какого разрешения видеокамеры используются, и какой размер в пикселах имеет типичное изображение знака)? И вот оказывается, что для аналоговых камер минимально достижимая относительная погрешность измерения всех этих расстояний (а погрешности суммируются как среднеквадратичная) равна 10%. А ещё добавляется погрешность определения времени, и при больших временах экспонирования они тоже вносят существенный вклад.

Как вы считаете, система измерения скорости с относительной погрешностью более 10% - имеет какой-то практический смысл?

Таким образом, решение задачи определения скорости по изображению регистрационного знака есть, но решить её можно, только используя камеры высокого разрешения (больше 300 пикселов на горизонтальный размер знака) и высокую частоту кадров (больше 30 кадр/сек), тогда погрешности измерения можно приблизить к приемлемым 2-3%.

16.10.2011 16:34:47

Да, и ещё ответ на ваш вопрос: "почему расстояния и скорости не известны для смазанных изображений?". Ответ: потому что нет точек (все смазаны), к которым можно привязаться, чтобы определить абсолютные значения длин.

16.10.2011 19:27:20

Вокорд, теперь я с Вами совершенно согласен.

Наш общий вывод: Расстояние и скорость автомобиля вычислить можно, но используя камеры высокого разрешения, для ровных чистых номеров без рамок и т.п., и пока со слишком большой погрешностью.

28.10.2011 18:59:29

Все-таки гонка за fps должна начаться, потому что на то есть научно обоснованные причины...