沿途目标图片搜索方法、终端及系统的制作方法

文档序号:9396921阅读:407来源:国知局
沿途目标图片搜索方法、终端及系统的制作方法
【专利说明】
【技术领域】
[0001]本发明涉及计算机网络技术领域,特别涉及一种沿途目标图片搜索方法、终端及系统。
【【背景技术】】
[0002]随着移动终端设备和网络技术的高速发展,移动终端设备的类型和功能也越来越丰富。目前,多数移动终端都能连接到远程服务器搜索、浏览和下载服务器上的图片。
[0003]但是,现有技术中通过图片特征信息搜索服务器中的图片时,返回给移动终端的仅仅是与特征信息相匹配的图片,而没有更丰富的图片处理功能。降低了用户浏览图片的体验度。同时,返回给用户的图片仅仅只是根据时间或地点而单一排序的多张图片的缩略图,用户通过点击某张缩略图能查看到该单张缩略图的放大图片,而不能连续的浏览到随着地理位置的变化而顺序变化的多张图片数据,对多张目标图片的浏览效率低。

【发明内容】

[0004]本发明的目的旨在解决上述至少一个问题,提供了一种沿途目标图片搜索方法、终端及系统。
[0005]为实现该目的,本发明采用如下技术方案:
[0006]本发明提供了一种沿途目标图片搜索方法,包括以下步骤:
[0007]接收包含有道路信息和行进方向的图片搜索请求;
[0008]搜索得到与上述道路信息和行进方向均相匹配的多张目标图片;
[0009]根据道路信息中包含的不同地理位置对所述多张目标图片进行处理,以得到沿着该道路行进方向、跟随地理位置的变化而顺序排序的图片数据;
[0010]响应于该搜索请求而推送所述图片数据。
[0011]根据本发明的一个实施例中所揭示,所述图片搜索请求中还包括时刻信息,具体步骤为:接收包含有时刻信息、道路信息和行进方向的图片搜索请求;
[0012]搜索得到与上述时刻信息、道路信息和行进方向均相匹配的多张目标图片;
[0013]根据道路信息中包含的不同地理位置对所述多张目标图片进行处理,以得到沿着该道路行进方向、跟随地理位置的变化而顺序排序的图片数据;
[0014]响应于该搜索请求而推送所述图片数据。
[0015]根据本发明的又一个实施例中所揭示,所述图片搜索请求中还包括时间段信息,具体步骤为:
[0016]接收包含有时间段信息、道路信息和行进方向的图片搜索请求;
[0017]搜索得到与上述时间段信息、道路信息和行进方向均相匹配的多张目标图片;
[0018]根据道路信息中包含的不同地理位置对所述多张目标图片进行处理,以得到沿着该道路行进方向、跟随地理位置的变化而顺序排序的图片数据;
[0019]响应于该搜索请求而推送所述图片数据。
[0020]进一步的,所述接收包含有道路信息和行进方向的图片搜索请求的步骤之前,还包括:
[0021]响应于图片上传请求,接收目标图片及其对应的特征信息并存储于图片数据库;
[0022]提取该目标图片的特征信息并建立包含该特征信息与该图片存储的URL地址的映射关系的索引库;其中,该特征信息包括有地理经玮度、拍摄时间、行进方向和图片分类?目息O
[0023]进一步的,当无法搜索得到与所述时刻信息相匹配的目标图片时,以该时刻信息之前与之后的特定时间段中包括的多个时刻作为搜索的时刻信息。
[0024]具体的,所述搜索得到与道路信息和行进方向相匹配的多张目标图片的步骤中,包括:
[0025]基于所述道路信息和行进方向查询包括有上述特征信息与图片的URL地址的映射关系的索引表以得到所述目标图片的URL地址;
[0026]依据所述目标图片的URL地址分别获得多张目标图片。
[0027]具体的,根据道路信息中包含的不同地理位置对所述多张目标图片进行处理,以得到沿着该道路行进方向跟随地理位置的变化而排序的图片数据的步骤,具体包括:
[0028]基于预设规则提取所述道路信息中沿着行进方向的多个地理位置;
[0029]根据不同的地理位置对目标图片进行分类得到与该地理位置对应的多张目标图片;
[0030]对同一地理位置的多张目标图片进行处理以得到该地理位置对应的位置目标图片;
[0031]沿着该道路行进方向依据地理位置的变化对其对应的位置目标图片排序得到图片数据。
[0032]具体的,基于预设规则提取所述道路信息中沿着行进方向的多个地理位置的步骤,包括:
[0033]调用预设的电子地图,获取该道路信息所指定的道路上沿着行进方向的行驶路径;
[0034]以一定经玮度距离获取该行驶路径上的多个地理经玮度;
[0035]将所述多个地理经玮度作为多个地理位置。
[0036]具体的,所述行进方向信息存储在图片的GPS信息中。
[0037]具体的,所述对同一地理位置的多张目标图片进行处理以得到该地理位置对应的位置目标图片的步骤中,包括:
[0038]对多张目标图片进行去重和拼接以得到与该地理位置对应的位置目标图片。
[0039]根据本发明的再一个实施例所揭示,所述的图片搜索请求还包括图片分类信息,具体步骤为:
[0040]接收包含有道路信息、行进方向和图片分类信息的图片搜索请求;
[0041]搜索得到与上述道路信息、行进方向和图片分类信息均相匹配的多张目标图片;
[0042]根据道路信息中包含的不同地理位置对所述多张目标图片进行处理,以得到该沿着该道路行进方向、跟随地理位置的变化而排序的图片数据;
[0043]响应于该搜索请求而推送所述图片数据。
[0044]进一步的,响应于搜索请求以视频流数据包推送所述图片数据。
[0045]最优的,接收包含有图片特征信息的图片并存储该图片于图片数据库时,以提取到的该图片的MD5值为图片名存储该图片。
[0046]进一步的,所述特征信息存储在数据表中,并与所述目标图片建立关联;或
[0047]所述特征信息存储在对应目标图片的属性参数中。
[0048]可选的,所述图片分类信息包括风景、人物和路况中的一种或任意组合。
[0049]本发明还提供了一种移动终端沿途目标图片搜索方法,包括以下步骤:
[0050]通过远程接口发送带有道路信息和行进方向的图片搜索请求;
[0051]通过远程接口接收服务器端返回的根据道路信息中包含的不同地理位置的变化而排序的图片数据;
[0052]显示返回的图片数据,所述图片数据沿着该道路行进方向顺序显示。
[0053]根据本发明的一个实施例所揭示,所述通过远程接口发送的图片搜索请求中,还包括有时刻信息和时间段信息。
[0054]具体的,通过远程接口接收服务器端返回的根据道路信息中包含的不同地理位置的变化而排序的图片数据的步骤,具体包括:
[0055]通过远程接口接收服务器返回的图片数据的存储网页地址。
[0056]可选的,所述显示返回的图片数据是通过加载从服务器返回的图片数据的存储网页地址;
[0057]在加载得到的网页中的显示窗口中显示该图片数据或
[0058]通过所述存储网页地址下载该图片数据到本地播放。
[0059]根据本发明的再一个实施例所揭示,所述的图片搜索请求中还包括图片分类信息。
[0060]具体的,所述图片数据以播放速度可调的视频流显示。
[0061 ] 可选的,所述道路信息和行进方向从搜索请求指令中提取关键词获取。
[0062]可选的,所述道路信息和行进方向从移动终端的GPS信息中提取;其中,距离该当前GPS地理位置沿着终端移动方向的前方预设第一距离与第二距离之间区域所位于的道路区域为该道路信息。
[0063]可选的,所述图片分类信息包括风景、人物和路况中的任意一种或任意组合。
[0064]本发明还提供一种服务器,包括有:
[0065]接收模块,用于接收包含有道路信息和行进方向的图片搜索请求;
[0066]搜索模块,用于搜索得到与上述道路信息和行进方向均相匹配的多张目标图片;
[0067]图片处理模块,用于排序根据道路信息中包含的不同地理位置对所述多张目标图片进行处理,以得到沿着该道路行进方向、跟随地理位置的变化而排序的图片数据;
[0068]推送模块,用于响应于该搜索请求而推送所述图片数据。
[0069]根据本发明的一个实施例所揭示,所述图片搜索请求中还包括有时刻信息,
[0070]所述接收模块,被配置为接收包含有时刻信息、道路信息和行进方向的图片搜索请求;
[0071]所述搜索模块,被配置为搜索得到与上述时刻信息、道路信息和行进方向均相匹配的多张目标图片;
[0072]所述图片处理模块,被配置为排序根据道路信息中包含的不同地理位置对所述多张目标图片进行处理,以得到沿着该道路行进方向、跟随地理位置的变化而排序的图片数据;
[0073]所述推送模块,被配置为响应于该搜索请求而推送所述图片数据。
[0074]根据本发明的又一个实施例所揭示,所述图片搜索请求中还包括有时间段信息,
[0075]所述接收模块,被配置为接收包含有时间段信息、道路信息和行进方向的图片搜索请求;
[0076]所述搜索模块,被配置为搜索得到与上述时间段信息、道路信息和行进方向均相匹配的多张目标图片;
[0077]所述图片处理模块,被配置为排序根据道路信息中包含的不同地理位置对所述多张目标图片进行处理,以得到沿着该道路行进方向、跟随地理位置的变化而排序的图片数据;
[0078]所述推送模块,被配置为响应于该搜索请求而推送所述图片数据。
[0079]进一步的,还包括有存储模块,
[0080]所述存储模块被配置为在接收模块接收图片搜索请求之前,响应于图片上传请求,接收目标图片及其对应的特征信息并存储于图片数据库;及提取该目标图片的特征信息并建立包含该特征信息与该图片存储的URL地址的映射关系的索引库;其中,该特征信息包括有地理经玮度、拍摄时间、行进方向和图片分类信息。
[0081]进一步的,所述搜索模块被配置为当无法搜索得到与所述时刻信息相匹配的目标图片时,以该时刻信息之前与之后的特定时间段中包括的多个时刻作为搜索的时刻信息。
[0082]具体的,所述搜索模块还包括有:
[0083]查询单元,用于基于所述道路信息和行进方向查询包括有上述特征信息与图片的URL地址的映射关系的索引表以得到所述目标图片的URL地址;
[0084]获取单元,用于依据所述目标图片的URL地址分别获得多张目标图片。
[0085]具体的,所述图片处理模块还包括有:
[0086]提取单元,用于基于预设规则提取所述道路信息中沿着行进方向的多个地理位置;
[0087]分类单元,用于根据不同的地理位置对目标图片进行分类得到与该地理位置对应的多张目标图片;
[0088]处理单元,用于对同一地理位置的多张目标图片进行处理以得到该地理位置对应的位置目标图片;
[0089]排序单元,用于沿着该道路行进方向依据地理位置的变化对其对应的位置目标图片排序得到图片数据。
[0090]进一步的,所述提取单元还被配置为调用预设的电子地图,获取该道路信息所指定的道路上沿着行进方向的行驶路径;
[0091]以一定经玮度距离获取该行驶路径上的多个地理经玮度;
[0092]将所述多个地理经玮度作为多个地理位置。
[0093]具体的,所述行进方向信息存储在图片的GPS信息中。
[0094]具体的,所述处理单元被配置为对多张目标图片进行去重和拼接以得到与该地理位置对应的位置目标图片。
[0095]根据本发明的又一个实施例所揭示,所述的图片搜索请求还包括图片分类信息,
[0096]所述接收模块,被配置为接收包含有道路信息、行进方向和图片分类信息的图片搜索请求;
[0097]所述搜索模块,被配置为搜索得到与上述道路信息、行进方向和图片分类信息均相匹配的多张目标图片;
[0098]所述图片处理模块,被配置为根据道路信息中包含的不同地理位置对所述多张目标图片进行处理,以得到该沿着该道路行进方向、跟随地理位置的变化而排序的图片数据;
[0099]所述推送模块,被配置为响应于
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1