fisheyeIntrinsics

Объект для хранения внутренних параметров камеры подозрительного взгляда

Описание

Объектно-ориентированная память fisheyeIntrinsics камера intrinsics для камеры подозрительного взгляда. Смотрите fisheyeParameters для получения дополнительной информации о других параметрах подозрительного взгляда.

Создание

Синтаксис

intrinsics = fisheyeIntrinsics(mappingCoeffs,imageSize,distortionCenter)
intrinsics = fisheyeIntrinsics(___,stretchMatrix)

Описание

пример

intrinsics = fisheyeIntrinsics(mappingCoeffs,imageSize,distortionCenter) возвращает объект fisheyeIntrinsics с заданными коэффициентами полинома [a0 a2 a3 a4], размером изображения и центром искажения. Эти входные параметры присвоены непосредственно соответствующим свойствам объекта. Дополнительную информацию см. в fisheyeParameters.

intrinsics = fisheyeIntrinsics(___,stretchMatrix) дополнительно задает матрицу преобразования 2 на 2, которая описывает выравнивание между плоскостью датчика и плоскостью изображения. Значение по умолчанию является единичной матрицей.

Свойства

развернуть все

Полиномиальные коэффициенты для функции проекции, описанной моделью Тейлора Скарамаззы, заданной как вектор [a0 a2 a3 a4].

Центр искажения в пикселях, заданных как вектор [cx cy].

Преобразование от плоскости датчика до пикселя в плоскости изображения камеры, заданной как матрица преобразования 2 на 2. Это неточное совмещение вызывается линзой, не являющейся параллельным датчику и процессом оцифровки.

Размер изображения, заданный как вектор [mrows ncols].

Функции объекта

pointsToWorldОпределите мировые координаты точек изображений
worldToImageМир проекта указывает в изображение

Примеры

свернуть все

Задайте коэффициенты отображения, размер изображения и параметры центра искажения объекта fisheyeIntrinsics. Проигнорируйте оптическое неточное совмещение оси.

mappingCoeffs = [880 -3e-4 0 0];    % mapping polynomial coefficients
imageSize = [1500 2000];            % in [mrows ncols]
distortionCenter = [1000 750];      % in pixels

intrinsics = fisheyeIntrinsics(mappingCoeffs,imageSize,distortionCenter);

Ссылки

[1] Scaramuzza, D., А. Мартинелли и Р. Сигварт. "Тулбокс для легкой калибровки камеры Omindirectional". Продолжения к международной конференции IEEE по вопросам интеллектуальных роботов и систем (IROS 2006). Пекин, Китай, 7-15 октября 2006.

[2] Городской, S., Дж. Лейтлофф и С. Хинц. "Улучшенный Широкий угол, Подозрительный взгляд и Всенаправленная Калибровка фотоаппарата". Журнал ISPRS Фотограмметрии и Удаляет Обнаружение. Издание 108, 2015, pp.72-79.

Смотрите также

|

Введенный в R2017b

Для просмотра документации необходимо авторизоваться на сайте