用于处理视频流的方法和设备技术

技术编号:3592762 阅读:152 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了用于处理视频流(10)的方法。一个实施例包括为视频流(10)的帧生成比较签名(36),以及将该比较签名(36)与参考签名(20)进行比较。在另一个实施例中,一种方法包括为视频流(10)的帧(16)生成参考签名(20),以及把动作(22)指定给包含该参考签名(20)的帧(16)。本发明专利技术还提供了用于实施上述方法的示例性系统实施例。

【技术实现步骤摘要】

技术介绍
随着视频记录技术和用于存储所记录的视频内容的合适的介质的发展,对于个人而言,对所记录的视频内容进行分类变得很常见。例如,录像带(比如模拟或数字磁带)以及数字视频盘(DVD)已经很容易买到,从而使得消费者能够收集存储在这些介质上的电视节目、电影、体育赛事以及其他娱乐节目。因此,消费者可以通过不断地购买这样的录像带或者DVD来不断地收集电视节目、电影、事件等等。人们对视频片段的收集也可以包括由个人记录在录像带、DVD或者数字录像机(DVR)上的电视节目和事件。此外,当人们利用摄录一体机所产生的个人视频片段被存储在模拟或数字录像带、DVD或者磁存储卡上的时候,人们对视频片段的收集也可以包括这样的个人视频片段。采取上述各种方法,随着时间的推移,个人可以收集存储在多种不同存储介质上的所购买或者所创建的大量视频内容。 然而,随着新的存储介质和格式的出现,人们会发现为了保持对其上存储有各种视频的不同介质的访问,他们不得不维持多种不同的播放器。在这种情况下,个人可以把连续的或者非连续的视频内容传输到公共介质类型上,例如通过把保存在录像带上的视频片段传输到DVD上。例如,个人可以把录像带上的连续内容拷贝到DVD上,从而实质上产生该录像带的DVD版本。或者,个人可以拷贝非连续的内容(诸如来自一盘或多盘录像带的选段),从而所得到的DVD仅仅包括来自一盘或多盘录像带的所需视频内容。 这种方法的优势在于,允许个人抛弃旧的视频播放器技术(比如卡带式录像机(VCR)),并且利用与新介质技术相关的优势。然而,把视频从一种介质类型传输到另一种介质类型可能是一个吃力的过程,特别是在仅选择部分视频内容进行传输时。例如,为了把录像带上的视频内容传输到DVD上,VCR播放器的视频输出端可以被连接到DVD播放器的视频输入端,从而可以通过同时播放VCR里的录像带以及在DVD刻录机上进行记录来把录像带上的全部内容记录到DVD上。然而,如果仅选择部分录像带以进行传输,那么操作员必须在现场以便仅把所需要的视频部分记录到DVD上,并且防止不需要的视频部分被记录。可选地,录像带重放功能和DVD记录功能可以被组合在单个设备中;然而,即使在这样的组合设备中,没有一定的操作员干预,仅对部分录像带的不受监控的记录也是不可能的。附图说明图1是根据本专利技术各方面的流程图,其描述了包括参考签名和相关动作的动作计划的示例性生成;图2是根据本专利技术各方面的流程图,其描述了包括参考签名和相关动作的动作计划的另一种示例性生成;图3是根据本专利技术各方面的流程图,其描述了视频文件的示例性生成;图4描述了根据本专利技术各方面的用于生成视频处理动作计划的示例性系统;以及图5描述了根据本专利技术各方面的用于生成视频文件的示例性系统。具体实施方式如下面所要讨论的那样,本专利技术的实施例包括一种用于识别视频流的所选部分或帧的技术。利用这些所识别的帧来提示所指定的动作,例如记录或者区别处理所识别的帧和/或一组后续帧。例如,根据本专利技术的各方面,操作员把不同指令(例如记录操作的开始或结束)与不同的帧相关联,以便产生一个动作计划。操作员可以通过选择与记录或处理操作相关的帧(例如开始帧或者停止帧)或者公共帧特性(比如面部或亮度级)来产生该动作计划。基于该动作计划中的指令和所识别的帧,这个动作计划能够被用来自动处理视频流。例如,在一个实施例中,与开始指令相关的帧自动开始记录操作,而与停止指令相关的不同的帧自动结束所述记录操作。类似地,在另一个实施例中,具有所识别的内容特性(例如人的面部、地理标志、结构或对象、日期/时间标记等等)的所有帧被记录,而没有所识别内容的帧则不被记录。按照这种方式,利用一个动作计划来实现对视频流的无人管理的或者自动的记录或处理(比如通过计算机或者其他消费电子设备),以便生成所述视频流的缩短的或者经过处理的版本。然后,所述被缩短的或者经过处理的视频流可以被存储在适当的介质上,该介质可以与存储原始视频流的介质相同,也可以与之不同。 现在参考附图,附图1和2描述生成一个动作计划的不同例子,该动作计划可以被用于视频流的处理。例如,附图1描述本专利技术的一个实施例的流程图,其中操作员识别一个或多个感兴趣的帧,并且将所需要的动作与每个所识别的帧相关联。例如通过显示初始视频流10的各帧(块12)来向观看者播放或者显示该初始视频流10。在一个实施例中,通过读取模拟或数字录像带来获得视频流10。在其他实施例中,通过读取诸如个人计算机或者DVR中的DVD或硬盘来获得视频流10。在其他实施例中,视频流10通过网络连接(例如通过因特网)获得,或者通过电视传送介质(例如通过有线电视连接或者天线)获得。 观看者识别出视频流10中的参考帧16(块14)。在一种实施方式中,当参考帧16被显示的时候,通过按压输入设备或者其他可选择接口的按钮或者开关来完成识别参考帧16的操作。例如,在该实施例中,在参考帧16被显示的时候,当操作员推动或者以其他方式激活遥控器或者键盘上的按钮时,该参考帧16被识别出来。可选地,在所描述的处理的软件实施例中,操作员通过用于该软件的图形用户界面(例如通过选择显示在监视器上的菜单选项或者虚拟按钮)来识别出参考帧16。 为所识别出的参考帧16生成一个唯一的参考签名20(块18)。在一个实施例中,通过执行签名生成算法来生成参考签名20。例如,在一种实施方式中,该签名生成算法基于与参考帧16相关的像素值来生成校验和,并且该校验和充当所述参考签名20。在其他实施例中,该签名生成算法基于包含在参考帧16中的其他信息(比如辉度、颜色、对比度等等)来生成参考签名20。该签名生成算法可以是如前所述的校验和函数、哈希函数或其他加密函数、或者被配置成(或者说能够)基于从视频流导出的一个或多个输入生成唯一签名的任何其他函数。 本领域普通技术人员将认识到,如果所选择的参考帧16与视频流10中的其他帧不可区分的话,就可能无法生成唯一的参考签名。例如,如果多个完全相同的帧(例如具有均匀的颜色或对比度的帧或者其他图像、具有测试图案的帧、具有静态的或者不改变的场景的帧等等)存在于视频流10中,并且在块14中将这样的一个帧识别为参考帧16,那么所得到的签名可能不是唯一的,也就是说,其他完全相同的帧将生成相同的参考签名。为了避免这种可能性,在一种实施方式中,在块14中对于参考帧16的识别被局限于那些具有独特视频内容的帧,也就是被局限于动态的或者非重复的图像内容,而不是具有均匀的颜色或图案或者其他完全一样的视频内容的帧。在该实施例中,具有独特视频内容的在前帧或者后续帧被识别为参考帧16。例如,如果操作员选择参考帧16来指示记录操作的启动,则下一个唯一帧被本专利技术的实施例自动识别为参考帧16。相反地,如果操作员选择参考帧16来指示记录操作的终止,那么最近的在前唯一帧被本专利技术的实施例自动识别为参考帧16。按照这种方式,自动排除了把非唯一帧用作参考帧16,从而防止生成非唯一参考签名20。 在其他实施方式中,例如在块12中显示各帧的过程中,把顺序索引或者时间索引与视频流10的每个帧相关联。该索引被用作参考签名20的一部分,或者被用作对所述签名生成算法的输入的一部分,从而即使所选择的参考帧26不是唯一的也会生成唯一的参考本文档来自技高网...

