电视节目检索方法和装置的制造方法_2

文档序号:8226413阅读:来源:国知局
[0062]在得到相关节目信息之后,可以显示该相关节目信息。
[0063]本实施例中,首先,获取当前的电视节目的特征数据;然后,根据该特征数据在网络上匹配节目,得到相关节目信息;最后,显示该相关节目信息。在本实施例中,通过对当前电视节目的特征数据在网络上匹配节目,得到相关的节目信息并显示,便于用户进行选择观看,从而提升用户的使用体验。
[0064]为便于理解,下面对本发明实施例中的一种电视节目检索方法进行详细描述,请参阅图2,本发明实施例中一种电视节目检索方法另一个实施例包括:
[0065]201、根据当前的电视节目的元数据获得本地节目特征数据;
[0066]当需要给用户检索当前电视节目的相关节目时,可以先根据当前的电视节目的元数据获得本地节目特征数据。可以理解的是,该本地节目特征数据可以包括多个项目的数据信息,比如节目时间、频道名、节目名、节目类型、节目介绍等信息。其中,节目介绍信息还可以从当前电视节目的TS流(码流)中获得。例如,在根据当前的电视节目的元数据获得本地节目特征数据之后,可以判断当前的电视节目是否为码流节目,若是,则从该电视节目的码流中提取出相关的节目介绍信息,若否,则无需理会,按照正常的工作流程执行。
[0067]需要说明的是,该元数据可以包含节目时间、频道名、节目名、节目类型,但是元数据不包含节目介绍信息。
[0068]202、根据预置的校准规则对该本地节目特征数据进行校准,得到该特征数据;
[0069]在根据当前的电视节目的元数据获得本地节目特征数据之后,可以根据预置的校准规则对该本地节目特征数据进行校准,得到该特征数据。
[0070]需要说明的是,由于该本地节目特征数据是根据当前的电视节目而获得的,若当前的电视节目的部分信息存在错误或者与网络上的信息有差异时,则通过该本地节目特征数据在网络上进行检索得到的检索结果必然与用户需求的结果大相庭径。比如说,从外国引进的电视剧,由于翻译的缘故,在中国销售或者播放时会出现多种不同的版本的名称,例如《IQ博士》、《阿拉蕾》、《怪博士与机械娃娃》其实是同一部动漫剧。因此在使用特征数据进行网络检索前,有必要对本地节目特征数据进行校准,使得最后得到的特征数据与网络上的大多数的对应信息是一致的,以提高检索效率和检索质量。
[0071]根据预置的校准规则对该本地节目特征数据进行校准,可以包括校对和纠正,即先校对该本地节目特征数据是否满足校准规则,若否,则对其进行纠正,具体的校准方式可以有多种,此处不做限定。可以知道的是,在对本地节目特征数据进行校准后,则可以确定校准后的本地节目特征数据为特征数据。
[0072]203、根据该特征数据在网络上匹配节目,得到相关节目信息;
[0073]在得到该特征数据之后,根据该特征数据在网络上匹配节目,得到相关节目信息。可以理解的是,在得到该相关节目信息后,可以将该节目相关信息缓存在本地数据库中,以便使用和提取。另外,还可以将该节目相关信息长期保存到本地数据库中,从而方便用户就相同的电视节目进行检索。
[0074]204、将当前的电视节目的播放窗口缩小;
[0075]在得到该相关节目信息后,可以将当前的电视节目的播放窗口缩小,以便为显示该相关节目信息腾出位置。可以理解的是,当前的电视节目的播放窗口应当按照原有比例进行缩小,即保持电视节目画面的纵宽比,其中缩小的方式可以有多种,此处举例一下两种方式:
[0076]方式一:请参与图3,以原有画面的左上角为原点(0,O),原有画面的长宽分别为L和W,缩小后画面的长宽分别为LI和W1,其实现实坐标为(X,Y),相关节目信息的显示在侧边栏位置,侧边栏的宽度为L2,则有LI = L-L2 ;W1 = W*L1/L ;X = O ;Y = (W-Wl)/2。
[0077]方式二:请参阅图4,以原有画面的左上角为原点(0,O),原有画面的长宽分别为L和W,缩小后画面的长宽分别为L2和W2,其实现实坐标为(X,Y),相关节目信息的显示在底边栏位置,底边栏的宽度为W1,则有W2 = W-Wl ;L2 = L*W2/ff ;X = (L-L2) /2 ;Y = O。
[0078]205、将该相关节目信息显示在该播放窗口的旁边。
[0079]在将当前的电视节目的播放窗口缩小,可以将该相关节目信息显示在该播放窗口的旁边,例如,如图3或图4所示。
[0080]需要说明的是,本实施例中,在执行步骤204之前,还可以包括如下步骤:
[0081]1、判断是否接收到用户的显示相关节目信息的命令,若是,则执行下一步,若否,则继续等待;
[0082]2、判断是否存在与当前电视节目相关的相关节目信息,若是,则执行步骤204,若否,则重新执行本实施例中的步骤201至203,获取到该相关节目信息。
[0083]本实施例中,通过对本地节目特征数据校准后得到所需的特征数据,保证了节目匹配的准确性;另外还在显示该相关节目信息时对当前电视节目的播放窗口进行了缩小,使得用户可以在观看电视节目的同时对检索得到的相关节目信息进行阅读和筛选。
[0084]上面主要对电视节目检索方法中关于如何获取特征数据和如何显示该相关节目信息进行描述,下面将主要从对本地节目特征数据进行校准的方面对一种电视节目检索方法进行详细的描述,请参阅图5,本发明实施例中一种电视节目检索方法另一个实施例包括:
[0085]501、根据当前的电视节目的元数据获得本地节目特征数据;
[0086]当需要给用户检索当前电视节目的相关节目时,可以先根据当前的电视节目的元数据获得本地节目特征数据。可以理解的是,该本地节目特征数据可以包括多个项目的数据信息,比如节目时间、频道名、节目名、节目类型、节目介绍等信息。其中,节目介绍信息还可以从当前电视节目的TS流(码流)中获得。例如,在根据当前的电视节目的元数据获得本地节目特征数据之后,可以判断当前的电视节目是否为码流节目,若是,则从该电视节目的码流中提取出相关的节目介绍信息,若否,则无需理会,按照正常的工作流程执行。
[0087]502、判断是否存在预置的校准规则,若是,则执行步骤504,若否,则执行步骤503 ;
[0088]在根据当前的电视节目的元数据获得本地节目特征数据之后,可以判断是否存在预置的校准规则,若是,则执行步骤504,若否,则执行步骤503。可以理解的是,该校准规则可以是由工作人员预先编译好存放在电视终端上,也可以是上一次进行电视节目检索时,从网络上获取到的。
[0089]503、在网络上获取该校准规则;
[0090]若不存在预置的校准规则,则需要在网络上获取该校准规则。
[0091]504、根据预置的校准规则对该本地节目特征数据中的项目信息分别进行信度值评分,得到对应的信度值分数;
[0092]若存在该校准规则,则可以根据预置的校准规则对该本地节目特征数据中的项目信息分别进行信度值评分,得到对应的信度值分数。
[0093]需要说明的是,本地节目特征数据可以包括多个项目信息,例如节目时间、频道名、节目名、节目类型、节目介绍等,因此需要分别对每一项项目信息分别进行信度值评分,得到这些项目信息对应的信度值分数。信度值的评分标准在校准规则中规定。
[0094]505、判断该项目信息的信度值分数是否满足该校准规则中的信度条件,若是,则执行步骤509,若否,则执行步骤506 ;
[0095]在得到该项目信息的信度值分数后,可以判断该项目信息
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1