具身智能新手名词表English

运动恢复结构

Structure from MotionSfM进阶

从一堆不同角度拍的照片里,同时算出相机位姿和场景三维点。

运动恢复结构是经典的三维重建方法:输入同一场景从多个视角拍的照片(可以是无序的),输出每张照片的相机位姿(位置和朝向)和一个稀疏三维点云。标准流程是先提取特征点并做跨图匹配,再用对极几何剔除错误匹配,然后逐张加入图像、三角化出三维点,最后用光束法平差(同时微调所有位姿和三维点,让重投影误差最小)整体优化。它和 SLAM 的区别是通常离线运行、不要求图像按时间顺序。开源工具 COLMAP 是最常用的实现;做 NeRF、3D 高斯泼溅或真实场景搬进仿真(Real-to-Sim)时,第一步往往就是用 SfM 算相机位姿。近年 DUSt3R、VGGT 等前馈模型尝试一次性直接输出位姿和几何。

例子用手机绕桌上的杯子拍 50 张照片,丢进 COLMAP,得到每张照片的相机位姿和杯子的稀疏点云,再拿去训练 3D 高斯泼溅。

也叫
从运动恢复结构
相关
光束法平差、特征匹配、三角化、COLMAP、多视图立体、前馈式三维重建
来源
Structure-from-Motion Revisited (Schönberger & Frahm, CVPR 2016)
COLMAP 官方文档

在完整名词表里查看 →