Method and device for improving image quality of projector, projector and computer readable storage medium

Through the analysis of ambient light illumination and background wall color data, the color correction and brightness adjustment of the projector screen data are solved, and the projector projection image color abnormality is achieved under complex ambient light, and intelligent automatic brightness and color adjustment is achieved. , improving the projection image quality.

CN119135856APending Publication Date: 2024-12-13QINGDAO HAIER MULTI MEDIA CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411205488.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

The projector has an abnormal color of the projected image under different ambient lights, especially under complex ambient light conditions, and the existing technology is difficult to effectively solve.

Method used

By determining the ambient illuminance and background wall color data, the projected screen data is automatically adjusted by using color correction and brightness adjustment methods to ensure that the projected screen remains normal in both brightness and color dimensions. The specific steps include color correction based on the background wall color data and the film source image data, obtaining the intermediate projection screen data, and then adjusting the brightness according to the ambient light illuminance and projection brightness to obtain the final projection screen data.

Benefits of technology

It realizes that the projected image can be kept displayed normally without manual adjustment when ambient light changes, intelligently improves the projected image quality, ensures automatic adjustment of brightness and color, and reduces the energy consumption of the projector.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119135856A_ABST
    Figure CN119135856A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent household appliances, and discloses a method for improving the image quality of a projector, and the method comprises the steps: determining the ambient illuminance and background wall color data; and according to the ambient illuminance and the background wall color data, color correction and brightness adjustment are carried out on the projection picture data of the projector, so that the projection picture data of the projector is the final projection picture data. According to the method, intelligent color correction and brightness adjustment are performed on projection picture data of a projector according to ambient illuminance and background wall color data, so that a projection picture is automatically adjusted in two dimensions of brightness and color. When the ambient light of the projector changes, the projection picture can be normally displayed without manually adjusting the projection picture data, and the intelligent improvement of the projection picture quality is facilitated. The invention further discloses a device for improving the image quality of the projector, the projector and a computer readable storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of smart home appliances, for example, to a method and device for improving projector image quality, a projector, and a computer-readable storage medium. Background Art

[0002] Currently, projectors, as modern electronic devices, are widely used in various occasions and fields. However, the color of the projection wall or screen often affects the display of the projected image, resulting in abnormal color of the projected image.

[0003] Related technology discloses a projector that obtains the color of the projection wall or screen, and then adjusts the color of the projection image through a built-in image quality algorithm to prevent the color of the projection wall or screen from affecting the normal display of the projection image.

[0004] During the implementation of the embodiments of the present disclosure, it was found that at least the following problems exist in the related art:

[0005] When a projector is operating, the ambient light often varies. For example, the lighting effects of each layer of multi-layered curtains can vary, leading to different ambient light levels. The tones of the main lighting sources in a home vary, and light strips also increase the complexity of the ambient light. Complex ambient light often causes the same projected color to appear different when projected onto the same background wall, resulting in abnormal projected image colors.

[0006] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute prior art known to ordinary technicians in this field. Summary of the Invention

[0007] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical elements or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.

[0008] The embodiments of the present disclosure provide a method and apparatus for improving the image quality of a projector, a projector, and a computer-readable storage medium, so that the color of the projected image is displayed normally when the projector is projected under different ambient light conditions.

[0009] In some embodiments, the method includes: determining ambient light illumination and background wall color data; performing color correction and brightness adjustment on the projector's projection screen data according to the ambient light illumination and background wall color data, so that the projector's projection screen data is the final projection screen data.

[0010] Optionally, color correction and brightness adjustment are performed on the projector's projection picture data according to the ambient light illumination and background wall color data, including: color correction is performed on the projector's projection picture data according to the background wall color data and the source image data to obtain intermediate projection picture data; brightness adjustment is performed on the intermediate projection picture data according to the ambient light illumination and projection brightness to obtain final projection picture data; and the projector's projection picture data is adjusted to the final projection picture data.

