发明名称 |
一种基于多视点图像的全景图拼接合成方法 |
摘要 |
本发明公开了一种基于多视点图像的全景图拼接合成方法。该方法首先输入多个相机拍摄的相机标定用图像,计算相机内外参数,使用混合误差对相机外参数进行优化,根据相机内外参数计算出将原照片变换为俯视视图的变换矩阵;其次输入多个相机拍摄的待拼接图像,使用计算得到的相机参数及变换矩阵将待拼接图像转换为俯视视图图像,根据多个相机间的相对位置及变换矩阵计算每张俯视视图图像在全景图中的全局位置;最后根据图像间的重叠区域对齐各个图像的对应部分,根据图像全局位置融合各个图像,生成全景拼接图像。本发明方法利用多相机进行局部拍摄,克服了使用单相机拍摄大幅图像的困难,实现了多张具有重叠区域的图像的全景图像合成。 |
申请公布号 |
CN105447850A |
申请公布日期 |
2016.03.30 |
申请号 |
CN201510770288.5 |
申请日期 |
2015.11.12 |
申请人 |
浙江大学 |
发明人 |
耿卫东;王镇;桂义林 |
分类号 |
G06T7/00(2006.01)I;G06T5/50(2006.01)I |
主分类号 |
G06T7/00(2006.01)I |
代理机构 |
杭州求是专利事务所有限公司 33200 |
代理人 |
邱启旺 |
主权项 |
一种基于多视点图像的全景图拼接合成方法,其特征在于,包含以下步骤:1)输入N个相机(N≥4)分别拍摄的N张标定用棋盘格局部图像(每个相机拍摄一张),相邻相机拍摄的标定用图像应有重叠区域;计算每一个相机的内外参数,使用混合误差对相机外参进行优化;2)使用步骤1)得到的相机内外参数计算每一个相机对应的俯视变换矩阵;3)输入步骤1)中的N个相机(N≥4)分别拍摄的N张待拼接图像,使用步骤1)得到的相机参数及步骤2)得到的俯视变换矩阵将待拼接图像转换为俯视视图图像;4)根据多个相机间的相对位置及俯视变换矩阵计算每张俯视视图图像在目标全景图中的全局位置;5)根据俯视视图图像间的重叠区域对齐各个图像的对应部分,根据图像全局位置融合各个图像,生成全景拼接图像。 |
地址 |
310027 浙江省杭州市西湖区浙大路38号 |