A method for local dimming of screen display

By testing the grayscale response rate and calculating the halo and ghosting index of the vehicle display screen, the local dimming scheme was optimized, solving the misjudgment problem caused by contrast measurement in the existing technology and achieving accurate dimming effect of the vehicle screen.

CN120748339BActive Publication Date: 2025-11-14SHENZHEN YITOA INTELLIGENT CONTROL CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511273503.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-08
Publication Date
2025-11-14
Estimated Expiration
2045-09-08

AI Technical Summary

Technical Problem

Existing technologies measure the success of dimming on in-vehicle screens solely by contrast, ignoring negative factors such as halos and ghosting, leading to misjudgments of the dimming effect.

Method used

By testing the grayscale response rate of the vehicle display screen, classifying the screen types, setting local dimming sub-regions, calculating the initial halo and ghosting index, and combining dimming test videos for dimming analysis, the local dimming scheme was optimized.

Benefits of technology

It achieves accurate dimming of the vehicle display screen, reduces halos and ghosting, and improves the accuracy and effect of dimming.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120748339B_ABST
    Figure CN120748339B_ABST
Patent Text Reader

Abstract

This invention discloses a method for local dimming of a screen display, relating to the field of screen display dimming. It addresses the problem that current methods for dimming automotive screens only measure contrast, ignoring the impact of negative factors such as halos and ghosting on automotive displays. The method includes: conducting grayscale response rate tests on the automotive display to classify it; identifying the screen size and setting corresponding local dimming sub-regions based on the screen size and category; calculating the initial halo and ghosting index of the automotive display and performing dimming analysis based on a dimming test video and the local dimming sub-regions; and determining whether the corresponding local dimming scheme for the automotive display needs optimization by combining the initial halo and ghosting index with the dimming ghosting indexes of different video frames in the dimming test video. This invention achieves accurate dimming of local areas of the automotive screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of screen display dimming technology, specifically a method for local dimming of screen displays. Background Technology

[0002] A screen is a device or appliance used to display images and colors; it is divided into silver screen and fluorescent screen, also known as a display screen, and is widely used in mobile phones, computers, monitors, televisions, and other devices with image or text display functions; improper brightness settings of display screens or unreasonable brightness of displayed videos will affect the acuity and comfort of human vision; local dimming of screen displays is a technology that can alleviate the above by independently adjusting the backlight brightness of different areas of the screen;

[0003] However, at present, when dimming the display of a car screen, the contrast ratio is often used as the standard to measure the success of the adjustment after the dimming is completed. However, by only measuring the contrast ratio, the negative factors such as halo and ghosting are ignored, which will lead to a misjudgment of the dimming result of the car screen.

[0004] Therefore, this invention proposes a method for local dimming of screen displays. Summary of the Invention

[0005] The purpose of this invention is to provide a method for local dimming of screen displays to solve the problems mentioned in the background art.

[0006] To achieve the above objectives, the present invention adopts the following technical solution:

[0007] A method for local dimming of a screen display, the method comprising:

[0008] Step S1: Perform a grayscale response rate test on the vehicle display screen and classify the vehicle display screen into different categories;

[0009] Step S2: Identify the screen size of the vehicle display screen, and set the corresponding local dimming sub-area for the vehicle display screen based on the screen size and the type of vehicle display screen;

[0010] Step S3: Calculate the initial halo and ghosting index of the vehicle display screen, and perform dimming analysis on the vehicle display screen based on the dimming test video and local dimming sub-regions.

[0011] Step S4: Combine the initial halo trailing index with the dimming trailing index of different video frames in the dimming test video to determine whether the local dimming scheme of the vehicle display screen needs to be optimized and adjusted.

[0012] Further, step S1 includes the following sub-steps:

[0013] Step S11: Obtain the grayscale value range of the vehicle display screen, and set the first test grayscale value to the nth test grayscale value of the vehicle display screen according to the grayscale value range.

[0014] Step S12: Start the vehicle display screen, adjust the vehicle display screen to the first test grayscale value for display, and mark the current time as the first test time;

[0015] Step S13: Adjust the vehicle display screen from displaying the first test grayscale value to displaying the second test grayscale value, and mark the current time as the second test time; obtain the first grayscale change value by subtracting the first test grayscale value from the second test grayscale value, obtain the first grayscale response time by subtracting the first test time from the second test time; obtain the first grayscale response rate by dividing the first grayscale change value by the first grayscale response time.