[0011] Optionally, color correction is performed on the projector's projection screen data according to the background wall color data and the film source image data to obtain intermediate projection screen data, including: selecting the i-th pixel in the projection screen data as the i-th primary pixel to be corrected; performing color correction on the i-th projection RGB value according to the i-th background wall RGB value and the i-th film source RGB value to obtain the i-th intermediate projection RGB value; wherein the i-th background wall RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the background wall color data, the i-th film source RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the film source image data, the i-th projection RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the projector's projection screen data, and the i-th intermediate projection RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the intermediate projection screen data; i is a natural number, i=1, 2..., N; and N is the total number of pixels in the projection screen data.

[0012] Optionally, color correction is performed on the i-th projection RGB value according to the i-th background wall RGB value and the i-th film source RGB value to obtain the i-th intermediate projection RGB value, including: when the first channel value of the i-th film source RGB value is greater than or equal to the first channel value of the i-th background wall RGB value, determining the first channel value of the i-th intermediate projection RGB value to be the difference between the i-th film source RGB value and the first channel value of the i-th background wall RGB value; or, when the first channel value of the i-th film source RGB value is less than the first channel value of the i-th background wall RGB value, performing inverse color compensation on the first channel value of the i-th film source RGB value to obtain the first channel value of the i-th intermediate projection RGB value.

[0013] Optionally, performing inverse color compensation on the first channel value of the i-th source RGB value to obtain the first channel value of the i-th intermediate projection RGB value includes: determining that the first channel value of the i-th intermediate projection RGB value is the inverse channel value of the first channel value of the i-th source RGB value.

[0014] Optionally, the first channel value may be an R value, and / or a G value, and / or a B value.

[0015] Optionally, the brightness of the intermediate projection picture data is adjusted according to the ambient light illumination and the projection brightness to obtain the final projection picture data, including: selecting the jth pixel point in the intermediate projection picture data as the jth ultimate pixel point to be corrected; determining the jth final projection RGB value according to the ambient light illumination influence value, the projection brightness influence value and the jth intermediate projection RGB value; wherein the ambient light illumination influence value is determined according to the change value of the ambient light illumination; the projection brightness influence value is determined according to the change value of the projection brightness; the jth final projection RGB value is the RGB value corresponding to the jth ultimate pixel point to be corrected in the final projection picture data; j is a natural number, j=1, 2..., N; N is the total number of pixels in the projection picture data.

[0016] Optionally, determining the jth final projection RGB value according to the ambient light illumination influence value, the projection brightness influence value and the jth intermediate projection RGB value includes: calculating the product of the ambient light illumination influence value, the projection brightness influence value and the jth intermediate projection RGB value to obtain the jth final projection RGB value.

[0017] Optionally, determining the ambient light illumination impact value according to the ambient light illumination change value includes:

[0018]

[0019] Where x is the change in ambient light intensity, and f(x) is the impact value of ambient light intensity.

[0020] Optionally, determining the projection brightness impact value according to the change value of the projection brightness includes:

[0021]

[0022] Where y is the change in projection brightness, and f(y) is the impact value of projection brightness.

[0023] Optionally, after color correction and brightness adjustment are performed on the projector's projection screen data according to the ambient light illumination and the background wall color data so that the projector's projection screen data is the final projection screen data, the process also includes: when the ambient light illumination does not change within a set time period, sending a reminder message to the user to save the current picture quality scene; and when receiving an instruction from the user to save the current picture quality scene, saving the projector's projection screen data to the picture quality scene list.

[0024] Specifically, the set duration may be set to 1 minute.

[0025] Optionally, after color correction and brightness adjustment are performed on the projection screen data of the projector according to the ambient light illumination and the background wall color data so that the projection screen data of the projector is the final projection screen data, the method further includes: when the ambient light illumination changes within a set time period, redetermining the ambient light illumination; and color correction and brightness adjustment are performed on the projection screen data of the projector according to the redetermined ambient light illumination and the background wall color data so that the projection screen data of the projector is the final projection screen data.

