地图导航方法、装置及系统的制作方法

文档序号:9562912阅读:279来源:国知局
地图导航方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种地图导航方法、装置及系统。
【背景技术】
[0002]导航是引导某一设备,从指定航线的一点运动到另一点的方法。随着互联网及移动终端技术的发展,基于各类智能移动终端平台运行的地图导航应用(APP,APPlicat1n)越来越多被人们应用于,使人们出行更加便捷。
[0003]目前常用于智能移动终端的导航APP,一般采用全球定位系统(GPS,GlobalPosit1ning System)定位技术,从定位卫星上接收信号,获得必要的导航和定位信息,经数据处理,完成导航和定位工作。
[0004]但是,在上述现有技术中,定位存在一定距离误差,导致定位精度不够高,导航效果不理想,并且,导航路线不够直观,用户需要分析地图以及自身所处位置才能确定行进的方向,导致导航效率不高。

【发明内容】

[0005]有鉴于此,本发明提供一种地图导航方法、装置及系统,上述地图导航方法、装置及系统实现了基于用户拍摄的实时图像的地图导航,可提高导航效率。
[0006]本发明实施例提供的一种地图导航方法,包括:服务器接收移动终端发送的实时图像以及用于确认导航路径的导航条件信息,所述导航条件信息中包含导航目的地的信息;对比所述实时图像以及图像数据库中的资料图像,确定所述移动终端的当前位置及方向;根据所述导航条件信息,计算所述当前位置到所述导航目的地的导航路径;根据所述导航路径,按照所述导航路径前行的方向、所述移动终端的当前位置及方向得到沿所述导航路径的行进方向标识信息,将所述行进方向标识信息发送给所述移动终端。
[0007]本发明实施例提供的又一种地图导航方法,包括:移动终端接收导航指令,所述导航指令中包含用于确认导航路径的导航条件信息,所述导航条件信息包含导航目的地的信息;根据所述导航指令的指示,开启摄像设备并通过所述摄像设备采集实时图像;将所述实时图像以及所述导航条件信息发送给服务器,使得所述服务器确定所述移动终端的当前位置及方向,以及从所述当前位置到所述导航目的地的导航路径;接收所述服务器发送的沿所述导航路径的行进方向标识信息,并根据所述标识信息将所述导航路径的行进方向标识在所述实时图像中。
[0008]本发明实施例提供的另一种地图导航方法,包括:移动终端接收导航指令,所述导航指令中包含用于确认导航路径的导航条件信息,所述导航条件信息包含导航目的地的信息;所述移动终端根据所述导航指令的指示,开启摄像设备并通过所述摄像设备采集实时图像,将所述实时图像以及所述导航条件信息发送给服务器,所述导航条件信息包含导航目的地的信息;所述服务器接收所述移动终端发送的所述实时图像以及所述导航条件信息,对比所述实时图像以及图像数据库中的资料图像,确定所述移动终端的当前位置及方向,根据所述导航条件信息,计算所述当前位置到所述导航目的地的导航路径,根据所述导航路径,按照所述导航路径前行的方向、所述移动终端的当前位置及方向得到沿所述导航路径的行进方向标识信息,将所述行进方向标识信息发送给所述移动终端;所述移动终端接收所述服务器发送的所述沿所述行进方向标识信息,并根据所述标识信息将所述导航路径的行进方向标识在所述实时图像中。
[0009]本发明实施例提供的一种地图导航装置,运行于服务器,包括:接收模块,用于接收移动终端发送的实时图像以及用于确认导航路径的导航条件信息,所述导航条件信息中包含导航目的地的信息;对比模块,用于对比所述接收模块接收的所述实时图像以及图像数据库中的资料图像;确定模块,用于确定所述移动终端的当前位置及方向;计算模块,用于根据所述接收模块接收的所述导航条件信息,计算所述当前位置到所述导航目的地的导航路径;所述计算模块,还用于根据所述计算模块计算的所述导航路径,按照所述导航路径前行的方向、所述确定模块确定的所述移动终端的当前位置及方向得到沿所述导航路径的行进方向标识信息;发送模块,用于将所述计算模块得到的所述行进方向标识信息发送给所述移动终端。
[0010]本发明实施例提供的又一种地图导航装置,运行于移动终端,包括:接收模块,用于接收导航指令,所述导航指令中包含用于确认导航路径的导航条件信息,所述导航条件信息包含导航目的地的信息;采集模块,用于根据所述接收模块接收的所述导航指令的指示,开启摄像设备并通过所述摄像设备采集实时图像;发送模块,用于将所述采集模块采集的所述实时图像以及所述接收单元接收的所述导航条件信息发送给服务器,使得所述服务器确定所述移动终端的当前位置及方向,以及从所述当前位置到所述导航目的地的导航路径;所述接收模块,还用于接收所述服务器发送的沿所述导航路径的行进方向标识信息;标识模块,用于根据所述接收模块接收的所述标识信息将所述导航路径的行进方向标识在所述实时图像中。
[0011]本发明实施例提供的一种地图导航系统,包括:移动终端以及服务器;所述移动终端,用于接收导航指令,所述导航指令中包含用于确认导航路径的导航条件信息,所述导航条件信息包含导航目的地的信息,根据所述导航指令的指示,开启摄像设备并通过所述摄像设备采集实时图像,将所述实时图像以及所述导航条件信息发送给所述服务器;所述服务器,用于接收所述移动终端发送的所述实时图像以及所述导航条件信息,获取与所述当前模糊位置对应的资料图像,对比所述实时图像以及图像数据库中的资料图像,确定所述移动终端的当前位置及方向,根据所述导航条件信息,计算所述当前位置到所述导航目的地的导航路径,根据所述导航路径,按照所述导航路径前行的方向、所述移动终端的当前位置及方向得到沿所述导航路径的行进方向标识信息,将所述行进方向标识信息发送给所述移动终端;所述移动终端,还用于接收所述服务器发送的所述沿所述行进方向标识信息,并根据所述标识信息将所述导航路径的行进方向标识在所述实时图像中。
[0012]本发明实施例提供的上述地图导航方法、装置及系统,通过对比实时图像与资料图像,确定移动终端的当前位置及方向,并在计算出导航路线后在该实时图像上标识出行进方向标识信息,实现了基于用户拍摄的实时图像的地图导航,使得用户可更直观的获知继续行进的方向,提高导航效率。
[0013]为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
【附图说明】
[0014]图1为本发明第一实施例提供的地图导航系统的结构示意图;
[0015]图2示出了一种移动终端的结构框图;
[0016]图3示出了一种服务器的结构框图;
[0017]图4为本发明第二实施例提供的地图导航方法的流程图;
[0018]图5为本发明第三实施例提供的地图导航方法的流程图;
[0019]图6为本发明第四实施例提供的地图导航方法的流程图;
[0020]图7为本发明第五实施例提供的地图导航方法的流程图;
[0021]图8为本发明第六实施例提供的地图导航方法的流程图;
[0022]图9为本发明第六实施例提供的地图导航方法中导航结果的示意图;
[0023]图10为本发明第七实施例提供的地图导航方法的流程图;
[0024]图11为本发明第八实施例提供的地图导航方法的时序图;
[0025]图12为本发明第九实施例提供的地图导航装置的结构示意图;
[0026]图13为图12的装置的存储环境示意图;
[0027]图14为本发明第十实施例提供的地图导航装置的结构示意图;
[0028]图15为本发明第十一实施例提供的地图导航装置的结构示意图;
[0029]图16为图15的装置的存储环境示意图;
[0030]图17为本发明第十二实施例提供的地图导航装置的结构示意图。
【具体实施方式】
[0031]为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的【具体实施方式】、结构、特征及其功效,详细说明如后。
[0032]第一实施例
[0033]请参阅图1至图3,图1为本发明第一实施例提供的地图导航系统的结构示意图。如图1所示,本实施例提供的地图导航系统10包括:移动终端100与服务器200。移动终端100与服务器200位于有线或无线网络中,通过该有线或无线网络,移动终端100与服务器200进行数据交互,从而完成地图导航。
[0034]移动终端100可以包括:具有网络、定位及摄像功能的智能手机、平板电脑、电子书阅读器、MP3 播放器(Moving Picture Experts Group Aud1 Layer III,动态影像专家压缩标准音频层面 3)、MP4 (Moving Picture Experts Group Aud1 Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机、车载电脑、可穿戴设备等等。
[0035]具体地,移动终端100,用于接收导航指令,该导航指令中包含用于确认导航路径的导航条件信息,该导航条件信息包含导航目的地的信息,根据该导航指令的指示,开启摄像设备并通过该摄像设备采集实时图像,将该实时图像以及该导航条件信息发送给服务器200 ;
[0036]服务器200,用于接收移动终端100发送的该实时图像以及该导航条件信息,获取与该当前模糊位置对应的资料图像,对比该实时图像以及图像数据库中的资料图像,确定移动终端100的当前位置及方向,根据该导航条件信息,计算该当前位置到该导航目的地的导航路径,根据该导航路径,按照该导航路径前行的方向、移动终端100的当前位置及方向得到沿该导航路径的行进方向标识信息,将该行进方向标识信息发送给移动终端100 ;
[0037]移动终端100,还用于接收服务器200发送的该沿该行进方向标识信息,并根据该标识信息将该导航路径的行进方向标识在该实时图像中。
[0038]图2示出了一种移动终端的结构框图。如图2所示,移动终端100包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口 108、射频模块110、定位模块112、摄像模块114、音频模块116、屏幕118以及按键模块120。这些组件通过一条或多条通讯总线/信号线122相互通讯。
[0039]可以理解,图2所示的结构仅为示意,移动终端100还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。
[0040]存储器102可用于存储软件程序以及模块,如本发明实施例中的地图导航方法、装置及系统对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的地图导航方法。
[0041]存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步包括相对于处理器106远程设置的存储器,这些远程存储器可以通过网络连接至移动终端100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。
[0042]处理器106运行存储器102内的各种软件、指令以执行移动终端100的各种功能以及进行数据处理。
[0043]外设接口 108用于将各种外部设备耦合至CPU以及存储器102。
[0044]在一些实施例中,存储控制器104、处理器106以及外设接口 108可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0045]射频模块110用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通信网络或者其他设备进行通讯。射频模块110可包括各种现有的用于执行这些功能的电路元件,例如,天线、射频收发器、数字信号处理器、加密/解密芯片、用户身份模块(SM)卡、存储器等等。射频模块110可与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。上述的无线网络可包括蜂窝式电话网、无线局域网或者城域网。上述的无线网络可以使用各种通信标准、协议及技术,包括但并不限于全球移动通信系统(Global System for Mobile Communicat1n, GSM)、增强型移动通信技术(Enhanced Data GSM Environment, EDGE),宽带码分多址技术(wideband code divis1nmultiple access, W-CDMA),码分多址技术(Code divis1n access, CDMA)、时分多址技术(time divis1n multiple access, TDMA),蓝牙,无线保真技术(Wireless, Fidelity,WiFi)(如美国电气和电子工程师协会标准IEEE802.11a, IEEE802.lib, IEEE802.1lg和/或 IEEE802.1ln)、网络电话(Voice over internet protocol, VoIP)、全球微波互联接入(Worldwide Interoperability for Microwave Access,W1-Max)、其他用于邮件、B卩时通讯及短消息的协议,以及任何其他合适的通讯协议,甚至可包括那些当前仍未被开发出来的协议。
[0046]定位模块112用于获取移动终端100的当前位置。定位模块112的实例包括但不限于全球卫星定位系统(GPS)、基于无线局域网或者移动通信网的定位技术。
[0047]摄像模块114用于拍摄照
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1