[发明专利]在音频视频交织记录期间保留索引存储空间的方法有效

专利信息
申请号: 200810085452.9 申请日: 2008-03-17
公开(公告)号: CN101425310A 公开(公告)日: 2009-05-06
发明(设计)人: 陈民树;李纪勋;高仕嵘 申请(专利权)人: 联发科技股份有限公司
主分类号: G11B20/10 分类号: G11B20/10;G11B27/10
代理公司: 北京三友知识产权代理有限公司 代理人: 任默闻
地址: 台湾省新竹*** 国省代码: 中国台湾;71
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 音频视频 交织 记录 期间 保留 索引 存储空间 方法
【说明书】:

技术领域

发明是有关于音频视频交织(Audio Video Interleave,AVI)系统,且特别是关于在音频视频交织记录期间保留索引存储空间的方法。

背景技术

音频视频交织(Audio Video Interleave,AVI)文件格式是基于资源互换文件格式(Resource Interchange File Format,RIFF)系统的。RIFF系统可撷取(capture),编辑与录放影音媒体(audio-visual media)。AVI将数据分配至方块(block)或“块(chunk)”中。一般情况下,AVI文件包含多种交织音频与视频的数据流,其可再细分(subdivide)为必要部分(mandatory section)与可选部分(optional section)。AVI文件从文件头(file header)开始,后面接着实际的音频与视频数据。其中,文件头包含关于视频的元数据(metadata)(例如,视频的宽度、高度、帧率)。可选部分指出(index)数据块的物理地址。

索引块(index chunk)包含数据块及其在文件中的位置列表,因此使得用户不必搜索与分析整个文件,即可存取文件中的特定部分。虽然是否包含索引块是可选择的,但省略索引块使得数据不能被找到,并且,可能会导致在一些系统中,整个AVI文件不能被播放。为了使索引块确定各数据块的地址,必须知道各交织的音频或视频(audio or video,A/V)块的大小。所有A/V块的字节大小必须被储存在存储器中。由于视频数据利用可变比特速率(Variable BitRate,VBR)编码方式编码,各块地址使用多个字节,因此占用动态随机存取存储器(Dynamic Random Access Memory,DRAM)中显著的空间。例如,假如储存一个帧(frame)的块大小需要的存储器为20比特(bit),则记录8小时美国国家电视系统委员会(National Television Systems Committee,NTSC)制式的视频,需要2160千字节(Kbyte)的DRAM资源(20比特/帧(bits/frame)*8小时*60分钟*60秒钟*30帧=2160千字节)。

发明内容

为解决上述储存音频视频交织(Audio Video Interleave,AVI)文件索引块明显占用存储空间的问题,本发明提供一种AVI记录中保留缓冲区的索引存储空间的方法,可降低AVI文件索引块占用的存储空间。

本发明提供一种在AVI记录期间保留缓冲区的索引存储空间的方法,AVI文件包含音频数据与多个视频块,所述的方法包含:将至少一填充字节(padding byte)添加至视频块中,产生多个对准的视频块,以保证字节对准(alignment),并藉由提高字节对准程度来减少用来表示块大小的字节;将音频数据交织至对准的视频块;以及将视频块的块大小储存至缓冲区。

本发明另提供一种在AVI记录期间保留缓冲区的索引存储空间的方法,其中AVI文件包含多个交织音频或视频(audio or video,A/V)块,所述的方法包含:提供第一存储器;提供第二存储器;记录AVI文件的A/V块;将A/V块的大小(A/V chunk sizes)储存至第二存储器;当第二存储器接近容量时,将至少一第一A/V块大小移动至第一存储器;以及记录结束之后,从第二存储器读取储存的A/V块大小,并且,假如第一存储器储存有第一A/V块大小,则从第一存储器读取第一A/V块大小,以建立AVI文件的索引块。

上述AVI记录中,保留缓冲区的储存空间以储存块大小的方法在记录中暂存块大小,从而降低AVI文件索引块占用的储存空间。

附图说明

图1为根据本发明第一实施方式的方法的流程图。

图2为根据本发明第二实施方式的方法的流程图。

具体实施方式

本发明的目的在于提供几种方法,以使建立音频视频交织(Audio VideoInterleave,AVI)文件的索引块所需要的储存空间数量最小化。本领域的技术人员应可了解,音频视频编码方法不需要对音频视频(audio-video)数据的各单独的帧(frame)编码。例如,假如视频数据的一部分为“静止”场景(scene)(例如,多个相同的(identical)帧),则仅需要对一个帧(参考帧)编码,并且可通过复制对应的参考帧,简单地重建(reconstruct)其它帧。此外,为实现交织的目的,可增加额外的视频帧。因此,各音频视频块的大小不同。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联发科技股份有限公司,未经联发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810085452.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top