Previous Page  134 / 457 Next Page
Information
Show Menu
Previous Page 134 / 457 Next Page
Page Background

Механики XXI веку. №15 2016 г.

134

Калибровка камеры – это задача получения внутренних и внешних параметров камеры по

имеющимся фотографиям или видео, отснятыми ею. Калибровка камеры часто используется на на-

чальном этапе решения многих задач компьютерного зрения и в особенности дополненной реально-

сти [1, 2]. При решении данной задачи необходимо определить внутренние параметры системы – ко-

ординаты точки пересечения оптической оси объектива с предметной плоскостью, а также расстоя-

ние от картинной плоскости до оптического центра и коэффициент преобразования между единицами

измерения в картинной и предметной плоскости.

К настоящему моменту разработано достаточно большое число методов калибровки камеры.

В работах [3, 4] в качестве объекта калибровки используется круг, расположенный в плоскости, кото-

рая параллельна плоскости изображения камеры. Указанный метод не предполагает прямой связи

между снимаемым изображением и параметрами калибровки камеры. В [5] калибровка камеры про-

изводится с использованием плоского шестиугольника, границами которого являются три пары па-

раллельных прямых. Анализ описанной методики установил, что она работает невполне надежно, так

как точность определения параметров калибровки в зависимости от положения шестиугольника и

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

разработка усовершенствованной методики калибровки камеры, отличающейся более высокой на-

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

гающийся в предметной плоскости. Преимущество данной методики заключается в том, что она це-

ликом основана на математическом аппарате проекционной геометрии, что позволило увеличить на-

дежность. Увеличение надежности связано с тем, что в расчетах отпала необходимость использова-

ния сложных комбинаций тригонометрических функций.

Пусть предметная система координат и система координат изображения ортогональны и за-

даются соответственно осями

zyx

, ,

и

rqp

, ,

(в соответствии с рисунком 1). Имеется некоторый

квадрат

4 3 2 1

DDDD

, располагающийся в координатной плоскости

, инцидентной осям

x

и

y

.

Данную плоскость будем называть предметной плоскостью [6]. Стороны этого квадрата параллельны

координатным осям x и y. Изображение квадрата

4 3 2 1

DDDD

   

находится в картинной плоскости

.

Центр проецирования, совпадающий с оптическим центром, пусть размещается в точке

F

, а ось объ-

ектива совпадает с осью

r

системы координат изображения. Остальные оси системы координат изо-

бражения (

p

и

q

) располагаются в картинной плоскости

и направлены параллельно границам

кадра.

Рис. 1. Предметная система координат

zyx

и система координат изображения

rqp

Пусть

M

– основание перпендикуляра, опущенного из

F

на картинную плоскость

, и од-

новременно – начало системы координат изображения. Данная точка является точкой пересечения

оптической оси объектива с картинной плоскостью. Расстояние от

F

до

M

есть расстояние от цен-

тра проецирования

F

до картинной плоскости. Обозначим его длину буквой

t

. Пусть

n

– коэффи-

циент преобразования между единицами измерения изображения (картинной плоскости) и предмет-

ной плоскости. Через

M

обозначим точку пересечения оси

r

с предметной плоскостью, а расстоя-

ние между

M

и

M

обозначим через

d

. Буквой κ обозначим угол между оптической осью камеры и

предметной плоскостью (далее – угол тангажа) [7].

Поставим задачу определить внутренние параметры камеры: расстояние t от оптического цен-

тра камеры до картинной плоскости [8]; коэффициент n преобразования между единицами измерения

картинной плоскости и предметной плоскости [9, 10].