一种手机智能识别电视节目的方法

文档序号:7861372阅读:1062来源:国知局
专利名称:一种手机智能识别电视节目的方法
技术领域
本发明涉及手机和电视领域,特别涉及手机图像信息识别处理领域,具体是指一种手机利用服务器图像识别技术进行电视节目自动识别的方法。
背景技术
随着3G网络的普及,手机除了典型的电话功能外,还包含了 PDA、游戏机、MP3、照相机、摄影、录音、GPS、上网等更多的功能。3G网络能够处理图像、音乐、视频流等多种媒体形式,提供包括网页浏览、电话会议、电子商务等多种信息服务。人们对手机的依赖性越来越强烈,手机已经成为社会生活中不可分割的一部分。人们在观看传统电视节目的同时,身边主要的电子设备一般不会是电脑,而通常 是手机或者平板电脑。在观看电视节目的时候,人们通常想就某剧情和其他电视观众展开互动,因此通过手机发表电视剧评论微博便成为人们的一种新时尚。但很多时候用户并不知道当前正在播放的电视节目名称,某些用户目前可以通过分辨电视台台标、频道名称等来确定当前电视台名称,然后通过手动连接到互联网,以识别出的电视台名称作为关键字在网络上搜索该电视台当天节目播放列表,用户要在众多的搜索结果网页中找到当天的播放列表,最后通过时间段比对得到该电视台正在播放的电视节目名称。如果用户想要得到更多关于该电视剧的信息,还要手动在互联网里面进行搜索。以上这些繁琐操作都会影响观众正常的观看体验,给用户带来极大的不便。特别地,很多时候用户并不能区分众多电视台台标和频道名称,在这种情况下得到正在播放的电视节目名称变得更加困难。因此迫切需要有一种使用手机自动识别当前播放电视节目的方法和应用系统。目前,有关电视节目识别查询的专利很少,主要有一种节目播放信息的查询方法及移动终端(申请号201010608767. 4),一种电视节目提醒方法及电视机顶盒(申请号201010138110. 6),一种节目管理方法、系统及数字电视接收终端(申请号200710075305. 9)。上述几个专利共同特征是必须要事先知道当前播放的电视节目属于哪一个确定的电视台和频道,这是一个很受限的条件,另外这几个专利都需要使用特殊终端或机顶盒,增加了识别的成本。

发明内容
本发明公开了一种自动识别电视节目的方法,利用该方法能够使用户迅速获得当前正在播放的电视节目的主要信息,可为电视节目的个性化主动推荐等提供基础。本发明实施例的技术方案如下
一种手机智能识别电视节目的方法,该方法包括以下步骤
一、利用手机摄像头进行拍照,获得电视机当前播放内容的一幅图像;
二、手机对该图像进行压缩处理后发送到代理服务器端;
三、代理服务器接收到处理请求后,首先进行图像解压,然后寻找处于空闲状态的台标和频道识别服务器(后面简称识别服务器);四、如果没有识别服务器空闲,则转到步骤五,否则转到步骤六;
五、进行排队等待,并按调度算法返回步骤四继续寻找处于空闲状态的识别服务器;
六、将解压后的图像发送给处于空闲状态的识别服务器,同时将该服务器标记为忙碌状态;
七、选中的识别服务器进行台标和频道识别;
八、识别服务器将识别结果发送给代理服务器,代理服务器将该服务器状态更改为空闲状态;
九、代理服务器利用识别出来的结果和当天日期作为参数在预先建立好的电视台节目库中加载对应的节目列表,再用当前时间段确定出具体的电视节目名称,并通过查找Internet得到该电视节目的相关信息;
十、代理服务器按照手机用户配置模版对该电视节目的相关信息进行格式化;
十一、代理服务器将格式化后的电视节目信息发送到手机终端。电视台台标和频道识别采用HMM (Hidden Markov Model,隐马尔科夫模型),其训练步骤如下
一、建立HMM模型;
二、将台标和频道图像均匀分割,得到初始化的台标和频道模型参数;
三、初始化观察序列参数、观察向量和状态转移矩阵HMM参数;
四、采用嵌入式的Viterbi分割方法进行参数调整;
五、通过分段计算平均值K来估计模型参数;
六、判断模型的迭代是否收敛,如果不收敛则转到步骤四,继续进行参数调整,如果收敛则得到训练好的HMM模型。本发明的优点是用户在看到感兴趣的电视节目时,通常想自动在手机上得到该电视节目的更多信息,而不是通过普通计算机访问Internet去手工浏览查找。通过本发明提供的方法,用户可以在边看电视节目的同时,利用手机的拍照功能将当前电视节目拍摄下来传给服务器,服务器会自动完成电视节目的识别,并将该电视节目的更多信息通过网络或者短信发送给手机用户。采用本方法进行处理,能够使用户迅速获得当前电视节目中感兴趣的信息,该方法可为电视节目的个性化主动推荐等提供基础,而且不会对手机硬件有任何新的要求。