[0026] Optionally, determining the ambient light illumination includes: determining the ambient light illumination when the projector is turned on and / or the ambient light illumination changes within a set time period; determining the background wall color data includes: determining the background wall color data when the projector is turned on.

[0027] In some embodiments, the device includes: a determination module configured to determine the ambient light illumination and background wall color data; and a picture quality improvement module configured to perform color correction and brightness adjustment on the projector's projection picture data based on the ambient light illumination and background wall color data, so that the projector's projection picture data is the final projection picture data.

[0028] In some embodiments, the device includes a processor and a memory storing program instructions, and the processor is configured to execute the method for improving projector image quality when running the program instructions.

[0029] In some embodiments, the projector includes: a projector body, including a light sensor for detecting ambient light illumination and a camera for acquiring background wall color data; the device for improving projector image quality is installed on the projector body.

[0030] In some embodiments, the computer-readable storage medium stores program instructions, and when the program instructions are executed, the computer is used to execute the method for improving projector image quality.

[0031] The method and device for improving projector image quality, the projector, and the computer-readable storage medium provided in the embodiments of the present disclosure can achieve the following technical effects:

[0032] Based on ambient light and background wall color data, the projector's image data is intelligently corrected for color and brightness, automatically adjusting both brightness and color. This ensures the projected image displays correctly even when the projector's ambient light changes, eliminating the need for manual adjustments to the image data. This intelligently improves projection image quality.

[0033] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] One or more embodiments are exemplarily described by corresponding drawings. These exemplary descriptions and drawings do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation. In addition,

[0035] Figure 1 is a schematic diagram of a method for improving projector image quality provided by an embodiment of the present disclosure;

[0036] Figure 2 is a schematic diagram of another method for improving projector image quality provided by an embodiment of the present disclosure;

[0037] Figure 3 is a schematic diagram of another method for improving projector image quality provided by an embodiment of the present disclosure;

[0038] Figure 4 is a schematic diagram of another method for improving projector image quality provided by an embodiment of the present disclosure;

[0039] Figure 5 is a schematic diagram of a device for improving projector image quality provided by an embodiment of the present disclosure;

[0040] Figure 6 is a schematic diagram of another device for improving projector image quality provided by an embodiment of the present disclosure;

[0041] Figure 7 Schematic diagram of a projector provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0042] In order to be able to understand the features and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The accompanying drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the sake of convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.

[0043] In the description of the embodiments of the present disclosure and the accompanying drawings, the terms "first," "second," and the like are used to distinguish similar items and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate to describe the embodiments of the present disclosure herein. In addition, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions.

[0044] Unless otherwise stated, the term "plurality" means two or more.

[0045] In the embodiment of the present disclosure, the character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B means: A or B.

[0046] The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or A and B.

[0047] The term "correspondence" may refer to an association relationship or a binding relationship. The correspondence between A and B means that there is an association relationship or a binding relationship between A and B.

[0048] An embodiment of the present disclosure provides a projector, including a light sensor for detecting ambient light illumination and a camera for acquiring background wall color data.

[0049] Combine Figure 1 As shown, an embodiment of the present disclosure provides a method for improving image quality of a projector, comprising:

[0050] S101: The projector determines the ambient light illumination and background wall color data.

[0051] S102 : The projector performs color correction and brightness adjustment on the projection picture data of the projector according to the ambient light illumination and the background wall color data, so that the projection picture data of the projector becomes the final projection picture data.

[0052] The method for improving projector image quality provided by the disclosed embodiments performs intelligent color correction and brightness adjustment on the projected image data based on ambient light illumination and background wall color data, automatically adjusting both brightness and color of the projected image. This allows the projected image to display normally even when the projector's ambient light changes, eliminating the need for manual adjustments to the projected image data. This intelligently improves projection image quality.

