用于编码和/或解码数字数据的方法和装置的制作方法

文档序号:7504873阅读:191来源:国知局
专利名称:用于编码和/或解码数字数据的方法和装置的制作方法
技术领域
本发明涉及数字数据的编码和解码,尤其涉及用于编码和解码位速率可缩放的数字数据的方法和装置。
背景技术
随着数字信号处理技术的发展,音频信号大多数都以数字数据的形式存储和播放。数字音频存储和/或播放装置采样并量化模拟音频信号,将模拟音频信号转换为脉冲编码调制(PCM)音频数据,该数据是一种数字信号,并且将PCM音频数据存储在诸如光盘(CD)、数字通用盘(DVD)等等的信息存储介质中,这样当用户想听PCM音频数据时就可以播放信息存储介质中的数据。数字音频信号的存储和/或再现方法显著提高了声音的质量,并且与使用慢转密纹(LP)唱片、磁带等等的模拟音频信号存储和/或再现的方法相比显著地减小了由于长期保存而引起的声音劣化。但是,大量的数字数据有时会产生存储和传输的问题。
为了解决这些问题,使用了大量的各种用于减少数字音频数据的数量的压缩技术。由国际标准化组织(ISO)制定的运动图像专家组(MPEG)音频标准或者由Dolby提出的AC-2/AC-3技术采用了一种使用心理声学模型来减小数据数量的方法,其不论信号的特性如何均有效地减少了数据的数量。换句话说,MPEG音频标准和AC-2/AC-3技术仅仅以64Kbps-384Kbps的位速率也就是以现有的数字编码技术的位速率的1/6-1/8就能提供与CD几乎相同的声音质量。
但是,所有的这些技术都遵从于一种以固定位速率在最佳状态下检测、量化和编码数字数据的方法。这样,当数字数据通过一网络传输时,传输带宽可能由于较差的网络条件而减少。也许,网络可能没有连接,这样网络服务就不可用。也可能,当数字数据被转换成较小的位流以适用于存储容量有限的移动设备时,就要执行再编码以减少数据的数量。为了达到此目的,就要进行大量的计算。
因此,本申请的申请人在1997年11月19日向韩国知识产权局提出了“利用位片式编码技术的数字编码和/或解码方法及装置”的韩国专利申请No.97-61299,并于2002年5月18日被授予登记号为No.338801的韩国专利。根据位片式编码技术,以高位速率编码的位流可以转换成低位速率的位流。由于仅仅使用位流的一部分就可以实现重新构造,即使是在网络过载、解码器性能差或者用户要求低的位速率的情况下,也可以仅仅利用一部分位流提供给用户适中的声音质量的服务(尽管解码器性能可能与低位速率同等劣化)。
但是,根据该位片式编码技术,对所有映射到位面上的二进制数据都进行编码。这样,如果大多数的位面都是“0”值,则“0”值全被编码,这降低了编码效率。

