【技术实现步骤摘要】
模拟调制TOF相机校正方法、装置及系统和存储介质
[0001]本专利技术涉及光学计量及标定
,特别是涉及一种模拟调制TOF相机校正方法、装置及系统和存储介质。
技术介绍
[0002]随着人工智能的迅猛发展,三维信息获取在计算机视觉、机器人导航、人机交互、自动驾驶等领域得到了广泛关注。通常,获取三维信息的方法主要包括立体视觉、结构光、单像素三维成像和飞行时间(TOF)。立体视觉需要先进的匹配算法来获得精确的深度信息,而深度信息容易受到环境光的影响。结构光需要投影优化补偿,这对处理系统的性能要求很高。与上述两种方法相比,TOF深度相机利用主动发射红外激光实现深度信息采集,具有成本低、帧频高、可靠性高等优点。
[0003]TOF深度相机通过计算红外激光在相机与物体之间的飞行时间来获取两者之间的距离信息,并同时获取灰度信息,是一种高效的3D成像仪器。然而,TOF深度相机的测量数据与实际真实数据之间的误差受到多种误差来源影响,如环境光噪声、积分时间、温度漂移、以及物体表面材质不同所引起的反射率不同等等,这些因素会显著降低TOF相机的性能。因此,需要对TOF相机进行适当校准,以实现可靠的深度信息采集。
[0004]通常对TOF相机进行深度标定的方法有多种,其中一种常见的方法是利用导轨进行标定。具体地,将TOF相机面朝白墙安置在不同的距离处进行成像,通过建立测量距离与真实距离的关系来修正测量距离,从而获得更准确的深度图。此外,还有其他的标定方法,如利用时延偏差对TOF相机的时延值进行校准、对采集的原始相位图像 ...
【技术保护点】
【技术特征摘要】
1.一种模拟调制TOF相机校正方法,其特征在于,所述方法包括:获取光强阈值作为TOF相机的深度误差分类标准;根据TOF相机的光强和距离数据,生成光强
‑
距离数据集,选取深度误差标准差最大的分段对应的光强阈值作为深度误差摆动临界点V
ep
;根据所述光强
‑
距离数据集,利用高于深度误差摆动临界点V
ep
的高光强深度数据来构建光强
‑
距离查找表进行校正;根据所述光强
‑
距离数据集,利用低于深度误差摆动临界点V
ep
的低光强深度数据来构建光强
‑
深度随机森林非线性模型,并优化随机森林超参数;根据材料分类相关特征,建立材料
‑
深度失真数据集,从所述材料
‑
深度失真数据集中提取有效特征并训练材料校正分类模型;利用训练后的材料校正分类模型确定该物体的材料类型,通过材料
‑
深度失真数据集获取材料与深度失真值之间的关系,对深度数据进行校正。2.根据权利要求1所述的方法,其特征在于,通过如下方法获取光强阈值使用TOF相机对基准距离处的靶标中心像素点的深度距离进行测量时,通过改变TOF相机的积分时间和靶标板的反射率,得到不同光强值A下的深度距离测量值,与实际准确深度值对比得到每组测量值与实际值的深度偏移值,以所述深度偏移值作为距离误差d
error
,得到光强
‑
误差数据集{A,d
error
};通过枚举法对采集数据进行k
‑
means聚类分析,在每个k值上重复运行一次k
‑
means聚类,并计算当前k值的平均轮廓系数,选取轮廓系数最大的值对应的k作为最终的集群数目,根据不同光强值A下的深度距离测量值得到最佳分类的k值K
AP
,以将光强分为K
AP
个段,分别进行光强深度误差聚类分析;根据得到的最佳k值K
AP
,对所述光强
‑
误差数据集{A,d
error
}采用k
‑
means聚类进行光强深度误差聚类分析,得到K
AP
‑
1个光强阈值3.根据权利要求1所述的方法,其特征在于,所述根据TOF相机的光强和距离数据,生成光强
‑
距离数据集,具体包括:对测量范围R
min
~R
max
内,以步长S为单位,共组深度距离进行测量,移动TOF相机在每个测量距离d上,改变TOF相机积分时间,分别获得从低光强到高光强下的测量深度值,分别使用不同反射率和粗糙度的测量材料为靶标,重复进行采集。在每个距离d上,通过激光测距仪测量获得TOF相机与靶标精确距离,利用TOF相机连续测量获得n组测量的图像帧,从图像中心选择区域进行深度误差分析,定义距离误差d
error
为:
d
error
=d
measure
‑
d
real
其中,是像素(i,j)的平均测量距离,f是相机的帧序号,是在第f帧中像素(i,j)测量的距离,d
measure
为中心区域平均测量距离,a和b分别是所选区域的行数和列数,s是像素总数,d
real
是激光测距仪测量得到的实际距离,d
error
为测量误差;根据得到的每组的光强值A,深度测量值d
measure
,实际值d
real
与深度偏移值d
error
,获得光强
‑
距离数据集{A,d
real
,d
measure
,d
error
}。4.根据权利要求1所述的方法,其特征在于,所述根据所述光强
‑
距离数据集,利用高于深度误差摆动临界点V
ep
的高光强深度数据来构建光强
‑
距离查找表进行校正,具体包括:对每个预设范围内同样测量距离的数据为一组使用线性多项式拟合方法,分别建立测量距离与测量光强的六阶多项式函数,d
measure
=f(A),以补偿实测光强数据区间的不足;将光强值以A
step
为单位划分,范围从A
min
~A
max
,对每组的建立测量值与真实值的映射,对n组测量深度数据中每两个数据点之间使用高阶多项式函数连接建一个三次样条,样条函数如下:根据三次样条插值结果,建立光强
‑
距离查找表AD_LUT(A,d
measure
,d
real
),A为光强以A
step
为单位,范围从A
min
~A
max
,d
real
为实际距离,范围为R
min
~R
max
。5.根据权利要求1所述的方法,其特征在于,所述根据所述光强
‑
距离数据集,利用低于深度误差摆动临界点V
ep
的低光强深度数据来构建光强
‑
深度随机森林非线性模型,并优化随机森林超参数,具体包括:基于所述光强
‑
距离数据集,将低于深度误差摆动临界点的低光强深度数据作为训练样本集{A
i
,d
measure,i
,d
err...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。