Partition parameter determination method and device, control method and device, vehicle, medium and product

By truncating the impulse response signal and calculating the target filter parameters, the problem of poor sound field control effect caused by insufficient computing power of the processor in the car is solved, and effective sound field partition control is realized in the car.

CN120044840APending Publication Date: 2025-05-27BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510121075.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-23
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

The in-car processor has low computing power and it is difficult to achieve accurate sound field control effects, resulting in challenges in effectively realizing sound field partition control in the car.

Method used

By performing truncation processing on the impulse response signal, a short-length target cutoff signal is determined, and the target filter parameters are calculated based on the signal to reduce the calculation amount of the processor.

Benefits of technology

While determining the filter parameters, this method reduces the amount of computing of the processor, and is suitable for in-vehicle application scenarios with limited computing resources, and realizes effective sound field partition control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120044840A_ABST
    Figure CN120044840A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle cabin sound field partition parameter determination method, a vehicle audio playing control method, an electronic device, a vehicle, a computer readable storage medium and a computer program product. The determination method comprises the following steps: determining a target truncation signal according to an impulse response signal, the length of the target truncation signal being less than the length of the impulse response signal; and determining a target filter parameter corresponding to the sound field partition according to the target truncated signal. According to the determination method, the pulse response signal is subjected to truncation processing, and the target filter parameter is calculated according to the short target truncation signal obtained after truncation, so that the calculation amount of a processor can be reduced while the filter parameter is determined, and the method is suitable for an in-vehicle application scene with limited calculation resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of in-vehicle sound field zoning, and more specifically, to a method for determining sound field zoning parameters of a vehicle cockpit, a method for controlling vehicle audio playback, an electronic device, a vehicle, a computer-readable storage medium, and a computer program product. Background Art

[0002] With the rapid development of the new energy vehicle industry, the intelligence level of vehicle intelligent cockpits has been continuously improved. The interaction systems inside modern vehicles have become more convenient and intelligent, providing passengers with a higher level of operation freedom. During driving, the driver needs to clearly receive key information such as navigation prompts and steering signals, while other passengers may want to enjoy entertainment content. Currently, sound field zoning control mainly adopts the audio contrast control method (ACC) or the sound pressure matching method (PM). Both of these methods are based on the measured transfer function from the speaker module to the control area to design the control filter coefficients of the speakers.

[0003] However, the computing power of in-vehicle processors is low, making it difficult to achieve precise sound field control effects. In related technologies, how to achieve effective sound field zoning control in a vehicle is an urgent problem to be solved. Summary of the Invention

[0004] The present application provides a method for determining sound field zoning parameters of a vehicle cockpit, a method for controlling vehicle audio playback, an electronic device, a vehicle, a computer-readable storage medium, and a computer program product.

[0005] An embodiment of the present application provides a method for determining sound field zoning parameters of a vehicle cockpit, and the determination method includes:

[0006] Determine a target truncation signal according to the impulse response signal, and the length of the target truncation signal is less than the length of the impulse response signal;

[0007] Determine target filter parameters corresponding to the sound field zoning according to the target truncation signal.

[0008] Thus, in the method for determining sound field zoning parameters of a vehicle cockpit, the method for controlling vehicle audio playback, the electronic device, the vehicle, the computer-readable storage medium, and the computer program product according to the embodiments of the present application, by performing truncation processing on the impulse response signal and calculating the target filter parameters according to the obtained target truncation signal with a shorter length, it is possible to reduce the computational amount of the processor while determining the filter parameters, so as to be applicable to in-vehicle application scenarios with limited computing resources.

[0009] In some embodiments, the determining a target truncation signal according to the impulse response signal includes:

[0010] Truncate the impulse response signal according to a preset length to determine a first truncated signal, the length of the first truncated signal being the preset length;

[0011] Based on a preset determination method, determine first filter parameters according to the first truncated signal;

[0012] According to the first filter parameters, determine whether the first truncated signal is the target truncated signal corresponding to the sound field partition.

[0013] In some embodiments, the determining first filter parameters according to the first truncated signal based on a preset determination method includes:

[0014] Perform a Fourier transform on the first truncated signal to determine the transfer function in the frequency domain;

[0015] Based on a preset determination method, determine frequency domain filter parameters according to the transfer function;

[0016] Perform an inverse Fourier transform on the frequency domain filter parameters to determine the first filter parameters.

[0017] In some embodiments, the vehicle includes multiple sound field partitions, the multiple sound field partitions including a bright area and a dark area, and the determining whether the first truncated signal is the target truncated signal corresponding to the sound field partition according to the first filter parameters includes:

[0018] Determine a first sound contrast in the bright area and the dark area according to the first truncated signal and the first filter parameters;

[0019] When the first sound contrast meets the preset condition, use the first truncated signal as the target truncated signal.

[0020] In some embodiments, the sound field partition includes multiple control points, each control point corresponding to a first truncated signal, and the determining the first sound contrast in the bright area and the dark area according to the first truncated signal and the first filter parameters includes:

[0021] Determine a first sound signal of each sound generating component in the vehicle at the current control point according to the first truncated signal corresponding to the current control point, the first filter parameters, and preset noise;

[0022] Determine a bright area sound field in the bright area and a dark area sound field in the dark area according to the first sound signal;

[0023] Determine the first sound contrast according to the bright area sound field and the dark area sound field.

[0024] In some embodiments, determining the bright-field sound field of the bright area and the dark-field sound field of the dark area according to the first sound signal includes:

[0025] Summing the first sound signals corresponding to the current control points to obtain a second sound signal of all sound-emitting components at the current control points;

[0026] Determining the bright-field sound field according to the second sound signals corresponding to all control points in the bright area;

[0027] Determining the dark-field sound field according to the second sound signals corresponding to all control points in the dark area.

[0028] In some embodiments, when the first sound contrast does not meet the preset condition, determining whether the first truncated signal is the target truncated signal corresponding to the sound field partition according to the first filter parameter includes:

[0029] Determining that the first truncated signal is not the target truncated signal; and,

[0030] Truncating the impulse response signal according to a new preset length to determine a new first truncated signal.

