动态关键帧的生成与使用制造技术

技术编号:3611647 阅读:158 留言:0更新日期:2012-04-11 18:40
利用视频处理系统(VPS)(10)处理视频源帧(44)(如电视电影)的动态方法和系统,视频处理系统包括处理器(12)、存储器结构(14)、输入装置(19)和输出显示器(20)。VPS(10)从视频源(30)接收的视频源帧(44)由处理器(12)执行。在执行(50)视频源帧(44)时,从视频源帧(44)抽取称为关键帧(48)的帧子集(44),并将其存储(54)在存储器结构(14)中。关键帧(48)的抽取(52)是根据帧抽取算法(32)而实现的。抽取(52)在视频源帧(44)的执行(50)完成前终止。抽取(52)终止后,用户(40)通过输出显示器(20)浏览(56)关键帧(48),以确定是否观看视频源帧(44)的剩余部分。关键帧(48)在浏览(56)后清除(60)。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】
本专利技术一般涉及处理电视(TV)节目的视频源帧的方法和系统,更具体地说,涉及这种动态并受控于视频处理系统中存储的算法的处理。如果电视(TV)用户在电视节目初始部分已经播放后打开电视,则用户可能决定观看该电视节目的剩余部分,但却不知道该电视节目的初始部分,也不知道他或她是否可能喜欢观看该电视节目的剩余部分。因此,需要一种方法和系统来帮助这样的电视用户决定是否观看电视节目的剩余部分。本专利技术提供一种用于处理视频源帧的方法,所述方法包括提供视频处理系统(VPS),该系统包括处理器、存储器结构和视频输入装置,其中处理器连接到存储器结构和视频输入装置;通过该视频输入装置将视频源帧从视频源输入到VPS;由处理器执行视频源帧;在执行期间,从视频源帧中动态且非连续地抽取关键帧,所述抽取根据存储器结构中存储的帧抽取算法而实现并由处理器执行;在存储器结构的第一存储器中存储抽取的关键帧;以及在视频源帧的所述执行完成前终止抽取关键帧。本专利技术提供了一种用于处理视频帧的系统,所述系统包括视频帧抽取算法,在视频源帧的执行期间从视频源帧动态且非连续地抽取关键帧;处理器,执行视频源帧并执行视频帧抽取算法;视频输入装置,从视频源接收视频源帧;其中视频输入装置连接到处理器;存储器结构,连接到处理器,其中存储器结构存储视频帧抽取算法,并且其中存储器结构的第一存储器存储抽取的关键帧;以及终止机制,在视频源帧执行完成前终止关键帧的抽取。本专利技术提供了一种方法和结构,用于帮助电视(TV)用户决定在其打开电视时电视节目的初始部分已经播出的情况下是否观看该电视节目的剩余部分。图1显示根据本专利技术的实施例的视频处理系统的方框图;图2显示根据本专利技术的实施例的关键帧抽取;图3显示根据本专利技术的实施例,结合相关关键帧的抽取、存储和清除的视频源帧实时域。图1显示根据本专利技术的实施例的视频处理系统(VPS)10的方框图。VPS 10包括处理器12、连接到处理器12的存储器结构14、连接到处理器12的视频输入装置18、连接到处理器12的用户输入装置19、连接到处理器12的视频处理装置34、以及连接到处理器12的输出显示器20。系统10可表示计算机系统(例如,台式、膝上型、掌上型计算机系统)、电视(TV)用机顶盒等。存储器结构14包括一个或多个存储装置或其中的区域(例如,存储装置或区域22或24),所述装置或区域可包括临时存储器、永久性存储器和可移动存储器。存储在临时存储器中的数据在VPS 10的电源断开时会消失。临时存储器可包括随机存取存储器(RAM)等。存储在永久存储器中的数据在VPS 10的电源断开时仍然存在。永久存储器可包括硬盘存储器、光存储器等。可移动存储器可以方便地从VPS 10中取出。可移动存储器可包括软盘或磁带等。视频输入装置18是用于接收视频信号和视频信号中的视频帧的一个或多个视频输入装置(例如,天线、圆盘式卫星电视天线等)。用户输入装置19是一个或多个用户输入装置,其中可包括遥控器、键盘、鼠标等。输出显示器20包括显示视频帧中所包含内容(即一个或多个视频帧)的任何显示器,如电视显示器、计算机监视器等。输出显示器20也许能够显示所有内容(视频、音频、文本等)或其中的部分内容(例如,仅限于视频内容、仅限于音频内容、仅限于文本内容等)。图1显示的视频源30是一个或多个视频节目源。视频源30是可由VPS 10通过通信媒体或路径25(如电视电缆线路)接收的视频节目源。视频源30可包括电视(TV)广播系统、电视卫星系统、因特网网站、本地设备(如VHS磁带播放器、DVD播放机)等。虽然本专利技术的实施例针对的是电视节目,但本专利技术的范围包括可通过VPS10从视频源30传递到用户的任一视频节目(即任一视频帧的节目序列)。因此,视频源30也可包括通过因特网广播视频节目的因特网网站,其中此类因特网广播的节目可由VPS 10通过技术上可行的任一通信媒体或路径25(如电话线、电视电缆线路等)接收。图1也显示了通过用户输入装置19和输出显示器20与VPS 10通信的用户40。在图1中,视频源帧(如电视节目)通过通信媒体或路径25从视频源30传送到VPS 10的视频输入装置18。本专利技术的一个方面是从上述视频源帧中抽取称为关键帧的帧子集,如图2所示。图2显示了根据本专利技术的实施例的关键帧抽取。在图2中,对视频源帧44(表示为A1,A2,...,A12)进行处理以形成关键帧48(表示为B1、B2、B3)。关键帧48的构成在两个方面少于所有视频源帧44。第一方面是,只对视频源帧44的初始部分45(即帧A1,A2,...,A6)进行抽取以生成关键帧48,而视频源帧44的剩余部分46(即帧A7,A8,...,A12)不存在抽取的可能性。实际上,在帧A6的处理完成时,帧抽取方法或机制便已停止或禁止。第二方面是,B1、B2和B3的关键帧48是非连续地从视频源帧44的初始部分45中抽取的。非连续抽取意味着并非抽取初始部分45的所有帧,即在形成关键帧48时,初始部分45中至少一帧没被抽出。由于第二方面的原因,后续回放关键帧48所需要的时间少于初始部分45的实时播放时间。关键帧48可以有利地用于下面的情况,其中电视用户40(参见图1)在电视节目初始部分已经播出后打开电视。如果在电视节目的初始部分45执行(即播放)时已实时生成了从电视节目的视频源帧44的初始部分45抽取的关键帧48,则用户随后可浏览(如回放)关键帧48以决定是否观看该电视节目的剩余部分46。由于关键帧48只是暂时使用,因此关键帧48可存储在临时存储器(如RAM)中,并在该关键帧48不再需要(如已浏览了该关键帧48后)时便立即清除。这样,关键帧48不代表VPS系统10的存储容量上的主要负担(参见图1)。回到图1,且如上所述,视频源帧通过通信媒体或路径25从视频源30传送到VPS 10的视频输入装置18。随着视频源帧进入VPS系统10并由处理器12处理或控制,视频源帧会由处理器12实时地进行所谓的“执行”。视频源帧通过视频路径26传递到视频处理装置34,然后通过视频路径27进入存储器结构。视频处理装置34执行从视频源帧抽取关键帧所需的对视频源帧进行的任何硬件处理。关键帧的抽取是根据存储器结构14中存储的帧抽取算法32实现的。帧抽取算法32确定要抽取视频源帧的哪些帧,并且其中可包括本领域的普通技术人员所知的任一帧抽取方法。基于内容的帧抽取算法的示例是美国专利6137544(2000年10月24日,Dimitrova等人)中公开的场景检测关键帧方法,这里通过引用将该专利的全部内容结合到本文中。美国专利6137554公开了四种场景检测关键帧方法,名为方法1(第5列,第27行-第6列,第31行)、方法2(第6列,第32行-第7列,第22行)、方法3(第7列,第23行-第8列,第18行)及方法4(第8列,第19行-第9列,第43行)。通常,帧抽取算法32可包括确定抽取视频源帧中哪些帧的任一方法。也可使用独立于内容的帧抽取方法,如仅抽取奇数帧(即编号为1、3、5...的帧)。帧抽取算法32可以是由处理器12执行的软件包的一部分,并且可以存储在存储器结构14的RAM等中。或者,帧抽取算法32可编码在硬件中,如编码到只读存储器(ROM)芯片等上。注意本文档来自技高网...