发明内容
本发明提供了一种用于编码和解码数字数据的方法和装置,其在使用位片式编码技术时可以提高编码效率。
根据本发明的一个方面,提供一种编码数字数据的方法。该方法包括将构成数字数据的多个样本映射到位面;以及考虑到编码效率或者根据变换的位片式编码方法,从由映射到位面的最高有效位组成的位片式数据到由最低位组成的位片式数据对各位面上的所有位片式数据有选择地进行编码。
该方法进一步包括将编码后的样本打包为分层结构。
根据变换的位片式编码方法,对组成一个预定位面的一部分位片式数据进行无损失编码,并且把峰值的位置信息、剩余位面信息和峰值数据编码为辅助信息。
该编码包括将由符号数据和数值数据组成的样本表示为每个都具有相同位数的二进制数据;位片分割组成表示后的数字数据的数值数据;无损失编码由最高有效位组成的位片式数据;编码一个样本的符号数据,该样本第一个具有已编码的位片式数据的非零位;以及从由次高有效位组成的位片式数据到由最低有效位组成的位片式数据执行所述无损失编码和编码。
按照霍夫曼编码或者算术编码执行所述编码。
把相应于多个层的辅助信息和多个已编码的量化样本的打包为一个分层结构。
根据本发明的另一个方面,提供了一种用于编码数字数据的装置。该装置包括一位片分割单元,其用于位片分割构成所述数字数据的多个样本以获得位片式数据;以及一编码单元,其考虑到编码效率或者根据变换的位片式编码方法,从各位面的由最高有效位组成的位片式数据到由最低位组成的位片式数据对各位面上的所有位片式数据有选择地进行编码。
该装置进一步包括一位打包单元,其将由编码单元编码过的样本打包为一个分层结构。
编码单元根据变换的位片式编码方法无损失编码一预定位面的一部分的位片式数据,以及峰值的位置信息、剩余位面信息和峰值数据被编码为辅助信息。
位片分割单元位片分割样本的数值数据,该样本由符号数据和数值数据组成并表示为每个都具有相同位数的二进制数据,以及编码单元无损失编码由最高有效位组成的位片式数据和无损失编码的位片式数据的第一个具有非零位的一个样本的符号数据,然后以同样方式对由最低有效位组成的位片式数据执行无损失编码。
该编码单元对位片式数据进行霍夫曼编码或者算术编码。
位打包单元将相应于多个层的辅助信息和多个无损失编码的量化样本打包为分层结构。
根据本发明的又一方面,提供了一种解码数字数据的方法。该方法包括分析一位流以获得至少一个相应于一预定位面的编码的位片式数据和根据变换的位片式编码方法编码的辅助信息;参照相应于预定位面的位片式数据和辅助信息,解码该位片式数据;以及位组合该解码的位片式数据以获得组成数字数据的样本。
该分析的步骤包括将作为辅助信息的峰值的位置信息、剩余位面信息以及峰值数据解码。
根据本发明的再一方面,提供了一种解码数字数据的装置。该装置包括位流分析单元,其分析一个位流以获得至少一个相应于一预定位面的编码的位片式数据和根据变换的位片式编码方法编码的辅助信息;一解码单元,其参照相应于该位面的位片式数据和辅助信息,解码该位片式数据;以及一位组合单元,其位组合该解码的位片式数据以获得组成数字数据的样本。
所述位流分析单元获得作为辅助信息的峰值位置信息、剩余位面信息和峰值数据。


