A data processing method, device and terminal equipment of low frequency signal

By acquiring and processing the low-frequency signals of each channel in the car cabin, determining the gain information, and performing equalization processing, the problems of inconsistent sound and muddy bass in the car cabin were solved, achieving better bass effect and consistency.

CN119767200BActive Publication Date: 2026-02-24NIO TECH ANHUI CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411902128.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2026-02-24
Estimated Expiration
2044-12-20

AI Technical Summary

Technical Problem

The sound is inconsistent in different locations within the car cabin, with issues such as muddy bass and insufficient bass volume.

Method used

By acquiring the low-frequency signal of at least one channel, determining the low-frequency gain information corresponding to each channel, and performing equalization processing on the low-frequency signal of each channel according to the target frequency response curve, the target low-frequency signal is obtained.

Benefits of technology

It reduces sound inconsistencies at each location, improves bass quality, and ensures that the sound at each location matches the target frequency response curve.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119767200B_ABST
    Figure CN119767200B_ABST
Patent Text Reader

Abstract

The application discloses a data processing method and device of low-frequency signals and a terminal device. The low-frequency signals are audio signals in any channel format. Different channel formats correspond to different numbers of channels. According to each low-frequency signal, low-frequency gain information corresponding to each channel is determined. According to the low-frequency gain information corresponding to each channel and the low-frequency signal of each channel, a first low-frequency signal of each channel is determined. Then, the corresponding low-frequency signal can be gain-processed based on the low-frequency gain information of each channel to obtain the first low-frequency signal, so as to reduce the insufficient bass volume and the muddy bass. By determining a target frequency response curve and performing equalization processing on the first low-frequency signal of each channel according to the target frequency response curve, a target low-frequency signal of each channel is obtained, so that the sound at each position in the vehicle is consistent with the target frequency response curve, and the inconsistency of the sound at each position is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of audio signal processing technology, and in particular relates to a data processing method, apparatus and terminal equipment for low-frequency signals. Background Technology

[0002] Car audio equipment is a device installed inside a car to play audio signals and provide users with a good music experience.

[0003] However, due to the position of each passenger in the car cabin and the layout of the speakers, the audio signals played by the speakers are reflected inside the car, making it difficult to ensure that passengers in each position can have a consistent listening experience. That is, the sound is inconsistent in each position in the car, and there will be problems such as muddy bass and insufficient bass. Summary of the Invention

[0004] This application provides a data processing method, apparatus, and terminal device for low-frequency signals, aiming to solve the problems of inconsistent sound in each position in existing car cabins, as well as muddy bass and insufficient bass quantity.

[0005] In a first aspect, embodiments of this application provide a data processing method for low-frequency signals, the method comprising:

[0006] Acquire a low-frequency signal from at least one channel; wherein the low-frequency signal is an audio signal of arbitrary channel format, and different channel formats correspond to different numbers of channels;

[0007] Based on each of the low-frequency signals, determine the low-frequency gain information corresponding to each of the audio channels;

[0008] Based on each of the low-frequency gain information and each of the low-frequency signals, a first low-frequency signal for each of the channels is determined;

[0009] Determine the target frequency response curve, and perform equalization processing on the first low-frequency signal of each channel according to the target frequency response curve to obtain the target low-frequency signal of each channel.

[0010] In one possible implementation of the first aspect above, determining the low-frequency gain information corresponding to each of the audio channels based on each of the low-frequency signals includes:

[0011] Based on each of the aforementioned low-frequency signals, determine the total low-frequency signal;

[0012] Based on the total low-frequency signal, determine the low-frequency proportion information for each of the channels;

[0013] Based on the low-frequency proportion information, determine the low-frequency gain information corresponding to each channel.

[0014] In one possible implementation of the first aspect above, before equalizing the first low-frequency signal of each of the channels according to the target frequency response curve to obtain the target low-frequency signal of each channel, the method further includes:

[0015] Determine the channel configuration, and determine the signal allocation strategy for the first low-frequency signal based on the channel format and the channel configuration;

[0016] Based on the signal allocation strategy, the first low-frequency signal of each of the audio channels is allocated to the corresponding channel;

[0017] Based on the first low-frequency signal corresponding to the channel, determine the channel low-frequency signal of the channel;

[0018] The step of equalizing the first low-frequency signal of each channel according to the target frequency response curve to obtain the target low-frequency signal of each channel includes:

[0019] The low-frequency signal of each channel is equalized according to the target frequency response curve to obtain the target low-frequency signal of each channel.

[0020] In one possible implementation of the first aspect above, the step of equalizing the first low-frequency signal of each of the channels according to the target frequency response curve to obtain the target low-frequency signal of each channel includes:

[0021] Determine the coefficients of the filter to be determined based on the target frequency response curve;

[0022] The first low-frequency signal of each channel is equalized according to the undetermined filter coefficients to obtain the second low-frequency signal of each channel.

[0023] Acquire the actual frequency response curve corresponding to each of the second low-frequency signals, and adjust the coefficients of the filter to be determined according to the target frequency response curve and the actual frequency response curve to obtain the target filter coefficients;

[0024] The first low-frequency signal of each of the channels is processed based on the target filter coefficients to obtain the target low-frequency signal.

[0025] In one possible implementation of the first aspect above, the step of equalizing the first low-frequency signal of each of the audio channels according to the undetermined filter coefficients to obtain a second low-frequency signal of each of the audio channels includes:

[0026] The first low-frequency signal of each of the channels is downsampled to obtain the low-frequency band signal of each of the channels;

[0027] The low-frequency band signal of each channel is equalized based on the undetermined filter coefficients to obtain the processed low-frequency band signal.

[0028] The processed low-frequency signal is upsampled to obtain the second low-frequency signal for each channel.

[0029] In one possible implementation of the first aspect described above, the method further includes:

[0030] Determine the delay adjustment value corresponding to each of the first low-frequency signals;

[0031] For each of the first low-frequency signals, the first low-frequency signal is delayed using the delay adjustment value corresponding to the first low-frequency signal.

[0032] In one possible implementation of the first aspect above, acquiring the low-frequency signal of at least one channel includes:

[0033] Acquire audio signals from at least one channel;

[0034] Determine the cutoff frequency, and separate the audio signal of any of the channels according to the cutoff frequency to obtain the low-frequency component in any of the audio signals;

[0035] For each channel, the low-frequency component corresponding to that channel is quantized based on its signal energy to obtain the low-frequency signal for that channel.

[0036] Secondly, a low-frequency signal data processing apparatus, the apparatus comprising:

[0037] An acquisition module is used to acquire a low-frequency signal from at least one channel; wherein the low-frequency signal is an audio signal of arbitrary channel format, and different channel formats correspond to different numbers of channels;

