In-vehicle adaptive sound quality output method and device, storage medium and vehicle-mounted sound system
Patent Information
- Application Number
- CN202210094610.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-26
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2042-01-26
AI Technical Summary
然而,本申请的发明人在研究中发现,现有技术的车载音响系统只是单纯地根据用户设定地音量等级相应调节多个通道的输出音量的大小,并没有自适应地对应音质进行调节,用户在音量调节前后容易产生效果反差大的感觉,从而降低了用户体验
[0015]The in-vehicle adaptive audio output method, device, storage medium, and in-vehicle audio system provided in this application acquire the current volume level input by the user, then determine the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the reference volume level, then determine the equal loudness curve difference between the current volume level and the reference volume level based on the audio signal gain difference, and then determine the audio quality response curve corresponding to the current volume level based on the equal loudness curve difference and the audio quality response curve corresponding to the reference volume level, thereby determining the output signal parameters of multiple audio output channels. The technical solution of this application enables the in-vehicle audio system to adaptively adjust the sound quality effect under different volume levels, meet the hearing characteristics of the user's human ear, optimize the sound quality effect, and improve the user's acoustic experience.
Smart Images

Figure CN116546386B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive electronics technology, and in particular to an in-vehicle adaptive audio output method, device, storage medium, and in-vehicle audio system. Background Technology
[0002] With the development of intelligent vehicles, users have increasingly higher demands for enjoyment, and car manufacturers are paying more and more attention to the car's audio system. Currently, although the car's audio system does not affect the vehicle's operating performance, it has become one of the indicators for evaluating the comfort of a car.
[0003] Existing car audio systems typically include multi-channel (e.g., multiple speakers) audio outputs, providing users with a rich sound quality experience. Users can customize the volume level according to their own auditory characteristics. However, the inventors of this application discovered in their research that existing car audio systems simply adjust the output volume of multiple channels according to the user-set volume level, without adaptively adjusting to the sound quality. This can lead to a significant difference in sound quality before and after volume adjustment, thus reducing the user experience. Summary of the Invention
[0004] This invention provides an in-vehicle adaptive sound quality output method, device, storage medium, and in-vehicle audio system. The in-vehicle audio system can adaptively adjust the sound quality at different volume levels and correspondingly control the output parameters of multiple output channels to meet the auditory characteristics of the user's ear, optimize the sound quality, and thus enhance the user's acoustic experience.
[0005] In a first aspect, this application provides an in-vehicle adaptive audio quality output method, the method comprising: Get the current volume level as input by the user; Based on the current volume level and the preset reference volume level, determine the audio signal gain difference between the current volume level and the reference volume level; Based on the audio signal gain difference, the current volume level, and the reference volume level, determine the difference in loudness curves between the current volume level and the reference volume level; Based on the difference in loudness curves and the pre-stored audio quality response curve corresponding to the reference volume level, determine the audio quality response curve corresponding to the current volume level. Based on the audio quality response curve corresponding to the current volume level, determine the output signal parameters of multiple speaker output channels.
[0006] In conjunction with the first aspect, in one feasible implementation, determining the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the preset reference volume level includes: Based on the current volume level, a preset gain table is used to look up the gain value of the audio signal corresponding to the current volume level. Based on a preset reference volume level, the gain value of the audio signal corresponding to the reference volume level is obtained by querying a preset gain table. The audio signal gain difference between the current volume level and the reference volume level is obtained by subtracting the gain value of the audio signal corresponding to the reference volume level from the gain value of the audio signal corresponding to the current volume level.
[0007] In conjunction with the first aspect, in one feasible implementation, determining the equal-loudness curve difference between the current volume level and the reference volume level based on the audio signal gain difference, the current volume level, and the reference volume level includes: Based on the reference volume level, calculate the sound pressure level at the reference frequency point at the preset reference position point inside the vehicle, and further calculate the equal loudness curve corresponding to the reference volume level; Based on the equal loudness curve corresponding to the reference volume level and the audio signal gain difference, determine the equal loudness curve corresponding to the current volume level; Based on the equal loudness curves corresponding to the reference volume level and the current volume level, calculate the difference between the equal loudness curves of the current volume level and the reference volume level.
[0008] In conjunction with the first aspect, in one feasible implementation, determining the audio quality response curve corresponding to the current volume level based on the difference in loudness curves and the pre-stored audio quality response curve corresponding to the reference volume level includes: The audio quality response curve corresponding to the current volume level is obtained by subtracting the pre-stored audio quality response curve corresponding to the reference volume level from the equal loudness curve.
[0009] In conjunction with the first aspect, in one feasible implementation, the audio quality response curve is specifically a frequency response curve.
[0010] In conjunction with the first aspect, in one feasible implementation, determining the output signal parameters of multiple speaker output channels based on the audio quality response curve corresponding to the current volume level includes: Based on the audio quality response curve corresponding to the current volume level and the preset acoustic transmission relationship, determine the actual sound output signals of multiple speaker output channels; The actual sound output signals of the multiple audio output channels are compared with their respective original sound signals to determine the adjustment parameters of the multiple audio output channels relative to the original signals.
[0011] In conjunction with the first aspect, in one feasible implementation, the adjustment parameters include gain adjustment parameters and / or delay adjustment parameters and / or phase adjustment parameters.
[0012] Secondly, this application provides an in-vehicle adaptive audio output device, the device comprising: Volume level acquisition unit, used to acquire the current volume level input by the user; An audio signal gain difference calculation unit is used to determine the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the preset reference volume level. The equal loudness curve difference calculation unit is used to determine the equal loudness curve difference between the current volume level and the reference volume level based on the audio signal gain difference, the current volume level, and the reference volume level. The audio quality response curve calculation unit is used to determine the audio quality response curve corresponding to the current volume level based on the difference between the equal loudness curves and the pre-stored audio quality response curve corresponding to the reference volume level. The output signal calculation unit is used to determine the output signal parameters of multiple audio output channels based on the audio quality response curve corresponding to the current volume level.
[0013] Thirdly, this application provides a computer-readable storage medium, the storage medium including a stored program, which, when the program is executed, controls the device where the storage medium is located to perform the in-vehicle adaptive audio quality output method described in the first aspect.
[0014] Fourthly, this application provides a vehicle audio system, including: a processing module, a storage module, a power amplifier module, and a power supply module; The power module is connected to the processing module to supply power to the vehicle audio system; the processing module is connected to the storage module and the power amplifier module; the power amplifier module is connected to multiple speakers. The storage module stores a computer program, and when the arithmetic processing module runs the computer program, it implements the in-vehicle adaptive audio quality output method described in the first aspect above.
[0015] The in-vehicle adaptive audio output method, device, storage medium, and in-vehicle audio system provided in this application acquire the current volume level input by the user, then determine the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the reference volume level, then determine the equal loudness curve difference between the current volume level and the reference volume level based on the audio signal gain difference, and then determine the audio quality response curve corresponding to the current volume level based on the equal loudness curve difference and the audio quality response curve corresponding to the reference volume level, thereby determining the output signal parameters of multiple audio output channels. The technical solution of this application enables the in-vehicle audio system to adaptively adjust the sound quality effect under different volume levels, meet the hearing characteristics of the user's human ear, optimize the sound quality effect, and improve the user's acoustic experience. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1a This is a schematic diagram of the deployment environment of a vehicle audio system and multiple speakers provided in an embodiment of this application; Figure 1b This is a modular functional block diagram of a vehicle audio system provided in an embodiment of this application; Figure 2 This is a flowchart illustrating the in-vehicle adaptive audio quality output method in an embodiment of this application; Figure 3a This is a schematic diagram of equal loudness curves provided in the embodiments of this application; Figure 3b This is a schematic diagram of equal loudness curve measurement at a reference position point inside the vehicle in an embodiment of this application; Figure 4 This is a schematic diagram of the frequency response curve corresponding to the reference volume level provided in the embodiments of this application; Figure 5 This is a schematic diagram of the acoustic transfer function of each loudspeaker in the embodiments of this application; Figure 6 This is a functional block diagram of the in-vehicle adaptive audio output device provided in the embodiments of this application. Detailed Implementation
[0018] To better understand the technical solution of the present invention, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0019] It should be understood that the described embodiments are merely some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort are within the scope of protection of the present invention.
[0020] The terminology used in the embodiments of this invention is for the purpose of describing particular embodiments only and is not intended to limit the invention. The singular forms “a,” “the,” and “the” as used in the embodiments of this invention and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.
[0021] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0022] It should be understood that although the terms first, second, third, etc., may be used to describe terminals in the embodiments of the present invention, these terminals should not be limited to these terms. These terms are only used to distinguish terminals from each other. For example, without departing from the scope of the embodiments of the present invention, a first terminal may also be referred to as a second terminal, and similarly, a second terminal may also be referred to as a first terminal.
[0023] Depending on the context, the word "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection." Similarly, depending on the context, the phrase "if determination" or "if detection (of the stated condition or event)" can be interpreted as "when determination," "in response to determination," "when detection (of the stated condition or event)," or "in response to detection (of the stated condition or event)."
[0024] See Figure 1a This is a schematic diagram illustrating an application scenario of an embodiment of this application. In this embodiment, the application scenario includes a vehicle audio system 8 and multiple speakers.
[0025] In this embodiment, the vehicle audio system 8 is integrated into the vehicle electronic system. The vehicle electronic system also includes multiple electronic devices such as an ECU (Electronic Control Unit), instrument panel, and touchscreen. These electronic devices can be connected and communicate with each other via a vehicle bus. The vehicle bus may include, but is not limited to, CAN (Controller Area Network), CANFD (CAN with Flexible Data-Rate), LIN (Local Interconnect Network), etc.
[0026] Specifically, refer to Figure 1a In this application environment, seven speakers are used as an example. These speakers are connected to a vehicle audio system 8, serving as the multi-channel output of the system. The speakers include speakers 1 through 7. Speaker 1 is located in the center console position inside the vehicle, speaker 2 is located in the right front door, speaker 3 is located in the right rear door, speaker 4 is located in the left front door, speaker 5 is located in the right rear door, and speakers 6 and 7 are located in the rear C-pillar positions. In this embodiment, the vehicle audio system 8 connects to seven speakers via an audio wiring harness, providing users with a rich auditory experience.
[0027] In existing technologies, when a user adjusts the volume of a car audio system, the sound quality of the multi-channel output cannot be adaptively adjusted. The purpose of this application is to adaptively adjust the output of multiple channels according to the volume level input by the user, thereby satisfying the user's acoustic experience.
[0028] like Figure 1b One embodiment of this application provides a vehicle audio system.
[0029] Specifically, in this embodiment, the vehicle audio system 8 includes a processing module 9, a power module 10, a storage module 11, and a power amplifier module 12.
[0030] In this embodiment, the power module 10 manages the power supply for the entire vehicle audio system 8.
[0031] The storage module 11 stores the computer program, and the processing module 9 executes the computer program to implement the in-vehicle adaptive sound quality output method in this embodiment. The computer program described in this embodiment may include, but is not limited to, software code and various information and charts, such as pre-stored reference volume levels, equal loudness curves corresponding to the reference volume levels, audio quality response curves, etc. The processing module 9 acquires the output parameters of the control power amplifier module 12 for each speaker channel.
[0032] In this embodiment, the power amplifier module 12 is connected to multiple speakers, and the multiple speakers can be... Figure 1a The speaker setup for speakers 1 through 7 is not described again here.
[0033] In this embodiment, the processing module 9 can be connected to the ECU 14, touchscreen 15, etc., via the vehicle bus 13 and can communicate with them. For example, under the control of the ECU 14, the user can input the desired audio volume level on the touchscreen 15, and the processing module 9 can obtain the user's input and perform calculations.
[0034] In this embodiment, the arithmetic processing module 9 executes the computer program in the storage module 11, which can achieve the following: S11. Get the current volume level input by the user; S12. Determine the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the preset reference volume level; S13. Based on the audio signal gain difference, the current volume level, and the reference volume level, determine the difference in loudness curves between the current volume level and the reference volume level; S14. Based on the difference in loudness curves and the pre-stored audio quality response curve corresponding to the reference volume level, determine the audio quality response curve corresponding to the current volume level. S15. Determine the output signal parameters of multiple audio output channels based on the audio quality response curve corresponding to the current volume level.
[0035] The in-vehicle audio system provided in this application acquires the current volume level input by the user, then determines the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the reference volume level. Based on the audio signal gain difference, it determines the equal loudness curve difference between the current volume level and the reference volume level. Based on the equal loudness curve difference and the audio quality response curve corresponding to the reference volume level, it determines the audio quality response curve corresponding to the current volume level, and then determines the output signal parameters of multiple audio output channels. The technical solution of this application enables the in-vehicle audio system to adaptively adjust the sound quality effect under different volume levels, meet the hearing characteristics of the user's human ear, optimize the sound quality effect, and improve the user's acoustic experience.
[0036] The following describes, in a more detailed embodiment of this application, S11-S15, implemented by the arithmetic processing module 9 executing the computer program in the storage module 11.
[0037] S11. Get the current volume level input by the user; Specifically, the car audio system sets a default volume level each time it is powered on and restarted (e.g., when all electronic systems in the car are turned on). This default volume level is the base volume level. Different users have different hearing systems, and users can adjust the current volume level. For example, users can operate on the touchscreen 15 to modify the current volume level. The car audio system can obtain the current volume level through the vehicle's bus.
[0038] S12. Determine the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the preset reference volume level; Specifically, the car audio system pre-stores multiple volume levels and the corresponding audio signal gain for each volume level in its storage module. The audio signal gain difference between the current volume level and the preset reference volume level can be determined based on the current volume level and the preset reference volume level.
[0039] In this application embodiment, specifically:
[0040] in, This indicates the audio signal gain difference between the current volume level and the reference volume level. , These represent the base volume level and the current volume level entered by the user, respectively. , These represent the audio signal gain corresponding to the reference volume level and the signal gain corresponding to the current volume level input by the user, respectively.
[0041] In the embodiments of this application, the volume levels and corresponding signal gains are shown in Table 1, where the reference volume level is volume level 10.
[0042] Table 1
[0043] In this embodiment, based on the current volume level, a preset gain table is used to look up the gain value of the audio signal corresponding to the current volume level; based on a preset reference volume level, a preset gain table is used to look up the gain value of the audio signal corresponding to the reference volume level; the difference between the gain value of the audio signal corresponding to the reference volume level and the gain value of the audio signal corresponding to the current volume level is obtained by subtracting the gain value of the audio signal corresponding to the reference volume level. For example, if the current volume level is 15, looking up the gain at the current volume level yields -20dB, while the reference volume level is 10, with a gain of -30dB, then the audio signal gain difference is -10dB.
[0044] S13. Based on the audio signal gain difference, the current volume level, and the reference volume level, determine the difference in loudness curves between the current volume level and the reference volume level.
[0045] Specifically, this step includes: calculating the sound pressure level at a preset reference position point in the vehicle at a reference frequency point based on the reference volume level, and further calculating the equal loudness curve corresponding to the reference volume level; determining the equal loudness curve corresponding to the current volume level based on the equal loudness curve corresponding to the reference volume level and the audio signal gain difference; and calculating the difference in equal loudness curves between the current volume level and the reference volume level based on the equal loudness curve corresponding to the reference volume level and the equal loudness curve corresponding to the current volume level.
[0046] In this embodiment, the sound pressure level at a preset reference position point and a reference frequency point inside the vehicle can be calculated by finding an equal loudness curve based on the sound pressure level at the reference position point and the reference frequency point. In this embodiment, the preset reference position point 15 can be as follows: Figure 3b As shown, the reference location can be, but is not limited to, the geometric center of the vehicle. In other scenarios, the reference location can also be the driver's seat, the front passenger seat, the rear seats, etc. In this embodiment, the reference frequency can be 500Hz, 1000Hz, 2000Hz, etc., and only 1000Hz is used as an example in this embodiment.
[0047] Figure 3aThis is a schematic diagram of the equal loudness curves in an embodiment of this application. Taking a reference volume level as an example, when the reference frequency is 1000Hz, the sound pressure level measured at reference position point 15 at the reference volume level is 42dB. The equal loudness curve corresponding to the reference volume level is curve 14. Curve 14 is a curve related to frequency and sound pressure level, denoted as... ,in, This represents the sound pressure level at the reference frequency at the reference location point under default volume, and can be obtained through measurement. Indicates frequency.
[0048] Similarly, in the embodiments of this application, the equal loudness curve at the current volume level input by the user can be calculated, denoted as... ,in The sound pressure level at reference point 15 inside the car at 1000Hz, representing the current volume level as input by the user, can be calculated using the following formula.
[0049] Based on the equal-loudness curves corresponding to the reference volume level and the current volume level, the difference between the equal-loudness curves of the current volume level and the reference volume level can be calculated, denoted as . .
[0050] S14. Based on the difference in loudness curves and the pre-stored audio quality response curve corresponding to the reference volume level, determine the audio quality response curve corresponding to the current volume level. In this embodiment, the reference volume level is a pre-stored volume level, and the audio quality response curve corresponding to the reference volume level is a pre-stored curve. In this embodiment, the audio quality response curve may be, but is not limited to, a frequency response curve.
[0051] like Figure 4 This is a schematic diagram of the frequency response curve corresponding to the reference volume level.
[0052] In this embodiment, the frequency response curve at the reference volume level is the acoustic response curve at reference position point 15 inside the vehicle, which can be expressed as frequency. f -Sound pressure level SPL A relationship diagram for a specific frequency f n Its corresponding output sound pressure level is SPL n This relationship is denoted as: SPL n ( f The frequency response characteristics at the reference volume level can be adjusted according to specific design requirements.
[0053] In this embodiment, the audio quality response curve corresponding to the pre-stored reference volume level is subtracted from the equal loudness curve to obtain the audio quality response curve corresponding to the current volume level, i.e.:
[0054] in, This represents the frequency response curve corresponding to the current volume level input by the user. This represents the frequency response curve at the reference volume level.
[0055] S15. Determine the output signal parameters of multiple audio output channels based on the audio quality response curve corresponding to the current volume level.
[0056] Specifically, such as Figure 5 The diagram shows the speaker layout of this embodiment. H1, H2, H3, H4, H5, H6, and H7 are the acoustic transfer functions from speaker 1, speaker 2, speaker 3, speaker 4, speaker 5, speaker 6, and speaker 7 to reference position point 15, respectively, which can be obtained by direct measurement inside the vehicle.
[0057] Then, at the current volume level input by the user, the frequency response at reference point 15 can be expressed as:
[0058] in, ~ These represent the acoustic transfer functions of loudspeakers 1 through 7, which can be obtained directly by measuring the acoustic characteristics of the loudspeakers themselves.
[0059] In the above relationship, Given that H1~H7, ~ Since these parameters can be measured in advance, S1 to S7 can be calculated. S1 to S7 correspond to the output signal parameters of each speaker channel. S1 to S7 are the actual sound output signals of each speaker channel.
[0060] In this embodiment, the actual sound output signals of the plurality of audio output channels are compared with their respective original sound signals to determine the adjustment parameters of the plurality of audio output channels relative to the original signals, i.e.:
[0061] in, This indicates the actual sound signal output by the power amplifier module to the speaker. Represents the original sound signal. These represent the adjustments made to the gain, delay, and phase of the original audio signal, respectively.
[0062] From the above formula, it can be seen that the adjustment parameters include the gain adjustment parameter G and / or the delay adjustment parameter T and / or the phase adjustment parameter. .
[0063] Secondly, in one embodiment of this application, an in-vehicle adaptive audio quality output method is provided.
[0064] like Figure 2 The in-vehicle adaptive audio quality output method in this application embodiment includes: S21. Obtain the current volume level input by the user; S22. Determine the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the preset reference volume level; S23. Based on the audio signal gain difference, the current volume level, and the reference volume level, determine the difference in loudness curves between the current volume level and the reference volume level; S24. Based on the difference in loudness curves and the pre-stored audio quality response curve corresponding to the reference volume level, determine the audio quality response curve corresponding to the current volume level. S25. Determine the output signal parameters of multiple audio output channels based on the audio quality response curve corresponding to the current volume level.
[0065] The in-vehicle adaptive audio output method provided in this application obtains the current volume level input by the user, then determines the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the reference volume level. Based on the audio signal gain difference, it determines the equal loudness curve difference between the current volume level and the reference volume level. Based on the equal loudness curve difference and the audio quality response curve corresponding to the reference volume level, it determines the audio quality response curve corresponding to the current volume level, and then determines the output signal parameters of multiple audio output channels. The technical solution of this application enables the in-vehicle audio system to adaptively adjust the sound quality effect under different volume levels, meet the hearing characteristics of the user's human ear, optimize the sound quality effect, and improve the user's acoustic experience.
[0066] The steps S21-S25 of the above method flow are described below in a more detailed embodiment of this application.
[0067] S21. Obtain the current volume level input by the user; Specifically, the car audio system sets a default volume level each time it is powered on and restarted (e.g., when all electronic systems in the car are turned on). This default volume level is the base volume level. Different users have different hearing systems, and users can adjust the current volume level. For example, users can operate on the touchscreen 15 to modify the current volume level. The car audio system can obtain the current volume level through the vehicle's bus.
[0068] S22. Determine the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the preset reference volume level; Specifically, the car audio system pre-stores multiple volume levels and the corresponding audio signal gain for each volume level in its storage module. The audio signal gain difference between the current volume level and the preset reference volume level can be determined based on the current volume level and the preset reference volume level.
[0069] In this application embodiment, specifically:
[0070] in, This indicates the audio signal gain difference between the current volume level and the reference volume level. , These represent the base volume level and the current volume level entered by the user, respectively. , These represent the audio signal gain corresponding to the reference volume level and the signal gain corresponding to the current volume level input by the user, respectively.
[0071] In the embodiments of this application, the volume levels and corresponding signal gains are shown in Table 1, where the reference volume level is volume level 10.
[0072] Table 1
[0073] In this embodiment, based on the current volume level, a preset gain table is used to look up the gain value of the audio signal corresponding to the current volume level; based on a preset reference volume level, a preset gain table is used to look up the gain value of the audio signal corresponding to the reference volume level; the difference between the gain value of the audio signal corresponding to the reference volume level and the gain value of the audio signal corresponding to the current volume level is obtained by subtracting the gain value of the audio signal corresponding to the reference volume level. For example, if the current volume level is 15, looking up the gain at the current volume level yields -20dB, while the reference volume level is 10, with a gain of -30dB, then the audio signal gain difference is -10dB.
[0074] S23. Based on the audio signal gain difference, the current volume level, and the reference volume level, determine the difference in loudness curves between the current volume level and the reference volume level.
[0075] Specifically, this step includes: calculating the sound pressure level at a preset reference position point in the vehicle at a reference frequency point based on the reference volume level, and further calculating the equal loudness curve corresponding to the reference volume level; determining the equal loudness curve corresponding to the current volume level based on the equal loudness curve corresponding to the reference volume level and the audio signal gain difference; and calculating the difference in equal loudness curves between the current volume level and the reference volume level based on the equal loudness curve corresponding to the reference volume level and the equal loudness curve corresponding to the current volume level.
[0076] In this embodiment, the sound pressure level at a preset reference position point and a reference frequency point inside the vehicle can be calculated by finding an equal loudness curve based on the sound pressure level at the reference position point and the reference frequency point. In this embodiment, the preset reference position point 15 can be as follows: Figure 3b As shown, the reference location can be, but is not limited to, the geometric center of the vehicle. In other scenarios, the reference location can also be the driver's seat, the front passenger seat, the rear seats, etc. In this embodiment, the reference frequency can be 500Hz, 1000Hz, 2000Hz, etc., and only 1000Hz is used as an example in this embodiment.
[0077] Figure 3a This is a schematic diagram of the equal loudness curves in an embodiment of this application. Taking a reference volume level as an example, when the reference frequency is 1000Hz, the sound pressure level measured at reference position point 15 at the reference volume level is 42dB. The equal loudness curve corresponding to the reference volume level is curve 14. Curve 14 is a curve related to frequency and sound pressure level, denoted as... ,in, This represents the sound pressure level at the reference frequency at the reference location point under default volume, and can be obtained through measurement. Indicates frequency.
[0078] Similarly, in the embodiments of this application, the equal loudness curve at the current volume level input by the user can be calculated, denoted as... ,in The sound pressure level at reference point 15 inside the car at 1000Hz, representing the current volume level as input by the user, can be calculated using the following formula.
[0079] Based on the equal-loudness curves corresponding to the reference volume level and the current volume level, the difference between the equal-loudness curves of the current volume level and the reference volume level can be calculated, denoted as . .
[0080] S24. Based on the difference in loudness curves and the pre-stored audio quality response curve corresponding to the reference volume level, determine the audio quality response curve corresponding to the current volume level. In this embodiment, the reference volume level is a pre-stored volume level, and the audio quality response curve corresponding to the reference volume level is a pre-stored curve. In this embodiment, the audio quality response curve may be, but is not limited to, a frequency response curve.
[0081] like Figure 4 This is a schematic diagram of the frequency response curve corresponding to the reference volume level.
[0082] In this embodiment, the frequency response curve at the reference volume level is the acoustic response curve at reference position point 15 inside the vehicle, which can be expressed as frequency. f -Sound pressure level SPL A relationship diagram for a specific frequency f n Its corresponding output sound pressure level is SPL n This relationship is denoted as: SPL n ( f The frequency response characteristics at the reference volume level can be adjusted according to specific design requirements.
[0083] In this embodiment, the audio quality response curve corresponding to the pre-stored reference volume level is subtracted from the equal loudness curve to obtain the audio quality response curve corresponding to the current volume level, i.e.:
[0084] in, This represents the frequency response curve corresponding to the current volume level input by the user. This represents the frequency response curve at the reference volume level.
[0085] S25. Determine the output signal parameters of multiple audio output channels based on the audio quality response curve corresponding to the current volume level.
[0086] Specifically, such as Figure 5The diagram shows the speaker layout of this embodiment. H1, H2, H3, H4, H5, H6, and H7 are the acoustic transfer functions from speaker 1, speaker 2, speaker 3, speaker 4, speaker 5, speaker 6, and speaker 7 to reference position point 15, respectively, which can be obtained by direct measurement inside the vehicle.
[0087] Then, at the current volume level input by the user, the frequency response at reference point 15 can be expressed as:
[0088] in, ~ These represent the acoustic transfer functions of loudspeakers 1 through 7, which can be obtained directly by measuring the acoustic characteristics of the loudspeakers themselves.
[0089] In the above relationship, Given that H1~H7, ~ Since these parameters can be measured in advance, S1 to S7 can be calculated. S1 to S7 correspond to the output signal parameters of each speaker channel. S1 to S7 are the actual sound output signals of each speaker channel.
[0090] In this embodiment, the actual sound output signals of the plurality of audio output channels are compared with their respective original sound signals to determine the adjustment parameters of the plurality of audio output channels relative to the original signals, i.e.:
[0091] in, This indicates the actual sound signal output by the power amplifier module to the speaker. Represents the original sound signal. These represent the adjustments made to the gain, delay, and phase of the original audio signal, respectively.
[0092] From the above formula, it can be seen that the adjustment parameters include the gain adjustment parameter G and / or the delay adjustment parameter T and / or the phase adjustment parameter. .
[0093] like Figure 6 As shown in the figure, this application embodiment also provides an in-vehicle adaptive audio output device.
[0094] The in-vehicle adaptive audio output device 600 in this embodiment includes: Volume level acquisition unit 61 is used to acquire the current volume level input by the user; The audio signal gain difference calculation unit 62 is used to determine the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the preset reference volume level. The equal loudness curve difference calculation unit 63 is used to determine the equal loudness curve difference between the current volume level and the reference volume level based on the audio signal gain difference, the current volume level and the reference volume level; The audio quality response curve calculation unit 64 is used to determine the audio quality response curve corresponding to the current volume level based on the difference in loudness curves and the audio quality response curve corresponding to the pre-stored reference volume level. The output signal calculation unit 65 is used to determine the output signal parameters of multiple audio output channels based on the audio quality response curve corresponding to the current volume level.
[0095] The apparatus described in the above embodiments of this application can be applied, but is not limited to, to the computing module of a vehicle audio system. When the computer program in the storage module is executed, the in-vehicle adaptive sound quality output method described in the foregoing embodiments can be implemented.
[0096] In embodiments of this application, a storage medium is also provided, which stores a computer program that, when executed, implements the in-vehicle adaptive audio quality output method described in the foregoing embodiments. The specific method flow will not be elaborated here.
[0097] In the embodiments provided by this invention, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units through some interfaces, and may be electrical, mechanical, or other forms.
[0098] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0099] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. An in-vehicle adaptive sound quality output method, characterized by, The method includes: Get the current volume level as input by the user; Based on the current volume level and the preset reference volume level, determine the audio signal gain difference between the current volume level and the reference volume level; Based on the audio signal gain difference, the current volume level, and the reference volume level, determine the difference in loudness curves between the current volume level and the reference volume level; Based on the difference in loudness curves and the pre-stored audio quality response curve corresponding to the reference volume level, determine the audio quality response curve corresponding to the current volume level. Based on the audio quality response curve corresponding to the current volume level, determine the output signal parameters of multiple speaker output channels; The step of determining the equal loudness curve difference between the current volume level and the reference volume level based on the audio signal gain difference, the current volume level, and the reference volume level includes: Based on the reference volume level, calculate the sound pressure level at the reference frequency point at the preset reference position point inside the vehicle, and determine the equal loudness curve corresponding to the reference volume level based on the sound pressure level. Based on the equal loudness curve corresponding to the reference volume level and the audio signal gain difference, the difference in equal loudness curves between the current volume level and the reference volume level is determined.
2. The method of claim 1, wherein, The step of determining the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the preset reference volume level includes: Based on the current volume level, a preset gain table is used to look up the gain value of the audio signal corresponding to the current volume level. Based on a preset reference volume level, the gain value of the audio signal corresponding to the reference volume level is obtained by querying a preset gain table. The audio signal gain difference between the current volume level and the reference volume level is obtained by subtracting the gain value of the audio signal corresponding to the reference volume level from the gain value of the audio signal corresponding to the current volume level.
3. The method of claim 2, wherein, Determining the difference in loudness curves between the current volume level and the reference volume level based on the equal loudness curves corresponding to the reference volume level and the audio signal gain difference includes: Based on the equal loudness curve corresponding to the reference volume level and the audio signal gain difference, determine the equal loudness curve corresponding to the current volume level; Based on the equal loudness curves corresponding to the reference volume level and the current volume level, calculate the difference between the equal loudness curves of the current volume level and the reference volume level.
4. The method of claim 3, wherein, The step of determining the audio quality response curve corresponding to the current volume level based on the difference in loudness curves and the pre-stored audio quality response curve corresponding to the reference volume level includes: The audio quality response curve corresponding to the current volume level is obtained by subtracting the pre-stored audio quality response curve corresponding to the reference volume level from the equal loudness curve.
5. The method according to claim 4, characterized in that, The audio quality response curve is specifically a frequency response curve.
6. The method according to claim 1, characterized in that, The step of determining the output signal parameters of multiple speaker output channels based on the audio quality response curve corresponding to the current volume level includes: Based on the audio quality response curve corresponding to the current volume level and the preset acoustic transmission relationship, determine the actual sound output signals of multiple speaker output channels; The actual sound output signals of the multiple audio output channels are compared with their respective original sound signals to determine the adjustment parameters of the multiple audio output channels relative to the original signals.
7. The method according to claim 6, characterized in that, The adjustment parameters include gain adjustment parameters and / or delay adjustment parameters and / or phase adjustment parameters.
8. An in-vehicle adaptive audio output device, characterized in that, The device includes Volume level acquisition unit, used to acquire the current volume level input by the user; An audio signal gain difference calculation unit is used to determine the audio signal gain difference between the current volume level and the preset reference volume level based on the current volume level and the preset reference volume level. The equal loudness curve difference calculation unit is used to determine the equal loudness curve difference between the current volume level and the reference volume level based on the audio signal gain difference, the current volume level, and the reference volume level. The audio quality response curve calculation unit is used to determine the audio quality response curve corresponding to the current volume level based on the difference between the equal loudness curves and the pre-stored audio quality response curve corresponding to the reference volume level. The output signal calculation unit is used to determine the output signal parameters of multiple audio output channels based on the audio quality response curve corresponding to the current volume level. The equal loudness curve difference calculation unit is specifically used for: Based on the reference volume level, calculate the sound pressure level at the reference frequency point at the preset reference position point inside the vehicle, and determine the equal loudness curve corresponding to the reference volume level based on the sound pressure level. Based on the equal loudness curve corresponding to the reference volume level and the audio signal gain difference, the difference in equal loudness curves between the current volume level and the reference volume level is determined.
9. A computer-readable storage medium, characterized in that, The storage medium includes a stored program that, when the program is executed, controls the device containing the storage medium to perform the in-vehicle adaptive audio output method according to any one of claims 1 to 7.
10. A vehicle audio system, characterized in that, include: Processing module, storage module, power amplifier module, power supply module; The power module is connected to the processing module to supply power to the vehicle audio system; the processing module is connected to the storage module and the power amplifier module; the power amplifier module is connected to multiple speakers. The storage module stores a computer program, and when the arithmetic processing module runs the computer program, it implements the in-vehicle adaptive audio quality output method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Devices, Methods and Computer Program Products for Controlling Loudness
US20140321670A1