exponenta event banner

Генератор обнаружения видения

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

  • Библиотека:
  • Автоматизированная панель инструментов вождения/сценарий вождения и моделирование датчиков

  • Vision Detection Generator block

Описание

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

Блок извлекает обнаружения из моделируемых позиций актера и генерирует эти обнаружения с интервалами, равными интервалу обновления датчика. По умолчанию обнаружения привязываются к системе координат эго-транспортного средства. Блок может моделировать реальные обнаружения с добавлением случайного шума, а также генерировать ложноположительные обнаружения. Статистическая модель генерирует шум измерения, истинные обнаружения и ложные срабатывания. Для управления случайными числами, генерируемыми статистической моделью, используйте настройки генератора случайных чисел на вкладке «Измерения» блока.

Для создания входных данных блока многообъектного трекера можно использовать генератор визуального обнаружения. При построении сценариев и моделей датчиков с помощью приложения Driving Script Designer датчики камеры, экспортируемые в Simulink ®, выводятся как блоки генератора обнаружения изображений.

Порты

Вход

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

Оператор сценария позирует в координатах эго-транспортного средства, указанных как шина Simulink, содержащая структуру MATLAB.

Структура должна содержать эти поля.

ОбластьОписаниеНапечатать
NumActorsЧисло действующих лицНеотрицательное целое число
TimeТекущее время моделированияСкаляр с действительным значением
ActorsАктер позируетNumActors-длинный массив структур позы актера

Каждый актер позирует структуру в Actors должны иметь эти поля.

ОбластьОписание
ActorID

Определяемый сценарием идентификатор субъекта, указанный как положительное целое число.

Position

Положение актера, определяемое как действительный вектор вида [x y z]. Единицы в метрах.

Velocity

Скорость (v) актера в направлениях x-y и z, заданная как действительный вектор вида [vx vy vz]. Единицы измерения в метрах в секунду.

Roll

Угол крена актера, заданный как действительный скаляр. Единицы измерения в градусах.

Pitch

Угол тангажа актера, определяемый как действительный скаляр. Единицы измерения в градусах.

Yaw

Угол рыскания актера, определяемый как действительный скаляр. Единицы измерения в градусах.

AngularVelocity

Угловая скорость (λ) актера в направлениях x -, y - и z, заданная как действительный вектор вида [startx starty ü z]. Единицы измерения в градусах в секунду.

Зависимости

Чтобы включить этот входной порт, установите для параметра Type of detections, сгенерированного параметром sensor, значение Objects only, Lanes with occlusion, или Lanes and objects.

Границы полос движения в координатах эго-транспортного средства, указанные как шина Simulink, содержащая структуру MATLAB.

Структура должна содержать эти поля.

ОбластьОписаниеНапечатать
NumLaneBoundariesКоличество границ полос движенияНеотрицательное целое число
TimeТекущее время моделированияВещественный скаляр
LaneBoundariesГраницы переулкаNumLaneBoundaries- массив длин граничных структур полос движения

Каждая граничная структура полосы в LaneBoundaries должны иметь эти поля.

ОбластьОписание

Coordinates

Координаты границ полосы движения, заданные как вещественная матрица N-by-3, где N - число координат границ полосы движения. Координаты границы полосы определяют положение точек на границе на заданных продольных расстояниях от эго-транспортного средства по центру дороги.

  • В MATLAB задайте эти расстояния с помощью 'XDistance' аргумент пары имя-значение laneBoundaries функция.

  • В Simulink задайте эти расстояния с помощью параметра «Расстояния от эго-транспортного средства» для вычисления границ (m) блока «Считыватель сценариев» или параметра «Расстояние от родителя» для вычисления границ полос движения блока «Моделирование 3D Генератор обнаружения видения».

Эта матрица также включает граничные координаты на нулевом расстоянии от эго-транспортного средства. Эти координаты находятся слева и справа от начала координат эго-транспортного средства, расположенного под центром задней оси. Единицы в метрах.

Curvature

Кривизна границы полосы движения в каждой строке Coordinates матрица, заданная как действительный вектор N-by-1. N - число граничных координат полосы движения. Единицы измерения в радианах на метр.

CurvatureDerivative

