Wireless home theater layout optimization method and system
Through environmental sensor scanning and three-dimensional acoustic model establishment, combining sound field simulation and wireless channel quality evaluation, the optimal layout coordinates of the speaker are calculated and dynamically calibrated, which solves the shortcomings of the wireless home theater system in layout optimization and achieves efficient sound field optimization and adaptive calibration.
Patent Information
- Application Number
- CN202411898731.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2044-12-23
AI Technical Summary
The existing wireless home theater system lacks systematic methods in layout optimization, which makes it difficult to achieve the optimal sound field effect when the speaker is placed, especially in complex indoor environments, which cannot be accurately analyzed and dynamically optimized.
The indoor space is scanned by environmental sensors, a three-dimensional acoustic model is established, the spatial acoustic characteristic data is calculated through sound field simulation, the optimal listening area is determined, the theoretical layout position of the speaker is calculated, and the connection is made through a 5.8G wireless transmission channel. Then, through wireless channel quality testing and channel quality evaluation, the qualified layout position is selected, the sound field optimization model is input to calculate the optimal layout coordinates, and dynamic calibration is performed.
The layout optimization of the wireless home theater system and the adaptive calibration of the panoramic sound system are realized, ensuring that the ideal sound field effect is obtained in different environments, and improving the applicability and reliability of the system.
Smart Images

