Настройка перспективы в объекте Трекер выполняется для того, чтобы обеспечить возможность задавать минимальный и максимальный размер объекта в метрах так, чтобы эти размеры корректно учитывались, несмотря на то, что на переднем плане мелкие объекты могут выглядеть больше крупных объектов на заднем плане. Калибровка перспективы позволяет получить более качественный результат работы Трекера.
Если в объекте Трекер активирована настройка перспективы, то размеры, указанные на вкладке Размеры детектирования, не учитываются. Вместо них используются параметры Ширина, м и Высота, м, настройка которых описана ниже.
Для задания перспективы необходимо, чтобы на сцене, попадающей в поле зрения видеокамеры, присутствовало несколько (как минимум 3) объектов одинакового размера. По ним будет осуществляться калибровка перспективы. Роль калибровочных объектов могут выполнять, например, столбы, люди и т. д. Калибровочные объекты не должны располагаться на одной линии. Для большей точности рекомендуется располагать их на всех планах кадра: переднем, среднем и заднем. Однако в некоторых случаях это не является обязательным требованием: например, если отслеживание объектов на заднем плане не требуется, а основной интерес представляет передний план, калибровочные объекты лучше размещать на переднем плане. Чем больше калибровочных объектов, тем выше точность восстановления размеров.
Также имеется возможность указывать точки на подстилающей плоскости и их координаты в метрах (как минимум 3). Данная настройка не является обязательной. Задание точек позволяет получать положение трека в абсолютных координатах. Точки должны располагаться на одной поверхности. Располагать точки нельзя на одной линии. Чем более равномерно точки распределены по кадру, тем выше точность.
Допускается задание до 10 калибровочных объектов и точек подстилающей поверхности. Это количество можно изменить при помощи ключа реестра PerspMaxObjects (см. Справочник ключей реестра). |
В случае, если требуется учитывать перспективу при задании минимального и максимального размера объектов, выполнить следующие действия:
Указать местоположение калибровочных объектов на видеоизображении в области предварительного просмотра следующим образом:
Для более точного размещения калибровочных объектов рекомендуется увеличить окно предварительного просмотра. Для этого следует щелкнуть по нему правой кнопкой мыши, удерживая клавишу Shift на клавиатуре. Видео будет открыто в отдельном окне, размер которого можно изменять, перетаскивая границы. После завершения размещения калибровочных объектов данное окно необходимо закрыть. |
Скорректировать размер объекта, перетаскивая его концы левой кнопкой мыши.
Чтобы удалить объект, необходимо нажать на кнопку рядом с ним. |
При необходимости задать точки на подстилающей поверхности следующим образом:
Для более точного размещения точек рекомендуется увеличить окно предварительного просмотра. Для этого следует щелкнуть по нему правой кнопкой мыши, удерживая клавишу Shift на клавиатуре. Видео будет открыто в отдельном окне, размер которого можно изменять, перетаскивая границы. После завершения размещения точек данное окно необходимо закрыть. |
Задать координаты точки в метрах и нажать ОК (12).
Чтобы удалить точку, необходимо нажать на кнопку рядом с ней. |
Настройка перспективы в объекте Трекер завершена.