Производная кривизны границы полосы движения в каждой строке Coordinates матрица, заданная как действительный вектор N-by-1. N - число граничных координат полосы движения. Единицы измерения в радианах на квадратный метр.

HeadingAngle

Начальный угол курса границы полосы движения, заданный как действительный скаляр. Угол курса границы полосы движения относительно курса эго-транспортного средства. Единицы измерения в градусах.

LateralOffset

Расстояние границы полосы движения от положения эго-транспортного средства, определяемое как действительный скаляр. Смещение к границе полосы слева от эго-транспортного средства является положительным. Смещение справа от эго-транспортного средства является отрицательным. Единицы в метрах.

BoundaryType

Тип разметки границ полосы движения, указанный как одно из следующих значений:

  • 'Unmarked' - Не существует физического маркера полосы движения

  • 'Solid' - Одиночная непрерывная линия

  • 'Dashed' - Одиночная линия штриховых маркеров полосы движения

  • 'DoubleSolid' - Две неразрывные линии

  • 'DoubleDashed' - Две пунктирные линии

  • 'SolidDashed' - Сплошная линия слева и пунктирная линия справа

  • 'DashedSolid' - пунктирная линия слева и сплошная линия справа

Strength

Сила насыщения разметки границы полосы движения, заданная как действительный скаляр от 0 до 1. Значение 0 соответствует маркировке, цвет которой является полностью ненасыщенным. Маркировка серая. Значение 1 соответствует маркировке, цвет которой полностью насыщен.

Width

Ширина границы полосы движения, заданная как положительный действительный скаляр. В маркере двухстрочной полосы одна и та же ширина используется для обеих линий и для пространства между линиями. Единицы в метрах.

Length

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

Space

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

Зависимости

Чтобы включить этот входной порт, установите для параметра Type of detections, сгенерированного параметром sensor, значение Lanes only, Lanes only, Lanes with occlusion, или Lanes and objects.

Продукция

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

Обнаружение объектов, возвращаемое как шина Simulink, содержащая структуру MATLAB. Дополнительные сведения о шинах см. в разделе Создание невиртуальных шин (Simulink).

Можно передавать обнаруженные объекты от этих датчиков и других датчиков в трекер, например, блок многообъектного трекера, и создавать дорожки.

Структура обнаружений имеет следующую форму:

ОбластьОписаниеНапечатать
NumDetectionsКоличество обнаруженийЦелое число
IsValidTimeFalse при запросе обновлений между интервалами вызова блоковБулев
DetectionsОбнаружения объектовМассив структур обнаружения объектов длиной, заданной параметром Максимальное число обнаружений, о которых сообщается. Только NumDetections из этих обнаружений являются фактическими обнаружениями.

Структура обнаружения объектов содержит эти свойства.

СобственностьОпределение
TimeВремя измерения
MeasurementИзмерения объектов
MeasurementNoiseКовариационная матрица шума измерения
SensorIndexУникальный идентификатор датчика
ObjectClassIDКлассификация объектов
ObjectAttributesДополнительная информация передана трекеру
MeasurementParametersПараметры, используемые функциями инициализации нелинейных фильтров слежения Калмана

Measurement в поле указывается положение и скорость измерения в системе координат, указанной в разделе Система координат (Coordinate system), используемой для сообщения об обнаружениях. Это поле является вектором столбца вещественного значения вида [x; y; z; vx; vy; vz]. Единицы измерения в метрах в секунду.

MeasurementNoise поле является матрицей 6 на 6, которая сообщает ковариацию шума измерения для каждой координаты в Measurement поле.

MeasurementParameters - это структура с этими полями.

ПараметрОпределение
Frame Перечисляемый тип, указывающий кадр, используемый для отчета об измерениях. Блок генератора обнаружения изображений сообщает об обнаружениях в декартовых координатах эго и сенсора, которые являются прямоугольными координатными кадрами. Поэтому для этого блока Frame всегда имеет значение 'rectangular'.
OriginPosition3-D смещение вектора начала координат датчика от начала координат эго-транспортного средства. Вектор выводится из параметров положения (m) датчика (x, y) и высоты (m) датчика блока.
OrientationОриентация системы координат датчика зрения относительно системы координат эго-транспортного средства. Ориентация определяется углом рыскания датчика, установленного на эго-транспортном средстве (град), углом тангажа датчика, установленного на эго-транспортном средстве (град), и углом крена датчика, установленного на эго-транспортном средстве (град) параметров блока.
HasVelocityУказывает, содержат ли измерения скорость.

