识别存储媒体上数据的系统和方法

文档序号:7744011阅读:218来源:国知局
专利名称:识别存储媒体上数据的系统和方法
技术领域
本发明涉及一种视频记录系统,具体地说,本发明涉及一种将数字编码的视频序列记录到诸如可记录数字视盘、硬驱和磁光盘的盘媒体上的视频记录系统。
背景技术
包含记录数据的很多存储媒体包括一个或多个能够被用于使用户能将数据的特定部分定位到所述存储媒体上的菜单。这些菜单能够将存储在所述盘上的每项作品的题目与一组使所述用户能执行一个诸如访问由所述题目识别的作品的操作的命令一起列表。另外,每个列表的题目可以包含表示由所述题目识别的所述作品的相应图像。例如,如果所述作品是一项特定节目的视频记录,那么,来自所述节目的图像可以被定位得靠近识别这个记录的所述题目。这个图像通常是已经被减小成缩略图(thumbnail)图像格式的MPEG帧内图像。这样,用户可以通过参照包含这种缩略像的菜单来定位和访问在所述存储媒体上记录的数据。
在很多例子中,选择将被置于其相应题目附近的图像是自动执行的。例如,如果一个DVD记录器正在执行实时记录,那么,所述DVD记录器将从所述记录中自动选择一个图像。虽然很方便,但是,这种自动选择处理却具有一个严重的缺点,即如果所选择的图像不表示正在被记录的节目,那么,所述菜单中的题目/缩略图组合对于识别所希望的记录来讲是不适合的。作为一个例子,很多节目都包括视频的相对短的非节目编排段,其中,所述视频包含经常存在于所述节目开始部分的空白图像、不同场景之间的图像变换或效果、题目或片头字幕。虽然消隐或接近消隐,但这些图像在句法构成上仍然是合适的MPEG信号,以及所述DVD记录器无法识别这种图像是包含少量的还是根本就不包含戏剧或节目编排内容。因此,自动选择这种无节目的图像作为识别缩略图不能向用户提供有用的视觉指示符,以鉴别所述题目以外的记录。由此,需要一种能够自动选择适用于提供一个记录的作品的视觉识别而又不会增加系统复杂程度或成本的方法。

发明内容
本发明涉及一种用于识别将被存储在一个存储媒体上的作品的方法。所述方法包括如下步骤从所述作品中自动选择至少一个图像;和验证所选择的图像适合于作为所述作品的识别符使用,另外,所述方法还包括在验证一个适当选择的图像之前重复所述自动选择和验证步骤的步骤。所述方法还可以包括对所选择的图像进行处理以创建一个用于所述作品的识别数据的步骤。在一种配置中,所述处理步骤可以包括将所选择的图像置于存储媒体的菜单中以正文为基础的题目附近的步骤。此外,所述处理步骤可以包括将所选择的图像转换为缩略像格式的步骤。
在一种配置中,所述作品可以是包含至少一组图像(GOP)的MPEG视频段,和所选择的图像可以是来自所述GOP的一个帧内图像。在另一种配置中,从所述作品中自动选择一个图像的步骤包括下述步骤定位所述GOP的起始码;和在检测到一个帧内图像之前对从所述GOP起始码开始的字节数进行计数。另外,从所述作品中自动选择一个图像的步骤可以包括下述步骤在所述MPEG视频段中定位一个图像起始码;检查相关的图像编码类型参数以确定所述图像是否是一个帧内图像;和在检测到一个帧内图像之前重复所述定位和检查步骤。验证所选择的图像是否适合作为所述作品的识别符使用的步骤可以包括下述步骤对所检测到的帧内图像的字节数进行计数;和将所检测到的帧内图像中的字节数与一个预定阈值进行比较。在一个配置中,所述预定阈值部分地是以所述MPEG视频段的位速率位基础的。
本发明还涉及一种用于识别将被存储在一个存储媒体上的作品的系统。该系统包括用于接收所述作品的接收机;和可编程以从所述作品中自动选择一个图像并验证所选择的图像适于作为所述作品的识别符使用的视频处理器。所述系统还包括适当的软件和电路,用以执行上述的方法。


