Projection equipment and projection image quality adjusting method
Patent Information
- Application Number
- CN202380039645.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-09-15
- Filing Date
- 2023-08-14
- Publication Date
- 2024-12-20
AI Technical Summary
When projection equipment is projected on a non-pure white curtain wall, color distortion is likely to occur, affecting the user experience.
By integrating a camera and a controller in the projection device, the sampled image is acquired, the background color parameters are extracted, the color difference gain parameters are generated, and the image quality curve of the projected content is adjusted according to the parameters to correct color distortion.
It effectively improves the projection image quality, ensures color accuracy and user experience, and adapts to background walls of different colors.
Smart Images

Figure CN119174166A_ABST
Abstract
Description
Projection equipment and projection image quality adjustment method
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on September 15, 2022, with application number 202211122420.8 and application name “A Projection Device and Projection Image Quality Adjustment Method”, the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application relates to the technical field of projection equipment, and in particular to a projection equipment and a method for adjusting projection image quality. Background Art
[0004] A projector is a display device that projects images or videos onto a screen. During projection, the projector uses a light-emitting component to project the image onto a screen. The screen can be a screen used with the projector, such as a Fresnel screen. Alternatively, the screen can be a flat surface, such as a wall or ceiling, positioned in the direction of the light-emitting component's projection.
[0005] The quality of the projected image is affected by the color of the curtain wall. The color of the curtain wall may vary depending on the user scenario. For example, when a wall is used as a curtain wall, the surface color is determined by the color of the wallpaper or wall paint. In some applications, the curtain wall color is not pure white. This will cause different reflections on the projected image, distorting the colors seen by the user and reducing the user experience.
[0006] Summary of the Invention
[0007] Some embodiments of the present application provide a projection device, comprising: a light emitting component, a camera, and a controller. The light emitting component is configured to project content onto a projection surface; the camera is configured to capture a sample image; and the controller is configured to execute the following program steps:
[0008] Get control instructions for image quality adjustment;
[0009] In response to the control instruction, controlling the light output component to project a corrected image onto a projection surface, wherein the corrected image includes a chart based on standard color parameters;
[0010] Acquire a sampled image captured by the camera of the rectified image on the projection surface, and extract background color parameters from the sampled image;
[0011] Generate a color difference gain parameter according to the background color parameter and the standard color parameter;
[0012] The image quality curve of the projection content is adjusted according to the color difference gain parameter, and the light emitting component is controlled to project the projection content onto the projection surface according to the adjusted image quality curve.
[0013] Some embodiments of the present application provide a method for adjusting projection image quality, which is applied to the above-mentioned projection device, wherein the projection device includes a light output component, a camera, and a controller. The method for adjusting projection image quality includes:
[0014] Get control instructions for image quality adjustment;
[0015] In response to the control instruction, controlling the light output component to project a corrected image onto a projection surface, wherein the corrected image includes a chart based on standard color parameters;
[0016] Acquire a sample image captured by the camera of the rectified image, and extract background color parameters from the sample image;
[0017] Generate a color difference gain parameter according to the background color parameter and the standard color parameter;
[0018] The image quality curve of the projection content is adjusted according to the color difference gain parameter, and the light emitting component is controlled to project the projection content onto the projection surface according to the adjusted image quality curve. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] FIG1 is a schematic diagram of a projection state of a projection device according to an embodiment of the present application;
[0020] FIG2 is a schematic structural diagram of a projection device according to an embodiment of the present application;
[0021] FIG3 is a schematic diagram of a circuit structure of a projection device according to an embodiment of the present application;
[0022] FIG4 is a schematic diagram of an optical path of a projection device according to an embodiment of the present application;
[0023] FIG5 is a schematic diagram of a system framework of a projection device according to an embodiment of the present application;
[0024] FIG6 is a schematic diagram of a projection device with a camera according to an embodiment of the present application;
[0025] FIG7 is a schematic diagram of a process of adjusting image quality according to an embodiment of the present application;
[0026] FIG8 is a schematic diagram of background color value extraction locations in a sampled image according to an embodiment of the present application;
[0027] FIG9 is a schematic diagram of a process for controlling projection of a light emitting component according to an embodiment of the present application;
[0028] FIG10 is a schematic diagram of a resampling process according to an embodiment of the present application;
[0029] FIG11 is a schematic diagram of a process for extracting stored white balance parameters according to an embodiment of the present application;
[0030] FIG12 is a schematic diagram of a process for storing white balance parameters according to an embodiment of the present application. DETAILED DESCRIPTION
[0031] In order to make the purpose and implementation of this application clearer, the exemplary implementation of this application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of this application. Obviously, the described exemplary embodiments are only part of the embodiments of this application, not all of the embodiments.
[0032] It should be noted that the brief descriptions of terms in this application are only for the purpose of facilitating the understanding of the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their ordinary and usual meanings.
[0033] The embodiments of the present application can be applied to various types of projection devices. The following will take a projector as an example to illustrate the projection device and the method for adjusting the projection image quality.
[0034] A projector is a device that projects images or videos onto a screen. It can connect to computers, broadcast networks, the internet, video compact discs (VCDs), digital video discs (DVDs), game consoles, digital video cameras (DVs), and other media through various interfaces to play back video signals. Projectors are widely used in homes, offices, schools, and entertainment venues.
[0035] FIG1 is a schematic diagram of a projection state of a projection device according to an embodiment of the present application, and FIG2 is a schematic diagram of the structure of a projection device according to an embodiment of the present application.
[0036] In some embodiments, referring to Figures 1-2, the projection screen 1 is fixed in a first position, and the projection device 2 is placed in a second position, so that the projected image matches the projection screen 1. The projection device 2 includes a laser light source 100, an optical engine 200, and a lens 300, and the projection image is projected onto the projection medium 400. Among them, the laser light source 100 provides illumination for the optical engine 200, and the optical engine 200 modulates the light source beam and outputs it to the lens 300 for imaging, which is projected onto the projection medium 400 to form a projection image. Since the laser light source 100, the optical engine 200, and the lens 300 are used together to emit projection light to project the projection image, the laser light source 100, the optical engine 200, and the lens 300 are collectively referred to as the light output component 21.
[0037] In some embodiments, the laser light source 100 includes a laser assembly and an optical lens assembly. The light beam emitted by the laser assembly can pass through the optical lens assembly to provide illumination for the optical engine. The optical lens assembly requires a high level of environmental cleanliness and airtight sealing. The chamber housing the laser assembly can be sealed with a lower dustproof seal to reduce sealing costs.
[0038] In some embodiments, the light-emitting component of the projector can also be implemented by an LED light source.
[0039] In some embodiments, the optical engine 200 may be implemented to include a blue optical engine, a green optical engine, a red optical engine, and may further include a heat dissipation system, a circuit control system, and the like.
[0040] FIG3 is a schematic diagram of a circuit structure of a projection device according to an embodiment of the present application.
[0041] In some embodiments, referring to FIG3 , a projection device may include a display control circuit 10, a laser light source 20, at least one laser driving component 30, and at least one brightness sensor 40. The laser light source 20 may include at least one laser corresponding to the at least one laser driving component 30. Here, the at least one refers to one or more, and the plurality refers to two or more.
[0042] Based on this circuit architecture, the projection device can achieve adaptive adjustment. For example, by setting a brightness sensor 40 in the light output path of the laser light source 20, the brightness sensor 40 can detect a first brightness value of the laser light source 20 and send the first brightness value to the display control circuit 10.
[0043] The display control circuit 10 can obtain a second brightness value corresponding to the driving current of each laser, and when it is determined that the difference between the second brightness value of the laser and the first brightness value of the laser is greater than a difference threshold, it is determined that the laser has suffered a catastrophic optical damage (COD) fault; the display control circuit 10 can then adjust the current control signal of the corresponding laser driving component of the laser until the difference is less than or equal to the difference threshold, thereby eliminating the COD fault of the laser. The projection device can promptly eliminate the COD fault of the laser, reduce the damage rate of the laser, and improve the image display effect of the projection device.
[0044] FIG4 is a schematic diagram of an optical path of a projection device according to an embodiment of the present application.
[0045] In some embodiments, referring to Figures 3-4, the laser light source 20 may include independently arranged blue laser 201, red laser 202 and green laser 203. The projection device may also be called a three-color projection device. The blue laser 201, the red laser 202 and the green laser 203 are all small lasers (Multi-chip LD, abbreviated as MCL), which are small in size and conducive to the compact arrangement of the optical path.
[0046] In some embodiments, the laser light source further includes an optical component 210, which is used to combine the laser light emitted by the blue laser 201, the red laser 202 and the green laser 203, and to shape and homogenize the laser light, and finally input a light beam that meets the input requirements into the optical machine.
[0047] In some embodiments, the projection device may be configured with a controller, or the projection device may be connected to the controller. The controller includes at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), a random access memory (RAM), a read-only memory (ROM), first to nth interfaces for input / output, and a communication bus.
[0048] In some embodiments, the projection device may be equipped with a camera, or the projection device may be connected to a camera for coordinated operation with the projection device to achieve adjustment and control of the projection process. The camera may be implemented as a 3D camera or a binocular camera; when the camera is implemented as a binocular camera, it specifically includes a left camera and a right camera. The binocular camera can capture the image and playback content presented by the projection screen corresponding to the projection device, that is, the projection surface. The image or playback content is projected by the built-in optical engine of the projection device.
[0049] When the projection device moves, its projection angle and distance to the projection surface change, causing the projected image to deform. The projected image will appear as a trapezoidal image or other deformed image. The controller can achieve automatic trapezoidal correction based on the image captured by the camera by coupling the angle between the optical machine projection surfaces and the correct display of the projected image.
[0050] FIG5 is a schematic diagram of a system framework of a projection device according to an embodiment of the present application.
[0051] In some embodiments, referring to FIG5 , the projection device has the characteristics of a telephoto micro-projector, and its controller can control the display of the projected image through a preset algorithm to achieve functions such as automatic trapezoidal correction of the display screen, automatic screen entry, automatic obstacle avoidance, automatic focusing, and anti-eye-shooting.
[0052] In some embodiments, the projection device is equipped with a gyroscope sensor; when the device is moving, the gyroscope sensor can sense position movement and actively collect movement data; the collected data is then sent to the application service layer through the system framework layer to support the application data required during user interface interaction and application interaction. The collected data can also be used for data calls by the controller in the algorithm service implementation.
[0053] In some embodiments, the projection device is equipped with a time-of-flight sensor. After the time-of-flight sensor collects the corresponding data, it is sent to the corresponding time-of-flight service of the service layer; after the above-mentioned time-of-flight service obtains the data, it sends the collected data to the application service layer through the process communication framework, and the data will be used for interactive use such as controller data calls, user interfaces, and program applications.
[0054] In some embodiments, the projection device is configured with a camera for capturing images, which may be a binocular camera, a depth camera, or a 3D camera, etc.; the camera capture data will be sent to the camera service, and then the camera service will send the captured image data to the process communication framework, and / or the projection device correction service; the projection device correction service can receive the camera capture data sent by the camera service, and the controller can call the corresponding control algorithm in the algorithm library according to the different functions to be implemented.
[0055] In some embodiments, data is interacted with the application service through the process communication framework, and then the calculation results are fed back to the correction service through the process communication framework; the correction service sends the obtained calculation results to the projection device operating system to generate control signals, and sends the control signals to the optical machine control driver to control the optical machine working conditions and realize automatic correction of the displayed image.
[0056] In some embodiments, users can use the above-described projection device in a variety of different scenarios. In different usage scenarios, different projection surfaces can be used as projection medium 400. For example, some users need to project onto a Fresnel hard screen, that is, projection medium 400 is a Fresnel hard screen; some users need to project onto a white wall, that is, projection medium 400 is a white wall; and some users need to project onto a ceiling, that is, projection medium 400 is a ceiling. For ease of description, in the embodiments of this application, projection medium 400, projection surface, background wall, etc. all refer to the medium used to present the projection image. Unless otherwise specified, projection medium 400, projection surface, and background wall have the same meaning and function.
[0057] The projection device may produce different projection effects on different projection media 400. Because the color of the projection medium 400 reflects different colors in the projected image differently, non-pure white projection media 400 may cause color distortion. Specifically, when the background wall used during projection is a solid color, such as pure latex paint, putty walls, or solid-color curtains, the projected image may appear to be the color of the background. For example, a pure gray background will produce a grayish projection image, while a pure yellow background will produce a yellowish projection image.
[0058] In addition to the color of the projection medium 400 itself, the color of the lighting in the scene can also affect the presentation of the projected image. For example, lighting equipment such as incandescent lamps, warm lights, yellow lights, and pink lights used in the scene can cause the projection medium 400 to have a certain color bias, resulting in color distortion in the projected image presented by the projection medium 400, reducing the projection image quality.
[0059] To improve the projection image quality, the present invention provides a projection image quality adjustment method that can be applied to the above-mentioned projection device. As shown in FIG6 , in order to enable the projection device to implement the above-mentioned projection image quality adjustment method, the projection device includes at least a light output component 21 , a camera 22 , and a controller 23 .
[0060] The light emitting assembly 21 is configured to project content onto the projection surface (projection medium 400). The projected content includes the user interface and the media being played. For example, when a user uses the remote control that comes with the projection device to set up the projection device, the light emitting assembly 21 can project the settings interface onto the projection surface; and when a user uses the projection device to watch multimedia resources such as movies and TV series, the light emitting assembly 21 can project the media images onto the projection surface.
[0061] Camera 22 is configured to capture sample images. Camera 22 can capture the environment surrounding the projection device, thereby obtaining scene images. Camera 22 can capture images of different objects based on different capture purposes. For example, when the projection device adjusts the image quality, camera 22 can capture the projection surface to obtain a sample image that includes the projected image content. When the projection device automatically avoids obstacles, camera 22 can capture the target in front of the light output component to obtain a sample image that includes the obstacle.
[0062] The controller 23 is configured to execute program steps corresponding to the projection image quality adjustment method. As shown in FIG7 , the projection image quality adjustment method specifically includes the following contents:
[0063] S100: Acquire a control instruction for image quality adjustment.
[0064] In order to trigger and control the projection device to adjust the image quality, the controller 23 may obtain a control instruction for adjusting the image quality.
[0065] In some embodiments, the control command for image quality adjustment can be actively input by the user. For example, when the user notices color distortion in the projected image, they can input the control command for image quality adjustment by pressing the "Auto White Balance" button on the remote control (or on the projection device).
[0066] In some embodiments, control instructions for image quality adjustment can also be input when the user performs other related specific operations. For example, when the projection device detects that the user is turning on the device for the first time (or the first time after restoring the device to factory settings), the projection device's initialization program can automatically trigger image quality adjustment. When the user controls the projection device to turn on the device for the first time, the initialization program automatically inputs the control instructions for image quality adjustment.
[0067] In some embodiments, control instructions for image quality adjustment can also be automatically input by the projection device when it detects a change in usage scenario. For example, the projection device can be equipped with a built-in light sensor. When it detects that the brightness change in the environment exceeds a preset projection brightness range, it determines that the usage scenario of the projection device has changed, and at this time, a control instruction for image quality adjustment can be automatically input. For another example, the projection device can also be equipped with components such as a gyroscope, a gravity acceleration sensor, and a vibration sensor to detect whether the projection device has moved. When movement of the projection device is detected, the image quality adjustment can be automatically triggered to adapt to the new usage environment, that is, the control instruction for image quality adjustment can be input.
[0068] It should be noted that the above embodiment briefly describes a method for inputting control commands for image quality adjustment. Obviously, in actual applications, the projection device can input control commands for image quality adjustment through methods other than the above-described input methods. For example, voice control of the projection device to adjust image quality; when the projection device projects different types of media images, image quality adjustment can be automatically triggered when switching between media images. Other input methods that are associated with the above-described control command input method are all within the scope of protection of this application.
[0069] S200: In response to a control instruction, controlling the light emitting component to project a corrected image onto a projection surface.
[0070] After receiving the control command for image quality adjustment, the controller 23 can control the light output assembly 21 to project a correction image. The correction image includes a chart based on standard color parameters. The correction image can be an image that facilitates color correction, such as a pure color image based on standard red, green, blue, white, and black.
[0071] For the corrected image, the standard color parameters can be expressed using standard color values, that is, colors with standard RGB chromaticity values. For example, the RGB chromaticity value of standard red is (255,0,0); the RGB chromaticity value of standard green is (0,255,0); the RGB chromaticity value of standard blue is (0,0,255); the RGB chromaticity value of standard white is (255,255,255); and the RGB chromaticity value of standard black is (0,0,0).
[0072] During the actual image quality adjustment process, the light-emitting component 21 can project a correction image based on any of the above-mentioned standard colors onto the projection surface, for example, projecting a pure white correction image onto the projection surface; it can also project correction images based on multiple standard colors onto the projection surface in sequence, for example, projecting pure red, green, blue, white, and black correction images onto the projection surface in sequence.
[0073] Then, in the process of controlling the light emitting component 21 to project the correction image onto the projection surface, the controller 23 can also be configured to obtain multiple correction images, and then control the light emitting component 21 to project the multiple correction images onto the projection surface in sequence. The multiple correction images are based on different standard color values. In the process of projecting the correction image, the light emitting component 21 can preset the projection time for the correction image of each color, and the projection time should be set to meet the camera 22 to complete the photo processing. For example, when the preset projection time is 5s, the light emitting component 21 can first project a pure red correction image, and when the projection time reaches 5s, it can change to project a pure green correction image, and when the projection time of the green correction image reaches 5s, it can change to project a pure blue correction image, and so on, until all five colors of correction images are projected.
[0074] In some embodiments, in addition to a solid-color background, the corrected image may also include a card with a specific shape or pattern. The card may be composed of multiple patterns based on different standard shapes, sizes, and positions. The controller 23 may determine whether the projected image is deformed by analyzing the shape, size, and position of the card in the projected image. The controller 23 may then determine projection parameters based on the deformation of the card shape to mitigate the effects of distortion and perspective effects on the projected image.
[0075] S300: Acquire a sample image captured by a camera of the rectified image on the projection surface, and extract background color parameters from the sample image.
[0076] After controlling light emitting assembly 21 to project the corrected image, controller 23 can control camera 22 to capture the projected corrected image to obtain a sample image. To obtain the sample image, controller 23 can receive a response signal from light emitting assembly 21 after controlling light emitting assembly 21 to project the corrected image. Upon receiving the response signal, controller 23 sends a capture command to camera 22, causing camera 22 to capture the corrected image in response to the capture command to obtain the sample image.
[0077] When the light emitting assembly 21 sequentially projects multiple corrected images, the controller 23 can also control the camera 22 to capture each corrected image separately to obtain multiple sample images. Specifically, in some embodiments, while executing the step of capturing sample images captured by the camera of the corrected images, the controller 23 is further configured to: obtain a projection content switching signal from the light emitting assembly, wherein the projection content switching signal is generated when the light emitting assembly projects different corrected images. In response to the projection content switching signal, the controller 23 sends a capture instruction to the camera 22, causing the camera 22 to capture multiple sample images for the multiple corrected images.
[0078] For example, after controller 23 controls light-emitting component 21 to project the first pure red corrected image, since light-emitting component 21 needs to switch from projecting other content to projecting the pure red corrected image, it generates a projection content switching signal and transmits it to controller 23. In response to this projection content switching signal, controller 23 sends a capture instruction to camera 22, allowing camera 22 to capture a sample image corresponding to the pure red corrected image. Five seconds after light-emitting component 21 projects the pure red corrected image, it automatically switches to projecting the pure green corrected image. Similarly, a projection content switching signal is generated. Controller 23 again responds to this projection content switching signal and sends a capture instruction to camera 22, causing camera 22 to capture the pure green corrected image. Similarly, each time light-emitting component 21 switches between projecting corrected images, controller 23 sends a corresponding capture instruction to camera 22 until all corrected images are projected, thereby obtaining the same number of sample images. That is, corresponding to the light emitting component 21 projecting the corrected images of pure red, green, blue, white and black in sequence, the camera 22 can perform 5 photos to obtain a total of sampled images including the corrected image contents of pure red, green, blue, white and black.
[0079] To achieve better photographic results, in some embodiments, when controller 23 sends a capture command to camera 22 for the first time within a detection cycle, it can trigger the camera to automatically adjust its capture parameters, such as focal length, aperture, and brightness, to obtain a clear sample image. Furthermore, after automatically adjusting the capture parameters, camera 22 can also be controlled to maintain these parameters stable, ensuring that subsequent sample images captured by camera 22 match the parameters of the initial sample image, thereby preventing the capture parameters from affecting the color of the sample image. This solidifies the camera 22 mode, ensuring that the sample images captured by camera 22 are highly consistent.
[0080] After acquiring the sampled image, the controller 23 can also perform feature extraction on the sampled image, specifically extracting background color parameters from the sampled image. Similar to standard color parameters, background color parameters can also be represented by background color values. For sampled images containing pure colors, the controller can directly extract color values from the pure color regions within the sampled image. Since the sampled image is captured directly by the camera 22 based on the final display effect of the projected image, the difference between its color values and the original standard color of the corrected image can be used to determine the projection color difference, i.e., the degree of color distortion.
[0081] Obviously, to facilitate extraction of background color values in the sampled image, the projection image should occupy a sufficiently large area within the image captured by camera 22. For example, the camera 22's capture range can be smaller than the projection surface, meaning that the entire sampled image is the projection image. To achieve this, the projection device can automatically adjust the camera's focal length during the first capture, ensuring that the capture range is smaller than or equal to the projection image.
[0082] In some embodiments, after obtaining the sampled image, the controller 23 may further execute an image recognition algorithm on the sampled image to identify the projection screen area in the sampled image. Generally, due to the influence of the light emitted by the light emitting component, the projection screen is generally a connected area with high brightness and regular shape. In the captured sampled image, the connected area corresponding to the projection screen usually occupies a larger area, that is, the largest connected area is most likely to be the projection screen area. To this end, when executing the step of extracting the background color value from the sampled image, the controller 23 is also configured to: identify the largest connected area from the sampled image, wherein the largest connected area is an area composed of multiple pixels in the sampled image whose color difference of pixels is less than the color difference threshold and occupies the largest area.
[0083] After identifying the maximum connected area, the controller 23 also needs to extract the color values of multiple points in the maximum connected area. For example, as shown in FIG8 , based on the identified shape of the maximum connected area, nine sampling points are uniformly extracted within the maximum connected area. The nine sampling points are arranged in a 3×3 rectangular array within the maximum connected area, so that each sampling point corresponds to a different position within the maximum connected area.
[0084] The background color value is then calculated based on the color values of the multiple points. The background color value is the average of the color values of the multiple points. For example, if the color values extracted at 9 sampling points are C11, C12, C13, C21, C22, C23, C31, C32, and C33, respectively, the calculated background color value is: B1 = (C11 + C12 + C13 + C21 + C22 + C23 + C31 + C32 + C33) / 9.
[0085] It should be noted that, in order to facilitate the extraction of background color values, after the camera 22 acquires the sampled image, the controller 23 can also crop the sampled image based on the content recognition results in the sampled image. For example, after the largest connected area is identified, the sampled image is cropped according to the boundary position of the largest connected area. Obviously, since the camera 500 uses the same shooting parameters when shooting multiple corrected images, the position and range of the projection area for the sampled images corresponding to the multiple corrected images are also consistent. Therefore, after the sampled image corresponding to the first corrected image is cropped, the subsequent images can be cropped in sequence according to the cropping method of the first corrected image, without having to repeat the identification of the largest connected area.
[0086] S400: Generate color difference gain parameters according to background color parameters and standard color parameters.
[0087] After extracting the background color parameters, the controller 23 can correct the color distortion problem by calculating the color difference gain parameter of the background color parameters relative to the standard color parameters. The color difference gain parameter is calculated by comparing the difference between the background color value and the standard color value using a compensation algorithm. The color difference gain parameter can be used to compensate for image quality and improve color distortion. The gain parameter can be calculated using the system's built-in gain function.
[0088] For example, after identifying the largest connected area from the sampled image, the gain gain1 of the background color value B1 relative to the standard color value B0 is calculated based on the background color value B1 in the sampled image and the standard color value B0 corresponding to the corrected image, and is set to the white balance for subsequent image quality adjustment.
[0089] Similarly, when the light-emitting assembly 21 sequentially projects multiple corrected images, the controller 23 can also calculate the difference gain for each of the multiple sampled images. For example, after analyzing the five sampled images captured by the camera 22, the controller 23 can perform an RGB calculation based on the color values of each pixel in the sampled images. This calculation is then combined with the gains of the standard RGB values for red, green, blue, white, and black to obtain the color difference gain parameters for the standard color values.
[0090] S500: adjusting the image quality curve of the projection content according to the color difference gain parameter, and controlling the light emitting component to project the projection content onto the projection surface according to the adjusted image quality curve.
[0091] After calculating the color difference gain parameter, the projection process can be adjusted based on the color difference gain parameter. When setting image parameters, the projection device adjusts the image quality curve of the projected content based on the color difference gain parameter. Specifically, based on the debugged curve, the gains parameter is compensated for the image quality parameters according to the curve, thereby achieving reverse curve superposition of the RGB color values of the background wall. The light emitting assembly 21 is then controlled to project the projected content according to the adjusted image quality curve, so that the final effect seen by the user is restored to the original color, thereby improving the projection image quality.
[0092] It can be seen from the above embodiments that the above-mentioned projection image quality adjustment method can use the camera 22 to sample and photograph the projection screen based on the standard color value correction image to obtain the background color value in the sampled image, and then compare it with the standard color value to determine the color distortion of the projection screen, thereby adjusting the projection process according to the color distortion and improving the projection image quality.
[0093] Furthermore, in the above-mentioned embodiment, the camera 22 can be used as a built-in component of the projection device. By presetting the shooting position and shooting parameters of the camera 22, the camera 22 can capture the entire light-emitting area. Furthermore, there are different settings for exposure time and other aspects of the camera 22, which can lead to inconsistent captured image effects. The projection device used in the above-mentioned embodiment can also solidify the shooting mode when triggering the color recognition of the projection wall or projection screen, so that the captured sampled images will have a high degree of consistency. In addition, because the projection device uses the camera 22 to directly capture the projected image, the lighting around the projection device can be superimposed on the background wall color, that is, the image quality can be adjusted based on the final projection effect, making it easier to adjust the final effect to restore the original color after the adjustment.
[0094] When the difference between the background color value and the standard color value is small, the current color distortion has little impact on the user's viewing experience. Therefore, in order to enable the light-emitting component to project the user interface or media image onto the projection surface as quickly as possible, in some embodiments, whether to perform image quality adjustment can be controlled based on the difference between the background color value and the standard color value. That is, when executing the step of generating the color difference gain parameter based on the background color parameter and the standard color parameter, the controller 23 is further configured to:
[0095] Obtain the standard color value corresponding to the corrected image and the background color value corresponding to the sampled image. Because the corrected image includes a chart based on the standard color value, that is, a mapping relationship exists between each corrected image and each standard color value. Therefore, when the controller 23 controls the light output component 21 to project a corrected image onto the projection surface, the controller 23 can read the descriptive information of the file corresponding to the corrected image to obtain the standard color value that is mapped to the current corrected image.
[0096] In some embodiments, the controller 23 can also perform color recognition on the corrected image before controlling the light-emitting component 21 to project the corrected image, that is, traverse the color values of each pixel in the corrected image, so as to determine the color value corresponding to the pixel with the most identical colors as the standard color value.
[0097] After obtaining the standard color value, the difference between the standard color value and the background color value can be calculated. For convenience, the difference between the standard color value and the background color value can be simply referred to as the color difference value. For example, if the standard color value read in the rectified image is B0 and the background color value extracted in the sampled image is B1, the difference between the two can be calculated as: ΔB = B1 - B0.
[0098] After obtaining the color difference ΔB between the standard color value and the background color value based on the above formula, the color difference ΔB can be compared with the preset color difference threshold B. As shown in FIG9 , this specifically includes:
[0099] S901, obtaining a standard color value and a background color value;
[0100] S902, calculating the difference between the standard color value and the background color value;
[0101] S903, determining whether the color difference value is greater than the color difference threshold; when the color difference value is less than or equal to the color difference threshold, executing S904; when the color difference value is greater than the color difference threshold, executing S905;
[0102] S904, controlling the light emitting component to project the projection content onto the projection surface according to the original image quality;
[0103] S905, generating a color difference benefit parameter according to the color difference value;
[0104] S906: Set the color difference gain parameter to the white balance parameter of the current image mode.
[0105] If the color difference value ΔB is less than or equal to the preset color difference threshold B, it means that the current color distortion has little impact on the user's viewing experience. Therefore, no image quality adjustment is required and the projection can be performed directly according to the original image quality. That is, the controller controls the light-emitting component to project the projection content onto the projection surface according to the original image quality.
[0106] If the color difference value ΔB is greater than the preset color difference threshold B, it means that the current color distortion has a significant impact on the user's viewing experience and image quality adjustment is required. Therefore, a color difference gain parameter can be generated based on the color difference value ΔB, and the color difference gain parameter can be set to the white balance parameter of the current image mode.
[0107] In some embodiments, after each time the color difference gain parameter is set to the white balance parameter of the current image mode, the image quality adjustment effect can be verified by reacquiring a sampled image and performing a secondary determination. That is, after executing the step of setting the color difference gain to the white balance parameter of the current image mode, the controller 23 is further configured to:
[0108] The light emitting assembly is controlled to project a corrected image according to the image mode with the set white balance parameters. For example, after setting the color difference gain parameter to the white balance parameter of the current image mode, the light emitting assembly 21 projects the content by reducing the red channel by 20 chromaticity points. Then, the corrected image is projected again according to the white balance parameters. In theory, the red channel will be reduced by 20 chromaticity points to address the reddish color distortion problem of the image.
[0109] For the corrected image projected by the light emitting assembly 21 after setting the white balance parameters, the camera 22 can take another photo to obtain a resampled image, which can then be used to make further judgments and adjust the image quality. Because the automatic image quality adjustment may not meet user requirements due to scene effects in some embodiments, the projection device cannot resample infinitely. To this end, the number of resampling times can be pre-set, i.e., a threshold for the number of shots can be set.
[0110] Accordingly, after the projection device projects the corrected image, the controller 23 can obtain the cumulative number of shots of the corrected image by the camera 21 and obtain a preset shooting number threshold. The cumulative number of shots is then compared with the preset shooting number threshold to determine whether to perform resampling based on the comparison result. As shown in Figure 10, this specifically includes:
[0111] S1001, reading the standard color value of the corrected image;
[0112] S1002, controlling the camera to capture a sample image;
[0113] S1003, identifying the largest connected area of the sampled image;
[0114] S1004, extracting the background color value of the sampled image;
[0115] S1005, calculating the color difference value according to the standard color value and the background color value;
[0116] S1006, setting white balance parameters according to the color difference value;
[0117] S1007, determining whether the color difference value is less than the color difference threshold; when the color difference value is less than the color difference threshold, executing S1008; when the color difference value is greater than or equal to the color difference threshold, executing S1009;
[0118] S1008, storing white balance parameters;
[0119] S1009, obtaining the cumulative number of shots;
[0120] S1010, determining whether the number of shots is less than the shooting number threshold; when the number of shots is less than the shooting number threshold, executing S1002; when the number of shots is greater than or equal to the shooting number threshold, executing S1011;
[0121] S1011. Generate prompt information.
[0122] If the cumulative number of shots is greater than or equal to the preset shooting number threshold, it means that the current image quality adjustment process has reached the maximum number of automatic adjustments. The color distortion may still affect the user's viewing experience after multiple image quality adjustments. At this time, the user can be prompted to make manual adjustments, that is, generate a prompt message and control the light-emitting component 21 to project the prompt message to the projection surface, where the prompt message is used to prompt the user that the current image quality adjustment has failed.
[0123] If the cumulative number of captures is less than the preset capture threshold, it indicates that the current image quality adjustment process has not reached the maximum number of automatic adjustments. Therefore, the camera 22 can be controlled to capture the corrected image again to obtain a resampled image. The background color value is then extracted from the resampled image, and the difference between the standard color value and the background color value is calculated, thereby performing a new determination and image quality adjustment.
[0124] The specific image quality adjustment method can be the same as the image quality adjustment method provided in the above embodiment, that is, for the resampled image, its background color value can be compared with the standard color value to determine the mitigation of the color distortion defect. If the color difference between the background color value of the resampled image and the standard color value is less than or equal to the color difference threshold, it means that the image quality adjustment is effective, and therefore the light output component 21 can be controlled to maintain the adjusted white balance parameters for projection. If the color difference between the background color value of the resampled image and the standard color value is greater than the color difference threshold, the image quality adjustment is performed again, that is, the color difference gain parameter of the background color value of the resampled image relative to the standard color value is calculated, and the image quality curve of the projected content is adjusted according to the color difference gain parameter.
[0125] It should be noted that due to factors such as lighting conditions and the camera 22's shooting parameters, there may be differences between the sampled image captured by the camera 22 and the actual projection effect. Therefore, in order to reduce the impact of the shooting process, in some embodiments, it is also possible to achieve multiple image quality adjustments by taking multiple sampled images to adjust the projected image to a relatively optimal state. Based on this, in the above embodiment, resampling the corrected image and comparing the background color values in the resampled image with the standard color values not only verifies the image quality adjustment results, but also allows the colors in the final projected image to be closer to the standard colors through multiple resampling.
[0126] That is, in some embodiments, after calculating the color difference between the background color value and the standard color value in the resampled image, the color difference is compared with a color difference threshold. When the color difference is less than or equal to the color difference threshold, resampling may be performed again, and multiple image quality adjustments may be made through resampling. The color difference threshold used for comparison after each calculation of the difference between the background color value and the standard color value in the resampled image may be set to a different value.
[0127] For example, during the first resampling process, the first color difference threshold can be set relatively large, while during the second resampling process, the second color difference threshold can be set relatively small relative to the first color difference threshold. When the difference between the background color value and the standard color value in the image obtained by the second resampling is less than or equal to the second color difference value, it is determined that the color difference distortion of the current projected image is small, and resampling is stopped. The light output component is controlled according to the currently determined white balance parameters to perform projection. When the difference between the background color value and the standard color value in the image obtained by the second resampling is greater than the second color difference value, a third resampling is performed, thereby gradually reducing the color difference threshold multiple times so that the background color value gradually approaches the standard color value.
[0128] In some embodiments, a fixed number of resampling cycles can be set. For example, if the number of resampling cycles is set to 4, then, combined with the first sampling cycle, the camera 22 will capture a total of five images during a single image quality adjustment process. After setting a fixed number of resampling cycles, the projection device can perform five color comparisons to ultimately determine the white balance parameters that are appropriate for the current scene. Obviously, if, after five color comparisons and white balance parameter adjustments, no color difference value in any adjustment process is less than the color difference threshold, the light output component 21 can be controlled to project a prompt message, in accordance with the above embodiment, to inform the user of the image quality adjustment results.
[0129] Since in the above embodiment, the color distortion is compensated by adjusting the image quality curve of the image mode, the compensation parameters are consistent for a specific background color or color difference value. Therefore, the background color (or color difference value) and the compensation parameters can be associated and stored, so that in the subsequent image quality adjustment process, the compensation parameters can be directly determined according to the background color (or color difference value), without repeated judgment, thereby reducing the amount of data processing.
[0130] That is, in some embodiments, the projection device further includes a memory, wherein the memory is configured to store white balance parameters. For example, a data comparison table may be preset in the memory of the projection device, storing background color, standard color, color difference value, and white balance parameters. The background color, standard color, color difference value, and white balance parameters are associated with each other. That is, the white balance parameters corresponding to the standard color can be determined based on the background color or color difference value, allowing the projection device to subsequently adjust the image quality curve. Therefore, the controller is further configured to:
[0131] If the difference between the background color value in the resampled image and the standard color value is less than or equal to the preset color difference threshold, the white balance parameters for the current image mode are obtained. If the resampled image determines that the color difference between the adjusted projected image and the standard color is small and does not significantly impact the user's viewing experience, the image quality adjustment process can be determined to be effective. Therefore, the white balance parameters corresponding to the current image mode can be obtained. An association is then established between the background color value (or color difference value) of the sampled image and the white balance parameters for the current image mode, and the white balance parameters are stored based on the established association.
[0132] It can be seen that in the above embodiment, after verifying the image quality adjustment result of the resampled image, if the adjusted image quality can alleviate the color distortion problem, the corresponding white balance parameters are stored for direct use in the subsequent image quality adjustment process. As shown in Figure 11, it specifically includes:
[0133] S1101, extracting background color value from the sampled image;
[0134] S1102, querying the white balance parameters stored in the memory according to the background color value;
[0135] S1103, determining whether white balance parameters are found; if white balance parameters are not found, executing S1104; if white balance parameters are found, executing S1105;
[0136] S1104, generating a color difference benefit parameter according to the background color parameter and the standard color parameter;
[0137] S1105, extracting white balance parameters;
[0138] S1106 , controlling the light emitting component to project the projection content onto the projection surface according to the white balance parameters.
[0139] In some embodiments, after extracting the background color value from the sampled image, the controller 23 may first query the memory for white balance parameters based on the background color value. If a white balance parameter associated with the background color value is found, the controller 23 directly extracts the white balance parameter and controls the light-emitting component to project the content onto the projection surface in accordance with the extracted white balance parameter. If no white balance parameter associated with the background color value is found, the controller 23 proceeds to calculate a color difference gain parameter for the background color value relative to the standard color value, thereby adjusting the image quality in accordance with the methods described in the above embodiments.
[0140] It should be noted that when storing background color values and white balance parameters in the memory, a specific matching interval can also be set according to the background color value. For example, for background color value B1, a deviation value of "±10" can be preset, that is, the matching interval of background color value B1 is set to (B1-10, B1+10). After setting the matching interval, when the background color value subsequently extracted is within the matching interval, the light-emitting component can be directly controlled to project according to the white balance parameters corresponding to the interval, thereby reducing the number of repeated judgments and improving the efficiency of image quality adjustment. As shown in Figure 12, it specifically includes:
[0141] S1201, comparing background color values;
[0142] S1202, determine whether it overlaps with the matching interval; if it does not overlap with the matching interval, execute S1203; if it overlaps with the matching interval, execute S1204;
[0143] S1203, storing white balance parameters;
[0144] S1204, contrast color difference value;
[0145] S1205, determining whether the color difference value is less than the stored color difference value; if it is greater than or equal to the stored color difference value, executing S1206; if it is less than the stored color difference value, executing S1207;
[0146] S1206, retaining the stored white balance parameters;
[0147] S1207: Replace the stored white balance parameters.
[0148] In some embodiments, as shown in FIG12 , after obtaining new white balance parameters each time the image quality is adjusted, the projection device may also compare the current background color value with the stored background color value before storing. If the background color values are equal or the corresponding matching intervals overlap, the corresponding color differences of the resampled images during the adjustment process may be compared, thereby storing the background color value with the smaller color difference value and the corresponding color difference value and white balance parameters.
[0149] For example, after image quality adjustment, the current background color value B1 and the corresponding white balance parameter are determined to be WB1, and the color difference value determined by the corresponding resampling process is ΔB1; and when storing the current background color value B1 and the corresponding white balance parameter WB1, if a stored background color value B2 close to the current background color value B1, and the corresponding white balance parameter WB2 and the color difference value ΔB2 in the resampling process are obtained through traversal, the color difference value determined by the current resampling process can be ΔB1 and the stored color difference value ΔB2 in the resampling process can be compared to store the set of background color values and white balance parameters with the smaller color difference value according to the comparison result. That is, when ΔB1≥ΔB2, the current background color value B1 and the corresponding white balance parameter WB1 are discarded, and the stored background color value B2 and the corresponding white balance parameter WB2 are retained; and when ΔB1<ΔB2, the current background color value B1 and the corresponding white balance parameter WB1 are used to replace the stored background color value B2 and the corresponding white balance parameter WB2 as the white balance parameter that can be directly called in the subsequent image quality adjustment process.
[0150] Based on the above projection image quality adjustment method, some embodiments of the present application further provide a projection device, which includes a light emitting component 21, a camera 22, and a controller 23. The light emitting component 21 is configured to project projection content onto a projection surface; the camera 22 is configured to capture a sample image; and the controller 23 is configured to execute the projection image quality adjustment method provided in the above embodiment, specifically including:
[0151] S100: Obtaining a control instruction for image quality adjustment;
[0152] S200: In response to a control instruction, controlling the light emitting component to project a corrected image onto a projection surface, where the corrected image includes a chart based on standard color parameters;
[0153] S300: obtaining a sample image captured by a camera of the rectified image on the projection surface, and extracting background color parameters from the sample image;
[0154] S400: generating a color difference gain parameter according to the background color parameter and the standard color parameter;
[0155] S500: adjusting the image quality curve of the projection content according to the color difference gain parameter, and controlling the light emitting component to project the projection content onto the projection surface according to the adjusted image quality curve.
[0156] In order to implement the above-mentioned image quality adjustment method, in the controller or operating system of the above-mentioned projection device, multiple functional layers and modules can be pre-configured according to the functions. For example, the controller of the projection device can be configured with four functional layers: application layer, framework layer, middleware, and driver layer, as well as three main functional modules: setting module, background color recognition module, and image quality processing module. Among them, the application layer is mainly used to complete the triggering of background recognition; that is, user-initiated triggering and conditional automatic triggering can be adopted to achieve the effect of not affecting the user's normal viewing when the user is watching normally. The framework layer is used to provide channel support and pass the user's trigger action to the middleware. The middleware is used to complete the reading of raw data, image acquisition, color recognition, and data processing. The driver layer is used to send the white balance parameters calculated by the middleware to the image quality processing module.
[0157] As can be seen from the above implementation methods, the projection device provided in the above embodiments can, after obtaining the control instructions for image quality adjustment, first control the light-emitting component to project a corrected image based on a standard color parameter chart onto the projection surface, then shoot the corrected image through a camera to obtain a sampled image, and extract background color parameters from the sampled image; then calculate the color difference gain parameters of the background color parameters relative to the standard color parameters; finally, adjust the image quality curve of the projected content according to the color difference gain parameters, and control the optical machine to project the projected content onto the projection surface according to the adjusted image quality curve. The projection device can detect the image effect projected by the light-emitting component in real time through a camera, and adjust the image quality curve of the projected content according to the color difference gain parameters, thereby alleviating the influence of the color of the projection surface on the color of the projected content, improving the quality of the projection image, enabling the projection device to adapt to background walls of different colors, and improving the user experience.
[0158] Similar parts between the embodiments provided in this application can be referenced to each other. The specific implementation methods provided above are only a few examples under the overall concept of this application and do not constitute a limitation on the scope of protection of this application. For those skilled in the art, any other implementation methods expanded based on the scheme of this application without expending creative work shall fall within the scope of protection of this application.
Claims
1. A projection device, comprising: A light emitting component configured to project projection content onto a projection surface; a camera configured to capture a sample image; The controller is configured as: Get control instructions for image quality adjustment; In response to the control instruction, controlling the light emitting component to project a corrected image onto a projection surface; the corrected image includes a chart based on standard color parameters; Acquire a sampled image captured by the camera of the rectified image on the projection surface, and extract background color parameters from the sampled image; Generate a color difference gain parameter according to the background color parameter and the standard color parameter; The image quality curve of the projection content is adjusted according to the color difference gain parameter, and the light emitting component is controlled to project the projection content onto the projection surface according to the adjusted image quality curve.
2. The projection device according to claim 1, wherein: The controller controls the light emitting component to project the corrected image onto the projection surface, and is further configured to: Acquire a plurality of corrected images; the plurality of corrected images are respectively based on different standard color parameters; The light emitting component is controlled to sequentially project a plurality of corrected images onto the projection surface.
3. The projection device according to claim 2, wherein: The controller executes the acquisition of a sample image captured by the camera on the rectified image, and is further configured to: Acquiring a projection content switching signal of the light emitting component; wherein the projection content switching signal is generated when the light emitting component projects different corrected images; In response to the projection content switching signal, a shooting instruction is sent to the camera, so that the camera shoots a plurality of sample images for the plurality of corrected images.
4. The projection device according to claim 1, wherein: The controller extracts a background color value from the sampled image and is further configured to: Identifying a maximum connected region from the sampled image; the maximum connected region is a region consisting of a plurality of pixels in the sampled image whose pixel color difference is less than a color difference threshold and which occupies the largest area; Extracting color values of multiple points in the maximum connected region; Calculating the background color value according to the color values of multiple position points; The background color value is the average value of the color values of multiple position points.
5. The projection device according to claim 1, wherein: The controller generates a color difference gain parameter according to the background color parameter and the standard color parameter, and is further configured to: Obtaining a standard color value corresponding to the corrected image and a background color value corresponding to the sampled image; Calculating the difference between the standard color value and the background color value; If the difference is greater than a preset color difference threshold, a color difference gain parameter is generated according to the difference, and the color difference gain parameter is set as a white balance parameter of a current image mode.
6. The projection device according to claim 5, wherein: After the controller executes the step of calculating the difference between the standard color value and the background color value, the controller is further configured to: If the difference is less than or equal to a preset color difference threshold, the light output component is controlled to project the projection content onto the projection surface according to the original image quality.
7. The projection device according to claim 5, wherein: After executing the step of setting the color difference gain parameter to the white balance parameter of the current image mode, the controller is further configured to: Controlling the light emitting component to project the corrected image according to the image mode after setting the white balance parameters; Obtaining the cumulative number of times the camera captures the corrected image; If the cumulative number of shots is less than a preset shooting number threshold, controlling the camera to shoot the corrected image again to obtain a resampled image; A background color value is extracted from the resampled image, and a step of calculating a difference between the standard color value and the background color value is performed.
8. The projection device according to claim 7, wherein: After executing the step of obtaining the cumulative number of times the camera takes pictures of the corrected image, the controller is further configured to: If the cumulative number of shots is greater than or equal to a preset shooting number threshold, a prompt message is generated; the prompt message is used to prompt the user that the current image quality adjustment has failed; Control the light emitting component to project the prompt information onto a projection surface.
9. The projection device according to claim 7, further comprising a memory configured to store white balance parameters; wherein the controller is further configured to: If the difference between the background color value and the standard color value in the resampled image is less than or equal to a preset color difference threshold, obtaining a white balance parameter of the current image mode; Set the relationship between the background color parameters of the sampled image and the white balance parameters of the current image mode; The white balance parameters are stored according to the association relationship.
10. The projection device according to claim 9, wherein: After executing the step of extracting the background color value from the sampled image, the controller is further configured to: querying the white balance parameters stored in the memory according to the background color parameters; If a white balance parameter associated with the background color parameter is found, the white balance parameter is extracted, and the light emitting component is controlled to project the projection content onto the projection screen according to the white balance parameter. Shadow If no white balance parameter associated with the background color parameter is found, a step of generating a color difference gain parameter according to the background color parameter and the standard color parameter is performed.
11. A method for adjusting projection image quality, applied to a projection device, wherein the projection device includes a light output component, a camera, and a controller, the method comprising: Get control instructions for image quality adjustment; In response to the control instruction, controlling the light output component to project a corrected image onto a projection surface, wherein the corrected image includes a chart based on standard color parameters; Acquire a sample image captured by the camera of the rectified image, and extract background color parameters from the sample image; Generate a color difference gain parameter according to the background color parameter and the standard color parameter; The image quality curve of the projection content is adjusted according to the color difference gain parameter, and the light emitting component is controlled to project the projection content onto the projection surface according to the adjusted image quality curve.
12. The method according to claim 11, wherein The controlling the light emitting component to project the corrected image onto the projection surface includes: Acquire a plurality of corrected images; the plurality of corrected images are respectively based on different standard color parameters; The light emitting component is controlled to sequentially project a plurality of corrected images onto the projection surface.
13. The method according to claim 12, wherein: The acquiring of a sample image captured by the camera on the rectified image comprises: Acquiring a projection content switching signal of the light emitting component; wherein the projection content switching signal is generated when the light emitting component projects different corrected images; In response to the projection content switching signal, a shooting instruction is sent to the camera, so that the camera shoots a plurality of sample images for the plurality of corrected images.
14. The method according to claim 11, wherein The extracting the background color value from the sampled image includes: Identifying a maximum connected region from the sampled image; the maximum connected region is a region consisting of a plurality of pixels in the sampled image whose pixel color difference is less than a color difference threshold and which occupies the largest area; Extracting color values of multiple points in the maximum connected region; The background color value is calculated according to the color values of multiple position points; the background color value is the average value of the color values of the multiple position points.
15. The method according to claim 11, wherein Generating the color difference gain parameter according to the background color parameter and the standard color parameter includes: Get the standard color value corresponding to the corrected image and the background color corresponding to the sampled image value; Calculating the difference between the standard color value and the background color value; If the difference is greater than a preset color difference threshold, a color difference gain parameter is generated according to the difference, and the color difference gain parameter is set as a white balance parameter of a current image mode.
16. The method according to claim 15, wherein After calculating the difference between the standard color value and the background color value, the method further includes: If the difference is less than or equal to a preset color difference threshold, the light output component is controlled to project the projection content onto the projection surface according to the original image quality.
17. The method according to claim 15, wherein: After setting the color difference gain parameter to the white balance parameter of the current image mode, the method further includes: Controlling the light emitting component to project the corrected image according to the image mode after setting the white balance parameters; Obtaining the cumulative number of times the camera captures the corrected image; If the cumulative number of shots is less than a preset shooting number threshold, controlling the camera to shoot the corrected image again to obtain a resampled image; A background color value is extracted from the resampled image, and a difference between the standard color value and the background color value is calculated.
18. The method according to claim 17, wherein After obtaining the cumulative number of times the camera shoots the corrected image, the method further includes: If the cumulative number of shots is greater than or equal to a preset shooting number threshold, a prompt message is generated; the prompt message is used to prompt the user that the current image quality adjustment has failed; Control the light emitting component to project the prompt information onto a projection surface.
19. The method according to claim 17, wherein the projection device further comprises a memory configured to store white balance parameters; the method further comprising: If the difference between the background color value and the standard color value in the resampled image is less than or equal to a preset color difference threshold, obtaining a white balance parameter of the current image mode; Set the relationship between the background color parameters of the sampled image and the white balance parameters of the current image mode; The white balance parameters are stored according to the association relationship.
20. The method according to claim 19, wherein After extracting the background color value from the sampled image, the method further includes: querying the white balance parameters stored in the memory according to the background color parameters; If a white balance parameter associated with the background color parameter is found, extracting the white balance parameter, and controlling the light emitting component to project the projection content onto the projection surface according to the white balance parameter; If no white balance parameter associated with the background color parameter is found, a color difference gain parameter is generated according to the background color parameter and the standard color parameter.
