公交信息查询、反馈方法、移动终端以及服务器的制造方法

文档序号:6631186阅读:155来源:国知局
公交信息查询、反馈方法、移动终端以及服务器的制造方法
【专利摘要】本发明实施例公开了一种公交信息查询、反馈方法、移动终端以及服务器。所述公交信息查询方法包括:通过摄像头获取待查询公交的公交站牌图像;将获取到的公交站牌图像上传至服务器,以使得所述服务器根据公交站牌图像确定公交车次信息;从服务器接收所述公交车次信息。本发明实施例提供的公交信息查询、反馈方法、移动终端以及服务器能够方便、准确的获取需要查询的公交车的车次信息。
【专利说明】公交信息查询、反馈方法、移动终端以及服务器

【技术领域】
[0001]本发明实施例涉及智能交通【技术领域】,尤其涉及一种公交信息查询、反馈方法、移动终端以及服务器。

【背景技术】
[0002]近年来,随着定位技术的日臻成熟以及移动互联技术的快速发展,越来越多的用户出行时使用电子地图应用获取出行路径及周边地理环境的相关信息。而在电子地图应用的实际使用中,通过电子地图应用查询公交相关信息是用户最为经常使用的一类电子地图功能。
[0003]现有的电子地图应用中,用户要查询一个公交车次的相关信息时,用户凭借个人对该公交车次的记忆手工输入公交车的车次字符串。比如,用户要查询331路公交车的相关信息,用户就在电子地图应用中输入“331”。但是,用户如果对公交车次的记忆出现错误,比如用户错把331路公交车记成了 337路公交车,则用户查询到的结果与他想要的结果会大相径庭。
[0004]针对这种情况,人们在公交站的广告牌上设置的包含公交车次信息的二维码。用户通过扫描二维码,能够准确的获取到公交车次信息。但是,为每趟公交车再编制和印刷二维码是一笔不小的开支,而且这种方案一旦二维码损坏或者被遮挡就无法实施。


【发明内容】

[0005]有鉴于此,本发明实施例提出一种公交信息查询、反馈方法、移动终端以及服务器,以方便、准确的获取需要查询的公交车的公交车次信息。
[0006]第一方面,本发明实施例提供了一种公交信息查询方法,所述方法包括:
[0007]通过摄像头获取待查询公交的公交站牌图像;
[0008]将获取到的公交站牌图像上传至服务器,以使得所述服务器根据公交站牌图像确定公交车次信息;
[0009]从服务器接收所述公交车次信息。
[0010]第二方面,本发明实施例提供了一种公交信息反馈方法,所述方法包括:
[0011]接收移动终端上传的公交站牌图像;
[0012]对所述公交站牌图像进行模式识别,以获取待查询公交的车次;
[0013]利用所述车次获取相应的公交车次信息,所述公交车次信息包括:所述待查询公交所途径的公交车站的信息,所述待查询公交的运营时间的信息,以及所述待查询公交的线路周边的餐馆的信息;
[0014]将所述公交车次信息返回给所述移动终端。
[0015]第三方面,本发明实施例提供了一种移动终端,所述移动终端包括:
[0016]图像获取模块,用于通过摄像头获取待查询公交的公交站牌图像;
[0017]图像上传模块,用于将获取到的公交站牌图像上传至服务器,以使得所述服务器根据公交站牌图像确定公交车次信息;
[0018]信息接收模块,用于从服务器接收所述公交车次信息。
[0019]第四方面,本发明实施例提供了一种服务器,所述服务器包括:
[0020]图像接收模块,用于接收移动终端上传的公交站牌图像;
[0021]车次识别模块,用于对所述公交站牌图像进行模式识别,以获取待查询公交的车次;
[0022]信息查询模块,用于利用所述车次获取相应的公交车次信息,所述公交车次信息包括:所述待查询公交所途径的公交车站的信息,所述待查询公交的运营时间的信息,以及所述待查询公交的线路周边的餐馆的信息;
[0023]信息反馈模块,用于将所述公交车次信息返回给所述移动终端。
[0024]本发明实施例提供的公交信息查询、反馈方法、移动终端以及服务器,利用移动终端拍摄公交站牌的图像,并通过服务器对公交站牌图像的模式识别获取用户需要查询的公共车的车次,从而方便,并且准确的获取需要查询的公交车的公交车次信息。

