本发明属于地图测绘技术领域,更为具体地讲,涉及一种融合双目视觉和差分卫星定位的地标地图生成方法。

背景技术:

地标地图是一种将地图去除冗余信息以轻量化形式存储的高精度地图,可以为智能车提供部分静态目标感知,或称为地标感知,并通过静态地标的位置实现智能车辆自身的定位。目前,以色列、日本、美国等高科技公司都在从事地标地图方面的研发和采集工作,例如Mobile的EyeQ地图,丰田的地标影像地图,lvl5众包纯视觉地图。而国内例如百度、四维图新、高德等图商都着重于以激光雷达点云的重地图方式来为智能车提供高精度地图。

经过对现有技术专利进行检索发现,我们发现基于双目相机的高精度视觉定位地图生成系统及方法(申请号2016100288342),基于车载多传感器融合的三维高精度地图生成系统及方法(申请号2017106290232)与本专利相关。基于双目相机的高精度视觉定位地图生成系统及方法是利用了视觉的方式记录图像中的特征点,并将图像特征点植入地图形成特征点地图;基于车载多传感器融合的三维高精度地图生成系统及方法是利用摄像头、激光测距仪、GPS/INS接收处理器和差分卫星定位基准台等生成信息量更大的地图,以通过视觉匹配实现车辆定位。

技术实现要素:

本发明的目的在于克服现有技术的不足,提供一种融合双目视觉和差分卫星定位的地标地图生成方法,利用双目相机和差分卫星定位信号实现静态地标的定位计算,建立轻量化地标地图。

为实现上述发明目的,本发明一种融合双目视觉和差分卫星定位的地标地图生成方法,其特征在于,包括以下步骤:

(1)、搭建采集系统,建立车辆坐标系

将双目相机和差分卫星定位的双定位天线固定至车顶,且保证双目相机和双定位天线处于同一平面,同时保证双目相机的中心相距d1,双定位天线的中心d2;

通过双目相机与双定位天线之间物理关系以及车头方向标定双目相机与双定位天线在以地心为中心的坐标系下的绝对坐标

(2)、图像采集

在双目相机与差分卫星定位信号同步下,左右相机分别采集图像IL、IR;

(3)、相机定标

对双目相机进行内参标定,获取双目相机的内部参数,并构建内参矩阵K;

(4)、利用深度学习算法检测左图像IL或右图像IR中的地标块

利用训练好的深度学习模型DM检测左图像IL或右图像IR中的地标块,标记为B1,B2,…,BN,N表示地标块的个数,再返回地标块的所处的二维矩形框,为二维矩形框的四个顶点,i=1,2,…,N;

(5)、特征点的三维重建

(5.1)、提取左、右图像中的二维特征点(xj,yj)L、(xj,yj)R,j=1,2,…,M,M表示二维特征点的个数,M>>N;再对提取的(xj,yj)L和(xj,yj)R进行特征快速匹配,得到匹配后的二维特征点,然后利用双目相机的内部参数对匹配后的二维特征点进行畸变矫正,得到矫正后的二维特征点

利用多视觉几何方法,重建二维特征点对应的三维特征点的坐标

(5.2)、建立优化目标函数F,并对重建的三维特征点进行优化

其中,R表示相对旋转矩阵,t表示相对平移向量,d表示计算欧式距离;

(6)、搜索位于地标块中的二维特征点,建立二维特征点的坐标(x1,y1),(x2,y2),…,(xN,yN)到其三维重建的映射下的相对三维坐标其中,

再根据相机中心的绝对坐标和车头朝向以及地标块重建的相对位置确定N个地标块在地球坐标系下绝对坐标

(7)、、重复步骤(4)-(6),计算连续多帧图像中第i个地标块在地球坐标系下的经纬度坐标τ表示第τ帧图像,然后求取第i个地标块的经纬度坐标平均值用平均值作为第i个地标块最终的经纬度坐标,再将识别到的地标块及对应的经纬度坐标保存到地标数据库,建立地标地图。

本发明的发明目的是这样实现的:

本发明一种融合双目视觉和差分卫星定位的地标地图生成方法,先搭建采集系统,建立车辆坐标系,再通过双目相机和差分卫星定位的坐标系统一和信号同步实现图像的采集,利用深度学习算法检测采集到的图像中的静态地标,并进行特征提取和三维重建,然后完成坐标系统的转换,为检测到的地标计算出地球坐标系下的精确位置。

同时,本发明一种融合双目视觉和差分卫星定位的地标地图生成方法还具有以下有益效果:

(1)、本发明融合双目相机和双天线差分卫星定位,建立地球坐标系的采集系统。

(2)、本发明中采用的双目相机的基线较大,图像稀疏点重建稳定,精度较单目相机重建精度高。

(3)、本发明采用自动关联深度目标识别方法,利用多帧、多点跟踪,计算同一地标的多个位置,统计得到地标最终经纬度坐标,建立高精度地标地图数据库。

附图说明