ObjectAttributes свойство каждого обнаружения представляет собой структуру с этими полями.

ОбластьОпределение
TargetIndexИдентификатор актера, ActorID, что сгенерировало обнаружение. Для ложных аварийных сигналов это значение является отрицательным.

Зависимости

Чтобы включить этот выходной порт, установите для параметра Type of detections, сгенерированного параметром sensor, значение Objects only, Lanes with occlusion, или Lanes and objects.

Обнаружение границ полосы движения, возвращаемое как шина Simulink, содержащая структуру MATLAB. Структура имела следующие поля:

ОбластьОписаниеНапечатать
TimeВремя обнаружения полосы движенияВещественный скаляр
IsValidTimeFalse при запросе обновлений между интервалами вызова блоковБулев
SensorIndexУникальный идентификатор датчикаПоложительное целое число
NumLaneBoundariesКоличество обнаружений границ полосы движенияНеотрицательное целое число
LaneBoundariesОбнаружение границ полосы движенияМассив clothoidLaneBoundary объекты

Зависимости

Чтобы включить этот выходной порт, установите для параметра Type of detections, сгенерированного параметром sensor, значение Lanes only, Lanes with occlusion, или Lanes and objects.

Параметры

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

Параметры

Идентификация датчика

Уникальный идентификатор датчика, указанный как положительное целое число. Идентификатор датчика различает обнаруженные сигналы, поступающие от различных датчиков в мультисенсорной системе. Если модель содержит несколько блоков датчиков с одним и тем же идентификатором, в области «Птичий глаз» отображается ошибка.

Пример: 5

Типы обнаружений, генерируемых датчиком, указанные как Objects only, Lanes only, Lanes with occlusion, или Lanes and objects.

  • Если установлено значение Objects only, никакая дорожная информация не используется для окклюдирования субъектов.

  • Если установлено значение Lanes only, информация об акторе не используется для обнаружения полос.

  • Если установлено значение Lanes with occlusion, актеры в поле зрения камеры могут ухудшать способность датчика обнаруживать полосы движения.

  • Если установлено значение Lanes and objectsдатчик генерирует обнаруженные объекты и обнаруженные окклюдированные полосы движения.

Требуемый интервал времени между обновлениями датчика, указанный как положительный действительный скаляр. Значение этого параметра должно быть целым числом, кратным интервалу данных входного порта Actors. Обновления, запрошенные от датчика между интервалами обновления, не содержат обнаружений. Единицы измерения в секундах.

Требуемый интервал времени между обновлениями обнаружения полосы движения, указанный как положительный действительный скаляр. Генератор детектирования зрения вызывается через регулярные интервалы времени. Детектор зрения генерирует новые детекторы полосы с интервалами, определенными этим параметром, которые должны быть кратны целому интервалу времени моделирования. Обновления, запрошенные от датчика между интервалами обновления, не содержат обнаруженных дорожек. Единицы измерения в секундах.

Внешний вид сенсора

Местоположение центра датчиков зрения, определяемое как действительный вектор 1 на 2. Параметры положения (m) и высоты (m) датчика определяют координаты датчика зрения относительно системы координат эго-транспортного средства. Значение по умолчанию соответствует ориентированному вперед датчику зрения, установленному на приборной панели седана. Единицы в метрах.

Высота датчика зрения над плоскостью земли, заданная как положительный действительный скаляр. Высота определяется относительно наземной плоскости транспортного средства. Параметры положения (m) и высоты (m) датчика определяют координаты датчика зрения относительно системы координат эго-транспортного средства. Значение по умолчанию соответствует ориентированному вперед датчику зрения, смонтированному на приборной панели седана. Единицы в метрах.

Пример: 0.25

Угол рыскания датчика зрения, заданный как реальный скаляр. Угол рыскания - это угол между центральной линией эго-транспортного средства и оптической осью камеры. Положительный угол рыскания соответствует повороту по часовой стрелке при взгляде в положительном направлении оси z системы координат эго-транспортного средства. Единицы измерения в градусах.