[0038] The determining module is configured to determine low-frequency gain information corresponding to each of the channels based on each of the low-frequency signals, and to determine a first low-frequency signal for each of the channels based on each of the low-frequency gain information and each of the low-frequency signals;

[0039] An equalization module is used to determine the target frequency response curve and perform equalization processing on the first low-frequency signal of each channel according to the target frequency response curve to obtain the target low-frequency signal of each channel.

[0040] Thirdly, embodiments of this application provide a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the data processing method for the low-frequency signal as provided in the first aspect or any possible implementation thereof.

[0041] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the data processing method for the low-frequency signal as provided in the first aspect or any possible implementation thereof.

[0042] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when run on a computer, causes the computer to perform the data processing method for the low-frequency signal provided in the first aspect or any possible implementation thereof.

[0043] It is understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.

[0044] The beneficial effects of the embodiments in this application compared with the prior art are:

[0045] In this embodiment, by acquiring low-frequency signals from at least one channel, where the low-frequency signals are audio signals of any channel format (different channel formats correspond to different numbers of channels), low-frequency gain information corresponding to each channel is determined based on each low-frequency signal. Based on the low-frequency gain information and the low-frequency signals of each channel, a first low-frequency signal for each channel is determined. This allows for gain processing of the corresponding low-frequency signals based on the low-frequency gain information of each channel to obtain the first low-frequency signal. Processing the low-frequency signals with low-frequency gain information reduces insufficient bass volume and muddy bass. Furthermore, by determining a target frequency response curve and equalizing the first low-frequency signals of each channel based on the target frequency response curve, a target low-frequency signal for each channel is obtained. Playing the target low-frequency signal after equalization processing based on the target frequency response curve ensures that the sound at each location in the vehicle matches the target frequency response curve, thereby reducing inconsistencies in sound at each location. Attached Figure Description

[0046] Figure 1 This is a flowchart illustrating the steps of a low-frequency signal data processing method according to an embodiment of this application;

[0047] Figure 2 This is a flowchart of another low-frequency signal data processing method provided in an embodiment of this application;

[0048] Figure 3 This is a schematic diagram of a low-frequency signal equalization processing method provided in an embodiment of this application;

[0049] Figure 4 This is a schematic flowchart of a low-frequency signal data processing method provided in an embodiment of this application;

[0050] Figure 5 This is a schematic diagram of the structure of a low-frequency signal data processing device provided in an embodiment of this application;

[0051] Figure 6 This is a structural block diagram of a terminal device provided in one embodiment of this application. Detailed Implementation

[0052] To make the technical problems, technical solutions, and beneficial effects to be solved by this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and are not intended to limit the scope of this application.

[0053] With the improvement of living standards and the continuous advancement of automotive technology, people have placed greater demands on car audio equipment. Car audio equipment is a device installed inside a car to play audio signals and provide users with a good music experience.

[0054] However, due to the position of each passenger in the car cabin and the layout of the speakers, the audio signals played by the speakers are reflected inside the car, making it difficult to ensure that passengers in each position can have a consistent listening experience. That is, the sound is inconsistent in each position in the car, and there will be problems such as muddy bass and insufficient bass, which makes it difficult to meet the user's needs for music experience.

[0055] In addition, in pursuit of superior bass performance, people often perform professional bass equalization on the speakers of car audio equipment, such as filter equalization technology that adjusts the filter coefficients to ensure that the low-frequency part of the output audio signal is appropriately enhanced and balanced.

[0056] Currently, the effectiveness of bass equalization using filter equalization technology depends on the filter's order. To output audio signals with better bass, such as those with higher fidelity or those processed with superior bass gain, higher-order filters are required for bass equalization. However, using higher-order filters for bass equalization requires more computational resources, thus increasing the computational load and reducing the efficiency of bass equalization.

[0057] Based on this, this application provides a low-frequency signal data processing method. By acquiring low-frequency signals from at least one channel, where the low-frequency signals are audio signals of arbitrary channel format (different channel formats correspond to different numbers of channels), and determining the low-frequency gain information corresponding to each channel based on each low-frequency signal, the method can process the corresponding low-frequency signals based on the low-frequency gain information of each channel to obtain a first low-frequency signal. Processing the low-frequency signals using the low-frequency gain information reduces insufficient bass volume and muddy bass. Furthermore, by determining a target frequency response curve, the first low-frequency signal is equalized according to the target frequency response curve to obtain a target low-frequency signal. By playing the target low-frequency signal after equalization processing based on the target frequency response curve, the sound at each location in the vehicle can be made to match the target frequency response curve, thereby reducing inconsistencies in sound at each location.

[0058] See Figure 1 , Figure 1 This application provides a flowchart illustrating the steps of a low-frequency signal data processing method according to an embodiment of the present application, which may specifically include the following steps:

[0059] Step 101: Acquire the low-frequency signal of at least one channel.

[0060] The low-frequency signal can be any audio signal in any channel format, specifically the low-frequency components of the audio signal whose frequencies are below a preset cutoff frequency. Different channel formats can correspond to different numbers of channels. For example, a 2-channel format can correspond to two channels, including the left and right channels, while a 5.1-channel format can correspond to six channels, including the left, center, right, left rear surround, right rear surround, and low-frequency channels.

[0061] In practical applications, when it is necessary to play audio signals through a car audio system, at least one low-frequency signal of the audio signal to be played can be extracted to obtain at least one low-frequency signal of the audio signal. Alternatively, audio signals with frequencies lower than the preset cutoff frequency can be directly obtained, which are low-frequency signals.

[0062] It is important to understand that since an audio signal typically includes audio data from at least one channel, it is possible to extract the audio data from at least one channel, as well as the low-frequency components in the audio data of each channel, which is the low-frequency signal of each channel.

[0063] For example, when it is necessary to play music through a car audio system, the channel format of the music to be played can typically include mono, 2-channel, or 5.1-channel formats. Then, the audio signal of at least one channel of the music can be obtained, and the low-frequency signal in the audio signal of each channel can be extracted.

[0064] In one embodiment of this application, step 101 may include steps 1011 to 1013:

[0065] Step 1011: Acquire audio signals from at least one channel.

[0066] Audio signals can be a digital representation of sound, containing all the characteristics of sound.

[0067] In practice, the audio signal to be played can be acquired, and at least one channel of audio signal can be extracted from the audio signal.

[0068] Step 1012: Determine the cutoff frequency and separate the audio signal of any channel according to the cutoff frequency to obtain the low-frequency component in any audio signal.

[0069] The cutoff frequency is used to determine the low-frequency components in an audio signal. The cutoff frequency can be user-defined or determined empirically; typically, it is set to 500Hz. Low-frequency components are audio data with frequencies below the cutoff frequency.

