fisheyeIntrinsics

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

Описание

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

Создание

Описание

пример

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] вектор.

Примеры

свернуть все

Задайте коэффициенты отображения, размер изображения и параметры центра искажения 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.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

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