Пример: -4.0

Угол тангажа датчика, заданный как действительный скаляр. Угол наклона - это угол между оптической осью камеры и плоскостью x-y системы координат эго-транспортного средства. Положительный угол наклона соответствует повороту по часовой стрелке при взгляде в положительном направлении оси y системы координат эго-транспортного средства. Единицы измерения в градусах.

Пример: 3.0

Угол крена датчика зрения, заданный как реальный скаляр. Угол крена - это угол поворота оптической оси камеры вокруг оси х системы координат эго-транспортного средства. Положительный угол крена соответствует повороту по часовой стрелке при взгляде в положительном направлении оси X системы координат. Единицы измерения в градусах.

Параметры порта вывода

Источник имени шины объекта, указанный как Auto или Property. При выборе Autoблок автоматически создает имя шины. При выборе Propertyукажите имя шины с помощью параметра Указать имя шины объекта.

Пример: Property

Наименование шины выходной полосы, указанное как Auto или Property. При выборе Auto, блок автоматически создаст имя шины. При выборе Propertyукажите имя шины с помощью параметра Указать имя шины объекта.

Пример: Property

Имя шины объекта, указанное как допустимое имя шины.

Пример: objectbus

Зависимости

Чтобы включить этот параметр, установите для параметра Source of object bus name значение Property.

Имя шины выходной полосы, указанное как допустимое имя шины.

Пример: lanebus

Зависимости

Для включения этого параметра установите для параметра Source of output lane bus name значение Property.

Отчеты об обнаружении

Максимальное число обнаружений, указанное датчиком как положительное целое число. Сообщения об обнаружениях поступают в порядке увеличения расстояния от датчика до достижения максимального числа.

Пример: 100

Зависимости

Чтобы включить этот параметр, установите для параметра Type of detections, сгенерированного параметром sensor, значение Objects only или Lanes and objects.

Максимальное количество полос, указанных как положительное целое число.

Пример: 100

Зависимости

Чтобы включить этот параметр, установите для параметра Type of detections, сгенерированного параметром sensor, значение Lanes only, Lanes with occlusion, или Lanes and objects.

Система координат сообщаемых обнаружений, заданная как одно из следующих значений:

  • Ego Cartesian - Обнаружение регистрируется в декартовой системе координат эго-транспортного средства.

  • Sensor Cartesian- Обнаружение сообщается в декартовой системе координат датчика.

Моделирование
  • Interpreted execution - Моделирование модели с помощью интерпретатора MATLAB. Этот параметр сокращает время запуска. В Interpreted execution можно отладить исходный код блока.

  • Code generation - Моделирование модели с использованием сгенерированного кода C/C + +. При первом запуске моделирования Simulink генерирует код C/C + + для блока. Код C используется повторно для последующего моделирования до тех пор, пока модель не изменится. Для этого параметра требуется дополнительное время запуска.

Измерения

Настройки

Максимальный диапазон обнаружения, заданный как положительный действительный скаляр. Датчик зрения не может обнаруживать объекты за пределами этого диапазона. Единицы в метрах.

Пример: 250

Настройки детектора объектов

Точность ограничивающей рамки, заданная как положительный действительный скаляр. Эта величина определяет точность, с которой детектор может сопоставить ограничительную рамку с целью. Единицы измерения выражены в пикселях.

Пример: 9

Интенсивность шума, используемая для измерения положения и скорости фильтрации, заданная как положительный действительный скаляр. Интенсивность шума определяет стандартное отклонение технологического шума внутреннего фильтра Калмана с постоянной скоростью, используемого в датчике зрения. Фильтр моделирует технологический шум с использованием кусочно-постоянной модели ускорения белого шума. Интенсивность шума обычно составляет порядок максимальной величины ускорения, ожидаемой для цели. Единицы в метрах в секунду в квадрате.

Пример: 2

Максимальная скорость обнаруживаемого объекта, заданная как неотрицательный действительный скаляр. Единицы измерения в метрах в секунду.

Пример: 20

Максимально допустимая окклюзия объекта, заданная как действительный скаляр в диапазоне [0 1). Окклюзия - это доля общей площади поверхности объекта, которая не видна датчику. Значение 1 указывает, что объект полностью закрыт. Единицы измерения безразмерны.