[0053] Optionally, the projector performs color correction and brightness adjustment on the projected image data based on the ambient light illumination and background wall color data, including: the projector performs color correction on the projected image data based on the background wall color data and the source image data to obtain intermediate projected image data. The projector performs brightness adjustment on the intermediate projected image data based on the ambient light illumination and projection brightness to obtain final projected image data. The projector adjusts the projected image data to the final projected image data.

[0054] In this way, the projected image data is first color-corrected based on the background wall color data and the source image data. This helps correct the color of the projected image and prevents the color of the projection wall or screen from affecting the normal display of the projected image. Then, based on the ambient light and projection brightness, the intermediate projected image data obtained through color correction is brightness-adjusted to obtain and display the final projected image data. This helps adjust the brightness of the projected image, ensures normal display, and intelligently improves the projection image quality.

[0055] Optionally, the projector performs color correction on the projected screen data of the projector based on the background wall color data and the film source image data to obtain intermediate projected screen data, including: the projector selects the i-th pixel in the projected screen data as the i-th primary pixel to be corrected. The projector performs color correction on the i-th projection RGB value based on the i-th background wall RGB value and the i-th film source RGB value to obtain the i-th intermediate projected RGB value. The i-th background wall RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the background wall color data, the i-th film source RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the film source image data, the i-th projection RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the projector's projected screen data, and the i-th intermediate projected RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the intermediate projected screen data; i is a natural number, i=1, 2, ..., N; and N is the total number of pixels in the projected screen data.

[0056] In this way, the corresponding projection RGB value is first color corrected according to the background wall RGB value of each pixel and the corresponding source RGB value, which is beneficial to color correct each pixel of the projection image to avoid the color of the projection wall or screen affecting the normal display of the projection image.

[0057] Optionally, the projector performs color correction on the i-th projection RGB value based on the i-th background wall RGB value and the i-th film source RGB value to obtain the i-th intermediate projection RGB value, including: when the first channel value of the i-th film source RGB value is greater than or equal to the first channel value of the i-th background wall RGB value, the projector determines the first channel value of the i-th intermediate projection RGB value to be the difference between the i-th film source RGB value and the first channel value of the i-th background wall RGB value. Alternatively, when the first channel value of the i-th film source RGB value is less than the first channel value of the i-th background wall RGB value, the projector performs inverted color compensation on the first channel value of the i-th film source RGB value to obtain the first channel value of the i-th intermediate projection RGB value.

[0058] Specifically, the first channel value may be an R value, and / or a G value, and / or a B value.

[0059] In this way, at the same pixel location, if the channel value in the source RGB value is higher than or equal to the corresponding channel value in the background wall RGB value, the corresponding channel value of the corresponding intermediate projected RGB value only needs to be set to the difference between the corresponding channel values ​​of the source RGB value and the background wall RGB value. This ensures that the corresponding intermediate projected RGB value will be consistent with the source RGB value when projected onto the wall or screen, regardless of ambient light. This helps prevent the color of the projection wall or screen from affecting the normal display of the projected image.

[0060] Optionally, the projector performs inverse color compensation on the first channel value of the i-th source RGB value to obtain the first channel value of the i-th intermediate projection RGB value, including: the projector determines that the first channel value of the i-th intermediate projection RGB value is the inverse channel value of the first channel value of the i-th source RGB value.

[0061] In this way, at the same pixel location, if a channel value in the source RGB value is lower than the corresponding channel value in the background wall RGB value, the corresponding channel value in the source RGB value is inverted and used as the corresponding channel value in the intermediate projected RGB value. Regardless of ambient light levels, this ensures that the corresponding intermediate projected RGB value will be consistent with the source RGB value when projected onto the wall or screen. This helps prevent the color of the projection wall or screen from affecting the normal display of the projected image.