[0070] After obtaining the audio signal of at least one channel, a predefined cutoff frequency can be determined. Then, for each channel, the low-frequency components below the cutoff frequency in the audio signal of that channel can be determined and separated, thereby obtaining the low-frequency components of the audio signal in each channel.

[0071] Step 1013: For each channel, quantize the low-frequency component corresponding to that channel based on the signal energy of the low-frequency component corresponding to that channel to obtain the low-frequency signal of that channel.

[0072] Signal energy can be the actual physical energy carried in an audio signal. It is usually used to describe the power output of an audio signal and is related to the amplitude of the sound played when the audio signal is played.

[0073] After obtaining the low-frequency components of the audio signal in each channel, the signal energy of the low-frequency components in each channel can be calculated. For each channel, the low-frequency components of that channel can be quantized by the signal energy of the low-frequency components in that channel to obtain the low-frequency signal of that channel. Thus, the low-frequency signal of each channel can be obtained.

[0074] In practical applications, the signal energy of the low-frequency components in each channel can be squared to obtain the squared energy value of the low-frequency components in each channel. For each channel, the average value of the squared energy value of the low-frequency components in that channel can be calculated based on the squared energy value of the low-frequency components in that channel.

[0075] It's important to understand that audio signals are digital signals obtained by sampling continuous analog signals at fixed time intervals. This means an audio signal can include audio data sampled at each time point, and thus can contain multiple audio data points. Furthermore, since analog signals can represent the amplitude of sound fluctuations at different time points, and sound amplitude corresponds to signal energy, an audio signal can represent the signal energy of the audio data sampled at each time point. The audio signal can include the signal energy of each audio data point, thereby allowing the determination of the average value of the squared energy of the low-frequency components in the audio signal at each time point.

[0076] In practical applications, after obtaining the average value of the squared energy of the low-frequency components in each channel, the square root of the average value of the squared energy of the low-frequency components in that channel can be performed for each channel to obtain the root mean square (RMS) value of the low-frequency components in that channel. This gives the RMS value of the low-frequency components in each channel, which is then used to quantize the low-frequency components in each channel to obtain the low-frequency signal of each channel.

[0077] Step 102: Determine the low-frequency gain information corresponding to each channel based on each low-frequency signal, and determine the first low-frequency signal of each channel based on each low-frequency gain information and each low-frequency signal.

[0078] Among them, the low-frequency gain information can be the information for gain processing of the low-frequency signal to balance the low-frequency signal of each channel, and the first low-frequency signal can be the low-frequency signal after gain processing of the low-frequency signal.

[0079] After obtaining the low-frequency signal of each channel, the low-frequency gain information corresponding to each channel can be determined. For each channel, the low-frequency signal of that channel can be processed based on the low-frequency gain information of that channel to obtain the first low-frequency signal of that channel, and thus the first low-frequency signal of each channel can be obtained.

[0080] In practical applications, the low-frequency gain information for each channel can be determined based on the signal strength of the low-frequency signal, or it can be determined based on the signal energy of the low-frequency signal.

[0081] For example, the signal strength of the low-frequency component in each channel can be determined, and then the low-frequency gain information corresponding to each channel can be determined based on the signal strength of the low-frequency component in each channel. For each channel, the low-frequency component of the channel can be processed by the low-frequency gain information corresponding to that channel, so that the signal strength of the low-frequency component of each channel is consistent after processing, that is, the signal strength of the first low-frequency signal of each channel is consistent after processing, thus realizing the equalization of the low-frequency signal of each channel.

[0082] Another example is that the signal energy of the low-frequency component in each channel can be determined, and then the low-frequency gain information corresponding to each channel can be determined based on the signal energy of the low-frequency component in each channel. For each channel, the low-frequency component of the channel can be processed by the low-frequency gain information corresponding to that channel, so that the signal energy of the low-frequency component of each channel is consistent after processing, that is, the signal energy of the first low-frequency signal of each channel is consistent after processing, thus realizing the equalization of the low-frequency signal of each channel.

[0083] In one embodiment of this application, step 102, which determines the low-frequency gain information corresponding to each channel based on each low-frequency signal, may include steps 1021 to 1023:

[0084] Step 1021: Determine the total low-frequency signal based on each low-frequency signal.

[0085] After obtaining the low-frequency signal of each channel, the low-frequency signals of each channel in the audio signal can be combined to obtain the total low-frequency signal of the audio signal.

[0086] In practical applications, the low-frequency components of each channel can be summed in the frequency domain or superimposed in the time domain to obtain the total low-frequency signal of the audio signal.

[0087] Step 1022: Determine the low-frequency proportion information of each channel based on the total low-frequency signal.

[0088] Among them, the low-frequency proportion information can be the ratio of low-frequency signals to total low-frequency signals.

[0089] After obtaining the total low-frequency signal of the audio signal, the ratio of the low-frequency signal in each channel to the total low-frequency signal can be determined, which is the low-frequency proportion information.

[0090] Step 1023: Determine the low-frequency gain information for each channel based on the low-frequency proportion information.

[0091] After obtaining the low-frequency proportion information of each channel, the low-frequency gain information of each channel can be determined based on the low-frequency proportion information of that channel, and then the low-frequency gain information of each channel can be obtained. Based on the low-frequency gain information, the corresponding low-frequency signal is processed to obtain the first low-frequency signal.

[0092] For example, the audio signal can be in a 2-channel format, meaning it can include low-frequency signals from both the left and right channels. The ratio of the low-frequency signal in the left channel to the total low-frequency signal can be 30%, while the ratio of the low-frequency signal in the right channel to the total low-frequency signal can be 70%. This allows the determination of the low-frequency gain component in the left channel, enabling amplification and gain processing of the low-frequency signal in the left channel. Similarly, the determination of the low-frequency gain component in the right channel allows for reduction and gain processing of the low-frequency signal in the right channel. This ensures that the ratio of the low-frequency signal in the left channel to the total low-frequency signal after processing is consistent with the ratio of the low-frequency signal in the right channel to the total low-frequency signal after processing. This achieves equalization of the low-frequency signal in each channel, and playing the processed low-frequency signal ensures consistent bass in every position within the car, reducing issues such as muddy bass and insufficient bass quantity.

[0093] Step 103: Determine the target frequency response curve, and perform equalization processing on the first low-frequency signal of each channel according to the target frequency response curve to obtain the target low-frequency signal of each channel.

[0094] Among them, the target frequency response curve can be the frequency response curve that the audio signal is expected to achieve during processing or playback. The target frequency response curve can be determined based on the user's listening needs, the environment in which the car audio equipment is located, and the performance of the car audio equipment. The target low-frequency signal can be the low-frequency signal after equalization processing of the first low-frequency signal.