Пример: 0.2

Минимальная высота и ширина объекта, обнаруженного датчиком зрения в изображении, заданная как [minHeight,minWidth] вектор положительных значений. 2-D спроецированная высота объекта должна быть больше или равна minHeight. Спроецированная ширина объекта должна быть больше или равна minWidth. Единицы измерения выражены в пикселях.

Пример: [25 20]

Вероятность обнаружения цели, заданная как положительный действительный скаляр, меньший или равный 1. Эта величина определяет вероятность того, что датчик обнаружит обнаруживаемый объект. Обнаруживаемый объект - это объект, удовлетворяющий минимальным обнаруживаемым размерам, максимальному диапазону, максимальной скорости и максимально допустимым ограничениям окклюзии.

Пример: 0.95

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

Пример: 1.0

Настройки детектора полосы движения

Минимальный размер проецируемой разметки полосы движения на изображении камеры, которая может быть обнаружена датчиком после учета кривизны, определяемой как действительный вектор 1 на 2, [minHeight minWidth]. Для обнаружения разметка полосы движения должна превышать оба этих значения. Единицы измерения выражены в пикселях.

Зависимости

Чтобы включить этот параметр, установите для параметра Type of detections, сгенерированного параметром sensor, значение Lanes only, Lanes only, или Lanes and objects.

Точность границ полосы движения, заданная как положительный действительный скаляр. Этот параметр определяет точность, с которой датчик полосы может разместить границу полосы. Единицы измерения выражены в пикселях.

Пример: 2.5

Зависимости

Чтобы включить этот параметр, установите для параметра Type of detections, сгенерированного параметром sensor, значение Lanes only, Lanes only, или Lanes and objects.

Настройки генератора случайных чисел

Выберите этот параметр для добавления шума к измерениям датчика зрения. В противном случае измерения не содержат шума. MeasurementNoise свойство каждого обнаружения всегда вычисляется и не зависит от значения, указанного для параметра Add noise to measurements.

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

ВыборОписание
Repeatable

Блок генерирует случайное начальное начальное число для первого моделирования и повторно использует это начальное число для всех последующих моделирований. Выберите этот параметр для создания воспроизводимых результатов из статистической модели датчика. Для изменения начального начального значения в командной строке MATLAB введите: clear all.

Specify seedУкажите собственное произвольное начальное значение для воспроизводимых результатов с помощью параметра Указать начальное значение (Specify seed).
Not repeatableБлок генерирует новое случайное начальное начальное значение после каждого прогона моделирования. Выберите этот параметр, чтобы создать неповторяемые результаты из статистической модели датчика.

Начальное число генератора случайных чисел, указанное как неотрицательное целое число меньше 232.

Пример: 2001

Зависимости

Чтобы включить этот параметр, задайте для параметра «Параметры генератора случайных чисел» значение Specify seed.

Профили актера

Метод определения профилей субъектов, которые являются физическими и радиолокационными характеристиками всех субъектов в сценарии вождения, определяемый как один из следующих вариантов:

  • From Scenario Reader block - блок получает профили субъектов из сценария, указанного блоком чтения сценариев.

  • Parameters - блок получает профили актера из параметров, которые становятся включенными на вкладке Профили актера.

  • From workspace - блок получает профили актера из выражения MATLAB, указанного параметром MATLAB для профилей актера.

Выражение MATLAB для профилей субъектов, указанное как структура MATLAB, массив структуры MATLAB или допустимое выражение MATLAB, которое создает такую структуру или массив структуры.

Если блок чтения сценариев считывает данные из drivingScenario , чтобы получить профили актера непосредственно из этого объекта, задайте для этого выражения вызов actorProfiles функция на объекте. Например: actorProfiles(scenario).

Пример: struct('ClassID',5,'Length',5.0,'Width',2,'Height',2,'OriginOffset',[-1.55,0,0])

Зависимости

Чтобы включить этот параметр, установите метод Select, чтобы задать параметр профиля актера, равным MATLAB expression.

