Sound curve adjusting method, LCD projector, medium and product
By calculating the distance from the projector to the audience and matching the preset sound curve, adjust the output sound curve of the projector, solve the problem that the fixed audio setting cannot adapt to the different viewing environment, and improve the auditory effect of the projector.
Patent Information
- Application Number
- CN202411394681.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2044-10-08
AI Technical Summary
The fixed audio output settings of existing LCD projectors cannot be adapted effectively in different viewing environments, resulting in too cloudy or too small sound, affecting the auditory effect.
By obtaining the distance from the projector to the projection screen and the size and clarity of the projected image, the maximum viewing distance of the audience is calculated, and the preset sound curve is matched according to the actual audience distance to adjust the projector's output sound curve.
The sound output is optimized to adjust according to the actual position of the audience, thereby improving the auditory effect of the LCD projector and adapting to different viewing environments.
Smart Images

Figure CN119364099A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of projectors, and in particular to a sound curve adjustment method, an LCD projector, a medium and a product. Background Art
[0002] People use LCD projectors in different viewing environments, such as living rooms, bedrooms or outdoors. The space sizes and layouts of these environments vary. In order to obtain the best viewing experience, it is necessary to consider not only the picture quality but also the audio effect.
[0003] In the prior art, LCD projectors usually use fixed audio output settings, which include preset equalizer parameters, volume levels and surround sound modes.
[0004] However, this fixed audio setting has some limitations. In a small, enclosed space, a fixed setting may cause the sound to be too muddy or echo, while in an open environment, the sound may be too quiet. At the same time, when the audience is far away from the projector, a fixed volume setting may make the sound difficult to hear clearly; conversely, if the distance is too close, the sound may feel too harsh, resulting in poor hearing effects. Summary of the invention
[0005] The present application provides a sound curve adjustment method, an LCD projector, a medium and a product, which are used to improve the auditory effect of the LCD projector.
[0006] In a first aspect, the present application provides a sound curve adjustment method, which is applied to an LCD projector, and the method includes: obtaining a first preset distance from a target projector to a target projection screen, and obtaining a current picture size and a current clarity of a picture projected by the target projector on the target projection screen; calculating a maximum visible distance of the projected picture according to the current picture size, the current clarity and a preset human eye vision range, as a second preset distance; calculating a distance from the target projector to a target audience according to the first preset distance and the second preset distance, to obtain a third preset distance; matching a corresponding preset sound curve based on the third preset distance, and adjusting the output sound curve of the target projector according to the preset sound curve.
[0007] By adopting the above technical solution, the first preset distance from the target projector to the target projection screen and the current image size and clarity of the projected image are obtained, and the maximum visible distance of the projected image, that is, the second preset distance, is calculated according to the current image size, clarity and preset human eye vision range, thereby determining the farthest distance that the audience can watch comfortably. Then, the third preset distance from the target projector to the target audience is calculated according to the first preset distance and the second preset distance, and the distance reflects the actual viewing distance. Finally, the corresponding preset sound curve is matched based on the third preset distance, and the output sound curve of the target projector is adjusted, so that the sound output can be optimized according to the actual position of the audience, thereby providing an audio effect that is more suitable for the audience's position, which can improve the auditory effect of the LCD projector.
[0008] In combination with some embodiments of the first aspect, in some embodiments, before the step of obtaining a first preset distance from the target projector to the target projection screen, and obtaining the image size and clarity of the image projected by the target projector on the target projection screen, the method also includes: obtaining model information of the target projector and material information of the target projection screen; querying a preset projector parameter database according to the model information to obtain the light source type, brightness and contrast of the target projector; obtaining the reflectivity and gain coefficient of the target projection screen from the preset screen parameter database based on the material information; calculating the theoretical maximum projection area of the target projector on the target projection screen according to the light source type, brightness, contrast, reflectivity and gain coefficient; and taking the theoretical maximum projection area as the upper limit of the current image size.
[0009] By adopting the above technical solution, firstly, the model information of the target projector and the material information of the target projection screen are obtained, and the parameters such as the light source type, brightness and contrast are obtained. Based on the material information, the reflectivity and gain coefficient are obtained from the preset screen parameter database. The reflectivity and gain coefficient are calculated according to the light source type, brightness, contrast, reflectivity and gain coefficient. The theoretical maximum projection area of the target projector on the target projection screen is used as the upper limit of the current picture size, which avoids the problem of reduced picture clarity due to excessive projection area, ensures the quality of the projected picture, and thus improves the viewing experience.
[0010] In combination with some embodiments of the first aspect, in some embodiments, after the step of matching the corresponding preset sound curve based on the third preset distance and adjusting the output sound curve of the target projector according to the preset sound curve, the method also includes: detecting changes in ambient light intensity to obtain a current ambient light intensity; calculating a clarity influence coefficient based on the current ambient light intensity, and calculating a first clarity based on the clarity influence coefficient; calculating the maximum visible distance of the projected image based on the current image size, the first clarity and a preset human eye vision range as a fourth preset distance; calculating the distance from the target projector to the target audience based on the first preset distance and the fourth preset distance to obtain a fifth preset distance; matching the corresponding current volume based on the fifth preset distance, and adjusting the output sound curve of the target projector according to the current volume.
[0011] By adopting the above technical solution, after matching and adjusting the sound curve based on the third preset distance, the change in ambient light intensity is detected to obtain the current ambient light intensity, the clarity influence coefficient is calculated according to the current ambient light intensity, and the first clarity is calculated based on the coefficient. Then, the maximum visible distance of the projected image is calculated according to the current image size, the first clarity and the preset human eye vision range as the fourth preset distance. Then, the fifth preset distance is calculated according to the first preset distance and the fourth preset distance. Finally, the corresponding current volume is matched based on the fifth preset distance, and the output sound curve of the target projector is adjusted according to the current volume, so that the sound output can be optimized according to the ambient light change and the actual viewing distance.
[0012] In combination with some embodiments of the first aspect, in some embodiments, after the step of matching the corresponding preset sound curve based on the third preset distance and adjusting the output sound curve of the target projector according to the preset sound curve, the method also includes: obtaining the background noise level of the environment where the target projector is located; calculating the signal-to-noise ratio based on the background noise level and the third preset distance; if the signal-to-noise ratio is lower than a preset signal-to-noise ratio threshold, performing noise reduction processing on the output audio of the target projector.
[0013] By adopting the above technical solution, the background noise level of the environment where the target projector is located is first obtained, and the signal-to-noise ratio is calculated according to the background noise level and the third preset distance. The signal-to-noise ratio reflects the relative intensity relationship between the audio signal and the environmental noise. If the signal-to-noise ratio is lower than the preset signal-to-noise ratio threshold, the output audio of the target projector is subjected to noise reduction processing, which can effectively suppress the interference of background noise on the audio signal and improve the clarity and audibility of the audio.
[0014] In combination with some embodiments of the first aspect, in some embodiments, after the step of performing noise reduction processing on the output audio of the target projector if the signal-to-noise ratio is lower than a preset signal-to-noise ratio threshold, the method further includes: after the noise reduction processing, recalculating the signal-to-noise ratio based on the background noise level and the third preset distance; if the signal-to-noise ratio is still lower than the preset signal-to-noise ratio threshold, increasing the output volume of the target projector until the signal-to-noise ratio reaches the preset signal-to-noise ratio threshold or the output volume reaches a maximum value.
[0015] By adopting the above technical solution, after the output audio of the target projector is subjected to noise reduction processing, the signal-to-noise ratio is recalculated based on the background noise level and the third preset distance. If the signal-to-noise ratio is still lower than the preset signal-to-noise ratio threshold, the output volume of the target projector is increased until the signal-to-noise ratio reaches the preset signal-to-noise ratio threshold or the output volume reaches the maximum value. This ensures that in the case of large background noise, the intensity of the signal relative to the background noise is enhanced by increasing the volume, thereby ensuring that the signal-to-noise ratio reaches an acceptable level.
[0016] In combination with some embodiments of the first aspect, in some embodiments, after the step of matching the corresponding preset sound curve based on the third preset distance and adjusting the output sound curve of the target projector according to the preset sound curve, the method also includes: dividing the different projection environments in which the target projector is located into different viewing scenes; recording the audio settings of the target projector in different viewing scenes, the audio settings being the audio settings with the highest frequency of use and the longest duration, and obtaining a viewing scene-audio setting mapping table; identifying the current projection environment to obtain the current viewing scene, and matching the current audio settings corresponding to the current viewing scene in the viewing scene-audio setting mapping table; and adjusting the output sound curve of the target projector based on the current audio settings.
[0017] By adopting the above technical solution, the different projection environments where the target projector is located are divided into different viewing scenes. Then, the audio settings with the highest frequency and the longest duration of the target projector in different viewing scenes are recorded to obtain a viewing scene-audio setting mapping table, and the current projection environment is identified to obtain the current viewing scene, and the current audio settings corresponding to the current viewing scene are matched in the mapping table. Finally, the output sound curve of the target projector is adjusted based on the current audio settings, so that the audio output of the projector can better adapt to different viewing scenes and provide the audience with audio effects that better meet the scene requirements.
[0018] In combination with some embodiments of the first aspect, in some embodiments, after the step of matching the corresponding preset sound curve based on the third preset distance and adjusting the output sound curve of the target projector according to the preset sound curve, the method also includes: obtaining the real-time status of the target microphone connected to the target projector; if audio information is received from the target microphone, reducing the output volume of the target projector to a preset volume threshold.
[0019] By adopting the above technical solution, the real-time status of the target microphone connected to the target projector is obtained. If the audio information in the target microphone is received, the output volume of the target projector is reduced to a preset volume threshold. When the microphone has an audio signal input, it means that voice communication may be taking place or other important sounds need to be captured. At this time, lowering the volume of the projector can prevent its sound from interfering with the audio content of the microphone, ensuring that the microphone can clearly collect the required sound. When the audience needs to use the microphone, they will not be disturbed by the excessive volume of the projector. At the same time, the normal use of the microphone is guaranteed, thereby improving the overall user experience.
[0020] In a second aspect, an embodiment of the present application provides an LCD projector, comprising: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the LCD projector to perform the method described in the first aspect and any possible implementation method of the first aspect.
[0021] In a third aspect, an embodiment of the present application provides a computer program product comprising instructions, and when the computer program product runs on an LCD projector, the LCD projector executes the method described in the first aspect and any possible implementation manner of the first aspect.
[0022] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, comprising instructions. When the instructions are executed on an LCD projector, the LCD projector executes the method described in the first aspect and any possible implementation manner of the first aspect.
[0023] It is understandable that the LCD projector provided in the second aspect, the computer program product provided in the third aspect, and the computer storage medium provided in the fourth aspect are all used to execute the method provided in the embodiment of the present application. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be repeated here.
[0024] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: 1. This application obtains the first preset distance from the target projector to the target projection screen and the current screen size and clarity of the projected screen, and then calculates the maximum visible distance of the projected screen, i.e., the second preset distance, based on the current screen size, clarity, and preset human eye vision range, thereby determining the farthest distance that the audience can watch comfortably. Then, the third preset distance from the target projector to the target audience is calculated based on the first preset distance and the second preset distance, and the distance reflects the actual viewing distance. Finally, the corresponding preset sound curve is matched based on the third preset distance, and the output sound curve of the target projector is adjusted, so that the sound output can be optimized according to the actual position of the audience, thereby providing an audio effect that is more suitable for the audience's position, which can improve the auditory effect of the LCD projector.
[0025] 2. The present application detects the change in ambient light intensity after matching and adjusting the sound curve based on the third preset distance to obtain the current ambient light intensity, calculates the clarity influence coefficient according to the current ambient light intensity, and calculates the first clarity based on the coefficient. Then, the maximum visible distance of the projected image is calculated according to the current image size, the first clarity and the preset human eye vision range as the fourth preset distance. Then, the fifth preset distance is calculated according to the first preset distance and the fourth preset distance. Finally, the corresponding current volume is matched based on the fifth preset distance, and the output sound curve of the target projector is adjusted according to the current volume, so that the sound output can be optimized according to the ambient light changes and the actual viewing distance.
[0026] 3. After the step of matching the corresponding preset sound curve based on the third preset distance and adjusting the output sound curve of the target projector according to the preset sound curve, the method further includes: obtaining the real-time status of the target microphone connected to the target projector; if audio information is received from the target microphone, reducing the output volume of the target projector to a preset volume threshold. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 is a scene diagram of the sound curve adjustment method in the embodiment of the present application; Figure 2 It is a flow chart of the sound curve adjustment method in the embodiment of the present application; Figure 3 is another flow chart of the sound curve adjustment method in the embodiment of the present application; Figure 4 It is another flow chart of the sound curve adjustment method in the embodiment of the present application; Figure 5 It is a schematic diagram of a physical device structure of an LCD projector in an embodiment of the present application. DETAILED DESCRIPTION
[0028] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification of the present application, the singular expressions "one", "a kind of", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to any or all possible combinations comprising one or more of the listed items.
[0029] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
[0030] For ease of understanding, the application scenarios of the embodiments of the present application are introduced below.
[0031] like Figure 1 As shown, Figure 1 is a scene diagram of the sound curve adjustment method in the embodiment of the present application; exist Figure 1 In the method, an LCD projector is installed in a room and projects an image onto a screen. The screen receives the image from the projector and is located on one side of the room. Audiences sit at different positions in the room and watch the projected image. The projected image is displayed on the screen and is used to display documents. The first preset distance is the actual distance from the LCD projector to the target projection screen. The image projected by the projector on the screen is also displayed. The size and clarity of the image are important parameters obtained in the method. Using these parameters, combined with the preset human eye vision range, the system calculates the second preset distance, that is, the maximum visible distance of the projected image. The third preset distance is calculated based on the first preset distance and the second preset distance, indicating the estimated distance from the projector to the target audience. Based on the third preset distance, the system matches the corresponding preset sound curve and adjusts the output sound curve of the projector accordingly.
[0032] For ease of understanding, the following describes the process of the method provided by this implementation in combination with the above scenario. Figure 2 , which is a flow chart of the sound curve adjustment method in an embodiment of the present application.
[0033] S201, obtaining a first preset distance from a target projector to a target projection screen, and obtaining a current image size and a current definition of an image projected by the target projector on the target projection screen.
[0034] Among them, the target projector refers to the LCD projector that needs to adjust the sound curve; the target projection screen refers to the screen or wall used to receive the projected image of the projector; the first preset distance is used to indicate the actual distance between the projector and the projection screen; the current picture size refers to the actual size of the picture projected by the projector on the projection screen; the current clarity is used to indicate the clarity of the projected picture.
[0035] Specifically, before starting to adjust the sound curve, you first need to obtain the basic parameters of the projection environment, and obtain the actual distance from the projector to the screen through measurement or sensor as the first preset distance. At the same time, use image processing technology or built-in sensors to obtain the actual size of the projected image on the screen as the current image size. In addition, you also need to use image analysis algorithms or optical sensors to measure the clarity of the projected image to obtain the current clarity value.
[0036] In some embodiments, the above parameters can be obtained in a variety of ways: Optionally, the projector can be equipped with a distance sensor to measure the distance to the screen by emitting and receiving ultrasonic or infrared rays; at the same time, the projector can use a built-in camera to shoot the projected image, calculate the image size and analyze the clarity through an image processing algorithm. Optionally, when the projector is started, the user can manually input the projection distance and image size, and use the projector's built-in test pattern and optical sensor to evaluate the clarity. It is understandable that other methods can also be used to obtain parameters, which are not limited here.
[0037] S202: Calculate the maximum visible distance of the projected image according to the current image size, the current definition and a preset human eye vision range as a second preset distance.
[0038] Among them, the maximum viewing distance indicates the farthest distance at which the audience can comfortably view the projected image; the preset human eye vision range refers to the standard range of normal human eye vision; and the second preset distance is used to indicate the calculated maximum viewing distance.
[0039] Specifically, this step aims to determine the ideal distance range for the audience to view the projected image. By combining the current image size, clarity, and the physiological characteristics of human vision, an optimal viewing distance is calculated. The calculation process involves visual models and ergonomic principles. For example, the maximum viewing distance can be obtained through a specific algorithm by using the relationship between image size and human eye field of view, combined with the impact of clarity on visual perception, and the minimum discernible detail under standard vision.
[0040] In some embodiments, the calculation of the maximum visible distance can be achieved in a variety of ways: Optionally, a preset calculation formula can be used to substitute the picture size, clarity and standard vision value to directly calculate the maximum visible distance. Optionally, based on the length of the diagonal of the current projection picture, with reference to a certain field of view angle (generally 30-60 degrees), the maximum comfortable viewing distance d1 under the corresponding field of view angle is calculated, and based on the clarity evaluation result of the current picture, the clarity correction coefficient k (preset in the database) that matches it is found. The higher the clarity, the larger the k value, and the standard human eye vision range is converted into the minimum recognizable sight mark size s, compared with the current picture pixel size, to obtain the correction coefficient m, the maximum visible distance = d1*k*m, and finally the maximum visible distance result is obtained. Other methods can also be used, which are not limited here.
[0041] S203 , calculating the distance from the target projector to the target audience according to the first preset distance and the second preset distance to obtain a third preset distance.
[0042] The target audience refers to the actual people watching the projected image; the third preset distance represents the estimated distance from the projector to the actual audience. The first preset distance is the actual distance from the projector to the projection screen, and the second preset distance is the calculated maximum visible distance. These distance parameters are used to determine the optimal sound output settings.
[0043] This step is performed when the projection device is initialized or the settings are adjusted. Specifically, the values of the first preset distance and the second preset distance are first read. Then, based on the principle of room acoustics, considering the propagation characteristics of sound waves in space, assuming that the audience position is in the middle of the maximum visible distance, or making a more complex estimate based on the room layout, the first preset distance and the second preset distance are input into a preset calculation model, which takes into account factors such as the room shape and the expected number of spectators. The calculation model outputs an estimated value, namely the third preset distance. This third preset distance serves as a key parameter for subsequent sound curve adjustment.
[0044] In some embodiments, the distance from the target projector to the target audience is calculated in a variety of ways: Optionally, a simple arithmetic mean method is used, the first preset distance is set as the minimum viewing distance, the second preset distance is added to the first preset distance to obtain the maximum viewing distance, the average of the minimum viewing distance and the maximum viewing distance is calculated, and the calculation result is set as the third preset distance. This method is simple and direct and is suitable for most conventional viewing environments. Optionally, a weighted calculation method is used. First, according to the size of the room and the expected number of viewers, weights are assigned to the minimum viewing distance and the maximum viewing distance, and the minimum viewing distance and the maximum viewing distance are multiplied by their respective weights, and the two products are added. After that, the addition result is divided by the sum of the weights. Finally, the calculation result is set to the third preset distance.
[0045] It is understandable that there are other ways to implement distance calculation, which are not limited here.
[0046] S204: matching a corresponding preset sound curve based on the third preset distance, and adjusting an output sound curve of the target projector according to the preset sound curve.
[0047] The preset sound curve refers to a set of audio output parameters pre-designed according to different listening distances, including volume, equalizer settings, sound field mode, etc.; the output sound curve represents the audio characteristics actually output by the projector. The matching process refers to selecting the most appropriate preset sound curve based on the calculated audience distance. The adjustment process refers to adjusting the audio output parameters of the projector to the parameters of the selected preset sound curve.
[0048] Specifically, first access the preset sound curve database, which stores sound parameter settings optimized for different viewing distances. Use the third preset distance as the query condition to find the closest preset sound curve in the database. If there is no completely matching curve, use interpolation to generate a new curve. Next, read the current audio output parameters of the projector and compare them with the selected preset sound curve. Gradually adjust various parameters, including volume, bass, treble, mid-frequency, surround sound effects, etc., to make them consistent with the preset curve.
[0049] In some embodiments, the matching and adjustment of the sound curve is achieved in a variety of ways: Optionally, first, the third preset distance range is divided into several intervals. Then, a preset sound curve is assigned to each interval, and the interval where the third preset distance is located is determined. After that, the preset sound curve corresponding to the interval is called, and the audio output parameters of the projector are adjusted to the settings of the preset curve at one time. Optionally, a smooth transition method is used. First, find the two preset sound curves closest to the third preset distance. Then, calculate the relative position of the third preset distance and the corresponding distances of the two curves. Then, calculate the interpolation coefficient based on the relative position. After that, use the interpolation coefficient to perform a weighted average of the various parameters of the two preset curves to generate a temporary sound curve. Finally, the audio output parameters of the projector are gradually adjusted to the settings of the temporary curve, and the adjustment amplitude is small each time to achieve a smooth transition. It can be understood that there are other ways to achieve sound curve matching and adjustment, which are not limited here.
[0050] The following is a more detailed description of the process of the method provided by this implementation. Figure 3 , is another flow chart of the sound curve adjustment method in the embodiment of the present application.
[0051] S301, obtaining the model information of the target projector and the material information of the target projection screen.
[0052] The model information of the target projector refers to the specific brand and model of the projector, and the material information of the target projection screen refers to the material type of the screen, such as PVC plastic, cloth, etc.
[0053] In this step, the projector needs to obtain its own model information and the material information of the screen used for projection. The model information can be obtained from the projector's settings or OEM information, and the material information can be obtained through user input or automatic recognition.
[0054] Specific implementation methods may include: actively reading the model parameters stored internally when the projector starts, the user manually selecting the model in the projector menu, using an RFID reader to scan the electronic tag on the projector to obtain the model, using radio frequency signals to detect the material of the screen and querying the database to map the material type. Obtaining accurate parameters will improve the quality of subsequent sound adjustments.
[0055] S302: query a preset projector parameter database according to the model information to obtain the light source type, brightness and contrast of the target projector.
[0056] The preset projector parameter database stores the optical parameters of different projector models. According to the model information obtained, the light source type, light source brightness and contrast corresponding to the projector model can be searched in the database.
[0057] Specifically, a database or table containing parameters of various projector models is established in advance. The database can be stored in the projector or in a cloud server, and contains fields such as manufacturer, model, light source type, brightness, contrast, etc. After obtaining the model of the target projector, a query request is sent to the database, and the database returns the corresponding optical parameters. The optical parameters of the specified model can also be obtained using the online query interface.
[0058] S303: Obtain the reflectivity and gain coefficient of the target projection screen from a preset screen parameter database based on the material information.
[0059] The preset curtain parameter database stores the optical characteristic parameters of curtains of different materials. According to the obtained material information, the database is searched to obtain the corresponding reflectivity and gain coefficient.
[0060] Specifically, a database or table containing parameters of various curtain materials is constructed, including fields such as material type, reflectivity, gain coefficient, etc. After obtaining the material of the target curtain, the database is queried to obtain the corresponding parameters. The optical parameters of a specific material can also be obtained using the online material query interface.
[0061] S304: Calculate the theoretical maximum projection area of the target projector on the target projection screen according to the light source type, brightness, contrast, reflectivity and gain coefficient.
[0062] First, calculate the theoretical maximum projection area of the projector on a specific projection screen. This calculation is based on several key parameters: light source type, brightness, contrast, reflectivity, and gain factor. First, the type of light source (such as LED or laser) affects the basic characteristics and distribution of light; brightness defines the luminous intensity of the light source; contrast affects the distinction between light and dark parts of the image; reflectivity refers to the ratio of light reflected from the screen surface; and the gain factor describes the screen's ability to enhance the projected light.
[0063] A preset optical transfer function formula is used in the form of: Theoretical maximum projection area = optical transfer function (light source type, brightness, contrast, reflectivity, gain coefficient). This function integrates the above parameters to calculate the maximum area that the projector can clearly project on the screen under given optical and physical conditions. The optical transfer function is usually developed by optical engineers based on experimental data or theoretical models to ensure that it can accurately reflect the behavior and effects of light under different conditions.
[0064] S305: Use the theoretical maximum projection area as the upper limit of the current picture size.
[0065] The current screen size refers to the size of the screen actually projected by the projector on the screen. The theoretical maximum projection area is the maximum possible clear projection area calculated based on optical conditions. If the current actual projection size exceeds the upper limit, the upper limit is taken as the current screen size parameter to avoid the problem of reduced screen clarity caused by an excessively large projection area. The current screen size can be obtained and compared with the theoretical maximum area. If the current screen size is larger than the theoretical value, the theoretical value is taken as the parameter of the current screen size, otherwise the current screen size remains unchanged.
[0066] S306: Acquire a first preset distance from the target projector to the target projection screen, and acquire a current image size and a current definition of an image projected by the target projector on the target projection screen.
[0067] The first preset distance is the actual distance between the projector and the screen. The current screen size is the actual screen size projected by the projector. The current clarity is the actual clarity of the projected screen. The distance can be obtained using a distance measuring device or manual input, and the screen size can be obtained from the internal parameters or image processing. The clarity can be obtained using built-in detection. The specific implementation may include: using a laser or ultrasonic rangefinder to measure the distance, the user enters the distance parameter in the menu, analyzing the projected screen to obtain the actual size, and using a contrast detection algorithm to calculate the clarity.
[0068] S307: Calculate the maximum visible distance of the projected image according to the current image size, the current definition and a preset human eye vision range as a second preset distance.
[0069] This step uses the information obtained in S306 to calculate the maximum visible distance of the projected image, that is, the second preset distance. The calculation process comprehensively considers the current image size, the current clarity, and the preset human eye vision range. The image size determines the level of detail of the image content, and larger images generally allow for longer viewing distances. Clarity directly affects the ease of image recognition, and high definition supports viewers to maintain a good viewing experience at a longer distance. The preset human eye vision range defines the minimum details that the human eye can recognize when viewing at different distances, based on a standard vision test chart (such as a range of 20 / 20 to 20 / 60). Apply the human eye viewing angle calculation formula, combined with the above factors, to obtain the maximum visible distance. For example, for a screen with a diagonal of 100 inches and a clarity score of 80 points (out of 100), considering the normal human eye vision range, the maximum visible distance of about 18 feet is calculated. This distance ensures that the vast majority of viewers within the range can clearly identify the details of the image. S308 , calculating the distance from the target projector to the target audience according to the first preset distance and the second preset distance to obtain a third preset distance.
[0070] Specifically, a simple average can be adopted to calculate the arithmetic mean of the first distance and the second distance as the third distance, or a weighted calculation can be adopted to set weights for the first and second distances according to factors such as the room area and the number of spectators, and calculate the weighted average as the third distance. In combination with the room layout, sensors are used to determine the room shape and area, and the most likely distance range of the audience is calculated and the average is taken.
[0071] S309: matching a corresponding preset sound curve based on the third preset distance, and adjusting an output sound curve of the target projector according to the preset sound curve.
[0072] After determining the third preset distance, the sound output needs to be adjusted to adapt to the distance. This step first searches the sound curve database for a preset sound curve that best matches the third distance. This curve optimizes the volume, equalizer, reverberation and other parameters to adapt to the audio effect at this distance. The audio output parameters of the projector are then adjusted to the settings of the preset curve to complete the audio adjustment process.
[0073] Sound curve matching requires comprehensive consideration of multiple factors such as volume attenuation and environmental reverberation. The adjustment process can be done once or in multiple gradual adjustments to ensure a smooth transition of sound quality. Using a custom sound curve can optimize the audio effect at a specific distance.
[0074] S310: Detect changes in ambient light intensity to obtain current ambient light intensity.
[0075] Detect the change of ambient light intensity to obtain the current ambient light intensity. Ambient light intensity refers to the brightness of light in the indoor and outdoor surroundings. It will have a certain impact on the projection effect. This step requires setting up a photosensitive sensor to detect the change of ambient light, output a voltage signal in real time, and convert it into a value representing the light intensity according to a certain ratio as the current ambient light intensity. In this way, we can obtain the actual value of light in the current environment. For example, a photoresistor sensor with a higher sampling frequency can be used to detect its output voltage value, and convert it into the current ambient light intensity according to the formula of "output voltage value × 100". You can also use a camera and image processing algorithm to analyze the brightness changes of the picture to detect the light intensity. Obtaining the current light intensity value is a prerequisite for calculating the impact of light on clarity.
[0076] S311 . Calculate a clarity influence coefficient according to the current ambient light intensity, and calculate a first clarity based on the clarity influence coefficient.
[0077] The clarity influence coefficient is calculated according to the current ambient light intensity, and the first clarity is calculated based on the clarity influence coefficient. Strong light will reduce the clarity of the projected image, so it is necessary to calculate the degree of influence of light on clarity. This step first takes the currently detected light intensity value as the input variable based on the preset light influence model, and calculates a clarity influence coefficient representing the degree of influence of light on clarity. Then, this influence coefficient is multiplied by the previously existing current clarity value to consider the influence of light on clarity, and an updated clarity value is obtained as the first clarity. For example, if the current clarity is 80, and the influence coefficient calculated according to the current light intensity is 0.8, then the first clarity is 80*0.8=64.
[0078] S312: Calculate the maximum visible distance of the projected image according to the current image size, the first definition, and a preset human eye vision range as a fourth preset distance.
[0079] The maximum visible distance of the projected image is calculated according to the current image size, the first definition and the preset human eye vision range as the fourth preset distance. This step is similar to the calculation process of S307, except that the first definition is used to replace the original current definition, and the maximum visible distance after considering the influence of illumination is recalculated based on the current image size, the updated definition value and the standard human eye vision range as the fourth preset distance. The fourth preset distance will be used as a new reference distance value for adjusting the volume parameter in the next step.
[0080] S313: Calculate the distance from the target projector to the target audience according to the first preset distance and the fourth preset distance to obtain a fifth preset distance.
[0081] The first preset distance is the actual distance between the projector and the screen, and the fourth preset distance is the maximum visible distance calculated after considering the change in ambient light. This step requires calculating the distance from the projector to the target audience as the fifth preset distance. The calculation can be performed in a variety of ways: simply taking the arithmetic mean of the two distances as the fifth preset distance, assigning certain weights to the two distances according to factors such as room area and layout, calculating the weighted average distance as the fifth distance, using sensors to detect the shape of the room and regional distribution, and combining the two distances to calculate the most likely distance of the audience. The calculated fifth preset distance will serve as an important reference for subsequent volume output adjustment. For example, if the first distance is 3 meters and the fourth distance is detected as 5 meters, the average value of the two can be simply calculated as 4 meters as the fifth preset distance, or the first distance and the fourth distance can be weighted according to the room area ratio, and the weighted average distance can be calculated as the fifth distance according to a certain ratio.
[0082] S314: Match the corresponding current volume based on the fifth preset distance, and adjust the output sound curve of the target projector according to the current volume.
[0083] After calculating the fifth preset distance, the complete sound output curve needs to be adjusted to optimize the audio effect at this distance. First, the sound curve parameters that best suit the fifth preset distance will be searched in the sound curve database as the current sound curve. The current sound curve contains complete audio settings such as volume parameters, equalizer parameters, reverberation effects, etc. Then, the current audio output parameters of the projector will be gradually adjusted to meet the various setting requirements of the current sound curve. The adjustment process can be adjusted once or in multiple gradual adjustments to ensure a smooth transition of sound quality. Using a sound curve corresponding to a specific distance can optimize the audience's auditory experience. The matching of the current sound curve and the adjustment process of the output sound curve are similar to those implemented in step S204. In some embodiments, after step 309, the following steps may also be included: like Figure 4 As shown, Figure 4 It is another flow chart of the sound curve adjustment method in the embodiment of the present application.
[0084] S401, obtaining the background noise level of the environment where the target projector is located.
[0085] This step is to obtain the size of the background noise in the environment where the projector is located, that is, the noise intensity. Excessive environmental noise will seriously affect the audience's hearing effect. The implementation method is to use a microphone to collect environmental noise samples, analyze the spectral characteristics of the noise, calculate the corresponding noise intensity value in decibels, and use it as the background noise level. You can also set up multiple microphones and use beamforming technology to locate the position of the background noise to obtain a more accurate noise intensity. The accuracy of the background noise level parameters directly affects the subsequent signal-to-noise ratio calculation and noise reduction processing effect.
[0086] S402: Calculate a signal-to-noise ratio according to the background noise level and the third preset distance.
[0087] First, we need the parameters of the background noise level, that is, the intensity of the ambient noise. We also need a third preset distance, which is the distance from the projector to the audience calculated previously. After obtaining these two parameters, we can establish an acoustic propagation model, calculate the attenuation amplitude of the audio signal based on the distance, and then compare it with the background noise intensity to get the signal-to-noise ratio, that is, the signal-to-noise ratio.
[0088] S403: If the signal-to-noise ratio is lower than a preset signal-to-noise ratio threshold, perform noise reduction processing on the output audio of the target projector.
[0089] If the signal-to-noise ratio is lower than the preset signal-to-noise ratio threshold, the output audio of the target projector is subjected to noise reduction processing to determine whether the previously calculated signal-to-noise ratio is lower than the preset signal-to-noise ratio threshold. The threshold can be set based on experience, generally at 15-20 decibels. If the signal-to-noise ratio is lower than the threshold, it means that the background noise has a great impact on the sound quality. At this time, it is necessary to start the noise reduction process to process the audio signal to improve the sound quality. Commonly used noise reduction technologies include beamforming, adaptive filtering, etc.
[0090] S404: After the noise reduction process, recalculate the signal-to-noise ratio based on the background noise level and the third preset distance.
[0091] Noise reduction is the process of using algorithm technology to suppress background noise and improve audio clarity. After the noise reduction process is completed, the signal-to-noise ratio needs to be recalculated. This is because the noise reduction process itself will change the intensity and spectral characteristics of the background noise. The recalculated signal-to-noise ratio can evaluate the effect of the noise reduction process and provide a basis for the next volume adjustment. The calculation method is the same as the previous S402 step. Only the updated background noise intensity level is used, combined with the third preset distance to calculate the intensity of the signal after propagation, and the ratio of the signal to the background noise intensity is used to obtain a new signal-to-noise ratio. It is also possible to use sensors directly to detect residual noise in the actual environment after noise reduction to obtain a more accurate noise level.
[0092] S405: If the signal-to-noise ratio is still lower than the preset signal-to-noise ratio threshold, increase the output volume of the target projector until the signal-to-noise ratio reaches the preset signal-to-noise ratio threshold or the output volume reaches a maximum value.
[0093] After recalculating the signal-to-noise ratio, it is necessary to determine whether the newly calculated signal-to-noise ratio is still lower than the preset signal-to-noise ratio threshold. The threshold can be set based on experience, generally between 15 and 20 decibels. If the signal-to-noise ratio is still lower than the threshold, it means that the noise reduction effect is not sufficient, and the output volume needs to be increased to increase the strength of the signal relative to the background noise. The volume will continue to increase until the signal-to-noise ratio reaches or exceeds the preset threshold, or the volume has reached the maximum output limit of the device.
[0094] If it is higher than the signal-to-noise ratio threshold, there is no need to perform noise reduction again.
[0095] S406: Divide different projection environments where the target projector is located into different viewing scenes.
[0096] The viewing scene refers to the type of place where the projector is used with similar environmental characteristics, such as a home living room, a corporate conference room, a classroom, etc. The purpose of dividing the projection environment into different viewing scenes is to select different audio output strategies based on the scene later. For example, the home environment can be divided into a "home theater" viewing scene, and the classroom environment can be set to a "teaching demonstration" viewing scene. For different viewing scenes, different sound curves, volume levels, sound effect modes, etc. can be preset to obtain the best viewing audio effect. The division of scenes can be selected by the user himself, or it can be intelligently divided by automatically identifying environmental characteristics.
[0097] S407 , recording the audio settings of the target projector in different viewing scenes, where the audio settings are the audio settings with the highest frequency of use and the longest duration, and obtaining a viewing scene-audio setting mapping table.
[0098] This step needs to record which audio parameter combinations the user has adjusted and set in different viewing scenarios. Among them, the audio setting combination with the highest frequency of use and the longest use time will be determined as the most satisfactory and suitable setting for the user in this scenario. Record each scenario and the corresponding satisfactory audio setting as the optimal audio setting for the scenario. Finally, a mapping table from viewing scenario to audio setting is formed.
[0099] Specifically, the projector needs to have internal storage to record all audio setting adjustments made by the user at different times, including parameters such as volume, bass, treble, and surround sound mode. Then, using a statistical analysis algorithm, calculate which set of audio settings is used most frequently and for the longest time in each scene, that is, the user uses this setting the most times and often keeps it unchanged for a long time. In this way, it can be determined that this set of audio settings is the best setting for the scene. Repeat this process to obtain the optimal audio settings for each viewing scene, and finally generate a mapping table.
[0100] S408: Identify the current projection environment to obtain the current viewing scene, and match the current audio setting corresponding to the current viewing scene in the viewing scene-audio setting mapping table.
[0101] This step first requires analyzing and judging the current projection environment to identify which predefined viewing scene it belongs to. Environmental features can be obtained by taking photos, recording videos, capturing ambient audio, etc., and then using image recognition, speech recognition and other algorithmic technologies to compare the similarity between environmental features and preset scene templates to obtain the current scene. After determining the scene, the audio settings corresponding to the scene can be found in the previously established mapping table as the audio settings for the current projection environment.
[0102] S409: Adjust the output sound curve of the target projector based on the current audio setting.
[0103] After determining the audio settings corresponding to the current environment, you can adjust the actual sound output of the projector according to the settings. Read the parameter values in the current audio settings, including volume, bass gain, treble attenuation and other audio parameters. Then modify the current sound output curve of the projector at the software level so that the parameter values are adjusted to the values in the current audio settings.
[0104] It is understandable that S406 to S409 may be executed after S405 or after S309, which is not limited here.
[0105] S410: Acquire the real-time status of the target microphone connected to the target projector.
[0106] This step requires real-time monitoring of the working status of the target microphone device connected to the projector by wire or wirelessly. The core is to determine whether the microphone has audio signal input. The implementation method is to establish a data channel, continuously receive real-time status data transmitted by the microphone, and determine whether the microphone has sound input based on the status data. It is also possible to directly sample the audio signal strength of the microphone. If the strength continues to exceed the set threshold, it is determined that the microphone has audio input. Obtaining the real-time status of the microphone is the basis for subsequently adjusting the projector volume according to the status.
[0107] S411 : if the audio information in the target microphone is received, reduce the output volume of the target projector to a preset volume threshold.
[0108] If it is detected through the above method that there is indeed an audio signal input in the target microphone, it means that the microphone is picking up ambient sound or human voice, then the projector needs to reduce its volume output accordingly to avoid interfering with or covering the microphone audio content. The volume output of the projector needs to be lowered to a pre-set volume threshold, which needs to be pre-configured and is generally set to a lower volume level. The specific implementation method is that the projector maintains the volume threshold parameter internally, and when a signal input is detected in the microphone, the volume adjustment module is automatically controlled to lower the volume level to the preset threshold level. This can prevent the projector volume from being too loud and affecting the microphone collection effect.
[0109] It is understandable that S410 to S411 may be executed after S409 or after S309, which is not limited here.
[0110] The LCD projector in the embodiment of the present invention is described below from the perspective of hardware processing. Figure 5 , is a schematic diagram of a physical device structure of an LCD projector in an embodiment of the present application.
[0111] It should be noted that Figure 5 The structure of the LCD projector shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0112] like Figure 5As shown, the LCD projector includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 502 or the program loaded from the storage part 508 to the random access memory (RAM) 503, such as executing the method described in the above embodiment. In RAM503, various programs and data required for system operation are also stored. CPU501, ROM502 and RAM503 are connected to each other through a bus 504. Input / output (I / O) interface 505 is also connected to bus 504.
[0113] The following components are connected to the I / O interface 505: an input section 506 including an audio input device, a button switch, etc.; an output section 507 including a liquid crystal display (LCD) and an audio output device, an indicator light, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. The drive 310 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed so that a computer program read therefrom is installed into the storage section 508 as needed.
[0114] In particular, according to an embodiment of the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part 509, and / or installed from a removable medium 511. When the computer program is executed by a central processing unit (CPU) 501, various functions defined in the present invention are performed.
[0115] It should be noted that specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus, or device.
[0116] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. Each box in the flowchart or block diagram may represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box may also occur in an order different from that marked in the accompanying drawings.
[0117] Specifically, the LCD projector of this embodiment includes a processor and a memory. The memory stores a computer program. When the computer program is executed by the processor, the sound curve adjustment method provided in the above embodiment is implemented.
[0118] As another aspect, the present invention further provides a computer-readable storage medium, which may be included in the LCD projector described in the above embodiment; or may exist independently without being assembled into the LCD projector. The above storage medium carries one or more computer programs, and when the above one or more computer programs are executed by a processor of the LCD projector, the LCD projector implements the sound curve adjustment method provided in the above embodiment.
[0119] 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 cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0120] As used in the above embodiments, the term "when..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrases "upon determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "upon detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)", depending on the context.
[0121] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.
Claims
1. A method for adjusting a sound curve, characterized in that: Applied to an LCD projector, the method comprises: Acquire a first preset distance from a target projector to a target projection screen, and acquire a current image size and a current definition of an image projected by the target projector on the target projection screen; Calculating the maximum visible distance of the projected image according to the current image size, the current definition and a preset human eye vision range as a second preset distance; Calculate the distance from the target projector to the target audience according to the first preset distance and the second preset distance to obtain a third preset distance; A corresponding preset sound curve is matched based on the third preset distance, and an output sound curve of the target projector is adjusted according to the preset sound curve.
2. The method according to claim 1, characterized in that Before the step of obtaining a first preset distance from the target projector to the target projection screen, and obtaining the image size and clarity of the image projected by the target projector on the target projection screen, the method further includes: Obtaining model information of the target projector and material information of the target projection screen; Querying a preset projector parameter database according to the model information to obtain the light source type, brightness and contrast of the target projector; Acquire the reflectivity and gain coefficient of the target projection screen from a preset screen parameter database based on the material information; Calculate the theoretical maximum projection area of the target projector on the target projection screen according to the light source type, brightness, contrast, reflectivity and gain coefficient; The theoretical maximum projection area is used as the upper limit of the current picture size.
3. The method according to claim 1, characterized in that After the step of matching the corresponding preset sound curve based on the third preset distance and adjusting the output sound curve of the target projector according to the preset sound curve, the method further includes: Detect the change of ambient light intensity and obtain the current ambient light intensity; Calculating a clarity influence coefficient according to the current ambient light intensity, and calculating a first clarity based on the clarity influence coefficient; Calculating the maximum visible distance of the projected image according to the current image size, the first definition, and a preset human eye vision range as a fourth preset distance; Calculating the distance from the target projector to the target audience according to the first preset distance and the fourth preset distance to obtain a fifth preset distance; The corresponding current volume is matched based on the fifth preset distance, and the output sound curve of the target projector is adjusted according to the current volume.
4. The method according to claim 1, characterized in that: After the step of matching the corresponding preset sound curve based on the third preset distance and adjusting the output sound curve of the target projector according to the preset sound curve, the method further includes: Obtaining the background noise level of the environment where the target projector is located; Calculating a signal-to-noise ratio according to the background noise level and the third preset distance; If the signal-to-noise ratio is lower than a preset signal-to-noise ratio threshold, noise reduction processing is performed on the output audio of the target projector.
5. The method according to claim 4, characterized in that After the step of performing noise reduction processing on the output audio of the target projector if the signal-to-noise ratio is lower than a preset signal-to-noise ratio threshold, the method further includes: After the noise reduction process, recalculating the signal-to-noise ratio based on the background noise level and the third preset distance; If the signal-to-noise ratio is still lower than the preset signal-to-noise ratio threshold, the output volume of the target projector is increased until the signal-to-noise ratio reaches the preset signal-to-noise ratio threshold or the output volume reaches a maximum value.
6. The method according to claim 1, characterized in that After the step of matching the corresponding preset sound curve based on the third preset distance and adjusting the output sound curve of the target projector according to the preset sound curve, the method further includes: Dividing different projection environments where the target projector is located into different viewing scenes; Recording the audio settings of the target projector in different viewing scenes, wherein the audio settings are the audio settings with the highest frequency of use and the longest duration, and obtaining a viewing scene-audio setting mapping table; Identify the current projection environment to obtain a current viewing scene, and match the current audio setting corresponding to the current viewing scene in the viewing scene-audio setting mapping table; An output sound curve of the target projector is adjusted based on the current audio setting.
7. The method according to claim 1, characterized in that After the step of matching the corresponding preset sound curve based on the third preset distance and adjusting the output sound curve of the target projector according to the preset sound curve, the method further includes: Acquire the real-time status of the target microphone connected to the target projector; If the audio information in the target microphone is received, the output volume of the target projector is reduced to a preset volume threshold.
8. An LCD projector, characterized in that: The LCD projector comprises: one or more processors and a memory; the memory is coupled to the one or more processors, the memory is used to store computer program code, the computer program code comprises computer instructions, and the one or more processors call the computer instructions to make the LCD projector execute the method as described in any one of claims 1-7.
9. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed on an LCD projector, the LCD projector is caused to execute the method according to any one of claims 1 to 7.
10. A computer program product, characterized in that When the computer program product is run on an LCD projector, the LCD projector is enabled to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Angle and distance reminding device based on ARM
CN104460993A
Control method for projection device and projection device using same
CN113542700A
Sound display integrated device and sound image distance adjusting method
CN116405838A
Sound effect processing method and system for dome cinema
CN116614762A
Vehicle blind area pedestrian prompting method and vehicle
CN117048491A