[0016] Step S14: Adjust the vehicle display screen from displaying the second test grayscale value to displaying the third test grayscale value, and mark the current time as the third test time. Subtract the second test grayscale value from the third test grayscale value to obtain the second grayscale change value. Subtract the second test time from the third test time to obtain the second grayscale response time. Divide the second grayscale change value by the second grayscale response time to obtain the second grayscale response rate.

[0017] Furthermore, step S1 also includes the following sub-steps:

[0018] Step S15, and so on, to obtain the third grayscale response rate to the (n-1)th grayscale response rate. The first grayscale response rate to the (n-1)th grayscale response rate are added together and the average value is taken to obtain the average positive grayscale response rate.

[0019] Step S16 is similar to steps S12 to S15. The vehicle display screen is adjusted sequentially from the nth grayscale value until it is adjusted to the first grayscale value for display, thereby obtaining the nth grayscale response rate to the (2n-2)th grayscale response rate. The average value of the nth grayscale response rate to the (2n-2)th grayscale response rate is obtained by adding the nth grayscale response rate to the (2n-2)th grayscale response rate.

[0020] Step S17: The average forward grayscale response rate is added to the average reverse grayscale response rate to obtain the total grayscale response rate of the vehicle display screen.

[0021] Step S18: Compare the total grayscale response rate value with the grayscale response rate threshold;

[0022] If the total grayscale response rate is less than the first grayscale response rate threshold, the vehicle display screen is classified as a Class I vehicle display screen; if the grayscale response rate is greater than or equal to the first grayscale response rate threshold and less than the second grayscale response rate threshold, the vehicle display screen is classified as a Class II vehicle display screen; if the grayscale response rate is greater than or equal to the second grayscale response rate threshold, the vehicle display screen is classified as a Class III vehicle display screen.

[0023] Furthermore, the first grayscale response rate threshold is less than the second grayscale response rate threshold; the response speed of the first type of vehicle display screen is faster than that of the second type of vehicle display screen; and the response speed of the second type of vehicle display screen is faster than that of the third type of vehicle display screen.

[0024] Further, step S2 includes the following sub-steps:

[0025] Step S21: Obtain the screen size of the vehicle display screen, including the screen length, screen width, and maximum resolution.

[0026] Step S22: Calculate the maximum number of local dimming sub-regions of the vehicle display screen;

[0027] Step S23: Divide the vehicle display screen into multiple equal parts based on the maximum number of corresponding local dimming sub-regions, and obtain the area of ​​each local dimming sub-region.

[0028] Further, step S3 includes the following sub-steps:

[0029] Step S31: Obtain the category of the vehicle display screen and define the evaluation index of the matching degree between the screen and the backlight response of the vehicle display screen: halo motion index.

[0030] Step S32: Adjust the vehicle display screen to display any video frame in any dimming test video, divide the vehicle display screen into multiple coordinate points, identify the brightness of all coordinate points, and record the time when the current video frame is displayed as the first test time.

[0031] Step S33: Adjust the vehicle display screen to display another video frame in the dimming test video, read the brightness of all coordinate points in the vehicle display screen again, and record the time when the other video frame is displayed as the second test time;

[0032] Step S34: Subtract the brightness of the first time point from the brightness of the second time point at the same coordinate point and take the absolute value to obtain the brightness difference value of the corresponding coordinate point; select the brightness difference value with the largest value.

[0033] Step S35: Calculate the initial halo and ghosting index of the vehicle display screen;

[0034] Step S36: Perform dimming analysis on the vehicle display screen and calculate the dimming motion blur index of all video frames in the dimming test video.

[0035] Furthermore, the dimming analysis process is as follows:

[0036] Step S361: Obtain multiple sets of dimming test videos corresponding to the vehicle display screen; it should be noted that the resolution of the dimming test videos is the same as the resolution of the vehicle display screen.

[0037] Step S362: Obtain the local dimming sub-region of the vehicle display screen, and divide the multiple dimming test videos into regions based on the local dimming sub-region, with each dimming test video corresponding to a local dimming sub-region.

[0038] Step S363: Identify the brightness values ​​of all pixels in any video frame of the dimming test video corresponding to the local dimming sub-area in the vehicle display screen.

[0039] Step S364: Add up the brightness values ​​of all pixels in the same local dimming sub-region in the same video frame and take the average to obtain the average brightness; identify the brightness peak in the local dimming sub-region in the same video frame; select the local dimming sub-region located in the center of the vehicle display screen and adjust the actual brightness of the local dimming sub-region located in the center of the vehicle display screen to the average brightness.

