数据处理方法及装置、终端和存储介质制造方法及图纸

技术编号:31608903 阅读:20 留言:0更新日期:2021-12-29 18:36
本公开是关于一种数据处理方法及装置、终端和存储介质。该方法包括:根据输入信号的信号振幅,确定所述输入信号的振幅是否超标;若所述输入信号的振幅超标,确定所述输入信号中振幅超标的超标频段;对所述输入信号中所述超标频段的信号,进行动态范围控制DRC处理。通过该方法,能减少信号失真现象发生,提升用户使用体验。用体验。用体验。

【技术实现步骤摘要】
数据处理方法及装置、终端和存储介质


[0001]本公开涉及电子设备
,尤其涉及一种数据处理方法及装置、终端和存储介质。

技术介绍

[0002]动态范围控制(Dynamic Range Control,DRC)是一种在时域范围内,检测输入信号振幅,并控制输出信号振幅不超标的技术。主要用来控制音频输出的增益,以满足喇叭功率不超标的需求。
[0003]DRC技术通过预先设置固定的频段,以及这个几个频段对应的振幅调节大小等DRC参数来实现对喇叭的保护。然而上述方式,存在频响不好,影响用户使用体验的问题。

技术实现思路

[0004]本公开提供一种数据处理方法及装置、终端和存储介质。
[0005]根据本公开实施例的第一方面,提供一种数据处理方法,包括:
[0006]根据输入信号的信号振幅,确定所述输入信号的振幅是否超标;
[0007]若所述输入信号的振幅超标,确定所述输入信号中振幅超标的超标频段;
[0008]对所述输入信号中所述超标频段的信号,进行动态范围控制DRC处理。
[0009]可选的,所述根据输入信号的信号振幅,确定所述输入信号的振幅是否超标,包括:
[0010]在所述输入信号中振幅超标的采样点大于或等于超标采样点数阈值时,确定所述输入信号的振幅超标。
[0011]可选的,所述在所述输入信号中振幅超标的采样点大于或等于超标采样点数阈值时,确定所述输入信号的振幅超标,包括:
[0012]在所述输入信号中振幅超标采样点大于或等于1个时,确定所述输入信号的振幅超标。
[0013]可选的,所述若所述输入信号的振幅超标,确定所述输入信号中振幅超标的超标频段,包括:
[0014]若所述输入信号的振幅超标,将所述输入信号的振幅与已确定振幅达标的历史信号的振幅进行比较,得到所述输入信号比所述历史信号之间的振幅增加值;
[0015]确定选择振幅增加值最大的至少一个频段为振幅超标的所述超标频段。
[0016]可选的,所述方法还包括:
[0017]将所述输入信号和所述振幅达标的历史信号转换到频域;
[0018]所述将所述输入信号的振幅与已确定振幅达标的历史信号的振幅进行比较,得到所述输入信号与所述历史信号之间的振幅增加值,包括:
[0019]在所述频域,将所述输入信号中预设频段的振幅与所述历史信号中所述预设频段的振幅进行比较,得到所述输入信号与所述历史信号在所述预设频段的所述振幅增加值。
[0020]可选的,所述方法还包括:
[0021]利用带通滤波器对所述输入信号做滤波处理,分离所述输入信号中所述超标频段的信号和振幅达标的达标频段的信号。
[0022]可选的,所述方法还包括:
[0023]将对所述超标频段的信号做所述DRC处理的处理后信号,与所述输入信号中所述达标频段的信号混合;
[0024]将所述混合后的信号输出至音频组件。
[0025]可选的,所述方法还包括:
[0026]若所述输入信号的振幅未超标,将所述输入信号输出至音频组件。
[0027]根据本公开实施例的第二方面,提供一种数据处理装置,包括:
[0028]第一确定模块,配置为根据输入信号的信号振幅,确定所述输入信号的振幅是否超标;
[0029]第二确定模块,配置为若所述输入信号的振幅超标,确定所述输入信号中振幅超标的超标频段;
[0030]处理模块,配置为对所述输入信号中所述超标频段的信号,进行动态范围控制DRC处理。
[0031]可选的,所述第一确定模块,具体配置为在所述输入信号中振幅超标的采样点大于或等于超标采样点数阈值时,确定所述输入信号的振幅超标。
[0032]可选的,所述第一确定模块,具体配置为在所述输入信号中振幅超标采样点大于或等于1个时,确定所述输入信号的振幅超标。
[0033]可选的,所述第二确定模块,具体配置为若所述输入信号的振幅超标,将所述输入信号的振幅与已确定振幅达标的历史信号的振幅进行比较,得到所述输入信号比所述历史信号之间的振幅增加值;确定选择振幅增加值最大的至少一个频段为振幅超标的所述超标频段。
[0034]可选的,所述装置还包括:
[0035]转换模块,配置为将所述输入信号和所述振幅达标的历史信号转换到频域;
[0036]所述第二确定模块,具体配置为在所述频域,将所述输入信号中预设频段的振幅与所述历史信号中所述预设频段的振幅进行比较,得到所述输入信号与所述历史信号在所述预设频段的所述振幅增加值。
[0037]可选的,所述装置还包括:
[0038]滤波模块,配置为利用带通滤波器对所述输入信号做滤波处理,分离所述输入信号中所述超标频段的信号和振幅达标的达标频段的信号。
[0039]可选的,所述装置还包括:
[0040]混合模块,配置为将对所述超标频段的信号做所述DRC处理的处理后信号,与所述输入信号中所述达标频段的信号混合;
[0041]第一输出模块,配置为将所述混合后的信号输出至音频组件。
[0042]可选的,所述装置还包括:
[0043]第二输出模块,配置为若所述输入信号的振幅未超标,将所述输入信号输出至音频组件。
[0044]根据本公开实施例的第三方面,提供一种终端,包括:
[0045]处理器;
[0046]用于存储处理器可执行指令的存储器;
[0047]其中,所述处理器被配置为执行如上述第一方面中所述的数据处理方法。
[0048]根据本公开实施例的第四方面,提供一种存储介质,包括:
[0049]当所述存储介质中的指令由计算机的处理器执行时,使得计算机能够执行如上述第一方面中所述的数据处理方法。
[0050]本公开的实施例提供的技术方案可以包括以下有益效果:
[0051]本公开实施例中,事先确定输入信号整体的振幅是否超标,在输入信号整体的振幅超标的情况下,确定输入信号中振幅超标的超标频段,并对超标频段的信号进行DRC处理。通过该种方式,相对于依据固定的分频区间,针对各分频区间采用各自对应的振幅确定标准并做DRC处理的方式,本公开能依据输入信号的整体振幅特性做处理,在整体的振幅超标的情况下,对振幅超标的超标频段的信号做DRC处理,因而能提升DRC处理的灵活性,减少因固定分频,在信号整体振幅不超标时对单个频段做压制,以及频段内某一频率振幅不超标时仍做压制后造成的信号失真的现象发生,减少输入信号处理后的失真现象,提升处理后输入信号的音质。
[0052]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0053]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0054]图1是本公开实施例示出的一种数据处理方法流程图一。
[0055]图2本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:根据输入信号的信号振幅,确定所述输入信号的振幅是否超标;若所述输入信号的振幅超标,确定所述输入信号中振幅超标的超标频段;对所述输入信号中所述超标频段的信号,进行动态范围控制DRC处理。2.根据权利要求1所述的方法,其特征在于,所述根据输入信号的信号振幅,确定所述输入信号的振幅是否超标,包括:在所述输入信号中振幅超标的采样点大于或等于超标采样点数阈值时,确定所述输入信号的振幅超标。3.根据权利要求2所述的方法,其特征在于,所述在所述输入信号中振幅超标的采样点大于或等于超标采样点数阈值时,确定所述输入信号的振幅超标,包括:在所述输入信号中振幅超标采样点大于或等于1个时,确定所述输入信号的振幅超标。4.根据权利要求1所述的方法,其特征在于,所述若所述输入信号的振幅超标,确定所述输入信号中振幅超标的超标频段,包括:若所述输入信号的振幅超标,将所述输入信号的振幅与已确定振幅达标的历史信号的振幅进行比较,得到所述输入信号比所述历史信号之间的振幅增加值;确定选择振幅增加值最大的至少一个频段为振幅超标的所述超标频段。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:将所述输入信号和所述振幅达标的历史信号转换到频域;所述将所述输入信号的振幅与已确定振幅达标的历史信号的振幅进行比较,得到所述输入信号与所述历史信号之间的振幅增加值,包括:在所述频域,将所述输入信号中预设频段的振幅与所述历史信号中所述预设频段的振幅进行比较,得到所述输入信号与所述历史信号在所述预设频段的所述振幅增加值。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:利用带通滤波器对所述输入信号做滤波处理,分离所述输入信号中所述超标频段的信号和振幅达标的达标频段的信号。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:将对所述超标频段的信号做所述DRC处理的处理后信号,与所述输入信号中所述达标频段的信号混合;将所述混合后的信号输出至音频组件。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述输入信号的振幅未超标,将所述输入信号输出至音频组件。9.一种数据处理装置,其特征在于,所述装置包括:第一确定模块,配置为根据输入信号的信号振幅,确定所述输入信号的振幅是否...

【专利技术属性】
技术研发人员:金涛
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1