电子节目单生成方法及装置的制造方法

文档序号:9691403阅读:4591来源:国知局
电子节目单生成方法及装置的制造方法
【技术领域】
[0001]本发明涉及电视技术领域,具体而言,涉及一种电子节目单生成方法及装置。
【背景技术】
[0002]目前,用户由于工作或其他原因常常会错过各电视台节目单上公布的该用户期望观看的电视节目,其中电视节目单为各个电视台公布的一段时间内的节目安排。因此,越来越多的用户倾向于选择视频内容提供商通过录制直播流节目所提供的节目回看功能,具体地,用户可以根据电视节目单上提供的节目安排信息向视频内容提供商请求相关节目的视频内容以进行回看。然而,电视台提供的电视节目单往往存在较大的时间偏差,也就是说,电视台提供的电视节目单通常较不准确,因此当用户根据电视节目单上提供的节目安排信息向视频内容提供商请求相关节目的视频内容时,往往无法准确得到电视节目单中对应节目的视频。

【发明内容】

[0003]鉴于此,本发明的目的在于提供一种电子节目单生成方法及装置,以改善现有技术中电视节目单通常较不准确并因此导致用户在根据电视节目单回看电视节目时往往难以得到对应节目视频的问题。
[0004]为了实现上述目的,本发明实施例采用的技术方案如下:
[0005]第一方面,本发明实施例提供了一种电子节目单生成方法,包括:实时接收电视台直播的根据实时流传输协议传输的视频流;实时对所接收的视频流采样,得到多个视频帧;将每个所采样的视频帧与预先建立的样本库中的样本进行匹配,所述样本由预先对所述电视台待播放的节目进行提取获得,每个所述样本具有一个对应的标识信息;每当所述视频帧中的一个视频帧与所述样本库中的一个样本相匹配,获取该视频帧在所述视频流中对应的时间以及与该视频帧对应的样本的标识信息;根据电子节目指南信息以及所获取的时间和标识信息生成电子节目单。
[0006]第二方面,本发明实施例提供了一种电子节目生成装置,包括:接收模块,用于实时接收电视台直播的根据实时流传输协议传输的视频流;采样模块,用于实时对所接收的视频流采样,得到多个视频帧;匹配模块,用于将每个所采样的视频帧与预先建立的样本库中的样本进行匹配,所述样本由预先对所述电视台待播放的节目进行提取获得,每个所述样本具有一个对应的标识信息;获取模块,用于每当所述视频帧中的一个视频帧与所述样本库中的一个样本相匹配,获取该视频帧在所述视频流中对应的时间以及与该视频帧对应的样本的标识信息;生成模块,用于根据电子节目指南信息以及所获取的时间和标识信息生成电子节目单。
[0007]本发明实施例提供的电子节目生成方法及装置,通过在实时接收电视台直播的视频流的同时对所接收的视频流采样,实时将采样获得的每个视频帧与预先建立的样本库中通过对电视台待播放的节目进行提取获得的样本进行比对,并在其中一个视频帧与一个样本相匹配时获取该视频帧在视频流中对应的时间以及该样本对应的标识信息,利用电子节目指南信息以及所获取的时间和标识信息生成电子节目单。在本发明实施例提供的电子节目单生成方法及装置中,由于通过在接收电视台直播的视频流的同时对所接收的视频流进行分析定位,因而生成与电视台实际播放节目准确对应的电子节目单;此外,由于对所接收的视频流进行分析定位的操作与视频内容提供商录制视频流操作在时间上一致,因而可以避免所生成的电子节目单与录制的视频流存在时间偏差的问题;因此,可以在用户根据所生成的电子节目单回看电视节目时获得精确的电视节目信息,提高用户体验。
[0008]为使本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
【附图说明】
[0009]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。通过附图所示,本发明的上述及其它目的、特征和优势将更加清晰。在全部附图中相同的附图标记指示相同的部分。并未刻意按实际尺寸等比例缩放绘制附图,重点在于示出本发明的主旨。
[0010]图1是本发明第一实施例提供的电子节目单生成方法的流程图;
[0011 ]图2是本发明第一实施例提供的电子节目单生成方法的一种应用示例;
[0012]图3是本发明第二实施例提供的电子节目单生成装置的示意性框图。
【具体实施方式】
[0013]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0014]鉴于现有技术中电视节目单通常较不准确并因此导致用户在根据电视节目单回看电视节目时往往难以得到对应节目视频的问题,本发明人构思出一种电子节目单生成方法及装置。本发明实施例提供的电子节目生成方法及装置,通过在实时接收电视台直播的视频流的同时对所接收的视频流采样,实时将采样获得的每个视频帧与预先建立的样本库中通过对电视台待播放的节目进行提取获得的样本进行比对,并在其中一个视频帧与一个样本相匹配时获取该视频帧在视频流中对应的时间以及该样本对应的标识信息,利用电子节目指南信息以及所获取的时间和标识信息生成电子节目单。在本发明实施例提供的电子节目单生成方法及装置中,由于通过在接收电视台直播的视频流的同时对所接收的视频流进行分析定位,因而生成与电视台实际播放节目准确对应的电子节目单;此外,由于对所接收的视频流进行分析定位的操作与视频内容提供商录制视频流操作在时间上一致,因而可以避免所生成的电子节目单与录制的视频流存在时间偏差的问题;因此,可以在用户根据所生成的电子节目单回看电视节目时获得精确的电视节目信息,提高用户体验。
[0015]第一实施例
[0016]图1示出本发明第一实施例提供的电子节目单生成方法的流程图。请参阅图1,本发明第一实施例提供的电子节目单生成方法可以包括:
[0017]步骤S11,实时接收电视台直播的根据实时流传输协议(RTSP)传输的视频流。
[0018]基于实时接收的视频流,可以对电视台直播的节目进行分析。同时,视频内容提供商通常会对实时接收的视频流进行录制,以便可以向用户提供视频回放功能。
[0019]步骤S12,实时对所接收的视频流采样,得到多个视频帧。
[0020]通过实时地对所接收的视频流进行采样,可以得到在时间上非常接近的多个离散视频帧,从而可以通过对较好地反映视频流中的内容的视频帧进行分析来获知当前播出的电视节目。
[0021]步骤S13,将每个所采样的视频帧与预先建立的样本库中的样本进行匹配,所述样本由预先对所述电视台待播放的节目进行提取获得,每个所述样本具有一个对应的标识信息。
[0022]于一种【具体实施方式】中,所述将每个所采样的视频帧与预先建立的样本库中的样本进行匹配,可以包括:计算每个所采样的视频帧所包含的特征信息与预先建立的样本库中的每个样本所包含的特征信息之间的相似度,当所述相似度大于预设阈值时,判定与所述相似度对应的视频帧和样本相匹配。
[0023]具体地,所述特征信息可以包括声音信息、图像信息、或者所述声音信息和所述图像信息的结合。也就是说,可以仅计算每个所采样的视频帧所包含的声音信息与预先建立的样本库中的每个样本所包含的声音信息之间的相似度,或者可以仅计算每个所采样的视频帧所包含的图像信息与预先建立的样本库中的每个样本所包含的图像信息之间的相似度,一旦所计算出的相似度大于预设阈值,就可以判定与该相似度对应的视频帧和样本相匹配。此外,还可以计算每个所采样的视频帧所包含的声音信息与预先建立的样本库中的每个样本所包含的声音信息之间的第一相似度,同时计算该视频帧所包含的图像信息与该样本所包含的图像信息之间的第二相似度,仅当所计算出的第一相似度和第二相似度均大于预设阈值时,才判定获得所述第一相似度和所述第二相似度的视频帧与样本相匹配。需要注意的是,计算相似度的算法可以动态调整,以避免因为视频帧中图像和/或声音的质量问题而引起误匹配。此外,所述预设阈值也可以由用户根据实际情况设定。
[0024]所述样本可以包括通过预先提取所述电视台待播放的节目的片头所获得的片头样本,或者通过预先提取所述节目
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1