[0095] After obtaining the first low-frequency signal for each channel, a target frequency response curve corresponding to the first low-frequency signal can be determined for each first low-frequency signal. Based on the target frequency response curve, the parameters of the filter used for equalization processing are adjusted, that is, the parameters of the filter used for equalization processing of the channel are adjusted. Then, the first low-frequency signal can be equalized using the filter with adjusted parameters to obtain the target low-frequency signal of the channel, thereby obtaining the target low-frequency signal for each channel.

[0096] Among them, a filter can be a device used to transmit signals of a specific frequency band in the input signal and attenuate signals of other frequency bands. Filters can include finite impulse response (FIR) filters, analog filters, adaptive filters, infinite impulse response digital filters (IIR) and other filters.

[0097] In one embodiment of this application, the following steps may be included before step 103:

[0098] Determine the channel configuration and, based on the channel format and channel configuration, determine the signal allocation strategy for the first low-frequency signal. Based on the signal allocation strategy, allocate the first low-frequency signal of each channel to the corresponding channel. Based on the first low-frequency signal corresponding to the channel, determine the channel low-frequency signal of the channel.

[0099] The channel configuration refers to the arrangement of audio signals played in the car audio system. Specifically, it relates to the number and installation location of the speakers used for audio signal playback. Channel configurations can include left / right channel configurations, five-channel configurations, eight-channel configurations, etc. The signal distribution strategy refers to the strategy used to allocate the audio signal of each channel to the corresponding channel; different channels can correspond to different speakers.

[0100] Specifically, the car audio equipment may also include low-frequency speakers for playing low-frequency signals, and the channel configuration can be the configuration of the car audio equipment for playing low-frequency signals, which may be related to the number and installation position of the low-frequency speakers in the car audio equipment that can be used to play low-frequency signals.

[0101] After obtaining the first low-frequency signal, the number and installation location of the speakers in the car audio equipment that can be used to play audio signals can be determined, thus obtaining the channel configuration of the car audio equipment.

[0102] For example, if it is determined that the car audio equipment includes two speakers capable of playing audio signals, with one speaker installed on the left side of the vehicle and the other speaker installed on the right side, then the channel configuration of the car audio equipment can be determined to be a left-right channel configuration including a left channel and a right channel; and if the car audio equipment includes five speakers capable of playing audio signals, and these speakers are respectively installed in the left front door, right front door, left rear door, right rear door, and center console of the vehicle, then the channel configuration of the car audio equipment can be determined to be a five-channel configuration including a left channel, a right channel, a left rear surround channel, a right rear surround channel, and a center channel.

[0103] After obtaining the channel configuration of the car audio equipment, the channel format of the audio signal can be determined. Then, based on the channel configuration of the car audio equipment and the channel format of the audio signal, the signal allocation strategy of the first low-frequency signal can be determined.

[0104] In practice, when the channel configuration of the vehicle audio equipment matches the channel format of the audio signal, the signal allocation strategy is determined to be to allocate the first low-frequency signal to the matching channel.

[0105] Specifically, the 2-channel format can be matched with the left and right channel configuration, meaning the first low-frequency signal of the left channel in the audio signal matches the left channel in the left and right channel configuration, and the first low-frequency signal of the right channel matches the right channel in the left and right channel configuration. The 5.0-channel format can be matched with the five-channel configuration, meaning the first low-frequency signals of the left, middle, right, left rear surround, and right rear surround channels in the audio signal can match the left, middle, right, left rear surround, and right rear surround channels in the five-channel configuration. The 5.1-channel format can be matched with the six-channel configuration, meaning the first low-frequency signals of the left, middle, right, left rear surround, right rear surround, and low-frequency channels in the audio signal can match the left, middle, right, left rear surround, right rear surround, and low-frequency channels in the six-channel configuration. The low-frequency channel corresponds to the subwoofer in the car audio system.

[0106] When the channel configuration of the car audio equipment does not match the channel format of the audio signal, the signal allocation strategy can be determined as determining the channel corresponding to the first low-frequency signal of each channel in the audio signal and allocating each first low-frequency signal to the corresponding channel.

[0107] In practical applications, when the channel configuration of the car audio equipment does not match the channel format of the audio signal, the first low-frequency signal of the left channel, the first low-frequency signal of the right channel, and the first low-frequency signal of the channel that is neither on the left nor on the right can be determined. Then, the first low-frequency signal of the left channel and the first low-frequency signal of the channel that is neither on the left nor on the right can be assigned to the channel on the left side of the vehicle in the channel configuration of the car audio equipment, and the first low-frequency signal of the right channel and the first low-frequency signal of the channel that is neither on the left nor on the right can be assigned to the channel on the right side of the vehicle in the channel configuration of the car audio equipment.

[0108] For example, in the case of a 5.0 channel format and a left-right channel configuration, the channel on the left side of the audio signal can be designated as the left channel and the left rear surround channel, the channel on the right side of the audio signal can be designated as the right channel and the right rear surround channel, and the channel that is neither on the left nor the right side of the audio signal can be designated as the center channel. In the left-right channel configuration, the channel on the left side of the vehicle is designated as the left channel, and the channel on the right side of the vehicle is designated as the right channel. Therefore, the signal allocation strategy can be determined as allocating the first low-frequency signal of the left channel, the left rear surround channel, and the center channel to the left channel, and allocating the first low-frequency signal of the right channel, the right rear surround channel, and the center channel to the right channel.

[0109] For example, in the case of a 5.1 channel format and a five-channel configuration, the channels on the left side of the audio signal can be designated as the left channel and left rear surround channel, the channels on the right side of the audio signal as the right channel and right rear surround channel, and the channels neither on the left nor the right side of the audio signal as the mid channel and low-frequency channel. In the five-channel configuration, the channels on the left side of the vehicle are designated as the left channel and left rear surround channel, and the channels on the right side of the vehicle are designated as the right channel and right rear surround channel. Therefore, the signal allocation strategy can be determined as follows: the first low-frequency signal of the left channel, left rear surround channel, mid channel, and low-frequency channel is allocated to the left channel and the left rear surround channel, and the first low-frequency signal of the right channel, right rear surround channel, mid channel, and low-frequency channel is allocated to the right channel and the right rear surround channel.

[0110] As an example, when the channel configuration of the in-vehicle audio equipment does not match the channel format of the audio signal, it is also possible to identify the channel in the audio signal that matches the channel configuration and assign the first low-frequency signal of that channel to the matching channel, as well as identify the channel in the audio signal that does not match the channel configuration and assign the first low-frequency signal of that channel to all channels.

