EP4040810B1 - Procédé pour le réglage automatisé de paramètres de traitements numériques appliqués à des signaux avant diffusion par des haut-parleurs et dispositif pour la mise en oeuvre d'un tel procédé - Google Patents
Procédé pour le réglage automatisé de paramètres de traitements numériques appliqués à des signaux avant diffusion par des haut-parleurs et dispositif pour la mise en oeuvre d'un tel procédé Download PDFInfo
- Publication number
- EP4040810B1 EP4040810B1 EP22155464.5A EP22155464A EP4040810B1 EP 4040810 B1 EP4040810 B1 EP 4040810B1 EP 22155464 A EP22155464 A EP 22155464A EP 4040810 B1 EP4040810 B1 EP 4040810B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- frequency response
- loudspeakers
- loudspeaker
- subset
- determined
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04S—STEREOPHONIC SYSTEMS
- H04S7/00—Indicating arrangements; Control arrangements, e.g. balance control
- H04S7/30—Control circuits for electronic adaptation of the sound field
- H04S7/301—Automatic calibration of stereophonic sound system, e.g. with test microphone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/04—Circuits for transducers, loudspeakers or microphones for correcting frequency response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2400/00—Loudspeakers
- H04R2400/01—Transducers used as a loudspeaker to generate sound aswell as a microphone to detect sound
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2499/00—Aspects covered by H04R or H04S not otherwise provided for in their subgroups
- H04R2499/10—General applications
- H04R2499/13—Acoustic transducers and sound field adaptation in vehicles
Definitions
- the present invention relates to the field of sound signal processing.
- the present invention relates to a method for the automated adjustment of signal processing parameters applied to signals broadcast by means of loudspeakers located in a given environment and a device for implementing such a method.
- the invention finds a particular application in the automotive field, and in particular in the definition of a sound ambience in the passenger compartment of a vehicle.
- filter parameters to be applied to a vehicle's speakers to achieve a given sound ambience in a car are adjusted manually by an operator, with the sound ambience being assessed "by ear” by the operator who adjusts the parameters based on what he perceives.
- a method and system for automated acoustic equalization are known from the prior art.
- the European patent EP 3 111 667 and the document US2012224701 disclose a method for providing equalization of a signal by determining filter parameters to be applied at the input of the loudspeakers to reduce the difference between the amplitude of a frequency response of the environment of the loudspeakers and a target frequency response.
- the present invention relates to a method for the automated adjustment of digital processing parameters according to claim 1.
- An advantage of the present invention is that it allows for more complete and more precise adjustment of digital processing parameters compared to the prior art.
- the number of band-rejection filters used during the curve fitting sub-step is at least equal to the number of local maxima of the frequency response curve obtained at the end of the sub-step of applying a shelf filter.
- the band-rejection filters are removed during the optimization substep if they have a gain greater than a maximum gain threshold G_th_max and a quality factor less than a minimum quality factor threshold Q_th_min.
- the at least one delay is determined by means of M measurements carried out at a reference point or in a vicinity of said reference point as being the integer fraction (k ⁇ ⁇ max)/M making it possible to maximize the energy over a frequency band given beforehand, with k an integer between 1 and M, and ⁇ max designating a maximum delay.
- the frequency band considered comprises the frequency band [70Hz;120Hz].
- said frequency responses are determined by means of at least one set of at least one microphone, said responses being averaged over each of the sets of microphones.
- the invention also relates to a device for the automated adjustment of digital processing parameters according to claim 8.
- the invention relates to a method 100 for the automated adjustment of filter parameters applied to loudspeakers located in a given environment.
- the environment considered in the remainder of the description is a vehicle interior 1.
- This example is not limiting of the invention which can be implemented in other types of environment, for example a performance hall.
- a first step of the method 100 consists in determining a set of frequency responses 110 of the passenger compartment of the vehicle.
- frequency response refers to the frequency response of the passenger compartment of the vehicle to a sliding sine type time signal (“ sine sweep ” in English terminology).
- the frequency response is determined by means of a set of four microphones 2A arranged at the driver's seat of the passenger compartment, or by means of a set of four microphones 2B arranged at the rear, at the level of a passenger seat.
- the set of microphones used (front or rear) depends on the loudspeakers used, as will be understood below.
- the measurements obtained at the microphones of a set of microphones (front or rear) are averaged to obtain an average frequency response on said set. Such averaging thus makes it possible to smooth the measurements and reduce the impact of potential measurement errors and/or uncertainties.
- a person skilled in the art will understand that any number of microphones can be used.
- a first frequency response RF1 is determined by averaging the measurements from the four microphones by broadcasting the sliding sine signal in the two loudspeakers HP1, HP2 located at the front, the two loudspeakers located at the rear being inactive. To measure the first frequency response RF1, all the microphones placed at the front are used.
- a second frequency response RF2 is then determined by averaging the measurements from the four microphones by broadcasting the sliding sine signal into the two loudspeakers HP3, HP4 located at the rear, the two loudspeakers located at the front being inactive. To measure the first frequency response RF2, all the microphones placed at the rear are used.
- a set of two frequency responses RF1, RF2 is thus determined as illustrated in the Figure 3A .
- a first equalization 120 is then carried out during a second step of the method 100.
- the objective of this step is to determine a set of filters Hi to apply to the signals broadcast by the loudspeakers HP1, HP2, HP3, HP4 of the vehicle to get as close as possible to a target frequency response RF,c, which is a frequency response defined prior to the method, for example in a set of specifications.
- the equalization step 120 is therefore applied with only the front speakers HP1, HP2 (respectively rear HP3, HP4) running to determine the filters to be applied to the front speakers HP1, HP2 (respectively rear HP3, HP4).
- the first frequency response RF1 is considered.
- the second frequency response RF2 is considered.
- the equalization step 120 comprises a first sub-step of applying a Hshelf filter of the “shelf” type 121, or plateau filter.
- the nature of the Hshelf filter depends on the tonal balances of the first frequency response RF1 (respectively of the second frequency response RF2) and of the target frequency response RF,c.
- the Hshelf filter may be of the “high-shelf” or “low-shelf” type depending on the tonal balance of these curves.
- Ticlear balance refers to the shape of the amplitude curve as a function of frequency.
- the shelf filter Hshelf used makes it possible to minimize a gap between the frequency response RF1 (respectively frequency response RF2) and the frequency response RF target,c.
- This deviation could for example be characterized by two parameters: a distance between the curves calculated via the quadratic mean of the difference between the two curves, and a regularity index corresponding to the derivative of the difference between said curves.
- a low-shelf filter can be preferred if a gap between the frequency response RF1 (respectively frequency response RF2) and the target frequency response RF,c is greater in the low frequencies than in the high frequencies. Otherwise, a high-shelf type filter can be preferred.
- the equalization step 120 then comprises a second curve adjustment sub-step 122 during which Hnotch band-rejection filters (“notch filters” in English terminology) are determined.
- each Hnotch band-rejection filter having the effect of reducing the amplitude of the frequency response over a frequency band around a central frequency fc.
- band-pass filters could also be determined during this step. However, their use is avoided in order to avoid amplification of the noise included in the broadcast signal.
- Each frequency associated with a local maximum therefore belongs to a frequency band targeted by one of the Hnotch band-rejection filters.
- Pnotch parameters include for example Qnotch quality factors, Gnotch gains, center frequencies fc.
- the equalization step 120 then includes an optimization sub-step 123.
- the parameters of the filters obtained during the curve adjustment sub-step 122 can be such that the presence of certain Hnotch band-rejection filters actually proves to be of little use, or even detracts from obtaining an optimal result.
- the reject filters are sorted by means of criteria applied to the parameters of said filters.
- these criteria are predefined upstream, but they can also be set by an operator at this stage of the process and can possibly be defined dynamically.
- the filters can be removed if they have an unfavorable gain/quality factor pair, i.e. a significant gain greater than a maximum threshold gain G_th_max and a low quality factor, less than a minimum threshold quality factor Q_th_min. Indeed, for a significant gain associated with a low quality factor, the filters risk acting significantly on one or more frequency bands already controlled by one or more other filters.
- the maximum threshold gain G_th_max is for example 7 dB
- the minimum threshold quality factor Q_th_min equal to 2.
- the curve adjustment sub-step 122 is carried out again, the parameters of the filters not deleted are then all readjusted.
- the optimization sub-step 123 is then carried out again, until it is considered that all the filters used are indeed relevant with regard to the criteria set up during said optimization sub-step.
- the curve adjustment sub-steps 122 and optimization 123 are therefore implemented as many times as necessary until the filters define a relevant set meeting the criteria mentioned above.
- bandpass filters have been implemented previously, some can also be removed if necessary, based on similar criteria.
- the Pshelf parameters determined during the sub-step of applying a shelf filter 121 are also tested to ensure the interest of the shelf filter Hshelf determined.
- the sub-step 121 is also likely to be implemented again.
- the measurements carried out during the step of determining the frequency responses 110 of the vehicle may be distorted, due to the presence of a noise signal occurring during the measurements.
- the noise signal can come from a variety of sources. It can be a continuous or punctate signal, and can be inside or outside the vehicle. For example, it can be a blower, a door slamming, or non-linearities that cause harmonics to appear, for example a vibration of elements inside the vehicle such as a vibration of the doors or moving elements of the speakers.
- Such a noise signal modifies the amplitude of certain frequencies to the extent of the frequency response determined in the step of determining a set of frequency responses 110.
- the sub-steps of applying a shelf filter 121, of curve adjustment 122 and of optimization 123 being based on the measured frequency response, the noise signal is therefore taken into account when determining the filters.
- a verification sub-step 124 is therefore carried out during which new frequency response measurements are carried out according to the same principle as in step 110 of determining the frequency responses, while filtering the signals with the filters determined during the preceding sub-steps 121, 122, 123 of the equalization step 120.
- the measurements will be carried out using the filters determined from the first frequency response RF1.
- the measurements are carried out using the filters determined from the second frequency response RF2.
- the significance of the amplitude differences between the measured and theoretical curves can be assessed using predefined criteria; for example, a difference can be considered significant if it is greater than or equal to 3 dB. These criteria can also vary depending on the frequency.
- the new measured frequency response curve RF1,m is compared to the frequency response RF1 measured during the step 110 of determining the frequency responses, in order to identify potential frequencies or frequency bands that are not or only slightly attenuated despite the action of the filters; these potential frequencies or frequency bands are indicative of a noise signal on which it is not possible to act by means of the filters (non-linearities or external noise for example). If such frequencies are identified, they will be ignored during a new potential implementation of the sub-steps of applying a shelf filter 121, of curve adjustment 122 and of optimization 123.
- the equalization step 120 is applied separately to the front loudspeakers HP1, HP2 and to the rear loudspeakers HP3, HP4, the first frequency response RF1 being considered in the first case, and the second frequency response RF2 being considered in the second case.
- the method 100 comprises a third phase shifting step 130 of the rear speakers HP3, HP4.
- phase shifts appear between the signals broadcast by each of the loudspeakers when the broadcast signals reach the driver's seat.
- a disadvantage of these phase shifts is that there is a risk of thus obtaining destructive interference between the signals, resulting in a low level of useful signal received by the driver, which level of useful signal risks being insufficient to mask a noise-type signal.
- a delay is applied to the signals broadcast by the rear speakers HP3, HP4 and a signal level received at the driver's seat is measured, by means of one or more microphones.
- the maximum delay ⁇ max must not be too great so that the driver does not perceive an echo sensation due to too great a delay applied to the rear speakers.
- it can correspond to the time needed for sound to travel a distance of 1 meter in the air, i.e. be equal to 1/Vs, where Vs denotes the speed of sound in air.
- a delay ⁇ is retained to maximize the energy over a frequency band given beforehand and fixed by specifications.
- this frequency band could correspond to the frequency band [70;120Hz].
- a different delay is retained for each of the rear speakers in order to take into account the respective location of the two rear speakers with respect to the driver's seat.
- a gain G is applied to the signals broadcast by the loudspeakers placed at the front, in order to give the impression to the driver that the “sound scene”, or source of the sound, is at the front.
- a first measurement is made at the front, using the set of microphones arranged at the front, and with only the speakers arranged at the front as active loudspeakers.
- the signals measured on the four microphones are averaged.
- the signal used for the measurement is for example a sliding sine type time signal.
- a second measurement is made at the rear, using the microphone array at the rear, and with only the rear speakers as active loudspeakers.
- the signals measured on the four microphones are averaged.
- the signal used for the measurement is, for example, a sliding sine time signal.
- a difference in measured levels between the obtained forward and reverse averaged signals is then determined, for example by calculating a difference in sound intensity levels between the averaged signals.
- the gain G is then applied according to the observed difference, in order to get closer to a target difference which could be for example 2 dB.
- a target difference which could be for example 2 dB.
- a gain of 1 dB is thus applied to the signals broadcast in the front loudspeakers in order to obtain a level difference of 2 dB.
- the target deviation value can be different by 2 dB.
- the measurement protocol implemented during this step 140 of applying a gain may be different; for example, it may be envisaged to carry out these same two measurements by activating, in each case, only the rear speakers.
- gain G can be applied to other loudspeakers, in particular to move the sound stage, for example said gain can be applied to the loudspeakers placed at the rear for an impression of a sound stage at the rear of the vehicle.
- a second equalization 150 is applied.
- the objective of this second equalization is to evaluate the quality of the signal obtained with all of the loudspeakers switched on, and to intervene from a frequency point of view on one or more signals coming respectively from one or more loudspeakers.
- the equalization is applied to the loudspeakers to which no gain was applied during step 140.
- the equalization is therefore applied to the rear loudspeakers, in order to maintain the impression of "sound scene" at the front of the vehicle established during the previous step.
- carrying out the equalization on the front loudspeakers would in fact go in the direction of a reduction in the difference between the levels at the front and at the rear, and therefore would tend to reduce the impression of sound scene at the front. It is however possible to carry out this equalization on other loudspeakers, in particular if band-pass filters are used.
- a secondary target frequency response RF,c' which has a profile substantially similar to that of the target frequency response RF,c, but for which a lower amplitude is sought in the low frequencies.
- This lower amplitude in the low frequencies makes it possible to compensate on the one hand for the low frequencies amplified or appearing during the phase shift step 130, as well as those amplified by superposition of all the loudspeakers.
- the secondary target frequency response RF,c' has for example a frequency band ranging from 20Hz to 200Hz attenuated by G decibels relative to the target frequency response RF,c, G being the gain applied during the previous step.
- the attenuated frequency band and/or the attenuation may be different.
- the secondary target frequency response RF,c' is adapted to take into account the effect of superposition of the loudspeakers and the steps 130 and 140 of phase shifting and gain application on the frequency spectrum, and to compensate for the amplified frequencies, in particular in the low frequencies.
- the secondary target frequency response RF,c' aims to limit the energy provided by the rear loudspeakers compared to the front loudspeakers (which are preferred for a sound stage at the front, but the principle is the same for a sound stage placed at the rear).
- the determination of the secondary target frequency response RF,c' is carried out by diffusing in all four loudspeakers HP1, HP2, HP3, HP4 a sliding sine type signal, the filter, delay and gain parameters determined previously being applied to the loudspeakers, and by measuring an RF frequency response by means of the four front microphones 2A arranged at the driver's seat. The RF frequency response thus obtained is compared to the target frequency response RF,c.
- the target frequency response is adapted to limit the contribution of the rear speakers at the frequencies considered.
- the equalization step 120 is applied again to define new filter parameters, but only to adjust filter parameters of the rear loudspeakers, and with the secondary target frequency response RF,c'.
- This new application of the equalization step is therefore based on a new frequency response measurement, at the level of the rear microphones 2B, with the rear loudspeakers as the only active loudspeakers.
- the equalization step 120 can here also be applied to the front speakers alone or to any other subset of speakers.
- the equalization step is thus implemented under different conditions in terms of active loudspeakers and frequency response objective.
- a set of signal processing parameters is thus obtained, including filter parameters such as quality factor, gain, central frequencies, one or more delays, a gain to be applied to the signals broadcast in the loudspeakers arranged in the passenger compartment of the vehicle, in order to obtain a frequency response of the passenger compartment of the vehicle minimizing a deviation from a target frequency response defined for example in a specification.
- This deviation may for example be characterized by two parameters: a distance between the curves calculated via the quadratic mean of the difference between the two curves, and a regularity index corresponding to the derivative of the difference between said curves.
- the target frequency response RF,c and the criteria used during the optimization sub-step 123 are defined prior to the implementation of the method.
- these elements are defined as the process progresses, by an operator.
- a set of four frequency responses could for example be established by activating the loudspeakers one after the other.
- the front left loudspeaker could be considered alone and the other loudspeakers considered together.
- the left loudspeakers could be considered separately from the right loudspeakers, the preferred sound scene being the left side of the passenger compartment.
- two distinct secondary target frequency responses could be considered during the second equalization step 150, to perform a new equalization of the front and rear loudspeakers.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
- Circuit For Audible Band Transducer (AREA)
Description
- La présente invention se rapporte au domaine du traitement du signal sonore.
- Plus particulièrement, la présente invention concerne un procédé pour le réglage automatisé de paramètres de traitements du signal appliqués à des signaux diffusés au moyen de haut-parleurs situés dans un environnement donné et un dispositif pour la mise en oeuvre d'un tel procédé.
- L'invention trouve une application particulière dans le domaine de l'automobile, et en particulier dans la définition d'une ambiance sonore dans un habitacle d'un véhicule.
- Généralement, des paramètres de filtres à appliquer aux haut-parleurs d'un véhicule pour obtenir une ambiance sonore donnée dans une voiture sont ajustés manuellement par un opérateur, l'ambiance sonore étant évaluée « à l'oreille » par l'opérateur qui ajuste les paramètres en fonction de ce qu'il perçoit.
- Il est connu de l'art antérieur un procédé et un système d'égalisation acoustique automatisé. Le brevet européen
EP 3 111 667 et le documentUS2012224701 divulguent un procédé permettant de fournir une égalisation d'un signal en déterminant des paramètres de filtres à appliquer en entrée des haut-parleurs permettant de réduire l'écart entre l'amplitude d'une réponse fréquentielle de l'environnement des haut-parleurs et une réponse fréquentielle cible. - La présente invention concerne un procédé pour le réglage automatisé de paramètres de traitements numériques selon la revendication 1.
- Un avantage de la présente invention est qu'elle permet un réglage plus complet et plus précis des paramètres de traitements numériques par rapport à l'art antérieur.
- Dans un mode de mise en oeuvre, l'étape d'égalisation, appliquée à un sous-ensemble d'au moins un haut-parleur, comporte les sous-étapes suivantes :
- une sous-étape d'application d'un filtre shelf au cours de laquelle il est déterminé un filtre shelf à appliquer à l'au moins un haut-parleur pour minimiser un écart entre la courbe de réponse fréquentielle déterminée lors de l'étape de détermination d'un ensemble de réponses fréquentielles et la réponse fréquentielle cible ;
- une sous-étape d'ajustement de courbe au cours de laquelle des paramètres de filtres réjecteurs de bande sont déterminés pour minimiser un écart entre la courbe de réponse fréquentielle déterminée lors de la sous-étape d'application d'un filtre shelf et la réponse fréquentielle cible ;
- une sous-étape d'optimisation au cours de laquelle les filtres réjecteurs sont triés au moyen de critères appliqués aux paramètres desdits filtres ;
- une sous-étape de vérification au cours de laquelle la réponse fréquentielle de l'environnement est mesurée en appliquant au sous-ensemble de l'au moins un haut-parleur les filtres shelf, réjecteurs de bande déterminés au cours des sous-étapes précédentes, et au cours de laquelle la réponse fréquentielle mesurée est comparée à la réponse fréquentielle attendue théoriquement après la sous-étape d'optimisation.
- Dans un mode de mise en oeuvre, le nombre de filtres réjecteurs de bande utilisés lors de la sous-étape d'ajustement de courbe est au moins égal au nombre de maxima locaux de la courbe de réponse fréquentielle obtenue à l'issue de la sous-étape d'application d'un filtre shelf.
- Dans un mode de mise en oeuvre, les filtres réjecteurs de bande sont supprimés au cours de la sous-étape d'optimisation s'ils présentent un gain supérieur à un gain maximal seuil G_th_max et un facteur de qualité inférieur à un facteur de qualité minimal seuil Q_th_min.
- Dans un mode de mise en oeuvre, l'au moins un retard est déterminé au moyen de M mesures réalisées en un point de référence ou dans un voisinage dudit point de référence comme étant la fraction entière (k × τmax)/M permettant de maximiser l'énergie sur une bande de fréquences donnée au préalable, avec k entier compris entre 1 et M, et τmax désignant un retard maximal.
- Dans un mode de mise en oeuvre, la bande de fréquences considérée comprend la bande de fréquences [70Hz ;120Hz].
- Dans un mode de mise en oeuvre, lors de l'étape de détermination d'un ensemble de réponses fréquentielles, lesdites réponses fréquentielles sont déterminées au moyen d'au moins un ensemble d'au moins un microphone, lesdites réponses étant moyennées sur chacun des ensembles de microphones.
- L'invention concerne également un dispositif pour le réglage automatisé de paramètres de traitements numériques selon la revendication 8.
-
- [
Fig. 1 ] représente un habitacle de véhicule comprenant des haut-parleurs et dans lequel des microphones sont positionnés au niveau du siège conducteur et au niveau du siège arrière pour réaliser un ensemble de mesures de réponses fréquentielles. - [
Fig. 2 ] représente un diagramme schématique du procédé selon l'invention. - [
Fig. 3A ] représente les spectres fréquentiels d'une réponse fréquentielle cible et de deux réponses fréquentielles mesurées dans le véhicule. - [
Fig. 3B ] représente les spectres fréquentiels d'une réponse fréquentielle mesurée et de cette même réponse fréquentielle à laquelle est appliqué un filtre de type « shelf ». - [
Fig. 3C ] représente les spectres fréquentiels d'une réponse fréquentielle mesurée à laquelle est appliqué un filtre de type « shelf » et de cette même réponse fréquentielle après application des filtres de type réjecteur de bande. - [
Fig. 3D ] représente les spectres fréquentiels d'une réponse fréquentielle théorique obtenue après application des filtres de type « shelf » et réjecteur de bande et une réponse fréquentielle mesurée dans l'habitacle du véhicule avec application des filtres déterminés au moyen du procédé selon l'invention. - [
Fig. 4 ] représente la réponse fréquentielle cible et la réponse fréquentielle cible secondaire. - L'invention concerne un procédé 100 pour le réglage automatisé de paramètres de filtres appliqués à des haut-parleurs situés dans un environnement donné.
- A titre illustratif, comme illustré sur la
figure 1 , l'environnement considéré dans la suite de la description est un habitacle de véhicule 1. Cet exemple n'est pas limitatif de l'invention qui peut être mise en oeuvre dans d'autres types d'environnement, par exemple une salle de spectacle. - Il est considéré ici un ensemble de quatre haut-parleurs, dont deux haut-parleurs avant HP1, HP2 disposés dans des portières avant gauche et droite du véhicule 1, et deux haut-parleurs HP3, HP4 disposés au niveau des portes arrière gauche et droite dudit véhicule. L'homme du métier comprendra que l'invention peut s'appliquer à un nombre différent de haut-parleurs.
- En référence à la
figure 2 , une première étape du procédé 100 consiste à déterminer un ensemble de réponses fréquentielles 110 de l'habitacle du véhicule. - On entend par « réponse fréquentielle » la réponse en fréquence de l'habitacle du véhicule à un signal temporel de type sinus glissant (« sine sweep » en terminologie anglo-saxonne). Dans l'exemple illustré, la réponse fréquentielle est déterminée au moyen d'un ensemble de quatre microphones 2A disposés au niveau du siège conducteur de l'habitacle, ou au moyen d'un ensemble de quatre microphones 2B disposés à l'arrière, au niveau d'un siège passager. L'ensemble de microphones utilisé (avant ou arrière) dépend des haut-parleurs utilisés, comme il sera compris par la suite. Les mesures obtenus au niveau des microphones d'un ensemble de microphones (avant ou arrière) sont moyennées pour obtenir une réponse fréquentielle moyenne sur ledit ensemble. Un tel moyennage permet ainsi de lisser les mesures et diminuer l'impact de potentielles erreurs et ou incertitudes de mesure. L'homme du métier comprendra qu'un nombre quelconque de microphones peut être utilisé. Une première réponse fréquentielle RF1 est déterminée au moyen d'un moyennage des mesures issues des quatre microphones en diffusant le signal de type sinus glissant dans les deux haut-parleurs HP1, HP2 situés à l'avant, les deux haut-parleurs situés à l'arrière étant inactifs. Pour mesurer la première réponse fréquentielle RF1, l'ensemble des microphones placés à l'avant est utilisé.
- Une seconde réponse fréquentielle RF2 est ensuite déterminée au moyen d'un moyennage des mesures issues des quatre microphones en diffusant le signal de type sinus glissant dans les deux haut-parleurs HP3, HP4 situés à l'arrière, les deux haut-parleurs situés à l'avant étant inactifs. Pour mesurer la première réponse fréquentielle RF2, l'ensemble des microphones placés à l'arrière est utilisé.
- Il est ainsi déterminé à l'issue de l'étape de détermination d'un ensemble de réponses fréquentielles 110 un ensemble de deux réponses fréquentielles RF1, RF2 comme illustré sur la
figure 3A . - Il est ensuite réalisé lors d'une seconde étape du procédé 100, une première égalisation 120. L'objectif de cette étape est de déterminer un ensemble de filtres Hi à appliquer aux signaux diffusés par les haut-parleurs HP1, HP2, HP3, HP4 du véhicule pour se rapprocher au mieux d'une réponse fréquentielle cible RF,c, laquelle est une réponse fréquentielle définie préalablement au procédé, par exemple dans un ensemble de spécifications.
- Par souci de simplification, on ne considère par la suite que la détermination de filtres à appliquer aux haut-parleurs avant HP1, HP2, étant entendu que la détermination des filtres à appliquer aux haut-parleurs arrière HP3, HP4 est similaire.
- L'étape d'égalisation 120 est donc appliquée avec uniquement les haut-parleurs avant HP1, HP2 (respectivement arrière HP3, HP4) en marche pour la détermination des filtres à appliquer aux haut-parleurs avant HP1, HP2 (respectivement arrière HP3, HP4).
- Pour la détermination des filtres à appliquer aux haut-parleurs avant HP1, HP2, il est considéré la première réponse fréquentielle RF1.
- Pour la détermination des filtres à appliquer aux haut-parleurs arrière HP3, HP4, il est considéré la seconde réponse fréquentielle RF2.
- L'étape d'égalisation 120 comporte une première sous-étape d'application d'un filtre Hshelf de type « shelf » 121, ou filtre à plateau. La nature du filtre Hshelf dépend des balances tonales de la première réponse fréquentielle RF1 (respectivement de la seconde réponse fréquentielle RF2) et de la réponse fréquentielle cible RF,c. Ainsi, le filtre Hshelf pourra être de type « high-shelf » ou « low-shelf » suivant la balance tonale de ces courbes.
- On entend par « balance tonale » l'allure de la courbe d'amplitude en fonction de la fréquence.
- Dans tous les cas, le filtre shelf Hshelf utilisé permet de minimiser un écart entre la réponse fréquentielle RF1 (respectivement réponse fréquentielle RF2) et la réponse fréquentielle cible RF,c. Cet écart pourra par exemple être caractérisé par deux paramètres : une distance entre les courbes calculée via la moyenne quadratique de la différence entre les deux courbes, et un indice de régularité correspondant à la dérivée de la différence entre lesdites courbes.
- Par exemple, un filtre low-shelf peut être privilégié si un écart entre la réponse fréquentielle RF1 (respectivement réponse fréquentielle RF2) et la réponse fréquentielle cible RF,c est plus important dans les basses fréquences que dans les hautes fréquences. Dans le cas contraire, un filtre de type high-shelf peut être privilégié.
- On obtient, à l'issue de cette sous-étape d'application du filtre shelf 121 :
- un ensemble de paramètres Pshelf comprenant par exemple les fréquences du pôle et du zéro du filtre shelf ;
- une réponse fréquentielle RF1,sh modifiée, comme illustré sur la
figure 3B . - L'étape d'égalisation 120 comporte ensuite une seconde sous-étape d'ajustement de courbe 122 au cours de laquelle des filtres réjecteurs de bande Hnotch (« notch filter » en terminologie anglo-saxonne) sont déterminés.
- Dans un mode de mise en oeuvre du procédé de l'invention, il y a au moins autant de filtres réjecteurs de bande Hnotch que de maxima locaux sur la courbe de réponse fréquentielle RF1,sh telle qu'obtenue à l'issue de la sous-étape d'application du filtre shelf 121, chaque filtre réjecteur de bande Hnotch ayant pour effet de diminuer l'amplitude de la réponse fréquentielle sur une bande de fréquences autour d'une fréquence centrale fc.
- Il convient de noter que des filtres passe-bande pourraient être également déterminés lors de cette étape. Toutefois, leur utilisation est évitée afin d'éviter l'amplification du bruit inclus dans le signal diffusé.
- Chaque fréquence associée à un maximum local appartient donc à une bande de fréquences ciblée par l'un des filtres réjecteurs de bande Hnotch.
- On obtient, à l'issue de cette sous-étape d'ajustement de courbe 122 :
- un ensemble de paramètres Pnotch des filtres réjecteurs de bande Hnotch permettant de minimiser un écart entre la réponse fréquentielle RF1,sh obtenue suite à la sous-étape précédente et la réponse fréquentielle cible RF,c. Comme mentionné précédemment, cet écart pourra par exemple être caractérisé par deux paramètres : une distance entre les courbes calculée via la moyenne quadratique de la différence entre les deux courbes, et un indice de régularité correspondant à la dérivée de la différence entre lesdites courbes ;
- une réponse fréquentielle RF1,n modifiée, comme illustré sur la
figure 3C . - Les paramètres Pnotch comprennent par exemple des facteurs de qualité Qnotch, des gains Gnotch, des fréquences centrales fc.
- L'étape d'égalisation 120 comporte ensuite une sous-étape d'optimisation 123. Les paramètres des filtres obtenus lors de la sous-étape d'ajustement de courbe 122 peuvent être tels que la présence de certains filtres réjecteurs de bande Hnotch s'avère en réalité peu utile, voire nuit à l'obtention d'un résultat optimal.
- Au cours de la sous-étape d'optimisation 123, les filtres réjecteurs sont triés au moyen de critères appliqués aux paramètres desdits filtres.
- Dans un mode de mise en oeuvre, ces critères sont prédéfinis en amont, mais ils peuvent également être fixés par un opérateur à ce stade du procédé et peuvent éventuellement être définis de manière dynamique.
- A titre d'exemple non limitatif, les filtres peuvent être supprimés s'ils présentent un couple gain / facteur de qualité défavorable, c'est-à-dire un gain important supérieur à un gain maximal seuil G_th_max et un facteur de qualité peu élevé, inférieur à un facteur de qualité minimal seuil Q_th_min. En effet, pour un gain important associé à un faible facteur de qualité, les filtres risquent d'agir de manière conséquente sur une ou plusieurs bandes de fréquences déjà contrôlées par un ou plusieurs autres filtres. A titre d'exemple non limitatif, le gain maximal seuil G_th_max est par exemple de 7 dB, et le facteur de qualité minimal seuil Q_th_min égal à 2. Ces valeurs seuils dépendent de la qualité recherchée lors de l'étape d'égalisation 120.
- Si des filtres ont été supprimés à l'issue de cette sous-étape d'optimisation 123, on procède à nouveau à la sous-étape d'ajustement de courbe 122, les paramètres des filtres non supprimés sont alors tous réajustés. Il est ensuite à nouveau procédé à la sous-étape d'optimisation 123, jusqu'à ce qu'il soit considéré que tous les filtres utilisés sont bien pertinents en regard des critères mis en place lors de ladite sous-étape d'optimisation. Les sous-étapes d'ajustement de courbe 122 et d'optimisation 123 sont donc mises en oeuvre autant de fois que nécessaire jusqu'à ce que les filtres définissent un ensemble pertinent répondant aux critères mentionnés plus haut.
- Bien entendu, si des filtres passe-bandes ont été mis en oeuvre précédemment, certains pourront également être supprimés si nécessaire, sur la base de critères similaires.
- Le caractère conditionnel du retour à la sous-étape d'ajustement de courbe 122 est symbolisé sur la
figure 2 par une flèche en trait interrompu reliant la sous-étape d'optimisation 123 à la sous-étape d'ajustement de courbe 122. - Dans un mode de mise en oeuvre, les paramètres Pshelf déterminés lors de la sous-étape d'application d'un filtre shelf 121 sont également testés pour s'assurer de l'intérêt du filtre shelf Hshelf déterminé. Dans ce cas, la sous-étape 121 est également susceptible d'être à nouveau mise en oeuvre.
- Il est envisageable que les mesures réalisées lors de l'étape de détermination des réponses fréquentielles 110 du véhicule soient faussées, du fait de la présence d'un signal de bruit survenu lors des mesures.
- Le signal de bruit peut être de sources variées. Il peut s'agir d'un signal continu ou ponctuel, et peut être intérieur ou extérieur au véhicule. Il peut s'agir par exemple d'une soufflerie, d'un claquement de portes, ou de non-linéarités faisant apparaitre des harmoniques, par exemple une vibration d'éléments intérieurs au véhicule telle qu'une vibration des portes ou d'éléments mobiles des haut-parleurs.
- Un tel signal de bruit modifie l'amplitude de certaines fréquences dans la mesure de la réponse fréquentielle déterminée à l'étape de détermination d'un ensemble de réponses fréquentielles 110. Les sous-étapes d'application d'un filtre shelf 121, d'ajustement de courbe 122 et d'optimisation 123 se basant sur la réponse fréquentielle mesurée, le signal de bruit est donc pris en compte lors de la détermination des filtres.
- En présence d'un signal de bruit, la détermination des filtres est donc susceptible d'être faussée, puisque :
- si le signal de bruit est ponctuel, les filtres vont agir en intégrant ce signal de bruit qui a disparu après la mesure ;
- en présence d'un signal continu ou de non-linéarités, les actions des filtres sur les fréquences liées au bruit seront limitées voire nulles, car les composantes fréquentielles concernées sont soit indépendantes de l'acoustique du véhicule, soit des harmoniques générées par une fondamentale de fréquence inférieure.
- Il est donc procédé à une sous-étape de vérification 124 au cours de laquelle de nouvelles mesures de réponses fréquentielles sont réalisées selon le même principe qu'à l'étape 110 de détermination des réponses fréquentielles, en filtrant toutefois les signaux avec les filtres déterminés au cours des sous-étapes précédentes 121, 122, 123 de l'étape d'égalisation 120. Pour les haut-parleurs avant, les mesures seront réalisées en utilisant les filtres déterminés à partir de la première réponse fréquentielle RF1. Pour les haut-parleurs arrière, les mesures sont réalisées en utilisant les filtres déterminés à partir de la seconde réponse fréquentielle RF2.
- En référence à la
figure 3D , il est ainsi obtenu, en moyennant les signaux obtenus sur l'ensemble des microphones placés à l'avant 2A (respectivement à l'arrière 2B), une courbe mesurée de réponse fréquentielle RF1,n,m, qui est comparée avec la courbe RF1 ,n théorique déduite des paramètres déterminés au cours des sous-étapes précédentes et de la première réponse fréquentielle RF1 mesurée au cours de l'étape de détermination d'un ensemble de réponses fréquentielles 110. Dans le cas où des écarts importants sont constatés entre les deux courbes, les sous-étapes d'application d'un filtre shelf 121, d'ajustement de courbe 122 et d'optimisation 123 sont à nouveau mises en oeuvre avec la courbe de réponse fréquentielle RF1,n,m nouvellement mesurée afin de compenser les erreurs. - Le caractère conditionnel d'une nouvelle mise en oeuvre de ces sous-étapes est symbolisé sur la
figure 2 par une flèche en trait interrompu reliant la sous-étape de vérification 124 à la sous-étape d'application d'un filtre shelf 121. - L'importance des écarts d'amplitude entre courbes mesurée et théorique pourra être appréciée au moyen de critères prédéfinis, par exemple un écart peut être considéré comme important s'il est supérieur ou égal à 3dB. Ces critères peuvent aussi être variables en fonction de la fréquence.
- Avantageusement, la nouvelle courbe mesurée de réponse fréquentielle RF1,m, est comparée la réponse fréquentielle RF1 mesurée au cours de l'étape 110 de détermination des réponses fréquentielles, afin d'identifier des potentielles fréquences ou bandes de fréquences pas ou peu atténuées malgré l'action des filtres ; ces potentielles fréquences ou bandes de fréquences sont révélatrices d'un signal de bruit sur lequel il n'est pas possible d'agir par le biais des filtres (non-linéarités ou bruit extérieur par exemple). Si de telles fréquences sont identifiées, elles seront ignorées lors d'une nouvelle mise en oeuvre potentielle des sous-étapes d'application d'un filtre shelf 121, d'ajustement de courbe 122 et d'optimisation 123.
- Comme précisé plus haut, l'étape d'égalisation 120 est appliquée séparément aux haut-parleurs avant HP1, HP2 et aux haut-parleurs arrière HP3, HP4, la première réponse fréquentielle RF1 étant considérée dans le premier cas, et la seconde réponse fréquentielle RF2 étant considérée dans le second cas.
- Dans le mode de mise en oeuvre illustré, le procédé 100 comporte une troisième étape de déphasage 130 des haut-parleurs arrière HP3, HP4.
- Du fait des distances différentes de chacun des haut-parleurs au siège conducteur (pris comme point de référence dans l'exemple de mise en oeuvre du procédé décrit ici), il apparaît des déphasages entre les signaux diffusés par chacun des haut-parleurs lorsque les signaux diffusés parviennent au niveau du siège conducteur. Un inconvénient de ces déphasages est qu'il y a un risque d'obtenir ainsi des interférences destructives entre les signaux, entraînant un faible niveau de signal utile reçu par le conducteur, lequel niveau de signal utile risque d'être insuffisant pour masquer un signal de type bruit.
- Afin d'éviter cela, lors de l'étape de déphasage 130, il est appliqué un retard (« delay » en terminologie anglo-saxonne) aux signaux diffusés par les haut-parleurs arrière HP3, HP4 et il est mesuré un niveau de signal reçu au niveau du siège conducteur, au moyen d'un ou plusieurs microphones.
-
- Où [[1 ;M]] désigne l'ensemble des nombres entiers compris entre 1 et M.
- Le retard maximal τmax ne doit pas être trop important afin que le conducteur ne perçoive pas une sensation d'écho du fait d'un retard trop important qui serait appliqué aux haut-parleurs arrière. Il peut par exemple correspondre au temps nécessaire au son pour parcourir une distance de 1 mètre dans l'air, c'est-à-dire être égal à 1/Vs, où Vs désigne la vitesse du son dans l'air.
- Il est retenu à l'issue de cette étape de déphasage 130 un retard τ permettant de maximiser l'énergie sur une bande de fréquences donnée au préalable et fixée par des spécifications. Par exemple, cette bande de fréquences pourra correspondre à la bande de fréquences [70 ;120Hz].
- Dans un mode de mise en oeuvre alternatif, il est retenu un retard différent pour chacun des haut-parleurs arrière afin de tenir compte de l'emplacement respectif des deux haut-parleurs arrière vis-à-vis du siège conducteur.
- Au cours d'une étape 140 ultérieure du mode de mise en oeuvre du procédé 100 illustré, il est appliqué un gain G aux signaux diffusés par les haut-parleurs placés à l'avant, afin de donner l'impression au conducteur que la « scène sonore », ou provenance du son, est à l'avant.
- Pour cela, deux mesures sont réalisées lors de l'étape 140 d'application d'un gain.
- Une première mesure est réalisée à l'avant, au moyen de l'ensemble de microphones disposé à l'avant, et avec pour seuls haut-parleurs actifs les haut-parleurs disposés à l'avant. Les signaux mesurés sur les quatre microphones sont moyennés. Le signal utilisé pour la mesure est par exemple un signal temporel de type sinus glissant.
- Une seconde mesure est réalisée à l'arrière, au moyen de l'ensemble de microphones disposé à l'arrière, et avec pour seuls haut-parleurs actifs les haut-parleurs disposés à l'arrière. Les signaux mesurés sur les quatre microphones sont moyennés. Le signal utilisé pour la mesure est par exemple un signal temporel de type sinus glissant.
- Une différence de niveaux mesurés entre les signaux moyennés avant et arrière obtenus est ensuite déterminée, par exemple en calculant une différence de niveaux d'intensité acoustique entre les signaux moyennés.
- Le gain G est ensuite appliqué en fonction de la différence constatée, afin de se rapprocher d'un écart cible qui peut être par exemple de 2 dB. Dans cet exemple, si une différence de niveaux de 1 dB est observée, il est ainsi appliqué un gain de 1 dB aux signaux diffusés dans les haut-parleurs avant afin d'obtenir une différence de niveaux de 2 dB.
- Bien entendu, la valeur de l'écart cible peut être différente de 2 dB.
- De même le protocole de mesure mis en oeuvre lors de cette étape 140 d'application d'un gain peut être différent, par exemple, il peut être envisagé de réaliser ces deux mêmes mesures en n'activant, dans chacun des cas, que les haut-parleurs arrières.
- Également, il est envisageable d'appliquer le gain G à d'autres haut-parleurs, en particulier pour déplacer la scène sonore, par exemple ledit gain peut être appliqué aux haut-parleurs placés à l'arrière pour une impression de scène sonore à l'arrière du véhicule.
- Il est également envisageable d'appliquer un ensemble de gains différents en fonction des haut-parleurs.
- Au cours d'une étape ultérieure du procédé 100, il est appliqué une seconde égalisation 150. L'objectif de cette seconde égalisation est d'évaluer la qualité du signal obtenu avec l'ensemble des haut-parleurs allumés, et d'intervenir d'un point de vue fréquentiel sur un ou plusieurs signaux issus respectivement d'un ou plusieurs haut-parleurs.
- Dans la mesure où l'égalisation privilégie ici les filtres réjecteurs, dans un mode préféré de mise en oeuvre de l'invention, l'égalisation est appliquée aux haut-parleurs auxquels aucun gain n'a été appliqué lors de l'étape 140. Dans l'exemple d'une scène sonore à l'avant, l'égalisation est donc appliquée aux haut-parleurs arrière, afin de conserver l'impression de « scène sonore » à l'avant du véhicule établie lors de l'étape précédente. En effet, dans le cas où seuls des filtres réjecteurs sont mis en oeuvre, réaliser l'égalisation sur les haut-parleurs avant irait en effet dans le sens d'une réduction de l'écart entre les niveaux à l'avant et à l'arrière, et donc aurait tendance à diminuer l'impression de scène sonore à l'avant. Il est toutefois possible de réaliser cette égalisation sur d'autres haut-parleurs, notamment si des filtres passe-bandes sont utilisés.
- Pour cela, en référence à la
figure 4 , il est défini une réponse fréquentielle cible secondaire RF,c' qui présente sensiblement un profil similaire à celui de la réponse fréquentielle cible RF,c, mais pour laquelle une amplitude plus faible est recherchée dans les basses fréquences. Cette amplitude plus faible dans les basses fréquences permet de compenser d'une part les basses fréquences amplifiées ou apparues lors de l'étape de déphasage 130, ainsi que celles amplifiées par superposition de l'ensemble des haut-parleurs. La réponse fréquentielle cible secondaire RF,c' présente par exemple une bande de fréquences allant de 20Hz à 200Hz atténuées de G décibels par rapport à la réponse fréquentielle cible RF,c, G étant le gain appliqué lors de l'étape précédente. Bien entendu, la bande de fréquences atténuée et ou l'atténuation peuvent être différentes. - La réponse fréquentielle cible secondaire RF,c' est adaptée pour tenir compte de l'effet de superposition des haut-parleurs et des étapes 130 et 140 de déphasage et d'application de gain sur le spectre fréquentiel, et pour compenser les fréquences amplifiées, en particulier dans les basses fréquences. En particulier, la réponse fréquentielle cible secondaire RF,c' vise à limiter l'énergie apportée par les haut-parleurs arrière par rapport aux haut-parleurs avant (lesquels sont privilégiés pour une scène sonore à l'avant, mais le principe est le même pour une scène sonore placée à l'arrière).
- La détermination de la réponse fréquentielle cible secondaire RF,c' est réalisée en diffusant dans l'ensemble des quatre haut-parleurs HP1, HP2, HP3, HP4 un signal de type sinus glissant, les paramètres de filtres, retard et gain déterminés précédemment étant appliqués aux haut-parleurs, et en mesurant une réponse fréquentielle RF au moyen des quatre microphones avant 2A disposés au niveau du siège conducteur. La réponse fréquentielle RF ainsi obtenue est comparée à la réponse fréquentielle cible RF,c.
-
- En d'autres termes, si l'énergie apportée par les haut-parleurs arrière est trop marquée par rapport à l'énergie apportée par les haut-parleurs avant seuls, la réponse fréquentielle cible est adaptée pour limiter la contribution des haut-parleurs arrière aux fréquences considérées.
- Une fois définie la réponse fréquentielle cible secondaire RF,c', l'étape d'égalisation 120 est appliquée à nouveau pour définir de nouveaux paramètres de filtre, mais uniquement pour régler des paramètres de filtres des haut-parleurs arrière, et avec la réponse fréquentielle cible secondaire RF,c'. Cette nouvelle application de l'étape d'égalisation se base donc sur une nouvelle mesure de réponse fréquentielle, au niveau des microphones arrière 2B, avec pour seuls haut-parleurs actifs les haut-parleurs arrière.
- La raison pour laquelle cette étape n'est appliquée qu'aux haut-parleurs arrière est pour conserver l'impression de scène sonore à l'avant. Bien entendu, si cette contrainte n'est pas retenue, l'étape d'égalisation 120 peut ici être appliquée également aux seuls haut-parleurs avant ou à tout autre sous-ensemble de haut-parleurs.
- Au cours de l'étape de seconde égalisation 150, l'étape d'égalisation est ainsi mise en oeuvre dans des conditions différentes en termes de haut-parleurs actifs et d'objectif de réponse fréquentielle.
- A l'issue du procédé, il est ainsi obtenu un ensemble de paramètres de traitement du signal, incluant des paramètres de filtre tels que facteur de qualité, gain, fréquences centrales, un ou plusieurs retards, un gain à appliquer aux signaux diffusés dans les haut-parleurs disposés dans l'habitacle du véhicule, afin d'obtenir une réponse fréquentielle de l'habitacle du véhicule minimisant un écart avec une réponse fréquentielle cible définie par exemple dans une spécification. Cet écart pourra par exemple être caractérisé par deux paramètres : une distance entre les courbes calculée via la moyenne quadratique de la différence entre les deux courbes, et un indice de régularité correspondant à la dérivée de la différence entre lesdites courbes.
- La détermination de l'ensemble des paramètres de traitement du signal se fait de manière automatique, dès lors que :
- la réponse fréquentielle cible RF,c et la réponse fréquentielle cible secondaire RF,c' ont été spécifiées ;
- les critères utilisés lors de la sous-étape d'optimisation 123 ont été définis.
- Dans un mode de mise en oeuvre, la réponse fréquentielle cible RF,c et les critères utilisés lors de la sous-étape d'optimisation 123 sont définis préalablement à la mise en oeuvre du procédé.
- Dans un mode de mise en oeuvre alternatif, ces éléments sont définis au fur et à mesure de l'avancement du procédé, par un opérateur.
- Bien entendu, bien que l'avant du véhicule soit privilégié au cours du procédé décrit ici, l'homme du métier comprendra que le procédé pourra être aussi bien mis en oeuvre pour déplacer la « scène sonore » à l'arrière du véhicule ou sur les côtés.
- En particulier, au lieu de prendre comme référence le siège conducteur, il est possible de prendre comme référence un siège passager, ou n'importe quel point à l'intérieur de l'habitacle du véhicule.
- Dans le mode de mise en oeuvre décrit plus haut, les haut-parleurs avant et arrière étaient considérés séparément. L'homme du métier comprendra que, lors de la mise en oeuvre du procédé, d'autres combinaisons de haut-parleurs pourraient être considérées.
- A titre d'exemple, lors de l'étape de détermination d'un ensemble de réponses fréquentielles 110, il pourrait par exemple être établi un ensemble de quatre réponses fréquentielles en activant les haut-parleurs les uns après les autres. Dans un autre mode de mise en oeuvre, le haut-parleur avant gauche pourrait être considéré seul et les autres haut-parleurs être considérés ensemble. Dans un autre mode de mise en oeuvre, les haut-parleurs gauches pourraient être considérés séparément des haut-parleurs droits, la scène sonore privilégiée étant le côté gauche de l'habitacle.
- Également, deux réponses fréquentielles cibles secondaires distinctes pourraient être considérées lors de l'étape de seconde égalisation 150, pour procéder à une nouvelle égalisation des haut-parleurs avant et arrière.
Claims (8)
- Procédé pour le réglage automatisé de paramètres de traitements numériques destinés à être appliqués à des signaux numériques avant diffusion par des haut-parleurs (HP1, HP2, HP3, HP4) placés dans un environnement, ledit procédé comportant les étapes suivantes :- une étape de détermination d'un ensemble de réponses fréquentielles (110) de l'environnement, chacune des réponses fréquentielles (RF1, RF2) étant déterminée en activant un sous-ensemble des haut-parleurs d'au moins un haut-parleur ;- une étape d'égalisation (120) appliquée pour chaque sous-ensemble d'au moins un haut-parleur, au cours de laquelle des paramètres de filtres à appliquer à l'au moins un haut-parleur de chaque sous-ensemble sont déterminés de sorte à minimiser un écart entre une réponse fréquentielle cible (RF,c) prédéterminée et la réponse fréquentielle (RF1, RF2) associée au sous-ensemble d'au moins un haut-parleur déterminée lors de l'étape de détermination d'un ensemble de réponses fréquentielles (110) ; le dit procédé étant caractérisé en ce qu'il comporte:- une étape de seconde égalisation (150) appliquée à au moins un sous-ensemble des haut-parleurs d'au moins un haut-parleur, pour déterminer des paramètres de filtres à appliquer audit au moins un haut-parleur de sorte à atténuer sur un ensemble de fréquences à corriger la réponse fréquentielle de l'environnement obtenue lorsque tous les haut-parleurs sont actifs ; en ce qu'il comporte par ailleurs :- une étape de déphasage (130) au cours de laquelle au moins un retard τ est appliqué à au moins un sous-ensemble des haut-parleurs d'au moins un haut-parleur ;- une étape d'application d'un gain (140) à au moins un sous-ensemble des haut-parleurs d'au moins un haut-parleur ;en ce que, au cours de l'étape de seconde égalisation (150), une courbe de réponse fréquentielle cible secondaire RF,c' est déterminée comme suit :où f désigne la fréquence, RF la réponse fréquentielle mesurée avec tous les haut-parleurs actifs, les paramètres de filtres déterminés à l'étape d'égalisation (120), ainsi que l'au moins un retard τ et le gain déterminés aux étapes de déphasage (130) et d'application d'un gain (140) étant appliqués à des signaux de type sinus glissant diffusés par les haut-parleurs, et S désignant une valeur seuil positive ;et en ce que, au cours de la seconde égalisation, l'étape d'égalisation (120) est appliquée à nouveau à au moins un sous-ensemble des haut-parleurs d'au moins un haut-parleur, pour déterminer des nouveaux paramètres de filtres à appliquer à l'au moins un haut-parleur dudit au moins un sous-ensemble, de sorte à minimiser un écart entre la courbe de réponse fréquentielle cible secondaire et une réponse fréquentielle associée audit au moins un sous-ensemble d'au moins un haut-parleur.
- Procédé selon la revendication 1 caractérisé en ce que l'étape d'égalisation (120), appliquée à un sous-ensemble d'au moins un haut-parleur, comporte les sous-étapes suivantes :- une sous-étape d'application d'un filtre shelf (121) au cours de laquelle il est déterminé un filtre shelf à appliquer à l'au moins un haut-parleur pour minimiser un écart entre la courbe de réponse fréquentielle déterminée lors de l'étape de détermination d'un ensemble de réponses fréquentielles (110) et la réponse fréquentielle cible (RF,c) ;- une sous-étape d'ajustement de courbe (122) au cours de laquelle des paramètres de filtres réjecteurs de bande sont déterminés pour minimiser un écart entre la courbe de réponse fréquentielle déterminée lors de la sous-étape d'application d'un filtre shelf (121) et la réponse fréquentielle cible (RF,c) ;- une sous-étape d'optimisation (123) au cours de laquelle les filtres réjecteurs sont triés au moyen de critères appliqués aux paramètres desdits filtres ;- une sous-étape de vérification (124) au cours de laquelle la réponse fréquentielle de l'environnement est mesurée en appliquant au sous-ensemble de l'au moins un haut-parleur les filtres shelf, réjecteurs de bande déterminés au cours des sous-étapes précédentes, et au cours de laquelle la réponse fréquentielle mesurée est comparée à la réponse fréquentielle attendue théoriquement après la sous-étape d'optimisation (123).
- Procédé selon la revendication 2 caractérisé en ce que le nombre de filtres réjecteurs de bande utilisés lors de la sous-étape d'ajustement de courbe (122) est au moins égal au nombre de maxima locaux de la courbe de réponse fréquentielle obtenue à l'issue de la sous-étape d'application d'un filtre shelf (121).
- Procédé selon la revendication 2 ou la revendication 3 caractérisé en ce que les filtres réjecteurs de bande sont supprimés au cours de la sous-étape d'optimisation (123) s'ils présentent un gain supérieur à un gain maximal seuil G_th_max et un facteur de qualité inférieur à un facteur de qualité minimal seuil Q_th_min.
- Procédé selon la revendication 1 caractérisé en ce que l'au moins un retard est déterminé au moyen de M mesures réalisées en un point de référence ou dans un voisinage dudit point de référence comme étant la fraction entière (k × τmax)/M permettant de maximiser l'énergie sur une bande de fréquences donnée au préalable, avec k entier compris entre 1 et M, et τmax désignant un retard maximal.
- Procédé selon la revendication 5 caractérisé en ce que la bande de fréquences considérée comprend la bande de fréquences [70Hz ;120Hz].
- Procédé selon l'une quelconque des revendications précédentes caractérisé en ce que, lors de l'étape de détermination d'un ensemble de réponses fréquentielles (110), lesdites réponses fréquentielles sont déterminées au moyen d'au moins un ensemble d'au moins un microphone, lesdites réponses étant moyennées sur chacun des ensembles de microphones.
- Dispositif pour le réglage automatisé de paramètres de traitements numériques destinés à être appliqués à des signaux numériques avant diffusion par des haut-parleurs placés dans un environnement, ledit dispositif comportant- des moyens pour déterminer un ensemble de réponses fréquentielles de l'environnement, chacune des réponses fréquentielles étant déterminée en activant un sous-ensemble des haut-parleurs d'au moins un haut-parleur ;- des moyens pour déterminer, pour chaque sous-ensemble d'au moins un haut-parleur considéré, des paramètres de filtres à appliquer à l'au moins un haut-parleur de sorte à minimiser un écart entre une réponse fréquentielle cible prédéterminée et la réponse fréquentielle associée au sous-ensemble d'au moins un haut-parleur ; ledit dispositif étant caractérise en ce qu'il comporte:- des moyens de déphasage configurés pour appliquer au moins un retard τ à au moins un sous-ensemble des haut-parleurs d'au moins un haut-parleur ;- des moyens d'application d'un gain à au moins un sous-ensemble des haut-parleurs d'au moins un haut-parleur en ce qu'il comporte des moyens pour déterminer une courbe de réponse fréquentielle cible secondaire RF,c' comme suit :
où f désigne la fréquence, RF la réponse fréquentielle mesurée avec tous les haut-parleurs actifs, les paramètres de filtres déterminés, ainsi que le retard τ et le gain déterminés étant appliqués à des signaux de type sinus glissant diffusés par les haut-parleurs, et S désignant une valeur seuil positive ;
et en ce qu'il comporte des moyens pour appliquer à nouveau une égalisation à au moins un sous-ensemble des haut-parleurs d'au moins un haut-parleur, pour déterminer des nouveaux paramètres de filtres à appliquer à l'au moins un haut-parleur dudit au moins un sous-ensemble, de sorte à minimiser un écart entre la courbe de réponse fréquentielle cible secondaire et une réponse fréquentielle associée audit au moins un sous-ensemble d'au moins un haut-parleur.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR2101220A FR3119723B1 (fr) | 2021-02-09 | 2021-02-09 | Procédé pour le réglage automatisé de paramètres de traitements numériques appliqués à des signaux avant diffusion par des haut-parleurs et dispositif pour la mise en œuvre d’un tel procédé |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| EP4040810A1 EP4040810A1 (fr) | 2022-08-10 |
| EP4040810B1 true EP4040810B1 (fr) | 2024-10-09 |
| EP4040810C0 EP4040810C0 (fr) | 2024-10-09 |
Family
ID=75339913
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP22155464.5A Active EP4040810B1 (fr) | 2021-02-09 | 2022-02-07 | Procédé pour le réglage automatisé de paramètres de traitements numériques appliqués à des signaux avant diffusion par des haut-parleurs et dispositif pour la mise en oeuvre d'un tel procédé |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11849293B2 (fr) |
| EP (1) | EP4040810B1 (fr) |
| CN (1) | CN114915879A (fr) |
| FR (1) | FR3119723B1 (fr) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12192710B2 (en) * | 2022-08-01 | 2025-01-07 | Crestron Electronics, Inc. | System and method for verifying connection between an active loudspeaker assembly and a passive loudspeaker assembly |
| CN115604628B (zh) * | 2022-12-12 | 2023-04-07 | 杭州兆华电子股份有限公司 | 一种基于耳机喇叭频响的滤波器校准方法及装置 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5046105A (en) * | 1990-04-30 | 1991-09-03 | Rane Corporation | Audio signal equalizer having accelerated slope phase shift compensated filters |
| JP2005072676A (ja) * | 2003-08-27 | 2005-03-17 | Pioneer Electronic Corp | 自動音場補正装置及びそのためのコンピュータプログラム |
| EP1858295B1 (fr) * | 2006-05-19 | 2013-06-26 | Nuance Communications, Inc. | Égaliseur pour le traitement de signaux acoustiques |
| ATE537667T1 (de) * | 2009-05-28 | 2011-12-15 | Dirac Res Ab | Schallfeldsteuerung mit mehreren hörbereichen |
| JP2012186594A (ja) * | 2011-03-04 | 2012-09-27 | Sony Corp | 音響装置、音響調整方法およびプログラム |
| FR3018015B1 (fr) | 2014-02-25 | 2016-04-29 | Arkamys | Procede et systeme d'egalisation acoustique automatise |
| CN110913325A (zh) * | 2019-11-26 | 2020-03-24 | 科大讯飞股份有限公司 | 自动调音方法、相关设备及可读存储介质 |
-
2021
- 2021-02-09 FR FR2101220A patent/FR3119723B1/fr active Active
-
2022
- 2022-02-07 EP EP22155464.5A patent/EP4040810B1/fr active Active
- 2022-02-08 US US17/650,327 patent/US11849293B2/en active Active
- 2022-02-09 CN CN202210120072.4A patent/CN114915879A/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| US20220256285A1 (en) | 2022-08-11 |
| US11849293B2 (en) | 2023-12-19 |
| EP4040810A1 (fr) | 2022-08-10 |
| CN114915879A (zh) | 2022-08-16 |
| FR3119723B1 (fr) | 2023-08-04 |
| EP4040810C0 (fr) | 2024-10-09 |
| FR3119723A1 (fr) | 2022-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3111667B1 (fr) | Procede et systeme d'egalisation acoustique automatise | |
| EP4040810B1 (fr) | Procédé pour le réglage automatisé de paramètres de traitements numériques appliqués à des signaux avant diffusion par des haut-parleurs et dispositif pour la mise en oeuvre d'un tel procédé | |
| CA1265063A (fr) | Procedes et dispositifs pour attenuer les bruits d'origine externe parvenant au tympan et ameliorer l'intelligibilite des communications electro- acoustiques | |
| EP2293594B1 (fr) | Procédé de filtrage des bruits latéraux non-stationnaires pour un dispositif audio multi-microphone, notamment un dispositif téléphonique "mains libres" pour véhicule automobile | |
| EP2518724A1 (fr) | Combiné audio micro/casque comprenant des moyens de débruitage d'un signal de parole proche, notamment pour un système de téléphonie "mains libres" | |
| EP2930942A1 (fr) | Casque audio à contrôle actif de bruit anc avec réduction du souffle électrique | |
| EP2597889A1 (fr) | Casque audio à contrôle actif de bruit de type non-adaptatif | |
| EP3050319B1 (fr) | Equipement de restitution sonore audio haute fidélité | |
| EP0884926A1 (fr) | Procédé et dispositif de traitement optimisé d'un signal perturbateur lors d'une prise de son | |
| EP3755006A1 (fr) | Système audio autonome pour appui-tête de siège, appui-tête de siège et véhicule associés | |
| WO2021175979A1 (fr) | Procédé et système de détermination de filtres d'égalisation sonore d'un système audio | |
| FR3118264A1 (fr) | Procédé restitution sonore permettant de générer des zones d’écoute différenciées dans un espace clos tel qu’un habitable de véhicule | |
| EP4464039A1 (fr) | Procédé de gestion des basses fréquences d'un haut-parleur et dispositif pour la mise en oeuvre dudit procédé | |
| EP2515300A1 (fr) | Procédé et système de réduction du bruit | |
| FR2967848A1 (fr) | Systeme de correction de spectre destine notamment a une salle de spectacle | |
| EP0192122A1 (fr) | Amplificateur audio pour automobile | |
| EP3063950A1 (fr) | Système de sonorisation à directivite réglable amélioré | |
| EP1941491B1 (fr) | Procede et dispositif de correction active des proprietes acoustiques d'une zone d'ecoute d'un espace sonore | |
| FR2906070A1 (fr) | Reduction de bruit multi-reference pour des applications vocales en environnement automobile | |
| EP4319201A1 (fr) | Procédé de calibrage d'un dispositif audio nomade, système de calibrage d'un dispositif audio nomade et produit programme d'ordinateur associés | |
| FR2566658A1 (fr) | Prothese auditive multivoie | |
| EP4372986B1 (fr) | Procédé d égalisation d'un signal audiofréquences diffusé dans un environnement de diffusion, produit programme d ordinateur et dispositif correspondant | |
| FR2906071A1 (fr) | Reduction de bruit multibande avec une reference de bruit non acoustique | |
| CN115567844B (zh) | 一种车载音响的自适应均衡器补偿方法及系统 | |
| FR2517496A1 (fr) | Perfectionnements a des montages permettant de modifier une gamme dynamique |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
| 17P | Request for examination filed |
Effective date: 20230201 |
|
| RBV | Designated contracting states (corrected) |
Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
| P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230512 |
|
| GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
| INTG | Intention to grant announced |
Effective date: 20240502 |
|
| GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
| GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
| AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
| REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602022006570 Country of ref document: DE |
|
| REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D Free format text: LANGUAGE OF EP DOCUMENT: FRENCH |
|
| U01 | Request for unitary effect filed |
Effective date: 20241105 |
|
| P04 | Withdrawal of opt-out of the competence of the unified patent court (upc) registered |
Free format text: CASE NUMBER: APP_60470/2024 Effective date: 20241109 |
|
| U07 | Unitary effect registered |
Designated state(s): AT BE BG DE DK EE FI FR IT LT LU LV MT NL PT RO SE SI Effective date: 20241113 |
|
| U20 | Renewal fee for the european patent with unitary effect paid |
Year of fee payment: 4 Effective date: 20250226 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20241009 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20250209 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20241009 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20250109 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20250110 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20241009 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20250109 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20241009 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20241009 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20241009 |
|
| PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20241009 |
|
| 26N | No opposition filed |
Effective date: 20250710 |
|
| REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20250228 |
|
| U1N | Appointed representative for the unitary patent procedure changed after the registration of the unitary effect |
Representative=s name: SANTARELLI; FR |