【技术保护点】
一种处理视频源帧(44)的方法,它包括:提供视频处理系统(VPS)(10),该系统包括处理器(12)、存储器结构(14)和视频输入装置(18),其特征在于,所述处理器(12)连接到所述存储器结构(14)和所述视频输入装置(18);通 过所述视频输入装置(18)将视频源帧(44)从视频源(30)输入到所述VPS(10);由所述处理器(12)执行(50)所述视频源帧(44);在所述执行(50)期间,从所述视频源帧(44)中动态且非连续地抽取(52)关键帧(48),所 述抽取(52)根据所述存储器结构(14)中存储的帧抽取算法(32)而实现并由所述处理器(12)执行;在所述存储器结构(14)的第一存储器中存储(54)所述已抽取关键帧(48);以及在所述视频源帧(44)的所述执行(50)完成前终止抽 取(52)关键帧(48)。

【技术特征摘要】
US 2001-3-13 09/805,748书旨在包括在本发明的真实精神和范围之内的所有此类修改和变化。权利要求1.一种处理视频源帧(44)的方法,它包括提供视频处理系统VPS(10),该系统包括处理器(12)、存储器结构(14)和视频输入装置(18),其中,所述处理器(12)连接到所述存储器结构(14)和所述视频输入装置(18);通过所述视频输入装置(18)将视频源帧(44)从视频源(30)输入到所述VPS(10);由所述处理器(12)执行(50)所述视频源帧(44);在所述执行(50)期间,从所述视频源帧(44)中抽取(52)非连续帧(48);和在所述存储器结构(14)的第一存储器中存储(54)已被抽取的帧(48);其特征在于所述抽取(52)包括动态地抽取(52)关键帧(48),并且由所述处理器(12)根据所述存储器结构(14)中存储的帧抽取算法(32)来执行所述抽取(52);和该方法还包括在所述视频源帧(44)的所述执行(50)完成前,当所述视频源帧(44)的初始部分的处理完成时,终止抽取(52)关键帧(48)。2.如权利要求1所述的方法,其特征在于,还包括在所述第一存储器中记录所述终止发生时执行(50)的视频源帧(44)的指示。3.如权利要求1所述的方法,其特征在于,由所述VPS(10)的用户(40)的操作触发所述终止。4.如权利要求1所述的方法,其特征在于,所述终止在预定条件出现时发生。5.如权利要求1所述的方法,还包括由所述VPS(10)的用户(40)浏览(56)所述关键帧(48),其特征在于,所述浏览(56)是通过连接到所述处理器(12)的输出显示器(20)进行的。6.一种处理视频源帧(44)的系统(10),它包括处理器(12),执行(50)所述视频源帧(44),并在执行(50)所述视频源帧(44)的期间,抽取(52)非连续帧(48);视频输入装置(18),从视频源(30)接收所述视频源帧(44),其中所述视频输入装置(18)连接到所述处理器(12);和存储器结构(14),它连接到所述处理器(12),其中所述存储器结构(14)的第一存储器存储(54)已被抽取的帧(48);其特征在于所述处理器执行用于所述抽取(52)的帧抽取算法(32),所述抽取(52)包括动态地抽取(52)关键帧(48);所述帧抽取算法(32)存储在所述存储器结构(14)中;该系统还包括终止机制,在所述视频源帧(44)的执行(50)完成前,当所述视频源帧(44)的初始部分的处理完成时,终止所述关键帧(48)的抽取(52)。7.如权利要求...

【专利技术属性】
技术研发人员:S古塔K库拉帕蒂A科尔梅纳雷兹
申请(专利权)人:皇家菲利浦电子有限公司
类型:发明
国别省市:NL[荷兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利