[0111] For example, in the case of a 5.1 channel format and a five-channel configuration, the channels in the audio signal that match the five-channel configuration can be determined to be the left channel, center channel, right channel, left rear surround channel, and right rear surround channel, while the channels in the audio signal that do not match the five-channel configuration are the low-frequency channels. Therefore, the signal allocation strategy can be determined to be to allocate the first low-frequency signal of the left channel, center channel, right channel, left rear surround channel, and right rear surround channel to the matching left channel, center channel, right channel, left rear surround channel, and right rear surround channel, and to allocate the low-frequency channel to all channels.

[0112] After determining the signal allocation strategy, the first low-frequency signal of each channel can be allocated to the corresponding channel based on the signal allocation strategy, and the channel low-frequency signal of the channel can be determined according to the first low-frequency signal of the channel.

[0113] Among them, the low-frequency signal of the channel can be the low-frequency signal actually output by the channel.

[0114] In practical applications, after allocating the first low-frequency signal to each channel according to the signal allocation strategy, there will be at least two first low-frequency signals allocated to a certain channel. For each channel, if there are at least two first low-frequency signals allocated to the channel, all the first low-frequency signals allocated to the channel can be merged to obtain the channel low-frequency signal of the channel. If there is only one first low-frequency signal allocated to the channel, then the first low-frequency signal can be determined as the channel low-frequency signal of the channel.

[0115] Specifically, the at least two first low-frequency signals can be combined by summing each first low-frequency signal in the frequency domain or by superimposing each first low-frequency signal in the time domain.

[0116] In one embodiment of this application, step 103 can be performed as follows:

[0117] The low-frequency signal of each channel is equalized according to the target frequency response curve to obtain the target low-frequency signal of each channel.

[0118] After obtaining the low-frequency signal of each channel, for each channel, the parameters of the filter used for equalization processing can be adjusted according to the target frequency response curve. That is, the parameters of the filter used for equalization processing of that channel can be adjusted, and then the low-frequency signal of the channel can be equalized by the filter with adjusted parameters to obtain the target low-frequency signal of that channel. Thus, the target low-frequency signal of each channel can be obtained.

[0119] In one embodiment of this application, the following steps may also be included:

[0120] Determine the delay adjustment value corresponding to each low-frequency signal. For each first low-frequency signal, use the delay adjustment value corresponding to the first low-frequency signal to perform delay processing on the first low-frequency signal.

[0121] The delay adjustment value can be used to adjust the delay of low-frequency signals. Delay processing can delay the playback of low-frequency signals for each channel, and the delay time is related to the delay adjustment value.

[0122] After obtaining the target low-frequency signal, the target low-frequency signal can be played through the car audio equipment, and the actual frequency response curve of the car audio equipment when actually playing the target low-frequency signal can be collected.

[0123] Specifically, the actual frequency response curve can be the frequency response curve of the actual playback of the car audio equipment, and the actual frequency response curve can include the frequency response curve corresponding to each speaker in the car audio equipment.

[0124] After obtaining the actual frequency response curve, the synchronization of each speaker can be determined based on the target frequency response curve and the frequency response curve corresponding to each speaker. That is, the time delay between the frequency response curve of each speaker and the target frequency response curve can be determined. For each speaker, the time delay corresponding to that speaker can be determined as the delay adjustment value of the channel where that speaker is located. The low-frequency signal of that channel is delayed by the delay adjustment value to obtain the low-frequency signal of that channel after delay processing. Then, the low-frequency signal of each channel after delay processing can be obtained and played, so that each speaker can play the low-frequency signal after delay processing, and the time delay between the frequency response curve of each speaker playing the low-frequency signal after delay processing and the target frequency response curve is less than the preset delay amount. This can reduce the situation where the sound playback time is inconsistent in each position in the car and improve the synchronization of the low-frequency signal played by the car audio equipment.

[0125] In this embodiment, by acquiring low-frequency signals from at least one channel, where the low-frequency signals are audio signals of any channel format (different channel formats correspond to different numbers of channels), low-frequency gain information corresponding to each channel is determined based on each low-frequency signal. Based on the low-frequency gain information and the low-frequency signals of each channel, a first low-frequency signal for each channel is determined. This allows for gain processing of the corresponding low-frequency signals based on the low-frequency gain information of each channel to obtain the first low-frequency signal. Processing the low-frequency signals with low-frequency gain information reduces insufficient bass volume and muddy bass. Furthermore, by determining a target frequency response curve and equalizing the first low-frequency signals of each channel based on the target frequency response curve, a target low-frequency signal for each channel is obtained. Playing the target low-frequency signal after equalization processing based on the target frequency response curve ensures that the sound at each location in the vehicle matches the target frequency response curve, thereby reducing inconsistencies in sound at each location.

[0126] See Figure 2 , Figure 2 This application provides a flowchart illustrating another method for processing low-frequency signals according to an embodiment of the present application, which may specifically include the following steps:

[0127] Step 201: Acquire the low-frequency signal of at least one channel.

[0128] Step 202: Determine the low-frequency gain information corresponding to each channel based on each low-frequency signal, and determine the first low-frequency signal of each channel based on each low-frequency gain information and each low-frequency signal.

[0129] Step 203: Determine the target frequency response curve.

[0130] For explanations of steps 201 to 203, please refer to steps 101 to 103, which will not be repeated here.

[0131] Step 204: Determine the coefficients of the filter to be determined based on the target frequency response curve.

[0132] Among them, the undetermined filter coefficients can be the coefficients determined by the filter based on the target frequency response curve.

[0133] After obtaining the target frequency response curve, the coefficients of the filter to be determined can be determined based on the target frequency response curve.

[0134] In practical applications, a suitable window function can be used to truncate the target frequency response curve to obtain the undetermined filter coefficients of a finite length. Alternatively, the target frequency response curve can be sampled in the frequency domain to obtain a series of frequency response values ​​at sampling points. Then, the frequency response values ​​at the sampling points can be converted into filter coefficients using inverse Fourier transform, which are the undetermined filter coefficients.

[0135] Specifically, the undetermined filter coefficients can be used to adjust the gain of the low-frequency signal at different frequencies, making the signal gain of each frequency in the low-frequency signal tend to be consistent, thereby achieving equalization processing of the low-frequency signal. For example, the parameters of the filter, such as the cutoff frequency and bandwidth, can be adjusted according to the target frequency response curve to obtain the undetermined filter coefficients. Based on the adjusted filter, the signal at different frequencies in the low-frequency signal can be enhanced or attenuated to achieve equalization processing of the low-frequency signal.