[0031] In some embodiments, the preset determination method includes a sound pressure matching method or a sound contrast method.

[0032] In some embodiments, the sound field partition includes multiple control points, and the determination method further includes:

[0033] Controlling the sound-emitting components in the vehicle to work according to a preset audio;

[0034] Controlling the radio component to receive sound signals at the control points;

[0035] Determining a first impulse response signal of each sound-emitting component to the control point according to the sound signal;

[0036] Obtaining the impulse response signal according to the first impulse response signals corresponding to each control point.

[0037] An embodiment of the present application provides a control method for vehicle audio playback, and the control method includes:

[0038] Controlling the speakers of the vehicle to work according to the audio to be played and the target filter parameter corresponding to the target sound field partition, where the target filter parameter is determined based on the determination method of any of the above embodiments.

[0039] In some embodiments, controlling the speakers of the vehicle according to the target filter parameters corresponding to the audio to be played and its target sound field partition includes:

[0040] Performing convolution processing on the target filter parameters and the audio signal of the audio to be played to determine a target audio signal;

[0041] Controlling the sound - producing components in the vehicle to work according to the target audio signal, so as to form a target sound effect in the target sound field partition.

[0042] An embodiment of the present application provides an electronic device, which includes one or more processors and a memory. The memory stores a computer program. When the computer program is executed by the processor, the steps of the method according to any of the above - mentioned embodiments are implemented.

[0043] An embodiment of the present application provides a vehicle, which includes the electronic device according to the above - mentioned embodiment.

[0044] An embodiment of the present application provides a computer - readable storage medium, on which a computer program is stored. When the program is executed by a processor, the steps of the method according to any of the above - mentioned embodiments are implemented.

[0045] An embodiment of the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, the steps according to any of the above - mentioned embodiments are implemented.

[0046] The additional aspects and advantages of the present application will be partially given in the following description, partially become obvious from the following description, or be understood through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] The above - mentioned and / or additional aspects and advantages of the present application will become obvious and easy to understand from the description of the embodiments in conjunction with the following drawings, where:

[0048] Figure 1 is a schematic flowchart of a determination method according to some embodiments of the present application;

[0049] Figure 2 is a schematic flowchart of a determination method according to some embodiments of the present application;

[0050] Figure 3 is a schematic flowchart of a determination method according to some embodiments of the present application;

[0051] Figure 4 is a schematic flowchart of a determination method according to some embodiments of the present application;

[0052] Figure 5Schematic diagram of an impulse response signal with a length of 65536 according to some embodiments of the present application;

[0053] Figure 6 Schematic diagram of a first truncated signal of 4096 according to some embodiments of the present application;

[0054] Figure 7 Schematic diagram of a first truncated signal of 1024 according to some embodiments of the present application;

[0055] Figure 8 Schematic flow chart of a determination method according to some embodiments of the present application;

[0056] Figure 9 Schematic flow chart of a determination method according to some embodiments of the present application;

[0057] Figure 10 Schematic diagram of a first acoustic contrast corresponding to a first truncated signal with a length of 65536 according to some embodiments of the present application;

[0058] Figure 11 Schematic diagram of a first acoustic contrast corresponding to a first truncated signal with a length of 4096 according to some embodiments of the present application;

[0059] Figure 12 Schematic diagram of a first acoustic contrast corresponding to a first truncated signal with a length of 1024 according to some embodiments of the present application;

[0060] Figure 13 Schematic flow chart of a determination method according to some embodiments of the present application;

[0061] Figure 14 Schematic flow chart of a determination method according to some embodiments of the present application;

[0062] Figure 15 Schematic flow chart of a determination method according to some embodiments of the present application;

[0063] Figure 16 Schematic flow chart of a determination method according to some embodiments of the present application;

[0064] Figure 17 Schematic flow chart of a control method according to some embodiments of the present application;

[0065] Figure 18 Schematic flow chart of a control method according to some embodiments of the present application. Detailed implementation manners

[0066] Embodiments of the present application will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where like or similar reference numerals denote like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary only for explaining the present application and should not be construed as limiting the present application.

[0067] With the rapid development of the new energy vehicle industry, the intelligent level of automotive intelligent cockpits has been continuously improved. The interaction systems inside modern vehicles have become more convenient and intelligent, providing users with a higher level of operation freedom. Users' demands for in-vehicle audio systems have evolved from basic auditory experiences to the pursuit of sound privacy and personalization. For example, during driving, the driver needs to clearly receive key information such as navigation prompts and steering signals, while other passengers may want to enjoy entertainment content. Traditional in-vehicle audio solutions are increasingly difficult to meet users' demands for diverse and high-quality audio experiences.

[0068] Currently, in-vehicle audio systems usually adopt audio playback strategies to handle multiple audio sources inside the cockpit. These strategies manage different audio sources by setting priorities and focus sounds. For example, when navigation sounds and media sounds exist simultaneously, the volume of the navigation sound is usually increased and the media volume is decreased to ensure that the driver can focus on driving. However, this method may cause fluctuations in the media sound volume, affecting the listening experience of passengers. In addition, mixing multiple audio sources in the vehicle for a long time may increase the irritability of the occupants, thus affecting the overall driving and riding experience.

[0069] To meet passengers' demands for personalized audio experiences, some solutions attempt to install additional headrest speakers at each seat position. However, this approach not only increases the hardware cost and the demand for computing resources, but also due to space and design limitations, headrest speakers often need to make compromises between comfort and aesthetics, resulting in their sound quality being unable to compare with traditional automotive speakers and unable to meet all audio needs.

[0070] Therefore, introducing a sound field area control algorithm into the automotive cockpit has become a more efficient solution. This method utilizes the existing speaker array in the vehicle and, by designing a set of drive filters, precisely controls the propagation direction and range of sound, thereby projecting different audio signals to specific areas inside the cockpit. In this way, not only can a customized audio experience be provided for each passenger, but also the simplicity and cost-effectiveness of the vehicle design can be maintained.

[0071] Currently, sound field zoning control mainly adopts the audio contrast control method (ACC) or the sound pressure matching method (PM). Both of these methods are based on the measured transfer function from the speaker module to the control area to design the control filter coefficients of the speakers.

