【技术实现步骤摘要】
一种顾及像素区域预测的深度图融合算法
[0001]本专利技术涉及深度图融合
,尤其涉及一种顾及像素区域预测的深度图融合算法。
技术介绍
[0002]多视立体重建技术可生成精细且真实的三维模型,目前该技术在大比例尺测图、三维模型纹理采集和数字城市快速三维建模等方面得到了广泛的应用。一般包括运动恢复结构(SfM)、密集匹配、深度图融合、网格构建和纹理重建等主要环节。多视立体三维重建的图像(简称多视图像)一般可通过倾斜航空摄影技术获取,即通过从五个不同的视角(一个垂直和四个倾斜)同步采集图像,获取到丰富的建筑物顶面及侧视的高分辨率纹理。倾斜航空摄影方式采集的图像(简称为倾斜图像)具有高重叠的特点,可用于保证复杂地物的重建质量,一般情况下,同一航向连续图像间的重叠度约为80%,相邻航向图像间重叠度约为60%。然而,随着重建区域的增大以及重建精度的不断提高,倾斜图像的高重叠特点给多视立体重建带来了愈加严重的冗余计算,导致重建处理的效率较低。而多视立体重建的冗余计算问题主要体现在了深度图融合环节,因此,降低深度图融合中的冗余计算是提升多视立体重建效率的有效途径。
[0003]深度图融合是指将不同视角的深度图融合到统一的坐标框架下并进行表面计算,以产生整个场景的密集点云。目前,国内外学者在这一领域取得了卓有成效的进展,算法大致分为三类:基于体素的融合算法、基于特征点扩散的融合算法和基于深度图的融合算法。深度图融合的重点研究主要集中在融合质量和融合效率两个方面,现有算法在融合质量方面较为成熟,但在融合效率方面还存在大量 ...
【技术保护点】
【技术特征摘要】
1.一种顾及像素区域预测的深度图融合算法,其特征在于:包括如下步骤,S1、图像组合的计算:利用SfM重建的共享特征点的数量作为主要度量指标,结合角度权重函数和尺度权重函数,联合构建全局视图选择的得分函数,为场景中每张参考图像选出一组候选邻居图像集合,并基于候选邻居图像集合中的每个图像的全局得分计算获取图像得分之和;S2、像素区域的预测:构建粗略尺度上的物方体素,并为每个物方体素选出聚合图像子集及附属信息;以粗略尺度为引导,推断精细尺度上的有效像素区域,并基于精细尺度纠正器纠正来自粗略尺度上物方体素的错误估计;S3、深度值融合:以精细尺度上已推断的像素区域作为像方约束,判定并筛选得到有效像素,将有效像素深度值对应的三维点和法向量估计的三维点平均为一个统一的三维点。2.根据权利要求1所述的顾及像素区域预测的深度图融合算法,其特征在于:步骤S1具体包括如下内容,S11、构建全局得分函数:以场景中参考图像R共享的特征点数量作为加权并构建全局得分函数g
R
,以计算候选邻居图像集合N中的每个图像V的全局得分;其中,F
V
和F
R
分别为图像V和参考图像R的特征点集合;w
N
(f)和w
s
(f)分别为角度权重函数和尺度权重函数;所述候选邻居集合N中包括参考图像R;将角度权重函数w
N
(f)定义为N中所有匹配对的乘积,其中,w
α
(f,V
i
,V
j
)=min((α/α
max
)2,1);V
i
,V
j
分别为第i个图像和第j个图像;α为从V
i
和V
j
到特征点f的视线之间的夹角;α
max
为夹角α的最大值;计算参考图像R的s
R
(f),并基于比率r=s
R
(f)/s
V
(f)定义尺度权重w
s
(f),其中,s
R
(f)为参考图像R中以特征点f为中心的球体的直径;s
V
(f)为图像V中以特征点f为中心的球体的直径;S12、计算图像得分之和:利用贪心方法迭代地将当前最高得分的图像V逐个添加到最佳邻居图像集合中,直到最佳邻居图像集合的数量等于给定大小|N|,获取图像得分之和∑
V∈N
′
g
R
(v)。3.根据权利要求1所述的顾及像素区域预测的深度图融合算法,其特征在于:步骤S2具体包括如下内容,S21、粗略尺度的物方体素测度:借助已恢复场景中的相机内参、图像外参、连接点、深度图以及图像组合,将场景中部分图像对应的深度图反投影计算并采样生成物方空间的半密集点云以构建物方体素,并利用像方可见性测度和物方相交性测度估计物方体素测度;
所述连接点即为SfM重建的共享特征点;S22、精细尺寸纠正器:基于像方可见性测度和物方相交性测度构建精细尺度纠正公式,并基于精细尺寸纠正公式获取物方体素相对于视图的有效体素,对有效体素的像素范围进行合并,获取图像的有效像素区域。4.根据权利要求3所述的顾及像素区域预测的深度图融合算法,其特征在于:步骤S21具体包括如下内容,S211、根据连接点数量选出覆盖所有地物且图像之间的重叠度小的图像集合,即体素图像子集IRV;并利用完备率约束η使IRV在保证覆盖整个场景地物的前提下,尽可能剔除重叠度高的图像;其中,∑
j
ImageTiePoint为IRV包含的所有图像的连接点总数;|SceneTiePoint|为IR包含的所有图像的连接点总数;IR为场景包含的所有图像组成的集合;S212、对深度图做降采样处理,利用公式(5)反投影计算出三维点,并存储到半密集点云SemiPC中;其中,X为图像的世界坐标系下的三维点;λ为深度值;是相机u的旋转矩阵的转置;为相机u的内参矩阵的逆;C
u
为相机u的平移分量;p为图像的像素坐标;S213、利用八叉树结构对SemiPC进行三维空间划分,八叉树中的叶节点即代表物方体素SceneVoxels;S214、利用像方可见性测度和物方相交性测度两个定量度量指标估计体素测度。5.根据权利要求4所述的顾及像素区域预测的深度图融合算法,其特征在于:步骤S214具体包括如下内容,S2141、对SceneVoxels三角剖分形成物方体素网格Sc...
【专利技术属性】
技术研发人员:刘振东,蔡昊琳,洪志远,屈文虎,张帅哲,
申请(专利权)人:中国测绘科学研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。