[0040] Step S365: Compare the average brightness of the local dimming sub-region located at the center of the vehicle display screen with the average brightness of the adjacent local dimming sub-regions; if the average brightness of the adjacent local dimming sub-regions is greater than the average brightness of the local dimming sub-region located at the center of the vehicle display screen, adjust the actual brightness of the adjacent local dimming sub-regions to be greater than the actual brightness of the local dimming sub-region located at the center of the vehicle display screen; if the average brightness of the adjacent local dimming sub-regions is less than the average brightness of the local dimming sub-region located at the center of the vehicle display screen, adjust the actual brightness of the adjacent local dimming sub-regions to be less than the actual brightness of the local dimming sub-region located at the center of the vehicle display screen; if the average brightness of the adjacent local dimming sub-regions is equal to the average brightness of the local dimming sub-region located at the center of the vehicle display screen, adjust the actual brightness of the adjacent local dimming sub-regions to be the same as the brightness of the local dimming sub-region located at the center of the vehicle display screen.

[0041] Step S366: Pre-read the next video frame and repeat steps S364 to S365 to complete the adjustment of the actual brightness of different local dimming sub-regions in the next video frame; calculate the real-time halo motion index of the same local dimming sub-region in adjacent video frames based on steps S31 to S35, and select the real-time halo motion index with the largest value as the halo motion index of the previous video frame.

[0042] Step S367: Repeat steps S363-S366 to obtain the dimming motion blur index of all video frames in the dimming test video.

[0043] Further, step S4 includes the following sub-steps:

[0044] Step S41: Obtain the initial halo motion index and the dimming motion index of different video frames of the vehicle display screen.

[0045] Step S42: Compare the initial halo motion index with the dimming motion index. If the initial halo motion index is less than or equal to the dimming motion index, the corresponding video frame is recorded as a dimming qualified video frame, and then step S44 is executed.

[0046] Step S43: If the initial halo trailing index is greater than the dimming trailing index, then read the real-time halo trailing index of all local dimming sub-regions in the video frame corresponding to the dimming trailing index, restore the actual brightness of the local dimming sub-regions where the initial halo trailing index is greater than the real-time halo trailing index to the initial value, and recalculate the real-time halo trailing index.

[0047] In step S44, if the number of qualified dimming video frames accounts for three-quarters or more of the dimming test video, a dimming completion signal is generated; if the number of qualified dimming video frames accounts for less than three-quarters of the dimming test video, an abnormal signal is generated and fed back to the user terminal.

[0048] In a second aspect, a computer device, said computer device comprising:

[0049] A memory that stores a computer program;

[0050] The processor is communicatively connected to the memory and implements the method when the computer program is executed by the processor.

[0051] Thirdly, a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method.

[0052] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are:

[0053] 1. This invention performs grayscale response rate testing on vehicle-mounted display screens, classifies vehicle-mounted display screens, and facilitates the classification of different vehicle-mounted screens;

[0054] 2. This invention identifies the screen size of the vehicle display screen and sets corresponding local dimming sub-regions for the vehicle display screen based on the screen size and the type of vehicle display screen;

[0055] 3. This invention first analyzes and calculates the initial halo trailing index of the vehicle display screen, then combines the dimming test video with the dimming sub-region to perform dimming analysis on the vehicle display screen, and finally combines the initial halo trailing index with the dimming trailing index of different video frames in the dimming test video to determine whether the corresponding local dimming scheme of the vehicle display screen needs to be optimized and adjusted, thereby achieving accurate dimming of local areas of the vehicle screen. Attached Figure Description

[0056] To facilitate understanding by those skilled in the art, the present invention will be further described below with reference to the accompanying drawings.

[0057] Figure 1 This is a flowchart of the method of the present invention;

[0058] Figure 2 This is a schematic diagram of the vehicle-mounted display screen in this invention;

[0059] Figure 3 This is a schematic diagram of the local dimming sub-region in this invention;

[0060] Figure 4 This is a schematic diagram of the computer device in this invention. Detailed Implementation

[0061] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0062] Example 1: Please refer to Figures 1-4 As shown, the technical solution provided by the present invention is: a method for local dimming of screen display. The method first tests the grayscale response rate of the vehicle display screen to classify the vehicle display screen into different categories. Then, based on the category and size information of the vehicle display screen, a corresponding local dimming sub-region is set for the vehicle display screen. The dimming analysis of the vehicle display screen is performed by combining the dimming test video with the local dimming sub-region, and the brightness of the local dimming sub-region is adjusted and optimized in real time.

