MENU

Fun & Interesting

09. Курс фотограмметрии: автодифференцирование в Ceres Solver, дуальные числа, Bundle Adjustment 2

Video Not Working? Fix It Now

Ссылка на слайды - https://polarnick.com/static/presentations/phg2024/phg_10_bundle_adjustment2_ceres_solver.pdf Плейлист всех лекций - https://www.youtube.com/playlist?list=PL5p-5hHpsHBp4yTpeZJ_QMSmJPAuov-VF Репозиторий - https://github.com/PhotogrammetryCourse Лектор курса: Полярный Николай Вадимович 0:00 Напоминание что мы уже умеем 2:15 Компенсация искажений из-за Rolling Shutter 16:35 Упрощенная Rolling Shutter модель 20:47 Разные функции потерь (Loss functions): кадратичная и линейная функции 26:07 Функция потерь Хьюбера (Huber loss) 27:14 Blake-Zisserman loss 28:01 Как фильтровать выбросы через 3*sigma фильтрацию 35:37 Ceres-solver для решения Non-linear Least Squares 37:28 Как устроено автоматическое дифференцирование 40:15 Дуальные числа (Dual numbers) 41:31 Как код функции невязки выглядит при использовании Ceres-solver и Jet-тип 45:45 Как выглядят реализации умножения и синуса 49:08 Примеры решаемых задач 57:37 Hierarchical Structure from Motion (Hierarchical Bundle Adjustment) 1:06:16 Как добавить геопривязку и масштаб в мат. модель Bundle Adjustment 1:07:58 Контроль достигнутой точности через GCP (Ground Control Points)

Comment