Figure CN119364251B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of cinema layout optimization, and in particular to a layout optimization method and system for a wireless home cinema. Background Art
[0002] Traditional wired home theater systems are limited by cable connections during installation and layout, making it difficult to flexibly adjust according to different home decoration environments. At the same time, the physical connection cables between the channels not only affect the interior appearance, but also increase the complexity of installation and maintenance.
[0003] Although the existing wireless home theater system solves the problem of cable connection, the lack of a systematic layout optimization method makes it difficult to achieve the best sound field effect when placing the speakers. Especially in complex indoor environments, factors such as wall materials and furniture placement will have a significant impact on the sound field characteristics, and existing technologies cannot accurately analyze and dynamically optimize these environmental factors. In addition, the current wireless home theater products on the market mainly rely on manual experience or simple acoustic tests when calibrating the system. They lack comprehensive sound field analysis and adaptive compensation mechanisms, making it difficult to ensure that the ideal panoramic sound effect experience can be obtained under different layout schemes. Summary of the invention
[0004] The present invention provides a layout optimization method and system for a wireless home theater, which are used to optimize the layout of the wireless home theater and realize adaptive calibration of a panoramic sound system.
[0005] In a first aspect, the present invention provides a layout optimization method for a wireless home theater, the layout optimization method for a wireless home theater comprising:
[0006] Use environmental sensors to scan the indoor space and obtain spatial parameter data;
[0007] A three-dimensional acoustic model is established based on the spatial parameter data, and spatial acoustic characteristic data is obtained through sound field simulation calculation;
[0008] Determine the best listening area of the panoramic sound system according to the spatial acoustic characteristic data, calculate the theoretical layout position set of each channel speaker, and allocate a 5.8G wireless transmission channel to each channel speaker;
[0009] Performing a wireless channel quality test on each position in the theoretical layout position set, and calculating a channel quality score of each position by using a transmission performance evaluation function, and screening out a qualified layout position set;
[0010] Inputting the qualified layout position set and the spatial acoustic characteristic data into a sound field optimization model to calculate the optimal layout coordinates of the loudspeakers of each channel;
[0011] After installing the channel speakers at the optimal layout coordinates, real-time acoustic signals are collected, and time domain and frequency domain compensation is performed on each channel through a staged signal processing algorithm to complete the dynamic calibration of the panoramic sound system.
[0012] In a second aspect, the present invention provides a layout optimization system for a wireless home theater, the layout optimization system for a wireless home theater comprising:
[0013] A scanning module is used to scan the indoor space using an environmental sensor to obtain spatial parameter data;
[0014] A calculation module, used to establish a three-dimensional acoustic model based on the spatial parameter data, and obtain spatial acoustic characteristic data through sound field simulation calculation;
[0015] An allocation module, used to determine the best listening area of the panoramic sound system according to the spatial acoustic characteristic data, calculate the theoretical layout position set of each channel speaker, and allocate a 5.8G wireless transmission channel to each channel speaker;
[0016] A screening module, used to perform a wireless channel quality test on each position in the theoretical layout position set, and calculate the channel quality score of each position through a transmission performance evaluation function to screen out a qualified layout position set;
[0017] An optimization module, used for inputting the qualified layout position set and the spatial acoustic characteristic data into a sound field optimization model to calculate the optimal layout coordinates of the loudspeakers of each channel;
[0018] The compensation module is used to collect real-time acoustic signals after installing the channel speakers at the optimal layout coordinates, and to perform time domain and frequency domain compensation on each channel through a staged signal processing algorithm to complete the dynamic calibration of the panoramic sound system.
[0019] The third aspect of the present invention provides a layout optimization device for a wireless home theater, comprising: a memory and at least one processor, wherein the memory stores instructions; the at least one processor calls the instructions in the memory so that the layout optimization device for the wireless home theater executes the above-mentioned layout optimization method for the wireless home theater.
[0020] A fourth aspect of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to execute the above-mentioned wireless home theater layout optimization method.
[0021] In the technical solution provided by the present invention, by establishing a complete indoor acoustic environment analysis system, combined with laser ranging, material analysis and three-dimensional scanning technology, accurate acquisition of indoor space parameters is achieved; by adopting three-dimensional acoustic modeling and sound field simulation technology, a complete analysis framework including sound field geometry model, material acoustic property model and sound wave propagation model is established, so that the system can accurately predict the sound field effects under different layout schemes; by using 5.8G wireless transmission technology, wireless connection between speakers of each channel is achieved, eliminating the limitation of physical connection, and at the same time, a multi-level channel quality evaluation mechanism is adopted to ensure the stability and reliability of wireless transmission; based on the multi-level sound field evaluation model, multiple dimensions such as sound pressure uniformity, frequency response, and sound image positioning are comprehensively considered, and the global optimization of speaker layout is achieved through genetic algorithm; a staged signal processing algorithm is proposed, and adaptive calibration of the system is achieved through coordinated compensation in time domain and frequency domain, ensuring that ideal sound field effects can be obtained in different environments; the present invention has a complete dynamic calibration function, and can automatically compensate parameters according to the deviation of the actual installation position, greatly improving the applicability and reliability of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.
[0023] Figure 1 A schematic diagram of a flow chart of a layout optimization method for a wireless home theater provided in an embodiment of the present application;
[0024] Figure 2 A schematic block diagram of the structure of a wireless home theater layout optimization system provided in an embodiment of the present application;
[0025] Figure 3 A schematic block diagram of the structure of a wireless home theater layout optimization device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0026] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0027] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change based on actual conditions.
[0028] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0029] It should be further understood that the term “and / or” used in the specification and appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0030] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0031] See also Figure 1 , Figure 1 A flow chart of a layout optimization method for a wireless home theater provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, the layout optimization method of the wireless home theater provided in the embodiment of the present application includes steps S100 to S600.
[0032] Step S100: Scan the indoor space using an environmental sensor to obtain space parameter data;
[0033] It is understandable that the execution subject of the present invention may be a layout optimization system for a wireless home theater, or may be a terminal or a server, which is not specifically limited herein. The embodiment of the present invention is described by taking a server as the execution subject as an example.
[0034] Specifically, a laser rangefinder is used to perform multi-angle scanning of the indoor space. The laser rangefinder obtains the distance information of each position in the space by emitting a ranging beam. This process covers all corners and walls in the room and obtains a dense spatial point cloud data set. The point cloud data set consists of the coordinates of a large number of spatial points and can accurately describe the form of the indoor space. The spatial point cloud data set is processed and converted into three-dimensional geometric data that is easy to calculate and analyze through spatial coordinate conversion operations. Three-dimensional geometric data is the basic information of the physical structure of the indoor space, including the length, width, height and other complex geometric forms of the room. Based on the three-dimensional geometric data, a spatial grid model is constructed to divide the entire indoor space into multiple small grid units, so that the geometric information of the space is expressed in a structured manner. The grid nodes in the spatial grid model are triangulated. Through triangulation, the complex geometric structure is decomposed into simpler triangular units, which more accurately simulates the propagation and reflection behavior of sound waves in the indoor space and obtains the structured grid data of the indoor space. At the same time, the material properties of the wall and other surfaces are obtained through the material analyzer, and the material analyzer identifies the material type of the wall by analyzing the reflection spectrum data. Each material has different reflection and absorption characteristics for sound waves. The material of the wall surface is identified according to the reflection spectrum data to obtain a wall acoustic parameter matrix that describes its acoustic characteristics. The acoustic parameter matrix is decomposed in the frequency domain to obtain the sound absorption coefficient and reflection coefficient data of the wall at different frequencies. The objects in the room are scanned using a three-dimensional space scanner to obtain their spatial distribution data. Through contour extraction, the volume parameters of each object are obtained to describe the geometric shape of the object and its position in space. Since each object has different materials and shapes, the reflection and absorption of sound waves are also different. The volume parameters of the object are matched and calculated with the preset acoustic characteristic library to obtain the acoustic influence factor of each object. The acoustic influence factor is a data used to quantify the influence of an object on the propagation of sound waves, which effectively describes the role of the object in the reflection, absorption and transmission of sound waves. The three-dimensional geometric data, the wall acoustic parameter matrix and the acoustic influence factor are fused and processed to output the spatial parameter data.
[0035] Step S200: establishing a three-dimensional acoustic model based on the spatial parameter data, and obtaining spatial acoustic characteristic data through sound field simulation calculation;
[0036] Specifically, the acoustic characteristics of the structured grid data of the indoor space are annotated, and specific acoustic properties are assigned to each grid unit, so that the geometric model of the entire indoor space not only contains spatial morphological information, but also carries acoustic performance data of relevant materials. After the annotation is completed, the sound field geometric model describing the acoustic characteristics of the indoor space is obtained. Based on the sound field geometric model and the wall acoustic parameter matrix, the material acoustic modeling operation is performed to obtain the material acoustic characteristic model, which describes the reflection, absorption and transmission behavior of each wall or object material under different frequency sound waves. The sound field geometric model and the material acoustic characteristic model are input into the sound wave propagation modeler for finite element analysis configuration. Finite element analysis is a numerical analysis method that effectively simulates the propagation process of sound waves in complex structures. In this process, a sound wave propagation model is established to describe the propagation path and behavior of sound waves in the entire indoor space, including reflection, refraction and attenuation of sound waves. The finite element analysis configuration can divide the entire space into many finite small units, and perform local acoustic characteristic analysis in these units, so as to achieve accurate simulation of complex acoustic phenomena. Perform sound pressure distribution calculations at different spatial positions in the sound wave propagation model to obtain spatial sound pressure level data. Sound pressure level data describes the pressure distribution of sound waves at various positions in the room and is an important indicator for measuring sound intensity and uniformity. Perform time-frequency response analysis on the sound pressure level data to obtain the reverberation characteristic data of the space. The reverberation characteristic describes the reflection and gradual attenuation of sound waves in the room, reflecting the echo and reverberation of the room. Through analysis, we can understand important acoustic characteristics such as the reverberation time in the room and the attenuation rate of sound in different directions. Calculate the frequency response function for each test point in the space based on the reverberation characteristic data. The frequency response function is a mathematical model that describes the response of the system to sounds of different frequencies. By calculating the frequency response function, we can obtain the frequency response curves at different positions in the space, reflecting the enhancement or attenuation of the room at different frequencies. Based on the frequency response curve, a sound field evaluation index system is established to measure the uniformity and quality of sound distribution in the room. Among them, sound pressure level uniformity is a measure of the change in sound intensity at different locations in the room. Ideal sound pressure level uniformity means that the sound intensity heard at various locations in the room is almost the same; while frequency response flatness measures whether the room is balanced for sounds of different frequencies. A flat frequency response means that the room has no obvious gain or attenuation for sounds in various frequency bands. Through these evaluation indicators, the sound image localization parameters are calculated. The sound image localization parameters are used to describe the precise perception of the sound source position and directly affect the audience's perception of the direction of the sound source at different locations in the room. The spatial sound pressure level data, reverberation characteristic data, and sound image localization parameters are integrated with acoustic characteristics to generate a spatial acoustic characteristic data set that describes various aspects of sound propagation in the room, including the propagation path of sound waves, reverberation characteristics, sound pressure distribution, and frequency response of the listening area.
[0037] Step S300: determining the best listening area of the panoramic sound system according to the spatial acoustic characteristic data, calculating the theoretical layout position set of each channel speaker, and allocating a 5.8G wireless transmission channel to each channel speaker;
[0038] Specifically, a panoramic sound effect evaluation index system is constructed based on spatial acoustic characteristic data, including multiple key performance indicators such as sound pressure level uniformity, frequency response flatness, and sound image positioning parameters. By weighted calculation of these indicators, a scoring standard for evaluating the listening experience is obtained. Each indicator has a different contribution to the listening experience. The role of each indicator is combined through weighted calculation to ensure that the final score can reflect the overall effect of the indoor sound field, forming a systematic listening area scoring standard for scoring different positions in the room. According to the established listening area scoring standard, the indoor space is scored for panoramic sound effects. By analyzing the acoustic performance of each position in the room one by one, each position is scored according to the pre-constructed index system. Through scoring, the area with the best sound performance in the room is identified, and the boundary coordinates of the best listening area are determined. The boundary coordinates clearly identify the spatial range of the best listening area, that is, in this area, the audience can get the best listening experience, and the clarity, positioning and immersion of the sound are optimized. The standard layout of the channel is planned based on the boundary coordinates of the best listening area. Based on the range of the best listening area, the relative position of each channel speaker is calculated to obtain the layout reference coordinates of the speaker. On this basis, the adaptability analysis of the reference coordinates to the home environment is carried out. Considering the existing furniture layout, power supply location, wall material and other factors in the home, the theoretical layout position of the speaker is adjusted to make it more in line with the actual situation of the family. After completing the adaptability analysis, the theoretical layout position set of the speaker is obtained. The coordinates of each speaker in the theoretical layout position set are input into the 5.8G wireless module to allocate wireless transmission channels. By dividing the 5.8G frequency band, the number of available wireless channels is determined, and wireless transmission channels are allocated to each speaker based on the available channels to obtain a wireless channel allocation sequence to ensure that each speaker has an independent channel for audio signal transmission. Based on the channel allocation sequence, the 5.8G communication initialization operation is performed on each speaker to establish the wireless transmission topology between channels. Based on the wireless transmission topology, channel interference analysis is performed. Through interference analysis, the existing signal conflicts or interference problems are identified, and a channel isolation configuration plan is formulated accordingly. The channel isolation configuration scheme sets different transmission parameters for adjacent or similar channels to reduce mutual interference between channels and ensure that each speaker can achieve high-quality, interference-free signal transmission. In order to verify the feasibility of this scheme, the transmission performance is verified, and the verification results are obtained by testing the signal transmission quality and delay of each speaker. According to the results of the transmission performance verification, 5.8G wireless transmission channels are finally allocated to each channel speaker to ensure that the channel transmission quality of each speaker meets the requirements, so that the wireless home theater system can achieve the ideal panoramic sound effect and the audience can get an immersive listening experience in the best listening area.
[0039] Step S400: Perform a wireless channel quality test on each position in the theoretical layout position set, and calculate the channel quality score of each position through a transmission performance evaluation function to screen out a qualified layout position set;
[0040] Specifically, a wireless signal tester is used to test the 5.8G wireless signal strength of each channel speaker in the theoretical layout position. By measuring the signal strength at each speaker position, the signal attenuation matrix between the speakers of each channel is obtained, and the signal attenuation degree between each pair of speakers is recorded to reflect the signal attenuation on the signal transmission path between different positions. According to the signal attenuation matrix, a data packet transmission test is performed between the speakers of each channel to verify the data transmission performance under actual channel conditions, and the bit error rate and delay parameters between each speaker are collected to obtain the link transmission performance index. The bit error rate indicates the proportion of data packets that have errors during the transmission process, while the delay indicates the time required for the signal to be transmitted from one speaker to another. The link transmission performance index is input into a multi-level weighted calculation model. By setting different weights for the bit error rate and delay in the model, the transmission performance evaluation function is obtained by combining the specific usage requirements. As an important criterion for evaluating channel quality, the transmission performance evaluation function integrates multiple transmission performance indicators to ensure that the obtained quality score can accurately measure the performance of wireless signals between different positions. Based on the transmission performance evaluation function, the quality score of the position of each speaker in the theoretical layout position is calculated to obtain the quality score data of each position. These scoring data are used to judge the pros and cons of different locations and identify which locations can meet the transmission requirements of wireless signals. The location quality scoring data is analyzed hierarchically, and the channel quality of each speaker location is graded based on the hierarchical analysis method. In order to ensure the reliability of signal transmission, a lower limit of the quality score, namely the screening threshold, is set based on the fluctuation range of the delay jitter and bit error rate of each channel speaker. The screening threshold is used to preliminarily filter out locations where the channel quality cannot meet the requirements. Multiple rounds of signal transmission tests and stability analysis are performed according to the screening threshold of the layout location to verify the channel stability and consistency of each location. Observe whether the signal transmission of each location can remain stable under different time and different transmission conditions to avoid signal quality degradation caused by environmental changes or signal interference. Through testing, the location qualification judgment standard is obtained. Based on the location qualification judgment standard, the locations of each channel speaker in the theoretical layout location are scored and sorted to obtain the target location sequence. The sequence is sorted according to the channel quality score of each location, with the best location in the front and the location with poor quality in the back. Through sorting, the most suitable speaker layout location is intuitively selected. The speaker positions in the target position sequence that are higher than the position qualification criteria are screened and integrated, and finally a qualified layout position set is obtained, which includes all speaker positions whose channel quality meets the requirements and whose transmission is stable.
[0041] Step S500: input the qualified layout position set and the spatial acoustic characteristic data into the sound field optimization model to calculate the optimal layout coordinates of the speakers of each channel;
[0042] Specifically, a spatial sound field distribution matrix is constructed for the position of each channel speaker in the qualified layout position set, and the sound field superposition characteristics of these positions are calculated using a three-dimensional sound field distribution function to reflect the interaction between the speakers and the propagation path of the sound waves in the room. Through the sound field superposition analysis, the sound field intensity distribution diagram of the indoor space is obtained to reflect the distribution of sound energy at each position. The sound pressure level uniformity, frequency response flatness, and sound image positioning parameters in the spatial acoustic characteristic data are input into the first level of the sound field evaluation model. At this level, the sound field combination scoring data generated by each speaker combination is calculated using a spatial uniformity evaluation function. The sound pressure level uniformity reflects whether the sound is evenly distributed in the space, the frequency response flatness indicates whether the sound of each frequency can be evenly presented, and the sound image positioning parameters are used to evaluate whether the direction of the sound source is clear. Through the comprehensive evaluation of these data, the sound field performance of each speaker combination is obtained. The sound quality perception matrix is constructed based on the sound field intensity distribution diagram and the sound field combination scoring data. The sound quality perception matrix reflects the sound quality performance at different positions in the room. The sound quality of the position of each channel speaker is evaluated by using the acoustic parameter mapping function to obtain the sound quality evaluation coefficient of each position. The sound quality evaluation coefficient is input into the second level of the sound field evaluation model. In this level, the sound image localization evaluation function is used to calculate the sound image localization score data of each speaker position. The sound image localization score data reflects the listener's ability to perceive the direction of the sound source at different positions. The ideal speaker layout should enable the listener to clearly perceive the source direction of each sound, enhance the spatial sense and positioning sense of the sound, and thus provide a more immersive auditory experience. Based on the sound quality evaluation coefficient and the sound image localization score data, the surround evaluation function is constructed, and the relative layout relationship of each channel speaker is spatially analyzed to obtain the panoramic sound effect score. The surround evaluation function is used to evaluate the surround effect of sound in the panoramic sound system. It takes into account the relative position of the speakers, the overlap degree of sound propagation, and the accuracy of positioning. Through a comprehensive analysis of these factors, the surround effect provided by the panoramic sound system in the room is calculated to ensure that the listener can feel the surround sense of the three-dimensional sound field formed by the sound. The sound field combination score data, sound image positioning score data and panoramic sound effect score are input into the third level of the sound field evaluation model. In this level, the layout optimization plan of each channel speaker is generated through the comprehensive optimization algorithm. The comprehensive optimization algorithm weighs the relationship between different scoring data to generate a speaker layout plan that achieves a balance in various acoustic aspects. The optimization process takes into account multiple factors such as sound field uniformity, positioning accuracy, and surround feeling to ensure that the final generated layout plan can provide the best sound experience in the panoramic sound system.The layout optimization scheme is verified by acoustic complementarity to ensure that the sounds between the speakers can complement each other instead of interfering with each other. The relative position deviation correction value of each channel speaker is determined by superposition operation of the sound field, and the coordinate correction parameters are obtained to accurately correct the position of each speaker in the layout optimization scheme to eliminate the acoustic imbalance caused by inaccurate speaker position. The least squares method is used for optimization calculation. The least squares method solves the optimal layout coordinates of each speaker by minimizing the sum of squared errors to obtain the precise optimal position.
[0043] Step S600: After installing the channel speakers at the optimal layout coordinates, collect real-time acoustic signals, and perform time domain and frequency domain compensation on each channel through a staged signal processing algorithm to complete the dynamic calibration of the panoramic sound system.
[0044] Specifically, channel speakers are installed at the optimal layout coordinates, and an omnidirectional measurement microphone array is deployed for each channel speaker at the optimal layout coordinates to obtain acoustic collection reference points. These reference points are used to comprehensively collect the indoor sound field, capture the sound signal emitted by each speaker, and obtain accurate acoustic information. Through the acoustic collection reference points, multi-band test signals are collected for each channel speaker to obtain real-time acoustic signals. Time domain sampling and data segmentation processing are performed on the real-time acoustic signal, and a discrete time domain signal sequence is obtained by performing signal quantization operations at a preset sampling rate. The continuous acoustic signal is converted into a discrete numerical signal for subsequent digital signal processing. The obtained discrete time domain signal sequence represents the sound intensity information of each channel at a specific time point. Fast Fourier transform is performed on the discrete time domain signal sequence, and the time domain signal is converted to the frequency domain to obtain the spectrum data of each channel, which reflects the sound energy distribution of each channel at different frequencies. By dividing the frequency band of the spectrum data and analyzing the energy distribution, the frequency domain characteristic parameters of each channel are obtained to help understand the response characteristics of the speaker at different frequencies and identify which frequency bands have too strong or too weak energy. Based on the frequency domain characteristic parameters, the frequency response curve of each channel speaker is calculated to obtain real-time frequency response data. The real-time frequency response data is compared and analyzed with the standard frequency response curve of the system to identify whether the frequency response of the system has achieved the expected effect. If there is a deviation in some frequency bands, the corresponding frequency domain compensation is performed to obtain the frequency domain compensation coefficient. The frequency domain compensation coefficient is used to adjust the output of the speaker at different frequencies so that it can better match the standard frequency response curve and ensure that the sound is balanced in each frequency band. At the same time, the phase characteristics of the real-time acoustic signal are extracted and the group delay is calculated to obtain the delay parameters between the channels. The phase characteristics and group delay reflect the time difference between the sound in different channels. For the panoramic sound system, the synchronization of the sound is very important. By performing delay compensation based on the delay parameters between channels, the sound signal of each channel is ensured to reach the listener's position at the correct time, and the time domain compensation coefficient is obtained. The time domain compensation coefficient is used to adjust the signal delay of each channel so that the sound of all channels can arrive at the listener's ears synchronously, enhancing the sense of sound positioning and overall surround. Based on the frequency domain compensation coefficient and the time domain compensation coefficient, equalization compensation is performed to obtain the channel compensation matrix. The channel compensation matrix contains the adjustment information of each channel in the frequency domain and time domain, which is used to comprehensively compensate the signals of each channel. The channel compensation matrix is compensated in stages using a staged signal processing algorithm to gradually achieve the compensation effect and avoid the instability caused by one-time compensation. Through multiple stages of compensation, the signals of each channel are gradually adjusted to ensure that the system remains stable during the compensation process and finally achieve the expected calibration effect. The above steps complete the dynamic calibration of the panoramic sound system, so that the sound of each channel can be evenly, clearly and accurately propagated in the room.
[0045] In the embodiment of the present invention, by establishing a complete indoor acoustic environment analysis system, combined with laser ranging, material analysis and three-dimensional scanning technology, accurate acquisition of indoor space parameters is achieved; by adopting three-dimensional acoustic modeling and sound field simulation technology, a complete analysis framework including a sound field geometry model, a material acoustic property model and a sound wave propagation model is established, so that the system can accurately predict the sound field effects under different layout schemes; by using 5.8G wireless transmission technology, wireless connection between speakers of each channel is achieved, eliminating the limitation of physical connection, and at the same time, a multi-level channel quality evaluation mechanism is adopted to ensure the stability and reliability of wireless transmission; based on a multi-level sound field evaluation model, multiple dimensions such as sound pressure uniformity, frequency response, and sound image positioning are comprehensively considered, and global optimization of speaker layout is achieved through a genetic algorithm; a staged signal processing algorithm is proposed, and adaptive calibration of the system is achieved through coordinated compensation in the time domain and frequency domain, ensuring that ideal sound field effects can be obtained in different environments; the present invention has a complete dynamic calibration function, and can automatically perform parameter compensation according to the deviation of the actual installation position, greatly improving the applicability and reliability of the system.
[0046] In a specific embodiment, the process of executing step S100 may specifically include the following steps:
[0047] The laser rangefinder emits a ranging beam to scan the indoor space at multiple angles to obtain a spatial point cloud data set, and performs a spatial coordinate transformation operation on the spatial point cloud data set to obtain the three-dimensional geometric data of the indoor space;
[0048] A spatial grid model is constructed based on three-dimensional geometric data, and grid nodes in the spatial grid model are triangulated to obtain structured grid data of the indoor space;
[0049] The wall surface material is identified based on the reflection spectrum data of the material analyzer to obtain the wall acoustic parameter matrix, and the wall acoustic parameter matrix is decomposed in the frequency domain to obtain the sound absorption coefficient and reflection coefficient data;
[0050] Use a three-dimensional space scanner to obtain the spatial distribution data of indoor objects, and extract their contours to obtain the volume parameters of the objects;
[0051] The volume parameters of the object are matched and calculated with the preset acoustic characteristic library to obtain the acoustic impact factor of the object;
[0052] The three-dimensional geometric data, wall acoustic parameter matrix and acoustic influence factor are fused and processed to output spatial parameter data.
[0053] Specifically, a laser rangefinder is used to emit a ranging beam to perform multi-angle scanning of the indoor space to obtain a complete spatial point cloud data set. During operation, the laser rangefinder emits a laser beam at a certain angle and frequency. The laser beam hits the surface of the object and reflects back. The distance from each point on the surface of the object to the rangefinder is determined by measuring the round-trip time of the laser beam, and a large amount of spatial point coordinate information is gradually accumulated. This information is gathered together to form a spatial point cloud data set. Each point in the point cloud data set represents a specific position on a certain surface in the room, thereby describing the structure and object distribution of the indoor space. A spatial coordinate transformation operation is performed on the spatial point cloud data set, and the point cloud data of different perspectives and directions obtained during the measurement process are unified to obtain complete three-dimensional geometric data. The coordinate transformation operation applies rotation and translation transformation matrices to the point cloud coordinates so that the coordinates of all points are unified into a common reference coordinate system, which is expressed as the formula: ;
[0054] in, represents the coordinates of the point after transformation, represents the original point cloud coordinates, is the rotation matrix, which represents the rotation transformation of the device’s viewing angle during the measurement process. is a translation vector used to align measurement data at different locations to the same coordinate system. In this way, the errors caused by different angles and different positions during the distance measurement process are eliminated, and consistent three-dimensional geometric data is obtained. A spatial grid model is constructed based on three-dimensional geometric data to represent the complex three-dimensional space as a structure composed of simple units. The three-dimensional geometric data is divided into many small cubic units, or the indoor geometric surface is divided into multiple triangular units through the triangulation method to construct a spatial grid model. These triangular or polyhedral grid nodes are connected to form an overall structured grid data, which is used to accurately represent the indoor geometric shape and its boundary conditions. The triangulation process is expressed by the following formula: ;
[0055] in, represents the geometric surface of the entire space, Indicates A triangular unit, is the total number of triangular units. For the acoustic properties of the wall, a material analyzer is used to measure the wall surface and identify the material by analyzing its reflection spectrum data. The material analyzer can emit light of a specific wavelength and determine the material type by measuring the reflection of the light on the wall surface. Based on the results of the material analysis, the wall acoustic parameter matrix is obtained to describe the reflection and absorption characteristics of the wall material to sound waves of different frequencies. The acoustic parameter matrix is expressed as: ;
[0056] in, Indicates that the wall material is Frequency The acoustic parameters under represents the sound absorption coefficient, Represents the reflection coefficient. Perform frequency domain decomposition on the acoustic parameter matrix to obtain the sound absorption and reflection characteristics at different frequencies, thereby accurately characterizing the acoustic performance of the wall. The data of sound absorption coefficient and reflection coefficient help analyze the propagation path and characteristics of sound in the room. At the same time, a three-dimensional space scanner is used to scan the objects in the room to obtain their spatial distribution data. The three-dimensional space scanner can fully describe the position and geometry of the object in space by measuring the position of each point on the surface of the object. The contours of these object data are extracted to obtain the volume parameters of the object, which are expressed as the three-dimensional dimensions (length, width, height) of the object, as well as their specific position coordinates in space. Use the formula: ;
[0057] in, Indicates The volume of the item, , and Represent the length, width and height of the object respectively. The volume parameters of the object are matched and calculated with the preset acoustic characteristic library to obtain the acoustic impact factor of the object. The acoustic characteristic library stores the acoustic property data of various common objects, such as the sound absorption coefficient and reflection coefficient of sofas, tables and chairs, curtains, etc. Through matching calculation, the impact of the object on the sound field in the room is determined according to its material and volume. The acoustic impact factor is expressed as: ;
[0058] in, Indicates The acoustic impact factor of each item, is a function that converts the volume of an item And the sound absorption coefficient and reflection coefficient Combined, the influence of the object on the propagation of sound waves is calculated. The three-dimensional geometric data, the wall acoustic parameter matrix and the acoustic influence factor of the object are fused and processed to output the spatial parameter data. The geometric shape of the room, the acoustic properties of the wall material and the influence of the indoor objects on the sound are combined to form a complete acoustic description model. The data fusion process is expressed by the following formula: ;
[0059] in, Represents the final spatial parameter data, Represents three-dimensional geometric data, represents the comprehensive influence of the acoustic parameter matrix of the wall, Indicates the number of walls, Represents the comprehensive impact of the acoustic impact factors of indoor objects. Indicates the quantity of an item.
[0060] In a specific embodiment, the process of executing step S200 may specifically include the following steps:
[0061] The acoustic characteristics of the structured grid data of the indoor space are annotated to obtain a sound field geometry model, and the material acoustic modeling operation is performed based on the sound field geometry model and the wall acoustic parameter matrix to obtain a material acoustic characteristic model;
[0062] Input the acoustic field geometry model and the material acoustic property model into the acoustic wave propagation modeler, perform finite element analysis configuration, and obtain the acoustic wave propagation model;
[0063] Perform sound pressure distribution calculation on different spatial positions in the sound wave propagation model to obtain spatial sound pressure level data, and perform time-frequency response analysis on the spatial sound pressure level data to obtain reverberation characteristic data;
[0064] The frequency response function of each test point in the space is calculated according to the reverberation characteristic data to obtain the frequency response curve, and a sound field evaluation index system is established based on the frequency response curve to calculate the sound pressure level uniformity and frequency response flatness to obtain the sound image localization parameters;
[0065] The spatial sound pressure level data, reverberation characteristic data and sound image localization parameters are acoustically integrated to obtain spatial acoustic characteristic data.
[0066] Specifically, the acoustic characteristics of the structured grid data of the indoor space are annotated to accurately describe each part of the indoor sound field and obtain the sound field geometric model. The structured grid data divides the three-dimensional space of the room into multiple grid nodes, which are combined by triangulation to form a complete geometric model for accurately representing the geometric shape of the indoor space. In the process of acoustic characteristic annotation, corresponding acoustic properties, such as sound absorption coefficient, reflection coefficient, etc., are assigned to each grid node to better simulate the behavior of sound waves in the room. These acoustic properties are represented by a scalar matrix, and the result of the annotation process is a sound field geometric model that describes the acoustic characteristics of the indoor space. Based on the sound field geometric model, the material acoustic modeling operation is performed in combination with the acoustic parameter matrix of the wall. The wall acoustic parameter matrix contains the sound absorption and reflection performance of each wall surface at different frequencies, which is used to describe the interaction between sound waves and different materials. These wall parameters are integrated into the entire sound field geometric model to form a unified material acoustic characteristic model. Suppose the sound field geometric model is , describing the geometric information of the room, where are the node coordinates, and the wall acoustic parameter matrix is ,in Indicates the frequency The next Sound absorption and reflection properties of wall elements. Material acoustic properties model Obtained by the following formula: ;
[0067] in, Represents an acoustic property model that combines geometric and material properties to describe the behavior of sound waves in the entire room at different frequencies. The material acoustic property model and the sound field geometry model are input into the sound wave propagation modeler for finite element analysis configuration. Finite element analysis is a numerical simulation technique used to solve sound wave propagation problems under complex geometric shapes and complex boundary conditions. In finite element analysis, the entire indoor space is divided into many small finite elements, each of which is independent in acoustic calculations and interacts with surrounding elements. The sound wave propagation model is obtained by solving the local acoustic equations for each element. For any element, its sound pressure distribution is expressed as: ;
[0068] in, The Laplace operator representing the acoustic pressure gradient, is the angular frequency of the sound wave, is the speed of sound, is the sound pressure. By solving this kind of sound pressure for each finite element and splicing them together, we can get the sound wave propagation model of the whole room. We can perform sound pressure distribution calculations at different spatial positions in the sound wave propagation model to get the sound pressure level data of the space. The sound pressure level represents the sound pressure intensity of the sound wave at different positions in the space and is one of the important indicators for evaluating the performance of the sound field. Let the sound pressure level at a certain position be , then the calculation formula is: ;
[0069] in, is the sound pressure at the measurement location, is the reference sound pressure, usually 20 . By calculating the sound pressure at each spatial position, the spatial sound pressure level distribution diagram of the entire room is obtained. The time-frequency response analysis of the sound pressure level data is performed to obtain the reverberation characteristics of the room. The reverberation characteristics describe the reflection and gradual attenuation of sound waves in the room. The time-frequency response analysis decomposes the sound pressure signals at different positions in the time domain and frequency domain to obtain parameters such as reverberation time and frequency attenuation. Reverberation time It describes the time required for the sound to decay to 60dB of the original intensity. The calculation formula is: ;
[0070] in, is the room volume, is the total sound absorption of the room. By calculating the reverberation characteristics, we can understand the reflection of sound in the room. Based on the reverberation characteristics data, we calculate the frequency response function of each test point in the space to obtain the frequency response curve. The frequency response curve is used to describe the response of the system to sounds of different frequencies. Frequency response function Calculated by the following formula: ;
[0071] in, is the system output sound pressure, is the input sound pressure. By calculating the frequency response function, the frequency response curve of each position is obtained. Based on the frequency response curve, a sound field evaluation index system is established to calculate the sound pressure level uniformity and frequency response flatness, and obtain the sound image positioning parameters. Sound pressure level uniformity is used to measure whether the distribution of sound intensity in the room is uniform. Ideal sound pressure level uniformity means that the sound pressure level at each position in the room varies little. Frequency response flatness is used to evaluate the room's balanced performance of sounds in different frequency bands. Ideally, the frequency response curve should be as flat as possible to ensure that the sound is not distorted. Sound image positioning parameters are used to evaluate the perception of the direction of the sound source at different positions to ensure that the sound has a good sense of space and positioning. The spatial sound pressure level data, reverberation characteristic data, and sound image positioning parameters are integrated to obtain complete spatial acoustic characteristic data. Spatial acoustic characteristic data contains information on various aspects of sound propagation, reflection, reverberation, positioning, etc. in the room, which is expressed by the following formula: ;
[0072] in, Represents spatial acoustic characteristic data, is the spatial sound pressure level distribution, is the reverberation time distribution, is the frequency response function, SPP It is the sound image positioning parameter.
[0073] In a specific embodiment, the process of executing step S300 may specifically include the following steps:
[0074] Based on the spatial acoustic characteristics data, a panoramic sound effect evaluation index system is constructed, and the sound pressure level uniformity, frequency response flatness, and sound image positioning parameters are weighted and calculated to obtain the listening area scoring standard;
[0075] According to the listening area scoring standard, the indoor space panoramic sound effect score is calculated to obtain the boundary coordinates of the best listening area;
[0076] Based on the boundary coordinates of the best listening area, the standard channel layout is planned, the relative position of each channel speaker is calculated to obtain the speaker layout reference coordinates, and the adaptability of the speaker layout reference coordinates to the home decoration environment is analyzed to obtain the theoretical layout position set;
[0077] The coordinates of each speaker in the theoretical layout position are input into the 5.8G wireless module, the number of available channels is determined through frequency band division operation, a wireless channel allocation sequence is obtained, and 5.8G communication initialization is performed on each speaker according to the wireless channel allocation sequence to establish a wireless transmission topology structure between channels;
[0078] Based on the wireless transmission topology, channel interference analysis is performed to obtain a channel isolation configuration scheme, the transmission performance of the channel isolation configuration scheme is verified to obtain a verification result, and a 5.8G wireless transmission channel is allocated to each channel speaker according to the verification result.
[0079] Specifically, a panoramic sound effect evaluation index system is constructed based on the spatial acoustic characteristics data. The system performs weighted calculations on the sound pressure level uniformity, frequency response flatness, and sound image positioning parameters to form a scoring standard for the listening area, and reasonably determine the contribution of each acoustic characteristic to the listening experience. Sound pressure level uniformity measures the changes in sound pressure intensity at different locations in the indoor space. Ideal uniformity means that each listening point can receive uniform sound energy. Frequency response flatness is used to evaluate whether the sounds in different frequency bands are presented in a balanced manner. Ideally, the frequency response curve should be as smooth as possible over the entire frequency range. The sound image positioning parameters are used to describe the listener's sense of direction and positioning accuracy of the sound source. During the calculation process, the following weighted calculation formula is used to evaluate the listening area scoring standard: ;
[0080] in, Indicates the listening area scoring standard. Indicates the uniformity of sound pressure level, Indicates the frequency response flatness, Represents the sound image localization parameters, is the weight factor of the corresponding characteristic, which is used to balance the impact of various indicators on the overall listening experience. The panoramic sound effect score of the entire indoor space is calculated based on the scoring criteria of the listening area. By scoring each position in the room, the area with the best sound performance is found. By calculating the score value on the grid nodes in the room, the entire space is divided into multiple small areas, each of which has a corresponding score. Through the scoring calculation process, the best listening area is identified and its boundary coordinates are obtained. Assume that the best listening area is a volume , whose boundary coordinates are arrive , the sound performance in this area is optimal, and the audience can get the best listening effect in this area. Based on the obtained boundary coordinates of the best listening area, the standard layout of the channels is planned. For the panoramic sound system, the position of the speakers of each channel is crucial. The relative position of the speakers of each channel is calculated to ensure that the sound can evenly cover the best listening area. By calculating the relative position of each speaker, the layout reference coordinates of the speaker are obtained, which are recorded as ,in Indicates The positions of the speakers. These reference coordinates need to take into account the distance and direction between the sound source and the optimal listening area to ensure the best sound coverage and positioning effect. The layout reference coordinates of the speakers are analyzed for adaptability to the home environment, and some practical factors in the home environment, such as the layout of furniture, the location of power sockets, the influence of wall materials, etc., are considered to obtain the final theoretical layout position set. The theoretical layout position set is the speaker coordinates that have been adaptively adjusted to better meet the needs of the actual home use environment. The coordinates of each speaker in the theoretical layout position set are input into the 5.8G wireless module to determine the wireless channel configuration of each speaker. In order to achieve high-quality wireless communication between speakers, the number of available channels is determined through frequency band division operations, and a wireless channel allocation sequence is generated. Suppose Indicates the number of available channels. By dividing the frequency band, the channel allocation sequence is obtained , where each Indicates an available channel. According to the channel allocation sequence, 5.8G communication initialization is performed for each speaker, and a wireless transmission topology structure between speakers is established. In order to ensure the quality and reliability of wireless signal transmission, channel interference analysis is performed based on the wireless transmission topology structure before the wireless transmission topology structure is established, signal conflicts between different speakers are identified, and these interferences are reduced by adjusting channel allocation. By evaluating the interference degree of each pair of speaker channels, let the interference degree be , indicating the speaker and speakers The interference between the two devices is calculated based on factors such as signal strength and distance: ;
[0081] in, and Speakers and The signal transmission power, is the distance between the two. By analyzing the interference , get the channel isolation configuration scheme, ensure that there is sufficient physical isolation or channel frequency isolation between the speakers of the same channel to reduce signal interference. In order to verify the effectiveness of the channel isolation configuration scheme, the transmission performance is verified, and the performance of channel allocation in actual use is tested to ensure the reliability and low latency of signal transmission. In the verification process, the verification results are obtained by testing the bit error rate, signal delay and other performance indicators of each speaker. Let the transmission performance verification result be , by verifying the channel of each speaker, confirm whether the configuration of each channel meets the expected performance requirements. According to the results of the transmission performance verification, a 5.8G wireless transmission channel is finally allocated to each channel speaker. According to the results of the transmission performance verification, the channel allocation scheme is adjusted to ensure the optimal signal transmission quality of each speaker. The channel finally allocated to each speaker is recorded as These channel allocations ensure interference-free signal transmission of the panoramic sound system with minimal delay, thus providing optimal sound coverage and positioning effects.
[0082] In a specific embodiment, the process of executing step S400 may specifically include the following steps:
[0083] A wireless signal tester is used to test the 5.8G wireless signal strength of each channel speaker in the theoretical layout position to obtain the signal attenuation matrix between the speakers;
[0084] Perform data packet transmission test between speakers of each channel according to the signal attenuation matrix, collect bit error rate and delay parameters between speakers of each channel, and obtain link transmission performance indicators;
[0085] The link transmission performance index is input into the multi-level weighted calculation model, and the transmission performance evaluation function is obtained by calculating the bit error rate weight and the delay weight;
[0086] The quality score of each loudspeaker in the theoretical layout position set is calculated according to the transmission performance evaluation function to obtain position quality score data;
[0087] Perform hierarchical analysis on the location quality score data, set the lower limit of the quality score according to the delay jitter and bit error rate fluctuation range of each channel speaker, and obtain the screening threshold of the layout location;
[0088] Perform multiple rounds of signal transmission tests and stability analysis according to the screening threshold of the layout position to obtain the position qualification judgment standard, and score and sort the speaker positions of each channel in the theoretical layout position set based on the position qualification judgment standard to obtain the target position sequence;
[0089] The speaker positions in the target position sequence that are higher than the position qualification criterion are screened and integrated to obtain a qualified layout position set.
[0090] Specifically, a wireless signal tester is used to test the 5.8G wireless signal strength of each channel speaker at the theoretical layout position. By testing the signal strength at each position, the signal attenuation matrix between the speakers is obtained. Reflect the The speaker and The signal attenuation between the loudspeakers is expressed as:
[0091] ;
[0092] in, represents the signal power at the sending end, Represents the signal power at the receiving end. Signal attenuation matrix Comprehensively describe the signal attenuation between the speakers at various locations in the room, which is the basic data for evaluating channel quality. Based on the signal attenuation matrix, perform data packet transmission tests between the speakers of each channel to evaluate the transmission quality of signals between different locations. Collect the bit error rate and delay parameters between the speakers of each channel to obtain the link transmission performance index. The bit error rate (BER) is used to measure the probability of data packet error during signal transmission, expressed as: ;
[0093] in, Indicates the number of packets that have errors during transmission. Represents the total number of data packets. The delay parameter (D) represents the time required for data packet transmission from the transmitter to the receiver, which is used to evaluate the signal delay. By collecting these transmission performance indicators, a preliminary evaluation of the communication quality between speakers is performed. The link transmission performance indicators are input into the multi-level weighted calculation model, and the transmission performance evaluation function is obtained by calculating the bit error rate weight and the delay weight. Assume that the bit error rate weight is , the delay weight is , the transmission performance evaluation function is expressed as: ;
[0094] in, and They represent the weights of the bit error rate and delay on the overall transmission performance, and are set according to system requirements. If the transmission reliability requirement is high, a higher bit error rate weight is set to ensure that the impact of the bit error rate is given priority. Transmission performance evaluation function It is a comprehensive performance score for each location, reflecting the channel transmission quality between different locations. According to the transmission performance evaluation function , calculate the quality score of each speaker position in the theoretical layout position set, and obtain the position quality score data. Quality score data It is expressed as: ;
[0095] in, It's location The transmission performance rating of Indicates that the location has good channel transmission performance, low bit error rate and short delay. Perform hierarchical analysis on the location quality score data to determine which locations are suitable for speaker placement. Based on the delay jitter and bit error rate fluctuation range of each channel speaker, set the lower limit of the quality score to obtain the screening threshold for the layout location. Delay jitter ( Indicates the degree of delay variation, that is, the fluctuation of transmission delay in different time periods, the fluctuation of bit error rate ( BER) indicates the change of bit error rate in different time periods. The lower limit of quality score is set It is expressed by the following formula: ;
[0096] Among them, the function Used to describe the impact of delay jitter and bit error rate fluctuations on the minimum channel quality requirements. Through this process, locations with unstable signal quality are screened out to ensure that the final selected location can provide stable wireless transmission performance. Threshold screening based on layout location , multiple rounds of signal transmission tests and stability analysis are performed on each speaker position in the theoretical layout position set to verify whether the transmission quality of each position is stable in different time periods and under different environmental conditions. Multiple rounds of tests identify whether the signal is severely interfered by external factors in certain positions, ensuring that the speaker position finally selected can provide continuous and stable signal quality in practical applications. Through these tests, the position qualification judgment standard is obtained. According to the position qualification judgment standard, the speaker positions of each channel in the theoretical layout position set are scored and sorted to obtain the target position sequence. The target position sequence is sorted according to the channel quality score of each position, and positions with higher channel quality are given priority. Let the target position sequence be ,in indicates the location with the highest quality score. Indicates the position with the lowest score. Through this sorting, we can intuitively understand the advantages and disadvantages of different positions and select the most suitable position for speaker layout. According to the speaker positions in the target position sequence that are higher than the position qualification criteria, we screen and integrate them to obtain the final qualified layout position set, which includes all speaker positions with channel quality that meets the requirements and stable transmission.
[0097] In a specific embodiment, the process of executing step S500 may specifically include the following steps:
[0098] A spatial sound field distribution matrix is constructed for each channel speaker position in the qualified layout position set, and the sound field superposition characteristics of each position are calculated through a three-dimensional sound field distribution function to obtain a sound field intensity distribution diagram;
[0099] Input the sound pressure level uniformity data, frequency response flatness data and sound image localization parameters in the spatial acoustic characteristic data into the first level of the sound field evaluation model, and calculate the sound field combination score data of each speaker combination through the spatial uniformity evaluation function in the first level;
[0100] A sound quality perception matrix is constructed based on the sound field intensity distribution diagram and the sound field combination score data, and the sound quality of each channel speaker position is evaluated through the acoustic parameter mapping function to obtain the sound quality evaluation coefficient;
[0101] The sound quality evaluation coefficient is input into the second level of the sound field evaluation model, and the sound image localization score data of each speaker position is calculated by the sound image localization evaluation function in the second level;
[0102] Based on the sound quality evaluation coefficient and the sound image localization score data, an envelopment evaluation function is constructed, and the relative layout relationship of the speakers of each channel is spatially analyzed to obtain the panoramic sound effect score;
[0103] The sound field combination score data, the sound image positioning score data and the panoramic sound effect score are input into the third level of the sound field evaluation model, and the layout optimization scheme of the speakers of each channel is generated through the comprehensive optimization algorithm in the third level;
[0104] The layout optimization scheme is verified by acoustic complementarity. The relative position deviation correction value of each channel speaker is determined by sound field superposition operation to obtain the coordinate correction parameters. The position coordinates of each channel speaker in the layout optimization scheme are accurately corrected based on the coordinate correction parameters. The optimal layout coordinates of each channel speaker are obtained by least squares optimization calculation.
[0105] Specifically, a spatial sound field distribution matrix is constructed for each speaker position. The spatial sound field distribution matrix is established by analyzing and recording the sound field characteristics of each speaker at different positions. Assume that the position of each speaker in the space is , the sound pressure value is , then the spatial sound field distribution matrix It is expressed as: ;
[0106] in, is the total number of speakers, For the Speakers at location The sound pressure of the room. Through this formula, the sound field superposition characteristics of all speakers at each position are calculated to obtain the sound field intensity distribution diagram of the entire space, which represents the sound pressure level at different positions in the room. The sound pressure level uniformity, frequency response flatness and sound image localization parameters in the spatial acoustic characteristic data are input into the first level of the sound field evaluation model for calculation. In the first level, these acoustic characteristics are evaluated by the spatial uniformity evaluation function to calculate the sound field combination score data of each speaker combination. Sound pressure level uniformity Used to measure whether the sound pressure at each location in the room is evenly distributed and the frequency response flatness It indicates whether the room responds to sounds of different frequencies in a balanced manner, and the sound image positioning parameters It is used to evaluate whether the direction of sound is clear and accurate. The spatial uniformity evaluation function is expressed as: ;
[0107] in, They are the weight coefficients of uniformity, flatness and positioning parameters, reflecting the influence of each characteristic on the overall sound field quality. Through weighted calculation, the sound field combination score data is obtained. , which represents the performance of each speaker combination in the entire space. Based on the sound field intensity distribution diagram and the sound field combination score data, a sound quality perception matrix is constructed. Sound quality perception matrix ( ) is used to describe the sound quality performance at different locations in the room. It is the result of combining multiple parameters such as sound field intensity and uniformity. In order to integrate these parameters into one indicator, an acoustic parameter mapping function is used. Suppose the sound field combined score data is , the sound field intensity is , then the sound quality perception matrix is expressed by the following formula: ;
[0108] in, It is a mapping function used to convert the sound field intensity and the combined score into a single sound quality evaluation coefficient. In this way, the sound quality of each channel speaker position is evaluated to obtain the sound quality evaluation coefficient of each position. The sound quality evaluation coefficient is input into the second level of the sound field evaluation model, and the sound image localization score data of each speaker position is calculated through the sound image localization evaluation function in this level. Sound image localization score data It is used to measure the audience's perception of the sound source. Good sound image localization means that the audience can accurately judge the direction of the sound source. The sound image localization evaluation function is expressed as: ;
[0109] in, is a mapping function that combines the sound quality evaluation coefficient and the sound image positioning parameters to obtain the positioning score of each position. Based on the sound quality evaluation coefficient and the sound image positioning score data, an envelopment evaluation function is constructed to perform a spatial analysis of the relative layout relationship of the speakers of each channel to obtain the panoramic sound effect score. The envelopment evaluation function (B) is used to evaluate the envelopment effect of the sound in the panoramic sound system. A good envelopment means that the audience will feel completely surrounded by the sound and can get an immersive listening experience. The envelopment evaluation function is expressed as: ;
[0110] in, is a function that combines the sound quality evaluation coefficient and the positioning score to obtain the panoramic sound effect score. The sound field combination score data, the sound image positioning score data and the panoramic sound effect score are input into the third level of the sound field evaluation model. In this level, the layout optimization plan of each channel speaker is generated through the comprehensive optimization algorithm. The comprehensive optimization algorithm weighs the relationship between different scoring data to find an optimal layout plan to ensure that the position of each speaker in the room can provide the best sound coverage and positioning effect. Suppose the sound field combination score is , the sound image localization score is , the panoramic sound effect score is B, then the comprehensive optimization objective function is expressed as: ;
[0111] in, is the weight of each scoring item, taking into account the uniformity of the sound field, the sense of positioning and the sense of envelopment. By optimizing the objective function, the layout optimization scheme of each channel speaker is obtained. The preliminary layout optimization scheme is verified by acoustic complementarity to ensure that the sound field characteristics of each speaker position can work in coordination with other speakers. The process of acoustic complementarity verification is to analyze the interaction between the speakers through the sound field superposition operation and determine the relative position deviation correction value of the speakers in each channel. Assume The sound field superposition error of the loudspeakers is , then the deviation correction value is expressed as: ;
[0112] in, is the correction coefficient used to convert the sound field error into a position correction parameter. The coordinate correction parameters of each speaker are determined by the obtained deviation correction value. Based on the coordinate correction parameters, the position coordinates of each channel speaker in the layout optimization scheme are accurately corrected to ensure that each speaker can provide the best sound effect after actual installation. In order to achieve accurate correction, the least squares method is used to optimize and calculate the optimal layout coordinates of each speaker. The least squares method solves the final position coordinates of each speaker by minimizing the sum of the squares of each position correction. Assume that the initial coordinates of the speaker are , the correction value is , then the optimal layout coordinates Solved by the following formula: ;
[0113] Through the least squares optimization calculation, the optimal layout coordinates of each speaker are obtained, thereby achieving accurate sound field optimization of the entire system.
[0114] In a specific embodiment, the process of executing step S600 may specifically include the following steps:
[0115] Install channel speakers at the optimal layout coordinates, deploy omnidirectional measurement microphone arrays for each channel speaker at the optimal layout coordinates, obtain acoustic collection reference points, and collect multi-band test signals for each channel speaker through the acoustic collection reference points to obtain real-time acoustic signals;
[0116] Perform time-domain sampling and data segmentation processing on real-time acoustic signals, and perform signal quantization operations according to a preset sampling rate to obtain a discrete time-domain signal sequence;
[0117] Perform fast Fourier transform on the discrete time domain signal sequence to obtain the spectrum data of each channel, and perform frequency band division and energy distribution analysis on the spectrum data of each channel to obtain frequency domain characteristic parameters;
[0118] Calculate the frequency response curve of each channel speaker according to the frequency domain characteristic parameters to obtain real-time frequency response data, and compare and analyze the real-time frequency response data with the standard frequency response curve to obtain the frequency domain compensation coefficient;
[0119] Extract phase characteristics and calculate group delay of real-time acoustic signals to obtain delay parameters between channels, and perform delay compensation based on the delay parameters between channels to obtain time domain compensation coefficients;
[0120] Equalization compensation is performed based on the frequency domain compensation coefficient and the time domain compensation coefficient to obtain the channel compensation matrix, and the channel compensation matrix is compensated in stages through a staged signal processing algorithm to complete the dynamic calibration of the panoramic sound system.
[0121] Specifically, each channel speaker is installed at the optimal layout coordinates, and an omnidirectional measurement microphone array is deployed to accurately capture the acoustic characteristics, so that the acoustic coverage of each channel can meet the optimal listening requirements of the room, and the omnidirectional measurement microphone array is used to record the acoustic characteristics to ensure that the sound from all directions is fully collected. The layout of the omnidirectional microphone array helps to determine the acoustic collection reference points. These reference points are the reference positions of the sound characteristics in the room and are used to collect the sound performance of the speakers under the actual layout. At each acoustic collection reference point, multi-band test signals are collected for each channel speaker, and the response of each frequency band is recorded to obtain real-time acoustic signals. These test signals cover the entire audible frequency band and are used to evaluate the performance of the speaker at different frequencies. The acoustic signals collected in real time are sampled in the time domain and the data is segmented. In the process of time domain sampling, the signal is discretized according to the preset sampling rate, and the continuous acoustic signal is divided into several discrete time points for recording. Assume the sampling rate is , the sampling point is , the sampled discrete time domain signal is expressed as: ;
[0122] in, represents the original continuous-time signal, is the sampling interval. After sampling, the signal is quantized and the sampled values are mapped to a limited numerical range, thereby converting the continuous amplitude into a digital signal and obtaining a discrete time domain signal sequence. The discrete time domain signal sequence is subjected to a fast Fourier transform to convert the signal from the time domain to the frequency domain and obtain the spectrum data of each channel. The formula for fast Fourier transform is expressed as: ;
[0123] in, Indicates frequency components, represents the time domain signal sequence, is the number of points of Fourier transform. The spectrum data of each channel speaker at different frequencies is obtained through fast Fourier transform. The spectrum data reflects the energy distribution of each frequency component in the signal. Based on the spectrum data, the signal is divided into frequency bands and the energy distribution is analyzed to obtain the frequency domain characteristic parameters. The entire spectrum is divided into several frequency bands, and the energy in each frequency band is calculated by integration, which is expressed as: ;
[0124] in, For the The energy of the frequency band, and Respectively represent the upper and lower limit frequencies of the frequency band. Through frequency band division and energy analysis, the frequency domain characteristic parameters of each frequency band are obtained to evaluate the output characteristics of the speaker at different frequencies. Based on the frequency domain characteristic parameters, the frequency response curve of each channel speaker is calculated to obtain real-time frequency response data. The frequency response curve is used to describe the response characteristics of the system to different frequency inputs. Assume that the frequency response function of the speaker is , then the frequency response data is expressed as the relationship between frequency and gain: ;
[0125] in, represents the frequency spectrum of the output signal, Represents the spectrum of the input signal. By calculating the real-time frequency response data of the speaker and comparing it with the standard frequency response curve, the deviation of each frequency band is obtained, and then the frequency domain compensation coefficient is determined. Assume that the standard frequency response is , the real-time frequency response is , then the frequency domain compensation coefficient is expressed as: ;
[0126] in, It represents the frequency domain compensation coefficient, which reflects the gain adjustment required at different frequencies to match the frequency response of the system with the standard value. The phase characteristics of the real-time acoustic signal are extracted and the group delay is calculated. The phase characteristics reflect the relative delay of the sound wave at different positions, while the group delay represents the delay difference when different frequency components propagate. The calculation formula of the group delay is: ;
[0127] in, represents the phase response of the signal, is the group delay. By calculating the group delay between each channel, the delay parameters between channels are obtained. Based on the delay parameters, delay compensation is performed to ensure that the sound of all channels reaches the listener position at the same time. The coefficient of delay compensation is expressed as: ;
[0128] in, is the time domain compensation coefficient, which is used to correct the delay difference between different channels so that the arrival time of the sound is consistent. Based on the frequency domain compensation coefficient and the time domain compensation coefficient, equalization compensation is performed to obtain the channel compensation matrix. The channel compensation matrix contains the gain adjustment and time delay compensation information of each channel at each frequency, which is expressed as: ;
[0129] in, and Respectively represent The frequency domain and time domain compensation coefficients of each channel are calculated. Through the staged signal processing algorithm, the channel compensation matrix is compensated in stages to gradually optimize the sound output characteristics of each channel. Compensation is gradually applied in different time and frequency ranges to avoid the impact of one-time adjustment on system stability, completing the dynamic calibration of the panoramic sound system.
[0130] Among them, the channel compensation matrix is compensated in stages through a staged signal processing algorithm, including: state space modeling of each channel compensation parameter in the channel compensation matrix to obtain a compensation state vector, and constructing a compensation action space based on the compensation state vector to obtain an initial action set; inputting the compensation state vector into the current Q network and the target Q network, calculating the Q value of each compensation action through a deep neural network, and obtaining an action evaluation matrix; executing a dual Q learning algorithm based on the action evaluation matrix, exploratory adjustment of the compensation parameters of each channel, and obtaining a compensation parameter adjustment sequence; applying the compensation parameter adjustment sequence to the acoustic test process, and collecting the adjusted sound field data, The instant reward value is calculated through the sound field evaluation function; the instant reward value and the action evaluation matrix are subjected to time difference operation to obtain the Q value update target, and the parameters of the current Q network are optimized by gradient descent based on the Q value update target to obtain the network parameter update value; the network parameter update value is synchronized to the target Q network according to the preset update cycle to obtain the optimized dual Q network model; based on the optimized dual Q network model, the compensation parameters of each channel in the channel compensation matrix are iteratively optimized and calculated to obtain the optimal compensation parameter group; the optimal compensation parameter group is input into the digital signal processor, and real-time compensation processing is performed on the signals of each channel to complete the intelligent dynamic calibration of the panoramic sound system.
[0131] See also Figure 2 , Figure 2 A schematic block diagram of the structure of a wireless home theater layout optimization system 200 provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, the layout optimization system 200 of the wireless home theater includes:
[0132] The scanning module 210 is used to scan the indoor space using an environmental sensor to obtain space parameter data;
[0133] A calculation module 202 is used to establish a three-dimensional acoustic model based on the spatial parameter data, and obtain spatial acoustic characteristic data through sound field simulation calculation;
[0134] The allocation module 203 is used to determine the best listening area of the panoramic sound system according to the spatial acoustic characteristic data, calculate the theoretical layout position set of each channel speaker, and allocate a 5.8G wireless transmission channel to each channel speaker;
[0135] A screening module 204 is used to perform a wireless channel quality test on each position in the theoretical layout position set, and calculate the channel quality score of each position through a transmission performance evaluation function to screen out a qualified layout position set;
[0136] The optimization module 205 is used to input the qualified layout position set and the spatial acoustic characteristic data into the sound field optimization model to calculate the optimal layout coordinates of the speakers of each channel;
[0137] The compensation module 206 is used to collect real-time acoustic signals after installing the channel speakers at the optimal layout coordinates, and perform time domain and frequency domain compensation on each channel through a staged signal processing algorithm to complete the dynamic calibration of the panoramic sound system.
[0138] Through the collaborative cooperation of the above-mentioned components, by establishing a complete indoor acoustic environment analysis system, combined with laser ranging, material analysis and three-dimensional scanning technology, the precise acquisition of indoor space parameters is achieved; by adopting three-dimensional acoustic modeling and sound field simulation technology, a complete analysis framework including sound field geometry model, material acoustic property model and sound wave propagation model is established, so that the system can accurately predict the sound field effects under different layout schemes; through 5.8G wireless transmission technology, wireless connection between speakers of each channel is realized, eliminating the limitation of physical connection, and at the same time, a multi-level channel quality evaluation mechanism is adopted to ensure the stability and reliability of wireless transmission; based on the multi-level sound field evaluation model, the global optimization of speaker layout is achieved by genetic algorithm by comprehensively considering multiple dimensions such as sound pressure uniformity, frequency response, and sound image positioning; a staged signal processing algorithm is proposed, and the adaptive calibration of the system is achieved through the coordinated compensation of time domain and frequency domain, ensuring that the ideal sound field effect can be obtained in different environments; the present invention has a complete dynamic calibration function, which can automatically compensate parameters according to the deviation of the actual installation position, greatly improving the applicability and reliability of the system.
[0139] See also Figure 3 , Figure 3 A schematic block diagram of the structure of a wireless home theater layout optimization device 300 provided in an embodiment of the present application, wherein the wireless home theater layout optimization device 300 includes a processor 301 and a memory 302, wherein the processor 301 and the memory 302 are connected via a system bus 303, wherein the memory 302 may include a non-volatile storage medium and an internal memory.
[0140] The non-volatile storage medium can store a computer program. The computer program includes program instructions, and when the program instructions are executed by the processor 301, the processor 301 can execute any of the above-mentioned layout optimization methods for wireless home theaters.
[0141] The processor 301 is used to provide computing and control capabilities to support the operation of the entire wireless home theater layout optimization device 300.
[0142] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor 301, the processor 301 can execute any of the above-mentioned layout optimization methods for the wireless home theater.
[0143] Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present application, and does not constitute a limitation on the layout optimization device 300 of the wireless home theater involved in the scheme of the present application. The specific layout optimization device 300 of the wireless home theater may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0144] It should be understood that the processor 301 may be a central processing unit (CPU), and the processor 301 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0145] It should be noted that technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, the specific working process of the wireless home theater layout optimization device 300 described above can refer to the corresponding process of the aforementioned wireless home theater layout optimization method, and will not be repeated here.
[0146] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by one or more processors, the one or more processors implement the layout optimization method of the wireless home theater provided in the embodiment of the present application.
[0147] The computer-readable storage medium may be an internal storage unit of the layout optimization device 300 of the wireless home theater in the aforementioned embodiment, such as a hard disk or memory of the layout optimization device 300 of the wireless home theater. The computer-readable storage medium may also be an external storage device of the layout optimization device 300 of the wireless home theater, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped with the layout optimization device 300 of the wireless home theater.
[0148] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, systems and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0149] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0150] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for optimizing the layout of a wireless home theater, characterized in that: include: Use environmental sensors to scan the indoor space and obtain spatial parameter data; A three-dimensional acoustic model is established based on the spatial parameter data, and spatial acoustic characteristic data is obtained through sound field simulation calculation; Determine the best listening area of the panoramic sound system according to the spatial acoustic characteristic data, calculate the theoretical layout position set of each channel speaker, and allocate a 5.8G wireless channel to each channel speaker; Performing a wireless channel quality test on each position in the theoretical layout position set, and calculating a channel quality score of each position by using a transmission performance evaluation function, and screening out a qualified layout position set; Inputting the qualified layout position set and the spatial acoustic characteristic data into a sound field optimization model to calculate the optimal layout coordinates of the loudspeakers of each channel; After installing the channel speakers at the optimal layout coordinates, real-time acoustic signals are collected, and time domain and frequency domain compensation is performed on each channel through a staged signal processing algorithm to complete the dynamic calibration of the panoramic sound system.
2. The layout optimization method of a wireless home theater according to claim 1, characterized in that: The method of using an environmental sensor to scan the indoor space to obtain space parameter data includes: The laser rangefinder emits a ranging beam to scan the indoor space at multiple angles to obtain a spatial point cloud data set, and performs a spatial coordinate conversion operation on the spatial point cloud data set to obtain three-dimensional geometric data of the indoor space; Constructing a spatial grid model based on the three-dimensional geometric data, and triangulating grid nodes in the spatial grid model to obtain structured grid data of the indoor space; Identify the wall surface material based on the reflection spectrum data of the material analyzer to obtain the wall acoustic parameter matrix, and perform frequency domain decomposition operation on the wall acoustic parameter matrix to obtain sound absorption coefficient and reflection coefficient data; Use a three-dimensional space scanner to obtain the spatial distribution data of indoor objects, and extract their contours to obtain the volume parameters of the objects; Matching and calculating the volume parameters of the object with a preset acoustic characteristic library to obtain the acoustic impact factor of the object; The three-dimensional geometric data, the wall acoustic parameter matrix and the acoustic influence factor are subjected to data fusion processing to output space parameter data.
3. The layout optimization method of wireless home theater according to claim 2, characterized in that: The three-dimensional acoustic model is established based on the spatial parameter data, and the spatial acoustic characteristic data is obtained by sound field simulation calculation, including: Annotating the structured grid data of the indoor space with acoustic characteristics to obtain a sound field geometry model, and performing a material acoustic modeling operation based on the sound field geometry model and the wall acoustic parameter matrix to obtain a material acoustic characteristic model; Inputting the sound field geometry model and the material acoustic property model into a sound wave propagation modeler, performing finite element analysis configuration, and obtaining a sound wave propagation model; Performing sound pressure distribution calculation on different spatial positions in the sound wave propagation model to obtain spatial sound pressure level data, and performing time-frequency response analysis on the spatial sound pressure level data to obtain reverberation characteristic data; Calculating the frequency response function of each test point in the space according to the reverberation characteristic data to obtain a frequency response curve, and establishing a sound field evaluation index system based on the frequency response curve to calculate the sound pressure level uniformity and frequency response flatness to obtain sound image localization parameters; The spatial sound pressure level data, the reverberation characteristic data and the sound image localization parameter are acoustically integrated to obtain spatial acoustic characteristic data.
4. The layout optimization method of wireless home theater according to claim 3, characterized in that: The determining the best listening area of the panoramic sound system according to the spatial acoustic characteristic data, calculating the theoretical layout position set of each channel speaker, and allocating a 5.8G wireless channel to each channel speaker includes: Based on the spatial acoustic characteristic data, a panoramic sound effect evaluation index system is constructed, and weighted calculation is performed on the sound pressure level uniformity, the frequency response flatness, and the sound image localization parameter to obtain a listening area scoring standard; Calculating the score of the panoramic sound effect of the indoor space according to the listening area scoring standard to obtain the boundary coordinates of the best listening area; Performing channel standard layout planning based on the boundary coordinates of the optimal listening area, calculating the relative position of each channel speaker to obtain speaker layout reference coordinates, and performing home environment adaptability analysis on the speaker layout reference coordinates to obtain a theoretical layout position set; Input the coordinates of each channel speaker in the theoretical layout position set into the 5.8G wireless module, determine the number of available channels through frequency band division operation, obtain a wireless channel allocation sequence, and perform 5.8G communication initialization on each channel speaker according to the wireless channel allocation sequence to establish a wireless transmission topology structure between channels; Based on the wireless transmission topology, a channel interference analysis is performed to obtain a channel isolation configuration scheme, a transmission performance verification is performed on the channel isolation configuration scheme to obtain a verification result, and a 5.8G wireless channel is allocated to each channel speaker according to the verification result.
5. The layout optimization method of wireless home theater according to claim 4, characterized in that: The wireless channel quality test is performed on each position in the theoretical layout position set, and the channel quality score of each position is calculated by a transmission performance evaluation function to screen out a qualified layout position set, including: A wireless signal tester is used to perform a 5.8G wireless signal strength test on the position of each channel speaker in the theoretical layout position concentration to obtain a signal attenuation matrix between each channel speaker; Performing a data packet transmission test between the speakers of each channel according to the signal attenuation matrix, and collecting the bit error rate and delay parameters between the speakers of each channel to obtain a link transmission performance index; Inputting the link transmission performance index into a multi-level weighted calculation model, and obtaining a transmission performance evaluation function by calculating a bit error rate weight and a delay weight; Calculating the quality score of the position of each channel speaker in the theoretical layout position set according to the transmission performance evaluation function to obtain position quality score data; Performing hierarchical analysis on the position quality score data, setting a lower limit of the quality score according to the delay jitter and bit error rate fluctuation range of each channel speaker, and obtaining a screening threshold for the layout position; Performing multiple rounds of signal transmission tests and stability analysis according to the screening threshold of the layout position to obtain a position qualification criterion, and scoring and sorting the positions of the speakers of each channel in the theoretical layout position set based on the position qualification criterion to obtain a target position sequence; The positions of the channel speakers in the target position sequence that are higher than the position qualification criterion are screened and integrated to obtain a qualified layout position set.
6. The layout optimization method of wireless home theater according to claim 5, characterized in that: The step of inputting the qualified layout position set and the spatial acoustic characteristic data into a sound field optimization model to calculate the optimal layout coordinates of the loudspeakers of each channel includes: Constructing a spatial sound field distribution matrix for the position of each channel speaker in the qualified layout position set, calculating the sound field superposition characteristics of each position through a three-dimensional sound field distribution function, and obtaining a sound field intensity distribution diagram; Inputting the sound pressure level uniformity data, the frequency response flatness data and the sound image localization parameters in the spatial acoustic characteristic data into the first level of the sound field evaluation model, and calculating the sound field combination score data of each channel speaker combination by using the spatial uniformity evaluation function in the first level; Constructing a sound quality perception matrix according to the sound field intensity distribution diagram and the sound field combination scoring data, and performing sound quality evaluation on the position of each channel speaker through an acoustic parameter mapping function to obtain a sound quality evaluation coefficient; Inputting the sound quality evaluation coefficient into the second level of the sound field evaluation model, and calculating the sound image localization score data of the position of each channel speaker through the sound image localization evaluation function in the second level; Based on the sound quality evaluation coefficient and the sound image localization score data, an envelopment evaluation function is constructed, and a spatial analysis is performed on the relative layout relationship of the speakers of each channel to obtain a panoramic sound effect score; Inputting the sound field combination score data, the sound image localization score data and the panoramic sound effect score into the third level of the sound field evaluation model, and generating a layout optimization plan for each channel speaker through the comprehensive optimization algorithm in the third level; The layout optimization scheme is subjected to acoustic complementarity verification, and the relative position deviation correction value of each channel speaker is determined through sound field superposition operation to obtain coordinate correction parameters. Based on the coordinate correction parameters, the position coordinates of each channel speaker in the layout optimization scheme are accurately corrected, and the optimal layout coordinates of each channel speaker are obtained through least squares optimization calculation.
7. The layout optimization method of a wireless home theater according to claim 6, characterized in that: After installing the channel speakers at the optimal layout coordinates, real-time acoustic signals are collected, and time domain and frequency domain compensation is performed on each channel through a staged signal processing algorithm to complete the dynamic calibration of the panoramic sound system, including: Installing channel speakers at the optimal layout coordinates, deploying omnidirectional measurement microphone arrays for each channel speaker at the optimal layout coordinates to obtain acoustic collection reference points, and collecting multi-band test signals for each channel speaker through the acoustic collection reference points to obtain real-time acoustic signals; Performing time-domain sampling and data segmentation processing on the real-time acoustic signal, and performing signal quantization operation according to a preset sampling rate to obtain a discrete time-domain signal sequence; Performing fast Fourier transform on the discrete time domain signal sequence to obtain frequency spectrum data of each channel, and performing frequency band division and energy distribution analysis on the frequency spectrum data of each channel to obtain frequency domain characteristic parameters; Calculate the frequency response curve of each channel speaker according to the frequency domain characteristic parameters to obtain real-time frequency response data, and compare and analyze the real-time frequency response data with the standard frequency response curve to obtain a frequency domain compensation coefficient; Extracting phase characteristics and calculating group delay of the real-time acoustic signal to obtain delay parameters between channels, and performing delay compensation based on the delay parameters between channels to obtain time domain compensation coefficients; Equalization compensation is performed based on the frequency domain compensation coefficient and the time domain compensation coefficient to obtain a channel compensation matrix, and stage-by-stage compensation processing is performed on the channel compensation matrix through a stage-by-stage signal processing algorithm to complete the dynamic calibration of the panoramic sound system.
8. A wireless home theater layout optimization system, characterized in that: A method for performing layout optimization of a wireless home theater according to any one of claims 1 to 7, comprising: A scanning module is used to scan the indoor space using an environmental sensor to obtain spatial parameter data; A calculation module, used to establish a three-dimensional acoustic model based on the spatial parameter data, and obtain spatial acoustic characteristic data through sound field simulation calculation; An allocation module, configured to determine the best listening area of the panoramic sound system according to the spatial acoustic characteristic data, calculate a theoretical layout position set of each channel speaker, and allocate a 5.8G wireless channel to each channel speaker; A screening module, used to perform a wireless channel quality test on each position in the theoretical layout position set, and calculate the channel quality score of each position through a transmission performance evaluation function to screen out a qualified layout position set; An optimization module, used for inputting the qualified layout position set and the spatial acoustic characteristic data into a sound field optimization model to calculate the optimal layout coordinates of the loudspeakers of each channel; The compensation module is used to collect real-time acoustic signals after installing the channel speakers at the optimal layout coordinates, and to perform time domain and frequency domain compensation on each channel through a staged signal processing algorithm to complete the dynamic calibration of the panoramic sound system.
9. A layout optimization device for a wireless home theater, characterized in that: The layout optimization device of the wireless home theater comprises: a memory and at least one processor, wherein the memory stores instructions; The at least one processor calls the instructions in the memory to enable the layout optimization device of the wireless home theater to execute the layout optimization method of the wireless home theater as described in any one of claims 1-7.
10. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instructions are executed by the processor, the layout optimization method of the wireless home theater as described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Method and device for adjusting sound field distribution of indoor sound equipment, sound equipment and audio-video equipment
CN114745654A
Sound box sound effect adjusting method and device, equipment and storage medium
CN118828342A