[0063] In this invention, the local dimming method is as follows:

[0064] Step S1: Perform a grayscale response rate test on the vehicle display screen and classify the vehicle display screen into different categories;

[0065] In this invention, step S1 includes the following sub-steps:

[0066] Step S11: Obtain the grayscale value range of the vehicle display screen, and set the first test grayscale value to the nth test grayscale value of the vehicle display screen according to the grayscale value range.

[0067] Specifically, the grayscale value range of the vehicle display screen is from 0 (pure black) to 255 (pure white); preferably, the grayscale value range of the vehicle display screen in this invention is divided into four equal parts, that is, the first test grayscale value is zero, the second test grayscale value is sixty-four, and so on.

[0068] Step S12: Start the vehicle display screen, adjust the vehicle display screen to the first test grayscale value for display, and mark the current time as the first test time;

[0069] Step S13: Adjust the vehicle display screen from displaying the first test grayscale value to displaying the second test grayscale value, and mark the current time as the second test time; obtain the first grayscale change value by subtracting the first test grayscale value from the second test grayscale value, obtain the first grayscale response time by subtracting the first test time from the second test time; obtain the first grayscale response rate by dividing the first grayscale change value by the first grayscale response time.

[0070] Step S14: Adjust the vehicle display screen from displaying the second test grayscale value to displaying the third test grayscale value, and mark the current time as the third test time. Subtract the second test grayscale value from the third test grayscale value to obtain the second grayscale change value. Subtract the second test time from the third test time to obtain the second grayscale response time. Divide the second grayscale change value by the second grayscale response time to obtain the second grayscale response rate.

[0071] Step S15, and so on, to obtain the third grayscale response rate to the (n-1)th grayscale response rate. The first grayscale response rate to the (n-1)th grayscale response rate are added together and the average value is taken to obtain the average positive grayscale response rate.

[0072] Step S16 is similar to steps S12 to S15. The vehicle display screen is adjusted sequentially from the nth grayscale value until it is adjusted to the first grayscale value for display, thereby obtaining the nth grayscale response rate to the (2n-2)th grayscale response rate. The average value of the nth grayscale response rate to the (2n-2)th grayscale response rate is obtained by adding the nth grayscale response rate to the (2n-2)th grayscale response rate.

[0073] Step S17: The average forward grayscale response rate is added to the average reverse grayscale response rate to obtain the total grayscale response rate of the vehicle display screen.

[0074] Step S18: Compare the total grayscale response rate value with the grayscale response rate threshold;

[0075] If the total grayscale response rate is less than the first grayscale response rate threshold, the vehicle display screen is classified as a Class I vehicle display screen.

[0076] If the grayscale response rate is greater than or equal to the first grayscale response rate threshold and less than the second grayscale response rate threshold, then the vehicle display screen is classified as a second type of vehicle display screen.

[0077] If the grayscale response rate is greater than or equal to the second grayscale response rate threshold, the vehicle display screen is classified as a third-class vehicle display screen.

[0078] Among them, the first grayscale response rate threshold is less than the second grayscale response rate threshold; the response speed of the first type of vehicle display screen is faster than the response speed of the second type of vehicle display screen; the response speed of the second type of vehicle display screen is faster than the response speed of the third type of vehicle display screen.

[0079] It should be noted that different panel types of automotive display screens have different grayscale response rate thresholds. When making a comparison, select the grayscale response rate threshold corresponding to the same panel type as the automotive display screen. Panel types include: TN panel, IPS panel, and VA panel, etc.

[0080] Step S2: Identify the screen size of the vehicle display screen, and set the corresponding local dimming sub-area for the vehicle display screen based on the screen size and the type of vehicle display screen;

[0081] In this invention, step S2 includes the following sub-steps:

[0082] Step S21: Obtain the screen size of the vehicle display screen, including the screen length PMC, screen width PMK, and maximum resolution.

[0083] It should be noted that, as Figure 2 As shown, the screen size calculation refers to the screen length and screen width of the display area in the vehicle display screen;

[0084] Step S22: Calculate the maximum number Z of local dimming sub-regions of the vehicle display screen using the following formula:

[0085] Z = PMC × PMK ÷ LB × FB; where PMC and PMK are calculated using only numerical values, LB is the category correction coefficient, and FB is the resolution correction coefficient; specifically, the category correction coefficient of the third type of vehicle display screen is greater than that of the second type of vehicle display screen, and the category correction coefficient of the second type of vehicle display screen is greater than that of the first type of vehicle display screen.

