[发明专利]一种支撑点搜索的单目视觉室内定位方法在审
申请号: | 202210207656.5 | 申请日: | 2022-03-03 |
公开(公告)号: | CN114581522A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 郭贤生;何袁虎;张妍;黄健;段林甫;李林 | 申请(专利权)人: | 电子科技大学长三角研究院(衢州) |
主分类号: | G06T7/73 | 分类号: | G06T7/73;G06V10/25;G06V10/26;G06V10/82;G06N3/04 |
代理公司: | 成都点睛专利代理事务所(普通合伙) 51232 | 代理人: | 孙一峰 |
地址: | 324000 浙江省衢州市柯*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支撑点 搜索 目视 室内 定位 方法 | ||
1.一种支撑点搜索的单目视觉室内定位方法,其特征在于,包括离线阶段和在线阶段;
所述离线阶段包括构建单目视觉定位场景、获取离线阶段参数和预训练目标识别网络,其中离线阶段参数的获取方法为:
针对构建的单目视觉定位场景,对单目摄像头进行标定,获得标定参数:获得相机内参矩阵Mi、以及径向畸变系数k1、k2、k3与切向畸变系数p1、p2,内参矩阵具体为:
其中fc为相机焦距,αx、cx、αy、cy分别为成像平面与像素坐标系在水平方向与垂直方向上的缩放尺度因子与固定平移像素值;
采集定位环境信息:采集背景图形b0,根据畸变成像关系对该图像进行畸变矫正,成像关系为:
其中[x,y]T为归一化像素平面坐标,[x′,y′]T为畸变后的坐标,[u,v]T为像素坐标系下的坐标;
选择像素坐标与世界坐标点对,求解单应矩阵H:在畸变矫正后的图像中标注出定位参考平面坐标系,选择参考点集P1,与对应的像素参考点集P2,按照下式求解像素平面与定位参考平面之间的映射关系:
P1=HP2
H自由度为8,N1≥4;
所述在线阶段为根据目标检测结果对目标进行定位,具体为:将摄像头获取的第i帧图像fi输入目标检测网络,输出结果yi:
yi=[ci,pi,ri],rij=[u1,v1,u2,v2]
j=1,2,…,K,
设定总共检测到K个目标,其中,为第i帧图像中检测到的第j个目标的ID,为对应的检测置信度,rij为对应目标所在矩形像素区域的左上角与右下角二维像素坐标;
对rij进行调整得到ri′j:
ri′j=[u′1,v′1,u′2,v′2],△u=u2-u1,△v=v2-v1
u′1=max{u1-αs△u,0},v′1=max{v1-αs△v,0}
u′2=min{u2+αs△u,umax},v′2=min{v1+αs△v,vmax}
其中αs、umax、vmax分别为调整系数、水平方向最大像素坐标、垂直方向最大像素坐标;
对背景图象bi基于bi-1、fi、yi联合进行更新:
其中puv为像素点;
按照ri′j将fi以及bi分割为对应的K幅子图像其中为目标像素信息,为对应区域的背景像素信息,将对应的图像转化为灰度图,并用中值滤波算法对图像进行滤波;
提取前景特征:提取相对变化特征采用KL散度提取像素区域的分布变化特征,采用矩形滑动窗口将两幅图像划分为多个子图像区域,计算背景图像以及当前图像fij对应区域的KL散度值:
其中,Np为滑窗内像素点的个数,为像素点处的像素值;再提取区域内的绝对变化特征
将两种变化特征进行融合,由于与量纲不一致,需要进行尺度归一化,融合后的特征为:
估计目标支撑点:构造阈值候选集向量ti,j,从中选择Nt个阈值,将di,j划分为不同的变化等级,具体阈值获取方法为:
将变化矩阵di,j降维并降序排序,得到变化特征di,j:
di,j=[d1i,j,d2i,j,…dLi,j]T,L=(u′2-u′1)·(v′2-v′1)
计算相邻数值的变化率
保存变化率最大点之前的所有数据构造阈值候选集ti,j:
ti,j=[d1i,j,d2i,j,…dmi,j]T
等间隔选取n1个阈值构造阈值向量
在不同阈值下,搜索目标的下边缘轮廓:
并计算n个搜索结果的一阶、二阶统计量μs,σs,一阶统计量表征下边缘纵坐标的分布均值,二阶统计量表征搜索结果中下边缘纵坐标的稳定程度;
建立支撑点搜索目标方程:在μs中搜索定位目标在图像中的支撑点,已知目标ID,根据先验信息,搜索对应的V个支撑点,建立目标求解方程为:
s.t.ul,ur∈[u′1,u′2],u2∈[ul,ur],λ∈[0,1],ξ≥0
μs(λu1+(1-λu2))-ξ≤λμs(u1)+(1-λ)μs(u2)
其中ξ为根据先验知识ID设置的松弛参数;
求解最优分段点首先计算一阶统计量的二阶差分值根据参数ξ提取凸集分段点向量c:
c=[c1,c2,…cu]T,
再计算每段凸集对应的边缘点损失:
对损失向量p逆序排序,取最大损失变化率的前M个候选损失,并记录原始数据索引向量a,最终输出估计的支撑点
a=[a1,a2,…,aM],
求对应未发生畸变的正确像素坐标,然后通过单应矩阵将像素坐标映射到定位参考系下,输出估计的二维位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学长三角研究院(衢州),未经电子科技大学长三角研究院(衢州)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210207656.5/1.html,转载请声明来源钻瓜专利网。