[0136] For example, some frequencies in a low-frequency signal have relatively low amplitudes, so these frequencies can be gained by adjusting the filter coefficients. Conversely, some frequencies in a low-frequency signal have relatively high amplitudes, so these frequencies can be attenuated by adjusting the filter coefficients. This makes the signal gain of each frequency in the processed low-frequency signal more consistent, thus achieving balanced processing of the low-frequency signal.

[0137] Step 205: Perform equalization processing on the first low-frequency signal of each channel according to the undetermined filter coefficients to obtain the second low-frequency signal of each channel.

[0138] The second low-frequency signal can be the low-frequency signal obtained by equalizing the first low-frequency signal.

[0139] After obtaining the undetermined filter coefficients, the filter with coefficients equal to the undetermined filter coefficients can be used to perform equalization processing on the first low-frequency signal of each channel to obtain the second low-frequency signal of each channel.

[0140] In practical applications, a filter with coefficients equal to the undetermined filter coefficients can be used to perform amplitude-frequency response equalization on the first low-frequency signal. That is, the gain of the first low-frequency signal at different frequencies is adjusted by the undetermined filter coefficients to obtain the second low-frequency signal, so that the signal gain of each frequency in the second low-frequency signal tends to be consistent.

[0141] In one embodiment of this application, step 205 may include steps 2051 to 2053:

[0142] Step 2051: Downsample the first low-frequency signal of each channel to obtain the low-frequency band signal of each channel.

[0143] Among them, the low-frequency band signal can be the frequency band retained after downsampling the first low-frequency signal.

[0144] After obtaining the filter coefficients to be determined, the corresponding downsampling method can be determined, and the corresponding downsampling method can be used to downsample the first low-frequency signal of each channel, retaining a portion of the frequency band in the first low-frequency signal, which is the low-frequency band signal, thus obtaining the low-frequency band signal of each channel.

[0145] For example, downsampling methods may include any of the following methods: dropout method, linear interpolation method, etc.

[0146] Step 2052: Equalize the low-frequency band signal of each channel based on the undetermined filter coefficients to obtain the processed low-frequency band signal.

[0147] After obtaining the low-frequency band signal, a filter with coefficients equal to the undetermined filter coefficients can be used to equalize the low-frequency band signal of each channel. Specifically, the low-frequency band signal can be subjected to amplitude-frequency response equalization to obtain the processed low-frequency band signal.

[0148] Step 2053: Upsample the processed low-frequency band signal to obtain the second low-frequency signal for each channel.

[0149] After obtaining the processed low-frequency band signal, the processed low-frequency band signal in each channel can be upsampled to restore the processed low-frequency band signal to the original sampling rate, thus obtaining the second low-frequency signal of each channel. That is, the signal length of the second low-frequency signal obtained by upsampling is the same as the length of the first low-frequency signal.

[0150] In practical applications, by downsampling low-frequency signals, some frequency bands in the low-frequency signals can be preserved. Therefore, only some frequency bands in the low-frequency signals need to be equalized, which reduces the amount of computation required for equalization and improves the efficiency of equalization processing of low-frequency signals.

[0151] See Figure 3 , Figure 3 The diagram illustrates a low-frequency signal equalization processing method according to an embodiment of this application. Figure 3 As shown, at least one channel's first low-frequency signal can be acquired, and the first low-frequency signal of each channel can be downsampled to obtain the low-frequency band signal of each channel. Then, the filter of each channel can be used to equalize the low-frequency band signal of the channel to obtain the processed low-frequency band signal. Finally, the processed low-frequency band signal can be upsampled to obtain the second low-frequency signal of each channel.

[0152] Step 206: Acquire the actual frequency response curve corresponding to the second low-frequency signal, and adjust the coefficients of the undetermined filter according to the target frequency response curve and the actual frequency response curve to obtain the target filter coefficients.

[0153] The target filter coefficients can be filter coefficients that enable the sound at each location in the vehicle to match the target frequency response curve or have a similarity greater than a preset similarity threshold. The preset similarity threshold can be user-defined or obtained based on experience.

[0154] After obtaining the second low-frequency signal, it can be played through the car audio system, and the actual frequency response curve of the car audio system when playing the second low-frequency signal can be collected. Then, the amplitude-frequency difference between the actual frequency response curve of the second low-frequency signal and the target frequency response curve can be determined. When the amplitude-frequency difference is greater than a preset difference threshold, the coefficients of the undetermined filter are adjusted based on the amplitude-frequency difference, and the first low-frequency signal is equalized using the adjusted undetermined filter coefficients to obtain the re-equalized second low-frequency signal. Based on the re-equalized second low-frequency signal, the operation of determining the amplitude-frequency difference between the actual frequency response curve of the second low-frequency signal and the target frequency response curve is performed. When the amplitude-frequency difference between the actual frequency response curve of the second low-frequency signal and the target frequency response curve is less than or equal to the preset difference threshold, the undetermined filter coefficients are determined as the target filter coefficients.

[0155] Specifically, the preset difference threshold can be user-defined or derived from experience.

[0156] It is important to understand that each channel in a car audio system can correspond to a filter, and the filter deployed on each channel is used to equalize the low-frequency signal of that channel. In this way, the actual frequency response curve of each channel can be collected separately. Based on the actual frequency response curve and the target frequency response curve of each channel, the filter coefficients of the filter for that channel can be adjusted, that is, the undetermined filter coefficients of that channel can be adjusted to obtain the target filter coefficients of that channel. Thus, the target filter coefficients of each channel can be obtained, so that when playing audio signals in the future, the low-frequency signals in the audio signal can be equalized and played.

[0157] Step 207: Process the first low-frequency signal of each channel based on the target filter coefficients to obtain the target low-frequency signal of each channel.

[0158] After obtaining the target filter coefficients, a filter with coefficients equal to the target filter coefficients can be used to perform equalization processing on the first low-frequency signal of each channel to obtain the target low-frequency signal of each channel.

[0159] In practical applications, by acquiring the actual frequency response curve of the car audio equipment in real time, the filter coefficients of the filter can be adjusted in real time so that the filter can perform bass equalization processing on the currently played audio signal, that is, equalize the low-frequency signal in the audio signal.

[0160] In this embodiment, by acquiring low-frequency signals from at least one channel, determining low-frequency gain information corresponding to each channel based on each low-frequency signal, and processing the corresponding low-frequency signals based on the low-frequency gain information to obtain a first low-frequency signal, determining a target frequency response curve, determining undetermined filter coefficients based on the target frequency response curve, and performing equalization processing on the first low-frequency signal based on the undetermined filter coefficients to obtain a second low-frequency signal, acquiring the actual frequency response curve corresponding to the second low-frequency signal, and adjusting the undetermined filter coefficients based on the target frequency response curve and the actual frequency response curve to obtain target filter coefficients, and processing the low-frequency signals based on the target filter coefficients to obtain a target low-frequency signal. Using the target filter coefficients to perform equalization processing on the low-frequency signals can make the sound at each position in the vehicle match the target frequency response curve, thereby reducing the inconsistency of sound at each position.