[0086] It should be noted that a slow-response vehicle display screen cannot keep up with changes in pixel content in time. If the response speed of a local dimming sub-area is slow, there will be a brief "ghosting" and halo when switching, especially near the edge of the sub-area. The more sub-areas there are, the more the slow response speed problem will be amplified, and the more obvious the problem of the vehicle display screen can be identified and adjusted.

[0087] The resolution correction factor for 8K resolution is greater than that for 4K resolution; the resolution correction factor for 4K resolution is greater than that for 2K resolution; the resolution correction factor for 2K resolution is greater than that for 1080P resolution; if the resolution of the in-vehicle display screen is less than 1080P, then the resolution of the corresponding in-vehicle display screen will be regarded as 1080P.

[0088] Since the higher the resolution, the more pixels there will be on the in-vehicle display screen, in order to make more precise adjustments to the local dimming sub-areas, it is necessary to ensure that the number of pixels in a single local dimming sub-area is below a certain number.

[0089] Step S23: Divide the vehicle display screen into N equal parts based on the maximum number of local dimming sub-regions corresponding to the vehicle display screen. The area of ​​each local dimming sub-region is PMC×PMK÷Z.

[0090] Step S3: Calculate the initial halo and ghosting index of the vehicle display screen, and perform dimming analysis on the vehicle display screen based on the dimming test video and local dimming sub-regions.

[0091] Specifically, the dimming test video is a video that was previously played on the in-vehicle display screen, such as a navigation video for a certain route;

[0092] In this invention, step S3 includes the following sub-steps:

[0093] Step S31: Obtain the category of the vehicle display screen and define the evaluation index of the matching degree between the screen and the backlight response of the vehicle display screen: GTY (Glimmer and shadow index).

[0094] GTY = GY + TY; where GY is the halo effect term and TY is the motion blur effect term.

[0095] Step S32: Adjust the vehicle display screen to display any video frame in any dimming test video, divide the vehicle display screen into multiple coordinate points, identify the brightness of all coordinate points, and record the time when the current video frame is displayed as the first test time.

[0096] Step S33: Adjust the vehicle display screen to display another video frame in the dimming test video, read the brightness of all coordinate points in the vehicle display screen again, and record the time when the other video frame is displayed as the second test time;

[0097] Step S34: Subtract the brightness of the first time point from the brightness of the second time point at the same coordinate point and take the absolute value to obtain the brightness difference value of the corresponding coordinate point; select the brightness difference value with the largest value and record it as LDC1;

[0098] Step S35: Calculate the initial halo and ghosting index GTY1 of the vehicle display screen using the formula as follows:

[0099] GTY1 = K1 × |(BXS-XSZ / 2) / (XSZ / 2)| + K2 × LDC1 / BLDC; where BXS is the standard grayscale response rate, XSZ is the total grayscale response rate, K1 is the optical crosstalk coefficient, K2 is the motion sensitivity coefficient, and BLDC is the standard value of the brightness difference value; preferably, the optical crosstalk coefficient is between 0.1 and 0.5, the motion sensitivity coefficient is between 0 and 1, and the standard value corresponding to the brightness difference value is 1;

[0100] Step S36: Perform dimming analysis on the vehicle display screen and calculate the dimming motion blur index of all video frames in the dimming test video. The specific analysis process is as follows:

[0101] Step S361: Obtain multiple sets of dimming test videos corresponding to the vehicle display screen; it should be noted that the resolution of the dimming test videos is the same as the resolution of the vehicle display screen.

[0102] Step S362: Obtain the local dimming sub-region of the vehicle display screen, and divide the multiple dimming test videos into regions based on the local dimming sub-region, with each dimming test video corresponding to a local dimming sub-region.

[0103] Step S363: Identify the brightness values ​​of all pixels in any video frame of the dimming test video corresponding to the local dimming sub-area in the vehicle display screen.

[0104] Step S364, as follows Figure 3As shown, the average brightness is obtained by summing the brightness values ​​of all pixels in the same local dimming sub-region in the same video frame and taking the average value. The brightness peak in the local dimming sub-region in the same video frame is identified. The local dimming sub-region located in the center of the vehicle display screen is selected, and the actual brightness of the local dimming sub-region located in the center of the vehicle display screen is adjusted to the average brightness.

