电子地图中基于街拍影像的定位方法及装置制造方法及图纸

技术编号:12197776 阅读:62 留言:0更新日期:2015-10-14 04:48
本发明专利技术涉及一种电子地图系统中根据店铺招牌及相互临近的几个招牌的组合进行主动定位方法及装置。采用本发明专利技术的技术方案以后,能够通过用户拍照或者人工输入的方式,接收用户附近的店铺名称信息,在数据库中匹配与查找该店铺名称信息所处的位置信息,实现用户的主动定位,为用户带来更好的定位体验。

【技术实现步骤摘要】

本专利技术涉及一种电子地图系统中根据店铺招牌及相互临近的几个招牌的组合进行主动定位方法及装置。采用本专利技术的技术方案以后,能够通过用户拍照或者人工输入的方式,接收用户附近的店铺名称信息,在数据库中匹配与查找该店铺名称信息所处的位置信息,实现用户的主动定位,为用户带来更好的定位体验。本专利技术的电子地图中根据店铺招牌及临近招牌的组合进行主动定位方法的基本原理分为三个阶段: 预处理阶段:将电子地图数据库中与店铺兴趣点(Point of Interest, POI)关联的店铺招牌图像数据进行预处理,提取其中可用如图像匹配的特征信息。如果数据库中未采集实地的店铺招牌图像数据,则根据店铺注册或公认的商标图像,提取其中可用如图像匹配的特征信息。将提取的特征信息与店铺POI相关联,存储到电子地图数据库中;对电子地图数据库中的POI数据进行排序; 输入阶段:通过拍照或人工输入的方式接收用户附近的店铺招牌信息;如果移动终端有传统定位设备,可通过统定位设备获取移动终端的粗略位置; 查找阶段:判断接收的店铺招牌信息与电子地图数据库内存储的POI信息或POI图像特征信息是否相符,查找过程可通过能够接收到的粗略定位信息缩小查找POI范围。如果找到满足条件的Ρ0Ι,则返回用户附近店铺POI的位置信息;如果没有找到,则要求用户重新输入店铺招牌信息。
技术介绍
在移动终端定位应用中,现有的定位方法分为室外定位和室内定位两种。其中室外多通过GPS系统、电信网蜂窝基站,或者wifi信号,结合惯性导航系统对移动终端进行定位,室内多采用蓝牙、wif1、超宽带等技术对移动终端进行定位。但是这些技术的定位精度难以满足在复杂城市环境或者室内环境下的定位需求,尤其是城市建筑物之间或者建筑物内部对GPS、电信网、wif1、蓝牙、超宽带的信号遮挡和反射,是的定位精度进一步降低,甚至定位失败,给用户造成不便。兴趣点(Point of Interest, POI)的查找是电子地图中的一项常用技术,主要通过文本匹配的方式在地图中找到用户输入的关键词,并在地图上显示POI的位置。但是这种方式可能会查找到多个POI位置,不能满足定位的需要。门牌号码能够实现POI的唯一定位,但是门牌通常较小,在城市复杂环境下不易发现,在电子地图数据库中也存在大量门牌号码的缺失,无法满足POI查找的需求。本专利技术的目的是提供一种电子地图中根据店铺招牌及临近店铺招牌之间的组合进行主动定位方法及装置,以解决现有的移动终端在GPS、蜂窝基站、wifi等定位信号不准、遮挡或无信号产生的定位精度低、定位错误,以及定位失败的问题。
技术实现思路
、本专利技术技术方案的详细阐述 (I)产品模块介绍 如图1所示,为本专利技术实施例的基于店铺招牌及组合的定位装置的结构图,包括以下模块。图1:定位装置的结构图 初始化模块,用于清空存储模块中的文本序列、图像序列、图像特征和查找结果; 定位信息获取模块,用于获取当前移动终端的粗略位置信息。获取的方式有,GPS系统、电信网蜂窝基站,wifi信号、蓝牙、wif1、超宽带、惯性导航系统等技术中的一种或多种的组入口 οPOI数据排序模块,用于对电子地图数据库中的POI数据进行排序。排序方式为,对于电子地图中每条道路上的Ρ0Ι,统一按照由左至右递增(或递减)赋予序列值。第一判断模块,用于判断用户输入门面信息的方式。输入方式有两种,一是手动输入门面名称,二是通过拍照获取门面招牌图像信息。如果判断用户需要手动输入关键词,则调用关键词序列输入模块,如果用户需要拍照获取门面招牌信息,则调用照片序列输入模块。关键词序列输入模块,用于提供文本输入框和左右移动、文本插入按钮,接收并显示用户输入的门面名称。用户可以输入需要定位的门面名称,并按照看到的门面顺序继续输入,通过左右移动和文本插入按键,按顺序输入临近门面的名称。将输入的关键词序列中的每个关键词按照由左至右递增(或递减)赋予序列值。文本查找模块,用于查找电子地图数据库中与输入的关键词序列相符的POI序列。首先在定位信息获取模块得到的粗略位置范围内进行查找,如果找到相符的POI序列,则调用第二判断模块;如果没有找到相符的POI序列,则进一步扩大搜索范围直至整个城市区域。文本序列查找过程为,依次遍历输入的关键词序列,并查找与输入的关键词序列中当前店铺名称相符的Ρ0Ι。如果找到相符的Ρ0Ι,则依序列值顺序比对输入的关键词序列中的后续店铺名称与找到的相符POI的后续Ρ0Ι,比对过程可以跨越。当在道路结尾处尚未结束比对时,则根据道路与道路的连通关系继续进行比对。如果根据输入的关键词序列中的每一个关键词都到了一致的POI名称,并且依次连接序列中POI的长度小于设定的范围,则认为查找到了与输入的关键词序列相符的POI序列。招牌图像序列输入模块,用于提供移动终端的拍照功能和左右移动、图像插入按钮,接收用户拍摄到的店铺招牌图像信息。如果招牌定位模块只提取到一个招牌信息,则通过左右移动和图像插入按钮,直接将招牌信息添加到照片序列中;如果提取到多个招牌信息,则按照定位的招牌顺序按照由左至右递增(或递减)赋予序列值,并通过左右移动和图像插入按钮,插入到照片序列中。招牌提取模块,用于从拍摄的照片中提取招牌数据。方法为,通过矩形提取算法,例如霍夫变换和色彩提取,对图像中的招牌区域进行提取。图像特征提取模块,用于提取招牌区域和电子地图数据库中POI图片数据中的图像特征。提取方法可以利用小波变换对图像进行降维和去噪,提取其尺度不变特征转换(Scale-1nvariant feature transform, SIFT)点特征,同时进行主成分分析(PrincipalComponent Analysis, PCA)降维。图像序列查找模块,用于查找电子地图数据库中与输入的招牌图像序列相符的POI序列。首先在定位信息获取模块得到的粗略位置范围内进行查找,如果找到相符的POI序列,则调用第二判断模块;如果没有找到相符的POI序列,则进一步扩大搜索范围直至整个城市区域。图像序列查找过程为,依次遍历输入的招牌图像序列中的每一个招牌图像,并查找与当前店铺招牌图像特征相符的POI招牌图像特征。特征匹配方法可选用基于兴趣点的匹配算法,采用基于Kd树的最近邻法进行匹配。如果找到相符的POI招牌,则依序列值顺序比对输入的图像序列中的后续店铺招牌图像与找到的相符POI的后续POI招牌图像特征,比对过程可以跨越。当在道路结尾处尚未结束比对时,则根据道路与道路的连通关系继续进行比对。如果根据输入的图像序列中的每一幅招牌图像都找到了一致的POI招牌图像,并且依次连接序列中POI的长度小于设定的范围,则认为查找到了与输入的图像序列相符的POI序列O存储模块,用于存储关键词序列输入模块、招牌图像序列输入模块、图像特征提取模块、文本查找模块和图像序列查找模块中的文本序列、图像序列、图像特征和查找结果。第二判断模块,用于判断文本序列或者图像序列的查找结果是否唯一。如果查找结果唯一,则调用定位结果显示模块;如果存在多个查找结果,则由提示模块对用户进行提/Jn ο信息提示模块,用于在第二判断模块判断出存在多个查询结果后,在地图上显示多个查询结果,并在文本输入框中显示已找到POI序本文档来自技高网
...

【技术保护点】
本专利技术涉及一种电子地图系统中根据店铺招牌及相互临近的几个招牌的组合进行主动定位方法及装置。

【技术特征摘要】

【专利技术属性】
技术研发人员:施应德
申请(专利权)人:广东融讯信息科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1