【专利附图】

【附图说明】
[0025]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0026]图1是本发明第一实施例提供的公交信息查询方法的流程图;
[0027]图2是本发明第二实施例提供的公交信息查询方法的流程图;
[0028]图3是本发明第三实施例提供的公交信息反馈方法的流程图;
[0029]图4是本发明第三实施例提供的公交站牌图像的示意图;
[0030]图5是本发明第三实施例提供的优选的公交站牌图像模式识别的流程图;
[0031]图6是本发明第四实施例提供的公交信息反馈方法的流程图;
[0032]图7是本发明第五实施例提供的公交信息反馈方法的流程图;
[0033]图8是本发明第六实施例提供的移动终端的结构图;
[0034]图9是本发明第七实施例提供的服务器的结构图。

【具体实施方式】
[0035]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0036]图1示出了本发明的第一实施例。
[0037]图1是本发明第一实施例提供的公交信息查询方法的流程图。所述公交信息查询方法由公交信息查询装置执行。所述公交信息查询装置部署在用户的移动终端中。所述移动终端包括用户使用的智能手机、平板电脑以及个人数字助理。
[0038]参见图1,所述公交信息查询方法包括:
[0039]3110,通过摄像头获取待查询公交的公交站牌图像。
[0040]目前市场上销售的移动终端大都配备有摄像头。用户可以通过所述移动终端上配备的摄像头拍摄图片和视频。在本实施例中,为了对待查询公交进行准确的查询,需要用户提供一张所述待查询公交的公交站牌图像。
[0041]所述公交站牌图像是用户通过移动终端配备的摄像头获取的。所述公交站牌图像必须能够完整的显示待查询公交的车次。也就是说,所述公交站牌图像中所述待查询公交的车次可以清楚、完整的显示,如果被遮挡,或者不清晰,会影响查询结果。
[0042]3120,将获取到的公交站牌图像上传至服务器,以使得所述服务器根据公交站牌图像确定公交车次信息。
[0043]移动终端通过摄像头获取到所述公交站牌图像后,将获取到的公交站牌图像上传至服务器。一般的,所述移动终端通过无线通信技术将所述公交站牌图像上传至所述服务器。
[0044]所述公交车次信息是在电子地图上与所述待查询公交车次相关联的信息。比如,所述公交车次信息可以包括所述待查询公交所途径的公交车站的信息,所述待查询公交的运营时间的信息,以及所述待查询公交的线路周边的餐馆的信息中的至少一种。
[0045]服务器接收到移动终端上传的公交站牌图像以后,依据接收到的公交站牌图像获取所述公交车次信息。
[0046]8130,从服务器接收所述公交车次信息。
[0047]移动终端将所述公交站牌图像上传至服务器之后,服务器根据所述移动终端上传的公交站牌图像查询后台数据库,获取公交车次信息,并将所述公交车次信息返回给移动终端。此时,所述移动终端接收所述公交车次信息。
[0048]本实施例通过利用摄像头获取待查询公交的公交站牌图像,将获取到的公交站牌图像上传至服务器,以使得所述服务器根据公交站牌图像确定公交车次信息,以及从服务器接收所述公交车次信息,使得服务器能够通过用户拍摄的图像确定用户需要查询的公交车的车次,进而向用户提供公交车次信息,从而方便、准确的获取需要查询的公交车的公交车次信息。
[0049]图2示出了本发明的第二实施例。
[0050]图2是本发明第二实施例提供的公交信息查询方法的流程图。所述公交信息查询方法以本发明第一实施例为基础,进一步的,还包括:通过定位功能获取用户的当前位置;将获取到的用户的当前位置上传至服务器,以使得所述服务器根据所述当前位置和所述公交站牌图像确定所述公交车次信息。
[0051]3210,通过摄像头获取待查询公交的公交站牌图像。
[0052]3220,通过定位功能获取用户的当前位置。
[0053]目前,大部分的移动终端都具有定位功能。移动终端能够通过自身的定位功能实时获得用户的当前位置。在本实施例中,移动终端除了通过摄像头获取待查询公交的公交站牌图像,还进一步的通过定位功能获取用户的当前位置。
[0054]3230,将获取到的公交站牌图像上传至服务器。
[0055]3240,将获取到的用户的当前位置上传至服务器,以使得所述服务器根据所述当前位置和所述公交站牌图像确定所述公交车次信息。
[0056]在获取了用户的当前位置以后,将用户的当前位置上传至服务器。所述服务器在接收到用户上传的当前位置以后,可以根据所述当前位置以及所述公交站牌信息确定所述公交车次信息。
[0057]8250,从服务器接收所述公交车次信息。
[0058]本实施例进一步的通过利用定位功能获取用户的当前位置,将获取到的用户的当前位置上传至服务器,以使得所述服务器根据所述当前位置和公交站牌图像确定所述公交车次信息,提高了服务器反馈的公交车次信息的准确性。
[0059]图3至图5示出了本发明的第三实施例。
[0060]图3是本发明第三实施例提供的公交信息反馈方法的流程图。所述公交信息反馈方法由公交信息反馈装置执行。所述公交信息反馈装置部署在网络侧的服务器上。参见图3,所述公交信息反馈方法包括:
[0061]3310,接收移动终端上传的公交站牌图像。
[0062]移动终端通过摄像头获取所述公交站牌图像以后,将获取到的所述公交站牌图像通过网络上传至服务器。相应的,所述服务器通过网络接收到移动终端上传的公交站牌图像。
[0063]图4是本发明第三实施例提供的公交站牌图像的示意图。参见图4,所述公交站牌图像包括公交车次区域401、起终点区域402、当前车站区域403以及经过车站区域404。
[0064]所述公交车次区域401用于显示所述公交站牌图像对应的车次,其中包括用于指示公交车的车次的字符。所述起终点区域402用于显示所述公交站牌图像对应车次的起点和终点的名称。所述当前车站区域403用于显示所述公交站牌图像对应的车站的名称。所述经过车站区域404用于显示所述公交站牌图像对应车次所经过的所有车站的名称。
[0065]3320,对所述公交站牌图像进行模式识别,以获取待查询公交的车次。
[0066]通过网络从移动终端接收到所述公交站牌图像以后,对接收到的所述公交站牌图像执行模式识别。
[0067]图5是本发明第三实施例提供的优选的公交站牌图像模式识别的流程图。参见图5,所述服务器对所述公交站牌图像进行模式识别包括:
[0068]3321,从所述公交站牌图像定位所述公交车次区域;
[0069]3322,从所述公交车次区域分隔出表示不同字符的字符子区域;
[0070]3323,从不同的字符子区域中识别字符,并按照所述字符子区域的顺序输出识别结果。
[0071]可以通过模式识别的方法从所述公交站牌图像中定位所述公交车次区域,再从所述公交车次区域中分别识别出不同字符对应的字符子区域,最后对不同字符子区域中的字符进行识别,输出识别结果。所述识别结果就是所述待查询公交的车次。
[0072]3330,利用所述车次获取相应的公交车次信息,所述公交车次信息包括:所述待查询公交所途径的公交车站的信息,所述待查询公交的运营时间的信息,以及所述待查询公交的线路周边的餐馆的信息。
[0073]所述后台数据库是部署在所述服务器上的,用于存储所述电子地图上的各种数据的数据库。所述后台数据库存储的数据包括公交车次的起点车站、终点车站、途径车站、公交车次的运行时间、运行线路以及公交车次运行线路和途径车站周边的各种地图元素。
[0074]在对所述公交站牌图像进行模式识别,获得所述待查询公交的车次以后,服务器利用获得的车次获取公交车次信息。对所述公交车次信息的获取可以是通过查询后台数据库而进行的获取。所述公交车次信息包括所述待查询公交所途径的公交车站的信息,所述待查询公交的运营时间的信息,所述待查询公交的线路周边的各种地图元素的信息中的至少一种。
[0075]3340,将所述公交车次信息返回给所述移动终端。
[0076]完成对所述后台数据的查询以后,将查询得到的所述公交车次信息通过网络返回给所述移动终端。
[0077]本实施例通过接收移动终端上传的公交站牌图像,对所述公交站牌图像进行模式识别,以获取待查询公交的车次,利用所述车次获取相应的公交车次信息,以及将所述公交车次信息返回给所述移动终端,从而方便、准确的获取需要查询的公交车的公交车次信息。
[0078]图6示出了本发明的第四实施例。
[0079]图6是本发明第四实施例提供的公交信息反馈方法的流程图。所述公交信息反馈方法以本发明第三实施例为基础,进一步的,还包括:接收所述移动终端的当前位置;利用所述车次以及所述当前位置获取所述公交车次信息。
[0080]参见图6,所述公交信息反馈方法包括:
[0081]3610,接收移动终端上传的公交站牌图像。
[0082]3620,对所述公交站牌图像进行模式识别,以获取待查询公交的车次。
[0083]3630,接收所述移动终端的当前位置。
[0084]在本实施例中,服务器不仅从所述移动终端接收公交站牌图像,还从所述移动终端接收所述移动终端的当前位置。所述当前位置是移动终端通过自身的定位功能获取到的移动终端的自身位置。
[0085]3640,利用所述车次以及所述当前位置获取所述公交车次信息。
[0086]在本实施例中,服务器在接收移动终端上传的公交站牌图像的同时,还接收移动终端上传的用户当前位置。服务器接收到移动终端上传的用户当前位置以后,将所述用户当前位置与所述车次结合获得所述公交车次信息。并且,对所述公交车次信息的获取可以是通过对后台数据库的查询而进行的获取。依照这样的过程进行的后台数据库查询,其查询结果不仅考虑了待查询公交车次,还考虑了用户所处的当前位置。例如,所述服务器可以根据所述用户当前位置给出用户周边且与用户之间的距离在距离阈值范围内的餐馆、学校等地图元素,还可以给出用户周边的且与用户之间的距离在距离阈值范围内的换乘车站,以及可能换乘的车次。因此,给出的公交车次信息能够针对用户当前位置给出更有针对性的信息,使得反馈给移动终端的信息更为具体,更为贴合用户的实际需求。
[0087]3640,将所述公交车次信息返回给所述移动终端。
[0088]本实施例通过在利用所述车次查询后台数据库之时,利用所述车次以及移动终端上传的用户当前位置查询后台数据库,使得反馈给移动终端的公交车次信息更为具体,更为贴合用户的实际需求。
[0089]图7示出了本发明的第五实施例。
[0090]图7是本发明第五实施例提供的公交信息反馈方法的流程图。所述公交信息反馈方法以本发明第四实施例为基础,进一步的,在对所述公交站牌图像进行模式识别,以获取待查询公交的车次之后,还包括:通过模式识别从所述公交站牌图像中识别所述车次的起终点站名,并根据所识别的车次的起终点站名对获取到的所述车次进行确认。
[0091]参见图7,所述公交信息反馈方法包括:
[0092]3710,接收移动终端上传的公交站牌图像。
[0093]3720,对所述公交站牌图像进行模式识别,以获取待查询公交车次的车次。
[0094]3730,通过模式识别从所述公交站牌图像中识别所述车次的起终点站名,并根据所识别的车次的起终点站名对获取到的所述车次进行确认。
[0095]所述公交站牌图像还包括起终点区域。所述起终点区域中显示了所述待查询公交的起点车站和终点车站的车站名。在通过对所述公交站牌图像的模式识别而识别出所述待查询公交的车次以后,再通过对所述公交站牌图像的模式识别,识别出所述待查询公交的起点车站与终点车站的站名,并与后台数据库中存储的待查询车次的起点车站站名和终点车站站名比对,从而对所述待查询公交的车次进行确认。
[0096]优选的,对所述车次的起点车站和终点车站的站名的识别过程与对车次的识别过程类似,也是先从所述公交站牌图像中识别出起终点区域,再从所述起终点区域中识别出起点车站的站名和终点车站的站名。
[0097]在将识别出的起点车站及终点车站的站名与后台数据库中存储的起点车站及终点车站的站名进行比对后,如果识别出的起点车站的站名与后台数据库中存储的起点车站的站名相同,并且识别出的终点车站的站名与后台数据库中存储的终点车站的站名相同,则认为对所述待查询公交的车次的识别结果是正确的,可以依据所述车次查询后台数据库,并将获取到的公交车次信息提供给用户;如果识别出的起点车站的站名与后台数据库中存储的起点车站的站名不同,或者识别出的终点车站的站名与后台数据库中存储的终点车站的站名不同,则认为对所述待查询公交的车次的识别结果是错误的,不再依据所述车次查询后台数据库,而应该重新对所述公交站牌图像进行识别,甚至需要移动终端重新上传所述公交站牌图像。
[0098]3740,接收所述移动终端的当前位置。
[0099]3750,利用所述车次以及所述当前位置获取所述公交车次信息。
[0100]3760,将所述公交车次信息返回给所述移动终端。
[0101]本实施例通过在对所述公交站牌图像进行模式识别,以获取待查询公交的车次之后,进一步的通过模式识别从所述公交站牌图像中识别所述公交车次的起终点站名,并根据所识别的公交车次的起终点站名对所述公交车次的车次进行确认,使得服务器能够再次利用所述公交站牌图像对车次进行确认,提高了服务器向移动终端反馈的公交车次信息的准确性。
[0102]图8示出了本发明的第六实施例。
[0103]图8是本发明第六实施例提供的移动终端的结构图。参见图8,所述移动终端包括:图像获取模块810、图像上传模块830以及信息接收模块850。
[0104]所述图像获取模块810用于通过摄像头获取待查询公交的公交站牌图像。
[0105]所述图像上传模块830用于将获取到的公交站牌图像上传至服务器,以使得所述服务器根据公交站牌图像确定公交车次信息。
[0106]所述信息接收模块850用于从服务器接收所述公交车次信息。
[0107]优选的,所述移动终端还包括:位置获取模块820以及位置上传模块840。
[0108]所述位置获取模块820用于通过定位功能获取用户的当前位置。
[0109]所述位置上传模块840用于将获取到的用户的当前位置上传至服务器,以使得所述服务器根据所述当前位置和所述公交站牌图像确定所述公交车次信息。
[0110]图9示出了本发明的第七实施例。
[0111]图9是本发明第七实施例提供的服务器的结构图。参见图9,所述服务器包括:图像接收模块910、车次识别模块920、信息查询模块940以及信息反馈模块970。
[0112]所述图像接收模块910用于接收移动终端上传的公交站牌图像。
[0113]所述车次识别模块920用于对所述公交站牌图像进行模式识别,以获取待查询公交的车次。
[0114]所述信息查询模块940用于利用所述车次获取相应的公交车次信息,所述公交车次信息包括:所述待查询公交所途径的公交车站的信息,所述待查询公交的运营时间的信息,以及所述待查询公交的线路周边的餐馆的信息。
[0115]所述信息反馈模块970用于将所述公交车次信息返回给所述移动终端。
[0116]优选的,所述服务器还包括:位置接收模块950以及合并查询模块960。
[0117]所述位置接收模块950用于接收所述移动终端的当前位置。
[0118]所述合并查询单元960用于利用所述车次以及所述当前位置获取所述公交车次信息。
[0119]优选的,所述服务器还包括:车次确认模块930。
[0120]所述车次确认模块930用于在对所述公交站牌图像进行模式识别,以获取待查询公交的车次之后,通过模式识别从所述公交站牌图像中识别所述车次的起终点站名,并根据所识别的车次的起终点站名对获取到的所述车次进行确认。
[0121〕 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0122]本领域普通技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。
[0123]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间的相同或相似的部分互相参见即可。
[0124]以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种公交信息查询方法,其特征在于,包括: 通过摄像头获取待查询公交的公交站牌图像; 将获取到的公交站牌图像上传至服务器,以使得所述服务器根据公交站牌图像确定公交车次信息; 从服务器接收所述公交车次信息。
2.根据权利要求1所述的方法,其特征在于,还包括: 通过定位功能获取用户的当前位置; 将获取到的用户的当前位置上传至服务器,以使得所述服务器根据所述当前位置和所述公交站牌图像确定所述公交车次信息。
3.一种公交信息反馈方法,其特征在于,包括: 接收移动终端上传的公交站牌图像; 对所述公交站牌图像进行模式识别,以获取待查询公交的车次; 利用所述车次获取相应的公交车次信息,所述公交车次信息包括:所述待查询公交所途径的公交车站的信息,所述待查询公交的运营时间的信息,以及所述待查询公交的线路周边的餐馆的信息; 将所述公交车次信息返回给所述移动终端。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 接收所述移动终端的当前位置; 则所述方法还包括: 利用所述车次以及所述当前位置获取所述公交车次信息。
5.根据权利要求3或4所述的方法,其特征在于,在对所述公交站牌图像进行模式识另O,以获取待查询公交的车次之后,还包括: 通过模式识别从所述公交站牌图像中识别所述车次的起终点站名,并根据所识别的车次的起终点站名对获取到的所述车次进行确认。
6.一种移动终端,其特征在于,包括: 图像获取模块,用于通过摄像头获取待查询公交的公交站牌图像; 图像上传模块,用于将获取到的公交站牌图像上传至服务器,以使得所述服务器根据公交站牌图像确定公交车次信息; 信息接收模块,用于从服务器接收所述公交车次信息。
7.根据权利要求6所述的移动终端,其特征在于,还包括: 位置获取模块,用于通过定位功能获取用户的当前位置; 位置上传模块,用于将获取到的用户的当前位置上传至服务器,以使得所述服务器根据所述当前位置和所述公交站牌图像确定所述公交车次信息。
8.一种服务器,其特征在于,包括: 图像接收模块,用于接收移动终端上传的公交站牌图像; 车次识别模块,用于对所述公交站牌图像进行模式识别,以获取待查询公交的车次;信息查询模块,用于利用所述车次获取相应的公交车次信息,所述公交车次信息包括:所述待查询公交所途径的公交车站的信息,所述待查询公交的运营时间的信息,以及所述待查询公交的线路周边的餐馆的信息; 信息反馈模块,用于将所述公交车次信息返回给所述移动终端。
9.根据权利要求8所述的服务器,其特征在于,还包括: 位置接收模块,用于接收所述移动终端的当前位置; 合并查询模块,用于利用所述车次以及所述当前位置获取所述公交车次信息。
10.根据权利要求8或9所述的服务器,其特征在于,还包括: 车次确认模块,用于在对所述公交站牌图像进行模式识别,以获取待查询公交的车次之后,通过模式识别从所述公交站牌图像中识别所述车次的起终点站名,并根据所识别的车次的起终点站名对获取到的所述车次进行确认。
【文档编号】G06F17/30GK104361024SQ201410566603
【公开日】2015年2月18日 申请日期:2014年10月22日 优先权日:2014年10月22日
【发明者】李雪韬, 马娜, 刘富恩 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1