[0072] However, the computing power of in-vehicle processors is relatively low, making it difficult to achieve precise sound field control effects. In related technologies, how to achieve effective sound field zoning control in a vehicle is an urgent problem to be solved.

[0073] Based on the above problems to be solved, please refer to Figure 1 , an embodiment of the present application provides a method for determining sound field zoning parameters of a vehicle cockpit. The determination method includes:

[0074] 011: Determine a target truncation signal according to the impulse response signal. The length of the target truncation signal is less than the length of the impulse response signal;

[0075] 012: Determine target filter parameters corresponding to the sound field zoning according to the target truncation signal.

[0076] An embodiment of the present application provides an electronic device. The electronic device includes one or more processors and a memory. The memory stores a computer program that can be executed by the processor. The processor can be used to determine a target truncation signal according to the impulse response signal. The length of the target truncation signal is less than the length of the impulse response signal; and determine target filter parameters corresponding to the sound field zoning according to the target truncation signal.

[0077] An embodiment of the present application provides a determination device. The determination device includes a first determination module and a second determination module. Among them, the first determination module can be used to determine a target truncation signal according to the impulse response signal. The length of the target truncation signal is less than the length of the impulse response signal; and the second determination module can be used to determine target filter parameters corresponding to the sound field zoning according to the target truncation signal.

[0078] Specifically, please refer to Figure 2 , to provide different auditory experiences for passengers in different seats, multiple sound field zones can be set inside the vehicle cockpit so that the sound effects produced by playing the same audio in the vehicle are different in different sound field zones. For example, corresponding zones are set for different seats so that when playing navigation audio, the volume at the driver's seat is greater than that in the rear area.

[0079] To achieve the effect of forming different sound effects in different sound field zones, corresponding target filter parameters can be set for different sound field zones. When playing audio, the audio signal to be played is processed based on the target filter parameters of the corresponding target sound field zone and then played. Among them, the audio signal to be played has a target sound field zone. The target sound field zone is the sound field zone where the expected playback volume of the audio signal to be played is relatively large or the sound effect is prominent. For example, for navigation audio, the target sound field zone is the sound field zone where the driver's seat is located; for music audio, the target sound field zone is the sound field zone where the rear row or the co-pilot is located.

[0080] The impulse response signal is obtained by processing the sound signal obtained by the sound receiving component at the preset control point after the preset test audio is played by the sound generating component of the vehicle. Each sound generating component has an impulse response signal corresponding to each control. Among them, the preset test audio includes a sine exponential sweep signal.

[0081] In the related art, the audio contrast control method (ACC) and the sound pressure matching method (PM) mainly used for sound field zoning control are based on the measured transfer function from the speaker unit to the control area to design the control filter coefficient of the speaker. If the transfer function of the control area can provide more information, such as by increasing the sampling points and extending the length of the transfer function, then we can obtain more sufficient sound field information, thereby achieving a more accurate sound field control effect. However, in car audio systems, the calculation of the speaker control filter is usually performed by the CPU (Central Processing Unit) or ADSP (Automotive Digital Signal Processor) module in a single SOC (System on Chip) architecture, and the computing resources are limited. If the transfer function is long, it will bring a greater computational burden to the processor.

[0082] The sound field partitioning algorithm in the related art mainly considers the performance of the algorithm, such as maximizing the ratio of the average sound energy of the bright and dark areas, or minimizing the relative error between the playback sound pressure of the bright area control point and the target sound pressure, but none of them mentions the efficiency of the algorithm or the computational complexity in actual implementation. All of them consider using the impulse response of the entire length to enter the algorithm for calculation. However, through careful research, it is found that using the sound field information of the impulse response signal of a certain length can design a sufficiently good control filter, and using partial reverberation information can control the performance of the dark area. At the same time, considering that the computing performance of the vehicle is limited, the filter parameters obtained by using the method of truncated impulse response to calculate the control filter parameters of the sound field partition speaker can not only ensure a sufficiently good partitioning effect, but also save computing power to a great extent.

[0083] Therefore, in the embodiment of the present application, the impulse response signal is processed to obtain a target truncated signal with a shorter length, and the filter parameters are determined according to the target truncated signal. Since the frequency resolution of the filter parameters is actually positively correlated with the length of the impulse response signal, the frequency resolution of the filter parameters determined by the target truncated signal with a shorter length is shorter, so that when the vehicle uses the filter parameters to process the audio signal, less computing resources are required and the time cost is also less.

[0084] Thus, in the method for determining sound field partition parameters of a vehicle cockpit, the method for controlling vehicle audio playback, the electronic device, the vehicle, the computer-readable storage medium, and the computer program product according to the embodiments of the present application, by truncating the impulse response signal and calculating the target filter parameters based on the obtained target truncated signal with a shorter length, the computational amount of the processor can be reduced while determining the filter parameters, so as to be applicable to the in-vehicle application scenario with limited computing resources.

[0085] Please refer to Figure 3 , in some embodiments, step 011 of determining the target truncated signal according to the impulse response signal includes:

[0086] 0111: Truncate the impulse response signal according to a preset length to determine the first truncated signal, and the length of the first truncated signal is the preset length;

[0087] 0112: Determine the first filter parameters according to the first truncated signal based on a preset determination method;

[0088] 0113: Determine whether the first truncated signal is the target truncated signal corresponding to the sound field partition according to the first filter parameters.

[0089] In some embodiments, the processor can be used to: truncate the impulse response signal according to a preset length to determine the first truncated signal, and the length of the first truncated signal is the preset length; determine the first filter parameters according to the first truncated signal based on a preset determination method; determine whether the first truncated signal is the target truncated signal corresponding to the sound field partition according to the first filter parameters.

[0090] In some embodiments, the first determination module includes a first determination sub-module, a second determination sub-module, and a third determination sub-module. Among them, the first determination sub-module can be used to truncate the impulse response signal according to a preset length to determine the first truncated signal, and the length of the first truncated signal is the preset length; the second determination sub-module can be used to determine the first filter parameters according to the first truncated signal based on a preset determination method; the third determination sub-module can be used to determine whether the first truncated signal is the target truncated signal corresponding to the sound field partition according to the first filter parameters.

