搜索视频节目的方法及视频播放终端的制作方法

文档序号:7707992阅读:96来源:国知局
专利名称:搜索视频节目的方法及视频播放终端的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种搜索视频节目的方法及视频播放终端。
背景技术
现有的手机、智能电视(smart TV)等视频播放终端上,当用户需要观看某电视频道的节目等视频节目时,需要先知道该视频节目信息,然后人工加以搜索或切换,才能进行观看。例如在手机上,如果用户使用CMMB (China Mobile Multimedia Broadcasting,中国移动多媒体广播)观看某个电视频道的节目,要手动操作才会播放;如果是互联网电视,则要先手动搜索节目清单,然后再点选观看;这样不仅较麻烦而且效率低。综上可知,现有视频节目的搜索技术在实际使用上,显然存在不便与缺陷,所以有必要加以改进。

发明内容
针对上述的缺陷,本发明的目的在于提供一种搜索视频节目的方法及视频播放终端,其能够自动、迅速地搜索视频节目。为了实现上述目的,本发明提供一种搜索视频节目的方法,包括步骤如下获取图像;从所述图像中提取视频节目信息;搜索所述视频节目信息对应的视频节目。根据本发明所述的搜索视频节目的方法,所述获取图像的步骤包括拍摄获取所述图像,或者从外部数据源获取所述图像。所述获取图像的步骤还包括获取所述图像的生成时间。根据本发明所述的搜索视频节目的方法,所述视频节目信息为电视频道台标、电视频道名称、视频节目名称、网站标识和/或网站网址。根据本发明所述的搜索视频节目的方法,所述获取图像的步骤之前还包括预存包含有电视频道台标与电视频道对应关系的映射表;所述从图像中提取视频节目信息的步骤包括通过图像识别判断所述图像中是否存在有效电视频道台标,若存在则从所述图像中提取所述有效电视频道台标,否则提示不能搜索到相应的电视频道;所述搜索视频节目信息对应的视频节目的步骤包括将从所述图像中提取的有效电视频道台标与所述映射表进行比对,查找出所述有效电视频道台标对应的电视频道,并搜索所述电视频道的视频节目。优选的,所述搜索视频节目信息对应的视频节目的步骤还包括获取所述电视频道的节目清单,根据该电视频道的节目清单和图像的生成时间确定所述图像中对应的视频节目,并搜索所述视频节目。本发明还提供一种视频播放终端,包括有
图像获取模块,用于获取图像;信息提取模块,用于从所述图像中提取视频节目信息;节目搜索模块,用于搜索所述视频节目信息对应的视频节目。根据本发明所述的视频播放终端,所述图像获取模块包括有摄像子模块,用于通过拍摄获取所述图像;和/或数据接收子模块,用于从外部数据源获取所述图像。优选的,所述图像获取模块还用于获取所述图像的生成时间。根据本发明所述的视频播放终端,所述视频节目信息为电视频道台标、电视频道名称、视频节目名称、网站标识和/或网站网址。根据本发明所述的视频播放终端,所述视频播放终端还包括存储模块,所述存储模块用于预存包含有电视频道台标与电视频道对应关系的映射表。所述信息提取模块,用于通过图像识别判断所述图像中是否存在有效电视频道台标,若存在则从所述图像中提取所述有效电视频道台标,否则提示不能搜索到相应的电视频道。所述节目搜索模块进一步包括频道搜索子模块,用于将从所述图像中提取的有效电视频道台标与所述映射表进行比对,查找出所述有效电视频道台标对应的电视频道;节目搜索子模块,用于根据该电视频道的节目清单和图像的生成时间确定所述图像中对应的视频节目,并搜索所述视频节目。优选的,所述节目搜索模块还包括 节目清单获取子模块,用于获取所述电视频道的节目清单。本发明提供一种搜索视频节目的系统,包括视频播放终端和视频服务器。所述视频播放终端进一步包括图像获取模块,用于获取图像;图像发送模块,用于将图像发送给视频服务器;节目获取模块,用于获取视频服务器的节目搜索结果。所述视频服务器进一步包括图像接收模块,用于接收视频播放终端所发送的图像;信息提取模块,用于从所述图像中提取视频节目信息;节目搜索模块,用于搜索所述视频节目信息对应的视频节目;
反馈模块,用于向视频播放终端反馈搜索结果。根据本发明所述的搜索视频节目的系统,所述图像获取模块包括有摄像子模块,用于通过拍摄获取所述图像;和/或数据接收子模块,用于从外部数据源获取所述图像。优选的,所述图像获取模块还用于获取所述图像的生成时间。根据本发明所述的搜索视频节目的系统,所述视频节目信息为电视频道台标、电视频道名称、视频节目名称、网站标识和/或网站网址。根据本发明所述的搜索视频节目的系统,所述视频服务器还包括存储模块,所述存储模块用于预存包含有电视频道台标与电视频道对应关系的映射表;
所述信息提取模块,用于通过图像识别判断所述图像中是否存在有效电视频道台标,若存在则从所述图像中提取所述有效电视频道台标,否则提示不能搜索到相应的电视频道。所述节目搜索模块进一步包括频道搜索子模块,用于将从所述图像中提取的有效电视频道台标与所述映射表进行比对,查找出所述有效电视频道台标对应的电视频道;节目搜索子模块,用于根据该电视频道的节目清单和图像生成时间确定所述图像中对应的视频节目,并搜索所述视频节目。优选的,所述节目搜索模块还包括节目清单获取子模块,用于获取所述电视频道的节目清单。本发明通过在视频播放终端上增加图像识别功能,获取例如电视画面等图像后, 通过图像识别技术从所述图像中提取视频节目信息,所述视频节目信息优选为电视频道台标、电视频道名称、视频节目名称、网站标识和/或网站网址等,并能够快速、自动地搜索所述视频节目信息对应的视频节目,以便让用户方便快捷地获取想要观看的视频节目,可避免用户为搜索视频节目耗费大量时间和精力。优选的是,视频播放终端中可预存包含有电视频道台标与电视频道对应关系的映射表,并将从图像中提取的有效电视频道台标与所述映射表进行比对,即可迅速查找到所述有效电视频道台标对应的电视频道及其视频节目; 更进一步地,获取所述电视频道的节目清单,根据该电视频道的节目清单和图像生成时间确定图像中对应的视频节目,并搜索所述视频节目,所述两种优选技术方案实现简单、搜索速度更快且成本低。


