利索能及
我要发布
收藏
专利号: 2018800011981
申请人: 深圳市汇顶科技股份有限公司
专利类型:其他
专利状态:已下证
更新日期:2025-12-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种确定连续斜率可变增量调制CVSD编码中参数的方法,其特征在于,包括:获取待编码数据中的第n个信号的编码值c(n),所述待编码数据中的第n-a个信号至第n-1个信号对应的a个编码值相等且等于第一值,n为大于1的正整数,a为小于n的正整数;

若所述第n个信号的编码值c(n)为所述第一值,根据a的大小,确定所述待处理数据中第n+1个信号对应的增量步长Δ,其中,Δ>0;

根据所述增量步长Δ,确定所述第n+1个信号的量阶值b(n+1)。

2.根据权利要求1所述的方法,其特征在于,所述根据a的大小,确定所述待处理数据中第n+1个信号对应的增量步长Δ,包括:若a小于第一阈值,确定增量步长Δ为多个预设值中的第一预设值;

若a大于或者等于所述第一阈值,确定增量步长Δ为所述多个预设值中的第二预设值,所述第二预设值大于所述第一预设值。

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若a大于或者等于第二阈值,确定所述增量步长Δ不为0,所述第二阈值小于所述第一阈值。

4.根据权利要求3所述的方法,其特征在于,所述根据所述增量步长Δ,确定所述第n+1个信号的量阶值b(n+1),包括:根据所述第n个信号的量阶值b(n)与所述增量步长Δ,确定所述第n+1个信号的量阶值b(n+1)。

5.根据权利要求4所述的方法,其特征在于,所述根据所述第n个信号的量阶值b(n)与所述增量步长Δ,确定所述第n+1个信号的量阶值b(n+1),包括:确定所述第n个信号的量阶值b(n)与衰减因子的乘积;

将所述乘积与所述增量步长Δ的和确定为所述第n+1个信号的量阶值b(n+1)。

6.根据权利要求4所述的方法,其特征在于,所述根据所述第n个信号的量阶值b(n)与所述增量步长Δ,确定所述第n+1个信号的量阶值b(n+1),包括:根据所述增量步长Δ,确定增长倍数,所述增长倍数大于1;

将所述增长倍数、衰减因子与所述第n个信号的量阶值b(n)的乘积确定为所述第n+1个信号的量阶值b(n+1)。

7.根据权利要求5或6所述的方法,其特征在于,所述待编码数据为语音数据,所述衰减因子β满足β=1-T/τ,T为所述语音数据的周期,τ为所述语音数据的音节时间常数。

8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:根据所述第n个信号的编码值c(n)、所述第n个信号的估计值 以及所述第n+1个信号的量阶值b(n+1),确定所述第n+1个信号的估计值确定所述第n+1个信号的采样值d(n+1)和所述第n+1个信号的估计值 之间的差值e(n+1);

根据所述差值e(n+1)的大小,确定所述第n+1个信号的编码值c(n+1)。

9.根据权利要求7所述的方法,其特征在于,所述根据所述差值e(n+1)的大小,确定所述第n+1个信号的编码值c(n+1),包括:若所述差值e(n+1)大于或者等于0,确定所述第n+1个信号的编码值c(n+1)为1;

若所述差值e(n+1)小于0,确定所述第n+1个信号的编码值c(n+1)为0。

10.根据权利要求9所述的方法,其特征在于,所述第一值为1或0。

11.根据权利要求1至10中任一项所述的方法,其特征在于,所述根据所述第n个信号的编码值c(n)、所述第n个信号的估计值 以及所述第n+1个信号的量阶值b(n+1),确定所述第n+1个信号的估计值 包括:若所述第n个信号的编码值c(n)为1,将所述第n个信号的估计值 与所述第n+1个信号的量阶值b(n+1)的和,确定为所述第n+1个信号的估计值若所述第n个信号的编码值c(n)为0,将所述第n个信号的估计值 与所述第n+1个信号的量阶值b(n+1)的差,确定为所述第n+1个信号的估计值

12.根据权利要求1至11中任一项所述的方法,其特征在于,在所述获取待编码数据中的第n个信号的编码值c(n)之前,所述方法还包括:对原始数据进行上采样处理,获取所述待编码数据。