[0105] Step S365: Compare the average brightness of the local dimming sub-region located at the center of the vehicle display screen with the average brightness of the adjacent local dimming sub-regions; if the average brightness of the adjacent local dimming sub-regions is greater than the average brightness of the local dimming sub-region located at the center of the vehicle display screen, adjust the actual brightness of the adjacent local dimming sub-regions to be greater than the actual brightness of the local dimming sub-region located at the center of the vehicle display screen; if the average brightness of the adjacent local dimming sub-regions is less than the average brightness of the local dimming sub-region located at the center of the vehicle display screen, adjust the actual brightness of the adjacent local dimming sub-regions to be less than the actual brightness of the local dimming sub-region located at the center of the vehicle display screen; if the average brightness of the adjacent local dimming sub-regions is equal to the average brightness of the local dimming sub-region located at the center of the vehicle display screen, adjust the actual brightness of the adjacent local dimming sub-regions to be the same as the brightness of the local dimming sub-region located at the center of the vehicle display screen.

[0106] Specifically, the brightness difference between adjacent local dimming sub-regions and the local dimming sub-region located in the center of the vehicle display screen is determined by the peak brightness; the magnitude is specifically: the absolute value of the peak brightness of the local dimming sub-region located in the center minus the peak brightness of the adjacent local dimming sub-regions, and then divided by the peak brightness of the local dimming sub-region located in the center.

[0107] Step S366: Pre-read the next video frame and repeat steps S364 to S365 to complete the adjustment of the actual brightness of different local dimming sub-regions in the next video frame; calculate the real-time halo motion index of the same local dimming sub-region in adjacent video frames based on steps S31 to S35, and select the real-time halo motion index with the largest value as the halo motion index of the previous video frame.

[0108] Step S367: Repeat steps S363-S366 to obtain the dimming motion blur index of all video frames in the dimming test video.

[0109] Step S4: Combine the initial halo motion index with the dimming motion index of different video frames in the dimming test video to determine whether the local dimming scheme of the vehicle display screen has been optimized and adjusted.

[0110] In this invention, step S4 includes the following sub-steps:

[0111] Step S41: Obtain the initial halo motion index and the dimming motion index of different video frames of the vehicle display screen.

[0112] Step S42: Compare the initial halo motion index with the dimming motion index. If the initial halo motion index is less than or equal to the dimming motion index, the corresponding video frame is recorded as a dimming qualified video frame, and then step S44 is executed.

[0113] Step S43: If the initial halo trailing index is greater than the dimming trailing index, then read the real-time halo trailing index of all local dimming sub-regions in the video frame corresponding to the dimming trailing index, restore the actual brightness of the local dimming sub-regions where the initial halo trailing index is greater than the real-time halo trailing index to the initial value, and recalculate the real-time halo trailing index.

[0114] In step S44, if the number of qualified dimming video frames accounts for three-quarters or more of the dimming test video, a dimming completion signal is generated; if the number of qualified dimming video frames accounts for less than three-quarters of the dimming test video, an abnormal signal is generated and fed back to the user terminal.

[0115] Example 2: This embodiment of the invention also provides a computer device for running the aforementioned method for local dimming of screen display; see [link to previous example]. Figure 4 The schematic diagram of a computer device provided by the embodiment of the present invention shown above includes a memory and a processor. The memory is used to store one or more computer instructions, which are executed by the processor to realize the above-mentioned method of local dimming of screen display.

[0116] Furthermore, Figure 4 The computer device shown also includes a communication bus and a communication interface, with the processor, communication interface, and memory connected via the communication bus;

[0117] The memory may include high-speed random access memory (RAM) and may also include non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc. The communication bus can be an ISA bus, PCI bus, or EISA bus, etc. The communication bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 4 The symbol is represented by only one double-headed arrow, but this does not mean that there is only one communication bus or one type of communication bus.

[0118] The processor may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above methods can be completed by integrated logic circuits in the processor's hardware or by software instructions. The processor can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.

[0119] Example 3: This embodiment of the invention also provides a computer storage medium storing computer-executable instructions. When these computer-executable instructions are called and executed by a processor, they cause the processor to implement the aforementioned method for local dimming of the screen display. For specific implementation details, please refer to the method embodiment, which will not be repeated here.

[0120] The computer program product of the screen display local dimming method provided in the embodiments of the present invention includes a computer storage medium storing program code. The instructions included in the program code can be used to execute the method in the preceding method embodiments. For specific implementation, please refer to the method embodiments, which will not be repeated here.

[0121] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and / or device described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0122] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the present invention based on the specific circumstances.

