The invention discloses a novel 24 ADPCM audio compression / decompression method, which is based on the PCM algorithm, the range encoding support extended from 16bit to 24bit; the value of PCM in each sample contains an integer I, the length of the I to accommodate the specified minimum number of bytes required for the length of the sample is stored first; active low byte, said sample magnitude put in the high effective I, the remaining position is 0, PCM waveform samples using the 24bit data format: a sample size of 24 PCM, the minimum value is 8388607, the maximum value is 8388607; the sound signal sampling, sampling difference 22 point between storage. The invention extends the scope of coding support from 16bit to 24bit, and at the same time, it reduces the compression ratio appropriately, from 4:1 to 3:1, so that the audio damage caused by compression is greatly reduced. This algorithm is suitable for the media systems such as high-end audio acquisition equipment or audio conference system, which can maintain the original audio quality to the maximum extent.
【技术实现步骤摘要】
一种新型24位ADPCM音频压缩/解压缩方法
本专利技术涉及一种新型24位ADPCM音频压缩/解压缩方法。
技术介绍
数字技术的出现与应用为人类带来深远的影响,数字信号的优势是显而易见的。但它也有自身相应的缺点,即存储容量需求的增加及传输时信道容量要求的增加。因而,为利用有限的资源,压缩技术从一出现便受到广泛的重视。近几十年来对语音数字化和数字化压缩进行了许多研究工作,并取得了丰硕的成果。1982年CCITT制定了64kb/s压扩PCM语音编码标准G.711。1986年CCITT又制定了32kb/sADPCM语音压缩编码标准G.721。ADPCM(AdaptiveDifferentialPulseCodeModulation),自适应差分脉码调制信号。是一种数据压缩/解压缩算法,该算法利用了语音信号样点间的相关性,并针对语音信号的非平稳特点,使用了自适应预测和自适应量化。即对不同水平的差分序列,用一个相应参数delta作为平稳化参数去除差分序列的幅值,使得差分编码自动的适应数据间大幅度的跳跃。比如采样是16bit声音波形数据,将声音流中每次采样的16bit数据以4 ...
【技术保护点】
一种新型24位ADPCM音频压缩/解压缩方法,其特征在于,以 PCM算法为基础,将编码支持的范围从16bit扩展为24bit;PCM的每个样本值包含在一个整数i中,i的长度为容纳指定样本长度所需的最小字节数;首先存储低有效字节,表示样本幅度的位放在i的高有效位上,剩下的位置为0,采用的24bit的PCM波形样本的数据格式为:样本大小为24位PCM,最小值为‑8388607,最大值为8388607;对声音信号进行采样时,采样点两两之间的差值进行存储。
【技术特征摘要】
1.一种新型24位ADPCM音频压缩/解压缩方法,其特征在于,以PCM算法为基础,将编码支持的范围从16bit扩展为24bit;PCM的每个样本值包含在一个整数i中,i的长度为容纳指定样本长度所需的最小字节数;首先存储低有效字节,表示样本幅度的位放在i的高有效位上,剩下的位置为0,采用的24bit的PCM波形样本的数据格式为:样本大小为24位PCM,最小值为-8388607,最大值为8388607;对声音信号进行采样时,采样点两两之间的差值进行存储。2.根据权利要求1所述的一种新型24位ADPCM音频压缩/解压缩方法,其特征在于,采用自适应算法,即将两点之间的差值变换到固定的几个位即可表达的范围内,而且这种变换是实时的,并且具有自适应性和预测能力。3.根据权利要求1所述的一种新型24位ADPCM音频压缩/解压缩方法,其特征在于,ADPCM算法利用音频信号的特点,也就是音频信号上的点与它前面的若干个点是有一定的相关性的,从而可以对下一个点进行预测,从而预先估计这个差值,从而选取相应的除数因子,去把差值归化到数值范围内。4.根...
【专利技术属性】
技术研发人员:陈科,刘超亮,杨龙,徐慧民,
申请(专利权)人:徐慧民,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。