In-vehicle independent sound zone control method, system and related device
By installing speaker arrays and headrest speakers inside the car, combined with audio algorithm processing, the problem of independent sound zone control in the car has been solved, realizing independent sound zone control and optimizing sound quality for each position, thus improving the acoustic experience.
Patent Information
- Application Number
- CN202111671087.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-31
- Publication Date
- 2025-12-23
- Estimated Expiration
- 2041-12-31
AI Technical Summary
Existing in-vehicle audio systems cannot effectively achieve independent sound zone control for different locations within the vehicle, resulting in a poor acoustic experience for passengers, especially with insufficient zoning in the mid-to-high frequency range.
A speaker array is installed behind the front seats of the car, and headrest speakers are installed in the headrests of the rear seats. By fitting virtual target speakers and using audio algorithms, the sound quality in the control area is optimized to achieve independent sound zone control.
By combining speaker arrays and headrest speakers and utilizing audio algorithms, the system effectively separates independent sound zones within the vehicle and optimizes sound quality, thereby enhancing the acoustic user experience for passengers.
Smart Images

Figure CN114390396B_ABST
Abstract
Description
[0001] The present application relates to the technical field of in-vehicle entertainment, and in particular to an in-vehicle independent sound zone control method, an in-vehicle independent sound zone control system, an electronic device, and a computer readable storage medium.
[0002] With the rapid development of automobile technology, the technical update of intelligent cockpits has provided users with many more high-quality user experiences. Among them, an excellent in-vehicle audio and video entertainment system has become an indispensable part of providing superior driving experiences. Users are no longer satisfied with high-quality and high-fidelity in-vehicle audio systems, and more and more users tend to personalized in-vehicle sound experiences, that is, passengers at each position in the vehicle have different needs for sound quality and content of listening. The new user experience direction needs to freely select the sound that each person needs to hear under the premise of not interfering with each other at each position.
[0003] In the related art, an in-vehicle audio system includes an in-vehicle entertainment device, a power amplifier, and a loudspeaker. The loudspeaker is adjusted by the driver's room or the front passenger to sound to the entire in-vehicle space.
[0004] However, the related art does not achieve good partitioning effects. One is to use headrest anti-phase sound sources or in-vehicle original loudspeakers for partitioning. This often does not have enough separation between each sound zone, especially in the mid-high frequency band. Another is to use loudspeaker directivity control for partitioning. This often performs poorly in terms of sound quality, resulting in poor actual acoustic experience for passengers.
[0005] Therefore, it is necessary to provide a new in-vehicle independent sound zone control method, system, and device to solve the above technical problems.
[0006] The purpose of the present application is to overcome the above technical problems and provide an in-vehicle independent sound zone control method, system, electronic device, and computer readable storage medium with good user experience.
[0007] To achieve the above purpose, in a first aspect, an embodiment of the present application provides an in-vehicle independent sound zone control method applied to a vehicle, which includes the following steps:
[0008] A control area and a non-control area are preset. The control area refers to an area where passengers listen to sound in the vehicle and forms an in-vehicle independent sound zone. The non-control area is other areas in the vehicle except the control area.
[0009] A loudspeaker array is arranged behind the front seat of the vehicle to generate a first acoustic response. A headrest loudspeaker is arranged at the headrest of the rear seat of the vehicle to generate a second acoustic response.
[0010] fitting a virtual target loudspeaker for generating a target acoustic response within the control region;
[0011] processing the target acoustic response, the first acoustic response and the second acoustic response through an audio algorithm to control the sound quality of the in-vehicle independent sound zone.
[0012] Preferably, the loudspeaker array comprises a plurality of loudspeaker units, and the plurality of loudspeaker units comprises a linear array and a circular array.
[0013] Preferably, the audio algorithm processing comprises a sound zone isolation processing and a sound zone sound quality optimization processing.
[0014] Preferably, the sound zone isolation processing comprises:
[0015] maximizing the difference between the first acoustic response within the control region and the first acoustic response within the non-control region; and maximizing the difference between the second acoustic response within the control region and the second acoustic response within the non-control region.
[0016] Preferably, the sound zone sound quality optimization processing comprises:
[0017] performing response fitting on the first acoustic response, the second acoustic response and the target acoustic response.
[0018] Preferably, the step of fitting a virtual target loudspeaker specifically comprises:
[0019] predefining a target position within the control region to fit a virtual loudspeaker; and performing comprehensive superposition of the first acoustic response and the second acoustic response within the target position of the control region to realize the target acoustic response generated by the virtual loudspeaker.
[0020] Preferably, the fitting response is obtained by simultaneously solving the relationship between the target acoustic response and a transfer function.
[0021] In a second aspect, the embodiments of the present application further provide an in-vehicle independent sound zone control system, which comprises a preset control module, a generated response module, a predetermined target module and a processing module.
[0022] The preset control module is used for predefining a control region and a non-control region; wherein the control region refers to a listening region of passengers in a vehicle and forms an in-vehicle independent sound zone, and the non-control region refers to other regions in the vehicle except the control region.
[0023] The generating response module is configured to set a loudspeaker array behind front-row seats of the automobile to generate a first acoustic response; and set a headrest loudspeaker at a headrest on rear-row seats of the automobile to generate a second acoustic response.
[0024] The predetermined target module is configured to fit a virtual target loudspeaker, the virtual target loudspeaker being configured to generate a target acoustic response in the control area.
[0025] The processing module is configured to process the target acoustic response, the first acoustic response and the second acoustic response through an audio algorithm to control sound quality of the independent sound zones in the automobile.
[0026] In a third aspect, an electronic device is provided, which includes a processor and a memory, the memory storing a computer program executable by the processor, and the processor reads the computer program in the memory to perform the steps in the in-vehicle independent sound zone control method according to any one of the above.
[0027] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program, and the computer program is executed by a processor to implement the steps in the in-vehicle independent sound zone control method according to any one of the above.
[0028] Compared with the prior art, the in-vehicle independent sound zone control method, system, electronic device and computer readable storage medium of the present application, by presetting a control area and a non-control area, setting a loudspeaker array behind front-row seats of the automobile to generate a first acoustic response, setting a headrest loudspeaker at a headrest on rear-row seats of the automobile to generate a second acoustic response, fitting a virtual target loudspeaker, the virtual target loudspeaker being configured to generate a target acoustic response in the control area, and processing the target acoustic response, the first acoustic response and the second acoustic response through an audio algorithm to control sound quality of the independent sound zones in the automobile. The above method sets a loudspeaker array and a headrest loudspeaker in the automobile, and optimizes sound quality in the control area to provide better acoustic user experience by processing acoustic responses of the loudspeaker array and the headrest loudspeaker through the audio algorithm while meeting the partition of the independent sound zones in the automobile. BRIEF DESCRIPTION OF DRAWINGS
[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained without creative labor based on these drawings,
[0030] Figure 1 A flow chart of the in-vehicle independent sound zone control method provided by the embodiment of the present application is shown in FIG. 1.
[0031] Figure 2 A speaker layout schematic diagram of the in-vehicle independent sound zone control method provided by the embodiment of the present application is shown in FIG. 2.
[0032] Figure 3 A speaker layout schematic diagram of the in-vehicle independent sound zone control method provided by the embodiment of the present application is shown in FIG. 2.
[0033] Figure 4 A speaker layout schematic diagram of the in-vehicle independent sound zone control method provided by the embodiment of the present application is shown in FIG. 2.
[0034] Figure 5 A virtual speaker layout schematic diagram of the in-vehicle independent sound zone control method provided by the embodiment of the present application is shown in FIG. 4.
[0035] Figure 6 A structure block diagram of the in-vehicle independent sound zone control system provided by the embodiment of the present application is shown in FIG. 5.
[0036] Figure 7 A structure schematic diagram of the electronic device provided by the embodiment of the present application is shown in FIG. 6.
CONCRETE EMBODIMENT
[0037] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0038] The present application provides an in-vehicle independent sound zone control method. The in-vehicle independent sound zone control method is applied to a vehicle.
[0039] The vehicle is provided with an independent sound zone, which is a sound scene for creating a target environment in the vehicle in terms of hearing. That is, the independent sound zone is a sound scene for creating a target environment in terms of hearing for a passenger.
[0040] Please refer to Figure 1 Figure 1 A flow chart of the in-vehicle independent sound zone control method provided by the embodiment of the present application is shown in FIG. 1.
[0041] The in-vehicle independent sound zone control method includes the following steps:
[0042] S01, preset control area 9 and non-control area 10; wherein the control area 9 refers to the listening area of the passenger in the vehicle, and forms an independent sound area in the vehicle; the non-control area 10 refers to other areas in the vehicle except the control area. The target passenger in the vehicle generally sits in the control area 9, which is convenient for the target passenger to control the independent sound area through the control area 9.
[0043] S02, a loudspeaker array is arranged behind the back of the front seats of the vehicle for generating a first acoustic response; a headrest loudspeaker is arranged at the headrest of the back seats of the vehicle for generating a second acoustic response.
[0044] Specifically, the control area 9 is located between the back of the front seats and the back seats, which actually belongs to the position where the target passenger sits. By arranging a loudspeaker array 1 behind the back of the front seats of the vehicle and a headrest loudspeaker 2 on the back seats, the original sound signals emitted by the loudspeaker array 1 and the headrest loudspeaker 2 are used to generate a first acoustic response and a second acoustic response respectively, so that the target passenger can hear good acoustic performance.
[0045] Wherein, since there are 2 back seats and the target passenger is located in the control area 9, the control area 9 and the non-control area 10 can be selected according to the position of the target passenger.
[0046] S03, fitting a virtual target loudspeaker, the virtual target loudspeaker is used to generate a target acoustic response in the control area.
[0047] Specifically, the target loudspeaker refers to a hypothetical virtual loudspeaker, which can be but is not limited to a loudspeaker located directly in front of the user.
[0048] S04, the target acoustic response, the first acoustic response and the second acoustic response are processed by an audio algorithm to control the sound quality of the independent sound area in the vehicle.
[0049] In this way, the acoustic responses of the loudspeaker array 1 and the headrest loudspeaker 2 are processed by the audio algorithm, which optimizes the sound quality in the control area 9 and provides better acoustic user experience while meeting the partitioning of the independent sound area in the vehicle.
[0050] In this embodiment, the loudspeaker array 1 includes a plurality of loudspeaker units, and the plurality of loudspeaker units includes a linear array and a circular array. The headrest loudspeaker 2 also includes a plurality of loudspeaker units or a plurality of loudspeaker modules by setting a plurality of loudspeaker units or a plurality of loudspeaker modules. The sound signals emitted by the plurality of loudspeaker units can achieve good sound quality effect after being processed by the audio algorithm, and the user experience is good.
[0051] Please refer to the accompanying Figure 2 -attached Figure 5 ,Figure 2 A schematic diagram of the speaker layout for the in-vehicle independent sound zone control method provided in an embodiment of the present invention; Figure 3 A schematic diagram of the speaker layout for the in-vehicle independent sound zone control method provided in an embodiment of the present invention; Figure 4 A speaker layout module diagram of the in-vehicle independent sound zone control method provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of the layout of the virtual speaker in the in-vehicle independent sound zone control method provided in an embodiment of the present invention.
[0052] In this embodiment, sound zoning for the left and right sides of the rear seats is achieved through a speaker array 1 installed behind the front seats and headrest speakers 2 installed in the headrests of the rear seats. The speaker array 1 consists of four speaker modules. The speakers used in this embodiment are 30x60x12mm dynamic full-range miniature automotive speakers, but other types or sizes of speakers can also be used.
[0053] Specifically, the front speaker array 1 includes speakers 3, 4, 5, and 6, and the headrest speakers 2 include speakers 7 and 8. For passengers on the right side of the rear row, the right side is the control area 9, and the left side is the non-control area 10. In this embodiment, the audio algorithm processing for the right side of the rear row is used as an example (the left side is symmetrical, and the processing method is the same) to specifically explain the above audio algorithm processing process.
[0054] like Figures 3-4 As shown, H1~H 12 express Figures 3-4 The acoustic transfer function of the sound emitted by each speaker in the diagram, propagating to the control region 9 and the non-control region 10, is shown. The transfer function is the ratio of the Laplace transform (or z-transform) of the response (i.e., output) of a linear system under zero initial conditions to the Laplace transform of the excitation (i.e., input). It is denoted as H = Y / U, where Y and U are the Laplace transforms of the output and input, respectively. The transfer function is one of the fundamental mathematical tools for describing the dynamic characteristics of a linear system and is a primary tool for studying classical control theory. The transfer function described in this embodiment can be directly measured from actual in-vehicle conditions.
[0055] Here, assuming the original sound signal is S, the sound signals supplied to speakers 3, 4, 5, 6, 7, 8, and 9 are the processed signals of the original signal S, namely S1, S2, S3, S4, S5, and S6. The acoustic responses generated in control area 9 through the first and second acoustic responses are as follows:
[0056] S1·H1+S2·H2+S3·H3+S4·H4+S5·H5+S6·H6;
[0057] In matrix form, it is:
[0058]
[0059] The acoustic response generated in the non-control area 10 by the first acoustic response and the second acoustic response is:
[0060] S1·H7+S2·H8+S3·H9+S4·H 10 +S5·H 11 +S6·H 12 ;
[0061] In matrix form, it is:
[0062]
[0063] By processing the acoustic responses of the loudspeaker array 1 and the headrest loudspeaker 2 using the audio algorithm, the sound quality in the control area is optimized to meet the partitioning of the independent sound zones in the vehicle, thereby providing a better acoustic user experience.
[0064] In this embodiment, the audio algorithm processing includes sound zone isolation processing and sound zone sound quality optimization processing.
[0065] Specifically, the sound zone isolation processing includes: maximizing the difference between the first acoustic response in the control area and the first acoustic response in the non-control area; and maximizing the difference between the second acoustic response in the control area and the second acoustic response in the non-control area.
[0066] Specifically, the virtual loudspeaker 11 is located at the front position of the control area 9, and it should be noted that the virtual loudspeaker 11 is only used for measuring and determining the target acoustic response, and in actual use, there is no loudspeaker at this position. In addition, the position of the virtual loudspeaker can be adjusted according to the designer's requirements, including but not limited to the front position of the passenger, the headrest position, the front console position, etc. In this embodiment, the front position of the control area is selected as the position of the virtual loudspeaker 11, and the target acoustic response in the control area 9 is:
[0067] S·H 13
[0068] Where S is the original sound signal, H 13 is the acoustic transfer function of the sound emitted by the virtual loudspeaker 11 propagating into the control area 9.
[0069] The sound signals of the loudspeaker 3, the loudspeaker 4, the loudspeaker 5, the loudspeaker 6, the loudspeaker 7, the loudspeaker 8 and the loudspeaker 9 are signals after the original signal S is processed by the audio algorithm, and are S1, S2, S3, S4, S5 and S6 respectively. The audio algorithm processing satisfies the following two optimization conditions.
[0070] Sound zone isolation degree processing:
[0071]
[0072] The || represents the modulus of the vector. Through the processing optimization of this part, the acoustic response difference between the control area 9 and the non-control area 10 is maximized, and a relatively ideal sound zone isolation degree is achieved.
[0073] Specifically, the sound zone sound quality optimization processing includes: fitting the control acoustic response of the control area and the non-control acoustic response of the non-control area with the target response.
[0074] In this embodiment, step S03 includes the following steps:
[0075] A target position is preset in the control area to fit a virtual loudspeaker; and the first acoustic response and the second acoustic response are superimposed in the preset target position of the control area to realize the target acoustic response generated by the virtual loudspeaker.
[0076] In this embodiment, the fitting response is obtained by simultaneously solving the relationship between the target acoustic response and the transfer function.
[0077] Specifically, the virtual loudspeaker 11 is located at the front position of the control area 9. It should be noted that the virtual loudspeaker 11 is only used for measuring and determining the target acoustic response, and the position does not exist in actual use. In addition, the position of the virtual loudspeaker 11 can be adjusted according to the designer's requirements, including but not limited to the front position of the passenger, the headrest position, the front console position, etc. In this embodiment, the front position of the control area is selected as the position of the virtual loudspeaker 11, and the target acoustic response in the control area 9 is:
[0078] S·H 13
[0079] Where S is the original sound signal, H 13 is the acoustic transfer function of the sound emitted by the virtual loudspeaker 11 propagating to the control area 9.
[0080] Specifically, the sound zone sound quality optimization processing:
[0081]
[0082] Here, || represents the magnitude of the calculated vector. Through optimization of this part, the acoustic response superimposed by the speaker array 1 and the headrest speaker 2 in the control area 9 can be made as close as possible to the acoustic response of the virtual speaker 11 in the control area 9, thereby achieving the purpose of optimizing sound quality and adjusting the sound field image in the control area 9.
[0083] By calculating the optimal solutions under the two optimization conditions above, the actual sound signals S1, S2, S3, S4, S5, and S6 obtained after processing the original sound signal S in the audio algorithm processing can be calculated. Similarly, the same optimization process is used to calculate the sound signals processed by the audio algorithm for the speaker array 1 on the left side of the rear row and the headrest speaker 2.
[0084] Secondly, please refer to the appendix. Figure 6 As shown, Figure 6 This is a structural block diagram of an in-vehicle independent voice coil control system provided in an embodiment of the present invention. The present invention also provides an in-vehicle independent sound zone control system 200, which includes a preset control module 201, a response generation module 202, a predetermined target module 203, and a processing module 204.
[0085] The preset control module 201 is used to preset the control area 9 and the non-control area 10; wherein, the control area refers to the area where the passengers in the vehicle are listening to the sound, and forms an independent sound zone in the vehicle, and the non-control area is other areas in the vehicle other than the control area.
[0086] The response generation module 202 is used to install a speaker array behind the front seats of the car to generate a first acoustic response; and to install headrest speakers at the headrests of the rear seats of the car to generate a second acoustic response.
[0087] The predetermined target module 203 is used to fit a virtual target loudspeaker, which is used to generate a target acoustic response within the control area.
[0088] The processing module 204 is used to process the target acoustic response, the first acoustic response, and the second acoustic response through an audio algorithm to control the sound quality of the independent sound zones within the vehicle. By processing the acoustic responses of the speaker array 1 and the headrest speakers 2 through the audio algorithm, the sound quality within area 9 is optimized while still satisfying the requirements for independent sound zone zoning within the vehicle, providing a better acoustic user experience.
[0089] In the embodiment, the loudspeaker array 1 comprises a plurality of loudspeaker units, and the plurality of loudspeaker units comprises a linear array and a circular array. By providing a plurality of loudspeaker units or a plurality of loudspeaker modules, the headrest loudspeaker 2 also comprises a plurality of loudspeaker units or a plurality of loudspeaker modules. The sound signals emitted by the plurality of loudspeaker units can be processed by an audio algorithm to achieve good sound quality and a good user experience.
[0090] In this embodiment, the loudspeaker array 1 installed behind the front seat back and the headrest loudspeaker 2 installed at the headrest position of the rear seat achieve sound partitioning in the left and right positions of the rear seat. The loudspeaker array 1 is composed of four loudspeaker modules. The loudspeaker used in this embodiment is a moving-coil full-band miniature vehicle-mounted loudspeaker with a size of 30x60x12mm, and other types or sizes of loudspeakers can also be used.
[0091] Specifically, the front loudspeaker array 1 comprises loudspeaker 3, loudspeaker 4, loudspeaker 5, and loudspeaker 6, and the headrest loudspeaker 2 comprises loudspeaker 7 and loudspeaker 8. For the passenger on the right side of the rear seat, the position on the right side of the rear seat is the control area 9, and the position on the left side of the rear seat is the non-control area 10. This embodiment takes the audio algorithm processing of the position on the right side of the rear seat as an example (the left side is symmetrical and the processing method is the same), and specifically describes the process of the above-mentioned audio algorithm processing.
[0092] As shown in Figures 3-4 H1~H 12 represent Figures 3-4 The acoustic transfer function of the sound emitted by each loudspeaker shown in FIG. 1 to the control area 9 and the non-control area 10 is shown in FIG. 2. The transfer function is the ratio of the Laplace transform (or z-transform) of the response (i.e. output) quantity of the linear system under zero initial conditions to the Laplace transform of the excitation (i.e. input) quantity. Denoted as H=Y / U, where Y and U are the Laplace transforms of the output quantity and the input quantity, respectively. The transfer function is one of the basic mathematical tools for describing the dynamic characteristics of a linear system, and is one of the main tools for studying classical control theory. The transfer function described in this embodiment can be directly measured from the actual situation in the vehicle.
[0093] wherein it is assumed that the original sound signal is S, and the sound signals of the loudspeaker 3, the loudspeaker 4, the loudspeaker 5, the loudspeaker 6, the loudspeaker 7, the loudspeaker 8, and the loudspeaker 9 are signals processed from the original signal S, and are S1, S2, S3, S4, S5, S6, respectively. The acoustic response generated in the control area 9 by the first acoustic response and the second acoustic response is:
[0094] S1·H1+S2·H2+S3·H3+S4·H4+S5·H5+S6·H6;
[0095] In matrix form, it is:
[0096]
[0097] The acoustic response generated in the non-control area 10 by the first acoustic response and the second acoustic response is:
[0098] S1·H7+S2·H8+S3·H9+S4·H 10 +S5·H 11 +S6·H 12 ;
[0099] In matrix form, it is:
[0100]
[0101] By processing the loudspeaker array 1 and the headrest loudspeaker 2 acoustic response using an audio algorithm, the sound quality in the control area is optimized to meet the independent sound zone partitioning in the vehicle, and a better acoustic user experience is provided.
[0102] In this embodiment, the audio algorithm processing includes sound zone isolation processing and sound zone sound quality optimization processing.
[0103] Specifically, the sound zone isolation processing includes: maximizing the difference between the first acoustic response in the control area and the first acoustic response in the non-control area; and maximizing the difference between the second acoustic response in the control area and the second acoustic response in the non-control area.
[0104] Specifically, the sound zone sound quality optimization processing includes: fitting the control acoustic response of the control area and the non-control acoustic response of the non-control area to the target response.
[0105] Specifically, the virtual loudspeaker 11 is located at the front position of the control area 9, and it should be noted that the virtual loudspeaker 11 is only used for measuring and determining the target acoustic response, and in actual use, there is no loudspeaker at this position. In addition, the position of the virtual loudspeaker can be adjusted according to the designer's requirements, including but not limited to the front position of the passenger, the headrest position, the front console position, etc. In this embodiment, the front position of the control area is selected as the position of the virtual loudspeaker 11, and the target acoustic response in the control area 9 is:
[0106] S·H 13
[0107] Where S is the original sound signal, H 13 is the acoustic transfer function of the sound emitted by the virtual loudspeaker 11 propagating into the control area 9.
[0108] The sound signals given to speakers 3, 4, 5, 6, 7, 8, and 9 are the signals after the original signal S has been processed by the audio algorithm, namely S1, S2, S3, S4, S5, and S6. The audio algorithm processing satisfies the following two optimization conditions.
[0109] Audio isolation processing:
[0110]
[0111] Here, || represents the magnitude of the calculated vector. Through the optimization of this part of the processing, the acoustic response difference between the controlled region 9 and the non-controlled region 10 can be maximized, achieving a relatively ideal sound zone isolation.
[0112] Audio range sound quality optimization processing:
[0113]
[0114] Here, || represents the magnitude of the calculated vector. Through optimization of this part, the acoustic response superimposed by the speaker array 1 and the headrest speaker 2 in the control area 9 can be made as close as possible to the acoustic response of the virtual speaker 11 in the control area 9, thereby achieving the purpose of optimizing sound quality and adjusting the sound field image in the control area 9.
[0115] By calculating the optimal solutions under the two optimization conditions above, the actual sound signals S1, S2, S3, S4, S5, and S6 obtained after processing the original sound signal S in the audio algorithm processing can be calculated. Similarly, the same optimization process is used to calculate the sound signals processed by the audio algorithm for the speaker array 1 on the left side of the rear row and the headrest speaker 2.
[0116] Thirdly, please refer to the appendix. Figure 7 As shown, Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. An embodiment of the present invention also provides an electronic device, which includes a processor and a memory. The memory stores a computer program executable by the processor. When the processor reads the computer program from the memory, it executes the steps in the in-vehicle independent audio zone control method described in any of the preceding embodiments.
[0117] Specifically, the processor is used to perform the following steps:
[0118] S01. Preset control area and non-control area; wherein, the control area refers to the area where passengers in the vehicle are listening to the sound, forming an independent sound zone in the vehicle, and the non-control area is other areas in the vehicle besides the control area.
[0119] S02, setting a speaker array behind the back of the front seats of the car for generating a first acoustic response; setting a headrest speaker at the headrest of the back seats of the car for generating a second acoustic response.
[0120] S03, fitting a virtual target speaker, the virtual target speaker being configured to generate a target acoustic response within the control area.
[0121] S04, processing the target acoustic response, the first acoustic response and the second acoustic response by an audio algorithm to control the sound quality of the independent sound zones in the car.
[0122] The electronic device 1000 provided by the embodiments of the present application can realize each embodiment in the method embodiments, and has corresponding beneficial effects. To avoid repetition, the embodiments will not be described here.
[0123] It should be noted that only 1001-1003 with components are shown in the figure, but it should be understood that all the components shown are not required to be implemented, and more or fewer components can be alternatively implemented. Among them, those skilled in the art can understand that the electronic device 1000 here is a device capable of automatically performing numerical calculation and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (ASIC), field programmable gate arrays (FPGA), digital signal processors (DSP), embedded devices, etc.
[0124] The memory 1002 includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 1002 can be an internal storage unit of the electronic device 1000, such as a hard disk or a memory of the electronic device 1000. In other embodiments, the memory 1002 can also be an external storage device of the electronic device 1000, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 1000. Of course, the memory 1002 can also include both the internal storage unit and the external storage device of the electronic device 1000. The memory 1002 stores a computer program that can be executed by the processor 1001. In this embodiment, the memory 1002 is generally used to store an operating system and various application software installed on the electronic device 1000, such as program codes of methods of the electronic device 1000, etc. In addition, the memory 1002 can also be used to temporarily store various data that has been output or will be output.
[0125] The processor 1001 can be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip in some embodiments. The processor 1001 is generally used to control the overall operation of the electronic device 1000. In this embodiment, the processor 1001 is used to run program codes or process data stored in the memory 1002, such as running program codes of methods of the electronic device 1000.
[0126] The network interface 1003 can include a wireless network interface or a wired network interface, and the network interface 1003 is generally used to establish a communication connection between the electronic device 1000 and other electronic devices.
[0127] In a fourth aspect, the embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the steps of the in-vehicle independent sound zone control method as described, and achieve the same technical effects. To avoid repetition, details are not described here.
[0128] Those skilled in the art can understand that all or part of the processes in the method for implementing the electronic device 1000 can be completed by instructing the relevant hardware through a computer program. The program can be stored in a computer readable storage medium, and when the program is executed, the program can include the processes of the embodiments of the method. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM), a random access memory (RAM), or the like.
[0129] The above merely describes the embodiments of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation, or direct or indirect application in other related technical fields, which is made by using the content of the present application specification and drawings, is also included in the patent protection scope of the present application.
Claims
1. A method for controlling an independent sound zone in a vehicle, applied to a vehicle, characterized in that, The method comprises the following steps: presetting a control area and a non-control area; wherein the control area refers to an area where passengers in the vehicle listen to sound and forms an independent sound area in the vehicle, and the non-control area refers to other areas in the vehicle except the control area; setting a loudspeaker array behind the back of the front seats of the vehicle to generate a first acoustic response; and setting a headrest loudspeaker at the headrest of the back seats of the vehicle to generate a second acoustic response; fitting a virtual target loudspeaker, which is used to generate a target acoustic response in the control area; processing the target acoustic response, the first acoustic response and the second acoustic response through an audio algorithm to control the sound quality of the independent sound area in the vehicle; wherein the audio algorithm processing comprises sound area isolation processing and sound area sound quality optimization processing; the sound area isolation processing comprises: maximizing the difference between the first acoustic response in the control area and the first acoustic response in the non-control area, and maximizing the difference between the second acoustic response in the control area and the second acoustic response in the non-control area; the sound area sound quality optimization processing comprises: response fitting of the first acoustic response, the second acoustic response and the target acoustic response.
2. The in-vehicle independent sound zone control method according to claim 1, characterized by, The loudspeaker array comprises a plurality of loudspeaker units, and the plurality of loudspeaker units comprise a linear array and a circular array.
3. The in-vehicle independent sound zone control method according to claim 1, characterized by, The step of fitting the virtual target loudspeaker specifically comprises: presetting a target position in the control area to fit a virtual loudspeaker; and realizing comprehensive superposition of the first acoustic response and the second acoustic response in the target position in the control area to realize the target acoustic response generated by the virtual loudspeaker.
4. The in-vehicle independent sound zone control method according to claim 3, characterized by, The fitting response is obtained by simultaneously solving the relationship between the target acoustic response and a transfer function.
5. An in-vehicle independent sound zone control system characterized by comprising: The control system comprises a preset control module, a generated response module, a predetermined target module and a processing module; the preset control module is used to preset a control area and a non-control area; wherein the control area refers to an area where passengers in the vehicle listen to sound and forms an independent sound area in the vehicle, and the non-control area refers to other areas in the vehicle except the control area; the generated response module is used to set a loudspeaker array behind the back of the front seats of the vehicle to generate a first acoustic response; and set a headrest loudspeaker at the headrest of the back seats of the vehicle to generate a second acoustic response; the predetermined target module is used to fit a virtual target loudspeaker, which is used to generate a target acoustic response in the control area; the processing module is used to process the target acoustic response, the first acoustic response and the second acoustic response through an audio algorithm to control the sound quality of the independent sound area in the vehicle; wherein the audio algorithm processing comprises sound area isolation processing and sound area sound quality optimization processing; the sound area isolation processing comprises: maximizing the difference between the first acoustic response in the control area and the first acoustic response in the non-control area, and maximizing the difference between the second acoustic response in the control area and the second acoustic response in the non-control area; the sound area sound quality optimization processing comprises: response fitting of the first acoustic response, the second acoustic response and the target acoustic response. maximizing a difference between the first acoustic response in the control region and the first acoustic response in the non-control region; and maximizing a difference between the second acoustic response in the control region and the second acoustic response in the non-control region; The sound zone sound quality optimization processing comprises: The first acoustic response, the second acoustic response and the target acoustic response are response fitted.
6. An electronic device, comprising: The electronic device comprises a processor and a memory, and the memory has stored a computer program executable by the processor; when the processor reads the computer program in the memory, the processor executes the steps in the in-vehicle independent sound zone control method according to any one of claims 1 to 4.
7. A computer readable storage medium characterized in that, The computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize the steps in the in-vehicle independent sound zone control method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Simulating acoustic output at a location corresponding to source position data
CN107925836A
In-vehicle independent sound field system based on micro loudspeaker and control system
CN110267174A