10. Курс фотограмметрии: автодифференцирование в Ceres Solver, дуальные числа, Bundle Adjustment 2
Ссылка на первую лекцию - • 01. Курс фотограмметрии: Как работает... Ссылка на слайды - Плейлист всех лекций - • 01. Курс фотограмметрии: Как работает... Репозиторий - Лектор курса: Полярный Николай Вадимович 0:00 Напоминание что мы уже умеем 1:14 Компенсация искажений из-за Rolling Shutter 17:27 Как компенсировать Rolling Shutter в рамках Bundle Adjustment 18:05 Разные функции потерь (Loss functions): кадратичная и линейная функции 23:07 Функция потерь Хьюбера (Huber loss) 25:03 Blake-Zisserman loss 26:05 Как фильтровать выбросы через 3*sigma фильтрацию 30:05 Ceres-solver для решения Non-linear Least Squares 31:42 Как устроено автоматическое дифференцирование 35:16 Дуальные числа (Dual numbers) 36:42 Как код функции невязки выглядит при использовании Ceres-solver и Jet-тип 41:08 Как выглядят реализации умножения и синуса 42:47 Примеры решаемых задач 50:32 Hierarchical Structure from Motion (Hierarchical Bundle Adjustment) 54:57 Как добавить геопривязку и масштаб в мат. модель Bundle Adjustment 58:29 Контроль достигнутой точности через GCP (Ground Control Points)