13.根据权利要求12所述的方法,其特征在于,所述对原始数据进行上采样处理,获取所述待编码数据,包括:按照插值算法,对所述原始数据进行上采样处理,获取所述待编码数据。

14.根据权利要求12所述的方法,其特征在于,所述对原始数据进行上采样处理,获取所述待编码数据,包括:在所述原始数据的相邻采样点之间补零,获取待处理数据;

通过滤波器,对所述待处理数据进行滤波处理,获取所述待编码数据。

15.一种确定连续斜率可变增量调制CVSD解码中参数的方法,其特征在于,包括:获取待解码码流中的第n个码值c(n),所述待解码码流中的第n-a个码值至第n-1个码值均为第一值,n为大于1的正整数,a为小于n的正整数;

若所述第n个码值c(n)为所述第一值,根据a的大小,确定所述待解码码流中第n+1个码值c(n+1)对应的增量步长Δ,其中,Δ>0;

根据所述增量步长Δ,确定所述第n+1个码值c(n+1)对应的量阶值b(n+1)。

16.根据权利要求15所述的方法,其特征在于,所述根据a的大小,确定所述待解码码流中第n+1个码值c(n+1)对应的增量步长Δ,包括:若a小于第一阈值,确定增量步长Δ为多个预设值中的第一预设值;

若a大于或者等于所述第一阈值,确定增量步长Δ为所述多个预设值中的第二预设值,所述第二预设值大于所述第一预设值。

17.根据权利要求15或16所述的方法,其特征在于,所述方法还包括:若a大于或者等于第二阈值,确定所述增量步长Δ不为0,所述第二阈值小于所述第一阈值。

18.根据权利要求15至17中任一项所述的方法,其特征在于,所述方法还包括:根据所述第n个码值c(n)、所述第n个码值c(n)对应的解码信号y(n)以及所述第n+1个码值c(n+1)对应的量阶值b(n+1),确定所述第n+1个码值c(n+1)对应的解码信号y(n+1);

通过带通滤波器,对所述待解码码流对应的解码信号流进行滤波处理,获取滤波后的解码信号流;

对所述滤波后的解码信号流进行下采样处理,输出解码数据。

19.根据权利要求18所述的方法,其特征在于,所述带通滤波器为无限脉冲响应IIR滤波器。

20.一种编码设备,其特征在于,包括:

获取单元,用于获取待编码数据中的第n个信号的编码值c(n),所述待编码数据中的第n-a个信号至第n-1个信号对应的a个编码值均为第一值,n为大于1的正整数,a为小于n的正整数;

确定单元,用于若所述第n个信号的编码值c(n)为所述第一值,根据a的大小,确定所述待处理数据中第n+1个信号对应的增量步长Δ,其中,Δ>0;

所述确定单元还用于:根据所述增量步长Δ,确定所述第n+1个信号的量阶值b(n+1)。

21.根据权利要求20所述的编码设备,其特征在于,所述确定单元还用于:若a小于第一阈值,确定增量步长Δ为多个预设值中的第一预设值;

若a大于或者等于所述第一阈值,确定增量步长Δ为所述多个预设值中的第二预设值,所述第二预设值大于所述第一预设值。

22.根据权利要求20或21所述的编码设备,其特征在于,所述确定单元还用于:若a大于或者等于第二阈值,确定所述增量步长Δ不为0,所述第二阈值小于所述第一阈值。

23.根据权利要求22所述的编码设备,其特征在于,所述确定单元还用于:根据所述第n个信号的量阶值b(n)与所述增量步长Δ,确定所述第n+1个信号的量阶值b(n+1)。

24.根据权利要求23所述的编码设备,其特征在于,所述确定单元还用于:确定所述第n个信号的量阶值b(n)与衰减因子的乘积;

将所述乘积与所述增量步长Δ的和确定为所述第n+1个信号的量阶值b(n+1)。

25.根据权利要求23所述的编码设备,其特征在于,所述确定单元还用于:根据所述增量步长Δ,确定增长倍数,所述增长倍数大于1;