[0062] Optionally, the projector adjusts the brightness of the intermediate projection screen data based on the ambient light illumination and the projection brightness to obtain the final projection screen data, including: the projector selects the jth pixel in the intermediate projection screen data as the jth final pixel to be corrected. The projector determines the jth final projection RGB value based on the ambient light illumination impact value, the projection brightness impact value, and the jth intermediate projection RGB value. The ambient light illumination impact value is determined based on the change in ambient light illumination; the projection brightness impact value is determined based on the change in projection brightness. The jth final projection RGB value is the RGB value corresponding to the jth final pixel to be corrected in the final projection screen data. j is a natural number, j = 1, 2, ..., N; N is the total number of pixels in the projection screen data.

[0063] In this way, the projected image data is first brightness-adjusted based on the ambient light and projection brightness values ​​to obtain the corresponding final projection RGB values. Color correction of these projection RGB values ​​allows for more accurate color correction of each pixel in the projected image, preventing the color of the projection wall or screen from affecting the normal display of the projected image.

[0064] According to the intermediate projection RGB value of each pixel in the intermediate projection picture data, the ambient light illumination and the projection brightness, the brightness of the intermediate projection RGB value of each pixel is adjusted to obtain the corresponding final projection RGB value. This is conducive to adjusting the brightness of the projection picture after color correction, so that the projection picture displays normally, and is conducive to intelligently improving the projection image quality.

[0065] Optionally, the projector determines the jth final projection RGB value based on the ambient light illumination impact value, the projection brightness impact value and the jth intermediate projection RGB value, including: the projector calculates the product of the ambient light illumination impact value, the projection brightness impact value and the jth intermediate projection RGB value to obtain the jth final projection RGB value.

[0066] In this way, considering the impact of ambient light and projection brightness on the projected image, the final projected RGB value of each pixel is calculated by multiplying the ambient light impact value, the projection brightness impact value, and the intermediate projected RGB value. This facilitates more precise brightness adjustment of the color-corrected projected image, ensuring normal display and intelligently improving projection image quality.

[0067] Optionally, the projector determines the ambient light illumination impact value according to the ambient light illumination change value, including:

[0068]

[0069] Where x is the change in ambient light intensity, and f(x) is the impact value of ambient light intensity.

[0070] Specifically, the value of the ambient light illumination may be [0, 100].

[0071] This helps to better determine the degree of influence of ambient light on the projected image based on the change in ambient light, thereby more accurately adjusting the brightness of the projected image after color correction, so that the projected image displays normally, thereby intelligently improving the projection image quality.

[0072] Optionally, the projector determines the projection brightness impact value according to the change value of the projection brightness, including:

[0073]

[0074] Where y is the change in projection brightness, and f(y) is the impact value of projection brightness.

[0075] Specifically, the value of the projection brightness can be [0, 100].

[0076] This helps to better determine the degree of impact of the projection brightness on the projection image based on the change in projection brightness, thereby more accurately adjusting the brightness of the projection image after color correction, making the projection image display normal, and thus intelligently improving the projection image quality.

[0077] Optionally, after the projector performs color correction and brightness adjustment on the projected image data based on the ambient light illumination and background wall color data so that the projected image data is the final projected image data, the projector further includes: if the ambient light illumination does not change within a set time period, the projector sends a reminder message to the user to save the current image quality scene. Upon receiving the instruction from the user to save the current image quality scene, the projector saves the projected image data to the image quality scene list.

[0078] Specifically, the set duration may be set to 1 minute.

[0079] In this way, after the projector's projection screen is color corrected and the brightness adjusted, if the ambient light illumination tends to be stable and does not change within the set time, a reminder to save the current image quality scene is sent to the user, and the projector's projection screen is saved when instructed to do so by the user, thereby avoiding repeated color correction and repeated brightness adjustment of the projection screen when the ambient light illumination remains unchanged, thereby reducing the energy consumption of the projector.

[0080] Optionally, after the projector performs color correction and brightness adjustment on the projected image data according to the ambient light illumination and the background wall color data so that the projected image data is final projected image data, the method further includes: if the ambient light illumination changes within a set time period, the projector re-determines the ambient light illumination. The projector performs color correction and brightness adjustment on the projected image data according to the re-determined ambient light illumination and the background wall color data so that the projected image data is final projected image data.