图1的框图示出了根据本发明的配置可以识别存储到一个存储媒体上的作品的系统;图2的流程示出了根据本发明的配置用于识别将被存储到一个存储媒体上的作品的操作。
具体实施例方式
图1以框图的形式示出了用于根据本发明的配置实现各种先进特征的设备100。但是,本发明并不局限于图1所示的特定系统,而是可以使用任何一种能够接收数字编码信号的其它存储媒体设备。另外,设备100也不局限于从/向任一特定类型存储媒体读出/写入数据,任何一种能够存储数字编码数据的存储媒体都可以用于设备100。
系统100可以包括接收机110、搜索引擎112、微处理器114、处理电路116和控制器118。可以提供控制和数据接口以允许微处理器114控制接收机110、搜索引擎112、处理电路116和控制器118的操作。对于微处理器114执行的常规操作,可以在存储器中提供适当的软件或固件。此外,可以根据本发明的配置为微处理器114提供程序例程。应当理解,微处理器114、搜索引擎112和处理电路116的全部或部分可以被认为是本发明预期内的一个视频处理器122。
如图1所示,接收机110可以接收视频信号。在一个配置中,视频信号可以是模拟信号,和接收机110可以包含用于对视频信号进行数字编码的适当电路。另外,视频信号也可以是数字编码信号。视频信号然后被传送给搜索引擎112。如在下面将要详细解释的,搜索引擎112可以从视频中选择可能被用于识别正在被记录到存储媒体上的作品的潜在图像。一旦在所输入的作品中选择了一个潜在图像,搜索引擎112就可以向微处理器114发出可验证潜在图像十分适宜作为作品的识别符使用的信号。在下面的章节中将解释本发明用于确定所选择的图像是否适宜作为识别符使用的处理。
如果所选择的图像是不适当的,那么,搜索引擎112可以选择另一个图像,并且,微处理器114可以验证新选择的图像是否适宜作为一个作品识别符使用。如果微处理器114确定所选择的图像是足够的,那么,微处理器114可以向处理电路116发出信号,以便对所选择的图像进行处理,从而创建正被接收的特定作品的诸如菜单的识别数据。下面将解释由处理电路执行的处理的例子。一旦一个作品被识别,识别数据可以经过控制器118被记录到存储媒体120上。然后在以后的时间处可以访问该识别数据。
特别是,本发明可以以硬件、软件或软件和硬件相结合的方式实现。具体地说,虽然这里所描述的本发明预期使用的是图1所示的微处理器114,但硬件和软件的典型结合可以是具有计算机程序的通用计算机系统,当计算机程序被加载和执行时,控制通用计算机系统和与图1所示类似的记录系统以便执行这里所述的方法。本发明还可以在一种计算机程序产品中实施,该计算机程序产品包括使这里所述方法能实现的所有特征,以及当被加载到一个计算机系统中时能够执行这些方法。
本文上下文中所述的计算机程序的含义可以是一组试图使具有信息处理能力的系统能够直接或在下述两种情况之一或全部之后执行特定功能的任何一种语言、代码或符号的任一表示,所述两种情况是(a)转换成另一种语言、代码或符号;(b)以不同的具体形式重现。这里所披露的本发明可以是由能够被程序员使用市场上可以购得的用于与上述微处理器114兼容的操作系统的开发工具实现的计算机程序实施的方法。
识别存储媒体上的数据根据本发明的配置,可以通过从作品中自动选择至少一个图像并验证所选择的图像是否适宜作为作品的一个识别符来识别用于存储到存储媒体上的作品。应当理解,术语“作品”的意思可以是指任一视频段。可以重复这个自动选择至少一个图像和验证所选择的图像是否适宜作为识别符使用的处理,直到验证了一个适当选择的图像为止。此外,用户可以手动选择一个被可视地认为适宜被所述处理进行验证的图像。一旦一个适当的图像被验证,那么,该图像就能够被处理以创建用于作品的识别数据。
参看图2中的流程图200,在步骤210,可以接收存储媒体上用于存储的作品。这个作品可以是预先已经被记录到一个存储媒体上的数据,也可以是当前正在被记录的一个作品,即,本发明可以被使用在实时或非实时记录期间。在一个配置中,正在被接收的作品可以是包含至少一组图像(GOP)的MPEG视频段;但是,本发明并不受此限制,因为作品可以是任何其它被适当数字编码的信号。在步骤212,可以从作品中自动选择至少一个图像。作为例子,如果从中选择了图像的作品是一个包含有至少一个GOP的MPEG视频信号,那么,可以定位来自GOP一个起始码,并对从GOP起始码开始的字节数进行计数,直到检测到一个帧内图像为止。在另一个例子中,可以定位MPEG视频信号中的一个图像起始码,并检查相关的图像编码类型参数,以确定一个特定的图像是否是一个帧内图像。定位图像起始码和检查相关图像类型参数的这个处理可以一直继续,直到检测到一个帧内图像为止。但是,应当理解,本发明不局限于这些例子,可以使用任一其它能够从作品中自动选择至少一个图像的适当处理。
参看步骤214,可以验证所选择的图像,以确保它是适宜作为作品的识别符而使用。在一个配置中,可以对包含在所选择图像中的字节数量计数,然后与一个预定阈值相比较。作为一个例子,如果所选择的图像是一个帧内图像,那么,帧内图像中字节的数量可以和预定阈值相比较,以确定帧内图像是否适宜作为作品的一个识别符而使用。作为用做视觉识别符适用性的判定得自于下述事实,即,很好组成的视觉图像通常将导致产生比消隐图像或题目滚动字幕更有效的数据。
在另一种配置中,预定阈值可以是一个基于诸如作品的位速率的一系列变量的预定字节数,如果作品是一个MPEG视频,则在多个GOP中存在一定数量的图像。在一个特定的算法中,可以根据作品的当前位速率计算包含在作品中每个帧内图像内的平均数据量(D)。具体地说,与GOP中全部数量的数据相比,位速率可以被除以由一个特定GOP的帧内图像所包含数据的分数比(fractional proportion)。另外,位速率可以被除以产生一秒视频所需的GOP数。最后,位速率可以被除以数字8以便将剩余量的数据转换为字节。例如,一个帧内图像通常包含有包含在一个GOP中的数据总量的1/6。此外,一个典型GOP中图像的数量近似等于1/2秒的视频,因此,它占用两个GOP以产生一秒视频。假设位速率近似等于4.5Mb/s,那么,可由下式确定平均数据速率DD=4.5Mb/s6*2*8=47Kbytes]]>由此,具有位速率为4.5Mb/s的视频信号中的平均帧内图像包含近似47K字节的数据,例如,如果所选择的图像包含至少47K字节的数据,那么,所选择的图像可以被用做一个识别符。在另一个配置中,一旦计算了平均数据速率D,那么,可以将D乘以变量K,其中,K可以是大于0的任一数。例如,为了增加所选择的图像被用做识别符的可能性,当预定阈值大于D时,用于K的值可以大于1。另外,具有这种高阈值可能不是必须的,用于K的值可以小于1,借此产生小于D的预定阈值。
应当理解,验证步骤并不局限于对帧内图像中的字节数计数和将其与一个预定阈值进行比较的例子,可以使用任何其它适当的技术。此外,预定阈值也不局限于前述的例子,可以根据任何其它适当的处理计算预定阈值。另外,本发明并不局限于被选择来解释如何计算预定阈值的特定数目,应当理解,存在根据这个特定的公式来计算预定阈值的无数方式。
参看步骤216,如果所选择图像中的字节数满足或超过了预定阈值,即,如果所选择的图像可以被用做一个识别符,那么,可以在步骤218处继续处理。如果所选择的图像不适宜作为识别符使用,那么,在步骤212继续处理,直到验证一个适当选择的图像为止。
在步骤218,如果所选择的图像能够作为一个识别符使用,那么,可以对该所选择的图像进行处理以创建用于作品的识别数据。在一个配置中,所选择的图像可被放置在最好靠近作品的以正文为基础的题目的菜单中。为方便这种放置,所选择的图像也可以被转换成缩略像格式。最后,在步骤220处结束处理。由此,本发明提供了一种能够在不增加系统复杂性或成本的前提下自动选择一个用于识别记录作品的适当图像的方法。
权利要求
1.一种用于识别存储在存储媒体上的作品的方法,包括如下步骤从所述作品中自动选择至少一个图像;和验证所选择的图像适于用做所述作品的识别符。
2.根据权利要求1所述的方法,还包括在一个适当选择的图像被验证之前重复所述的自动选择步骤的步骤。
3.根据权利要求1所述的方法,还包括对所选择的图像进行处理以创建所述作品的识别数据的步骤。
4.根据权利要求3所述的方法,其中,所述对所选择的图像进行处理以创建所述作品的识别数据的步骤包括将所选择的图像置于与用于所述存储媒体的菜单中以正文为基础的题目相邻的位置处。
5.根据权利要求4所述的方法,其中,所述对所选择的图像进行处理以创建所述作品的识别数据的步骤包括将所选择的图像转换为缩略像格式的步骤。
6.根据权利要求1所述的方法,其中,所述作品是包含至少一组图像(GOP)的MPEG视频段和所选择的图像是来自所述GOP的帧内图像。
7.根据权利要求6所述的方法,其中,从所述作品自动选择一个图像的步骤包括定位来自所述GOP的所述帧内图像的起始码的步骤。
8.根据权利要求7所述的方法,其中,验证所选择的图像适于用做所述作品的识别符的步骤包括下述步骤对检测到的帧内图像中的字节数进行计数;和将检测到的帧内图像中的字节数与一个预定阈值进行比较。
9.根据权利要求8所述的方法,其中,所述预定阈值部分地基于所述MPEG视频段的位速率。
10.根据权利要求6所述的方法,其中,从所述作品中自动选择一个图像的步骤包括下述步骤在所述MPEG视频段中定位一个图像起始码;检查相关图像编码类型参数,以确定一个图像是否是一个帧内图像;和在检测到一个帧内图像之前重复所述定位和检查步骤。
11.根据权利要求10所述的方法,其中,验证所选择的图像是否适于用做所述作品的一个识别符的步骤包括下述步骤对所检测到的帧内图像中的字节数进行计数;和将所检测到的帧内图像中的字节数与一个预定阈值进行比较。
12.根据权利要求11所述的方法,其中,所述预定阈值部分地基于所述MPEG视频段的位速率。
13.一种用于识别存储在存储媒体上的作品的系统,包括接收机,用于接收所述作品;和视频处理器,该视频处理器被编程,以实现以下操作从所述作品中自动选择一个图像;和验证所选择的图像适于用做所述作品的识别符。
14.根据权利要求13所述的系统,其中,所述视频处理器还被编程以在验证一个适当选择的图像之前重复自动选择和验证。
15.根据权利要求13所述的系统,其中,所述视频处理器还被编程处理所选择的图像,从而创建所述作品的识别数据。
16.根据权利要求15所述的系统,其中,所述视频处理器还被编程以通过将所选择的图像放置在与用于所述存储媒体的菜单中以正文为基础的题目相邻的地方对所选择的图像进行处理,从而产生所述作品的识别数据。
17.根据权利要求16所述的系统,其中,所述视频处理器还被编程以通过将所选择的图像转换为缩略像格式对所选择的图像进行处理,从而创建所述作品的识别数据。
18.根据权利要求13所述的系统,其中,所述作品是包含至少一组图像(GOP)的MPEG视频段和所选择的图像是来自所述GOP的一个帧内图像。
19.根据权利要求18所述的系统,其中,所述视频处理器还被编程,以定位来自所述GOP的所述帧内图像的起始码。
20.根据权利要求19所述的系统,其中,所述视频处理器还被编程,以进行以下操作对所检测的帧内图像中的字节数进行计数;和将所检测的帧内图像中的字节数与一个预定阈值进行比较。
21.根据权利要求20所述的系统,其中,所述预定阈值部分地基于所述MPEG视频段的位速率。
22.根据权利要求18所述的系统,其中,所述视频处理器还被编程,以进行以下操作在所述MPEG视频段中定位一个图像起始码;检查相关图像的编码类型参数,以确定一个图像是否是帧内图像;和在检测到一个帧内图像之前重复所述定位和检查步骤。
23.根据权利要求22所述的系统,其中,所述视频处理器还被编程,以进行下以下操作对检测到的帧内图像中的字节数进行计数;和将检测到的帧内图像中的字节数与一个预定阈值进行比较。
24.根据权利要求23所述的系统,其中,所述预定阈值部分地基于所述MPEG视频段的位速率。
全文摘要
本发明涉及一种用于识别存储在存储媒体上的作品的方法(200)和系统(100)。本发明包括下述步骤从所述作品中自动选择(212)至少一个图像;和验证(214)所选择的图像包含足够数量将被作为所述作品的识别符的信息。本发明还可以包括在验证一个适当选择的图像之前重复(216)自动选择和验证步骤的步骤。本发明还可以包括对所选择的图像进行处理(218)以创建与所述作品相关的识别数据的步骤。在一种配置中,所述作品可以是包含至少一组图像(GOP)的MPEG视频段和所选择的图像可以是来自所述GOP的帧内图像。
文档编号H04N5/76GK1561513SQ02819447
公开日2005年1月5日 申请日期2002年9月19日 优先权日2001年10月1日
发明者林书 申请人:汤姆森特许公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1