一种视频搜索的方法和装置制造方法及图纸

技术编号:11475207 阅读:42 留言:0更新日期:2015-05-20 04:59
本发明专利技术提供了一种视频搜索的方法和装置,包括视频数据库建立过程:S11、收集用户终端的地理位置信息和视频播放行为信息;S12、将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库;周边视频搜索过程:S21、接收到来自用户终端的周边视频搜索请求时,从该请求中获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息;S22、搜索所述视频数据库中所述待搜索的地理位置信息所对应的视频资源信息;S23、利用搜索到的视频资源信息生成视频搜索结果并返回给发送所述周边视频搜索请求的用户终端。本发明专利技术能够实现周边视频信息的搜索,向用户提供周边人关注的视频内容。

【技术实现步骤摘要】
一种视频搜索的方法和装置
本专利技术涉及计算机应用
,特别涉及一种视频搜索的方法和装置。
技术介绍
随着计算机技术的快速发展,搜索引擎已经成为人们获取信息的重要工具,除了常用的网页搜索之外,图片搜索、音乐搜索和视频搜索也快速地得到发展。对于视频搜索而言,目前常用的视频搜索方式是用户输入关键字,视频搜索引擎返回与该关键字相关的视频搜索结果,例如用户在视频搜索引擎的搜索框中输入“中国好声音”,视频搜索引擎就返回“中国好声音”相关的视频搜索结果。然而,在实际生活中,往往存在这样的需求:当用户来到一个新的地方或者新的环境,希望能够很快地了解到当地人或者新的环境中的人对什么感兴趣,什么比较流行,大家关注什么热点等,如果通过与当地人或者新的环境中的人进行交流,显然需要付出大量的精力,效率比较低,通过查看相关视频是最方便、最快捷的方式,然而现有的视频搜索尚不能满足此类用户的需求。
技术实现思路
有鉴于此,本专利技术提供了一种视频搜索的方法和装置,以供于向用户提供周边人关注的视频内容。具体技术方案如下:本专利技术提供了一种视频搜索的方法,该方法包括:周边视频搜索过程:S21、接收到来自用户终端的周边视频搜索请求时,获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息;S22、搜索视频数据库中所述待搜索的地理位置信息所对应的视频资源信息;S23、利用搜索到的视频资源信息生成视频搜索结果并返回给发送所述周边视频搜索请求的用户终端;其中所述视频数据库的建立包括:S11、收集用户终端的地理位置信息和视频播放行为信息;S12、将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。根据本专利技术一优选实施方式,所述用户终端的地理位置信息的收集或获取包括:接收用户终端通过定位获取到并上传的地理位置信息;或者,获取用户终端的IP地址信息,通过所述IP地址信息查询对应的地理位置信息。根据本专利技术一优选实施方式,在所述步骤S12中还包括:将地理位置信息创建为兴趣点POI,该POI包括唯一标识符poi_id和地理位置信息;将poi_id作为对应视频播放行为信息的索引。根据本专利技术一优选实施方式,步骤S21中所述确定待搜索的地理位置信息具体包括:根据发送所述周边视频搜索请求的用户终端的地理位置信息和查询半径信息计算出查询范围,对已创建的各POI进行搜寻,搜寻地理位置信息在所述查询范围内的poi_id;步骤S22具体包括:通过查询所述视频数据库确定搜寻出的poi_id对应的视频资源信息。根据本专利技术一优选实施方式,步骤S21中所述获取查询半径信息包括:获取所述周边视频搜索请求中包含的查询半径信息;或者,若所述周边视频搜索请求中未包含查询半径信息,则采用默认的查询半径信息。根据本专利技术一优选实施方式,所述视频数据库的建立还包括:获取用户终端举报的非法视频资源信息,并对非法视频资源信息进行记录;在所述步骤S22和步骤S23之间还包括:根据记录的非法视频资源信息对搜索到的视频资源信息进行过滤。根据本专利技术一优选实施方式,步骤S23中所述利用搜索到的视频资源信息生成视频搜索结果包括:按照播放次数、视频质量、播放时长和用户兴趣中的至少一种将搜索到的视频资源信息进行排序后作为视频搜索结果;其中所述播放次数和播放时长从收集的用户播放行为中获取,所述视频质量通过对视频资源信息的分辨率进行识别后确定,所述用户兴趣通过对同一用户的视频播放行为信息进行收集和分析后确定。本专利技术还提供了另外一种视频搜索的方法,该方法包括:用户终端向服务器发送周边视频搜索请求;获取所述服务器返回的视频搜索结果,所述视频搜索结果是所述服务器获取查询半径信息以及用户终端的地理位置信息并确定待搜索的地理位置信息后,搜索视频数据库中所述待搜索的地理位置信息所对应的视频资源信息,利用搜索到的视频资源信息生成的;其中在所述视频数据库的建立过程中,所述用户终端向所述服务器发送所述用户终端的地理位置信息和视频播放行为信息,以供所述服务器将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。根据本专利技术一优选实施方式,若所述用户终端获取到用户输入的查询半径信息,则在所述周边视频搜索请求包含该查询半径信息,以供所述服务器从所述周边视频搜索请求中获取所述查询半径信息;若所述用户终端未获取到用户输入的查询半径信息,则所述周边视频搜索请求中不包含查询半径信息,以供所述服务器采用默认的查询半径信息。根据本专利技术一优选实施方式,该方法还包括:所述用户终端向所述服务器举报非法视频资源信息,以供所述服务器进行记录并根据记录的非法视频资源信息对搜索到的视频资源信息进行过滤。本专利技术还提供了一种视频搜索的装置,该装置包括:视频数据库建立单元和周边视频搜索单元;其中所述视频数据库建立单元包括:信息收集子单元,用于收集用户终端的地理位置信息和视频播放行为信息;整合存储子单元,用于将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库;所述周边视频搜索单元包括:请求处理子单元,用于接收到来自用户终端的周边视频搜索请求时,获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息;视频搜索子单元,用于搜索所述视频数据库中所述待搜索的地理位置信息所对应的视频资源信息;结果生成子单元,用于利用搜索到的视频资源信息生成视频搜索结果并返回给发送所述周边视频搜索请求的用户终端。根据本专利技术一优选实施方式,所述信息收集子单元在收集用户终端的地理位置信息时,或者所述请求处理子单元在获取用户终端的地理位置信息时,具体用于接收用户终端通过定位获取到并上传的地理位置信息,或者,获取用户终端的IP地址信息,通过所述IP地址信息查询对应的地理位置信息。根据本专利技术一优选实施方式,所述视频数据库建立单元还包括:POI创建子单元,用于将地理位置信息创建为兴趣点POI,该POI包括唯一标识符poi_id和地理位置信息;将poi_id作为对应视频播放行为信息的索引。根据本专利技术一优选实施方式,所述请求处理子单元在确定待搜索的地理位置信息时,具体用于根据发送所述周边视频搜索请求的用户终端的地理位置信息和查询半径信息计算出查询范围,对已创建的各POI进行搜寻,搜寻地理位置信息在所述查询范围内的poi_id;所述视频搜索子单元,具体用于通过查询所述视频数据库确定搜寻出的poi_id对应的视频资源信息。根据本专利技术一优选实施方式,所述请求处理子单元在获取查询半径信息时,具体用于获取周边视频搜索请求中包含的查询半径信息,或者,若所述周边视频搜索请求中未包含查询半径信息,则采用默认的查询半径信息。根据本专利技术一优选实施方式,该装置还包括:资源屏蔽单元,用于获取用户终端举报的非法视频资源信息,并对非法视频资源信息进行记录;根据记录的非法视频资源信息对所述视频搜索子单元搜索到的视频资源信息进行过滤。根据本专利技术一优选实施方式,所述结果生成子单元,还用于按照播放次数、视频质量、播放时长和用户兴趣中的至少一种将所述视频搜索子单元搜索到的视频资源信息进行排序后作为视频搜索结果;其中所述播放次数和播放时长从收集的用户播放行为中获取,所述视频质量通过对视频资源信息的分辨率进行识别后确定,所述用户兴趣通过对同一用户的视频播放行为信息进行本文档来自技高网...

