技术简介:
本专利针对DRA音频编码数据无法通过SPDIF接口传输的问题,提出通过设置Pc字段特定编码(23和3)标识DRA数据,并利用Pc位定义三种速率重复周期的转换方法,实现DRA音频与SPDIF接口的兼容传输。
关键词:DRA音频转换,SPDIF接口,数据格式转换
专利名称:Dra音频数据转换方法及其实现装置的制作方法
技术领域:
本发明涉及改进的音频数据转换方法及其实现装置,更具体地,涉及用于DRA编 码的音频数据与标准SPDIF接口格式之间的转换方法及其实现装置。
背景技术:
多媒体技术随着人类进入信息时代而得到迅猛发展,随之而来的是海量音、视频 信息被广泛使用。例如,在数字电视、IPTV、DVD等多媒体技术领域中,大量的音、视频信息被 以传输_播放和/或存储_播放的形式供用户使用。但另一方面,由于这些音、视频信息的 数据量很大,因此带来了传输和存储上的不便。为此,在传输和/或存储时需要对原始音、 视频进行压缩编码处理,在播放时再通过解码处理恢复原始声音或图像。如图1所示,作为中国音频编码电子行业标准的DRA音频编、解码技术近年来已为 业内所熟知。有关DRA音频编解码技术更详细的内容可参见信息产业部2007年1月4日 发布的、标准序号SJ/T 11368-2006的行业标准,该标准的全部内容在此以引用的方式并 入本文。另外,为了叙述方便,下文中将该标准简称为“DRA标准”,并将与DRA标准相应的 DRA音频编解码技术简称为“DRA技术”。尽管DRA技术的研发成功是我国在数字音频核心技术领域的一项重大技术突破, 但DRA技术出现的时间较短,在其周边技术领域中不可避免地存在某些技术空白区域。例 如,经过DRA技术编码后的音频数据在信息传输过程中,可能需要经由SPDIF接口与外界通 信。因此,在传输过程中可能需要将DRA技术编码后的音频文件格式转换为符合标准SPDIF 接口的格式。现有技术中已公开了一些针对音频格式转换的技术。例如在菲利浦电子有限公 司申请于1996年9月25日,公开于1997年12月17日的专利CN96191458. 0 (公开号 CN1168205A)中规定了将DAB信号转换为SPDIF格式的装置与方法,但该专利只适用于DAB 信号的转换。在乐金电子(惠州)有限公司申请于2005年7月4日,公开于2007年1月10日 的专利CN200510035563. 5(公开号CN1892820A)中只公开了对同步字的判别,以此来使输 入的音频数据在从SPDIF PCM转换成SPDIF比特流时容易产生的音频解码器的误动作最少 化。此外,并未公开关于针对DRA音频数据转换成能符合SPDIF接口的格式的方法与装置。在IEC 60958和61937系列标准中公布了标准格式,但并未给出DRA的符合SPDIF 接口的格式。在本发明中,上述系列标准的全部内容在此以引用的方式并入本文。
发明内容为了解决上述问题及其它问题,本发明特给出了以下的技术方案。本发明提供了一种将DRA音频格式转换成具有DRA识别符的符合SPDIF接口的格式的方法,其发明特征是具有DRA识别符的符合SPDIF接口的格式 中Pc的0-4位所代表的十进制值是23,并且Pc的5-6位所代表的十进制值是3。
此外,符合SPDIF接口的格式还能支持三种速率,由Pc的8-9位来标识。该三种 速率分别对应于由1024个符合SPDIF接口的格式的帧组成的重复周期、2048个符合SPDIF 接口的格式的帧组成的重复周期、4096个符合SPDIF接口的格式的帧组成的重复周期。本发明还提供了将DRA音频数据转换成具有DRA识别符的符合SPDIF接口的格式 的转换装置,该具有DRA识别符的符合SPDIF接口的格式中Pc的0_4位所代表的十进制值 是23,并且Pc的5-6位所代表的十进制值是3。此外,符合SPDIF接口的格式还能支持三种速率,由Pc的8-9位来标识。该三种 速率分别对应于由1024个符合SPDIF接口的格式的帧组成的重复周期、2048个符合SPDIF 接口的格式的帧组成的重复周期、4096个符合SPDIF接口的格式的帧组成的重复周期。基于上述技术方案,可以将DRA数字音频数据转换成符合SPDIF接口的格式,并使 该符合SPDIF接口的格式具有DRA识别符。从而,能够进一步实现DRA音频数据经由SPDIF 标准接口的多种速率的通信与传输。
下文中将参考由附图所图解说明的优选示例性实施例来更详细地解释本发明的 主旨,在附图中相同的附图标记代表相同或等同的元件。在附图中图IA和IB是方框图,其分别示出了现有技术的DRA音频编、解码器;图2是符合SPDIF接口的格式的DRA数据突发格式。
具体实施例方式通过借助附图在下文中将描述本发明的优选实施例。在以下描述中,将不详细描 述已成为现有技术的功能或结构,因为不必要的细节将导致本发明的介绍含混不清。在图IA中示出了典型的DRA音频编码器10,其可通过硬件、软件、和/或韧件来 实现。简言之,DRA标准所涉及的技术就是以多个技术模块对源音(例如,输入PCM样本) 进行信号处理,以达到“编码缺陷几乎不可闻”地压缩源音的目的。上述多个技术模块包括 但不限于暂态分析模块20、多分辨率滤波器组模块22、线性标量量化模块30、量化指数编 码模块32、码书选择模块34、人耳听觉模型模块40、全局比特分配模块42及多路复用模块 50。按照DRA标准的相关规定,上述技术模块为必选模块,即符合标准的DRA输出码流(即, DRA标准码流)一定是经过上述模块处理后的码流。按照其功能,可将上述模块分为四组, 即多分辨率分析组(包含暂态分析模块20、多分辨率滤波器组模块22),量化组(包含线性 标量量化模块30、量化指数编码模块32、码书选择模块34),心理声学模型组(包含人耳听 觉模型模块40、全局比特分配模块42),MUX组(多路复用模块50)。在图IB中示出了 DRA音频解码器110,其对DRA编码码流进行解码,以获得DRA解 码信号(即,PCM样本输出)。下文中将结合图IB讨论与DRA霍夫曼解码方法相关的流程 首先在多路解复用模块150处接收DRA编码码流,并提取其中的控制信息和数据信息;随后 将码书选择信息传输到码书选择模块134,并通过该模块控制量化指数模块132和量化单 元个数模块;量化指数模块132基于来自多路解复用模块150的数据和来自码书选择模块 134的控制信息,解码获得量化指数;最后,逆量化模块130根据解码的量化指数和量化单 元个数模块提供的控制信息,逆量化解码的量化指数。
4
本发明提供了 一种将DRA数字音频数据转换成具有DRA识别符的符合SPDIF接口 的格式的转换方法。具体地,符合SPDIF接口的格式的DRA数据由突发前码中的Pe来标识,如图2所 示。对于本发明,可以规定DRA识别符包括符合SPDIF接口的格式中Pc的0-6位(如表1 第二行所示),表1所示的是包含Pa-Pd的突发前码的示意图,其中第0比特为最低有效位, 第15比特为最高有效位。表1突发前码示意图 进一步地,如表2所示,上述Pc的0-4位取十进制值为23,并且Pc的5_6位取十 进制值为3来代表符合SPDIF接口的格式的DRA数据。表2DRA的Pc数据类型 此外,本发明还规定在上述情况下,以IEC 60958帧(即,符合SPDIF接口的格式 的帧)为单位的不同突发数据重复周期是基于Pc的8-9比特来识别的。具体来说,Pc的 8-9比特所决定的“DRA的不同突发数据重复周期”如下DRA数据类型相关信息、DRA半速 率低采样率的数据类型相关信息、及DRA 1/4速率低采样率的数据类型相关信息。在本发明的上下文中,“DRA的不同突发数据重复周期”中的DRA数据类型相关信 息是指按DRA编码处理原始采样率进行存储或传输的、符合SPDIF接口的数据格式;“DRA 的不同突发数据重复周期”中的DRA半速率低采样率的数据类型相关信息是指这样的符合 SPDIF接口的DRA数据格式其将60958帧的采样率(即,帧率)增加到用于DRA编码处理
5的原始采样率的2倍;“DRA的不同突发数据重复周期”中的DRA 1/4速率低采样率的数据 类型相关信息是指这样的符合SPDIF接口的DRA数据格式其将60958帧的采样率增加到 用于DRA编码处理的原始采样率的4倍。对上述三种速率的另一种表述采用了“重复周期”的概念,其表示两个参考点之间 的时间距离。例如,对于图2所示的情况,参考点为Pa的第0比特,则重复周期即由突发前 码、DRA突发载荷(或DRA帧)、填充三部分组成。对于上述定义的“重复周期”,上文提到的 三种速率分别对应于由1024个符合SPDIF接口的格式的帧组成的重复周期、由2048个符 合SPDIF接口的格式的帧组成的重复周期、4096个符合SPDIF接口的格式的帧组成的重复 周期,具体如表3中所示出的。进一步地,如表3所示,Pc的8-9位可以取值为0、1或2,可分别对应指示DRA数 据类型相关的信息、半速率低采样率的数据类型相关信息、及1/4速率低采样率的数据类 型相关信息。上述三种数据类型相关信息的定义已在上文中详细描述。表 3 另外,对应于上述三种数据类型,本文还定义了间歇数据突发的重复周期,如表4 所示。该间歇数据突发的重复周期决定了当出现间歇数据突发时,在载荷中需要填充的比 特数(见图2)。表 4 同时,本发明还提供了一种将DRA数字音频格式转换成具有DRA识别符的符合 SPDIF接口的格式的转换装置。进一步地,如表2所示,符合SPDIF接口的格式中Pc的0_4 位可以取值为23,并且Pc的5-6位取值为3。进一步地,DRA以IEC60958帧为标准的突发 数据重复周期是基于Pc的8-9比特来标识的。具体来说,Pc的8-9比特所决定的“DRA的 不同突发数据重复周期”如下DRA数据类型相关信息、DRA半速率低采样率的数据类型相 关信息、及DRA 1/4速率低采样率的数据类型相关信息。与上文类似,Pc的8-9位可以取值为0、1或2,可分别指示DRA数据类型相关信 息、半速率低采样率的数据类型相关信息、及1/4速率低采样率的数据类型相关信息。另外,对应于上述三种数据类型,本文还定义了间歇数据突发的重复周期,如表4 所示。该间歇数据突发的重复周期决定了当出现间歇数据突发时,在载荷中需要填充的比 特数(见图2)。虽然结合目前被认为是最实际和最优的实施例描述了本发明,但本领域技术人员 应当理解本发明不限于所公开的实施例,相反,本发明旨在覆盖所附权利要求的精神和范 畴之内包括的各种各样的修改和等价结构。本领域技术人员能够理解的是可如示于特定 实施例地将多种变形和/或改进使用到本发明,而这并不脱离以宽广方式描述的本发明精 神或范围。
权利要求一种将DRA音频数据转换成具有DRA识别符的符合SPDIF接口的格式的方法,其特征在于,所述具有DRA识别符的符合SPDIF接口的格式中Pc的0 4位所代表的十进制值是23,并且所述具有DRA识别符的符合SPDIF接口的格式中Pc的5 6位所代表的十进制值是3。
2.如权利要求1所述的方法,其特征在于,所述符合SPDIF接口的格式支持三种速率, 它们以所述具有DRA识别符的符合SPDIF接口的格式中Pc的8_9位来标识。
3.如权利要求2所述的方法,其特征在于,所述三种速率分别对应于由1024个符合 SPDIF接口的格式的帧组成的重复周期、由2048个符合SPDIF接口的格式的帧组成的重复 周期、由4096个符合SPDIF接口的格式的帧组成的重复周期。
4.一种将DRA音频数据转换成具有DRA识别符的符合SPDIF接口的格式的转换装置, 其特征在于,所述具有DRA识别符的符合SPDIF接口的格式中Pc的0_4位所代表的十进制 值是23,并且所述具有DRA识别符的符合SPDIF接口的格式中Pc的5_6位所代表的十进制 值是3。
5.如权利要求4所述的转换装置,其特征在于,所述符合SPDIF接口的格式支持三种速 率,它们以所述具有DRA识别符的符合SPDIF接口的格式中Pc的8_9位来标识。
6.如权利要求5所述的转换装置,其特征在于,所述三种速率分别对应于由1024个符 合SPDIF接口的格式的帧组成的重复周期、由2048个符合SPDIF接口的格式的帧组成的重 复周期、由4096个符合SPDIF接口的格式的帧组成的重复周期。
全文摘要本发明涉及DRA数据格式转换方法,包括将DRA数字音频格式转换成符合SPDIF接口的格式,转换后的符合SPDIF接口的格式具有DRA识别符。另外本发明还公开了DRA数据格式转换的装置,其包括将DRA数字音频格式转换成符合SPDIF接口的格式的模块,转换后的符合SPDIF接口的格式为具有DRA识别符。通过本发明的方法及装置,可能将DRA数字音频格式转换成符合SPDIF接口的格式。同时,由于该符合SPDIF接口的格式具有DRA识别符,从而实现了对DRA音频数据与SPDIF标准接口之间的通信与传输。
文档编号G10L19/00GK101901600SQ20091008485
公开日2010年12月1日 申请日期2009年5月26日 优先权日2009年5月26日
发明者张培, 闫建新 申请人:数维科技(北京)有限公司