拼接式全景成像主要包含两种方法。一种是采用单个相机,通过旋转拍摄不同方向的场景;另一种是采用多个相机同时拍摄不同方向的场景。

2.1基于单相机旋转拍摄的全景图像
首先,将相机固定在可水平旋转的支架上,相机的镜头需要位于支架的中心点。转
动相机一周并隔一定角度拍照,拍摄得到一系列的场景图像。其中,驱使相机转动的支架必须十分精确,通常使用全景云台控制。
由于要进行后续的拼接融合 对于云台的旋转要进行一定的限制,要使得拍摄得到的相邻的两幅图像之间有足够多的重合部分,以便进行拼接融合。同时,为了保证拼接融合的效果,应该使拍摄得到的图像视差尽量小,这就要求相机在旋转过程中要保持光心不动
。
2.2基于多相机拍摄的全景图像
基于多相机同时拍摄的全景成像将多个相机朝不同方向固定在同一水平面上,拍摄
得到 系列的场
景图像。

同样地,将多个相机同时拍摄得到的图像进行拼接,就能得到人工合成的全景图像。拍摄得到的相邻的两幅图像之间也要求有足够多的重合部分来进行拼接融合。
2.3投影算法
不管是采用单个相机进行旋转拍摄,还是采用 个相机同时拍摄,它们
最终获得
场景的序列图像由于是在不同方向上拍摄得到的,其投
影平面存在一定的夹角。
因
此, 要首先将它们统一投影到某一曲面上(如球面、柱面或
多面体)
,使得现
实世界中相同
景物在不同的局部图像中是相同的。然后,再采用拼接融合技术生成场景的全景图像。
1、柱面投影算法
实景图像的柱面正投影算法是为了将多张实
景图像投影
个圆柱面上,以柱面全景图像的形式存储。这样
一方
面消除了实景图像之间可能存在的
重复景物信息
,同时也得到了每张实景图像上的像素点在视点间中的方位
信息。

详情请参考《计算摄影学基础》