Определяемый сценарием идентификатор субъекта, заданный как положительное целое число или L-вектор уникальных положительных чисел. L должен равняться числу действующих лиц, вводимых в порт ввода действующих лиц. Элементы вектора должны совпадать ActorID ценности актеров. Можно указать уникальный идентификатор для субъектов как []. В этом случае одни и те же параметры профиля актера применяются ко всем актерам.

Пример: [1,2]

Зависимости

Чтобы включить этот параметр, установите метод Select, чтобы задать параметр профиля актера, равным Parameters.

Определяемый пользователем идентификатор классификации, заданный как целое число или L-вектор целых чисел. Если Unique identifier for actors является вектором, этот параметр является вектором одинаковой длины с элементами в однозначном соответствии с актерами в Unique identifier for actors. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как одно целое число, значение которого применяется ко всем актерам.

Пример: 2

Зависимости

Чтобы включить этот параметр, установите метод Select, чтобы задать параметр профиля актера, равным Parameters.

Длина кубоида, заданная как положительный действительный скаляр или L-вектор положительных значений. Если Unique identifier for actors является вектором, этот параметр является вектором одинаковой длины с элементами в однозначном соответствии с актерами в Unique identifier for actors. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как положительный действительный скаляр, значение которого применяется ко всем актерам. Единицы в метрах.

Пример: 6.3

Зависимости

Чтобы включить этот параметр, установите метод Select, чтобы задать параметр профиля актера, равным Parameters.

Ширина кубоида, заданная как положительный действительный скаляр или L-вектор положительных значений. Если Unique identifier for actors является вектором, этот параметр является вектором одинаковой длины с элементами в однозначном соответствии с актерами в Unique identifier for actors. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как положительный действительный скаляр, значение которого применяется ко всем актерам. Единицы в метрах.

Пример: 4.7

Зависимости

Чтобы включить этот параметр, установите метод Select, чтобы задать параметр профиля актера, равным Parameters.

Высота кубоида, заданная как положительный действительный скаляр или L-вектор положительных значений. Если Unique identifier for actors является вектором, этот параметр является вектором одинаковой длины с элементами в однозначном соответствии с актерами в Unique identifier for actors. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как положительный действительный скаляр, значение которого применяется ко всем актерам. Единицы в метрах.

Пример: 2.0

Зависимости

Чтобы включить этот параметр, установите метод Select, чтобы задать параметр профиля актера, равным Parameters.

Центр вращения актера, заданный как массив ячеек длины L вещественных векторов 1 на 3. Каждый вектор представляет смещение центра вращения актера от нижнего центра актера. Для транспортных средств смещение соответствует точке на земле под центром задней оси. Если Unique identifier for actors является вектором, этот параметр представляет собой клеточный массив векторов с ячейками в соответствии один к одному с актерами в Unique identifier for actors. Если уникальный идентификатор для субъектов пуст, [], необходимо указать этот параметр как массив ячеек одного элемента, содержащего вектор смещения, значения которого применяются ко всем актерам. Единицы в метрах.

Пример: [-1.35, .2, .3]

Зависимости

Чтобы включить этот параметр, установите метод Select, чтобы задать параметр профиля актера, равным Parameters.

Внутренние характеристики камеры

Фокусное расстояние камеры в пикселях, заданное как двухэлементный действительный вектор. См. также FocalLength имущество cameraIntrinsics.

Пример: [480,320]

Оптический центр камеры в пикселях, заданный как двухэлементный действительный вектор. См. также PrincipalPoint имущество cameraIntrinsics.

Пример: [480,320]

Размер изображения, создаваемого камерой, в пикселях, определяемый как двухэлементный вектор положительных целых чисел. См. также ImageSize имущество cameraIntrinsics.

Пример: [240,320]

Коэффициенты радиального искажения, заданные как двухэлементный или трехэлементный действительный вектор. Для получения подробной информации об установке этих коэффициентов см. RadialDistortion имущество cameraIntrinsics.

Пример: [1,1]

Коэффициенты тангенциального искажения, заданные как двухэлементный действительный вектор. Для получения подробной информации об установке этих коэффициентов см. TangentialDistortion имущество cameraIntrinsics.

Пример: [1,1]

Угол наклона осей камеры, заданный как действительный скаляр. См. также Skew имущество cameraIntrinsics.

Пример: 0.1

Примеры модели

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

.
Представлен в R2017b