[0123] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0124] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for local dimming of a screen display, characterized in that, The methods include: Step S1: Perform a grayscale response rate test on the vehicle display screen and classify the vehicle display screen into different categories; Step S2: Identify the screen size of the vehicle display screen, and set the corresponding local dimming sub-area for the vehicle display screen based on the screen size and the type of vehicle display screen; Step S3: Calculate the initial halo and ghosting index of the vehicle display screen, and perform dimming analysis on the vehicle display screen based on the dimming test video and local dimming sub-regions. Step S3 includes the following sub-steps: Step S31: Obtain the category of the vehicle display screen and define the evaluation index of the matching degree between the screen and the backlight response of the vehicle display screen: GTY (Glimmer and shadow index). GTY = GY + TY; where GY is the halo effect term and TY is the motion blur effect term. Step S32: Adjust the vehicle display screen to display any video frame in any dimming test video, divide the vehicle display screen into multiple coordinate points, identify the brightness of all coordinate points, and record the time when the current video frame is displayed as the first test time. Step S33: Adjust the vehicle display screen to display another video frame in the dimming test video, read the brightness of all coordinate points in the vehicle display screen again, and record the time when the other video frame is displayed as the second test time; Step S34: Subtract the brightness of the coordinate point at the first test time from the brightness of the coordinate point at the second test time and take the absolute value to obtain the brightness difference value of the corresponding coordinate point; select the brightness difference value with the largest value and record it as LDC1; Step S35: Calculate the initial halo and ghosting index GTY1 of the vehicle display screen using the formula as follows: GTY1 = K1 × |(BXS-XSZ / 2) / (XSZ / 2)| + K2 × LDC1 / BLDC; where BXS is the standard grayscale response rate, XSZ is the total grayscale response rate, K1 is the optical crosstalk coefficient, K2 is the motion sensitivity coefficient, and BLDC is the standard value of the brightness difference. Step S36: Perform dimming analysis on the vehicle display screen and calculate the dimming motion blur index of all video frames in the dimming test video. The dimming analysis process is as follows: Step S361: Obtain multiple sets of dimming test videos corresponding to the vehicle display screen; Step S362: Obtain the local dimming sub-region of the vehicle display screen, and divide the multiple dimming test videos into regions based on the local dimming sub-region, with each dimming test video corresponding to a local dimming sub-region. Step S363: Identify the brightness values ​​of all pixels in any video frame of the dimming test video corresponding to the local dimming sub-area in the vehicle display screen. Step S364: Add up the brightness values ​​of all pixels in the same local dimming sub-region in the same video frame and take the average to obtain the average brightness; identify the brightness peak in the local dimming sub-region in the same video frame; select the local dimming sub-region located in the center of the vehicle display screen and adjust the actual brightness of the local dimming sub-region located in the center of the vehicle display screen to the average brightness. Step S365: Compare the average brightness of the local dimming sub-region located at the center of the vehicle display screen with the average brightness of the adjacent local dimming sub-regions; if the average brightness of the adjacent local dimming sub-regions is greater than the average brightness of the local dimming sub-region located at the center of the vehicle display screen, adjust the actual brightness of the adjacent local dimming sub-regions to be greater than the actual brightness of the local dimming sub-region located at the center of the vehicle display screen; if the average brightness of the adjacent local dimming sub-regions is less than the average brightness of the local dimming sub-region located at the center of the vehicle display screen, adjust the actual brightness of the adjacent local dimming sub-regions to be less than the actual brightness of the local dimming sub-region located at the center of the vehicle display screen; if the average brightness of the adjacent local dimming sub-regions is equal to the average brightness of the local dimming sub-region located at the center of the vehicle display screen, adjust the actual brightness of the adjacent local dimming sub-regions to be the same as the brightness of the local dimming sub-region located at the center of the vehicle display screen. Step S366: Pre-read the next video frame and repeat steps S364 to S365 to complete the adjustment of the actual brightness of different local dimming sub-regions in the next video frame; calculate the real-time halo motion index of the same local dimming sub-region in adjacent video frames based on steps S31 to S35, and select the real-time halo motion index with the largest value as the halo motion index of the previous video frame. Step S367: Repeat steps S363-S366 to obtain the dimming motion blur index of all video frames in the dimming test video. Step S4: Combine the initial halo trailing index with the dimming trailing index of different video frames in the dimming test video to determine whether the local dimming scheme of the vehicle display screen needs to be optimized and adjusted.

