Dra数据格式转换方法及其实现装置的制作方法

文档序号:2831149阅读:576来源:国知局

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