[0081] In this way, after color correction and brightness adjustment of the projector's projection image, if the ambient light intensity is unstable and changes within a set period of time, the projector's projection image data will be color corrected and brightness adjusted again based on the ambient light intensity and background wall color data, so that the projected image automatically adjusts in both brightness and color. When the projector's ambient light changes, the projected image can be displayed normally without manual adjustment of the projection image data, which is conducive to intelligently improving projection image quality.

[0082] Optionally, the projector determines the ambient light illumination, including: the projector determines the ambient light illumination when the projector is turned on and / or the ambient light illumination changes within a set time period. The projector determines the background wall color data, including: the projector determines the background wall color data when the projector is turned on.

[0083] In this way, the background wall color data usually does not change, so it can be determined when the projector is turned on, while the ambient light illumination needs to be determined in real time when the projector is turned on and / or when the ambient light illumination changes within a set time period, which is conducive to timely color correction and brightness adjustment of the projector's projection picture data.

[0084] Combine Figure 2 As shown, the embodiment of the present disclosure provides another method for improving the image quality of a projector, comprising:

[0085] S201: The projector determines the ambient light illumination and background wall color data.

[0086] S202 : The projector performs color correction and brightness adjustment on the projection picture data of the projector according to the ambient light illumination and the background wall color data, so that the projection picture data of the projector becomes the final projection picture data.

[0087] S203: When the ambient light illumination does not change within a set time period, the projector sends a reminder message to the user to save the current image quality scene.

[0088] S204 : When the projector receives the instruction to save the current image quality scene from the user, the projector saves the projected image data to the image quality scene list.

[0089] The method for improving the image quality of a projector provided by the embodiment of the present disclosure is adopted to perform intelligent color correction and brightness adjustment on the projected image data of the projector according to the ambient light illumination and background wall color data, so that the projected image is automatically adjusted in two dimensions: brightness and color. When the ambient light of the projector changes, the projected image can be displayed normally without manually adjusting the projected image data, which is conducive to intelligently improving the projection image quality. After the color correction and brightness adjustment of the projected image of the projector are performed, if the ambient light illumination tends to be stable and does not change within the set time period, a reminder to save the current image quality scene is sent to the user, and the projected image of the projector is saved when instructed to do so by the user, so as to avoid repeated color correction and repeated brightness adjustment of the projected image when the ambient light illumination remains unchanged, thereby reducing the energy consumption of the projector.

[0090] Combine Figure 3 As shown, the embodiment of the present disclosure provides another method for improving the image quality of a projector, comprising:

[0091] S301: The projector determines the ambient light illumination and background wall color data.

[0092] S302 : The projector performs color correction and brightness adjustment on the projection picture data of the projector according to the ambient light illumination and the background wall color data, so that the projection picture data of the projector becomes the final projection picture data.

[0093] S303: When the ambient light illumination changes within a set time period, the projector re-determines the ambient light illumination.

[0094] S304 , the projector performs color correction and brightness adjustment on the projected image data according to the ambient light illumination and the background wall color data, so that the projected image data is the final projected image data.

[0095] The method for improving the image quality of a projector provided by the embodiment of the present disclosure is adopted to perform intelligent color correction and brightness adjustment on the projection screen data of the projector according to the ambient light illumination and the background wall color data, so that the projection screen is automatically adjusted in two dimensions: brightness and color. When the ambient light of the projector changes, the projection screen data can be displayed normally without manually adjusting the projection screen data, which is beneficial to the intelligent improvement of the projection image quality. After the projection screen of the projector is color corrected and the brightness is adjusted, if the ambient light illumination is unstable and changes within the set time, the projection screen data of the projector is color corrected and the brightness is adjusted again according to the ambient light illumination and the background wall color data, so that the projection screen is automatically adjusted in two dimensions: brightness and color. When the ambient light of the projector changes, the projection screen data can be displayed normally without manually adjusting the projection screen data, which is beneficial to the intelligent improvement of the projection image quality.

