1.本技术涉及导航技术领域,特别是一种基于拍照定位的移动端导航方法、软件、服务器及设备。
背景技术:2.现行的手机导航电子地图,在进行用户的导航过程中,系统根据用户设置的目的地和用户的实时位置信息,计算导航路径,并通过箭头图在手机界面上进行引导。其中该种导航方式只解决了能够看懂箭头指示的用户的导航需求,无法对不熟悉方向以及未打开手机水平仪模式的用户进行准确导航,实用性差。另外现有手机导航中的gps定位系统一般情况下存在3~5米的误差,并且影响因素较多,难于避免。当在遇到路口、分叉路等时,现有导航技术无法提供高精度导航,准确度和可靠性低,所提示的箭头信息可能存在错误,导致用户无法根据现有信息判断起始方向,用户的导航体验较差。
技术实现要素:3.本技术提供一种基于拍照定位的移动端导航方法、软件、服务器及设备,以解决现有手机导航方法中,导航准确度和可靠性低、实用性较差的问题。
4.第一方面,本技术提供一种基于拍照定位的手机导航方法,包括:通过移动端上的摄像头对第一兴趣点进行拍摄,获得第一兴趣点图片;对第一兴趣点图片进行识别,并将识别得到的符号信息发送到服务器端,并与服务器端中预存的地图数据进行匹配;根据匹配结果将第一兴趣点或第一兴趣点周围的一个第二兴趣点作为起点;根据起点和设置的终点进行路径导航,符号信息包括第一兴趣点图片中的文字信息。
5.可选的,根据匹配结果将第一兴趣点或第一兴趣点周围的一个第二兴趣点作为起点,包括:在地图数据中存在符号信息的条件下,将第一兴趣点作为起点;或在地图数据中不存在符号信息的条件下,将从第一兴趣点周围的多个第二兴趣点中,选择出的一个第二兴趣点作为起点。
6.可选的,将从第一兴趣点周围的多个第二兴趣点中,选择出的一个第二兴趣点作为起点,包括:将与第一兴趣点之间的距离小于距离阈值的多个兴趣点分别作为第二兴趣点;根据规划路径最短原则,将从多个第二兴趣点中选择出的一个第二兴趣点作为起点。
7.可选的,根据起点和设置的终点进行路径导航,包括:根据起点、终点和路径规划原则确定目标规划路径和目标规划路径上的多个兴趣点,路径规划原则包括路径最短原则;指示用户由起点或当前的兴趣点向下一个兴趣点前进,直至到达终点。
8.可选的,根据起点、终点和路径规划原则确定目标规划路径和规划路径上的多个兴趣点,包括:根据起点和终点确定位于起点和终点之前的多个兴趣点;依次连接起点,多个兴趣点和终点得到多条参考规划路径;根据路径最短原则,从多条参考规划路径中选择出距离最短的目标规划路径。
9.可选的,指示用户由起点或当前的兴趣点向下一个兴趣点前进,直至到达终点,包
括:在用户由起点或当前的兴趣点向下一个兴趣点行进的过程中,若用户的行进方向与下一个兴趣点所在的方向不同,则指示用户返回到起点或当前的兴趣点,并重新指示用户向下一个兴趣点行进。
10.可选的,还包括:在地图数据中不存在符号信息的条件下,将第一兴趣点图片上传到服务器端;在服务器端中,根据第一兴趣点图片对应的符号信息对地图数据进行更新。
11.第二方面,本技术提供一种导航软件,其中导航软件中运行计算机程序,其中运行计算机程序以方案一中的基于拍照定位的移动端导航方法。
12.第三方面,本技术提供一种服务器,其接收移动端识别出的第一兴趣点图片中的符号信息,将符号信息与预存的地图数据进行匹配,并将匹配结果发送到移动端,符号信息包括第一兴趣点图片中的文字信息,其中,第一兴趣点图片由移动端对第一兴趣点拍摄得到,移动端根据匹配结果将第一兴趣点或第一兴趣点周围的一个第二兴趣点作为起点,并根据起点和设置的终点进行路径导航。
13.第四方面,本技术提供一种电子设备,其包括处理器和存储器,存储器存储有计算机程序,其中,处理器操作计算机程序以执行方案一中的基于拍照定位的移动端导航方法。
14.本技术技术方案可以达到的有益效果是:本技术通过移动端拍照定位用户的位置,并通过一定距离内兴趣点引导的方式,对用户进行导航,提高导航的准确性,提升用户移动端导航的使用体验。
附图说明
15.图1是本技术基于拍照定位的移动端导航方法的一个实施方式的流程示意图;
16.图2是本技术基于拍照定位的移动端导航方法的一个实例的示意图;
17.图3是本技术基于拍照定位的移动端导航方法的一个实例的示意图;
18.图4是本技术基于拍照定位的移动端导航方法的一个实例的示意图;
19.图5是本技术基于拍照定位的移动端导航装置的一个实施方式的示意图;
20.图6是本技术服务器的一个实例的示意图。
21.实施方式
22.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
23.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
24.现行的手机导航电子地图,在进行用户的导航过程中,系统根据用户设置的目的地和用户的实时位置信息,计算导航路径,并通过箭头图在手机界面上进行引导。其中该种
导航方式只解决了能够看懂箭头指示的用户的导航需求,无法对不熟悉方向以及未打开手机水平仪模式的用户进行准确导航,实用性差。另外现有手机导航中的gps定位系统一般情况下存在3~5米的误差,并且影响因素较多,难于避免。当在遇到路口、分叉路等时,现有导航技术无法提供高精度导航,准确度和可靠性低,所提示的箭头信息可能存在错误,导致用户无法根据现有信息判断起始方向,用户的导航体验较差。
25.针对上述问题,本技术提出一种基于拍照定位的移动端导航方法、软件、服务器及设备。该方法包括通过移动端上的摄像头对第一兴趣点进行拍摄,获得第一兴趣点图片;对第一兴趣点图片进行识别,并将识别得到的符号信息发送到服务器端,并与服务器端中预存的地图数据进行匹配;根据匹配结果将第一兴趣点或第一兴趣点周围的一个第二兴趣点作为起点;根据起点和设置的终点进行路径导航,符号信息包括第一兴趣点图片中的文字信息。
26.本技术通过手机对用户所在的地点进行拍照,通过对照片中的信息进行识别,确定用户当前位置,再通过多个兴趣点和终点之间导航的方式,引导用户按照兴趣点行进,直到到达终点。其中,在利用多个兴趣点进行用户的导航时,采用距离最短的导航准则,保证用户快速准确的到达终点。本技术通过移动端拍照定位更新用户的位置,并通过一定距离内兴趣点引导的方式,对用户进行导航,提高导航的准确性,避免了传统导航方式中,用户gps信息定位不准确导致的用户位置无法准确定位,无法快速到达终点,用户导航体验低的问题。
27.下面以具体地实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
28.图1示出了本技术基于拍照定位的移动端导航方法的一个实施方式。
29.在图1所示的实施方式中,本技术的基于拍照定位的移动端导航方法包括过程s101,通过移动端上的摄像头对第一兴趣点进行拍摄,获得第一兴趣点图片。
30.在该实施方式中,用户在使用本技术的基于拍照定位的移动端导航方法进行导航时,通过移动端摄像头对用户当前所在位置的第一兴趣点进行拍照,获取第一兴趣点图片。其中,第一兴趣点包括位于用户附近的商铺、厕所或者公交站等具体一定识别特点的建筑物或者地理标志。
31.在图1所示的实施方式中,本技术的基于拍照定位的移动端导航方法包括:过程s102,对第一兴趣点图片进行识别,并将识别得到的符号信息发送到服务器端,并与服务器端中预存的地图数据进行匹配。
32.在该实施方式中,在移动端设备对第一兴趣点进行拍摄,获取第一兴趣点的照片后,需要进一步对照片中的符号信息,例如在移动端对图片中的文字、数字等信息进行识别,获得第一兴趣点图片中的符号信息。然后将该符号信息发送到服务器端。服务器端接收到该符号信息后,与预先存储的地图数据进行匹配,判断地图数据中,在第一兴趣点所在的位置,是否也存在相同的符号信息。然后根据匹配的结果进行下一步的导航工作。
33.可选的,符号信息包括文字信息、数字信息或交通标志信息。
34.在该可选实施例中,图片中的符号信息包括文字信息、数字信息以及交通标志信息等。例如,兴趣点照片中店铺的名字、店铺的电话号码、公交站中的站牌信息、方向指示信
息或者宗教符号等。通过对兴趣点照片中多种符号信息的获取,能够准确的识别照片所在的位置,进而确定用户的准确位置,保证手机拍照导航的准确性。
35.在本技术的一个实例中,在导航过程中,用户对第一兴趣点进行拍照时,可根据用户自身位置所处的实际地理位置进行合适的第一兴趣点的选择,其中该兴趣点具有明显的包括数字、文字等在内的符号信息。
36.优选的,用户选择有名称的店铺、有数字信息的交通指示牌等作为第一兴趣点,进行相关照片的拍摄。
37.在图1所示的实施方式中,本技术的基于拍照定位的移动端导航方法包括过程s103,根据匹配结果将第一兴趣点或第一兴趣点周围的一个第二兴趣点作为起点。
38.在该实施方式中,在服务器端进行第一兴趣点图片中符号信息与预存地图数据的匹配过程。然后将进行拍照的第一兴趣点或者第一兴趣点周围的一个兴趣点作为当前用户出发的起点。其中,第一兴趣点为用户进行拍摄的位置,第二兴趣点为根据地图数据确定的地点,其中第二兴趣点对应的信息和服务器端的预存地图数据相互匹配。
39.可选的,根据匹配结果将第一兴趣点或第一兴趣点周围的一个第二兴趣点作为起点,包括:在地图数据中存在符号信息的条件下,将第一兴趣点作为起点;或在地图数据中不存在符号信息的条件下,将从第一兴趣点周围的多个第二兴趣点中,选择出的一个第二兴趣点作为起点。
40.在该可选实施例中,如果地图数据中存在该符号信息,则说明此时地图数据中存储有当前用户所在的位置,可以对用户当前位置进行准确定位,此时将第一兴趣点作为用户导航的起点。若地图数据中不存在第一兴趣点图片中的符号信息,说明此时无法对用户所在的位置进行准确定位,此时根据用户当前位置确定出周围的几个第二兴趣点,其中第二兴趣点在地图数据中均有对应,也就是第二兴趣点的位置可以准确定位。在用户赶往第二兴趣点后,用户以第二兴趣点为起点,进行导航。通过对用户导航时的准确定位,保证用户出发时起点的准确性,从而解决常规导航手段中,因为gps信息本身存在的误差,导致无法准确定位用户的位置,无法准确进行路径导航,降低用户体验的问题。其中,需要说明的是,第二兴趣点的位置在第一兴趣点的周围,当用户在第一兴趣点位置时,第二兴趣点位于用户的视线范围内。
41.可选的,将从第一兴趣点周围的多个第二兴趣点中,选择出的一个第二兴趣点作为起点,包括:将与第一兴趣点之间的距离小于距离阈值的多个兴趣点分别作为第二兴趣点;根据规划路径最短原则,将从多个第二兴趣点中选择出的一个第二兴趣点作为起点。
42.在该实施例中,在服务器端预存的地图数据中不存在第一兴趣点图片中的符号信息时,进行第一兴趣点周围的第二周围的第二兴趣点的确定。以第一兴趣点为中心,将距离第一兴趣点的距离小于距离阈值的多个兴趣点作为可选的多个第二兴趣点。然后根据规划路径最短原则,从多个第二兴趣点中确定出最终的第二兴趣点,并将该第二兴趣点作为用户导航的起点。
43.在图1所示的实施方式中,本技术的基于拍照定位的移动端导航方法包括过程s104,根据起点和设置的终点进行路径导航。
44.在该实施方式中,在用户进行导航的起点确定后,则根据该起点和设置的终点进行路径导航。其中,传统的导航方案会给出起点到到终点的导航轨迹线,并通过gps定位,指
示用户前进。但该种导航方案也会存在因为gps信号的不精确,导致用户偏离轨迹,导致不能顺利到达终点的问题。本技术的技术方案中,在确定起点和终点后,通过起点和终点之间的多个兴趣点,来规划轨迹,或者说本技术的导航路径由起点、终点以及起点和终点之间的多个兴趣点组成,而现有技术中的导航轨迹仅仅通过起点和终点构成。显然,在导航过程中,本技术的方案将大大降低用户偏离导航路径的情况,从而提高导航的准确性和有效性。
45.可选的,根据起点和设置的终点进行路径导航,包括:根据起点、终点和路径规划原则确定目标规划路径和目标规划路径上的多个兴趣点,路径规划原则包括路径最短原则;指示用户由起点或当前的兴趣点向下一个兴趣点前进,直至到达终点。
46.在该可选实施例中,在根据确定的起点和终点进行路径规划时,得到由起点到终点的规划路径和规划路径上对应的多个兴趣点。然后在移动端,通过箭头和路线,指示用户由起点或者当前兴趣点向下一个兴趣点前进,直到到达终点。
47.可选的,根据起点、终点和路径规划原则确定目标规划路径和规划路径上的多个兴趣点,包括:根据起点和终点确定位于起点和终点之前的多个兴趣点;依次连接起点,多个兴趣点和终点得到多条参考规划路径;根据路径最短原则,从多条参考规划路径中选择出距离最短的目标规划路径。
48.在该可选实施例中,在确定起点和终点后,如何确定较佳的导航路径是进行有效导航关键。在进行路径的规划时,首先根据确定的起点和终点,得到位于起点和终点之间的多个兴趣点。然后依次连接起点、中间的部分兴趣点和终点,因为中间兴趣点的选择多样,会得到多条由起点到终点的参考规划轨路径。在本技术中,根据路径最短原则,从多条参考规划轨迹中筛选得到距离最短的规划路径,并作为最终的目标规划路径。然后用户沿着目标规划路径由起点出发,按照指示,到达下一个兴趣点,再由下一个兴趣点到达下下一个兴趣点,直到终点。其中,若用户在导航过程中,出现了偏离原有路线的情况,此时可按照上述的方法重新确定起点,按照上述实施例的描述进行导航。
49.可选的,指示用户由起点或当前的兴趣点向下一个兴趣点前进,直至到达终点,包括:在用户由起点或当前的兴趣点向下一个兴趣点行进的过程中,若用户的行进方向与下一个兴趣点所在的方向不同,则指示用户返回到起点或当前兴趣点,并重新指示用户向下一个兴趣点行进。
50.在该可选实施例中,在用户按照规划路径由起点或当前兴趣点向下一个兴趣点行进的过程中,若发现用户的行进方向与下一兴趣点所在的方向不同,此时大概率为用户偏离原有的规划路径。在这种情况下,移动端发出提示,提醒用户偏离路线,需要返回到刚所在的起点或者当前兴趣点,重新按照规划路径行进。对于用户来说,相比较于按照当前所在的位置重新进行路径规划而言,原路返回到刚才所在的兴趣点能够更快的确定自己的位置,从而进行导航。
51.可选的,本技术的基于拍照定位的移动端导航方法还包括:在地图数据中不存在符号信息的条件下,将第一兴趣点图片上传到服务器端;在服务器端中,根据第一兴趣点图片对应的符号信息对地图数据进行更新。
52.在改可选实施例中,在进行第一兴趣点图片识别后,若服务器端的地图数据中不存在第一兴趣点图片中的符号信息,此时将该符号信息上传到服务器端对地图数据进行更新,使得当再次在该兴趣点进行拍照,得到兴趣点图片时,服务器端的地图数据存在该兴趣
点图片中的符号信息。进行服务器端地图数据的更新优化,提高用户导航体验。具体的,在用户进行信息上传时,除了上传该符号信息外,还需要上传相应的位置信息。在工作人员对上传的信息确认后,进行地图数据的更新。
53.图2是本技术基于拍照定位的移动端导航方法的一个实例。
54.如图2所示,p1点表示第一兴趣点,是用户当前所在的位置,用户与目的地之间的规划路径是p1、p2以及目的地。用户在p1点出发沿着p2第二兴趣点到达目的地。如果用户在行进过程中,由p1点出发,行进方向是p3的方向,此时在检测到用户的位置偏离规划轨迹时,及时梯提醒用户目前的行进方向是错误,提示用户掉头返回到p1点,重新沿着p2点前进。
55.图3示出了本技术基于拍照定位的移动端导航方法的一个实例。
56.在图3所示的实例中,poi1表示第一兴趣点,也就是当前用户所在的位置,若服务器端的预存地图数据中存在第一兴趣点位置的符号信息,则将第一兴趣点作为用户路径规划的起点。在路径规划时,首先根据起点和目的地,确定位于两者之间的多个兴趣点,如图所示的poi2、poi3、poi4、poi5以及poi6。因此从poi1点到目的地之间,可得到条参考规划轨迹,包括poi1-poi2-poi5-poi6-目的地和poi1-poi3-poi5-poi6-目的地等。此时按照距离最短的路径规划准则,从多条参考规划轨迹中筛选得到距离最短的规划轨迹,作为最终的目标规划轨迹。
57.具体的,如图3所示,若第一兴趣点poi1在服务器端预存的地图数据不匹配,此时以第一兴趣点poi1为中心,确定位于位于poi1周围的第二兴趣点。如图3所示,第二兴趣点包括poi3、poi2以及poi4。此时判断以poi3、poi2以及poi4分别为起点,到达目的地的规划路径的长度,其中以最短路径对应的第二兴趣点作为起点。如图3所示,poi2点对应的规划路径最短,则将多个第二兴趣点中的poi2作为用户路径规划的起点,在用户到达poi2后,进行后续的路径规划和导航。
58.图4示出了本技术基于拍照定位的移动端导航方法的一个具体实例。
59.如图4所示,在本技术基于拍照定位的移动端导航方法中,用户进行导航时,首先设置目的地,并使用移动端的摄像头拍摄位于用户起点位置的第一poi点照片,并通过后台处理器,识别该照片中的符号信息,并判断地图大数据中是否存在对应的符号信息与该照片中的符号信息匹配。其中,地图大数据中存储有包括众多poi点在内的坐标信息和符号信息,通过定位系统对用户位置的获取,地图大数据判断对应的坐标出是否存在对应的符号信息,完成匹配过程。若匹配,则根据用户拍摄的第一poi点位置及目的地,按照最短距离原则,向用户提示距离当前poi点一定距离的下一个poi点,提示用户向下一个poi点前行,直到终点,导航结束。若不匹配,则显示距离该用户一定距离的的多个重要poi点,供用户进行选择,若用户在多个重要poi点中选择的第二poi点与用户到目的地的方向相反,则做出语音提示,提醒用户重新选择第二poi点;若用户选择的第二poi点在正确的方向上,则根据用户选择的第二poi点与目的地之间距离最短原则,规划路径,向用户提示距离当前poi点一定距离的下一个poi点,提示用户向下一个poi点前行,直到终点,导航结束。
60.具体的,在本技术的一个实例中,本技术的基于拍照定位的移动端导航方法可结合现有的导航方法共同使用。在传统导航方法无法准确定位用户的位置时,用户可以转换到本技术的基于拍照定位的移动端导航方法进行导航。
61.本技术的基于拍照定位的移动端导航方法通过移动端拍照定位更新用户的位置,并通过一定距离内兴趣点引导的方式,对用户进行导航,提高导航的准确性,提升用户移动端导航的使用体验。另外,在导航过程中,不断的对服务器端的地图数据进行优化更新,使得地图数据更加完整,进而优化整个导航过程,提升用户体验。
62.图5示出了本技术基于拍照定位的移动端导航装置的一个实施方式。
63.在图5所示的实施方式中,本技术的基于拍照定位的移动端导航系统包括:拍摄模块501,其通过移动端上的摄像头对第一兴趣点进行拍摄,获得第一兴趣点图片;识别模块502,其对第一兴趣点图片进行识别,并将识别得到的符号信息发送到服务器端,并与服务器端中预存的地图数据进行匹配;起点确定模块503,其根据匹配结果将第一兴趣点或第一兴趣点周围的一个第二兴趣点作为起点;导航模块504,其根据起点和设置的终点进行路径导航,符号信息包括第一兴趣点图片中的文字信息
64.可选的,在起点确定模块503中,在地图数据中存在符号信息的条件下,将第一兴趣点作为起点;或在地图数据中不存在符号信息的条件下,将从第一兴趣点周围的多个第二兴趣点中,选择出的一个第二兴趣点作为起点。
65.可选的,在起点确定模块503中,将与第一兴趣点之间的距离小于距离阈值的多个兴趣点分别作为第二兴趣点;根据规划路径最短原则,将从多个第二兴趣点中选择出的一个第二兴趣点作为起点。
66.可选的,导航模块504中,在根据起点、终点和路径规划原则确定目标规划路径和目标规划路径上的多个兴趣点,路径规划原则包括路径最短原则;指示用户由起点或当前的兴趣点向下一个兴趣点前进,直至到达终点。
67.可选的,导航模块504中,根据起点和终点确定位于起点和终点之前的多个兴趣点;依次连接起点,多个兴趣点和终点得到多条参考规划路径;根据路径最短原则,从多条参考规划路径中选择出距离最短的目标规划路径。
68.可选的,导航模块504中,在用户由起点或当前的兴趣点向下一个兴趣点行进的过程中,若用户的行进方向与下一个兴趣点所在的方向不同,则指示用户返回到起点或当前的兴趣点,并重新指示用户向下一个兴趣点行进。
69.可选的,在地图数据中不存在符号信息的条件下,将第一兴趣点图片上传到服务器端;在服务器端中,根据第一兴趣点图片对应的符号信息对地图数据进行更新。
70.本技术的基于拍照定位的移动端导航装置通过移动端拍照定位更新用户的位置,并通过一定距离内兴趣点引导的方式,对用户进行导航,提高导航的准确性,提升用户移动端导航的使用体验。另外,在导航过程中,不断的对服务器端的地图数据进行优化更新,使得地图数据更加完整,进而优化整个导航过程,提升用户体验。
71.在本技术的一个实施方式中,一种导航软件,其中导航软件中运行计算机程序,以执行上述实施例中的基于拍照定位的移动端导航方法。本技术的导航软件设置在移动端,例如手机或者平板电脑等。其中该导航软件的具体工作流程与上述实施例中描述的基于拍照定位的移动端导航方法一致,在此不进行赘述。通过本技术导航软件在移动端上的应用,能够提高导航的准确性,提升用户移动端导航的使用体验。另外,再该软件使用过程中,不断的对服务器端的地图数据进行优化更新,使得地图数据更加完整,进而优化整个导航过程,提升用户体验。
72.在本技术的一个实施方式中,一种服务器,其接收移动端识别出的第一兴趣点图片中的符号信息,将符号信息与预存的地图数据进行匹配,并将匹配结果发送到移动端,符号信息包括第一兴趣点图片中的文字信息,其中,第一兴趣点图片由移动端对第一兴趣点拍摄得到,移动端根据匹配结果将第一兴趣点或第一兴趣点周围的一个第二兴趣点作为起点,并根据起点和设置的终点进行路径导航。
73.具体的,图6示出了本技术服务器的一个实例。如图6所示,本技术的服务器与移动端例如手机等进行交互,共同完成用户的导航工作。服务器主要存储进行用户导航时必要的地图数据。在本技术的导航方法与传统导航方法共同使用时,两种导航方法可以共用一个服务器。关于移动端的处理过程详见上述任一实施例描述的基于拍照定位的移动端导航方法的说明,此处不再赘述。
74.在该实施方式中,服务器存储有地图数据,在接收到移动端识别的符号信息后,进行符号信息与地图数据之间的匹配,如果地图数据中存在该符号信息,则说明地图数据中存在移动端拍摄地点的数据,如果地图数据中不存在该符号信息,则说明地图数据中不存在移动端拍摄点的数据。在用户将该地面的符号信息,以及地理位置信息上传后,可进行地图数据的补全优化。从而在用户导航时,提供更优的服务,提升用户体验。
75.在本技术的一个实施方式中,本技术的基于拍照定位的移动端导航装置中的各种组成模块可直接在硬件中、在由处理器执行的软件模块中或在两者的组合中。
76.软件模块可驻留在ram存储器、快闪存储器、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可装卸盘、cd-rom或此项技术中已知的任何其它形式的存储介质中。示范性存储介质耦合到处理器,使得处理器可从存储介质读取信息和向存储介质写入信息。
77.处理器可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)、现场可编程门阵列(英文:field programmable gate array,简称:fpga)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其任何组合等。通用处理器可以是微处理器,但在替代方案中,处理器可以是任何常规处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如dsp与微处理器的组合、多个微处理器、结合dsp核心的一个或一个以上微处理器或任何其它此类配置。在替代方案中,存储介质可与处理器成一体式。处理器和存储介质可驻留在asic中。asic可驻留在用户终端中。在替代方案中,处理器和存储介质可作为离散组件驻留在用户终端中。
78.在本技术的一个实施方式中,电子设备,其包括处理器和存储器,存储器存储有计算机程序,其中,处理器操作计算机程序以执行任一实施例描述的基于拍照定位的移动端导航方法。
79.在本技术所提供的实施方式中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
80.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
81.以上仅为本技术的实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
技术特征:1.一种基于拍照定位的移动端导航方法,其特征在于,包括:通过移动端上的摄像头对第一兴趣点进行拍摄,获得第一兴趣点图片;对所述第一兴趣点图片进行识别,并将识别得到的符号信息发送到服务器端,并与所述服务器端中预存的地图数据进行匹配;根据匹配结果将所述第一兴趣点或所述第一兴趣点周围的一个第二兴趣点作为起点;根据所述起点和设置的终点进行路径导航,所述符号信息包括所述第一兴趣点图片中的文字信息。2.根据权利要求1所述的基于拍照定位的移动端导航方法,其特征在于,所述根据匹配结果将所述第一兴趣点或所述第一兴趣点周围的一个第二兴趣点作为起点,包括:在所述地图数据中存在所述符号信息的条件下,将所述第一兴趣点作为所述起点;或在所述地图数据中不存在所述符号信息的条件下,将从所述第一兴趣点周围的多个第二兴趣点中,选择出的一个第二兴趣点作为所述起点。3.根据权利要求2所述基于拍照定位的移动端导航方法,其特征在于,所述将从所述第一兴趣点周围的多个第二兴趣点中,选择出的一个第二兴趣点作为所述起点,包括:将与所述第一兴趣点之间的距离小于距离阈值的多个兴趣点分别作为所述第二兴趣点;根据规划路径最短原则,将从多个所述第二兴趣点中选择出的一个第二兴趣点作为所述起点。4.根据权利要求1所述的基于拍照定位的移动端导航方法,其特征在于,所述根据所述起点和设置的终点进行路径导航,包括:根据所述起点、所述终点和路径规划原则确定目标规划路径和所述目标规划路径上的多个兴趣点,所述路径规划原则包括路径最短原则;指示用户由所述起点或当前的兴趣点向下一个兴趣点前进,直至到达所述终点。5.根据权利要求4所述的基于拍照定位的移动端导航方法,其特征在于,所述根据所述起点、所述终点和路径规划原则确定目标规划路径和所述规划路径上的多个兴趣点,包括:根据所述起点和所述终点确定位于所述起点和所述终点之前的多个兴趣点;依次连接所述起点,多个所述兴趣点和所述终点得到多条参考规划路径;根据路径最短原则,从多条所述参考规划路径中选择出距离最短的所述目标规划路径。6.根据权利要求4所述的基于拍照定位的移动端导航方法,其特征在于,所述指示用户由所述起点或当前的兴趣点向下一个兴趣点前进,直至到达所述终点,包括:在用户由所述起点或当前的兴趣点向下一个兴趣点行进的过程中,若用户的行进方向与所述下一个兴趣点所在的方向不同,则指示用户返回到所述起点或当前的兴趣点,并重新指示用户向下一个兴趣点行进。7.根据权利要求1-6中任意一项所述的基于拍照定位的移动端导航方法,其特征在于,还包括:在所述地图数据中不存在所述符号信息的条件下,将所述第一兴趣点图片上传到所述服务器端;在所述服务器端中,根据所述第一兴趣点图片对应的所述符号信息对所述地图数据进
行更新。8.一种导航软件,其特征在于,所述导航软件中运行计算机程序,其中运行所述计算机程序以执行权力要求1-7中任一所述的基于拍照定位的移动端导航方法。9.一种服务器,其特征在于,其接收移动端识别出的第一兴趣点图片中的符号信息,将所述符号信息与预存的地图数据进行匹配,并将匹配结果发送到所述移动端,所述符号信息包括所述第一兴趣点图片中的文字信息,其中,所述第一兴趣点图片由所述移动端对第一兴趣点拍摄得到,所述移动端根据所述匹配结果将所述第一兴趣点或所述第一兴趣点周围的一个第二兴趣点作为起点,并根据所述起点和设置的终点进行路径导航。10.一种电子设备,其包括处理器和存储器,所述存储器存储有计算机程序,其中,所述处理器操作计算机程序以执行权利要求1-7中任一项所述的基于拍照定位的移动端导航方法。
技术总结本申请公开了一种基于拍照定位的移动端导航方法、软件、服务器及设备,属于导航技术领域。该方法包括:通过移动端上的摄像头对第一兴趣点进行拍摄,获得第一兴趣点图片;对第一兴趣点图片进行识别,并将识别得到的符号信息发送到服务器端,并与服务器端中预存的地图数据进行匹配;根据匹配结果将第一兴趣点或第一兴趣点周围的一个第二兴趣点作为起点;根据起点和设置的终点进行路径导航,符号信息包括第一兴趣点图片中的文字信息。本申请通过移动端拍照定位用户的位置,并通过一定距离内兴趣点引导的方式,对用户进行导航,提高导航的准确性,提升用户移动端导航的使用体验。提升用户移动端导航的使用体验。提升用户移动端导航的使用体验。
技术研发人员:李易 高扬 房凯凯 刘娜 孙霜 郑超 姚建青
受保护的技术使用者:北京四维图新科技股份有限公司
技术研发日:2022.06.27
技术公布日:2022/11/1