The invention provides a method and device for establishing a three-dimensional map, including acquiring a two-dimensional map, obliquely cutting and compressing the two-dimensional map to obtain a pseudo-three-dimensional map, and superimposing the multi-layer pseudo-three-dimensional map to generate a three-dimensional map. A method of transforming 2-D flat map into Pseudo 3D map and overlay display is realized. Two-dimensional images are transformed into pseudo-three-dimensional maps by simple skew and compression operations. The algorithm is simple and flexible, which meets the needs of various similar applications such as indoor positioning and navigation.
【技术实现步骤摘要】
三维地图的建立方法及装置
本专利技术涉及定位导航
,具体而言,涉及一种三维地图的建立方法及装置。
技术介绍
在室内环境无法使用GPS卫星定位时,使用室内定位技术为用户提供实时定位、室内导航、信息分享等功能将会对人们的日常生活和出行提供极大的方便。据谷歌调研,71%以上消费者希望在逛街购物时通过移动互联网获取周边商品信息;零售和餐饮服务业希望通过收集分析用户在店内的行为数据,挖掘商业机会;物流和制造业希望通过追踪工作人员、快速统计和定位库存,提高运营效率;医疗和急救领域需要快速查找室内的救护对象;服务业、油气、电力、军工行业的服务机器人、巡线机器人、侦查机器人,需要在室内、隧道等场合定位导航,以上应用均需要室内地图技术来实现。与更常见的卫星导航不同,由于室内建筑往往都有很多层,使用一般的2D平面地图无法满足室内导航的各种功能需求。例如,如果用户搜索的兴趣点或者对象与用户本身不在同一楼层的情况下,使用2D平面地图就无法同时显示用户和搜索对象的位置和完整的导航路线。
技术实现思路
针对上述现有技术中存在的问题,本专利技术提供了一种三维地图的建立方法。第一方面,本专利技 ...
【技术保护点】
1.一种三维地图的建立方法,其特征在于,所述方法包括:获取二维地图;对所述二维地图进行斜切和压缩,得到伪三维地图;将多层所述伪三维地图进行叠加,生成三维地图。
【技术特征摘要】
1.一种三维地图的建立方法,其特征在于,所述方法包括:获取二维地图;对所述二维地图进行斜切和压缩,得到伪三维地图;将多层所述伪三维地图进行叠加,生成三维地图。2.根据权利要求1所述的方法,其特征在于,获取二维地图的步骤之后,所述方法还包括:将所述二维地图设置为预设格式。3.根据权利要求1所述的方法,其特征在于,对所述二维地图进行斜切和压缩,得到伪三维地图,包括:将所述二维地图上所述像素点的坐标顺时针旋转45°;将坐标旋转后的像素点的纵坐标压缩一半。4.根据权利要求3所述的方法,其特征在于,对所述二维地图进行斜切和压缩,得到伪三维地图,包括:点p(x,y)为所述二维地图上的一个像素点;xnew=x+y×cos135°ynew=(y×sin135°)/2其中,(xnew,ynew)为p(x,y)经过斜切和压缩之后转换的新坐标。5.根据权利要求1所述...
【专利技术属性】
技术研发人员:陈任,李杨,宋晓乾,李伟流,郭信健,赵然,王周红,卢志豪,
申请(专利权)人:广州星海通信息文化服务有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。