图1是本发明一种融合双目视觉和差分卫星定位的地标地图生成系统原理图;

图2是本发明一种融合双目视觉和差分卫星定位的地标地图生成方法流程图;

图3是地标地图生成系统实物图;

图4是双目相机标定前后图像对比图;

图5是地标地图生成效果图。

具体实施方式

下面结合附图对本发明的具体实施方式进行描述,以便本领域的技术人员更好地理解本发明。需要特别提醒注意的是,在以下的描述中,当已知功能和设计的详细描述也许会淡化本发明的主要内容时,这些描述在这里将被忽略。

实施例

图1是本发明一种融合双目视觉和差分卫星定位的地标地图生成系统原理图。

在本实施例中,如图1所示,本发明一种融合双目视觉和差分卫星定位的地标地图生成系统主要包括:

图像采集模块:用于采集双目相机和差分卫星定位的双定位天线组成;通过对双目相机图像进行矫正,建立统一的地球坐标系,并通过网络或者存储介质上传至地图构建运算中心。其中差分卫星定位信号,采用RTK接收器接收千寻的差分信号获得。

地标识别模块:利用深度学习训练模型检测地标,并返回地标在二维图像中的坐标;

地标定位模块:实现地标跟踪,计算每一时刻的地标位置,统计多次计算的地标位置,建立地标数据库。

下面我们结合图2对本发明一种融合双目视觉和差分卫星定位的地标地图生成方法进行详细,具体包括以下步骤:

S1、搭建采集系统,建立车辆坐标系

将双目相机和差分卫星定位的双定位天线固定至车顶,且保证双目相机和双定位天线处于同一平面,同时保证双目相机的中心相距d1,双定位天线的中心d2,搭建好的采集系统如图3所示;

通过双目相机与双定位天线之间物理关系以及车头方向标定双目相机与双定位天线在以地心为中心的坐标系下的绝对坐标

S2、图像采集

在双目相机与差分卫星定位信号同步下,左右相机分别同时采集图像,标记为IL、IR;

S3、相机定标

对双目相机进行内参标定,获取双目相机的内部参数,内部参数包括相机的畸变参数、焦距和中心偏移,再利用这些内部参数构建内参矩阵K;在本实施例中,双目相机定标前后的对比效果如图4所示;

S4、利用深度学习算法检测左图像IL或右图像IR中的地标块

在完成此步工作时,首先要搜集地标的训练库,主要包括交通标志等,路灯、车道线、路肩等一切跟交通相关的信息,训练好深度学习模型DM;

再利用训练好的深度学习模型DM检测左图像IL或右图像IR中的地标块,标记为B1,B2,…,BN,N表示地标块的个数,再返回地标块的所处的二维矩形框,为二维矩形框的四个顶点,i=1,2,…,N;

S5、特征点的三维重建

S5.1、利用ORB、SURF、SIFT等算法提取左、右图像中的二维特征点(xj,yj)L、(xj,yj)R,j=1,2,…,M,M表示二维特征点的个数,M>>N;再利用极线搜索方法对提取的(xj,yj)L和(xj,yj)R进行特征快速匹配,得到匹配后的二维特征点,然后利用双目相机的内部参数对匹配后的二维特征点进行畸变矫正,得到矫正后的二维特征点

利用多视觉几何方法,重建二维特征点对应的三维特征点的坐标

S5.2、建立优化目标函数F,并对重建的三维特征点进行优化

其中,R表示相对旋转矩阵,t表示相对平移向量,d表示计算欧式距离;

S6、搜索位于地标块中的二维特征点,建立二维特征点的坐标(x1,y1),(x2,y2),…,(xN,yN)到其三维重建的映射下的相对三维坐标其中,

再根据相机中心的绝对坐标和车头朝向以及地标块重建的相对位置确定N个地标块在地球坐标系下绝对坐标具体确定方法如下:

将相对三维坐标按照如下公式转换至地球坐标系下的绝对坐标;

Pia=K·R-1·PBi-R1·t

S7、重复步骤S4-S6,计算连续多帧图像中第i个地标块在地球坐标系下的经纬度坐标τ表示第τ帧图像,然后求取第i个地标块的经纬度坐标平均值用平均值作为第i个地标块最终的经纬度坐标,再将识别到的地标块及对应的经纬度坐标保存到地标数据库,建立地标地图。

在本实施例中,生成的地标地图如图5所示,其中左边是显示的右相机视图,右边显示的是标有地标位置的地图。

尽管上面对本发明说明性的具体实施方式进行了描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。