[0096] Combine Figure 4 As shown, the embodiment of the present disclosure provides another method for improving the image quality of a projector, comprising:

[0097] S401: The projector determines the ambient light illumination and background wall color data.

[0098] S402 : The projector performs color correction on the projected picture data according to the background wall color data and the source image data to obtain intermediate projected picture data.

[0099] S403: The projector adjusts the brightness of the intermediate projection image data according to the ambient light illumination and the projection brightness to obtain final projection image data.

[0100] S404: The projector adjusts the projection image data of the projector to final projection image data.

[0101] The method for improving projector image quality provided by the disclosed embodiments first performs color correction on the projected image data based on background wall color data and source image data. This facilitates color correction of the projected image to prevent the color of the projection wall or screen from affecting the normal display of the projected image. The intermediate projected image data obtained through color correction is then brightness-adjusted based on ambient light and projection brightness to obtain and display the final projected image data. This facilitates brightness adjustment of the projected image, ensuring normal display and intelligently improving projection image quality.

[0102] Combine Figure 5 As shown, an embodiment of the present disclosure provides an apparatus 200 for improving projector image quality, comprising a determination module 501 and an image quality improvement module 502. The determination module 501 is configured to determine ambient light illumination and background wall color data. The image quality improvement module 502 is configured to perform color correction and brightness adjustment on the projector's projection image data based on the ambient light illumination and background wall color data, so that the projector's projection image data is the final projection image data.

[0103] The device 200 for improving projector image quality, provided in an embodiment of the present disclosure, performs intelligent color correction and brightness adjustment on the projected image data based on ambient light illumination and background wall color data, automatically adjusting both brightness and color of the projected image. This allows the projected image to display normally even when the projector's ambient light changes, eliminating the need for manual adjustments to the projected image data. This intelligently improves projection image quality.

[0104] Combine Figure 6 As shown, an embodiment of the present disclosure provides a device 70 for improving projector image quality, including a processor 700 and a memory 701. Optionally, the device 70 may further include a communication interface 702 and a bus 703. The processor 700, the communication interface 702, and the memory 701 may communicate with each other through the bus 703. The communication interface 702 may be used for information transmission. The processor 700 may call the logic instructions in the memory 701 to execute the method for improving projector image quality of the above embodiment.

[0105] In addition, the logic instructions in the memory 701 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.

[0106] Memory 701, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as program instructions / modules corresponding to the methods in the embodiments of the present disclosure. Processor 700 executes the program instructions / modules stored in memory 701 to perform functional applications and data processing, thereby implementing the method for improving projector image quality in the above-mentioned embodiments.

[0107] The memory 701 may include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data generated based on the use of the terminal device. Furthermore, the memory 701 may include high-speed random access memory and non-volatile memory.

[0108] Combine Figure 7 As shown, an embodiment of the present disclosure provides a projector 100, comprising: a projector body, and the above-mentioned device 200 (70) for improving the image quality of a projector. The device 200 (70) for improving the image quality of a projector is installed on the projector body. The installation relationship described here is not limited to placement inside the projector body, but also includes installation connections with other components of the projector 100, including but not limited to physical connections, electrical connections or signal transmission connections. It can be understood by those skilled in the art that the device 200 (70) for improving the image quality of a projector can be adapted to a feasible projector body, thereby realizing other feasible embodiments.

[0109] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the above-mentioned method for improving projector image quality.

[0110] The technical solutions of the embodiments of the present disclosure may be embodied in the form of a software product, which is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present disclosure. The aforementioned storage medium may be a non-transitory storage medium, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, among other media capable of storing program code.

[0111] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible variations. Unless explicitly required, individual components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to also include plural forms. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of one or more associated listings. In addition, when used in this application, the term "comprise" and its variations "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups of these. In the absence of further restrictions, an element defined by the sentence "comprising a..." does not exclude the presence of other identical elements in the process, method or device that includes the element. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments can be referenced to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can be found in the description of the method part.

