Multi-channel signal processing method and display device

文档序号:1144525 发布日期:2020-09-11 浏览:4次 中文

阅读说明:本技术 多声道的信号处理方法及显示设备 (Multi-channel signal processing method and display device ) 是由 邢文峰 于 2020-06-08 设计创作,主要内容包括:本申请提供一种多声道的信号处理方法及显示设备,该方法包括:将多声道的信号混合成混合声道信号,并确定混合声道信号的衰减值;根据衰减值,分别对多声道中每个声道的信号进行衰减处理,获取每个声道对应的处理后的声道的信号;将每个处理后的声道的信号进行重新混合处理,获取更新后的混合声道信号。保证了更新后的混合声道信号的稳定性,且针对多声道信号中部分声道信号不稳定导致混合后的两声道信号不稳定的情况下,避免了在DRC调整之后会导致多声道信号中原本稳定的信号变得不稳定的情况,增强了用户体验。(The application provides a multi-channel signal processing method and a display device, wherein the method comprises the following steps: mixing the signals of the multiple channels into a mixed channel signal and determining an attenuation value of the mixed channel signal; respectively carrying out attenuation processing on the signal of each sound channel in the multiple sound channels according to the attenuation value to obtain the processed signal of the sound channel corresponding to each sound channel; and remixing the signal of each processed sound channel to obtain an updated mixed sound channel signal. The stability of the updated mixed channel signal is ensured, and the condition that the originally stable signal in the multi-channel signal becomes unstable after DRC adjustment is avoided under the condition that the mixed two-channel signal is unstable due to the instability of a part of channel signals in the multi-channel signal, and the user experience is enhanced.)

1. A method for processing a multi-channel signal, comprising:

mixing the signals of the multiple channels into a mixed channel signal and determining an attenuation value of the mixed channel signal;

respectively carrying out attenuation processing on the signal of each sound channel in the multiple sound channels according to the attenuation value to obtain the processed signal of the sound channel corresponding to each sound channel;

and remixing the signal of each processed sound channel to obtain an updated mixed sound channel signal.

2. The method according to claim 1, wherein the attenuation values comprise band attenuation values of at least one frequency band and/or overall band attenuation values.

3. The method according to claim 2, wherein the attenuating the signal of each channel of the multiple channels according to the attenuation value to obtain the signal of the processed channel corresponding to each channel comprises:

for the frequency band attenuation value or the whole frequency band attenuation value of each frequency band, acquiring an energy value corresponding to the signal of each sound channel in the multi-sound channel in the frequency band or the whole frequency band, and sequencing the signal of each sound channel in the multi-sound channel in sequence from high to low according to the energy value corresponding to each sound channel;

and according to the frequency band attenuation value of each frequency band or the whole frequency band attenuation value, sequentially carrying out attenuation processing on the signal of each channel in the frequency band or the whole frequency band according to the sequence from high to low of the signal of each channel in the multiple channels.

4. The method according to claim 3, wherein the sequentially attenuating the signal of each channel in the frequency band or the entire frequency band in order from high to low according to the attenuation value of the frequency band of each channel or the attenuation value of the entire frequency band comprises:

determining the ith energy difference between the signal of the ith channel and the signal of the (i + 1) th channel in the frequency band or the whole frequency band, if the ith energy difference is greater than or equal to the ith target attenuation value, attenuating the signal of the ith channel and the signal of the previous i-1 channel by the ith target attenuation value in the frequency band or the whole frequency band, otherwise, attenuating the signal of the ith channel and the signal of the previous i-1 channel by the ith energy difference in the frequency band or the whole frequency band, and calculating a residual attenuation value, wherein the residual attenuation value is the product of the difference between the ith target attenuation value and the ith energy difference and i, adding 1 to the value of i, updating the ith target attenuation value to be a residual attenuation value/i, and repeating the steps until i is n or the ith target attenuation value is 0, i is initially 1, the 1 st target attenuation value is the frequency band attenuation value of the frequency band or the overall attenuation value, i is a positive integer, n is the number of the sound channels of the multi-channel, and n is an integer larger than 1;

if the nth target attenuation value is not equal to 0 when i is equal to n, the signals of the n channels are attenuated by the nth target attenuation value in the target frequency band.

5. The method according to any of claims 1-4, further comprising, after obtaining the updated mixed channel signal:

storing the updated mixed channel signal in a first buffer.

6. The method of claim 5, wherein separately attenuating the signal of each of the multiple channels based on the attenuation values comprises:

judging whether the attenuation value is larger than a preset threshold value and/or judging whether the playable time of the updated mixed sound channel signal in the first buffer zone exceeds a preset time;

if the attenuation value is larger than the preset threshold value and/or the playing time exceeds the preset time, respectively performing attenuation processing on the signal of each sound channel in the multiple sound channels according to the attenuation value, and discarding the mixed sound channel signal.

7. The method according to claim 6, wherein if the attenuation value is not greater than the predetermined threshold value and/or the playing time does not exceed the predetermined time, generating related information that does not require attenuation of the multi-channel signal.

8. The method of claim 6, further comprising, prior to mixing the multichannel signal into the mixed channel signal:

receiving the multichannel signals sent by a decoder and storing the multichannel signals in a second buffer area;

and reading the multichannel signals from the second buffer.

9. A display device, comprising:

a mixing module for mixing a multi-channel signal into a mixed channel signal and determining an attenuation value of the mixed channel signal;

the attenuation module is used for respectively carrying out attenuation processing on the signal of each sound channel in the multiple sound channels according to the attenuation value to obtain the processed signal of the sound channel corresponding to each sound channel;

the mixing module is further configured to perform remixing processing on the signal of each processed channel to obtain an updated mixed channel signal.

10. The display device according to claim 9, wherein the attenuation values comprise band attenuation values for at least one band and/or overall band attenuation values.

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:视频的插帧方法、装置、电子设备和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类