【技术保护点】
一种视频搜索的方法,其特征在于,该方法包括:S21、接收到来自用户终端的周边视频搜索请求时,获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息;S22、搜索视频数据库中所述待搜索的地理位置信息所对应的视频资源信息;S23、利用搜索到的视频资源信息生成视频搜索结果并返回给发送所述周边视频搜索请求的用户终端;其中所述视频数据库的建立包括:S11、收集用户终端的地理位置信息和视频播放行为信息;S12、将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。

【技术特征摘要】
1.一种视频搜索的方法,其特征在于,该方法包括:S21、接收到来自用户终端的周边视频搜索请求时,获取查询半径信息以及该用户终端的地理位置信息并确定待搜索的地理位置信息;S22、搜索视频数据库中所述待搜索的地理位置信息所对应的视频资源信息;S23、利用搜索到的视频资源信息生成视频搜索结果并返回给发送所述周边视频搜索请求的用户终端;其中所述视频数据库的建立包括:S11、收集用户终端的地理位置信息和视频播放行为信息;S12、将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。2.根据权利要求1所述的方法,其特征在于,所述用户终端的地理位置信息的收集或获取包括:接收用户终端通过定位获取到并上传的地理位置信息;或者,获取用户终端的IP地址信息,通过所述IP地址信息查询对应的地理位置信息。3.根据权利要求1所述的方法,其特征在于,在所述步骤S12中还包括:将地理位置信息创建为兴趣点POI,该POI包括唯一标识符poi_id和地理位置信息;将poi_id作为对应视频播放行为信息的索引。4.根据权利要求3所述的方法,其特征在于,步骤S21中所述确定待搜索的地理位置信息具体包括:根据发送所述周边视频搜索请求的用户终端的地理位置信息和查询半径信息计算出查询范围,对已创建的各POI进行搜寻,搜寻地理位置信息在所述查询范围内的poi_id;步骤S22具体包括:通过查询所述视频数据库确定搜寻出的poi_id对应的视频资源信息。5.根据权利要求1所述的方法,其特征在于,步骤S21中所述获取查询半径信息包括:获取所述周边视频搜索请求中包含的查询半径信息;或者,若所述周边视频搜索请求中未包含查询半径信息,则采用默认的查询半径信息。6.根据权利要求1所述的方法,其特征在于,所述视频数据库的建立还包括:获取用户终端举报的非法视频资源信息,并对非法视频资源信息进行记录;在所述步骤S22和步骤S23之间还包括:根据记录的非法视频资源信息对搜索到的视频资源信息进行过滤。7.根据权利要求1至6任一权项所述的方法,其特征在于,步骤S23中所述利用搜索到的视频资源信息生成视频搜索结果包括:按照播放次数、视频质量、播放时长和用户兴趣中的至少一种将搜索到的视频资源信息进行排序后作为视频搜索结果;其中所述播放次数和播放时长从收集的用户播放行为中获取,所述视频质量通过对视频资源信息的分辨率进行识别后确定,所述用户兴趣通过对同一用户的视频播放行为信息进行收集和分析后确定。8.一种视频搜索的方法,其特征在于,该方法包括:用户终端向服务器发送周边视频搜索请求;获取所述服务器返回的视频搜索结果,所述视频搜索结果是所述服务器获取查询半径信息以及用户终端的地理位置信息并确定待搜索的地理位置信息后,搜索视频数据库中所述待搜索的地理位置信息所对应的视频资源信息,利用搜索到的视频资源信息生成的;其中在所述视频数据库的建立过程中,所述用户终端向所述服务器发送所述用户终端的地理位置信息和视频播放行为信息,以供所述服务器将同一地理位置信息对应的视频播放行为信息进行整合后存储于视频数据库。9.根据权利要求8所述的方法,其特征在于,若所述用户终端获取到用户输入的查询半径信息,则在所述周边视频搜索请求包含该查询半径信息,以供所述服务器从所述周边视频搜索请求中获取所述查询半径信息;若所述用户终端未获取到用户输入的查询半径信息,则所述周边视频搜索请求中不包含查询半径信息,以供所述服务器采用默认的查询半径信息。10.根据权利要求8所述的方法,其特征在于,该方法还包括:所述用户终端向所述服务器举报非法视频资源信息,以供所述服务器进行记录并根据记录的非法视频资源信息对搜索到的视频资源信息进行过滤。11.一种视频搜索的装置,其特征在于,该装置包括:视频数据库建立单元和周边视频搜索单元;其中所述视频数据库建立单元包括:信息收集子单元,用于收集用户终端的地理位置信息和视频播放行为信息...

【专利技术属性】
技术研发人员:何迎迎姜玉苹赵武元
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1