【技术实现步骤摘要】
一种基于特征点不确定性的单目相机位姿估计方法
[0001]本专利技术涉及一种基于特征点不确定性的单目相机位姿估计方法,属于视觉测量
。
技术介绍
[0002]相机位姿估计在三维重建
、
自动驾驶
、
相机标定
、
增强现实
、
摄影测量中都有广泛应用
。
相机的姿态可以用旋转矩阵和平移向量描述,其也被称为相机的外参
。
通过建立世界坐标系和平面像素坐标系来描述特征点的
3D
‑
2D
匹配关系,以此求解出相机的外参,这个过程叫做
PnP
问题
。
[0003]现有的
PnP
算法大多通过建立代数误差函数,并通过迭代算法获得位姿的最优解
。
但这些算法忽略了特征点的观测误差,并未考虑特征点的不确定性
。
而考虑特征点不确定的
PnP
算法中,一般默认其观测误差为各向同性且独立同分布
。
在实际的特征点提取中,由于特征点周围的灰度分布模式差异较大,其误差常为各向异性且非独立同分布
。
技术实现思路
[0004]目的:为了克服现有技术中存在的不足,本专利技术提供一种基于特征点不确定性的单目相机位姿估计方法,该方法考虑了特征点不确定并消除了渐近偏差,提高位姿估计的精度及效率
。
[0005]技术方案:为解决上述技术问题,本专利技术采用
【技术保护点】
【技术特征摘要】
1.
一种基于特征点不确定性的相机位姿估计方法,其特征在于,所述方法包括:根据特征点数据空间的像素灰度分布信息提取特征点的不确定信息,构建特征点的测量误差的协方差逆矩阵
Q
‑1;对特征点的协方差逆矩阵
Q
‑1进行奇异值分解,得到特征点的仿射变换矩阵
F
;基于特征点的仿射变换矩阵
F
对特征点进行不确定性加权,构建加权代数误差函数;根据加权代数误差函数得到线性方程模型;将线性方程模型改写为非线性方程模型;基于非线性方程模型获取一致噪声方差,基于一致噪声方差对非线性方程模型进行求解得到偏差一致的闭式解根据所述闭式解得到旋转矩阵的估计值和平移向量的估计值输出相机位姿估计结果
。2.
根据权利要求1所述的基于特征点不确定性的相机位姿估计方法,其特征在于,根据特征点数据空间的像素灰度分布信息提取特征点的不确定信息,构建特征点的测量误差的协方差逆矩阵,包括:通过特征点的测量误差的协方差逆矩阵
Q
‑1描述特征点的不确定性,
Q
‑1的建模如下:其中,
Q
为测量误差的协方差矩阵,
W
为以特征点为中心的椭圆区域,
w(u,v)
为椭圆区域的像素灰度之和,和分别为图像在
u
和
v
方向上的梯度
。3.
根据权利要求1所述的基于特征点不确定性的相机位姿估计方法,其特征在于,对特征点的协方差逆矩阵
Q
‑1进行奇异值分解,得到特征点的仿射变换矩阵
F
,包括:对
Q
‑1进行奇异值分解,得到
Q
‑1=
U∑
‑1U
T
,其中,仿射变换矩阵其中,
σ1和
σ2表示特征点的不确定度,
∑
‑
1/2
将不确定性椭圆变换为单位圆,
U
T
是一个旋转矩阵,将倾斜的不确定椭圆旋转为与图像平面
u
和
v
方向相同的椭圆;将特征点数据空间通过仿射变换矩阵
F
投影到加权协方差空间中,特征点的测量误差由各向异性分布转变为各向同性分布
。4.
根据权利要求1所述的基于特征点不确定性的相机位姿估计方法,其特征在于,基于特征点的仿射变换矩阵
F
对特征点进行不确定性加权,构建加权代数...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。