[发明专利]一种基于双目视觉目标检测的家居环境下门定位方法有效
申请号: | 201610924452.8 | 申请日: | 2016-10-24 |
公开(公告)号: | CN106504288B | 公开(公告)日: | 2019-02-01 |
发明(设计)人: | 薛林;王玉亮;乔涛;王巍 | 申请(专利权)人: | 北京进化者机器人科技有限公司 |
主分类号: | G06T7/70 | 分类号: | G06T7/70 |
代理公司: | 北京正鼎专利代理事务所(普通合伙) 11495 | 代理人: | 岳亚 |
地址: | 100029 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于双目视觉目标检测的家居环境下门定位方法,该方法包括:通过双目视觉摄像机获取图像;截取图像并获得二值化图像;获得可能为门边框的线段序列;寻找左右图像中相匹配的线段对;采用全局最优匹配的原则获得最优匹配线段对队列;通过匹配线段对对应的实际线的距离获得疑似门线对;采用特征积分制原则获得疑似门最优解,从而对门定位。本发明技术方案采用双目视觉,通过高效算法识别门的双边框,有效实现家居环境下的门定位,具有成本低、使用方便灵活、应用场景广泛的优点。 | ||
搜索关键词: | 一种 基于 双目 视觉 目标 检测 家居环境 定位 方法 | ||
【主权项】:
1.一种基于双目视觉目标检测的家居环境下门定位方法,其特征在于,包括以下步骤:S101、将双目视觉摄像机包括左摄像机和右摄像机置于距离地面一定高度的支架上,水平放置,接收来自两路双目视觉摄像机的图像IL、IR;S102、以左摄像机和右摄像机各自图像主点
为中心,分别截取图像IL中坐标为
的矩形区域和图像IR中坐标为
的矩形区域,其中,yup和ydown为图像截取的上侧阈值和下侧阈值,w为图像IL和IR图像的宽度;可得截取后的RGB图像IL,C,IR,C;上述的摄像头参数是通过单目标定获得的;S103、对图像IL,C,IR,C分别灰度化,获得灰度图像IL,G和IR,G;再分别对IL,G和IR,G进行Canny算子边缘检测,获得二值化图像IL,B和IR,B;S104、采用累计概率霍夫变换算法对二值化图像IL,B和IR,B进行直线线段检测,并提取其中斜率为
的线段,所述Td为角度变化阈值;每条线段表示为
式中
是线段La,i与直线yI=yup+1交点的xI值;并根据预设规则对两幅图像中得到的线段进行筛选;进一步可获得左图像中的线段组LL={LL,1,LL,2,…,LL,nL}和右图像中的线段组LR={LR,1,LR,2,…,LR,nR},所述nL为左图像中线段的数量,nR为右图像中线段的数量;S105、以左图像的线段组LL中线段LL,i为基准,计算LL,i对应于右图像中线段组LR匹配范围内所有线段的匹配度,可得到符合筛选阈值的疑似匹配线段对组{LL,i,:}={(LL,i,LR,i1),(LL,i,LR,i2),…,(LL,i,LR,in)},n为匹配线段对组中匹配对的个数;S106、判断LL中所有的线段是否完成疑似匹配线段对组的获取,若否,则转向步骤S105,若是,转向步骤S107;S107、得到线段组LL中每一条线段对应线段组LR中的疑似匹配线段对组集合CMP={{LL,1,:},{LL,2,:},…,{LL,nL,:}};S108、采用全局最优匹配的原则从CMP中选择LL和LR中最优匹配线段对队列
其中ix和jx分别代表线段
和线段
在线段组LL和LR中的序号,其对应的实际竖线组为L={L1,L2,…,Ln};S109、使用双目测距公式
计算出OMPQ对应的实际竖线组L在摄像头坐标系下的坐标
其中,f'、
为双目视觉摄像头参数,由单目标定获得,T为两个摄像头光轴间的间距,
分别为相匹配的两条线段
和
中心坐标的xI值,xC和zC为相匹配的两条线段对应的实际竖线在摄像头坐标系下的xC‑zC坐标;S110、根据公式
计算L中竖线Li和竖线Lj的距离,其中i和j表示线Li和线Lj在L的序号,并认为:当di,j∈[WD,min,WD,max]时,其中,WD,min和WD,max分别为家居环境门宽的最小值和最大值;线Li和线Lj可能为门的两个外边框,记为疑似门
当di,j∈[WF,min,WF,max]时,其中,WF,min和WF,max分别为家居环境门框宽的最小值和最大值;线Li和线Lj可能为门框的两侧边线,记为疑似门框
计算L中所有线之间的距离,可得到疑似门组
和疑似门框组
其中,ix和jx分别代表竖线Lix,x和Ljx,x在竖线组L中的序号,D为疑似门标号,x代表疑似门
在Dsus中的序号;ix和jx分别代表竖线Lix,x和Ljx,x在竖线组L中的序号,F为疑似门框标号,x代表疑似门框
在Fsus中的序号;S111、采用特征积分制原则从疑似门组Dsus中选择最优解,积分最大的疑似门为最优解,即实现对门的识别;在步骤S104中,所述获得左图像中的线段组LL={LL,1,LL,2,…,LL,nL}和右图像中的线段组LR={LR,1,LR,2,…,LR,nR},其中,nL为左图像中线段的数量,nR为右图像中线段的数量,进一步包括:S201、删去像素长度小于Tlength的线段;S202、当存在中心间距小于Tdis像素长度的两条线段时,删去长度较小的线段;S203、对两图像中的线段按照xI从小到大进行排序;S204、最终获得左图像中的线段组LL={LL,1,LL,2,…,LL,nL}和右图像中的线段组LR={LR,1,LR,2,…,LR,nR};在步骤S111中,所述特征积分制原则进一步包括:以疑似门
为例,其中ix和jx为线Lix,i和Ljx,i在L中的序号,D为疑似门标号,i为疑似门
在疑似门组Dsus中的序号,初始积分为0,特征积分制计算方法包括:S501、若疑似门左侧存在门边框,即疑似门
的左边线Lix右侧存在线Lm满足(Lix,Lm)∈Fsus,则加分SF,L;S502、若疑似门右侧存在门边框,即疑似门
的右边线Ljx左侧存在线Ln满足(Ln,Ljx)∈Fsus,则加分SF,R;对于线Lx在双目中左右摄像头中成像为匹配线段对(LL,ix,LR,jx),对于线段LL,ix和LR,jx左右两侧的匹配度
和
有三种情况:![]()
![]()
式中Tm为匹配度阈值;S503、若疑似门
的边线Lix左右两侧匹配度
和
满足式(1),则加分SM,1;若满足式(2)则加分SM,2;若满足式(3),则减分SM,3;S504、若疑似门
的边线Ljx左右两侧匹配度
和
满足式(1),则加分SM,1;若满足式(3)则加分SM,2;若满足式(2),则减分SM,3;S505、若疑似门
存在左边框(Lix,Lm)时,若边线Lm左右两侧匹配度
和
满足式(1)或式(2),则加分SM,2;若满足式(3),则减分SM,3;S506、若疑似门
存在右边框(Ln,Ljx)时,若边线Ln左右两侧匹配度
和
满足式(1)或式(3),则加分SM,2;若满足式(2),则减分SM,3;S507、若在疑似门
两侧线中间存在实际线的深度发生突变,即存在Lk于Lix和Ljx之间,并满足
其中TZ为距离突变阈值,则加分Sz,1;S508若在疑似门
两侧线中间存在实际点的深度发生突变,即存在匹配角点Pm于Lix和Ljx之间,并满足
则加分Sz,1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京进化者机器人科技有限公司,未经北京进化者机器人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610924452.8/,转载请声明来源钻瓜专利网。
- 上一篇:转向装置
- 下一篇:用于对准车辆的转向系统的方法和系统