[0161] See Figure 4 , Figure 4 The diagram illustrates a data processing method for low-frequency signals according to an embodiment of this application, which may specifically include the following steps:

[0162] Step 401: Acquire audio signals from at least one channel, and perform low-frequency quantization analysis on the audio signals of each channel to obtain the low-frequency signal of each channel.

[0163] Specifically, low-frequency quantization analysis includes separating low-frequency components from an audio signal and quantizing the low-frequency components using their signal energy.

[0164] Step 402: Based on the audio signal channel format and the channel configuration of the vehicle audio equipment, the low-frequency signal is allocated to the corresponding channel in the vehicle audio equipment.

[0165] Step 403: Determine the undetermined filter coefficients of the filter in each channel according to the target frequency response curve, and for each channel, perform equalization processing on the low-frequency signal of the channel based on the undetermined filter coefficients corresponding to the channel to obtain the processed low-frequency signal.

[0166] Step 404: Collect the actual frequency response curve of the low-frequency signal after playback processing for each channel, and adjust the coefficients of the filter in each channel to the target filter coefficients based on the actual frequency response curve and the target frequency response curve.

[0167] Step 405: Based on the actual frequency response curve of each channel, determine the delay adjustment value corresponding to the low-frequency signal in each channel, and perform delay processing on the low-frequency signal based on the delay adjustment value to obtain the target low-frequency signal for each channel.

[0168] In this embodiment, audio signals from at least one channel are acquired, and low-frequency quantization analysis is performed on the audio signals of each channel to obtain low-frequency signals for each channel. Based on the channel format of the audio signals and the channel configuration of the vehicle audio equipment, the low-frequency signals are allocated to the corresponding channels in the vehicle audio equipment. The undetermined filter coefficients for each channel are determined according to the target frequency response curve. For each channel, equalization processing is performed on the low-frequency signal based on the undetermined filter coefficients corresponding to that channel to obtain the processed low-frequency signal. The actual frequency response curve of the processed low-frequency signal is acquired for each channel, and the actual frequency response is then analyzed. The coefficients of the filters in each channel are adjusted to the target filter coefficients based on the frequency response curve and the target frequency response curve. Using the target filter coefficients to equalize the low-frequency signal can make the sound at each position in the vehicle match the target frequency response curve, thereby reducing the inconsistency of sound at each position. By determining the delay adjustment value corresponding to the low-frequency signal in each channel based on the actual frequency response curve of each channel, and performing delay processing on the low-frequency signal based on the delay adjustment value, the target low-frequency signal of each channel can be obtained. This can reduce the inconsistency of sound playback time at each position in the vehicle and improve the synchronization of low-frequency signal playback by the car audio equipment.

[0169] See Figure 5 , Figure 5This invention provides a schematic diagram of the structure of a low-frequency signal data processing device according to an embodiment of the present application, which may specifically include the following modules:

[0170] The acquisition module 501 is used to acquire low-frequency signals from at least one channel; wherein the low-frequency signal is an audio signal of arbitrary channel format, and different channel formats correspond to different numbers of channels;

[0171] The determining module 502 is used to determine the low-frequency gain information corresponding to each channel based on each low-frequency signal, and to determine the first low-frequency signal of each channel based on each low-frequency gain information and each low-frequency signal.

[0172] The equalization module 503 is used to determine the target frequency response curve and perform equalization processing on the first low-frequency signal of each channel according to the target frequency response curve to obtain the target low-frequency signal of each channel.

[0173] In one implementation, the determining module 502 described above can also be used for:

[0174] Determine the total low-frequency signal based on each low-frequency signal;

[0175] Based on the total low-frequency signal, determine the low-frequency proportion information for each channel;

[0176] Based on the low-frequency proportion information, determine the low-frequency gain information corresponding to each channel.

[0177] In one implementation, the device further includes:

[0178] The allocation module is used to determine the channel configuration and the signal allocation strategy of the first low-frequency signal according to the channel format and channel configuration before equalizing the first low-frequency signal of each channel according to the target frequency response curve to obtain the target low-frequency signal of each channel.

[0179] Based on the signal allocation strategy, the first low-frequency signal of each channel is allocated to the corresponding channel;

[0180] The channel low-frequency signal is determined based on the first low-frequency signal corresponding to the channel.

[0181] In one implementation, the equalization module 503 described above can also be used for:

[0182] The low-frequency signal of each channel is equalized according to the target frequency response curve to obtain the target low-frequency signal of each channel.

[0183] In one implementation, the equalization module 503 described above can also be used for:

[0184] Determine the coefficients of the filter to be determined based on the target frequency response curve;

[0185] The first low-frequency signal of each channel is equalized according to the undetermined filter coefficients to obtain the second low-frequency signal of each channel.

[0186] Acquire the actual frequency response curve corresponding to the second low-frequency signal, and adjust the coefficients of the filter to be determined according to the target frequency response curve and the actual frequency response curve to obtain the target filter coefficients;

[0187] The first low-frequency signal of each channel is processed based on the target filter coefficients to obtain the target low-frequency signal of each channel.

[0188] In one implementation, the equalization module 503 described above can also be used for:

[0189] The first low-frequency signal of each channel is downsampled to obtain the low-frequency band signal of each channel;

[0190] The low-frequency band signal of each channel is equalized based on the undetermined filter coefficients to obtain the processed low-frequency band signal.

[0191] The processed low-frequency signal is upsampled to obtain the second low-frequency signal for each channel.

[0192] In one implementation, the device further includes:

[0193] The delay module is used to determine the delay adjustment value corresponding to each low-frequency signal. For each first low-frequency signal, the delay adjustment value corresponding to the first low-frequency signal is used to perform delay processing on the first low-frequency signal.

[0194] In one implementation, the acquisition module 501 described above can also be used for:

[0195] Acquire audio signals from at least one channel;

[0196] Determine the cutoff frequency, and separate the audio signal of any channel based on the cutoff frequency to obtain the low-frequency component in any audio signal;

[0197] For each channel, the low-frequency component corresponding to that channel is quantized based on its signal energy to obtain the low-frequency signal for that channel.

