A color correction method and system based on high color gamut vehicle-mounted display system
By obtaining the test pictures of the panels being tested in different scenarios, extracting brightness information and processing color correction data, the problem of low color correction efficiency in multiple scenes in the prior art is solved, and efficient color correction and improvement of production efficiency is achieved.
Patent Information
- Application Number
- CN202110556874.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-21
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2041-05-21
AI Technical Summary
When the existing white balance technology increases, the test images doubling, which seriously affects production efficiency and cannot achieve the color correction requirements for multiple scenarios.
By obtaining the test pictures output from the measured panel in multiple different scenarios, extracting the brightness test information, obtaining the color correction data based on the preset correction logic, and calling the corresponding color correction data based on the characteristic information of the current test scene, adjusting the output of the measured panel.
It realizes that the accuracy of white balance is improved without the need for large-scale test scenario data, meets the color correction needs in multiple scenarios, and improves production efficiency.
Smart Images

Figure CN113313643B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of image processing technology, and in particular to a color correction method and system based on a high color gamut vehicle-mounted display system. Background Art
[0002] Due to the strict reliability requirements of vehicles, the red luminescent material KSF (fluorosilicate) is selected as the phosphorescent material in the high color gamut solution suitable for vehicles. Based on its luminescence delay characteristics, the conversion amount of blue light will be different under different backlight brightness (PWM duty cycle) driving conditions. As a result, the color will change under different backlight PWM duty cycle driving conditions.
[0003] In actual vehicle use scenarios, multiple modes are divided according to the actual environment, such as night, early morning, noon, and evening. In order to match the actual ambient brightness, the car will switch the backlight brightness according to the ambient brightness, but due to the characteristics of KSF materials, the red light component increases after switching, resulting in a reddish display color when switching from a high-brightness environment to a low-brightness environment, which increases discomfort.
[0004] For existing white balance (color correction) methods, see Figure 1 , the computer needs to control the graphics board to generate test images, provide signals to the LCD panel, generate more than 16 grayscale images and red, green, and blue images, and provide the test values to the computer for calculation after the equipment is tested, and finally burn the calculation results into the built-in register of the LCD panel through the graphics signal board. However, when the number of scenes increases, the workload will also increase exponentially.
[0005] During the white balance process, the panel driver IC of the LCD panel will read the color initialization settings set in the register when it starts up, generate different driving voltage data, and achieve color control. However, since the display driver IC is a passive IC and does not actively perform the judgment function, it can only complete the color correction of a single requirement according to simple settings and fixed work, and cannot achieve white balance (color correction function) under different scene conditions. Summary of the invention
[0006] The present invention provides a color correction method and system based on a high color gamut vehicle-mounted display system, which solves the technical problem that the existing white balance technology will cause the test pictures to double due to the increase of scenes, seriously affecting the production efficiency, and thus failing to meet the color correction requirements of multiple scenes.
[0007] In order to solve the above technical problems, the present invention provides a color correction method based on a high color gamut vehicle-mounted display system, comprising:
[0008] S1. Obtain test images output by the panel under test in multiple different scenarios;
[0009] S2. Obtaining corresponding brightness test information from the test picture;
[0010] S3, processing the brightness test information according to a preset correction logic to obtain color correction data;
[0011] S4. According to the read characteristic information of the current test scene, call corresponding color correction data to adjust the panel under test.
[0012] This basic solution is based on the test pictures output by the tested panel in different scenes, from which the brightness test information that determines the color and brightness of the picture is obtained, and substituted into the preset correction logic to obtain the most suitable color correction data for the current scene. Finally, the characteristic information of the current test scene is extracted, and the corresponding color correction data is matched and called. The tested panel can be controlled to output a display screen with color and brightness consistent with the scene; it is highly targeted, and the calculation of color correction data allows each scene to be individually controlled and optimized, with strong compatibility. The setting of the preset correction logic allows the system to improve the accuracy of white balance without the need for large quantities of test scene data, thereby further improving production efficiency.
[0013] In a further embodiment, step S1 comprises:
[0014] S11, driving the panel under test to switch to corresponding brightness modes in sequence according to a plurality of different scenes;
[0015] S12: Acquire a display image of the panel under test in the brightness mode as a test image.
[0016] In a further embodiment, when the number of test scenarios is less than a preset threshold, step S3 includes:
[0017] S31A, generating corresponding white balance information according to the brightness test information;
[0018] S32A, burning the white balance information corresponding to the brightness mode one by one into a register to obtain color correction data corresponding to a plurality of different scenes.
[0019] This solution collects the display images actually output on the panel under test in different scenes as test images, and extracts the corresponding brightness test information from the test images to produce the corresponding white balance information. When the scene requires it, it is directly called according to the correspondence between the white balance information and the brightness mode of the scene. When the number of test scenes is less than the preset threshold, the scenes are matched one by one with the test images, which can improve the display accuracy and color correction efficiency of the scene.
[0020] In a further embodiment, when the number of test scenarios is greater than or equal to a preset threshold, step S3 includes:
[0021] S31B, respectively acquiring the brightness test information corresponding to the first test scene and the current test scene to obtain first brightness information and second brightness information;
[0022] S32B, according to the preset algorithm, the first brightness information, and the second brightness information, the target brightness information is calculated, and the color correction data corresponding to the current test scene is obtained by integrating the target brightness information with the first brightness information, and the color correction data is burned into the register.
[0023] When the number of test scenes is greater than or equal to a preset threshold, this solution sets a preset algorithm, calculates the target brightness information based on the brightness test information of the first test scene and the current test scene, and integrates it with the first brightness information to obtain the color correction data corresponding to the current test scene; a small number of test pictures are compatible with all scene color corrections, and this algorithm is applicable to all scenes, with a constant algorithm, small calculation amount, and high data processing efficiency.
[0024] In a further implementation scheme, the step S2 includes: obtaining the grayscale image, red image, green image, and blue image corresponding to each of the test images, and respectively testing the brightness parameters and chromaticity parameters corresponding to the grayscale image, the red image, the green image, and the blue image, and integrating them to obtain brightness test information.
[0025] According to the picture display principle, this solution tests the grayscale picture, red picture, green picture, and blue picture corresponding to each test picture respectively, and obtains the brightness parameters and chromaticity parameters corresponding to the grayscale picture, red picture, green picture, and blue picture. By refining the brightness and chromaticity of each color block, the color correction accuracy can be further improved.
[0026] In a further embodiment, step S32 comprises:
[0027] a. extracting brightness parameters corresponding to the red picture, the green picture, and the blue picture from the first brightness information and the second brightness information, and substituting them into a preset algorithm to calculate and obtain target brightness information;
[0028] b. Acquire the brightness parameter and chromaticity parameter of the grayscale image from the first brightness information, and integrate them with the target brightness information and the chromaticity parameter in the second brightness information to obtain color correction data corresponding to the current test scene.
[0029] This solution sets a preset processing logic to control the grayscale image and the chromaticity parameters of the red, green and blue images to remain unchanged, and only corrects the brightness of the red, green and blue images. It effectively solves the problem of discomfort caused by the display color being reddish or bluish when the driving signal is correct when the brightness mode is switched, giving users a more comfortable viewing experience.
[0030] In a further embodiment, the calculation formula of the preset algorithm is as follows:
[0031] YnR(new)=Y1G÷YnG×YnR;
[0032] YnG(new)=Y1G;
[0033] YnB(new)=Y1G÷YnG×YnB;
[0034] Among them, Y1G is the brightness parameter of the green picture in the first test scene; YnR, YnG, and YnB are the brightness parameters of the red picture, the green picture, and the blue picture in the nth test scene respectively; YnR(new), YnG(new), and YnB(new) are the target brightness information, corresponding to the target brightness parameters of the red picture, the green picture, and the blue picture of the nth test scene respectively.
[0035] In a further embodiment, step S4 comprises:
[0036] S41, identifying the brightness mode of the current test scene according to the characteristic information read, and calling corresponding color correction data according to the brightness mode;
[0037] S42, according to the color correction data, respectively controlling the driver IC and the backlight driving circuit to output corresponding driving voltages and driving currents to drive the panel under test.
[0038] This solution automatically calls the corresponding color correction data based on the characteristic information of the current test scene that is actively read, and controls the driver IC and the backlight driver circuit to output the corresponding drive voltage and drive current to drive the panel under test. The equipment is highly proactive and can complete color correction with different adjustment requirements according to the actual scene, meeting the color correction requirements in multiple vehicle scenes.
[0039] The present invention also provides a color correction system, including: an MCU and a driver IC connected thereto, a backlight driving circuit, a storage module and a panel to be tested;
[0040] The MCU is used to send a color display instruction to the driver IC according to the current test scenario;
[0041] The driver IC is used to generate a corresponding driving voltage in response to the color display instruction, and drive the panel under test to display a test picture;
[0042] The MCU is used to extract brightness test information from the acquired test picture, and obtain color correction data through preset correction logic processing;
[0043] The storage module is used to store the color correction data;
[0044] The MCU is also used to read the characteristic information of the current test scene, call the corresponding color correction data according to the characteristic information; and output the target color instruction and the target brightness instruction according to the color correction data;
[0045] The driver IC is used to generate a corresponding driving voltage in response to the target color instruction output, and drive the panel under test to display;
[0046] The backlight driving circuit is used to output a corresponding driving current according to the target brightness instruction to drive the panel under test to display.
[0047] Compared with the traditional display screen module, this basic solution adds MCU as the comprehensive control center. In actual work, the MCU will read the scene information transmitted by the host, and actively provide the color correction information of different scenes preset in the register to the driver IC and backlight driver circuit of the panel (display screen) under test, so as to output the corresponding drive voltage and drive current to control the normal display of the panel under test to achieve color adjustment. As the control center of the vehicle display system, the MCU has powerful data processing functions, which can achieve individual control and optimization of color correction in different scenes while also improving production efficiency (improving picture correction efficiency).
[0048] In a further embodiment, the storage module is a readable and writable memory. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 is a working schematic diagram of a white balance (color correction) method in the background technology provided by an embodiment of the present invention;
[0050] Figure 2 is a workflow diagram of a color correction method based on a high color gamut vehicle-mounted display system provided in Example 1 of the present invention;
[0051] Figure 3 This is a system framework diagram of a color correction system provided in Example 2 of the present invention. DETAILED DESCRIPTION
[0052] The following specifically illustrates the implementation mode of the present invention in conjunction with the accompanying drawings. The embodiments are provided for illustrative purposes only and cannot be understood as limiting the present invention. The accompanying drawings are provided for reference and illustration only and do not constitute a limitation on the scope of patent protection of the present invention, because many changes can be made to the present invention without departing from the spirit and scope of the present invention.
[0053] Example 1
[0054] The embodiment of the present invention provides a color correction method based on a high color gamut vehicle-mounted display system, such as Figure 2 As shown, in this embodiment, steps S1 to S4 are included:
[0055] S1. Obtain test images output by the panel under test in multiple different scenarios, including:
[0056] S11, driving the panel under test to switch to corresponding brightness modes in sequence according to a plurality of different scenes;
[0057] S12. Obtain a display image of the panel under test in a brightness mode as a test image.
[0058] S2. Obtain corresponding brightness test information from the test image, including: obtaining the grayscale image, red image, green image, and blue image corresponding to each test image, and testing the brightness parameters and chromaticity parameters corresponding to the grayscale image, red image, green image, and blue image respectively, and integrating them to obtain the brightness test information.
[0059] Specifically, grayscale images, red images, green images, and blue images will all generate corresponding brightness values Y and chromaticity values x and y. If the corresponding Nth image is:
[0060] Red pictures are generated, YnR, xnR, ynR;
[0061] Green picture generation, YnG, xnG, ynG;
[0062] Blue pictures are generated, YnB, xnB, ynB.
[0063] According to the picture display principle, this embodiment tests the grayscale picture, red picture, green picture, and blue picture corresponding to each test picture respectively, and obtains the brightness parameters and chromaticity parameters corresponding to the grayscale picture, red picture, green picture, and blue picture. By refining the brightness and chromaticity of each color block, the color correction accuracy can be further improved.
[0064] S3. Process the brightness test information according to a preset correction logic to obtain color correction data.
[0065] When the number of test scenarios is less than a preset threshold, step S3 includes S31-S32:
[0066] S31A, generating corresponding white balance information according to the brightness test information;
[0067] S32A, burning the white balance information corresponding to the brightness mode into the register, and obtaining color correction data corresponding to multiple different scenes.
[0068] This embodiment collects display images actually output on the panel under test in different scenes as test images, and extracts corresponding brightness test information from the test images to produce corresponding white balance information. When the scene requires it, it is directly called according to the correspondence between the white balance information and the brightness mode of the scene. When the number of test scenes is less than a preset threshold, the scenes are matched one by one with the test images, which can improve the display accuracy and color correction efficiency of the scenes.
[0069] In another embodiment, when the number of test scenarios is greater than or equal to a preset threshold, step S3 includes S31-S32:
[0070] S31B, respectively acquiring brightness test information corresponding to the first test scene and the current test scene to obtain first brightness information and second brightness information;
[0071] S32B, according to the preset algorithm, the first brightness information, and the second brightness information, the target brightness information is calculated, and the color correction data corresponding to the current test scene is obtained by integrating the target brightness information with the first brightness information, and the color correction data is burned into the register.
[0072] Step S32 includes:
[0073] a. Extracting brightness parameters corresponding to the red picture, the green picture, and the blue picture from the first brightness information and the second brightness information, and substituting them into a preset algorithm to calculate and obtain target brightness information;
[0074] The calculation formula of the preset algorithm is as follows:
[0075] YnR(new)=Y1G÷YnG×YnR;
[0076] YnG(new)=Y1G;
[0077] YnB(new)=Y1G÷YnG×YnB;
[0078] Among them, Y1G is the brightness parameter of the green picture in the first test scene; YnR, YnG, and YnB are the brightness parameters of the red picture, green picture, and blue picture in the nth test scene respectively; YnR(new), YnG(new), and YnB(new) are the target brightness information, corresponding to the target brightness parameters of the red picture, green picture, and blue picture of the nth test scene respectively.
[0079] b. Obtain the brightness parameters and chromaticity parameters of the grayscale image from the first brightness information, and integrate them with the target brightness information (including YnR(new), YnG(new), YnB(new)) and the chromaticity parameters in the second brightness information (the chromaticity values of all images in the current test scene) to obtain color correction data corresponding to the current test scene.
[0080] In this embodiment, when the number of test scenes is greater than or equal to a preset threshold, a preset algorithm is set to calculate the target brightness information according to the brightness test information of the first test scene and the current test scene, and the target brightness information is integrated with the first brightness information to obtain the color correction data corresponding to the current test scene; a small number of test pictures are compatible with all scene color corrections, and this algorithm is applicable to all scenes, with a constant algorithm, small calculation amount, and high data processing efficiency;
[0081] Set the preset processing logic to keep the grayscale image unchanged, the chromaticity parameters of the red, green and blue images unchanged, and only correct the brightness of the red, green and blue images. This effectively solves the problem of discomfort caused by the display color being reddish or bluish when the driving signal is correct when the brightness mode is switched, giving users a more comfortable viewing experience.
[0082] S4, according to the characteristic information of the current test scene read, calling the corresponding color correction data to adjust the panel under test, including S41-S42:
[0083] S41, identifying the brightness mode of the current test scene according to the characteristic information read, and calling the corresponding color correction data according to the brightness mode;
[0084] S42, according to the color correction data, respectively controlling the driver IC and the backlight driver circuit to output corresponding driving voltages and driving currents to drive the panel under test.
[0085] This embodiment automatically calls the corresponding color correction data based on the characteristic information of the current test scene that is actively read, and controls the driver IC and the backlight driver circuit to output the corresponding drive voltage and drive current to drive the panel under test. The equipment is highly proactive and can complete color correction with different adjustment requirements according to the actual scene, meeting the color correction requirements in multiple vehicle scenes.
[0086] The embodiment of the present invention is based on the test pictures output by the tested panel in different scenes, obtains the brightness test information that determines the color and brightness of the picture, substitutes it into the preset correction logic, so as to obtain the most suitable color correction data relative to the current scene, and finally extracts the characteristic information of the current test scene, matches and calls the corresponding color correction data, so as to control the tested panel to output a display screen whose color and brightness are consistent with the scene; the embodiment of the present invention is highly targeted, and the calculation of the color correction data enables each scene to be individually controlled and optimized, and has strong compatibility. The setting of the preset correction logic enables the system to improve the accuracy of white balance without the need for a large number of test scene data, thereby further improving production efficiency.
[0087] Example 2
[0088] The reference numerals in the drawings of this embodiment include: MCU1, driver IC2, backlight driving circuit 3, storage module 4, and panel under test 5.
[0089] The present invention also provides a color correction system. Figure 3 , including: MCU and its connected driver IC, backlight driver circuit, storage module and panel under test;
[0090] The MCU is used to send color display instructions to the driver IC according to the current test scenario;
[0091] The driver IC is used to generate a corresponding driving voltage in response to a color display instruction, and drive the panel under test to display a test image;
[0092] In this embodiment, the panel under test is a vehicle-mounted display screen, which integrates an LED backlight source connected to a backlight driving circuit and a liquid crystal display screen connected to a driving IC; in other embodiments, the panel under test includes but is not limited to any display screen with a display function.
[0093] The MCU is used to extract brightness test information from the acquired test image and obtain color correction data through preset correction logic processing.
[0094] The MCU obtains the brightness test information by directly acquiring the brightness parameters and chromaticity parameters of the corresponding test picture.
[0095] The storage module is used for storing color correction data;
[0096] In this embodiment, the storage module is a readable and writable memory.
[0097] The MCU is also used to read the characteristic information of the current test scene, call the corresponding color correction data according to the characteristic information, and output the target color instruction and target brightness instruction according to the color correction data;
[0098] The driver IC is used to generate a corresponding driving voltage in response to the target color command output to drive the display of the panel under test;
[0099] The backlight driving circuit is used to output the corresponding driving current according to the target brightness instruction to drive the display of the panel under test.
[0100] Compared with the traditional display screen module, the embodiment of the present invention adds an MCU as an integrated control center, and applies the color correction method described in steps S1 to S4 of the above embodiment 1. In actual work, the MCU will actively provide the color correction information of different scenes preset in the register to the driver IC and backlight driver circuit of the panel (display screen) under test by reading the scene information transmitted by the host, so as to output the corresponding drive voltage and drive current to control the normal display of the panel under test to achieve color adjustment. As the control center of the vehicle display system, the MCU has a powerful data processing function, which can improve production efficiency (improve picture correction efficiency) while achieving individual control and optimization of color correction in different scenes.
[0101] The above embodiments are preferred implementation modes of the present invention, but the implementation modes of the present invention are not limited to the above embodiments. Any other changes, modifications, substitutions, combinations, and simplifications that do not deviate from the spirit and principles of the present invention should be equivalent replacement methods and are included in the protection scope of the present invention.
Claims
1. A color correction method based on a high color gamut vehicle display system, characterized in that: include: S1. Obtain test images output by the panel under test in multiple different scenarios; S2. Obtaining corresponding brightness test information from the test picture; S3, processing the brightness test information according to a preset correction logic to obtain color correction data; S4, calling corresponding color correction data to adjust the panel under test according to the characteristic information of the current test scene read; The step S2 comprises: obtaining a grayscale image, a red image, a green image, and a blue image corresponding to each of the test images, and respectively testing brightness parameters and chromaticity parameters corresponding to the grayscale image, the red image, the green image, and the blue image, and integrating them to obtain brightness test information; When the number of test scenarios is greater than or equal to a preset threshold, step S3 includes: S31B, respectively acquiring the brightness test information corresponding to the first test scene and the current test scene to obtain first brightness information and second brightness information; S32B, calculating target brightness information according to a preset algorithm, the first brightness information, and the second brightness information, integrating the target brightness information with the first brightness information to obtain color correction data corresponding to the current test scene, and burning the color correction data into a register; The step S32B comprises: a. extracting brightness parameters corresponding to the red picture, the green picture, and the blue picture from the first brightness information and the second brightness information, and substituting them into a preset algorithm to calculate and obtain target brightness information; b. acquiring brightness parameters and chromaticity parameters of the grayscale image from the first brightness information, and integrating them with the target brightness information and the chromaticity parameters in the second brightness information to obtain color correction data corresponding to the current test scene; When the number of test scenarios is less than a preset threshold, step S3 includes: S31A, generating corresponding white balance information according to the brightness test information; S32A, burning the white balance information corresponding to the brightness mode under the corresponding scene into a register, and obtaining color correction data corresponding to multiple different scenes.
2. A color correction method based on a high color gamut vehicle display system as claimed in claim 1, characterized in that: The step S1 comprises: S11, driving the panel under test to switch to corresponding brightness modes in sequence according to a plurality of different scenes; S12: Acquire a display image of the panel under test in the brightness mode as a test image.
3. A color correction method based on a high color gamut vehicle-mounted display system as claimed in claim 1, characterized in that: The calculation formula of the preset algorithm is as follows: YnR (new) =Y1G÷YnG×YnR; YnG(new) = Y1G; YnB (new) = Y1G÷YnG×YnB; Among them, Y1G is the brightness parameter of the green picture in the first test scene; YnR, YnG, and YnB are the brightness parameters of the red picture, the green picture, and the blue picture in the nth test scene respectively; YnR (new), YnG (new), and YnB (new) are target brightness information, corresponding to the target brightness parameters of the red picture, the green picture, and the blue picture of the nth test scene respectively.
4. The color correction method based on a high color gamut vehicle display system according to claim 1, characterized in that: The step S4 comprises: S41, identifying the brightness mode of the current test scene according to the characteristic information read, and calling corresponding color correction data according to the brightness mode; S42, according to the color correction data, respectively controlling the driver IC and the backlight driving circuit to output corresponding driving voltages and driving currents to drive the panel under test.
5. A color correction system, used to implement a color correction method based on a high color gamut vehicle display system as claimed in any one of claims 1 to 4, characterized in that: Including: MCU and its connected driver IC, backlight driver circuit, storage module and panel under test; The MCU is used to send a color display instruction to the driver IC according to the current test scenario; The driver IC is used to generate a corresponding driving voltage in response to the color display instruction, and drive the panel under test to display a test picture; The MCU is used to extract brightness test information from the acquired test picture, and obtain color correction data through preset correction logic processing; The storage module is used to store the color correction data; The MCU is also used to read the characteristic information of the current test scene, call the corresponding color correction data according to the characteristic information; and output the target color instruction and the target brightness instruction according to the color correction data; The driver IC is used to generate a corresponding driving voltage in response to the target color instruction output, and drive the panel under test to display; The backlight driving circuit is used to output a corresponding driving current according to the target brightness instruction to drive the panel under test to display.
6. A color correction system as claimed in claim 5, characterized in that: The storage module is a readable and writable memory.
Citation Information
Patent Citations
Image adjustment method and device, electronic equipment and storage medium
CN112752023A
Method of Processing High Dynamic Range Images Using Dynamic Metadata
US20170256039A1