图1为本发明方法的流程 图2为服务器进行电视节目识别的流程 图3为系统应用示意图。
具体实施例方式为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附图2及具体实施例对本发明再作进一步详细的说明。I)当用户在收看电视节目的时候,对该电视节目非常感兴趣,想了解更多的关于该节目的信息,以及想找到微博上关于该电视节目当前的剧情评论组。但是用户可能并不知道该电视节目名称,用户身边也没有台式电脑,这个时候用户可以使用手机的摄像头拍摄下正在播放的电视节目,尤其是电视节目的左上角的电视台台标和频道标识。2)用户把拍下来的图像通过手机应用软件自动发送给代理服务器,在发送时手机会自动对图像进行压缩等处理。3)代理服务器在收到用户的处理请求之后,首先对图像进行解压缩等处理,然后查找识别服务器池中是否有处 于空闲状态的识别服务器,如果找到处于空闲状态的服务器则将图像发给该服务器,并更改该识别服务器状态为忙碌;否则代理服务器进行休眠并按一定调度算法重新选择是否有处于空闲状态的识别服务器。4)识别服务器利用HMM图像识别的方法提取出图像中的电视台台标和频道名称,通过比对系统台标和频道库确定当前播放的节目属于哪个电视台频道,将识别出来的结果发送给代理服务器。5)代理服务器接收到识别结果后,将该识别服务器状态更改为空闲;同时利用识别出来的电视台名称和系统日期作为参数在预先建立好的电视台节目库加载相应的节目列表,再用当前时间确定出具体的电视节目名称,并通过查找Internet得到该电视节目的相关信息。6)代理服务器按照手机用户配置模版对该电视节目的相关信息进行格式化,并可根据用户需要提供与该电视节目相关的剧情评论微博群组信息。7 )代理服务器将格式化后的电视节目信息通过网络或者短信发送给手机用户。附图3是该专利的一个系统应用示意,从图中我们可以看到该系统由手机客户端,代理服务器和识别服务器三大部分构成。手机用户通过Internet可以向服务器发送图像处理请求并接收服务器的识别结果;代理服务器也可以看作是调度服务器,主要完成识别任务的分析、分解及处理任务调度,并完成电视节目的加载和与手机客户端的通信;识别服务器这里由一个处理器池(或处理器集群)构成,可以实现高效的多用户并发图像节目识别,识别服务器池维护一个共同的台标数据库。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种手机智能识别电视节目的方法,其特征在于,该方法包括以下步骤 一、利用手机摄像头进行拍照,获得电视机当前播放内容的一幅图像; 二、手机对该图像进行压缩处理后发送到服务器端; 三、服务器利用图像识别的方法提取出图像中的电视台台标和频道名称,将该台标及频道与预先建立好的台标和频道库中的台标及频道进行比对,确定当前播放的节目属于哪个电视台; 四、服务器加载该电视台的当天播放列表,通过与系统时间段进行比对,获得正在播放的节目名称; 五、服务器根据用户配置模版从网络上检索到该电视节目的更多信息,将这些信息格式化后通过网络或短信方式发送给手机用户。
2.根据权利要求I所述的方法,其特征在于,所述的获取电视机当前播放内容的一幅图像有如下要求完整包含电视节目的左上角;图像分辨率高,内容清晰可辨。
3.根据权利要求I所述的方法,其特征在于,服务器识别台标和频道包含如下步骤 一、代理服务器接收到处理请求后,首先进行图像解压,然后寻找处于空闲状态的台标和频道识别服务器(后面简称识别服务器); 二、如果没有识别服务器空闲,则转到步骤三,否则转到步骤四; 三、进行排队等待,并按调度算法返回步骤二继续寻找处于空闲状态的识别服务器; 四、将解压后的图像发送给处于空闲状态的识别服务器,同时将该服务器标记为忙碌状态; 五、选中的识别服务器进行台标和频道识别; 六、识别服务器将识别结果发送给代理服务器,代理服务器将该服务器状态更改为空闲状态; 七、代理服务器利用识别出来的结果和当天日期作为参数在预先建立好的电视台节目库中加载对应的节目列表,通过与系统当前时间段比对确定出具体的电视节目名称,并通过查找Internet得到该电视节目的相关信息; 八、代理服务器按照手机用户配置模版对该电视节目的相关信息进行格式化; 九、代理服务器将格式化后的电视节目信息发送到手机终端。
4.根据权利要求I所述的方法,其特征在于,电视台台标和频道识别方法,其训练步骤如下 一、建立HMM(Hidden Markov Model,隐马尔科夫模型)模型; 二、将台标和频道图像均匀分割,得到初始化的台标和频道模型参数; 三、初始化观察序列参数、观察向量和状态转移矩阵HMM参数; 四、采用嵌入式的Viterbi分割方法进行参数调整; 五、通过分段计算平均值K来估计模型参数; 六、判断模型的迭代是否收敛,如果不收敛则转到步骤四,继续进行参数调整,如果收敛则得到训练好的HMM模型。
全文摘要
本发明公开了一种手机智能识别电视节目的方法,本发明包括1)利用手机摄像头进行拍照,获得电视机当前播放内容的一幅图像;2)手机对该图像压缩处理后发送到服务器端;3)服务器利用图像识别的方法提取出图像中的电视台台标和频道名称,通过比对系统台标和频道库确定当前播放的节目属于哪个电视台频道;4)服务器在预先建立好的电视台节目库中加载对应的节目列表,通过与当前时间段进行比对,获得正在播放的节目名称;5)服务器可根据用户需要从网络上检索到该电视节目更多的信息,将这些信息通过网络或短信方式发送给手机用户。本发明能够使用户迅速获得当前正在播放的电视节目的主要信息,可为电视节目的个性化主动推荐等提供基础。
文档编号H04N21/25GK102892031SQ20121036151
公开日2013年1月23日 申请日期2012年9月26日 优先权日2012年9月26日
发明者李平, 胡栋, 陈利学, 孙先, 张松林, 陈燕 申请人:西南石油大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1