[0198] In this embodiment, by acquiring low-frequency signals from at least one channel, where the low-frequency signals are audio signals of any channel format (different channel formats correspond to different numbers of channels), low-frequency gain information corresponding to each channel is determined based on each low-frequency signal. Based on the low-frequency gain information and the low-frequency signals of each channel, a first low-frequency signal for each channel is determined. This allows for gain processing of the corresponding low-frequency signals based on the low-frequency gain information of each channel to obtain the first low-frequency signal. Processing the low-frequency signals with low-frequency gain information reduces insufficient bass volume and muddy bass. Furthermore, by determining a target frequency response curve and equalizing the first low-frequency signals of each channel based on the target frequency response curve, a target low-frequency signal for each channel is obtained. Playing the target low-frequency signal after equalization processing based on the target frequency response curve ensures that the sound at each location in the vehicle matches the target frequency response curve, thereby reducing inconsistencies in sound at each location.

[0199] It should be noted that the information interaction and execution process between the above-mentioned devices are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, which will not be repeated here.

[0200] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0201] See Figure 6 , Figure 6 This application provides a structural block diagram of a terminal device according to an embodiment of the present application. Figure 6 As shown, this embodiment provides a terminal device 61, which includes: at least one processor 611, a memory 612, and a computer program 6121 stored in the memory 612 and executable on at least one processor 611. When the processor 611 executes the computer program 6121, it implements the steps in any of the above method embodiments.

[0202] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can implement the steps in any of the above method embodiments.

[0203] This application provides a computer program product that, when run on a terminal device, enables the terminal device to implement the steps described in the various method embodiments.

[0204] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying the computer program code to a photographing device / terminal device, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium.

[0205] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A data processing method for low-frequency signals, characterized in that, The method includes: Acquire a low-frequency signal from at least one channel; wherein the low-frequency signal is an audio signal of arbitrary channel format, and different channel formats correspond to different numbers of channels; Based on each of the low-frequency signals, determine the low-frequency gain information corresponding to each of the audio channels; Based on each of the low-frequency gain information and each of the low-frequency signals, a first low-frequency signal for each of the channels is determined; Determine the target frequency response curve, and perform equalization processing on the first low-frequency signal of each channel according to the target frequency response curve to obtain the target low-frequency signal of each channel; The step of determining the low-frequency gain information corresponding to each channel based on each low-frequency signal includes: Based on each of the aforementioned low-frequency signals, determine the total low-frequency signal; Based on the total low-frequency signal, determine the low-frequency proportion information for each of the channels; Based on the low-frequency proportion information, determine the low-frequency gain information corresponding to each channel; Before performing equalization processing on the first low-frequency signal of each channel according to the target frequency response curve to obtain the target low-frequency signal of each channel, the method further includes: Determine the channel configuration, and determine the signal allocation strategy for the first low-frequency signal based on the channel format and the channel configuration; Based on the signal allocation strategy, the first low-frequency signal of each of the audio channels is allocated to the corresponding channel; Based on the first low-frequency signal corresponding to the channel, determine the channel low-frequency signal of the channel; The step of equalizing the first low-frequency signal of each channel according to the target frequency response curve to obtain the target low-frequency signal of each channel includes: The low-frequency signal of each channel is equalized according to the target frequency response curve to obtain the target low-frequency signal of each channel.

2. The data processing method for low-frequency signals as described in claim 1, characterized in that, The step of equalizing the first low-frequency signal of each channel according to the target frequency response curve to obtain the target low-frequency signal of each channel includes: Determine the coefficients of the filter to be determined based on the target frequency response curve; The first low-frequency signal of each channel is equalized according to the undetermined filter coefficients to obtain the second low-frequency signal of each channel. Acquire the actual frequency response curve corresponding to each of the second low-frequency signals, and adjust the coefficients of the filter to be determined according to the target frequency response curve and the actual frequency response curve to obtain the target filter coefficients; The first low-frequency signal of each channel is processed based on the target filter coefficients to obtain the target low-frequency signal of each channel.

3. The data processing method for low-frequency signals as described in claim 2, characterized in that, The step of equalizing the first low-frequency signal of each channel according to the undetermined filter coefficients to obtain the second low-frequency signal of each channel includes: The first low-frequency signal of each of the channels is downsampled to obtain the low-frequency band signal of each of the channels; The low-frequency band signal of each channel is equalized based on the undetermined filter coefficients to obtain the processed low-frequency band signal. The processed low-frequency signal is upsampled to obtain the second low-frequency signal for each channel.

4. The data processing method for low-frequency signals as described in any one of claims 1 to 3, characterized in that, The method further includes: Determine the delay adjustment value corresponding to each of the first low-frequency signals; For each of the first low-frequency signals, the first low-frequency signal is delayed using the delay adjustment value corresponding to the first low-frequency signal.

5. The data processing method for low-frequency signals as described in any one of claims 1 to 3, characterized in that, The acquisition of low-frequency signals from at least one channel includes: Acquire audio signals from at least one channel; Determine the cutoff frequency, and separate the audio signal of any of the channels according to the cutoff frequency to obtain the low-frequency component in any of the audio signals; For each channel, the low-frequency component corresponding to that channel is quantized based on the signal energy of the low-frequency component corresponding to that channel to obtain the low-frequency signal of that channel.

6. A data processing device for low-frequency signals, characterized in that, The device includes: An acquisition module is used to acquire a low-frequency signal from at least one channel; wherein the low-frequency signal is an audio signal of arbitrary channel format, and different channel formats correspond to different numbers of channels; The determining module is configured to determine low-frequency gain information corresponding to each channel based on each low-frequency signal, and to determine a first low-frequency signal for each channel based on each low-frequency gain information and each low-frequency signal; An equalization module is used to determine a target frequency response curve and perform equalization processing on the first low-frequency signal of each channel according to the target frequency response curve to obtain the target low-frequency signal of each channel. The determining module is specifically used for: Based on each of the aforementioned low-frequency signals, determine the total low-frequency signal; Based on the total low-frequency signal, determine the low-frequency proportion information for each of the channels; Based on the low-frequency proportion information, determine the low-frequency gain information corresponding to each channel; The determining module is further configured to: Determine the channel configuration, and determine the signal allocation strategy for the first low-frequency signal based on the channel format and the channel configuration; Based on the signal allocation strategy, the first low-frequency signal of each of the audio channels is allocated to the corresponding channel; Based on the first low-frequency signal corresponding to the channel, determine the channel low-frequency signal of the channel; The equalization module is specifically used for: The low-frequency signal of each channel is equalized according to the target frequency response curve to obtain the target low-frequency signal of each channel.

7. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 5.

8. A computer program product, comprising a computer program, characterized in that, When the computer program is run on a computer, it causes the computer to perform the method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Audio signal enhancement method and device, storage medium and processor

    CN111970628A

  • Vehicle-mounted tuning method and device

    CN116866777A