Способ определения расстояния до объекта посредством цифровой фотокамеры

Номер патента: 17794

Опубликовано: 30.12.2013

Автор: Козлов Владимир Леонидович

Скачать PDF файл.

Текст

Смотреть все

(51) МПК НАЦИОНАЛЬНЫЙ ЦЕНТР ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ СПОСОБ ОПРЕДЕЛЕНИЯ РАССТОЯНИЯ ДО ОБЪЕКТА ПОСРЕДСТВОМ ЦИФРОВОЙ ФОТОКАМЕРЫ(71) Заявитель Белорусский государственный университет(72) Автор Козлов Владимир Леонидович(73) Патентообладатель Белорусский государственный университет(57) Способ определения расстояния до объекта посредством цифровой фотокамеры с известным фокусным расстоянием , в котором с помощью указанной фотокамеры делают первый снимок указанного объекта, перемещают фотокамеру по горизонтали в направлении, не совпадающем с направлением на объект, на заданное расстояние , делают второй снимок объекта после окончания перемещения, далее по положению максимума нормированной корреляционной функции определяют величинугоризонтального сдвига между изображениями объекта на первом и втором снимках, а затем определяют искомое расстояниев соответствии с выражением где- заранее определенная аналогичным образом величина горизонтального сдвига изображения калибровочного объекта, находившегося при съемках на максимальном рабочем расстоянии от фотокамеры. 17794 1 2013.12.30 Изобретение относится к области информационно-измерительных систем и предназначается для решения задач измерения дальности до объектов по их цифровым фотографическим изображениям. Известен способ измерения дальности до объекта 1, обладающего осью симметрии, с использованием двух цифровых фотокамер, разнесенных в пространстве по горизонтали на известное расстояние. Недостатком этого устройства является ограниченная точность измерений дальности. Наиболее близким к предлагаемому изобретению является измеритель расстояний 2,основанный на получении двух цифровых фотографических изображений объекта из двух точек, разнесенных в пространстве по горизонтали на известное расстояние, а дальность определяют по сдвигу между изображениями по горизонтальной оси. Недостатком способа является низкая точность измерений, обусловленная непараллельностью оптических осей при получении первого и второго изображений объекта. Задача изобретения - повышение точности измерения расстояний. Поставленная задача решается путем того, что в способе определения расстояния до объекта посредством цифровой фотокамеры с фокусным расстоянием , в котором с помощью указанной фотокамеры делают первый снимок указанного объекта, перемещают фотокамеру по горизонтали в направлении, не совпадающем с направлением на объект, на заданное расстояние , делают второй снимок объекта после окончания перемещения, далее по положению максимума нормированной корреляционной функции определяют величинугоризонтального сдвига между изображениями объекта на первом и втором снимках, а затем определяют искомое расстояниев соответствии с выражением,где- заранее определенная величина горизонтального сдвига изображения калибровочного объекта, находящегося при съемках на максимальном рабочем расстоянии от фотокамеры. Сущность способа измерений поясняется с помощью фигуры, на которой представлена функциональная схема измерителя расстояний на основе цифрового фотоаппарата. Система содержит измеряемый объект 1, цифровой фотоаппарат, состоящий из линзы 2 и фотоприемной матрицы 3, вычислительный блок 4. Измеритель расстояний работает следующим образом. С помощью цифрового фотоаппарата на фотоприемной матрице 3 регистрируются цифровые фотографические изображения измеряемого объекта из двух точек, разнесенных в пространстве по горизонтали на известное расстояние. Полученные два цифровых изображения одного и того же объекта поступают в вычислительный блок, где производится измерение расстояний по следующему алгоритму. На первом изображении формируется окно сканирования, размер которого выбирают таким образом, чтобы разность расстояний до отдельных фрагментов выделенного объекта была меньше инструментального разрешения по дальности. Если поверхность объекта является плоскостью, перпендикулярной горизонтали и оси наблюдения, то все точки плоскости будут находиться на одинаковом расстоянии от объектива. Если предмет имеет объемную форму, то необходимо на нем выделить плоскую поверхность. Автоматически окно сканирования с такими же координатами формируется и на втором снимке. Затем осуществляется сканирование одного окна относительно другого по горизонтали и вертикали, при этом вычисляется значение двухмерной нормированной корреляционной функции между выделенными изображениями в соответствии с выражением(, )(1 (, )1 )(2 (,)2 ) 17794 1 2013.12.30 где 1 - сигнал окна сканирования первого изображения 2 - сигнал окна сканирования второго изображения ,- размер сканирующего окна по горизонтали и вертикали соответственно ,- сдвиг по горизонтали и вертикали соответственно 1 ,2 - средние значения сигнала в первом и втором окне сканирования, соответственно 1, 2. Из приведенного выражения следует, что сканирование осуществляется по горизонтали и вертикали, что компенсирует возможное отклонение взаимного расположения фотокамеры от горизонтальной линии при ее перемещении из первой во вторую точку фотографирования. По положению максимального значения нормированной корреляционной функции (1) определяют сдвиг между изображениями 2 х 1. Так как все точки объекта в выделенном окне находятся на одинаковом расстоянии и осуществляется нормировка по величине среднего значения сигнала, то достигается максимальное значение корреляционной функции, и при полном совпадении изображений корреляционная функция (1) будет равна единице. Дальностьдо выделенной области объекта определяется из выражения где- расстояние между фотокамерами,- фокусное расстояние фотокамеры. Аналогичным образом определяются расстояниядо всех объектов, попавших в поле зрения фотокамеры. Если при перемещении фотокамеры из первой во вторую точку фотографирования произошел сдвиг оптической оси объектива фотокамеры на угол , как показано на фигуре, то при определении сдвига между изображениямибудет присутствовать постоянная погрешность , обусловленная этим фактором, равная(3),где- сдвиг положения объекта на фотоприемной матрице,- фокусное расстояние объектива фотокамеры. Так как в приведенной формуле отсутствует расстояние до объекта, то сдвигбудет одинаков для всех объектов, одновременно попадающих в поле зрения фотокамеры. Влияние этой погрешности можно устранить путем калибровки с использованием объектов, находящихся на максимально большом расстоянии. Для серийно выпускаемой фотокамеры с матрицей размером 7,1 мегапикселя и фокусом объектива 5,8 мм сдвиг между изображениями на расстоянии до объекта 1000 м будет равен 1,4 пикселя, а для объекта на расстоянии 2000 м - 0,7 пикселя. Если разрешение системы обработки изображений на фотоприемной матрице составляет 1 пиксель, то калибровка системы по объекту на расстоянии более 1000 м обеспечит учет отклонения от параллельности положения оптической оси фотокамеры в точках фотографирования, не ухудшая при этом погрешность измерения расстояний. Калибровка осуществляется следующим образом. Выбирается объект, визуально находящийся на максимальном расстоянии (более 1 км), и определяется сдвигпо горизонтальной оси между его изображениями на снимках. Если величина сдвигасоставляет доли пикселя, то оптические оси положений фотокамеры параллельны, и погрешность, обусловленная этим фактором, отсутствует. Если величина сдвигаравна единицам-десяткам пикселей, то оптические оси положений фотокамеры сдвинуты на определенный угол и обусловленная этим погрешность устраняется следующим образом. Дальностьдо -го объекта определяется из выражения,(4)где- сдвиг по горизонтальной оси между изображениями объекта, находящегося на фотоснимке на максимальном расстоянии,- расстояние между точками фотографирова 3 17794 1 2013.12.30 ния в пространстве,- фокусное расстояние фотокамеры,- сдвиг между изображениями объекта по горизонтальной оси. Таким образом, за счет калибровки по объекту, находящемуся на фотоснимке на максимальном расстоянии, достигается учет отклонения от параллельности положения оптической оси фотокамеры в двух точках фотографирования, что обеспечивает повышение точности измерения расстояний. Источники информации 1.5432594, МПК 01 3/00, 1995. 2. Патент 7502, МПК 01 С 3/00, 2011. Национальный центр интеллектуальной собственности. 220034, г. Минск, ул. Козлова, 20. 4

МПК / Метки

МПК: G01C 3/00

Метки: объекта, посредством, определения, расстояния, цифровой, способ, фотокамеры

Код ссылки

<a href="https://by.patents.su/4-17794-sposob-opredeleniya-rasstoyaniya-do-obekta-posredstvom-cifrovojj-fotokamery.html" rel="bookmark" title="База патентов Беларуси">Способ определения расстояния до объекта посредством цифровой фотокамеры</a>

Похожие патенты