[发明专利]一种基于视觉内容的多层语义地图的创建方法有效
申请号: | 201310700792.9 | 申请日: | 2013-12-18 |
公开(公告)号: | CN103712617A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 杨金福;赵伟伟;解涛;李明爱;高晶钰;张济昭 | 申请(专利权)人: | 北京工业大学 |
主分类号: | G01C21/00 | 分类号: | G01C21/00;G06F17/30 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 张慧 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 视觉 内容 多层 语义 地图 创建 方法 | ||
技术领域
本发明属于机器人导航领域,涉及一种利用视觉传感器进行多层语义地图的创建方法,该多层语义地图共有三层,包括特定地点互连信息的拓扑地图、场景互连的拓扑地图和知识拓扑地图。
背景技术
当前,移动机器人被广泛地应用于工业、航空航天、军事和服务等领域。随着社会的发展,人们对机器人的智能性要求也越来越高,服务机器人已成为研究和应用的热点。在人类的一次导航任务中,通常首先思考目标地点,例如“我要找的玩具机器人在什么地方”,然后思考“我现在在什么地方”,接着思考“怎么从我所在地方到玩具机器人所在的地方”。而“地方”、“玩具机器人”等信息就是环境中的语义信息,具有先验知识的人类能通过视觉获得场景中的语义信息。描述某一地点的图像具有明确的语义内容,例如“机器人实验室”、“走廊”、“会议室”等都代表着一定的区域(语义),而不同区域之间通常具有差异性。此外,“玩具机器人”则表示一个物体,人类同样也可以通过视觉方便地获得。具备语义识别能力的人不需要知道环境的世界坐标,仅仅通过对环境的熟悉程度,利用已有的语义信息和大致的空间位置关系,即可找到“玩具机器人”。同样,服务机器人只有具备对语义信息的处理能力,才能更好、更加智能地完成诸如“拿盒牛奶”等事务性导航任务。由此可见,环境中的语义信息对机器人的导航具有很好的指导作用,可以大大地减少机器人路径规划的搜索空间,并实现更加智能的任务操作。
随着计算机视觉领域的物体识别、场景识别、姿态估计以及图像检索等技术的发展,机器人的视觉导航已经成为可能。2006年,D.Nister等在论文“Scalable Recognition with a Vocabulary Tree”中提出一种分层词汇树图像检索方法,采用分层词汇树方法对图像内容进行压缩,使用生成的视觉单词向量表示整个图像,并以视觉单词为检索元素,将图像进行倒排索引。该方法可以处理百万数量的图像,而且查询的时间在十毫秒级别,完全可以用于机器人视觉导航中的实时地点识别任务。2007年,F.Fraundorfer等在论文“Topological mapping,localization and navigation using image collections”中将D.Nister提出的分层词汇树图像检索方法用于机器人视觉导航中,机器人漫游过程中拍摄的图像经过分层词汇树视觉单词化之后存入倒排索引数据库,一帧图像代表一个拓扑节点,形成拓扑地图。该方法通过相似地点的查询实现定位,以及图像之间的姿态差进行导航。其不足是,在大范围场景中,需要维护庞大的词汇树和倒排索引数据库,影响拓扑导航的性能。2007年A.Bouguerra等在论文“Semantic Knowledge-Based Execution Monitoring for Mobile Robots”中提出使用视觉传感器获得的语义信息对机器人的定位进行指导的技术,通过视觉传感器识别物体,然后判断物体应该所属的房间。该系统对语义信息的利用仅仅在判断机器人是否到达目标房间,而没有充分考虑语义信息对机器人导航的作用。2008年H.Zender等在论文“Conceptual spatial representations for indoor mobile robots”中提出了一种对机器人所在的室内环境进行分层描述的方法,利用激光传感器实现自定位和几何地图同时构建、场景的识别以及保存机器人漫游中经过的路径构建导航图,和利用视觉传感器进行物体识别获取空间中的语义信息,并将激光和视觉传感器获得的场景和物体语义信息加入到知识表达系统中。该系统侧重获取空间中的语义信息并实现与人的交流,例如告诉人某个地方有什么,哪个区域跟那个区域相连等。在对环境描述以及导航方面,存在一下问题:需要维护一个全局世界坐标系,机器人自定位误差会随着系统运行而累计,会对选择导航图中的节点产生较大影响;该系统通过跟踪人来实现导航,在自主导航能力方面较弱;该系统利用无线网络连接知识表达系统完成语义信息处理,操作复杂,处理速度慢;该系统采用激光传感器,成本也较高。
综上所述,现有技术在室内坏境的多层描述及视觉导航存在以下问题:利用知识表达系统进行语义信息的处理,需要利用网络连接知识库,限制了机器人活动范围,查询和插入知识实时性也受到影响;现有基于图像检索的视觉导航维护一个大的图像检索库,没有利用室内空间中场景的划分构建不同场景的小检索库,提高检索的精度;在自定位方面,通过维护世界坐标系的方法,自定位误差会随着时间而累计;利用激光传感器普遍的比较昂贵。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310700792.9/2.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法