This application claims priority to and the benefit of European Patent Application No. 22191484.9 filed Aug. 22, 2022, which is incorporated herein by reference in its entirety.
The present disclosure relates to a method and system for calibrating a loudspeaker system comprising a plurality of loudspeakers, and particularly calibrating a loudspeaker system involving an audio device comprising at least a fixed loudspeaker pair.
For audio systems such as surround sound systems or 3D audio systems a high number of loudspeakers are placed around an intended listening position in a predetermined manner to generate a sound field which enhances immersion, e.g., by providing spatial effects, at the listening position. For instance, in a conventional 5.1 surround sound system one loudspeaker is placed in the center position, straight in front of the listening position, a left and right loudspeaker is placed at the front left and front right positions of the listening position (e.g., at ±30° from the center loudspeaker), and a rear left and rear right loudspeaker is placed behind the listening position (e.g., at ±110° from the center loudspeaker). A Low-Frequency Effect (LFE) loudspeaker (e.g., subwoofer) may also be placed somewhere in the environment, however as the lower frequencies are less directive compared to higher frequencies reproduced by the other loudspeakers the placement of the LFE loudspeaker is usually less constrained.
In practice, placing the loudspeakers of a surround system at the exactly prescribed positions and with equal distances to the listening position is often difficult or impossible due to e.g., the layout and furnishing of the venue in which the surround system is to be installed. To this end, a calibration of the audio system is usually performed after installation of the loudspeakers wherein non-idealities such as loudspeaker placement errors, individual loudspeaker gains or audio signal delays are considered and compensated for by tuning the audio processing of the audio signals provided to each loudspeaker. For instance, a loudspeaker placed closer to the listening position may be assigned a larger audio signal reproduction delay and a lower audio signal gain compared to a loudspeaker positioned further away from the listening position, so as to balance the two speakers and compensate for the higher acoustic attenuation and longer travel time experienced by audio waves traveling to the listening position from the more distant loudspeaker.
The calibration of the loudspeakers of the audio system can however become cumbersome and time consuming. Even for a trained calibration expert it could take 20 minutes or more to calibrate a conventional 5.1 or 7.1 surround setup while the calibration requires even more time for surround setups with even more speakers, such as 5.1.4 setups, 7.1.4 setups or 10.2 setups. Accordingly, calibrating audio system is a cumbersome task, even for calibration experts, meaning that many regular users of surround sound audio systems do not bother performing a calibration and keep using their audio system with sub-optimal settings.
To this end, different solutions have been proposed to make the audio system calibration automatic, which is much more time efficient and convenient compared to manual calibration. Examples of such solutions include those described in US2015/0016642 A1, US2014/0119561 A1, US2013/0156198 A1, US2012/0288124 A1, EP 3 416 410 A1, WO2018/064410 A1, and CN110677771 A. For example, in US2015/0016642 A1 a solution is presented wherein a microphone array on a soundbar is used to record an utterance made by the user sitting at the listening position. By analyzing the recorded utterance of the microphone array the listening position relative to the soundbar can be determined. Furthermore, in US2014/0119561 A1 a wireless input/output device is placed at the listening position and each of a plurality of individual wireless loudspeaker is used to play a test tone which is recorded by the input/output device. By analyzing the recording of the test tone obtained by the wireless input/output device the wireless loudspeakers can be configured. Additionally, by providing each wireless loudspeaker with an individual input/output device, the location of each wireless loudspeaker can be accurately determined.
A drawback with these solutions is that to determine the position of each loudspeaker sophisticated and costly array microphones must be used or individual microphones and two-way communication capabilities must be present in each loudspeaker, which is not the case for most loudspeakers. Additionally, in most solutions the user must interact with the audio system during calibration, e.g., by making an utterance in one or more positions or provide feedback regarding the performance of the audio system to help the calibration process converge, which is inconvenient and prone to human error.
In view of the above it is evident that there is a need for a method and system for calibrating loudspeaker systems which is simple to use, cost effective and accurate while also not burdening the user by requiring that the user is involved in the calibration process. It is the purpose of the present invention to provide such a method and system for performing loudspeaker system calibration and according to a first aspect of the invention there is provided a method for calibrating a loudspeaker system in an environment, wherein the first external microphone is arranged on a microphone stand configured to position the first external microphone at a predetermined listening position height relative to a ground plane of the environment. The loudspeaker system comprises an audio device with a first and second loudspeaker, the first and second loudspeaker arranged with a predetermined horizontal separation. The method comprises the steps of
a) emitting a first calibration audio signal from the first loudspeaker of the audio device,
b) emitting a second calibration audio signal from the second loudspeaker of the audio device, wherein the second calibration audio signal is distinguishable from the first calibration audio signal,
c) receiving, with a first external microphone placed at a listening position in the environment, the first and second calibration audio signal,
d) determining, based on the received first and second calibration audio signal, the position of the first external microphone relative to the audio device, wherein determining the position comprises determining at least one of an azimuth angle, θ, of the first external microphone relative to the audio device and a radial distance, dcenter, between the first external microphone and the audio device, and determining, based on the received first and second calibration audio signal and the predetermined listening position height associated with the microphone stand an elevation angle, φ of the first external microphone relative to the audio device. The method further comprises:
e) calibrating the loudspeaker system based on the determined position of the first external microphone.
It is understood that the first and second loudspeaker are fixed at respective positions in the audio device such that the first and second loudspeakers are separated with a known horizontal separation distance. Each loudspeaker comprises at least one loudspeaker element/loudspeaker transducer meaning that each loudspeaker may comprise one or two or more loudspeaker elements/transducers (e.g., one for each of low-, mid-, and high-range frequencies). In some implementations, the audio device is a soundbar which extends in a horizontal direction with the first and second loudspeaker arranged symmetrically in the soundbar, in a same horizontal plane. The soundbar may be configured to be installed below or above a television.
With the calibration audio signals being distinguishable it is meant that the first and second calibration audio signal are distinguishable in at least one of time and frequency. For example, the calibration audio signals could be emitted sequentially with one calibration audio signal being emitted before the other (thereby making the signals distinguishable in time) or the calibration audio signal could comprise at least partially non-overlapping frequency content thereby making at least a portion of one calibration audio signal distinguishable from the other.
With receiving it is meant that the first external microphone detects the audio which is emitted from the first and second loudspeaker. Receiving may alternatively be referred to as recording, although it is understood that the received audio of a microphone is not necessarily recorded onto a storage media. Also, the first external microphone could be any type of microphone. Preferably, the first external microphone is a simple microphone with a single microphone element (as opposed to complicated microphone arrays comprising multiple microphone elements) and with omnidirectional directivity. With the present method it is not necessary that the first external microphone is capable of detecting the direction of incidence of the audio it receives.
With calibrating the loudspeaker system it is meant that any form of calibration using the position of the audio device relative to an intended listening position is performed. In some implementation, calibration of the loudspeaker system comprises adjusting at least one of a gain, equalization, delay or loudspeaker role of a loudspeaker in the loudspeaker system. The loudspeakers in the loudspeaker system which are calibrated comprises at least one of: the first and second loudspeakers of the audio device, at least one external loudspeaker and at least one additional loudspeaker of the audio device. For instance, while the first and second loudspeaker of the audio device are used to determine the position of the first external microphone (and may also be used to present audio content) the audio device may comprise one or more additional loudspeakers (e.g., sidewards- or upwards-firing loudspeakers).
The invention is at least partially based on the understanding that with an audio device comprising a fixed first and second loudspeaker the position of a first external microphone positioned in front of the audio device can be determined accurately in at least one dimension. With the position of the first external microphone determined it is possible to calibrate the loudspeakers of the audio device (and/or calibrate any external loudspeakers) to enhance the performance of the loudspeaker system and make the dynamics of the loudspeaker system well suited to the acoustic environment and the listening position. The method is completely automatic and does not require any user intervention which means that the calibration can be performed rapidly, in a convenient manner.
According to the first aspect of the invention, the position of the first external microphone indicates an azimuth angle of the first external microphone relative to the audio device and/or a radial distance of the first external microphone relative to the audio device. That is, the position of the first external microphone may be determined accurately in at least one or at least two dimensions.
According to the first aspect of the invention, the method further comprises obtaining a predetermined listening position height relative to a ground plane of the environment and determining, based on the listening position height, the position of the first external microphone relative to the audio device. Wherein the position of the first external microphone comprises an elevation angle of the first external microphone relative to the audio device.
It has been realized that the listening position height relative to a ground plane of the environment as well as the installation height of the audio device relative to the ground plane of the environment is approximately the same from one user setup of a loudspeaker system to another. Accordingly, with a predetermined listening position height the elevation angle of the listening position relative to the audio device could be determined.
In some implementations, determining the position of the first external microphone relative to the audio device comprises determining a time of arrival of the received first and second calibration audio signal and determining the position of the first external microphone based on the time of arrival of the received first and second calibration audio signals and the speed of sound.
Optionally, the method further comprises obtaining a delay metric of the first and second loudspeaker respectively, the delay metric indicating a duration between a first point in time, when the first or second calibration audio signal is provided to the first or second loudspeaker, and a second point in time, when the first or second calibration audio signal is reproduced by the first or second loudspeaker. Wherein determining the position of the first external microphone is further based on the delay metric of the first and second loudspeaker.
By analyzing the time of arrival of the calibration audio signals the position of the first external microphone can be determined. For example, by using the Time Difference Of Arrival (TDOA) of the calibration audio signals and the speed of sound the azimuth angle of the first external microphone can be determined. As a further example, the absolute Time Of Arrival (TOA) of the calibration audio signals and the speed of sound could be used to determine the distance between the audio device and the first external microphone. However, the inventors have also realized that the TOA and TDOA depends in part on the acoustic travelling time of audio from the audio device to the first external microphone and in part on one or more internal processing delays of the audio device. The TOA or TDOA as measured with the first external microphone must be adjusted with these one or more internal processing delays to get an accurate measure of the acoustic travelling time. The delay metric indicates these one or more internal processing delays and may be known (e.g., from manufacturer specifications of the audio device).
However, in some implementations the audio device comprises a first and second internal microphone, at known respective distances to the first and second loudspeaker, wherein the delay metric of each loudspeaker is measured by emitting a sound from the first and second loudspeaker and receiving the sound with the first and second internal microphone of the audio device. As the physical separation between each internal microphone and loudspeaker is known, the delay metric can be extracted by comparing the measured delay with the expected acoustic delay associated with the known physical separation.
In some implementations, the loudspeaker system further comprises at least one external loudspeaker being separate from the audio device and the audio device further comprises a first and second microphone arranged at predetermined positions on the audio device and the method further comprises the steps of:
f) emitting a test audio signal from the at least one external loudspeaker,
g) receiving the test audio signal with the first external microphone,
h) receiving the test audio signal with the first and second internal microphone, and
i) determining the position of the at least one external loudspeaker based on the position of the first external microphone and the received test signal of the first external microphone and the first and second internal microphone. Wherein calibrating the loudspeaker system is further based on the determined position of the at least one external loudspeaker.
It is understood that steps g) and h) involving receiving the test audio signal with the first external microphone and the internal microphones may occur simultaneously, or at least these steps are partially overlapping in time. There will however be a slight difference in time (e.g., in the order of milliseconds) when the test audio signal first reaches each microphone due to the difference in acoustic travel distance. However, for any test audio signal having a duration exceeding this Time Difference Of Arrival steps g) and h) will occur at least partially overlapping in time.
That is, using the position of the first external microphone the position of at least one external loudspeaker may be determined wherein the loudspeaker system is calibrated based on the position of the external loudspeaker in addition to the position of the first external microphone relative to the audio device.
In some implementations the method further comprises obtaining a loudspeaker property of the at least one external loudspeaker and wherein determining the position of the at least one external loudspeaker is further based on the loudspeaker property of the at least one external loudspeaker.
With a loudspeaker property it is meant at least one of a type of loudspeaker, a loudspeaker model, a loudspeaker mounting height and a loudspeaker internal processing delay. The loudspeaker property may be specified by the user (e.g., entering the loudspeaker information in his/her user device and sending the information to a central control unit) or the loudspeaker property may be stored in each loudspeaker and communicated to the central control unit. With the loudspeaker property the position of the external loudspeakers may be determined with enhanced accuracy.
In some implementations, the method further comprises providing a second external microphone or a third internal microphone in the environment and receiving the test audio signal of the at least one external loudspeaker with the second external microphone or third internal microphone. Wherein determining the position of the at least one external loudspeaker is further based on the received test audio signal of the second external microphone or third internal microphone and the position of the second external microphone or third internal microphone relative to the audio device.
With a second external microphone, the position of the external loudspeakers can be determined with enhanced accuracy without the need for emitting the calibration audio signals and test audio signals a second time.
In some implementations, the method further comprises repeating steps a) to d), f) and g) from the above after the first external microphone has been moved to a new position, the new position being different from the listening position. Wherein determining the position of the at least one external loudspeaker is further based on the position of the first external microphone at the new position and the received test signal of the first external microphone at the new position.
Thus, by moving the first external microphone and emitting the calibration audio signals and the test audio signals again the position of the external loudspeakers may be determined more accurately, without the need for a second external microphone. Accordingly, the enhanced accuracy may be achieved by utilizing at least one of: a loudspeaker property, a first external microphone moved to a new position, or a second external microphone.
In some implementations the audio device comprises a sidewards-firing loudspeaker and/or an upwards-firing loudspeaker and the audio device comprises at least two loudspeakers configured to establish two acoustic channels forming a binaural/transaural acoustic channel pair impinging a predetermined spatial region for loudspeaker virtualization. The method further comprises determining if the position of the first external microphone is within the predetermined spatial region. If the position is within the predetermined spatial region, the calibration comprises disabling the at least one of a sidewards-firing loudspeaker and an upwards-firing loudspeaker. On the other hand, if the position is outside the predetermined spatial region, the calibration comprises disabling the loudspeaker virtualization.
Accordingly, calibrating the loudspeaker system may entail selecting whether loudspeaker virtualization (i.e. establishing two acoustic channels forming a binaural acoustic channel pair) should be used to achieve a surround sound effect or if the sidewards- and/or upwards-firing loudspeaker(s) should be used based on the first external microphone's position relative to a preferred listening spatial region within which loudspeaker virtualization is known to work well. After the selection has been performed, the calibration may continue with determining loudspeaker delays, loudspeaker gains and/or loudspeaker roles with only one of loudspeaker virtualization and sidewards- and/or upwards-firing loudspeaker(s) enabled. Optionally, if no selection of loudspeaker virtualization and sidewards- and/or upwards-firing loudspeaker(s) has been made the audio device may utilize both loudspeaker virtualization and sidewards- and/or upwards-firing loudspeaker(s) simultaneously, which is suitable in some circumstances. In some implementations, the audio device comprises a crosstalk canceller which processes the audio signals provided to the loudspeakers used for loudspeaker virtualization so as to remove any crosstalk between the acoustic channels.
The at least two loudspeakers may be the same loudspeakers as the first and second loudspeaker or different loudspeakers of the audio device. If loudspeaker virtualization is disabled, the at least two loudspeakers may be used to output audio without loudspeaker virtualization. Also, it is envisaged that even if loudspeaker virtualization is enabled the first and second loudspeaker may also emit additional audio content (e.g., different audio channels of a surround format) besides the loudspeaker virtualization content.
According to a second aspect of the invention there is provided a computer program product comprising instructions which, when the program is executed by a central control unit of the audio device, causes the central control unit to carry out the method according to the first aspect.
According to a third aspect of the invention there is provided a system for calibrating a loudspeaker system in an environment. The system comprises an audio device, comprising a first loudspeaker and a second loudspeaker arranged with a predetermined horizontal separation, and a first external microphone, configured to be placed at a listening position in the environment, wherein the first external microphone is arranged on a microphone stand configured to position the first external microphone at a predetermined listening position height relative to a ground plane of the environment. The system further comprises a central control unit. The central control unit configured to cause a first calibration audio signal to be emitted from the first loudspeaker, cause a second calibration audio signal to be emitted from the second loudspeaker, cause the first external microphone to receive the first and second calibration audio signal, determine, based on the received first and second calibration audio signal, the position of the first external microphone relative to the audio device by determining at least one of an azimuth angle, θ, of the first external microphone relative to the audio device and a radial distance, dcenter, between the first external microphone and the audio device, and determining, based on the received first and second calibration audio signal and the predetermined listening position height associated with the microphone stand an elevation angle, φ, of the first external microphone relative to the audio device. The central control unit is further configured to calibrate the loudspeaker system based on the determined position of the first external microphone.
According to the third aspect of the invention, the first external microphone comprises a microphone stand configured to position the microphone at a predetermined listening position height relative to a ground plane of the environment. With a stand it is ensured that the first external microphone is placed at the predetermined listening position height in all setups.
The invention according to the second and third aspect features the same or equivalent benefits as the invention according to the first aspect. Any functions described in relation to the method, may have corresponding features in a system or a computer program product.
According to a fourth aspect of the invention there is provided a kit comprising an audio device with two loudspeakers and an external microphone provided on a stand, wherein the audio device comprises a controller configured to perform the method according to the first aspect.
The audio device may be a soundbar configured to be mounted above or below a television.
With a kit according to the fourth aspect of the invention it will be more likely that a user who obtains the kit performs a more accurate calibration of loudspeakers. As the predetermined listening position height, associated with the height of the external calibration microphone stand, may be known beforehand by the central control unit the calibration can be made much more accurate.
For example, in comparison to an envisaged small calibration microphone without a stand it is not possible to distinguish if the microphone is placed on the floor, on the seat of a couch or on the top of the backrest of the couch without additional calibration signals and/or more complicated calibration signal processing. With the external microphone provided on a stand with a predetermined height, and provided as a kit together with the audio device, the user must use the stand to calibrate the loudspeakers. By doing so, the external microphone will be arranged closer to the actual listening position, i.e. the position of the user's ears when he/she is listening to audio content. Accordingly, the user's influence over placement of the external microphone is reduced, at least on the height direction, so as to provide enhanced calibration accuracy.
These and other aspects of the invention will now be described in more detail, with reference to the appended drawings showing exemplary embodiments of the present invention, wherein:
The audio device 10 comprises a rigid body which mechanically links the first and second loudspeaker 11, 12 to ensure that the first and second loudspeaker 11, 12 are arranged with the predetermined horizontal separation distance at all times. In some implementations, the audio device 10 is a soundbar comprising an elongated body configured to be arranged substantially horizontally, e.g., above or below a television. The audio device 10 thereby comprises a forward facing side, arranged to face an acoustic environment (e.g., a living room), and a rearward facing side opposite the forward facing side. The first and second loudspeakers 11, 12 of the audio device 10 in
In some implementations, the audio device comprises only two internal microphones 13, 14, alternatively, the audio device 10 further comprises a third internal microphone 15 which could be used to resolve an external loudspeaker ambiguity as will be described in more detail in the below.
With further reference to
While it is envisaged that the audio device 10 could be placed anywhere, with or without a television 40, the arrangement presented in
In some implementations, the audio device 10 is configured to cooperate with at least one external loudspeaker 30a, 30b, 30c also placed in the acoustic environment 1. For example, the at least one external loudspeaker 30a, 30b, 30c may be a satellite loudspeaker arranged to emit sounds which a user, sitting on the couch 51 and facing the television 40, perceives as originating from behind, above, below or to the side of the user. In some implementations, the audio device 10 and the at least one external loudspeaker 30a, 30b, 30c forms a surround sound setup with at least two front loudspeakers (realized by the audio device 10) and at least two rear loudspeakers (realized by at least two external loudspeakers 30a, 30b, 30c). For example, the first and second loudspeaker 11, 12 of the audio device 10 forms the front left and front right loudspeakers of a 5.1 surround sound setup and at least two external loudspeakers 30a, 30b, 30c forms the rear left and rear right loudspeaker of the 5.1 surround sound setup. In a similar fashion, additional external loudspeakers 30a, 30b, 30c may be arranged in the acoustic environment to enable more sophisticated surround sound setups such as 5.1.2, 5.1.4, 7.1, 7.1.2, 7.1.4 or even 11.1 or 22.2.
A central control unit 18 is used to control and coordinate the operation of the loudspeakers 11, 12 of the audio device 10 and the external loudspeakers 30a, 30b, 30c. The central control unit 18 may be provided as a unit which is separate from the audio device 10 and the external loudspeakers 30a, 30b, 30c or the central control unit 18 may be integrated with at least one of the audio device 10 and the external loudspeakers 30a, 30b, 30c. Preferably, as shown in
As seen in
While it is often easy for a user to install the audio device 10 at an ideal position (e.g., right below the television 40), the position at which the user will be located when e.g., watching the television 40 (with the television audio being played back by the audio device 10) is often not at the ideal position (e.g., symmetrically centered in front of the audio device 10 at a predetermined distance from the audio device 10). Additionally, if one or more external loudspeakers 30a, 30b, 30c are placed in the acoustic environment 1 it is often difficult for the user to arrange the one or more external loudspeakers 30a, 30b, 30c at the positions dictated by surround sound standards. For example, walls and furniture of the environment may not allow the user to place the external rear loudspeakers at the prescribed nominal positions for a 5.1 surround setup. Accordingly, the actual position at which the user will be located when listening to audio content, referred to as the listening position, and the placement of the audio device 10 and the external loudspeakers 30a, 30b, 30c relative to the listening position will vary from one setup to another. To this end, the loudspeaker system, i.e. the audio device 10 and any external loudspeakers 30a, 30b, 30c, must be calibrated after installation to enable the best possible performance.
This calibration is performed automatically, using the first external microphone 20 placed at the listening position, with the calibration method which is described in further detail in the below. The first external microphone 20 is placed at the intended listening position and connected to the central control unit 18. The first external microphone 20 may be connected with a wire to the central control unit 18 or it is envisaged that the first external microphone 20 connects wirelessly (not shown) to the central control unit 18.
A sidewards-firing loudspeaker 113, 123 or upwards-firing loudspeaker 112, 122 is a directive loudspeaker which is arranged to emit audio signals that are reflected from the walls, ceiling and/or floor of the acoustic environment to then reach the user 25 at the listening position with a direction of incidence which is different from a direction of incidence coming from the audio device 10 straight to the user 25. In this way, the audio device 10 could enable a type of surround sound experience despite all loudspeakers being arranged essentially in front of the user 25. For example, sidewards-firing loudspeakers 113, 123 emit audio signals 113′, 123′ which are reflected from a right and left wall in the acoustic environment 1 and then reach the user 25 at the listening position with a respective direction of incidence similar to that of audio emitted by physical loudspeakers positioned at either side of the user 25. Accordingly, side audio channels may be enabled with sidewards-firing loudspeakers 113, 123 without the need to place physical loudspeakers at the sides of the listening position in the acoustic environment 1. Similarly, height (either above or below) and even rear audio channels may be enabled by loudspeakers firing in other directions so as to reflect the audio signals off different surfaces in the acoustic environment 1.
In some implementations, the front facing loudspeakers 110, 120 (which may be the same loudspeakers as the first and second loudspeaker 11, 12 of
In some implementations, the audio device 10 comprises both loudspeakers 110, 120 configured for loudspeaker virtualization and at least one of a sidewards-firing loudspeaker 113, 123 and an upwards-firing loudspeaker 112, 122. In such implementations, the calibration of the loudspeaker system comprises determining if loudspeaker virtualization should be used or if the sidewards/upwards-firing loudspeaker(s) 113, 123, 112, 122 should be used to enable a surround experience based on the position of the user 25 (i.e. the listening position) relative to the audio device 10. While loudspeaker virtualization is preferable as it enables very convincing surround sound effects, loudspeaker virtualization often requires that the person listening to the audio content is positioned within the predetermined spatial region 1000 in front of the audio device 10 to ensure sufficient performance of the virtualization and crosstalk cancellation. On the other hand, the sidewards/upwards-firing loudspeaker(s) 113, 123, 112, 122 enable a surround sound experience which is less sensitive to where the user 25 is located, meaning that if the listening position is determined to be outside the predetermined spatial region 1000 wherein the performance of the loudspeaker virtualization performs best or in the case of multiple listeners, it may be determined that the audio device 10 should rely on the sidewards/upwards-firing loudspeaker(s) 113, 123, 112, 122 instead of loudspeaker virtualization. If this is the case, the loudspeakers 110, 120 may be disabled or used as regular loudspeakers without loudspeaker virtualization. The loudspeakers 110, 120 may be used for both virtualization and regular loudspeakers simultaneously by superposition.
Since the listening positioning is determined by the position of the user's head when the user 25 is located at the intended listening position, and since the listening position often involves the user 25 sitting in a chair or couch it may be difficult to place a microphone at the listening position and the calibration microphone 20 may then be placed at a place with a known relative displacement in at least one dimension from the listening position.
For example, the calibration microphone 20 could be placed on the sitting area of the chair or couch 51, whereby the calibration microphone 20 is displaced vertically below the intended listening position a distance Hmic corresponding to the length of the upper body of an average human (approximately 70-80 centimeters). As a further example, the calibration microphone 20 could be placed on the backrest of the chair or couch 51 at the intended listening position whereby the calibration microphone 20 becomes displaced horizontally behind the intended listening position.
Preferably, as shown in
In some implementations, the stand 21 is provided with pivoting support members 22 which can be pivoted so as to fold the stand 21 into a transport position. This enables the stand 21 to take up much less space when it is not used and e.g., facilitates providing the stand 21 in a smaller package separately, or together with the audio device 10.
With reference to
At step S1 in
At step S3a and S3b the first external microphone 20 receives the emitted first and second calibration audio signals and at step S4 the position of the first external microphone 20 relative to the audio device 10 is determined.
The position of the first external microphone 20 relative to the audio device 10 is determined at step S4 by comparing e.g., the point in time when the first calibration audio signal is emitted from the first loudspeaker 11 and the point in time when the first calibration audio signal is received by the first external microphone 20. By comparing these points in time the acoustic travel time between the first loudspeaker 11 and first external microphone 20 can be determined. The acoustic travel time can then be used to determine the physical distance d11 between first loudspeaker 11 and the first external microphone 20. Analogously, the physical distance d12 between second loudspeaker 12 and the first external microphone 20 can also be determined based on the transmission and reception of the second calibration audio signal.
Seen in a horizontal plane, the distances d11 and d12 shown in
Additionally or alternatively, the azimuth angle (e.g., represented with an angle θ in the horizontal plane) can be determined by the distances d11, d12 and the horizontal separation distance between the first and second loudspeakers 11, 12.
In other words, the position of the first external microphone 20 (and thereby also the listening position) can be completely determined in a two-dimensional plane by extracting the radial distance dcenter and the azimuth angle θ from the received first and second calibration audio signals.
However, the calibration audio signal measurements on their own will not reveal the elevation angle φ of this two-dimensional plane shown in
In some implementations, user input is obtained at step S4′ in
In some implementations, the position of the listening position (i.e. the position of the first external microphone 20) is used to calibrate the loudspeakers of the audio device 10. The calibration of the loudspeakers of the audio device 10 may comprise adjusting at least one of: a loudspeaker gain, a loudspeaker delay, a loudspeaker phase, a loudspeaker equalization and a loudspeaker role (e.g., front left, center or front right) of the loudspeakers in the audio device 10.
In some implementations, the loudspeaker system comprises at least one external loudspeaker in addition to the audio device 10. In some such implementations, the method further comprises step S7 of determining the position of the external loudspeakers using the first external microphone 20 positioned at the listening position.
The position of the external loudspeakers is determined by controlling (e.g., with the central control unit 18) each external loudspeaker to individually emit distinguishable test audio signals at step S5. The test audio signals could be the same as the calibration audio signals played by the audio device 10 and e.g., involve a frequency sweep which is sequentially played by each external loudspeaker. The test audio signals are received at step S6 by the first external microphone 20 and the first and second internal microphone 13, 14 of the audio device 10. The position of each external loudspeaker can then be determined by trilateration by comparing the absolute time of arrival of the test audio signals at each of the microphones 13, 14, 20 and considering the determined position of the first external microphone 20 relative to the audio device 10 (and therefore also the first and second internal microphones 13, 14). It is envisaged that while step S4 is performed prior to step S5 and S6 in
Using three microphones 13, 14, 20 to triangulate the position of an external loudspeaker leads to an ambiguity in the position of the external loudspeaker wherein two solutions for the position are obtained, wherein the two possible positions of the external loudspeaker are mirrored in a plane spanned by the first and second internal microphone 13, 14 and the first external microphone 20 at the listening position. This ambiguity may be resolved with a default setting wherein e.g., always the solution being above the plane defined by the first and second internal microphone 13, 14 and the first external microphone 20 is selected for external loudspeakers behind the listening position and vice versa for external loudspeakers in front of the listening position.
In some implementations, the ambiguity is resolved by the central control unit 18 obtaining loudspeaker information at step S7′ shown in
The determined position of the external loudspeakers is then used at step S8 to calibrate at least one external loudspeaker of the loudspeaker system. Wherein the calibration of the at least one external loudspeaker involves adjusting/assigning at least one of: an external loudspeaker gain, an external loudspeaker delay, an external loudspeaker phase, an external loudspeaker equalization and an external loudspeaker role (e.g., rear-left, left-side, right-height) based on the determined position of the external loudspeaker relative to the listening position. For instance, external loudspeakers which are further away from the listening position may be provided with a shorter delay and higher gain compared to external loudspeakers which are closer to the listening position so as to achieve a balanced sound image at the listening position.
With reference to
Alternatively or additionally, the position of the external loudspeaker 30b can be determined by moving the first external microphone 20 to a new position and repeating some of the steps of the method. This will now be described in further detail with reference to
Preferably, the user is instructed to place the first external microphone 20 on the floor for the new position pnew which enables the height above the floor of the new position to be estimated accurately (e.g., by the height of the microphone stand 21). At step S75a test signals are again emitted from the external loudspeakers 30a, 30b to be received at S76a by the first external microphone 20 at the new position pnew. It is noted that as the audio device 10 is expected to be stationary, it is not necessary for the first and second internal microphones 13, 14 to receive the test audio signals when they are emitted the second time.
Based on the position of the first external microphone 20 at the listening position, the new position pnew, and the test audio signals received by the first and second internal microphone 13, 14, the first external microphone 20 at the listening position and the first external microphone 20 at the new position pnew the position of each external loudspeaker 30a, 30b is determined using trilateration. Thanks to the test audio signals received by the first external microphone 20 at the new position pnew there remains no ambiguity as to the position of any external loudspeaker.
Alternatively or additionally, the position of the external loudspeaker 30b can be determined using a second external microphone 20b or a third internal microphone 15 (as shown in
However, it is also envisaged that the second external microphone 20b is separate from the first external microphone 20. In such cases, the second external microphone 20b also receives the calibration audio signals emitted by the audio device 10 at steps S2a and S2b from
At step S73b the test audio signal emitted by the external loudspeaker 30b is received by the second external microphone 20b (in addition to the test audio signal being received by the first and second internal microphone 13, 14 and the first external microphone 20). Using the test audio signals received by these four microphones 13, 14, 20, 20b and the determined position of the first external microphone 20 and the second external microphone 20b, the position of the external loudspeaker 30b may be determined (without ambiguity) using trilateration.
Alternatively, step S73b comprises receiving the test audio signal emitted by the external loudspeaker 30b with the third internal microphone 15 (in addition to the test audio signal being received by the first and second internal microphone 13, 14 and the first external microphone 20) and determining the position of the external loudspeaker 30b (without ambiguity) using the test audio signal received with these four microphones 13, 14, 15, 20. If the audio device 10 comprises a third internal microphone it is not necessary to provide a second external microphone 20b and therefore in some implementations, steps S71b and S72b are omitted.
The above described methods for determining the position of the external loudspeaker 30b may then be repeated for each external loudspeaker 30a, 30b present in the acoustic environment 1 so as to determine the position of all external loudspeakers 30a, 30b relative to the listening position and the audio device 10.
Accordingly, the method allows a user to place external loudspeakers almost arbitrarily in the acoustic environment wherein the calibration will assign a suitable role to each (e.g., Lf, Rf or Rsh) automatically, without the user having to specify which loudspeaker that is intended for which role (e.g., by connecting it to a certain loudspeaker output port of the central control unit 18).
The person skilled in the art realizes that the present invention by no means is limited to the preferred embodiments described above. On the contrary, many modifications and variations are possible within the scope of the appended claims. For example, it is possible to use both a second external microphone and loudspeaker information to further enhance the accuracy of determining the position of external loudspeakers.
Number | Date | Country | Kind |
---|---|---|---|
22191484.9 | Aug 2022 | EP | regional |