[0112] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present disclosure. The technicians will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0113] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical functional division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, and can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected to implement this embodiment according to actual needs. In addition, the functional units in the embodiments of the present disclosure may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0114] The flowcharts and block diagrams in the accompanying drawings show the possible implementation architectures, functions and operations of the systems, methods and computer program products according to the embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment or part of the code, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical functions. In some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in an order different from that disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or action, or may be implemented by a combination of dedicated hardware and computer instructions.

Claims

1. A method for improving the image quality of a projector, characterized in that: include: Determine the ambient light illumination and background wall color data; According to the ambient light illumination and the background wall color data, the projection picture data of the projector is color corrected and the brightness is adjusted so that the projection picture data of the projector is the final projection picture data.

2. The method according to claim 1, characterized in that According to the ambient light illumination and background wall color data, the projector's projection image data is color corrected and the brightness is adjusted, including: According to the background wall color data and the source image data, the projection screen data of the projector is color corrected to obtain the intermediate projection screen data; According to the ambient light illumination and the projection brightness, the brightness of the intermediate projection image data is adjusted to obtain the final projection image data; The projection picture data of the projector is adjusted to be the final projection picture data.

3. The method according to claim 2, characterized in that According to the background wall color data and the source image data, the projection screen data of the projector is color corrected to obtain the intermediate projection screen data, including: Select the i-th pixel point in the projection image data as the i-th primary pixel point to be corrected; According to the RGB value of the i-th background wall and the RGB value of the i-th source, the i-th projection RGB value is color corrected to obtain the i-th intermediate projection RGB value; Among them, the i-th background wall RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the background wall color data, the i-th film source RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the film source image data, the i-th projection RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the projection screen data of the projector, and the i-th intermediate projection RGB value is the RGB value corresponding to the i-th primary pixel to be corrected in the intermediate projection screen data; i is a natural number, i=1, 2..., N; N is the total number of pixels in the projection screen data.

4. The method according to any one of claims 1 to 3, characterized in that: According to the ambient light illumination and the background wall color data, the projector's projection picture data is color corrected and the brightness is adjusted so that the projector's projection picture data is the final projection picture data, and further includes: When the ambient light illumination does not change within the set time, a reminder message is sent to the user to save the current picture quality scene; When receiving an instruction from the user to save the current image quality scene, the projection screen data of the projector is saved to the image quality scene list.

5. The method according to any one of claims 1 to 3, characterized in that: According to the ambient light illumination and the background wall color data, the projector's projection picture data is color corrected and the brightness is adjusted so that the projector's projection picture data is the final projection picture data, and further includes: When the ambient light intensity changes within a set time period, the ambient light intensity is re-determined; According to the re-determined ambient light illumination and background wall color data, color correction and brightness adjustment are performed on the projection picture data of the projector, so that the projection picture data of the projector is the final projection picture data.

6. The method according to any one of claims 1 to 3, characterized in that: Determining the ambient light illumination, including: determining the ambient light illumination when the projector is turned on and / or the ambient light illumination changes within a set time period; Determining the background wall color data includes: determining the background wall color data when the projector is turned on.

7. A device for improving the image quality of a projector, characterized in that: include: A determination module is configured to determine ambient light illumination and background wall color data; The image quality improvement module is configured to perform color correction and brightness adjustment on the projection picture data of the projector according to the ambient light illumination and the background wall color data, so that the projection picture data of the projector is the final projection picture data.

8. A device for improving the image quality of a projector, comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to execute the method for improving projector image quality according to any one of claims 1 to 6 when running the program instructions.

9. A projector, characterized in that: include: The projector body includes a light sensor for detecting the ambient light illumination and a camera for acquiring the background wall color data; The device for improving the image quality of a projector as claimed in claim 7 or 8 is installed on the projector body.

10. A computer-readable storage medium storing program instructions, characterized in that: When the program instructions are executed, the computer is used to execute the method for improving the image quality of a projector as claimed in any one of claims 1 to 6.