四维图新地图坐标_一种融合双目视觉和差分卫星定位的地标地图生成方法与流程...相关推荐

  1. 手机室内地磁定位软件_一种基于手机地磁和场景图像的室内定位方法与流程

    本发明属于室内定位领域,具体涉及一种利用地磁和场景图像搭建地图,并用卷积神经网络提取出位置特征,以粒子滤波算法进行动态定位的方法. 背景技术: 室内定位技术在现在的提高我们的日常生活便利中起着非常重大 ...

  2. 哨兵2a 波段组合_一种针对哨兵2A影像的建筑物阴影提取处理方法与流程

    本发明涉及建筑物阴影提取技术领域,尤其涉及一种针对哨兵2A影像的建筑物阴影提取处理方法. 背景技术: 阴影在遥感影像中是一种广泛分布,不可忽视的地物.在高分影像中,城市的建筑物阴影通常由于高大的建筑物 ...

  3. python语言的编程模式_一种基于Python语言的EDA开发平台及其使用方法与流程

    本发明涉及EDA开发的技术领域,尤其是指一种基于Python语言的EDA开发平台及其使用方法. 背景技术: 目前,主流的EDA设计语言Verilog HDL能实现完整的芯片硬件逻辑电路开发,但是其代码 ...

  4. java 解析数据包_一种基于Java语言的网络通讯数据包解析方法与流程

    本发明涉及网络通讯领域,特别涉及一种基于Java语言的网络通讯数据包解析方法. 背景技术: 计算机系统和网络的大量普及使用使全球跨入了信息化时代.但是,正由于现代社会中几乎一切都在"计算机化 ...

  5. 语音识别维特比解码_一种基于维特比算法的花洒语音识别系统及方法与流程

    本发明涉及语音识别技术领域,具体涉及一种基于维特比算法的花洒语音识别系统及方法. 背景技术: 随着生活水平的提高和住房条件的改善,很多家庭都安装了沐浴设施,花洒是其中最常见的淋浴装置.目前花洒产品多为 ...

  6. bim 模型web页面展示_一种基于BIM模型的Web端轻量化展示方法与流程

    本发明涉及基坑结构模型技术领域,尤其涉及一种基于bim模型的web端轻量化展示方法. 背景技术: 建筑信息模型(buildinginformationmodeling,bim)技术在土木工程领域快速推 ...

  7. gps做成 门禁卡模样_一种可导航用临时门禁卡及其使用方法与流程

    本发明涉及智能门禁卡领域,更具体地说,涉及一种可导航用临时门禁卡及其使用方法. 背景技术: 门禁卡是用于门禁系统中的卡,如出入证.门禁卡.停车卡.会员卡等:门禁卡在发放最终用户使用前,经由系统管理员设 ...

  8. 充电枪cp信号控制板_一种车载充电机检测CP信号的抗干扰处理方法与流程

    本发明涉及电动汽车充电技术领域,尤其涉及一种车载充电机检测CP信号的抗干扰处理方法. 背景技术: 能源和环保的双重压力使得新能源车越来越成为未来的汽车主流,目前的新能源车主要以电动车为主,这其中又包括 ...

  9. 封装 电流密度 重布线_一种提高TSV热机械可靠性的复合结构及其制造方法与流程...

    本发明涉及到三维封装领域,具体涉及一种提高TSV热机械可靠性的复合结构及其制造方法. 背景技术: TSV(Through-Silicon-Via,硅通孔)是一种三维立体封装技术,能进一步提高芯片集成度 ...

最新文章

  1. Web前端工程师应该懂的的知识点——HTML/CSS
  2. android控制wifi状态
  3. 小米网抢购系统开发实践和我的个人观察
  4. 统计字符串中某个字符的个数
  5. 创建失败_号称人人都可编辑的百科词条,创建之路为何屡屡失败?
  6. python表情符号编码大全_Emoji的编码以及常见问题处理
  7. python坐标定位_如何利用Python识别并定位图片中某一个色块的坐标?
  8. 浅析FastDFS及所遇问题集锦
  9. 第三十一篇 玩转数据结构——并查集(Union Find)
  10. python生产者消费者模式_【整理】Python生产者消费者模型代码 | 勤奋的小青蛙
  11. Integer的比较
  12. 前端aes专用秘钥加解密_Javascript实现前端AES加密解密功能
  13. html5广告的版式设计,25张以文字排版为主的海报设计
  14. 在浏览器中清除缓存和 Cookies
  15. 如何将mp4视频制作成gif表情包
  16. 【源码】Set集合源码剖析
  17. 微信里关闭窗口 js
  18. 联想T430 安装msata接口的SSD固态硬盘
  19. javascript笔记知识(可能有错误、欢迎指正)
  20. 28部门联合印发关于《加快培育新型消费实施方案》通知

热门文章

  1. 谷歌今遭遇史上至暗时刻,美司法部正式提起反垄断诉讼!22年前微软曾有此劫-1
  2. springMVC文件上传
  3. 直击JDD | 陈生强:京东数科的底层是数字化操作系统
  4. java中的for循环里面创建对象和for循环外面创建对象之间的区别
  5. android word分页,控制分页
  6. 从入门到前沿的密码学学习路线
  7. tplink android管理软件,tplink手机app下载
  8. Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day36】—— 实战那些事儿1
  9. 《Kaggle》Tweet Sentiment Extraction 实战(一)构建数据加载器
  10. 万网服务器 https证书,教你申请免费https证书!