[0091] Specifically, since the impulse response signal is a function with an amplitude gradually decaying over time, by observing the characteristics of the corresponding impulse response signal of the control, a relatively small amplitude can be set as the amplitude threshold, and the impulse response before the time when the set amplitude is greater than this amplitude threshold can be used as a combination of useful direct sound, early reflections, and partial reverberation. Therefore, the impulse response signal can be truncated at the time corresponding to the amplitude threshold, and it is considered that the remaining impulse response signal after truncation can represent most of the acoustic information of this system at this control point.

[0092] The preset length is the preset value of the number of sampling points, which can be set according to the actual situation. Preferably, the preset length is 2 n , where n is a positive integer for hardware implementation. In one embodiment, the length of the impulse response signal is 65536, and the preset length is 4096. It should be noted that the truncation process refers to retaining the impulse response signal from the initial sampling point to the preset length as the first truncated signal.

[0093] In one embodiment, when measuring the impulse response signal, the Fourier transform order (FFT Degree) is set to 16, then the length of the impulse response signal is 65536, as Figure 5 shown. As can be seen from the figure, most of the effective information is distributed in the initial stage of the impulse response signal. The preset length includes 4096 and 1024, then the length of the first truncated signal obtained by truncating the impulse response signal according to the preset length is 4096 or 1024, and the truncated first truncated signal is as Figure 6 and Figure 7 shown.

[0094] Since it is impossible to determine the length of the first truncated signal when the filter parameters obtained according to the first truncated signal can balance the required computing power and the sound effect implementation effect. Therefore, based on a preset determination method, the first filter parameters can be determined according to the first truncated signal, and then according to the first filter parameters, it can be determined whether the first truncated signal is the target truncated signal corresponding to the sound field partition, so as to realize the determination of the target truncated signal. Further, when the first truncated signal is the target truncated signal, the corresponding first filter parameters are the target filter parameters. In some embodiments, the preset determination method includes the sound pressure matching method or the sound contrast method.

[0095] In this way, by intercepting the impulse response signal into a first truncated signal with a length of the preset length, and determining the first filter parameters according to the first truncated signal. According to the first filter parameters, it can be determined whether the first truncated signal is the target truncated signal corresponding to the sound field partition.

[0096] Please refer to Figure 8, in some embodiments, step 0112, based on a preset determination method, determine the first filter parameter according to the first truncated signal, including:

[0097] 01121: Perform a Fourier transform on the first truncated signal to determine the corresponding transfer function in the frequency domain;

[0098] 01122: Based on a preset determination method, determine the frequency-domain filter parameter according to the transfer function;

[0099] 01123: Perform an inverse Fourier transform on the frequency-domain filter parameter to determine the first filter parameter.

[0100] In some embodiments, the processor can be used to: perform a Fourier transform on the first truncated signal to determine the corresponding transfer function in the frequency domain; based on a preset determination method, determine the frequency-domain filter parameter according to the transfer function; perform an inverse Fourier transform on the frequency-domain filter parameter to determine the first filter parameter.

[0101] In some embodiments, the second determination sub-module includes a first determination module, a second determination module, and a third determination module. Among them, the first determination module can be used to perform a Fourier transform on the first truncated signal to determine the corresponding transfer function in the frequency domain; the second determination module can be used to determine the frequency-domain filter parameter according to the transfer function based on a preset determination method; the third determination module can be used to perform an inverse Fourier transform on the frequency-domain filter parameter to determine the first filter parameter.

[0102] Specifically, in a vehicle, the cockpit is partitioned according to position to obtain multiple sound field partitions. Each sound field partition includes multiple control points. For a certain sound field partition, it can be used as a bright area by itself, and the remaining sound field partitions are used as dark areas. The desired volume in the bright area is relatively large, and the desired volume in the dark area is relatively small. That is to say, when the audio signal is processed with the filter parameter of this sound field partition, the sound effect played is relatively loud in this sound field partition and relatively small or no sound in the remaining sound field partitions.

[0103] The impulse response signal is the manifestation of the transfer function in the time domain. Then, performing a Fourier transform on the first truncated signal can obtain its corresponding transfer function in the frequency domain. Then, based on a preset determination method, determine the frequency-domain filter parameter according to the transfer function. Among them, the frequency-domain filter parameter is the first filter parameter in the frequency domain. Therefore, performing a Fourier transform on the frequency-domain filter parameter can convert the frequency-domain filter parameter in the frequency domain into the first filter parameter in the time domain.

[0104] In one embodiment, the preset determination method is a sound contrast control method. The transfer function includes a bright-region transfer function corresponding to the bright region and a dark-region transfer function corresponding to the dark region. When calculating the first filter parameter corresponding to the current sound field partition, the first truncated signal corresponding to the bright-region control point is subjected to Fourier transform to obtain the bright-region transfer function Hb in the frequency domain. And the first truncated signal corresponding to the control point in the dark region is subjected to Fourier transform to obtain the dark-region transfer function Hd in the frequency domain.

[0105] Based on the bright-region transfer function Hb and the dark-region transfer function Hd, the frequency-domain filter parameter w can be determined as:

[0106] w = Θ{(H b H H b + λI) -1 H d H H d}

[0107] where the Θ{·} operator represents solving the eigenvector corresponding to the largest eigenvalue of the matrix, λ is the regularization parameter, I is the identity matrix, and the operator H is the conjugate transpose. The λ parameter can be set to 10 -5 , which is mainly used to ensure that the output energy amplitude of the vehicle's speaker does not exceed the maximum power, avoiding the problems of speaker output over-amplitude and non-linearity. At the same time, it also ensures that the sound contrast between the bright and dark regions is within an appropriate range. w is the frequency-domain filter parameter calculated in the frequency domain.

[0108] The frequency-domain filter parameter in the frequency domain is transformed into a time-domain signal through the inverse Fourier transform IFFT to obtain the first filter parameter, thereby realizing the determination of the first filter parameter.