【技术保护点】
一种用于识别视频流(10)中的感兴趣的帧的方法,包括:    为视频流(10)的帧生成(34)比较签名(36);以及    将该比较签名(36)与参考签名(20)进行比较(38)。

【技术特征摘要】
US 2005-10-11 11/2478751.一种用于识别视频流(10)中的感兴趣的帧的方法,包括为视频流(10)的帧生成(34)比较签名(36);以及将该比较签名(36)与参考签名(20)进行比较(38)。2.如权利要求1的方法,其中,生成(34)所述比较签名(36)包括生成校验和。3.如权利要求1的方法,进一步包括如果所述比较签名(36)和所述参考签名(20)基本上匹配,则记录所述帧以及多个后续帧。4.一种用于生成视频帧采集计划的方法,包括为视频流(10)的帧(16)生成(18)参考签名(20);以及将动作(22)指定给包含该参考签名(20)的该帧(16)。5.如权利要求4的方法,其中,指定所述动作(22)包括指定开始记录的指令。6.如权利要求4的方法,其中,指定所述动作(22)包括指定停止记录的指令。7.一种用于生成参考签名(20)的系统...

【专利技术属性】
技术研发人员:A德洛尔姆JM梅因
申请(专利权)人:惠普开发有限公司
类型:发明
国别省市:US[美国]

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

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