数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:24104075 阅读:50 留言:0更新日期:2020-05-09 15:00
本申请公开了一种数据处理方法、装置、设备及存储介质,属于计算机技术领域。所述方法包括:获取业务数据中待编码的目标二进制脉冲序列的特征数据,其中,该特征数据包括该目标二进制脉冲序列中目标类型脉冲的个数,该目标类型脉冲为非零脉冲或者零脉冲;根据该特征数据获取与该目标二进制脉冲序列对应的目标序列号;对该目标序列号进行编码,得到编码数据,并将该编码数据和该目标类型脉冲的个数发送至接收端。本申请实施例提供的技术方案能够减少二进制脉冲序列编码后的数据量。

Data processing method, device, equipment and storage medium

【技术实现步骤摘要】
数据处理方法、装置、设备及存储介质
本申请涉及音视频编解码领域,特别是涉及一种数据处理方法、装置、设备及存储介质。
技术介绍
在许多情况下,设备之间需要进行二进制脉冲序列的传输,例如,在语音传输过程中,可以将语音信号转换为声道参数与激励,并对该声道参数和激励进行传输,其中,这里的激励就是一个二进制随机脉冲序列。在传输二进制脉冲序列的过程中,通常可以对二进制脉冲序列进行编码,并对编码后的数据进行传输。其中,减少二进制脉冲序列编码后的数据量是对二进制脉冲序列编码的一个研究重点。
技术实现思路
基于此,本申请实施例提供了一种数据处理方法、装置、设备及存储介质,可以减少二进制脉冲序列编码后的数据量。第一方面,提供了一种数据处理方法,所述方法包括:获取业务数据中待编码的目标二进制脉冲序列的特征数据,其中,该特征数据包括该目标二进制脉冲序列中目标类型脉冲的个数,该目标类型脉冲为非零脉冲或者零脉冲;根据该特征数据获取与该目标二进制脉冲序列对应的目标序列号;对该目标序列号进行编码,得到编码数据,并将该编码数据和该目标本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n获取业务数据中待编码的目标二进制脉冲序列的特征数据,其中,所述特征数据包括所述目标二进制脉冲序列中目标类型脉冲的个数,所述目标类型脉冲为非零脉冲或者零脉冲;/n根据所述特征数据获取与所述目标二进制脉冲序列对应的目标序列号;/n对所述目标序列号进行编码,得到编码数据,并将所述编码数据和所述目标类型脉冲的个数发送至接收端。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
获取业务数据中待编码的目标二进制脉冲序列的特征数据,其中,所述特征数据包括所述目标二进制脉冲序列中目标类型脉冲的个数,所述目标类型脉冲为非零脉冲或者零脉冲;
根据所述特征数据获取与所述目标二进制脉冲序列对应的目标序列号;
对所述目标序列号进行编码,得到编码数据,并将所述编码数据和所述目标类型脉冲的个数发送至接收端。


2.根据权利要求1所述的方法,其特征在于,所述特征数据还包括所述目标二进制脉冲序列中脉冲的总个数以及所述目标二进制脉冲序列中每个所述目标类型脉冲的位置数据,所述根据所述特征数据获取与所述目标二进制脉冲序列对应的目标序列号,包括:
根据所述目标二进制脉冲序列中脉冲的总个数以及所述目标二进制脉冲序列中目标类型脉冲的个数,从多个参考矩阵中获取目标参考矩阵,其中,每个所述参考矩阵与不同的脉冲总个数以及目标类型脉冲个数对应;
根据所述目标类型脉冲的位置数据,从所述目标参考矩阵中依次获取矩阵元素,并在每次获取到矩阵元素后根据获取到的矩阵元素计算候选序列号;
将最后一次计算得到的所述候选序列号作为所述目标序列号。


3.根据权利要求2所述的方法,其特征在于,所述目标参考矩阵的矩阵元素包括:
a(i,0)=0;



其中,L为所述总个数,n为所述目标类型脉冲的个数,i为小于n的自然数,j为小于等于L-n+1的自然数,a(i,j)为所述目标参考矩阵中第i行第j列的元素,C为组合数计算符号。


4.根据权利要求3所述的方法,其特征在于,所述根据所述目标类型脉冲的位置数据,从所述目标参考矩阵中依次获取矩阵元素,并在每次获取到矩阵元素后根据获取到的矩阵元素计算候选序列号,包括:
对于所述目标二进制脉冲序列中的第k个所述目标类型脉冲,从所述目标参考矩阵中获取第一矩阵元素和第二矩阵元素,并根据第一公式计算第k个所述候选序列号,其中,所述第一矩阵元素为a(k,pos(k)),所述第二矩阵元素为a(k,pos(k-1));
所述第一公式为:idxk=idxk-1+a(k,pos(k))-a(k,pos(k-1));
其中,pos(k)为第k个所述目标类型脉冲的位置数据,pos(k-1)为第k-1个所述目标类型脉冲的位置数据,idxk为第k个所述候选序列号,idxk-1为第k-1个所述候选序列号,k为大于0小于n的整数,第0个所述候选序列号等于a(0,pos(0))。


5.根据权利要求1所述的方法,其特征在于,所述对所述目标序列号进行编码,包括:
对所述目标序列号进行熵编码,其中,所述熵编码使用的概率分布函数为均匀分布函数。


6.一种数据处理方法,其特征在于,所述方法包括:
接收编码数据和业务数据中待解码的目标二进制脉冲序列中目标类型脉冲的个数,所述目标类型脉冲为非零脉冲或者零脉冲;
对所述编码数据进行解码,得到与所述目标二进制脉冲序列对应的目标序列号;
根据所述目标序列号以及所述目标类型脉冲的个数,确定所述目标二进制脉冲序列中每个所述目标类型脉冲的位置数据;
根据每个所述目标类型脉冲的位置数据得到所述目标二进制脉冲序列。


7.根据权利要求6所述的方法,其特征在于,所述根据所述目标序列号以及所述目标类型脉冲的个数,确定所述目标二进制脉冲序列中...

【专利技术属性】
技术研发人员:许慎愉林绪虹陈建峰
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1