将所述增长倍数、衰减因子与所述第n个信号的量阶值b(n)的乘积确定为所述第n+1个信号的量阶值b(n+1)。

26.根据权利要求24或25所述的编码设备,其特征在于,所述待编码数据为语音数据,所述衰减因子β满足β=1-T/τ,T为所述语音数据的周期,τ为所述语音数据的音节时间常数。

27.根据权利要求20至26中任一项所述的编码设备,其特征在于,所述确定单元还用于:根据所述第n个信号的编码值c(n)、所述第n个信号的估计值 以及所述第n+1个信号的量阶值b(n+1),确定所述第n+1个信号的估计值确定所述第n+1个信号的采样值d(n+1)和所述第n+1个信号的估计值 之间的差值e(n+1);

根据所述差值e(n+1)的大小,确定所述第n+1个信号的编码值c(n+1)。

28.根据权利要求27所述的编码设备,其特征在于,所述确定单元还用于:若所述差值e(n+1)大于或者等于0,确定所述第n+1个信号的编码值c(n+1)为1;

若所述差值e(n+1)小于0,确定所述第n+1个信号的编码值c(n+1)为0。

29.根据权利要求28所述的编码设备,其特征在于,所述第一值为1或0。

30.根据权利要求20至29中任一项所述的编码设备,其特征在于,所述确定单元还用于:若所述第n个信号的编码值c(n)为1,将所述第n个信号的估计值 与所述第n+1个信号的量阶值b(n+1)的和,确定为所述第n+1个信号的估计值若所述第n个信号的编码值c(n)为0,将所述第n个信号的估计值 与所述第n+1个信号的量阶值b(n+1)的差,确定为所述第n+1个信号的估计值

31.根据权利要求20至30中任一项所述的编码设备,其特征在于,所述编码设备还包括:处理单元,用于在所述获取单元获取待编码数据中的第n个信号的编码值c(n)之前,对原始数据进行上采样处理,获取所述待编码数据。

32.根据权利要求31所述的编码设备,其特征在于,所述处理单元还用于:按照插值算法,对所述原始数据进行上采样处理,获取所述待编码数据。

33.根据权利要求31所述的编码设备,其特征在于,所述处理单元还用于:在所述原始数据的相邻采样点之间补零,获取待处理数据;

通过滤波器,对所述待处理数据进行滤波处理,获取所述待编码数据。

34.一种解码设备,其特征在于,包括:

获取单元,用于获取待解码码流中的第n个码值c(n),所述待解码码流中的第n-a个码值至第n-1个码值均为第一值,n为大于1的正整数,a为小于n的正整数;

确定单元,用于所述第n个码值c(n)为所述第一值,根据a的大小,确定所述待解码码流中第n+1个码值c(n+1)对应的增量步长Δ,其中,Δ>0;

所述确定单元还用于:根据所述增量步长Δ,确定所述第n+1个码值c(n+1)对应的量阶值b(n+1)。

35.根据权利要求34所述的解码设备,其特征在于,所述确定单元还用于:若a小于第一阈值,确定增量步长Δ为多个预设值中的第一预设值;

若a大于或者等于所述第一阈值,确定增量步长Δ为所述多个预设值中的第二预设值,所述第二预设值大于所述第一预设值。

36.根据权利要求34或35所述的解码设备,其特征在于,所述确定单元还用于:若a大于或者等于第二阈值,确定所述增量步长Δ不为0,所述第二阈值小于所述第一阈值。

37.根据权利要求34至36中任一项所述的解码设备,其特征在于,所述解码设备还包括:处理单元,所述处理单元用于:根据所述第n个码值c(n)、所述第n个码值c(n)对应的解码信号y(n)以及所述第n+1个码值c(n+1)对应的量阶值b(n+1),确定所述第n+1个码值c(n+1)对应的解码信号y(n+1);

通过带通滤波器,对所述待解码码流对应的解码信号流进行滤波处理,获取滤波后的解码信号流;

对所述滤波后的解码信号流进行下采样处理,输出解码数据。

38.根据权利要求37所述的解码设备,其特征在于,所述带通滤波器为无限脉冲响应IIR滤波器。