Cut frequency flicker detection method, device and equipment of display panel and medium
Patent Information
- Application Number
- CN202510565638.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-30
- Publication Date
- 2026-10-30
AI Technical Summary
[0002]现有的显示面板大多支持自动切换刷新频率的功能,而现有的显示面板在高刷新频率和低刷新频率切换时,存在刷新频率切换闪烁现象
[0042]与现有技术相比,本申请提供的显示面板的切频闪烁检测方法、装置、设备及介质可以检测得到同一伽马曲线下,不同刷新率下,显示面板在目标显示亮度指令值和目标灰阶下的显示参数差异程度;以及不同伽马曲线下,不同刷新率下,显示面板在目标显示亮度指令值和目标灰阶下的显示参数差异程度,从而准确测量频率切换闪烁,得到显示参数变化较大的位置点,以便于对显示面板进行调节,从而改善频率切换闪烁现象,更好地匹配人眼主观视效。
Smart Images

Figure CN123016839A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, and in particular to a method, apparatus, device and medium for detecting frequency switching flicker of a display panel. Background Technology
[0002] Most existing display panels support automatic refresh rate switching, but they exhibit flickering during the transition between high and low refresh rates. Currently, there is a lack of a method to accurately measure this flickering phenomenon. Summary of the Invention
[0003] In view of this, the purpose of this application is to provide a method, apparatus, device and medium for detecting frequency switching flicker of a display panel that can accurately measure the frequency switching flicker phenomenon.
[0004] To achieve the above objectives, this application provides a method for detecting frequency switching flicker in a display panel, the method comprising:
[0005] Under the same gamma curve, the first display parameter information of the display panel at the target display brightness command value and target grayscale is measured at different refresh rates; wherein, the first display parameter information includes first brightness data and first chromaticity data;
[0006] Based on the first display parameter information, the degree of difference in display parameters of the display panel at the target display brightness command value and the target gray level is calculated according to the preset display parameter change algorithm under the same gamma curve and at different refresh rates;
[0007] Under different gamma curves and different refresh rates, the second display parameter information of the display panel at the target display brightness command value and target grayscale is measured; wherein, the second display parameter information includes second brightness data and second chromaticity data;
[0008] Based on the second display parameter information, the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale is calculated according to the preset display parameter change algorithm under different gamma curves and different refresh rates.
[0009] In one embodiment, the step of calculating the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale at different refresh rates under the same gamma curve, based on the first display parameter information and according to a preset display parameter change algorithm, includes:
[0010] Based on the first brightness data, the brightness difference between the target display brightness command value and the target grayscale under different refresh rates is calculated according to the preset first brightness change algorithm under the same gamma curve.
[0011] Based on the first chromaticity data, the chromaticity difference value of the display panel at the target display brightness command value and the target grayscale under different refresh rates under the same gamma curve is calculated according to the preset first chromaticity change algorithm.
[0012] Preferably, the first luminance data and the first chromaticity data are measured using a color analyzer.
[0013] In one embodiment, the preset first brightness change algorithm includes:
[0014] ΔL1=(L11-L12) / L11
[0015] Wherein, L11 and L12 are the brightness values of the display panel at the target display brightness command value and the target grayscale at different refresh rates under the same gamma curve, with L11>L12, and ΔL1 is the brightness difference value of the display panel at the target display brightness command value and the target grayscale at different refresh rates under the same gamma curve.
[0016] In one embodiment, the first chromaticity change algorithm includes:
[0017] Convert the first chromaticity data from the CIE 1931 chromaticity space to the CIE Lab color space;
[0018] Calculate the changes in brightness, red-green chromaticity, and chromaticity of the display panel at different refresh rates under the same gamma curve, based on the target display brightness command value and target grayscale.
[0019] The brightness, red-green chromaticity, and saturation of the display panel can be calculated using the following formulas:
[0020]
[0021] Among them, L * For brightness, a * Let b be the red and green axis coordinates. * The coordinates are yellow and blue axes. X represents chroma, Y, and Z are the tristimulus values of the emitted color, and X0, Y0, and Z0 are the tristimulus values corresponding to the reference white point.
[0022] In one embodiment, the step of calculating the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates based on the second display parameter information and according to a preset display parameter change algorithm includes:
[0023] Based on the second brightness data, the brightness difference between the target display brightness command value and the target grayscale of the display panel under different gamma curves and different refresh rates is calculated according to the preset second brightness change algorithm.
[0024] Based on the second chromaticity data, the chromaticity difference value of the display panel at the target display brightness command value and the target grayscale is calculated under different gamma curves and different refresh rates according to the preset second chromaticity change algorithm.
[0025] Preferably, the second luminance data and the second chromaticity data are measured using a color analyzer.
[0026] In one embodiment, the preset second brightness change algorithm includes:
[0027] ΔL2=(L21-L22) / L21
[0028] Wherein, L21 and L22 are the brightness values of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates, with L21>L22, and ΔL2 is the brightness difference value of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates.
[0029] In one embodiment, the second chromaticity transformation algorithm includes:
[0030] Convert the second chromaticity data from the CIE 1931 chromaticity space to the CIE Lab color space;
[0031] Calculate the changes in brightness, red-green chromaticity, and chromaticity of the display panel at different gamma curves and refresh rates, based on the target display brightness command value and target grayscale.
[0032] The brightness, red-green chromaticity, and saturation of the display panel can be calculated using the following formulas:
[0033]
[0034] Among them, L * For brightness, a * Let b be the red and green axis coordinates. * The coordinates are yellow and blue axes. X represents chroma, Y, and Z are the tristimulus values of the emitted color, and X0, Y0, and Z0 are the tristimulus values corresponding to the reference white point.
[0035] Based on the same inventive concept, this application also provides a frequency-switching flicker detection device for a display panel, which includes:
[0036] The first measurement module is used to measure the first display parameter information of the display panel at different refresh rates under the same gamma curve, at the target display brightness command value and the target grayscale; wherein, the first display parameter information includes first brightness data and first chromaticity data;
[0037] The first calculation module is used to calculate, based on the first display parameter information and according to a preset display parameter change algorithm, the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale under different refresh rates under the same gamma curve;
[0038] The second measurement module is used to measure the second display parameter information of the display panel at different refresh rates under different gamma curves and target display brightness command values and target gray levels; wherein, the second display parameter information includes second brightness data and second chromaticity data;
[0039] The second calculation module is used to calculate, based on the second display parameter information and according to a preset display parameter change algorithm, the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates.
[0040] This application also provides an electronic device, which includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein when the program or instructions are executed by the processor, they implement the steps of the frequency switching flicker detection method for the display panel described in any of the above claims.
[0041] This application also provides a computer-readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the frequency switching flicker detection method for the display panel described in any of the above claims.
[0042] Compared with the prior art, the display panel frequency switching flicker detection method, device, equipment and medium provided in this application can detect the degree of difference in display parameters of the display panel at the target display brightness command value and target gray level under different refresh rates under the same gamma curve; and the degree of difference in display parameters of the display panel at the target display brightness command value and target gray level under different gamma curves and different refresh rates. In this way, the frequency switching flicker can be accurately measured to obtain the location points where the display parameters change significantly, so as to adjust the display panel and improve the frequency switching flicker phenomenon, and better match the subjective visual effect of the human eye. Attached Figure Description
[0043] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0044] Figure 1 A flowchart of a frequency-switching flicker detection method for a display panel provided in a preferred embodiment of this application;
[0045] Figure 2 A flowchart of a frequency-switching flicker detection method for a display panel is provided as another preferred embodiment of this application;
[0046] Figure 3 A schematic diagram of a frequency-switching flicker detection device for a display panel, provided as another preferred embodiment of this application;
[0047] Figure 4 This is a more specific schematic diagram of the hardware structure of an electronic device provided for another preferred embodiment of this application. Detailed Implementation
[0048] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.
[0049] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in the embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are only used to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0050] Currently, an increasing number of display devices are equipped with the ability to change their refresh rate. With the development of LTPS-AMOLED (Low Temperature Poly-Silicon Active-matrix Organic Light Emitting Diode) technology, many smartphones based on LTPS-AMOLED technology support automatic refresh rate switching. However, due to the inherent leakage current characteristics of LTPS-AMOLED, the leakage current of the display panel varies at different refresh rates after prolonged use. This increases the brightness difference when switching between high and low refresh rates, resulting in flickering during refresh rate switching. Currently, there is a lack of a method to accurately measure this flickering phenomenon.
[0051] Based on this, this application provides a frequency switching flicker detection scheme for display panels to solve the above problems, as detailed in the following embodiments.
[0052] Reference Figure 1 As shown, one embodiment of this application discloses a method for detecting frequency switching flicker in a display panel, which includes the following steps:
[0053] Step S10: Under the same gamma curve, measure the first display parameter information of the display panel at different refresh rates under the target display brightness command value and the target grayscale; wherein, the first display parameter information includes first brightness data and first chromaticity data;
[0054] Step S20: Based on the first display parameter information, calculate the degree of difference in display parameters of the display panel at the target display brightness command value and the target gray level under different refresh rates under the same gamma curve according to the preset display parameter change algorithm;
[0055] Step S30: Under different gamma curves, measure the second display parameter information of the display panel at different refresh rates, based on the target display brightness command value and target grayscale; wherein, the second display parameter information includes second brightness data and second chromaticity data;
[0056] Step S40: Based on the second display parameter information, calculate the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates according to the preset display parameter change algorithm.
[0057] The frequency switching flicker detection method for display panels provided in this embodiment can detect the degree of difference in display parameters of the display panel at the target display brightness command value and target grayscale under different refresh rates under the same gamma curve; and the degree of difference in display parameters of the display panel at the target display brightness command value and target grayscale under different gamma curves and different refresh rates. This allows for accurate measurement of frequency switching flicker, identification of locations where display parameters change significantly, and adjustment of the display panel to improve the frequency switching flicker phenomenon and better match the subjective visual effect of the human eye.
[0058] In a display panel, the gamma curve is used to describe the relationship between input voltage and display brightness. The same gamma curve and different gamma curves have different characteristics and application scenarios.
[0059] A uniform gamma curve means that all pixels across the entire display panel follow the same voltage-brightness conversion relationship. This ensures relatively consistent color and contrast performance at different brightness levels, resulting in high consistency and stability in display quality.
[0060] Because all pixels adjust their brightness according to the same pattern, the color rendering is relatively stable across different brightness areas, without significant color deviation, which helps ensure the overall color quality of the image. Since the brightness variation trend of each pixel is the same, the brightness uniformity of the entire display panel is good, preventing areas from being too bright or too dark, and providing a comfortable visual experience.
[0061] It is suitable for scenarios requiring high uniformity of color and brightness, such as professional graphics display, photography, and film and television production. In these applications, it is necessary to accurately present the original color and brightness information of the image, and the same gamma curve can meet the requirements of high-precision display.
[0062] Different gamma curves refer to the use of different voltage-brightness conversion curves on the display panel, depending on different pixel areas or displayed content. This method allows for optimization of the display in different areas according to actual needs, achieving a better visual effect.
[0063] It can set specific gamma curves for different image areas or functions, such as highlight areas, shadow areas, and text areas, to better highlight the details and layers of the image. For example, a steeper gamma curve is used for highlight areas to enhance brightness and contrast, making the highlights brighter and more vivid; while a gentler curve is used for shadow areas to retain more details and prevent the shadows from being too dark and losing information.
[0064] At the same time, power consumption can be reduced by dynamically adjusting the gamma curve according to the displayed content. For example, when displaying black or dark-toned images, a special gamma curve is used to make the pixel brightness lower, thereby reducing power consumption and extending the device's battery life.
[0065] For example, under the same gamma curve, the first display parameter information of the display panel at 2 nit 32 grayscale is measured at different refresh rates of 120Hz, 60Hz, 30Hz, 24Hz, and 10Hz. Based on the first display parameter information, the degree of difference in display parameters of the display panel at 2 nit 32 grayscale under the same gamma curve at different refresh rates of 120Hz, 60Hz, 30Hz, 24Hz, and 10Hz is calculated according to a preset display parameter change algorithm. The actual brightness of 2 nit 32 grayscale is 0.02 nit.
[0066] For example, under different gamma curves, the first display parameter information of the display panel at 2 nit 32 grayscale is measured at different refresh rates of 120Hz, 60Hz, 30Hz, 24Hz, and 10Hz. Based on the first display parameter information, the degree of difference in display parameters of the display panel at 2 nit 32 grayscale is calculated according to a preset display parameter change algorithm under different gamma curves and different refresh rates of 120Hz, 60Hz, 30Hz, 24Hz, and 10Hz.
[0067] The display brightness command value (DBV) is a numerical signal used to control the screen brightness of a display device. Different display devices and systems may represent it differently and within different ranges. For example, some common devices may use 256 values from 0 to 255 to represent brightness levels, with 0 representing the lowest brightness and 255 representing the highest. The display brightness command value can be set and adjusted via software or hardware interfaces to meet the user's screen brightness needs in different environments and usage scenarios. In OLED display modules of smart wearable devices, DBV is typically used to represent brightness control.
[0068] Grayscale refers to the different brightness levels of a single pixel in a displayed image, used to represent the brightness and darkness of an image. Generally, grayscale values are also represented by numbers, with a common range of 0 to 255. 0 represents black (darkest), 255 represents white (brightest), and values in between correspond to different degrees of gray. For example, in an 8-bit color depth display system, each pixel can have 256 different grayscale levels, which can be combined to create approximately 16.7 million different colors. Grayscale is crucial for the detail and gradation of displayed images; more grayscale levels can make image transitions more natural and smooth, allowing the human eye to perceive richer details. In liquid crystal displays, different grayscale levels are achieved by controlling the deflection angle of liquid crystal molecules to change the intensity of transmitted light; while in OLED displays, different grayscale effects are achieved by controlling the luminous intensity of each pixel.
[0069] The brightness command value primarily controls the overall luminous intensity of the screen, affecting the brightness of the entire displayed image; while grayscale, on the other hand, determines the specific brightness and darkness of each pixel, thus affecting the detail and quality of the image. Both work together to enhance the display device and deliver a visual effect that meets the user's needs.
[0070] Reference Figure 2 As shown, in one embodiment, step S20, which involves calculating the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale at different refresh rates under the same gamma curve, based on the first display parameter information and according to a preset display parameter change algorithm, includes:
[0071] Step S21: Based on the first brightness data, calculate the brightness difference between the target display brightness command value and the target grayscale value of the display panel under different refresh rates under the same gamma curve according to the preset first brightness change algorithm.
[0072] Step S22: Based on the first chromaticity data, calculate the chromaticity difference value of the display panel at the target display brightness command value and the target grayscale under different refresh rates under the same gamma curve according to the preset first chromaticity change algorithm.
[0073] This embodiment enables separate measurement of brightness difference values and chromaticity difference values, thereby providing a more comprehensive measurement of frequency switching flicker.
[0074] Preferably, the first luminance data and the first chromaticity data are measured using a color analyzer.
[0075] The color analyzer uses a photodetector to convert the light signal emitted by the display panel into an electrical signal. After a series of signal processing and calibration steps, the electrical signal is converted into a corresponding brightness value. Generally, the detector integrates the light across the entire visible spectrum to obtain the total brightness value, typically measured in candela per square meter.
[0076] Colorimetric measurement is based on the CIE (International Commission on Illumination) standard colorimetric system. The color analyzer measures the relative energy distribution of light emitted from the display panel at different wavelengths, and then calculates the corresponding chromaticity coordinates according to the standard observer spectral tristimulus curves specified by the CIE. These coordinates are typically represented by the x and y coordinates in the CIE 1931 chromaticity diagram. These two coordinate values accurately describe the position of the color in the chromaticity diagram, thereby determining the type and characteristics of the color.
[0077] In one embodiment, in step S21, the preset first brightness change algorithm includes:
[0078] ΔL1=(L11-L12) / L11
[0079] Wherein, L11 and L12 are the brightness values of the display panel at the target display brightness command value and the target grayscale at different refresh rates under the same gamma curve, with L11>L12, and ΔL1 is the brightness difference value of the display panel at the target display brightness command value and the target grayscale at different refresh rates under the same gamma curve.
[0080] The above formula can be used to accurately calculate the brightness difference between the target display brightness command value and the target grayscale value of the display panel under different refresh rates, under the same gamma curve.
[0081] In one embodiment, in step S22, the first chromaticity change algorithm includes:
[0082] Step S221: Convert the first chromaticity data from the CIE 1931 chromaticity space to the CIE Lab color space;
[0083] Step S231: Calculate the changes in brightness, red-green chromaticity, red-green chromaticity, and saturation of the display panel at different refresh rates under the same gamma curve, based on the target display brightness command value and target grayscale.
[0084] The brightness, red-green chromaticity, and saturation of the display panel can be calculated using the following formulas:
[0085]
[0086] Among them, L * For brightness, a *Let b be the red and green axis coordinates. * The coordinates are yellow and blue axes. X represents chroma, Y, and Z are the tristimulus values of the emitted color, and X0, Y0, and Z0 are the tristimulus values corresponding to the reference white point.
[0087] Using the above steps, the color difference between the target display brightness command value and the target grayscale value of the display panel can be accurately calculated at different refresh rates under the same gamma curve.
[0088] The CIE Lab color space is based on human visual perception of color. It decomposes color into three components: lightness, red-green hue, and yellow-blue hue. This representation is closer to human subjective color perception. The CIE 1931 color space, on the other hand, is primarily based on physical measurements and differs from how the human eye actually perceives color. For example, in the CIE 1931 color space, equidistant color changes may not visually correspond to equal perceptual differences, while in the CIE Lab color space, the distance between colors better reflects the color differences perceived by the human eye, facilitating color comparison and evaluation.
[0089] Furthermore, in the CIE Lab color space, the lightness and chromaticity components are independent. This means that when adjusting colors, lightness can be changed independently without affecting the hue and saturation, or chromaticity can be adjusted independently without changing lightness, making color adjustment and control more flexible and precise. In fields such as image processing and color management, this characteristic helps to achieve precise color adjustment to meet different visual needs and design requirements. In contrast, in the CIE 1931 color space, the relationship between color coordinate values and attributes such as lightness and chromaticity is more complex, making such independent adjustments less convenient.
[0090] In one embodiment, step S40, which involves calculating the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates based on the second display parameter information and according to a preset display parameter change algorithm, includes the following steps:
[0091] Step S31: Based on the second brightness data, calculate the brightness difference between the target display brightness command value and the target grayscale of the display panel under different gamma curves and different refresh rates according to the preset second brightness change algorithm.
[0092] Step S32: Based on the second chromaticity data, calculate the chromaticity difference value of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates according to the preset second chromaticity change algorithm.
[0093] Preferably, the second luminance data and the second chromaticity data are measured using a color analyzer. In one embodiment, in step S31, the preset second luminance change algorithm includes:
[0094] ΔL2=(L21-L22) / L21
[0095] Wherein, L21 and L22 are the brightness values of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates, with L21>L22, and ΔL2 is the brightness difference value of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates.
[0096] The above formula can be used to accurately calculate the brightness difference between the target display brightness command value and the target grayscale value of the display panel under different gamma curves and different refresh rates.
[0097] In one embodiment, in step S32, the second chromaticity change algorithm includes:
[0098] Step S321: Convert the second chromaticity data from the CIE 1931 chromaticity space to the CIE Lab color space;
[0099] Step S322: Calculate the changes in brightness, red-green chromaticity, red-green chromaticity, and saturation of the display panel at different refresh rates and under different gamma curves and target display brightness command values and target gray levels.
[0100] The brightness, red-green chromaticity, and saturation of the display panel can be calculated using the following formulas:
[0101]
[0102] Among them, L * For brightness, a * Let b be the red and green axis coordinates. * The coordinates are yellow and blue axes. X represents chroma, Y, and Z are the tristimulus values of the emitted color, and X0, Y0, and Z0 are the tristimulus values corresponding to the reference white point.
[0103] The above formula can be used to accurately calculate the color difference between the target display brightness command value and the target grayscale value of the display panel under different gamma curves and different refresh rates.
[0104] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method described.
[0105] It should be noted that the above description describes some embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0106] Reference Figure 3 As shown, based on the same inventive concept and corresponding to any of the above embodiments, this application also provides a frequency-switching flicker detection device for a display panel, which includes the following modules:
[0107] The first measurement module is used to measure the first display parameter information of the display panel at different refresh rates under the same gamma curve, at the target display brightness command value and the target grayscale; wherein, the first display parameter information includes first brightness data and first chromaticity data;
[0108] The first calculation module is used to calculate, based on the first display parameter information and according to a preset display parameter change algorithm, the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale under different refresh rates under the same gamma curve;
[0109] The second measurement module is used to measure the second display parameter information of the display panel at different refresh rates under different gamma curves and target display brightness command values and target gray levels; wherein, the second display parameter information includes second brightness data and second chromaticity data;
[0110] The second calculation module is used to calculate, based on the second display parameter information and according to a preset display parameter change algorithm, the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates.
[0111] The frequency switching flicker detection device for display panels provided in this application can detect the degree of difference in display parameters of the display panel at the target display brightness command value and target grayscale under different refresh rates under the same gamma curve; and the degree of difference in display parameters of the display panel at the target display brightness command value and target grayscale under different gamma curves and different refresh rates. This allows for accurate measurement of frequency switching flicker, identification of locations where display parameters change significantly, and adjustment of the display panel to improve the frequency switching flicker phenomenon and better match the subjective visual effect of the human eye.
[0112] In one embodiment, the first computing module includes:
[0113] The first calculation submodule is used to calculate the brightness difference between the target display brightness command value and the target grayscale of the display panel under the same gamma curve and different refresh rates, based on the first brightness data and according to a preset first brightness change algorithm.
[0114] The second calculation submodule, based on the first chromaticity data, calculates the chromaticity difference value of the display panel at different refresh rates under the same gamma curve and at the target display brightness command value and the target grayscale according to the preset first chromaticity change algorithm.
[0115] This embodiment enables separate measurement of brightness difference values and chromaticity difference values, thereby providing a more comprehensive measurement of frequency switching flicker.
[0116] In one embodiment, the second computing module includes:
[0117] The third calculation submodule is used to calculate the brightness difference between the target display brightness command value and the target grayscale of the display panel under different gamma curves and different refresh rates, based on the second brightness data and according to the preset second brightness change algorithm.
[0118] The fourth calculation submodule is used to calculate the color difference value of the display panel at the target display brightness command value and the target gray level under different gamma curves and different refresh rates based on the second color data and according to the preset second color change algorithm.
[0119] Of course, when implementing this application, the functions of each module can be implemented in one or more software and / or hardware.
[0120] The apparatus described above is used to implement the frequency switching flicker detection method of the corresponding display panel in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0121] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides an electronic device, which includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein when the program or instructions are executed by the processor, the steps of the display panel frequency switching flicker detection method described in any of the above claims are implemented.
[0122] Figure 4 This embodiment illustrates a more specific hardware structure of an electronic device, which may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.
[0123] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0124] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.
[0125] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.
[0126] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0127] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.
[0128] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.
[0129] The electronic device described above is used to implement the frequency switching flicker detection method of the corresponding display panel in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0130] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a computer-readable storage medium storing a program or instructions, which, when executed by a processor, implements the steps of the frequency switching flicker detection method for the display panel described in any of the above claims.
[0131] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.
[0132] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the frequency switching flicker detection method of the display panel as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0133] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description.
[0134] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.
[0135] It should be noted that the above description describes some embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0136] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.
Claims
1. A method for detecting frequency switching flicker in a display panel, characterized in that, include: Under the same gamma curve, the first display parameter information of the display panel at the target display brightness command value and target grayscale is measured at different refresh rates; wherein, the first display parameter information includes first brightness data and first chromaticity data; Based on the first display parameter information, the degree of difference in display parameters of the display panel at the target display brightness command value and the target gray level is calculated according to the preset display parameter change algorithm under the same gamma curve and at different refresh rates; Under different gamma curves and different refresh rates, the second display parameter information of the display panel at the target display brightness command value and target grayscale is measured; wherein, the second display parameter information includes second brightness data and second chromaticity data; Based on the second display parameter information, the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale is calculated according to the preset display parameter change algorithm under different gamma curves and different refresh rates.
2. The method for detecting frequency switching flicker in a display panel as described in claim 1, characterized in that, The step of calculating the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale under different refresh rates under the same gamma curve, based on the first display parameter information and according to a preset display parameter change algorithm, includes: Based on the first brightness data, the brightness difference between the target display brightness command value and the target grayscale under different refresh rates is calculated according to the preset first brightness change algorithm under the same gamma curve. Based on the first chromaticity data, the chromaticity difference value of the display panel at the target display brightness command value and the target grayscale under different refresh rates under the same gamma curve is calculated according to the preset first chromaticity change algorithm. Preferably, the first luminance data and the first chromaticity data are measured using a color analyzer.
3. The method for detecting frequency switching flicker in a display panel as described in claim 2, characterized in that, The preset first brightness change algorithm includes: ΔL1=(L11-L12) / L11 Wherein, L11 and L12 are the brightness values of the display panel at the target display brightness command value and the target grayscale at different refresh rates under the same gamma curve, with L11>L12, and ΔL1 is the brightness difference value of the display panel at the target display brightness command value and the target grayscale at different refresh rates under the same gamma curve.
4. The method for detecting frequency switching flicker in a display panel as described in claim 2, characterized in that, The first chromaticity transformation algorithm includes: Convert the first chromaticity data from the CIE 1931 chromaticity space to the CIE Lab color space; Calculate the changes in brightness, red-green chromaticity, and chromaticity of the display panel at different refresh rates under the same gamma curve, based on the target display brightness command value and target grayscale. The brightness, red-green chromaticity, and saturation of the display panel can be calculated using the following formulas: Among them, L * For brightness, a * Let b be the red and green axis coordinates. * The coordinates are yellow and blue axes. X represents chroma, Y, and Z are the tristimulus values of the emitted color, and X0, Y0, and Z0 are the tristimulus values corresponding to the reference white point.
5. The method for detecting frequency switching flicker in a display panel as described in claim 1, characterized in that, The step of calculating the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates based on the second display parameter information and according to a preset display parameter change algorithm includes: Based on the second brightness data, the brightness difference between the target display brightness command value and the target grayscale of the display panel under different gamma curves and different refresh rates is calculated according to the preset second brightness change algorithm. Based on the second chromaticity data, the chromaticity difference value of the display panel at the target display brightness command value and the target grayscale is calculated under different gamma curves and different refresh rates according to the preset second chromaticity change algorithm. Preferably, the second luminance data and the second chromaticity data are measured using a color analyzer.
6. The method for detecting frequency switching flicker in a display panel as described in claim 5, characterized in that, The preset second brightness change algorithm includes: ΔL2=(L21-L22) / L21 Wherein, L21 and L22 are the brightness values of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates, with L21>L22, and ΔL2 is the brightness difference value of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates.
7. The method for detecting frequency switching flicker in a display panel as described in claim 5, characterized in that, The second chromaticity transformation algorithm includes: Convert the second chromaticity data from the CIE 1931 chromaticity space to the CIE Lab color space; Calculate the changes in brightness, red-green chromaticity, and chromaticity of the display panel at different gamma curves and refresh rates, based on the target display brightness command value and target grayscale. The brightness, red-green chromaticity, and saturation of the display panel can be calculated using the following formulas: Among them, L * For brightness, a * Let b be the red and green axis coordinates. * The coordinates are yellow and blue axes. X represents chroma, Y, and Z are the tristimulus values of the emitted color, and X0, Y0, and Z0 are the tristimulus values corresponding to the reference white point.
8. A frequency-switching flicker detection device for a display panel, characterized in that, include: The first measurement module is used to measure the first display parameter information of the display panel at different refresh rates under the same gamma curve, at the target display brightness command value and the target grayscale; wherein, the first display parameter information includes first brightness data and first chromaticity data; The first calculation module is used to calculate, based on the first display parameter information and according to a preset display parameter change algorithm, the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale under different refresh rates under the same gamma curve; The second measurement module is used to measure the second display parameter information of the display panel at different refresh rates under different gamma curves and target display brightness command values and target gray levels; wherein, the second display parameter information includes second brightness data and second chromaticity data; The second calculation module is used to calculate, based on the second display parameter information and according to a preset display parameter change algorithm, the degree of difference in display parameters of the display panel at the target display brightness command value and the target grayscale under different gamma curves and different refresh rates.
9. An electronic device, characterized in that, The device includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the frequency switching flicker detection method for a display panel as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the frequency-switching flicker detection method for a display panel as described in any one of claims 1 to 7.