2. The method for local dimming of a screen display according to claim 1, characterized in that, Step S1 includes the following sub-steps: Step S11: Obtain the grayscale value range of the vehicle display screen, and set the first test grayscale value to the nth test grayscale value of the vehicle display screen according to the grayscale value range. Step S12: Start the vehicle display screen, adjust the vehicle display screen to the first test grayscale value for display, and mark the current time as the first test time; Step S13: Adjust the vehicle display screen from displaying the first test grayscale value to displaying the second test grayscale value, and mark the current time as the second test time; obtain the first grayscale change value by subtracting the first test grayscale value from the second test grayscale value, obtain the first grayscale response time by subtracting the first test time from the second test time; obtain the first grayscale response rate by dividing the first grayscale change value by the first grayscale response time. Step S14: Adjust the vehicle display screen from displaying the second test grayscale value to displaying the third test grayscale value, and mark the current time as the third test time. Subtract the second test grayscale value from the third test grayscale value to obtain the second grayscale change value. Subtract the second test time from the third test time to obtain the second grayscale response time. Divide the second grayscale change value by the second grayscale response time to obtain the second grayscale response rate.

3. The method for local dimming of a screen display according to claim 2, characterized in that, Step S1 further includes the following sub-steps: Step S15, and so on, to obtain the third grayscale response rate to the (n-1)th grayscale response rate. The first grayscale response rate to the (n-1)th grayscale response rate are added together and the average value is taken to obtain the average positive grayscale response rate. Step S16 is similar to steps S12 to S15. The vehicle display screen is adjusted sequentially from the nth grayscale value until it is adjusted to the first grayscale value for display, thereby obtaining the nth grayscale response rate to the (2n-2)th grayscale response rate. The average value of the nth grayscale response rate to the (2n-2)th grayscale response rate is obtained by adding the nth grayscale response rate to the (2n-2)th grayscale response rate. Step S17: The average forward grayscale response rate is added to the average reverse grayscale response rate to obtain the total grayscale response rate of the vehicle display screen. Step S18: Compare the total grayscale response rate value with the grayscale response rate threshold; If the total grayscale response rate is less than the first grayscale response rate threshold, the vehicle display screen is classified as a Class I vehicle display screen; if the grayscale response rate is greater than or equal to the first grayscale response rate threshold and less than the second grayscale response rate threshold, the vehicle display screen is classified as a Class II vehicle display screen; if the grayscale response rate is greater than or equal to the second grayscale response rate threshold, the vehicle display screen is classified as a Class III vehicle display screen.

4. The method for local dimming of a screen display according to claim 3, characterized in that, The first grayscale response rate threshold is less than the second grayscale response rate threshold; the response speed of the first type of vehicle display screen is faster than that of the second type of vehicle display screen; the response speed of the second type of vehicle display screen is faster than that of the third type of vehicle display screen.

5. A method for local dimming of a screen display according to claim 3, characterized in that, Step S2 includes the following sub-steps: Step S21: Obtain the screen size of the vehicle display screen, including the screen length, screen width, and maximum resolution. Step S22: Calculate the maximum number of local dimming sub-regions of the vehicle display screen; Step S23: Divide the vehicle display screen into multiple equal parts based on the maximum number of corresponding local dimming sub-regions, and obtain the area of ​​each local dimming sub-region.

6. A method for local dimming of a screen display according to claim 1, characterized in that, Step S4 includes the following sub-steps: Step S41: Obtain the initial halo motion index and the dimming motion index of different video frames of the vehicle display screen. Step S42: Compare the initial halo motion index with the dimming motion index. If the initial halo motion index is less than or equal to the dimming motion index, the corresponding video frame is recorded as a dimming qualified video frame, and then step S44 is executed. Step S43: If the initial halo trailing index is greater than the dimming trailing index, then read the real-time halo trailing index of all local dimming sub-regions in the video frame corresponding to the dimming trailing index, restore the actual brightness of the local dimming sub-regions where the initial halo trailing index is greater than the real-time halo trailing index to the initial value, and recalculate the real-time halo trailing index. In step S44, if the number of qualified dimming video frames accounts for three-quarters or more of the dimming test video, a dimming completion signal is generated; if the number of qualified dimming video frames accounts for less than three-quarters of the dimming test video, an abnormal signal is generated and fed back to the user terminal.

7. A computer device, characterized in that, The computer device includes: A memory that stores a computer program; A processor, communicatively connected to the memory, implements the method described in any one of claims 1-6 when the computer program is executed by the processor.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method of any one of claims 1 to 6.

Citation Information

Patent Citations

  • Intelligent sensing and early warning system for abnormal parking in tunnel

    CN117711190A

  • Maximum halo measuring method and system for Mini-LED partition backlight display screen

    CN118379943A