[0109] In this way, through Fourier transform and inverse Fourier transform, the mutual conversion between the time-domain signal and the frequency-domain signal can be realized to convert the first truncated signal into the transfer function in the frequency domain. And combined with the preset determination method, the frequency-domain filter parameter can be determined according to the transfer function in the frequency domain. And the frequency-domain filter parameter is converted to the time domain to obtain the first filter parameter, realizing the determination of the first filter parameter.

[0110] Please refer to Figure 9 , in some embodiments, the vehicle includes multiple sound field partitions, the multiple sound field partitions include a bright region and a dark region, step 0113, determining whether the first truncated signal is the target truncated signal corresponding to the sound field partition according to the first filter parameter, includes:

[0111] 01131: Determine the first sound contrast in the bright region and the dark region according to the first truncated signal and the first filter parameter;

[0112] 01132: When the first acoustic contrast satisfies a preset condition, the first truncation signal is used as the target truncation signal.

[0113] In some embodiments, the processor can be used to: determine the first acoustic contrast in the bright area and the dark area according to the first truncation signal and the first filter parameter; when the first acoustic contrast satisfies the preset condition, use the first truncation signal as the target truncation signal.

[0114] In some embodiments, the third determination sub-module includes a fourth determination module and a fifth determination module. Among them, the fourth determination module can be used to determine the first acoustic contrast in the bright area and the dark area according to the first truncation signal and the first filter parameter; the fifth determination module can be used to use the first truncation signal as the target truncation signal when the first acoustic contrast satisfies the preset condition.

[0115] Specifically, according to the first truncation signal and the first filter parameter, the first acoustic contrast in the bright and dark areas can be determined. According to whether the first acoustic contrast satisfies the preset condition, it can be determined whether the first truncation signal is the target truncation signal.

[0116] The preset condition can be to balance both the computing power required for calculation based on the first filter parameter and the first acoustic contrast determined based on the first filter parameter.

[0117] In one embodiment, when iterating over the preset length, the iteration is performed in the order of the preset length from small to large. The preset condition can be that the difference between the first acoustic contrast and the first acoustic contrast calculated later is less than the preset threshold. That is, when the difference between the first acoustic contrasts calculated in two adjacent times is less than the preset threshold, the first truncation signal corresponding to the shorter preset length is used as the target truncation signal.

[0118] In another embodiment, please refer to Figures 5 to 7 and Figures 10 to 12 , the vehicle includes 16 speakers. When measuring the impulse response signal, 8 microphones are set for acquisition, and 72 control points are respectively set in the bright and dark areas. When the impulse response length is 65536, the first acoustic contrast in the bright and dark areas is 15.1 dBA, and the algorithm consumption time is 31.68 s. When the length of the first truncation signal is 4096, the first acoustic contrast is 14.5 dBA, and the algorithm consumption time is 18.61 s. When the length of the first truncation signal is 1024, the first acoustic contrast is 12.2 dBA, and the algorithm consumption time is 15.81 s. Among them, the algorithm consumption time is directly calculated using the tic toc function in matlab.

[0119] It can be seen that as the preset length decreases, the time consumed by the algorithm decreases significantly. Also, from the time-domain diagram of the truncated impulse response, it can be seen that the impulse response signal with a length of 65536 and the first truncated signal with a length of 4096 can both be considered to contain all the information of the acoustic system at this time. After a certain time point, their values are all relatively small, so the acoustic contrast difference between the two groups is relatively small at this time. However, as the length of the impulse response shortens, the calculation time required drops significantly, saving a large amount of computing resources at the cost of a minimal loss of acoustic contrast.

[0120] When the length of the impulse response is reduced to 1024, it can be considered that some high-order reverberation information is lost at this time, and the performance decreases somewhat. Therefore, the first truncated signal can be selected as the target truncated signal, and the corresponding target filter parameters can be burned into the ADSP.

[0121] In this way, the first truncated signal can be screened according to the preset conditions to determine whether it can be used as the target truncated signal, thus realizing the determination of the target truncated signal.

[0122] Please refer to Figure 13 , in some embodiments, the sound field partition includes multiple control points, and each control point corresponds to a first truncated signal. In step 01131, determining the first acoustic contrast in the bright area and the dark area according to the first truncated signal and the first filter parameters includes:

[0123] 011311: Determine the first acoustic signal of each sound generating component in the vehicle at the current control point according to the first truncated signal, the first filter parameter, and the preset noise corresponding to the current control point;

[0124] 011312: Determine the bright area sound field in the bright area and the dark area sound field in the dark area according to the first acoustic signal;

[0125] 011313: Determine the first acoustic contrast according to the bright area sound field and the dark area sound field.

[0126] In some embodiments, the processor can be used to: determine the first acoustic signal of each sound generating component in the vehicle at the current control point according to the first truncated signal, the first filter parameter, and the preset noise corresponding to the current control point; determine the bright area sound field in the bright area and the dark area sound field in the dark area according to the first acoustic signal; determine the first acoustic contrast according to the bright area sound field and the dark area sound field.

[0127] In some embodiments, the fourth determination module includes a first determination sub-module, a second determination sub-module, and a third determination sub-module. Among them, the first determination sub-module can be used to determine the first sound signal of each sound generating component in the vehicle at the current control point according to the first truncation signal, the first filter parameter, and the preset noise corresponding to the current control point; the second determination sub-module can be used to determine the sound field in the bright area and the sound field in the dark area according to the first sound signal; the third determination sub-module can be used to determine the first sound contrast according to the sound field in the bright area and the sound field in the dark area.

[0128] Specifically, the sound generating component includes a speaker. For each control point in the bright area, there is a corresponding first truncation signal. According to the first truncation signal, the first filter parameter corresponding to the sound field partition where the control point is located, and the preset noise, the output signal of each speaker at this control point can be tested to form the first sound signal. Among them, the preset noise can be simulated pink noise.