图1是本发明视频播放终端的结构示意图;图2是本发明优选实施例中的视频播放终端的结构示意图;图3是本发明搜索视频节目的方法流程图;以及图4是本发明第一实施例中搜索视频节目的方法流程图;以及图5是本发明第二实施例中搜索视频节目的方法流程具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图1示出了本发明视频播放终端的结构,所述视频播放终端100至少包括有图像获取模块10、信息提取模块20、节目搜索模块30,其中图像获取模块10,用于获取至少一图像,所述图像优选为电视画面图像,当然也可以是网页图像、报刊图像等,用户可根据实际情况利用图像获取模块10获取图像。或者,图像获取模块10可以先获取至少一视频,再在所述视频中截取至少一所述图像。信息提取模块20,用于从图像获取模块10获取的所述图像中提取视频节目信息。 需指出的是,该图像中应该包含有效的视频节目信息才可进行提取,所述视频节目信息优选为电视频道台标(logo)、电视频道名称、视频节目名称、网站标识(logo)和/或网站网址等。例如,用户用手机拍下电脑上某电视频道正在播放的视频节目的一图像,并发出搜索该图像的电视频道的指令后,信息提取模块20可以提取电视频道台标等视频节目信息。节目搜索模块30,用于搜索信息提取模块20提取的所述视频节目信息对应的视频节目。例如,节目搜索模块30通过网站标识和/或网站网址等视频节目信息在互联网上搜索对应的网站的视频节目。需指出的是,所述视频播放终端100可以是手机、电脑、电视等,其优选为手持式视频播放终端,而且本发明图1中的视频播放终端100实际还可包括用于整机工作的控制和协调的主控制器;用于存储图形、图像、视频内容和其他数据信息的存储器;用于负责多媒体文件的编解码的多媒体处理模块;用于视频、图像内容的输出的显示器;用于为视频播放终端100提供数据通讯功能的通讯模块;用于接收用户的输入指令的通讯模块和输入设备等,由于其为本技术领域熟知技术,故在本实施例中不再赘述。并且,本发明视频播放终端100的图像获取模块10、信息提取模块20、节目搜索模块30可以是内置于视频播放终端100的软件单元,硬件单元或软硬件结合单元。本发明的关键是在视频播放终端100上增加了图像识别功能,通过图像识别提取出图像中视频节目信息,然后可自动、快速地搜索该视频节目信息对应的视频节目,以便让用户方便快捷地获取想要观看的节目内容。实际上,视频播放终端100也可以不用增加图像识别等功能,而是让网络中的视频服务器实现图像识别、搜索节目等相关功能。本发明还提供一种搜索视频节目的系统,包括视频播放终端和视频服务器。所述视频播放终端进一步包括图像获取模块,用于获取图像;图像发送模块,用于将图像发送给视频服务器;节目获取模块,用于获取视频服务器的节目搜索结果。所述视频服务器进一步包括图像接收模块,用于接收视频播放终端所发送的图像;信息提取模块,用于从所述图像中提取视频节目信息;节目搜索模块,用于搜索所述视频节目信息对应的视频节目;反馈模块,用于向视频播放终端反馈搜索结果。在本发明另一实施例中,视频播放终端100通过图像获取模块获取到图像后,图像发送模块将图像上传给视频服务器;视频服务器的图像接收模块接收所述图像,信息提取模块从所述图像中提取电视频道台标等视频节目信息;节目搜索模块搜索视频节目信息对应的视频节目后,通过反馈模块将结果反馈给视频播放终端100。这样也可实现自动、快速地搜索该视频节目信息对应的视频节目,这时视频播放终端100采用普通视频播放终端即可而不需要进行功能修改,所以实现起来更为容易。图2是本发明优选实施例中的视频播放终端的结构示意图,在本发明第一实施例中,所述视频播放终端100除了包括有图像获取模块10、信息提取模块20、节目搜索模块30 之外,还可进一步包括存储模块40、节目播放模块50,其中图像获取模块10可进一步包括摄像子模块11和/或数据接收子模块12,所述摄像子模块11用于通过拍摄获取图像,摄像子模块11可以采用视频播放终端100中已有的摄像头实现;所述数据接收子模块12用于从外部数据源获取图像,例如从照相机、电脑等外部设备获取所述图像,或者从互联网或者移动通信网中获取所述图像,数据接收子模块 12可以采用视频播放终端100中已有的数据传输接口实现存储模块40,用于预存包含有电视频道台标与电视频道对应关系的映射表。信息提取模块20,用于通过图像识别判断所述图像获取模块10获取的图像中是否存在有效电视频道台标,若存在则从图像中提取有效电视频道台标,否则向用户提示不能搜索到相应的电视频道。节目搜索模块30进一步包括频道搜索子模块31和节目搜索子模块32,频道搜索子模块31用于将从图像中提取的有效电视频道台标与映射表进行比对,查找出有效电视频道台标对应的电视频道;节目搜索子模块32用于搜索所述有效电视频道台标对应的电视频道的视频节目。节目播放模块50,用于在搜索出所述有效电视频道台标对应的电视频道的视频节目之后,播放所对应的电视频道的视频节目。节目播放模块50可以自动播放所对应的电视频道的视频节目,也可以根据用户进一步指令播放所对应的视频节目。图2是本发明优选实施例中的视频播放终端的结构示意图,与所述第一实施例不同的是,本发明第二实施例中的节目搜索模块30还包括有节目清单获取子模块33,其中存储模块40,用于预存包含有电视频道台标与电视频道对应关系的映射表。图像获取模块10,用于获取图像及所述图像的生成时间。所述图像的生成时间是指生成该图像的最初时间,例如利用摄像子模块11拍摄所述图像的时间,或者在电脑中截屏生成所述图像的时间,该时间数据通常可以在图像文件中获取。信息提取模块20,用于通过图像识别判断所述图像获取模块10获取的图像中是否存在有效电视频道台标,若存在则从所述图像中提取有效电视频道台标,否则提示不能搜索到相应的电视频道。节目搜索模块30进一步包括频道搜索子模块31、节目搜索子模块32和节目清单获取子模块33 频道搜索子模块31,用于将从所述图像中提取的有效电视频道台标与存储模块 40中的映射表进行比对,查找出有效电视频道台标对应的电视频道。 节目清单获取子模块33,用于获取电视频道的节目清单,所述节目清单获取子模块33可以实时从网络获得电视频道的节目清单,也可以预先获取并保存所述节目清单。节目搜索子模块32,用于根据该电视频道的节目清单和图像的生成时间确定图像中对应的视频节目,并搜索视频节目。由于频道搜索子模块31已经获知图像中对应的电视频道,那么根据所述图像的生成时间从所述电视频道的节目清单中可以清楚获得当时电视频道所播放的视频节目内容。图3示出了本发明搜索视频节目的方法流程,所述方法可由如图1或图2所示的视频播放终端100实现,所述方法至少包括步骤如下步骤S301,获取至少一图像,本步骤可由图像获取模块10实现。优选的是,本步骤可以先获取至少一视频,再在所述视频中截取至少一所述图像。步骤S302,从所获取的图像中提取视频节目信息,所述视频节目信息优选为电视频道台标、电视频道名称、视频节目名称、网站标识和/或网站网址等,本步骤可由信息提取模块20实现。步骤S303,搜索视频节目信息对应的视频节目,本步骤可由节目搜索模块30实现。图4是本发明第一实施例中搜索视频节目的方法流程图,该方法可由如图2所示的视频播放终端100实现,所述方法包括步骤如下步骤S401,预存包含有电视频道台标与电视频道对应关系的映射表,本步骤可由存储模块40实现。步骤S402,获取至少一图像,本步骤可由图像获取模块10实现。优选的是,视频播放终端100可通过自带的摄像子模块11拍摄获取图像,或者从外部数据源获取图像,即通过数据接收子模块12从外部设备、网络等外部数据源获取图像,例如接收照相机中的图像,通过互联网的网站、微博、论坛等下载所述图像,通过移动通信网络的短信获取所述图像等。步骤S403,通过图像识别判断所述图像中是否存在有效电视频道台标,若存在则执行步骤S404,否则执行步骤S407,本步骤可由信息提取模块20实现。步骤S404,从图像中提取所述有效电视频道台标,本步骤可由信息提取模块20实现。步骤S405,将从图像中提取的有效电视频道台标与所述映射表进行比对,查找出所述有效电视频道台标对应的电视频道,例如查找出凤凰卫视台标对应的凤凰卫视,本步骤可由频道搜索子模块31实现。步骤S406,并搜索电视频道的视频节目,本步骤可由节目搜索子模块32实现。本步骤之后还可以包括播放所述电视频道的视频节目,可由节目播放模块50实现。本步骤中,可以自动播放所对应的视频节目,也可以根据用户进一步指令播放所对应的视频节目。步骤S407,若图像中不存在有效电视频道台标,则向用户提示不能搜索到相应的电视频道。本发明的一个具体应用实例假如用户在家里通过电视观看精彩的足球比赛,此时有急事要出门,用户就可以在出门前用手机等其他随身携带的视频播放终端100拍下当前电视频道播放的一幅电视画面;等用户在外有空隙时,可以拿出手机,根据拍下的电视画面自动搜索电视频道,然后继续进行观看足球比赛,免去了手动查找电视频道所耗费的时间和精力。图5是本发明第二实施例中搜索视频节目的方法流程图,该方法可由如图2所示的视频播放终端100实现,所述方法包括步骤如下步骤S501,预存包含有电视频道台标与电视频道对应关系的映射表,本步骤可由存储模块40实现。步骤S502,获取至少一图像及所述图像的生成时间,所述图像的生成时间是指生成该图像的最初时间,本步骤可由图像获取模块10实现。优选的是,视频播放终端100可通过自带的摄像子模块11拍摄获取图像,或者从外部数据源获取图像,即通过数据接收子模块12从外部设备、网络等外部数据源获取图像。步骤S503,通过图像识别判断所述图像中是否存在有效电视频道台标,若存在则执行步骤S504,否则执行步骤S508,本步骤可由信息提取模块20实现。步骤S504,从图像中提取所述有效电视频道台标,本步骤可由信息提取模块20实现。步骤S505,将从图像中提取的有效电视频道台标与所述映射表进行比对,查找出所述有效电视频道台标对应的电视频道,本步骤可由频道搜索子模块31实现。步骤S506,获取所述有效电视频道台标对应的电视频道的节目清单,本步骤可由节目清单获取子模块33实现。每个电视频道或者视频网站都会发布用于预告的视频节目的节目清单,而本步骤中可以实时从网络获得电视频道的节目清单,也可以预先获取并保存所述节目清单。步骤S507,根据该电视频道的节目清单和图像的生成时间确定图像中对应的视频节目,并搜索视频节目,本步骤可由节目搜索子模块32实现。由于步骤S505中已经获知图像中对应的电视频道,那么根据图像的生成时间从所述电视频道的节目清单中可以清楚确定当时电视频道所播放的视频节目内容。本步骤之后还可以包括播放所述电视频道的视频节目,可由节目播放模块50实现。本步骤中,可以自动播放所对应的视频节目,也可以根据用户进一步指令播放所对应的视频节目。步骤S508,若图像中不存在有效电视频道台标,则向用户提示不能搜索到相应的电视频道。综上所述,本发明通过在视频播放终端上增加图像识别功能,获取例如电视画面等图像后,通过图像识别技术从所述图像中提取视频节目信息,所述视频节目信息优选为电视频道台标、电视频道名称、视频节目名称、网站标识和/或网站网址等,并能够快速、自动地搜索所述视频节目信息对应的视频节目,以便让用户方便快捷地获取想要观看的视频节目,可避免用户为搜索视频节目耗费大量时间和精力。优选的是,视频播放终端中可预存包含有电视频道台标与电视频道对应关系的映射表,并将从图像中提取的有效电视频道台标与所述映射表进行比对,即可迅速查找到所述有效电视频道台标对应的电视频道及其视频节目;更进一步地,获取所述电视频道的节目清单,根据该电视频道的节目清单和图像的生成时间确定图像中对应的视频节目,并搜索所述视频节目,所述两种优选技术方案实现简单、搜索速度更快且成本低。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种搜索视频节目的方法,其特征在于,所述方法包括步骤如下 获取图像;从所述图像中提取视频节目信息; 搜索所述视频节目信息对应的视频节目。
2.根据权利要求1所述的搜索视频节目的方法,其特征在于,所述获取图像的步骤包括拍摄获取所述图像,或者从外部数据源获取所述图像。
3.根据权利要求1 2任一项所述的搜索视频节目的方法,其特征在于,所述视频节目信息为电视频道台标、电视频道名称、视频节目名称、网站标识和/或网站网址。
4.根据权利要求3所述的搜索视频节目的方法,其特征在于,所述获取图像的步骤之前还包括预存包含有电视频道台标与电视频道对应关系的映射表;所述从图像中提取视频节目信息的步骤包括通过图像识别判断所述图像中是否存在有效电视频道台标,若存在则从所述图像中提取所述有效电视频道台标,否则提示不能搜索到相应的电视频道;所述搜索视频节目信息对应的视频节目的步骤包括将从所述图像中提取的有效电视频道台标与所述映射表进行比对,查找出所述有效电视频道台标对应的电视频道,并搜索所述电视频道的视频节目。
5.根据权利要求3所述的搜索视频节目的方法,其特征在于,所述获取图像的步骤之前还包括预存包含有电视频道台标与电视频道对应关系的映射表;所述获取图像的步骤还包括获取所述图像的生成时间;所述从图像中提取视频节目信息的步骤包括通过图像识别判断所述图像中是否存在有效电视频道台标,若存在则从所述图像中提取所述有效电视频道台标,否则提示不能搜索到相应的电视频道;所述搜索视频节目信息对应的视频节目的步骤包括将从所述图像中提取的有效电视频道台标与所述映射表进行比对,查找出所述有效电视频道台标对应的电视频道,并获取所述电视频道的节目清单,根据该电视频道的节目清单和图像的生成时间确定所述图像中对应的视频节目,并搜索所述视频节目。
6.一种视频播放终端,其特征在于,包括有 图像获取模块,用于获取图像;信息提取模块,用于从所述图像中提取视频节目信息; 节目搜索模块,用于搜索所述视频节目信息对应的视频节目。
7.根据权利要求6所述的视频播放终端,其特征在于,所述图像获取模块包括有 摄像子模块,用于通过拍摄获取所述图像;和/或数据接收子模块,用于从外部数据源获取所述图像。
8.根据权利要求6 7任一项所述的视频播放终端,其特征在于,所述视频节目信息为电视频道台标、电视频道名称、视频节目名称、网站标识和/或网站网址。
9.根据权利要求8所述的视频播放终端,其特征在于,所述视频播放终端还包括存储模块,所述存储模块用于预存包含有电视频道台标与电视频道对应关系的映射表;所述信息提取模块,用于通过图像识别判断所述图像中是否存在有效电视频道台标, 若存在则从所述图像中提取所述有效电视频道台标,否则提示不能搜索到相应的电视频道;所述节目搜索模块进一步包括频道搜索子模块,用于将从所述图像中提取的有效电视频道台标与所述映射表进行比对,查找出所述有效电视频道台标对应的电视频道;节目搜索子模块,用于搜索所述电视频道的视频节目。
10.根据权利要求8所述的视频播放终端,其特征在于,所述视频播放终端还包括存储模块,所述存储模块用于预存包含有电视频道台标与电视频道对应关系的映射表;所述图像获取模块,用于获取所述图像及所述图像的生成时间;所述信息提取模块,用于通过图像识别判断所述图像中是否存在有效电视频道台标, 若存在则从所述图像中提取所述有效电视频道台标,否则提示不能搜索到相应的电视频道;所述节目搜索模块进一步包括频道搜索子模块,用于将从所述图像中提取的有效电视频道台标与所述映射表进行比对,查找出所述有效电视频道台标对应的电视频道;节目清单获取子模块,用于获取所述电视频道的节目清单;节目搜索子模块,用于根据该电视频道的节目清单和图像的生成时间确定所述图像中对应的视频节目,并搜索所述视频节目。
全文摘要
本发明适用于通信技术领域,提供了一种搜索视频节目的方法和视频播放终端,所述方法包括获取图像;从所述图像中提取视频节目信息;搜索所述视频节目信息对应的视频节目。更好地,视频播放终端中可预存包含有电视频道台标与电视频道对应关系的映射表,并将从图像中提取的有效电视频道台标与映射表进行比对,查找出有效电视频道台标对应的电视频道,并搜索所述电视频道的视频节目。进一步地,获取所述电视频道的节目清单,根据该电视频道的节目清单和图像的生成时间确定图像中对应的视频节目,并搜索所述视频节目。借此,本发明能够自动、快速地搜索视频节目,从而用户可方便快捷地获取想要观看的视频节目。
文档编号H04N21/472GK102223581SQ20111017671
公开日2011年10月19日 申请日期2011年6月28日 优先权日2011年6月28日
发明者罗金辉 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1