一种用于三维重建的高质量照片序列获取方法技术

技术编号:28493711 阅读:24 留言:0更新日期:2021-05-19 22:22
本发明专利技术公开了一种用于三维重建的高质量照片序列获取方法。通过搭建照片拍摄系统,对物体进行拍照,得到物体全范围照片;然后将所有照片的照片背景进行去除,并按水平和竖直方向组成照片阵列;最后计算照片阵列中每张照片和其相邻照片的特征点重复度,指导照片阵列进行调整,从而得到高质量的照片序列。本发明专利技术不仅解决了多相机协同拍摄对使用场地环境的要求较高的问题,而且克服了传统单相机获取照片序列方法靠人工判断的不足,能够通过计算准确的量化数据来指导照片阵列进行调整,进而得到高质量的照片序列,不仅保证三维重建模型的质量,而且加快三维重建速度。而且加快三维重建速度。而且加快三维重建速度。

【技术实现步骤摘要】
一种用于三维重建的高质量照片序列获取方法


[0001]本专利技术属于三维重建领域,具体涉及一种用于三维重建的高质量照片序列获取方法。

技术介绍

[0002]近年来,基于照片的三维重建技术被广泛应用于逆向工程、虚拟现实、数字城市、无人驾驶、文物考古等领域。市面上出现许多三维重建软件,如Photoscan、Meshroom和VisualSFM等。这些软件通常以从物体不同角度获取的照片集合为输入,然后基于Structure From Motion(SFM)流程,对获取的照片进行特征点匹配,推断出相机参数并生成被拍摄物体表面的点云数据,最后根据点云生成三维网格模型。在上述三维重建过程中,获取的照片,它们的质量往往对最终重建的三维网格模型的质量有直接的影响。因此,如何获取高质量的照片集合是基于照片的三维重建技术优先需要考虑的问题。特别地,用于三维重建的高质量照片集合往往具备以下特征:(1)集合中任一照片没有模糊;(2)所有照片背景一致;(3)集合中的任一照片存在另外一张或多张照片,它们在内容特征点上的重复度不低于80%;(4)集合中的照片数量尽量的少,因本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于三维重建的高质量照片序列获取方法,其特征在于,包括以下步骤:步骤1.搭建照片拍摄系统:照片拍摄系统包括拍摄基台、电动转台、相机支架和被拍摄物体,所述拍摄基台上设基台背景布和电动转台,电动转台上设有转台背景布,被拍摄物体置于转台背景布之上,所述的相机支架安装在拍摄基台上,相机支架上设有单个相机,相机的镜头朝向被拍摄物体,设有控制模块控制电动转台旋转固定角度以及相机拍摄照片;步骤2.按序全范围拍摄获取物体照片:将物体正放于电动转台时,由于物体底面被遮挡,因此物体全范围照片分两次获取;首先将物体正放于电动转台上,拍摄不包含物体底面的上半部分照片;物体上半部分照片拍摄完成后,将物体倒置于电动转台上,拍摄包含物体底面的下半部分照片;上、下两部分照片共同组成物体全范围照片;得到物体全范围照片之后,以电动转盘旋转角度横轴,以相机位置为纵轴,将物体全范围照片排成照片阵列;照片拍摄方式分为水平方向和竖直方向;在水平方向上,相机固定在相机支架上的某一位置,电动转台的转动一周,相机拍摄物体360度的一圈照片;在一圈照片拍摄完成之后,将相机移动到相机支架的另一位置,继续拍摄下一角度的照片;步骤3.基于照片阵列开展质量检测与适应性重拍:在对照片阵列进行评价之前,去除照片阵列中每一张照片的背景;根据特征点的重复度进行照片阵列的质量检测:首先,提取照片阵列中每一张照片的特征点;然后,遍历每一张照片,计算当前照片和其相邻上、下、左、右四个方向照片的特征点重复度;如果某一方向的特征点重复度低于给定阈值,则在该方向上读取当前照片和相邻照片的拍摄角度,提取两张照片拍摄的角度范围,在该范围内拍摄新的照片,添加到照片阵列;照片阵列完成添加照片之后,对照片阵列之中的冗余照片进行删除;为了不影响添加照片的效果,冗余照片判断只在未添加过照片的角度范围中进行;如果一张照片之前的照片和该照片之后的照片的特征点重复度超过给定阈值,则该照片为冗余照片;照片阵列删除冗余照片之后,将照片阵列按行输出,最终得到高质量的照片序列。2.根据权利要求1所述的一种用于三维重建的高质量照片序列获取方法,其特征在于,步骤1搭建照片拍摄系统具体操作如下:1

1.照片拍摄系统包括拍摄基台、均匀光源、电动转台、相机支架、相机、被拍摄物体、控制模块、基台背景布和转台背景布。1

2.拍摄基台铺设有基台背景布,基台背景布的中心位置放置电动转台,电动转台上铺设有转台背景布,转台背景布之上放置被拍摄物体。通过基台背景布和转台背景布确保照片背景颜色一致。1

3.均匀光源照射被拍摄物体,拍摄基台上设有相机支架,所述的相机支架设置有弧形区域,所述的相机架设在相机支架的弧形区域上,通过相机支架的弧形区域使相机镜头到被拍摄物体的距离相等,1

4.相机的相机镜头朝向被拍摄物体,控制模块连接相机和电动转台,控制电动转台旋转和相机拍摄照片。3.根据权利要求2所述的一种用于三维重建的高质量照片序列获取方法,其特征在于,
步骤2按序全范围拍摄获取物体照片具体操作如下:拍摄物体对照片拍摄系统进行设置:(1)当物体为对称结构时,添加额外的标记进行区分;(2)根据物体颜色更换基台背景布和转台背景布;背景布颜色选择的原则是不和物体表面颜色相近;(3)放置物体以及调整相机;将物体放置在电动转台中心,保证整个物体处于相机屏幕内,调节相机焦距,避免照片出现深度模糊;(4)设置拍摄光环境;调节两侧均匀光源的位置和光照强度,尽量减少物体阴影;照片拍摄分水平和竖直两个方向进行;在水平方向上,物体每旋转360度,相机要拍n张照片,则物体每次转动的角度为360/n度,设置物体每旋转r度,相机拍摄一张照片;在竖直方向上,相机在相机支架上进行移动,相机每完成一圈照片的拍摄,相机在相机支架上移动t度;在物体上半部分拍摄完成之后,将物体倒置,进行下半部分的拍摄;物体全范围照片获取过程如下:2

1.将物体正放于电动转台上,拍摄物体上半部分照片,具体步骤如下:2
‑1‑
1.相机设置在相机支架0度位置;2
‑1‑
2.电动装台从0度开始顺时针旋转,每旋转r度,相机拍摄一张照片;2
‑1‑
3.相机位置沿相机支架增加t度;2
‑1‑

【专利技术属性】
技术研发人员:潘万彬杨芸灿陈超姜泓亦
申请(专利权)人:杭州电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1