[0129] In one embodiment, the pink noise signal generated by simulation is convolved with the first filter parameter, and then convolved with the impulse response of one control point in each of the bright and dark areas to obtain the first sound signal of the output signal of each speaker at the current control point. Then, according to the first sound signals corresponding to all the control points in the bright area, the sound field in the bright area can be determined; according to the first sound signals corresponding to all the control points in the dark area, the sound field in the dark area can be determined. The first sound contrast can be determined according to the sound field in the bright area and the sound field in the dark area.

[0130] In this way, according to the first truncation signal, the first filter parameter, and the preset noise corresponding to the current control point, the first sound signal of each sound generating component in the vehicle at the current control point can be tested and determined, and the sound field in the bright area and the sound field in the dark area can be determined according to the first sound signal to determine the first sound contrast, so as to realize the determination of the first sound contrast.

[0131] Please refer to Figure 14 , in some embodiments, step 011312, determining the sound field in the bright area and the sound field in the dark area according to the first sound signal includes:

[0132] 0113121: Sum the first sound signals corresponding to the current control point to obtain the second sound signal of all sound generating components at the current control point;

[0133] 0113122: Determine the sound field in the bright area according to the second sound signals corresponding to all the control points in the bright area;

[0134] 0113123: Determine the sound field in the dark area according to the second sound signals corresponding to all the control points in the dark area.

[0135] In some embodiments, the processor can be used to: sum the first sound signals corresponding to the current control points to obtain the second sound signals of all sound - emitting components at the current control points; determine the bright - area sound field according to the second sound signals corresponding to all control points in the bright area; and determine the dark - area sound field according to the second sound signals corresponding to all control points in the dark area.

[0136] In some embodiments, the second determination sub - module includes a first summation unit, a first determination unit, and a second determination unit. Among them, the first summation unit can be used to sum the first sound signals corresponding to the current control points to obtain the second sound signals of all sound - emitting components at the current control points; the first determination unit can be used to determine the bright - area sound field according to the second sound signals corresponding to all control points in the bright area; and the second determination unit can be used to determine the dark - area sound field according to the second sound signals corresponding to all control points in the dark area.

[0137] Specifically, since the first sound signal is the sound signal of each sound - emitting component at the current control point, by summing the first sound signals of all sound - emitting components at the current control point, the second sound signals of all sound - emitting components at the current control point can be obtained.

[0138] Sum the second sound signals corresponding to all control points in the bright area in terms of energy to determine the bright - area sound field. Sum the second sound signals corresponding to all control points in the dark area in terms of energy to determine the dark - area sound field. Then, the first sound contrast can be determined according to the bright - area sound field and the dark - area sound field.

[0139] In one embodiment, after determining the first sound signal, sum the first sound signals of all speakers at the current control point to obtain the second sound signal. And sum the second sound signals of all control points in the bright area and the second sound signals of all control points in the dark area in terms of energy respectively, to obtain the bright - area sound field of the bright - area control points and the dark - area sound field of the dark - area control points respectively. Finally, the first sound contrast calculated corresponding to the first truncation signal can be obtained.

[0140] In this way, the determination of the bright - area sound field and the dark - area sound field can be achieved, and thus the first sound contrast between the bright area and the dark area can be further determined.

[0141] Please refer to Figure 15 , in some embodiments, when the first sound contrast does not meet the preset condition, step 0113, determining whether the first truncation signal is the target truncation signal corresponding to the sound - field partition according to the first filter parameter, includes:

[0142] 01131: Determine that the first truncation signal is not the target truncation signal; and,

[0143] 01132: Truncate the impulse - response signal according to the new preset length to determine a new first truncation signal.

[0144] In some embodiments, the processor can be used to: determine that the first truncated signal is not the target truncated signal; truncate the impulse response signal according to a new preset length to determine a new first truncated signal.

[0145] In some embodiments, the third determination sub-module includes a fifth determination module and a sixth determination module. Among them, the fifth determination module can be used to determine that the first truncated signal is not the target truncated signal; the sixth determination module can be used to truncate the impulse response signal according to a new preset length to determine a new first truncated signal.

[0146] Specifically, when the first acoustic contrast does not meet the preset conditions, the first truncated signal may be too short at this time, resulting in excessive loss of sound information. Therefore, the first truncated signal is not the target truncated signal.

[0147] Truncate the impulse response signal according to the new preset length to obtain a new first truncated signal, and continue to calculate its corresponding first filter parameter to implement iterative processing of the first truncated signal. Until the first acoustic contrast obtained from the first truncated signal can meet the preset conditions, determine that the first truncated signal at this time is the target truncated signal.

[0148] In some embodiments, the new preset length is larger than the original length. That is, the initial preset length is shorter, and as the number of iterations increases, the preset length gradually increases.

[0149] After determining the first acoustic contrast, the current truncated preset length and the corresponding first acoustic contrast can be recorded until a pulse response with a suitable length is selected, which can ensure that after increasing the length of the first truncated signal, the first acoustic contrast between the bright and dark areas does not increase significantly. Then, at this time, it can be considered that the most suitable preset length has been selected, and the first truncated signal at this time is the target truncated signal.

[0150] In one embodiment, the first truncated signal is transformed to the frequency domain through Fourier transform to become a transfer function, and the processed transfer function is used to calculate the corresponding frequency domain filter parameters using the ACC algorithm. Perform an inverse Fourier transform on the frequency domain filter parameters to obtain the first filter parameter. Generate pink noise in simulation and convolve it with the first filter parameter, and then convolve the first truncated signal of a control point in the bright area and the dark area respectively to obtain the first acoustic signals of each speaker in the speaker array at the corresponding bright area control point and dark area control point. Sum the first acoustic signals of all speakers at the bright area control point and sum the first acoustic signals of all speakers at the dark area control point. Finally, the sound field distribution at these two control points can be obtained. Then calculate the acoustic contrast between these two control points, which can be regarded as a performance upper limit reference for the current zoning algorithm.

[0151] After that, change the length of the first truncated signal, and repeatedly simulate the acoustic contrast between the two control points in the light and dark areas for the first truncated signal of this length. Then iterate the preset length until a length is selected that can ensure that the acoustic contrast between the light and dark areas does not increase significantly after increasing the length of the first truncated signal. At this time, it can be considered that the most appropriate preset length has been selected, and the corresponding first truncated signal is the target truncated signal.

