当前位置: 首页 > 专利查询>苹果公司专利>正文

用于数字视频记录器的视频编辑和重新格式化制造技术

技术编号:7408277 阅读:179 留言:0更新日期:2012-06-03 07:22
一些实施例提供用于捕获视频片段的视频记录设备。视频记录设备接收从用于编码视频片段的数个不同的编码方案中对于非时间压缩编码方案的选择。不同的编码方案包括至少一个时间压缩编码方案,并至少包括所选择的非时间压缩编码方案。视频记录设备捕获视频片段作为数个帧。视频记录设备将帧中的每一个帧非时间编码为数个片段。特定帧的片段要由视频解码设备的数个处理单元进行解码。视频记录设备在存储装置中存储视频片段。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及视频记录。尤其是,本专利技术涉及用于数字视频记录器的视频格式。
技术介绍
数字视频记录器一般被用于记录数字视频以供传送到计算机。当在计算机上时, 用户可编辑、增强和共享数字视频。但是,当前的数字视频记录器通过使用编码形式-其使用时间压缩-压缩数字视频。即,压缩的视频包括预测(P)和双向(B)帧,这些帧不是实际的图像,而仅是表示被编码为图像的索引(I)帧之间的差异的数学数据。时间压缩使得能够在照相机上将数字视频压缩成更小的文件尺寸,但是,对于为了用视频进行工作而希望将视频传送到自己的计算机的用户,产生多个问题。由于P和B仅通过参照其它帧被限定,因此,为了使得用户能够编辑它们,必须对它们进行代码转换。该代码转换一般发生在从照相机导入数字视频时。图1示出具有视频照相机105和计算机110的现有系统。视频照相机105捕获并存储具有尺寸X的视频文件115。通过使用时间压缩将该视频编码。在从照相机105向计算机110传送时,视频必须被转换代码(以去除时间压缩)并被存储。得到的文件120具有3X IOX的尺寸,并因此远大于照相机上的原始文件。由于这些扩展,所以对于这种文件的尺寸,大量视频对于大多数的用户来说是不能承受的。此外,代码转换是时间和计算密集过程。由于代码转换,传送30分钟的视频可花费90分钟。因此,视频照相机需要记录在不牺牲质量或产生过大的文件尺寸的情况下未被时间压缩的视频的能力。
技术实现思路
本专利技术的一些实施例提供以非时间压缩的格式捕获并存储数字视频的视频记录设备(例如,视频照相机)。在保持希望的视频质量的同时以希望的特定的分辨率和/或位率存储捕获的数字视频。当从记录装置向计算机导出数字视频(例如,用于编辑、共享等)时,视频在不必代码转换的情况下被迅速传送。代码转换在一些实施例中包括在导入时解码视频以去除任何时间压缩并然后在没有时间压缩的情况下将视频重新编码。因而,当不需要代码转换视频时,数字视频以其原本格式被存储于计算机上。在一些实施例中,视频记录设备向用户提供存储被时间压缩或不被时间压缩的视频的选项。时间压缩的视频包括至少部分地参照一个或多个其它视频图片编码的帧间编码视频图片(例如,帧)。非时间压缩视频仅包括在不参照任何其它视频图片的情况下被编码的帧内编码视频图片(例如,帧)。一些实施例包括在可管理的位率下非时间压缩增强清晰度和/或高清晰度格式。 各种视频格式通过数字视频记录器的用户接口被呈现。在一些实施例中,各种不同的视频格式均使用相同的编码标准。即,时间压缩和非时间压缩格式使用相同的编码标准。一些实施例提供具有识别到来的视频的格式的能力的媒体编辑应用。当到来的数字视频(例如,来自上述的视频记录设备)被时间压缩时,媒体编辑应用代码转换数字视频。当数字电压未被时间压缩时,媒体编辑应用在不代码转换或扩展视频的尺寸的情况下存储视频。由于不存在代码转换,因此,可以非常迅速地导入非时间压缩的数字视频。附图说明在所附的权利要求中阐述了本专利技术的新颖特征。但是,出于解释的目的,在以下的图中阐述了本专利技术的数个实施例。图1示出具有视频照相机和计算机的现有系统。图2示出包括数字视频照相机和计算机的一些实施例的系统。图3示出通过使用时间压缩编码的数字视频图片序列。图4示出在不使用时间压缩的情况下编码的数字视频图片序列。图5示出允许用户为捕获的视频选择视频格式选项的一些实施例的视频照相机的用户接口。图6示出允许用户为捕获的视频规定位率设置的一些实施例的视频照相机的用户接口。图7示出用于捕获、编码和存储数字视频的一些实施例的数字视频照相机的软件架构。图8概念性地示出用于在具有存储时间压缩视频或非时间压缩视频的能力的数字视频照相机上捕获和存储视频的一些实施例的过程。图9A概念性地示出一些实施例的视频分辨率宽度降低的例子。图9B概念性地示出一些实施例的视频分辨率宽度增加的例子。图10概念性地示出一些实施例的在视频编码中对8 X 8宏块执行变换。图11概念性地示出一些实施例的内部预测模式的预测方向。图12A概念性地示出一些实施例的逐个片段地编码的视频图像。图12B概念性地示出一些实施例的逐个片段地解码的视频图像。图13示出用于执行非时间编码视频的一些实施例的过程。图14概念性地示出一些实施例的用于为视频记录设备限定不同的视频格式的过程。图15示出一些实施例的利用图8的视频捕获、编码和存储过程的视频照相机的框图。图16示出一些实施例的用于导入和编辑数字视频的媒体编辑应用,所述媒体编辑应用具有区分到来的数字视频的不同格式的能力。图17概念性地示出一些实施例的用于存储从数字视频源导入到计算机中的视频片段的过程。图18示出实现本专利技术的一些实施例的计算机系统。 具体实施例方式在以下的描述中,出于解释的目的,阐述了大量的细节。但是,本领域技术人员可7以理解,可以在不使用这些特定的细节的情况下实现本专利技术。例如,例子中的一些示出特定的编码模块。本领域技术人员可以理解,在不背离本专利技术的情况下,不同的编码模块是可能的。本专利技术的一些实施例提供以不被时间压缩的格式捕获和存储数字视频的视频记录设备。在保持希望的视频质量的同时,以希望的特定的分辨率和/或位率存储捕获的数字视频。当数字视频从照相机被导出到计算机时,数字视频在没有代码转换的情况下以其原本的格式被存储于计算机上。图2示出包括数字视频照相机205和计算机210的系统。数字视频照相机捕获并存储具有尺寸Y的视频文件215。视频文件215不被时间压缩。即,在不参照其它数字视频图片的情况下将视频文件中的每个数字视频图片(即,帧或场)编码。以下描述的图3 和图4示出不同的帧类型。非时间压缩的视频片段从视频照相机205被传送(例如,通过 USB、FireWire或其它的有线或无线连接)到计算机210。如下所述,计算机210可包括用于编辑和增强视频的媒体编辑应用。计算机210以其原本格式将视频片段存储为视频文件 220。该视频文件220具有与照相机上的视频文件215相同的尺寸Y。由于不存在要去除的时间压缩,因此在导入时不需要执行代码转换。这不仅导致具有相同尺寸的文件,而且传送时间仅受文件的尺寸和照相机205和计算机210之间的连接速度限制。当需要执行代码转换时,慢的代码转换过程抵消掉对于被假定为伴随随机存取照相机存储装置(即,硬盘、闪存等)发生的更快传送的承诺。如上所述,一些实施例的视频记录设备以不被时间压缩的格式存储数字视频。非时间压缩的视频仅包括在不参照任何其它数字视频图片的情况下编码的帧内编码数字视频图片(即,帧)。通过比较,图3示出被时间压缩的数字视频图片的序列300。时间压缩视频包括至少部分地参照一个或多个其它视频图片编码的帧内编码数字视频图片(例如, 帧)。图3示出I帧(不参照任何其它帧编码的内部帧)、P帧(参照前面的帧编码的预测帧)和B帧(参照以前和以后的帧编码的双向帧)。序列300包括I巾贞,然后是两个B巾贞,然后是P巾贞,然后是另外两个B帧等等。在一些实施例中,从I帧305到总第15帧的序列被称为图片组(G0P)。在这种情况下,GOP尺寸为15。每个GOP从I帧开始。一些实施例不是将I、P和B帧用于时间压缩,而是将I、P和B片段用于时间压缩。 一些实施例的每个数字视频图片(本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:P·汤纳C·科尼迪R·乌比洛斯G·姆林斯G·瓦拉侧P·乔童歆
申请(专利权)人:苹果公司
类型:发明
国别省市:

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

1
相关领域技术