本发明的上述及其它的特性和优点将通过参照附图的示例性实施例的详细描述而变得更加显而易见,其中图1是一个根据本发明的一个编码装置的方框图;图2是一个根据本发明的一个解码装置的方框图;图3是一个用于说明由图1和/或图2所示的编码和/或解码装置执行的一个编码和/或解码方法的参考图;图4是一个图1所示的编码装置的实施例的方框图;图5是一个图4所示的FGS编码单元44的详细方框图;图6是一个图2所示的解码装置的实施例的方框图;图7是一个图6所示的FGS解码单元61的详细方框图;图8是一个用于说明由图4和/或图6所示的编码和/或解码装置执行的一个编码和/或解码方法的视图;图9说明了根据本发明的一个帧的结构,该帧构成被编码成分层结构的位流,以便控制位速率;图10说明了辅助信息的详细结构;以及图11至13是用于详细说明本发明的编码方法的视图。
具体实施例方式
下面,将参照所附的附图详细描述本发明的优选实施例。
根据本发明的编码装置的编码方法的总体描述如下。
根据本发明的编码装置位片分割输入的数字数据并从最高有效位到最低有效位编码数据位。换句话说,将被编码的数据的编码优先级取决于数据位的相对有效位。高优先级的位优先于低优先级的位。由于最高有效位最先被编码,如果到当前已被编码的位数超过或等于一允许的位范围时,就可以停止编码以完成位流的产生。如果位流的产生中止了,由解码器解码的一部分数据可能会丢失,这样与原始数据相比解码的数据可能会失真。但是,由于有效的信息最先被编码,解码数据的质量与丢失的数据的数量相比并没有较大的降低。同样,根据本发明的解码方法执行了一个与编码方法相反的过程。
图1是一个根据本发明的编码装置的方框图。参照图1,编码装置包括一个位片分割单元1、一个编码单元2以及一个位打包单元3。在本实施例中,输入到编码装置中的数字数据是二进制数据并且组成数字数据的各样本以相同的位数表示。数字数据可以是十进制数也可以是十六进制数。在这种情况下,数字数据由数字而不是二进制位来表示。
位片分割单元1将输入的数字数据分割成位,然后从最高有效位到最低有效位排列这些数据位。位片分割单元1将组成数字数据的每个样本都分割为位,然后从最高有效位到最低有效位排列这些位。更详细地,位片分割单元1提取每个样本的符号作为符号数据并提取每个样本的绝对值作为数值数据。数值数据被分割为位,并被打包为多个位以形成新的位序列。例如,如果输入的样本为“-31,12,-9,7,17,-23,…”,通过提取样本“-31,12,-9,7,17,-23,…”的绝对值获得数值数据“31,12,9,7,17,23,…”,并且数值数据“31,12,9,7,17,和23”表示为下面的二进制数字。
3111111b1201100b901001b700111b1710001b2310111b把上面的二进制数的各最高有效位打包为一组位片式数据“100011”。次高有效位的位片式数据为“111000”。最低有效位的位片式数据为“101111”。
编码单元2从最高优先级位到最低优先级位无损失编码由位片分割单元1获得的位片式数据。在本实施例中,由于最高优先级位是最高有效位(MSB),最高有效位片式数据由MSB组成。同样,由于最低优先级位是最低有效位(LSB),最低有效位片式数据就由LSB组成。无损失编码可以是算术编码或者霍夫曼编码。
编码单元2编码与已编码的数值数据的非零数值数据相对应的符号数据。符号数据必须在数值数据编码之后编码。在上面的二进制数中,编码最高有效位的位片式数据“100011”之后,确定是否必需编码符号数据。由于位片式数据“100011”的第一、第五和第六位的非零值最先编码,顺序编码相应于第一、第五和第六位的符号数据,然后编码下一个位片式数据“111000”。由最低有效位组成的位片式数据“101111”的编码以相同的方式执行。
位打包单元3根据它们的编码顺序将由编码单元2编码的位片式数据打包为分层位流。打包处理的细节将在后面说明。
图2是一个根据本发明的解码装置的方框图;参照图2,解码装置包括一位流分析单元5、一解码单元6以及一位组合单元7。位流分析单元5从一位流的起始部分开始连续分析该位流。位流分析单元5以与参照图1所述相同的顺序分析位流当中的最高有效位的位片式数据,然后分析位流当中的符号数据。编码的位片式数据被传送到解码单元6而符号数据则被传送到位组合单元7。此后,编码的位片式数据和符号数据用于重构原始的数字数据。
解码单元6从最高有效数据到最低有效数据顺序解码由位流分析单元5输出的编码的位片式数据,也就是,从最高有效位的位片式数据到最低有效位的位片式数据。根据与图1所示的编码装置中的用于编码位片式数据的算法相反的过程,重构位片式数据。
位组合单元7将由解码单元6重构的位片式数据重构为原始数字数据。位组合单元7反映由位流分析单元5获得的样本的符号数据,也就是,如果符号数据的值为负值,将重构的数值数据乘以-1以最终获得一负值。
图3是一个用于说明图1和/或图2的编码和/或解码装置执行的编码和/或解码方法的参考图。参照图3,在该编码方法中,当输入的数字数据为“XQ1,XO2,XQ3,XQ4,…”,其每一个都由五位组成,编码装置的位片分割单元1将“XQ1”分割成“XQ1,5,XQ1,4,XQ1,3,XQ1,2,XQ1,1”,将“XQ2”分割成“XQ2,5,XQ2,4,XQ2,3,XQ2,2,XQ2,1”,将“XQ3”分割成“XQ3,5,XQ3,4,XQ3,3,XQ3,2,XQ3,1”,并且将“XQ4”分割成“XQ4,5,XQ4,4,XQ4,3,XQ4,2,XQ4,1”。对其余输入的数字数据也以相同的方式分割。从相应于一低频的位到相应于一高频的位将最高有效位打包,分割为预定的单元以形成向量,并将这些向量编码。这里,通过无损失编码向量“XQ1,5,..,XQk,5”得到C[XQ1,5,..,XQk,5],同样通过无损失编码向量“XQk+1,5,..,XQ2k,5”得到C[XQk+1,5,..,XQ2k,5]。以相同的方式无损失编码其余的向量。这里k是一个大于或等于“1”的整数。
根据该解码方法,解码输入的位流的“C[XQ1,5,..,XQk,5],C[XQk+1,5,..,XQ2k,5],…”来获得向量“XQ1,5,..,XQk,5,XQk+1,5,..,XQ2k,5,…”,通过组合位获得数字数据“XQ1,XQ2,XQ3,XQ4,…”。换句话说,解码方法执行了一个与编码方法相反的过程。
图4是一个图1所示的编码装置的实施例的方框图。参照图4,将音频数据编码为分层结构以控制位速率的编码装置包括一转换单元41,一心理声学单元42,一量化单元43以及一FGS编码单元44。
转换单元41接收其是时域内一音频信号的PCM音频数据,并根据心理声学单元42提供的心理声学模型信息将该PCM音频数据转换为频域内的音频信号。在下面被称为感知音频信号的可以被人所感知的音频信号的特性在时域上并没有太大的不同。相反,在频域中感知音频信号的特性和无感知音频信号的特性就心理声学模型而言大不相同,这样,压缩效率就可以通过为每个频带指定不同的位数来提高。
心理声学单元42为转换单元41提供例如启动检测信息等等的心理声学模型信息,将由转换单元41变换的音频信号打包为子带音频信号,对每一个子带利用由各子带信号中的交互作用产生的掩蔽效应计算一个掩蔽阈值,并为量化单元43提供掩蔽阈值。掩蔽阈值表示由于在音频信号间的相互作用人们不能感知的一个音频信号的最大功率。在本实施例中,心理声学单元42利用双耳掩蔽程度降低(BMLD)为立体声分量计算掩蔽阈值等等。
量化单元43根据相应比例因子信息将每个子带音频信号标量量化,以将每个子带中的量化噪音功率减小到低于由心理声学单元42提供的掩蔽阈值,然后输出量化的样本,这样人就可以听到子带音频信号而感觉不到其中的噪音。换句话说,量化单元43以这样的方式量化子带音频信号,使得表示每个子带中产生的噪音与心理声学单元42计算出的掩蔽阈值的比的噪音-掩蔽比(NMR)在全带宽中为0dB或更小。0dB或者更小的NMR表示一个人听不到量化噪音。
FGS编码单元44编码属于每一层的量化样本和辅助信息,然后将编码后的量化样本和辅助信息打包为分层结构。辅助信息包括对应于每层的比例频带信息、编码频带信息、比例因子信息以及编码模型信息。可以将比例频带信息和编码频带信息打包作为标题信息,然后传送给解码装置。可选择的,可以将比例频带信息和编码频带信息进行编码和打包作为相应于每层的辅助信息并传送给解码装置。此外,由于比例频带信息和编码频带信息预先存储在解码装置中,则比例频带信息和编码频带信息可以不传送给解码装置。
更详细的,FGS编码单元44参照相应于第一层的编码模型信息,将包括相应于从最高有效位的码元到最低有效位的码元的第一层的比例因子信息和编码模型信息的辅助信息进行编码。第二层被执行与第一层相同的处理。换句话说,将多个预定的层相继逐层编码。
当频率域被分为多个频带并且每个频带被指定一个适当的比例因子时,比例频带信息对于正确执行依赖于音频信号的频率特性的量化是必须的,并通知每层与其相应的比例频带。结果,每层属于至少一个比例频带。为每个比例频带指定一个比例因子。当频率域被分为多个频带并且每个频带被指定一个适当的编码模型时,编码频带信息对于正确执行依赖于音频信号的频率特性的编码是必须的,并通知每层与其相应的编码频带。比例频带和编码频带通过试验正确划分,然后确定与它们相应的比例因子和编码模型。
图5是一个图4所示的FGS编码单元44的详细方框图。参照图5,FGS编码单元44包括一位片分割单元1、一编码单元2以及一位打包单元3。FGS编码单元44执行与图1所示的编码装置相同的功能。这样,FGS编码单元44的各功能块就用与图1的编码装置相同的附图标记表示,并且省略重复的描述。
图6是一个图2所示的解码装置的实施例的方框图。参照图6,解码装置包括一FGS解码单元61,一去量化单元62以及一逆向转换单元63。FGS解码单元61将位流拆开到目标层,然后逐层解码位流。换句话说,FGS解码单元61将包含比例因子信息的每层的辅助信息解码,然后为了获得量化样本,在编码模型信息的基础上解码相应于每层的编码的量化样本。
比例频带信息和编码频带信息可以从位流的标题信息中获得,或者也可以通过解码每层的辅助信息获得。可选择的,解码装置也可以预先存储比例频带信息和编码频带信息。
去量化单元62在相应于每层的比例因子信息的基础上,去量化并且重构每层的量化样本。逆向转换单元63频率/时间映射重构的样本,将映射的样本转化为时域PCM音频数据,并输出该时域PCM音频数据。
图7是一个图6的FGS解码单元61的详细方框图。参照图7,FGS解码单元61包括一位流分析单元5、一解码单元6以及一位组合单元7。FGS解码单元61执行与图2所示的解码装置相同的功能。这样,FGS解码单元61的方框就用与解码装置的方框相同的附图标记表示,并且省略重复的描述。
图8是一个用于说明由图4和/或图6所示的编码和/或解码装置执行的编码和/或解码方法的视图。参照图8,根据编码方法,编码装置的转换单元41将输入的PCM音频数据转换为样本“X1,X2,X3,X4,…”。量化单元42将样本“X1,X2,X3,X4,…”量化为量化样本“XQ1,XQ2,XQ3,XQ4,…”。当每个量化样本“XQ1,XQ2,XQ3,XQ4,…”由4位组成时,位片分割单元1将“XQ1”分割成“XQ1,5,XQ1,4,XQ1,3,XQ1,2,XQ1,1”,将“XQ2”分割成“XQ2,5,XQ2,4,XQ2,3,XQ2,2,XQ2,1”,将“XQ3”分割成“XQ3,5,XQ3,4,XQ3,3,XQ3,2,XQ3,1”,并且将“XQ4”分割成“XQ4,5,XQ4,4,XQ4,3,XQ4,2,XQ4,1”。编码单元2从相应于一低频的位到相应于一高频的位将最高有效位打包,将最高有效位分割为预定的单元以形成向量,并将这些向量编码。这里,通过无损失编码向量“XQ1,5,..,XQk,5”得到C[XQ1,5,..,XQk,5],同样通过无损失编码向量“XQk+1,5,..,XQ2k,5”得到C[XQk+1,5,..,XQ2k,5]。以相同的方式无损失编码其余的向量。这里k是一个大于或等于“1”的整数。
图6所示的解码装置执行与编码方法相反的处理的解码方法。
图9说明了根据本发明的一个帧的结构,该帧构成被编码成分层结构的位流,以便控制位速率。参照图9,为了细粒度可伸缩性(FGS),根据本发明的位流的帧通过将量化样本和辅助信息映射成分层结构而被编码。换句话说,帧具有分层结构,其中低层的位流包含在提高层的位流中。每层所必需的辅助信息被逐层地编码。
存储标题信息的标题区域定位在位流的起始部分,打包第零层的信息,接着顺序打包从第一层到第N层这些提高层的信息。基层从标题区域到第零层的信息进行排列,第一层从标题区域到第一层的信息进行排列,以及第二层从标题区域到第二层的信息进行排列。以同样的方式,最高层从标题区域到第N层的信息进行排列,也就是从基层到第N层。辅助信息和编码数据被存储为每层的信息。例如,辅助信息2和编码的量化样本被存储为第二层的信息。这里,N是大于或等于“1”的整数。
图10说明了辅助信息的详细结构。参照图10,辅助信息和编码的量化样本存储为任意层的信息。在本实施例中,辅助信息包括编码模型信息、量化因子信息、通道辅助信息和其它辅助信息。编码模型信息是与编码或解码包含在相应的层中的量化样本所用的编码模型有关的信息。比例因子信息将适合于量化或者去量化包含在相应层中的音频数据的量化步幅的大小通知相应的层。通道辅助信息指例如中间/侧(M/S)立体声道的信息。其它辅助信息是表示是否使用了M/S立体声的标志信息。
图11至13是用于详细说明本发明的编码方法的视图。参照图11,编码单元2将多个量化样本映射到各位面,以将多个量化样本表示为二进制数据,然后从由最高有效位组成的位片式数据到由最低有效位组成的位片式数据,在为相应的层指定的位范围内无损失编码该二进制数据。首先编码位面上的有效信息,然后再编码位面上的最低有效信息。
更详细的,当从低频到高频排列的量化样本“9,2,4和0”被映射到一位面时,量化样本“9,2,4和0”分别被表示为二进制数“1001b”、“0010b”、“0100b”和“0000b”。由最高有效位msb组成的位片式数据是“1000”,由次高有效位msb-1组成的位片式数据是“0010”,由有效位msb-2组成的位片式数据是“0100”,以及由最低有效位msb-3组成的位片式数据是“1000”。这样,以“1000”、“0010”、“0100”、“1000”的顺序执行无损编码。
在图12的映射到位面的块中,量化样本①,②,③的位面②,③,④,⑤充满值“0”。但是,在根据图11所示的方法编码量化样本的情况下,所有的量化样本都要被编码,这样降低了编码效率。因此,如果一个位面中仅有一个量化样本具有一个高峰值,也就是值“0”聚集在该位面的至少一部分中,就执行下面的方法。
首先,将除了被值“0”填充的位面之外的位面①的位片式数据,也就是“1100”编码。接着,将表示除了被值“0”填充的量化样本之外的量化样本即具有峰值的量化样本④的位置的位置信息表示为两位,即“11b”。其后,将表示被值“0”填充的部分即未编码部分是位面②,③,④和⑤的索引信息表示为3位,也就是“100b”,并且将量化样本④的位面②,③,④和⑤上的部分即“1010B(峰值数据)”编码。
因此,上面的位面可以被表示为1100(编码)+2位(峰值的位置信息)+3位(索引信息)+3-4位(1010-峰值数据)。
参照图13,根据本发明的编码方法,当编码预定的位面时,考虑到编码效率,只有位片式数据至少一部分被编码,同时位片式数据的剩余部分被包含在辅助信息中。换句话说,预定的位面可以如下编码位片式数据(1100)+峰值位置信息+剩余位面信息+峰值数据。
上述的方法被称为变换的位片式编码方法。是否使用变换的位片式编码方法是在考虑到编码效率之后决定的。换句话说,根据变换的位片式编码方法,要编码的位片式数据的数量减少了,而要编码的辅助信息的数量增加了。因此,是否根据变换的位片编码方法编码一预定的位面是利用一用于评估要编码的位的数量的算法决定的。
如上所述,本发明可以提供一种可以提高编码效率的用于编码和/或解码数字数据的方法和装置。
虽然已经参照示意性的实施例对本发明作出了特定的表示和描述,但是本领域技术人员应当理解,在不脱离下面的权利要求所限定的本发明的实质和范围的情况下,可以在形式和细节上作出各种改变。
权利要求
1.一种编码数字数据的方法,该方法包括将构成数字数据的多个样本映射到各位面;以及考虑到编码效率或根据一变换的位片式编码方法,从由映射到所述各位面的最高有效位组成的位片式数据到由最低有效位组成的位片式数据,有选择地编码所述各位面上的所有位片式数据。
2.如权利要求1所述的方法,进一步包括将编码后的样本打包为层次结构。
3.如权利要求1所述的方法,其中,根据变换的位片式编码方法,构成一预定的位面的位片式数据的一部分被无损失编码,并且将峰值的位置信息、剩余位面的信息和峰值数据编码为辅助信息。
4.如权利要求1所述的方法,其中,所述编码步骤包括将由符号数据和数值数据组成的所述样本表示为每个都具有相同位数的二进制数据;位片分割构成所表示的数字数据的数值数据;无损失编码由最高有效位组成的位片式数据;编码一个样本的符号数据,该样本第一个具有被编码的位片式数据的非零位;以及从由次高有效位组成的位片式数据到由最低有效位组成的位片式数据执行所述无损失编码和编码步聚。
5.如权利要求4所述的方法,其中所述编码根据霍夫曼编码执行。
6.如权利要求4所述的方法,其中所述编码根据算术编码执行。
7.如权利要求2所述的方法,其中将相应于多个层的辅助信息和多个编码的量化样本打包为分层结构。
8.一种用于编码数字数据的装置,该装置包括一位片分割单元,其位片分割构成所述数字数据的多个样本以获得位片式数据;以及一编码单元,其考虑到编码效率或者根据变换的位片式编码方法,从各位面的由最高有效位组成的位片式数据到由最低有效位组成的位片式数据,对各位面上的所有位片式数据有选择地编码。
9.如权利要求8所述的装置,进一步包括一位打包单元,其将由所述编码单元编码的所述样本打包为分层结构。
10.如权利要求8所述的装置,其中,所述编码单元根据所述变换的位片式编码方法无损失编码一预定位面的一部分的位片式数据,以及峰值的位置信息、剩余位面信息和峰值数据被编码为辅助信息。
11.如权利要求8所述的装置,其中,所述位片分割单元位片分割样本的数值数据,所述样本由符号数据和数值数据组成并且被表示为其每个都具有相同位数的二进制数据,以及所述编码单元无损失编码由最高有效位组成的位片式数据和所述被无损失编码的位片式数据的第一个具有非零位的一个样本的符号数据,然后以同样方式执行对由最低有效位组成的位片式数据的无损失编码。
12.如权利要求8所述的装置,其中所述编码单元对所述位片式数据进行霍夫曼编码。
13.如权利要求8所述的装置,其中所述编码单元对所述位片式数据进行算术编码。
14.如权利要求9所述的装置,其中所述位打包单元将相应于多个层的辅助信息和多个无损失编码的量化样本打包为分层结构。
15.一种解码数字数据的方法,该方法包括分析一位流以获得至少一个相应于一预定位面的编码的位片式数据和根据一变换的位片式编码方法编码的辅助信息;参照相应于所述预定位面的位片式数据和所述辅助信息来解码该位片式数据;以及位组合被解码的位片式数据以获得构成所述数字数据的样本。
16.如权利要求15所示的方法,其中,所述分析步骤包括解码作为辅助信息的峰值的位置信息、剩余位面信息以及峰值数据。
17.一种用于解码数字数据的装置,该装置包括一位流分析单元,其分析一位流以获得至少一个相应于一预定位面的编码的位片式数据和根据一变换的位片式编码方法编码的辅助信息;一解码单元,其参照相应于所述位面的位片式数据和所述辅助信息来解码该位片式数据;以及一位组合单元,其位组合被解码的位片式数据以获得构成所述数字数据的样本。
18.如权利要求17所述的装置,其中所述位流分析单元获取作为辅助信息的峰值的位置信息、剩余位面信息和峰值数据。
全文摘要
提供了用于编码和解码数字数据的一种方法和装置。该方法包括将构成数字数据的多个样本映射到各位面;以及考虑到编码效率或者根据变换的位片式编码方法,从由映射到位面的最高有效位组成的位片式数据到由最低有效位组成的位片式数据对各位面上的所有位片式数据有选择地编码。这样,可以提高编码效率。
文档编号H03M7/40GK1533036SQ03165029
公开日2004年9月29日 申请日期2003年9月17日 优先权日2003年3月22日
发明者金重会, 金尚煜 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1