[0152] This target truncated signal ensures the performance of the acoustic partition algorithm and can reduce the computational complexity of the algorithm. Finally, the audio burned into the ADSP is used as an audio stream, which is convolved with the target filter bank parameters calculated based on the target truncated signal to obtain the audio signal to be played, and is sent to the speaker for playback by channel.

[0153] In this way, by iterating the first truncated signal of the preset length, a target truncated signal that can balance the computing power requirements and audio playback effect can be selected, thereby realizing the determination of the target filter parameters.

[0154] Please refer to Figure 16 , in some embodiments, the sound field partition includes multiple control points, and the determination method further includes:

[0155] 013: Control the sound generating components in the vehicle to work according to the preset audio;

[0156] 014: Control the radio component to receive sound signals at the control points;

[0157] 015: Determine the first impulse response signal of each sound generating component to the control point according to the sound signal;

[0158] 016: Obtain the impulse response signal according to the first impulse response signal corresponding to each control point.

[0159] In some embodiments, the processor can be used to: control the sound generating components in the vehicle to work according to the preset audio; control the radio component to receive sound signals at the control points; determine the first impulse response signal of each sound generating component to the control point according to the sound signal; obtain the impulse response signal according to the first impulse response signal corresponding to each control point.

[0160] In some embodiments, the determination device further includes a first control module, a second control module, a third determination module, and a fourth determination module. Among them, the first control module can be used to control the sound generating components in the vehicle to work according to the preset audio; the second control module can be used to control the radio component to receive sound signals at the control points; the third determination module can be used to determine the first impulse response signal of each sound generating component to the control point according to the sound signal; the fourth determination module can be used to obtain the impulse response signal according to the first impulse response signal corresponding to each control point.

[0161] Specifically, in order to obtain the transfer function from the sound generating component to the control point, a measured impulse response signal from the sound generating component to the control point is required. The sound generating component in the vehicle can be controlled to play a preset audio, and the sound receiving component can be controlled to receive the sound signal at the control point, and the first impulse response signal of each sound generating component to the control point can be determined by collecting the obtained sound signal. And the impulse response signal is determined according to the first impulse response signal. Among them, the first impulse response signal is used to characterize the sound signal of a single sound generating component to the control point, and the impulse response signal is used to characterize all the first impulse response signals.

[0162] In one embodiment, in the cockpit, a microphone array is arranged at the head height of the bright area and the dark area. The original speakers of the vehicle are driven to play a sine exponential sweep signal without filter parameter processing channel by channel, and the impulse response signal of the current control point is collected through the microphone array. Then move the microphone array and collect the impulse response signal from the speaker to the new control point until the control points cover the possible offset range of the passengers' ears in the sitting state. Then analyze the data collected by the microphone array to obtain the impulse response function h of the l-th speaker to the m-th microphone m,l 。

[0163]

[0164] where m = 1, 2, …, M, M is the number of control points, and l = 1, 2, …, L, L is the number of speakers.

[0165] In this way, by setting a sound receiving component at the control point and playing a preset audio through the sound generating component, according to the sound signal received by the sound receiving component, the first impulse response signal of each sound generating component to the control point is determined, and the impulse response signal can be obtained according to all the first impulse response signals.

[0166] Please refer to Figure 17 , an embodiment of the present application provides a control method for vehicle audio playback. The control method includes:

[0167] 021: Control the speakers of the vehicle to work according to the audio to be played and the target filter parameters corresponding to the target sound field partition, and the target filter parameters are determined based on the determination method of any of the above embodiments.

[0168] An embodiment of the present application provides an electronic device. The electronic device includes one or more processors and a memory. The memory stores a computer program that can be executed by the processor. The processor can be used to control the speakers of the vehicle to work according to the audio to be played and the target filter parameters corresponding to the target sound field partition.

[0169] An embodiment of the present application provides a control device, which includes a third control module. The third control module can be used to control the speakers of the vehicle according to the target filter parameters corresponding to the audio to be played and the target sound field partition.

[0170] Specifically, the determined target filter parameters are set for each sound field partition. That is to say, the target filter parameters corresponding to different sound field partitions may be different. The audio to be played corresponds to the target sound field partition. When it is necessary to play the audio to be played, the audio to be played is processed based on the target filter parameters, and the speakers of the vehicle are controlled to play the processed audio to be played, so as to achieve the target sound effect of the audio to be played.

[0171] In this way, by truncating the impulse response signal and calculating the target filter parameters according to the obtained target truncated signal with a shorter length, the calculation amount of the processor can be reduced while determining the filter parameters, so as to be applicable to the in-vehicle application scenario with limited computing resources.

[0172] In some embodiments, step 021, controlling the speakers of the vehicle according to the target filter parameters corresponding to the audio to be played and the target sound field partition includes:

[0173] 0211: Performing convolution processing on the target filter parameters and the audio signal of the audio to be played to determine the target audio signal;

[0174] 0212: Controlling the sound generating components in the vehicle to work according to the target audio signal, so as to form a target sound effect in the target sound field partition.

[0175] In some embodiments, the processor can be used to: perform convolution processing on the target filter parameters and the audio signal of the audio to be played to determine the target audio signal; control the sound generating components in the vehicle to work according to the target audio signal, so as to form a target sound effect in the target sound field partition.

[0176] In some embodiments, the third control module includes a convolution module and a control module. Among them, the convolution module can be used to perform convolution processing on the target filter parameters and the audio signal of the audio to be played to determine the target audio signal; the control module can be used to control the sound generating components in the vehicle to work according to the target audio signal, so as to form a target sound effect in the target sound field partition.

[0177] Specifically, after calibrating the target filter parameters corresponding to each sound field partition in the vehicle cockpit, the audio signal of the audio to be played can be subjected to convolution processing according to the target filter parameters to determine the target audio signal. When the target audio signal is played by the in-vehicle speakers, a target sound effect can be generated in the target sound field partition. For example, the volume of the navigation audio is relatively large in the sound field partition where the driver's seat is located.

