Уточнение точек 3-D с помощью корректировки пучка только по структуре
возвращает уточненные точки 3-D, которые минимизируют ошибки обратного впрыска.xyzRefinedPoints = bundleAdjustmentStructure(xyzPoints,pointTracks,cameraPoses,intrinsics)
Процедура уточнения только структуры представляет собой особый случай регулировки пучка с фиксированными позициями камеры во время оптимизации. Точки 3-D и позы камеры помещаются в одну и ту же мировую систему координат.
[ дополнительно возвращает вектор N-элемента, содержащий среднее значение ошибки репроекции для каждой точки мира 3-D, используя аргументы из предыдущего синтаксиса.xyzRefinedPoints,reprojectionErrors] = bundleAdjustmentStructure(___)
[___] = bundleAdjustmentStructure(___, использует дополнительные параметры, указанные одним или несколькими Name,Value)Name,Value аргументы пары. Неопределенные свойства имеют значения по умолчанию.
[1] Луракис, М.И.А. и А.А. Аргирос. «Преимущества для малого бизнеса: пакет программного обеспечения для настройки общего разреженного пакета». Транзакции ACM на математическом программном обеспечении. Том 36, выпуск 1. Март 2009 года.
[2] Хартли, R. и А. Зиссермен. «Несколько видов геометрии в компьютерном видении». Издательство Кембриджского университета. 2003
[3] Триггеры, B., P. McLauchlan, R. Hartley и A. Fitzgibbon. «Корректировка пучка: современный синтез». Материалы Международного семинара по алгоритмам видения: теория и практика. Страницы 298 - 372. Спрингер-Верлаг. 1999.