[0178] In one embodiment, the obtained target filter parameters through iteration are programmed into the ADSP. Then, the audio stream signal stored in the ADSP is convolved with the target filter parameters to obtain the audio signal to be played, which is sent to a power amplifier and then played through a speaker.

[0179] Furthermore, the sound played according to the audio signal can be collected by a microphone and analyzed to calculate the corresponding light and dark area sound contrast, so as to determine whether the target filter parameters are optimal in actual application. If the determined sound contrast is low at this time, the target filter parameters are re-determined.

[0180] In this way, by convolving the audio signal with the target filter parameters, a target audio signal can be obtained, and the sound generating components in the vehicle are controlled to work, so as to form a target sound effect in the target sound field partition, realizing the partition of the vehicle cockpit.

[0181] An embodiment of the present application provides a vehicle, which includes an electronic device as described in the above embodiment.

[0182] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the steps of the method according to any of the above embodiments are implemented.

[0183] An embodiment of the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, the steps according to any of the above embodiments are implemented.

[0184] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "schematic embodiments", "examples", "specific examples" or "some examples" etc. means that the specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic descriptions of the above terms do not necessarily refer to the same embodiment or example. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0185] In addition, the term "connection" should be understood in a broad sense. For example, it may include a fixed connection, a detachable connection, or an integral connection; it may include a direct connection, an indirect connection through an intermediate medium, and may also include the communication inside two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific situations.

[0186] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one such feature. In the description of the present application, the meaning of "a plurality of" is at least two, such as two, three, etc., unless otherwise specifically defined.

[0187] Any process or method description shown in a flowchart or otherwise described herein may be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a specific logical function or process. The scope of the preferred embodiments of the present application includes additional implementations, where functions may be executed in a substantially simultaneous manner or in a reverse order according to the involved functions, rather than in the order shown or discussed. This should be understood by those skilled in the art to which the embodiments of the present application pertain.

[0188] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.

Claims

1. A method for determining sound field partition parameters of a vehicle cabin, characterized in that: The determination method comprises: Determining a target truncation signal according to the impulse response signal, wherein the length of the target truncation signal is less than the length of the impulse response signal; According to the target truncation signal, target filter parameters corresponding to the sound field partition are determined.

2. The determination method according to claim 1, characterized in that: The step of determining the target truncation signal according to the impulse response signal comprises: According to a preset length, the impulse response signal is truncated to determine a first truncated signal, wherein the length of the first truncated signal is the preset length; Determining first filter parameters according to the first truncated signal based on a preset determination method; It is determined whether the first truncated signal is the target truncated signal corresponding to the sound field partition according to the first filter parameter.

3. The determination method according to claim 2, characterized in that: The determining of the first filter parameter based on the preset determination method and according to the first truncated signal comprises: Performing Fourier transform on the first truncated signal to determine a corresponding transfer function in the frequency domain; Based on a preset determination method, determining frequency domain filter parameters according to the transfer function; Perform an inverse Fourier transform on the frequency domain filter parameters to determine the first filter parameters.

4. The determination method according to claim 2, characterized in that: The vehicle includes a plurality of sound field partitions, the plurality of sound field partitions include a bright area and a dark area, and determining, according to the first filter parameter, whether the first truncated signal is the target truncated signal corresponding to the sound field partition includes: Determine a first acoustic contrast between the bright area and the dark area according to the first truncated signal and the first filter parameter; When the first acoustic contrast satisfies the preset condition, the first truncation signal is used as the target truncation signal.

5. The determination method according to claim 4, characterized in that: The sound field partition includes a plurality of control points, each of the control points corresponds to a first truncated signal, and determining a first acoustic contrast between the bright area and the dark area according to the first truncated signal and the first filter parameter includes: Determine a first acoustic signal of each sound-emitting component in the vehicle at the current control point according to the first truncated signal, the first filter parameter and the preset noise corresponding to the current control point; determining a bright area sound field of the bright area and a dark area sound field of the dark area according to the first sound signal; The first sound contrast is determined according to the bright-area sound field and the dark-area sound field.

6. The determination method according to claim 5, characterized in that: The determining, according to the first acoustic signal, a bright area sound field of the bright area and a dark area sound field of the dark area comprises: Summing the first acoustic signals corresponding to the current control point to obtain the second acoustic signals of all the sound-emitting components at the current control point; Determining the bright area sound field according to the second sound signals corresponding to all control points in the bright area; The dark area sound field is determined according to the second sound signals corresponding to all control points in the dark area.

7. The determination method according to claim 4, characterized in that: In a case where the first acoustic contrast does not satisfy the preset condition, determining, according to the first filter parameter, whether the first truncated signal is the target truncated signal corresponding to the sound field partition includes: determining that the first truncation signal is not the target truncation signal; and, According to the new preset length, the impulse response signal is truncated to determine a new first truncated signal.

8. The determination method according to any one of claims 2 to 7, characterized in that: The preset determination method includes a sound pressure matching method or a sound contrast method.

9. The determination method according to claim 1, characterized in that: The sound field partition includes a plurality of control points, and the determination method further includes: Control the sound components in the car according to the preset audio; Control the sound receiving component to receive the sound signal at the control point; Determine, according to the sound signal, a first impulse response signal of each of the sound-generating components to the control point; The impulse response signal is obtained according to the first impulse response signal corresponding to each control point.

10. A method for controlling vehicle audio playback, characterized in that: The control method comprises: The operation of the speaker of the vehicle is controlled according to the target filter parameters corresponding to the audio to be played and its target sound field partition, wherein the target filter parameters are determined based on the determination method according to any one of claims 1-9.

11. The control method according to claim 10, characterized in that: The step of controlling the operation of the speaker of the vehicle according to the target filter parameters corresponding to the audio to be played and the target sound field partition thereof includes: Convolution processing is performed on the target filter parameter and the audio signal of the audio to be played to determine a target audio signal; According to the target audio signal, the sound generating components in the vehicle are controlled to operate so as to form a target sound effect in the target sound field partition.

12. An electronic device, characterized in that: The electronic device includes one or more processors and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 11 are implemented.

13. A vehicle, characterized in that: The vehicle comprises the electronic device according to claim 12.

14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.

15. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.