Anti-glare screen flash point evaluation method and system, electronic equipment and storage medium

By dividing the anti-glare screen into multiple test areas and sub-regions, and calculating the Gamma value and standard deviation of each area, the problem that the existing technology cannot objectively evaluate the flash point of the anti-glare screen is solved, and the accurate and comprehensive evaluation of the flash point is achieved.

CN120084530APending Publication Date: 2025-06-03ZIGUANG COMPUTER TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510446057.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-10
Publication Date
2025-06-03

AI Technical Summary

Technical Problem

The existing anti-glare screen flash point evaluation methods cannot objectively evaluate the severity of flash points under the display screen, and lack quantitative analysis of dynamic visual experience.

Method used

By dividing the anti-glare screen into multiple test areas and test sub-regions, each test area has an impact weight, and the Gamma value and Gamma standard deviation values ​​of each test sub-region under different illuminances are calculated, and the standard deviation of the sum of the Gamma standard deviation weights of each test area is finally calculated as the evaluation result.

Benefits of technology

The objective and accurate evaluation of the flash points of the anti-glare screen is achieved, which can fully reflect the performance stability and consistency of the screen in different illuminances, thereby evaluating the anti-glare effect and display quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120084530A_ABST
    Figure CN120084530A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicle-mounted information, and discloses an anti-dazzle screen flash point evaluation method and system, electronic equipment and a storage medium, and the method comprises the steps: obtaining the size of an anti-dazzle screen, dividing the anti-dazzle screen into a plurality of test regions, each test region comprising a plurality of test sub-regions; determining the influence weight of each test area, and calculating the Gamma value of each test sub-area under different illuminance; calculating a Gamma standard deviation value of each test area under different illuminance, and calculating a Gamma standard deviation weight sum of each test area under different illuminance; and calculating the standard deviation of the Gamma standard deviation weight sum of each test area, and taking the standard deviation as an evaluation result. According to the invention, the anti-dazzle screen is divided into different test areas and the Gamma value of each test sub-area under different illuminance is calculated, so that the evaluation of the flash point of the screen is more standardized, the severity of the flash point under the display picture can be comprehensively and objectively evaluated, and the evaluation result of the flash point is more objective and accurate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle-mounted information technology, and particularly to an anti-glare screen flash point evaluation method, system, electronic device and storage medium. Background Art

[0002] Currently, anti-glare technology is commonly used in vehicle-mounted intelligent cockpit screens to cope with complex ambient light conditions. However, the existing anti-glare flash point evaluation system mainly relies on physical parameters such as haze, gloss, and surface roughness or image processing algorithms, lacking quantitative analysis of the dynamic visual experience. There is no unified standard for the existing flash point evaluation methods in the industry, and the testing equipment and algorithms are relatively scarce; the traditional evaluation methods only focus on static parameters and cannot reflect the dynamic flicker phenomenon caused by backlight refraction and microstructure randomness during actual use of the screen. Moreover, flash point evaluation mostly relies on manual visual inspection or single optical parameter measurement, resulting in strong subjectivity, poor repeatability, and the inability to quantify the risk of dynamic visual fatigue, thus being unable to objectively evaluate the severity of the flash point under the display screen. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to provide an anti-glare screen flash point evaluation method, which effectively solves the technical problem of being unable to objectively evaluate the severity of the flash point under the display screen.

[0004] The above technical problem is solved by the following technical solutions:

[0005] An anti-glare screen flash point evaluation method, comprising:

[0006] Obtaining the size of the anti-glare screen, dividing the anti-glare screen into a plurality of test areas, and each of the test areas includes a plurality of test sub-areas;

[0007] Determining the influence weight of each of the test areas, and calculating the Gamma value of each of the test sub-areas under different illuminances;

[0008] Based on the Gamma value of each of the test sub-areas under different illuminances, calculating the Gamma standard deviation value of each of the test areas under different illuminances;

[0009] Based on the Gamma standard deviation value of each of the test areas under different illuminances, calculating the Gamma standard deviation weight sum of each of the test areas under different illuminances;

[0010] Based on the Gamma standard deviation weight sum of each of the test areas, calculating the standard deviation of the Gamma standard deviation weight sum of each of the test areas, and taking the standard deviation as the evaluation result.

[0011] Beneficial effects: By dividing the anti-glare screen into multiple test areas and then dividing each test area into multiple test sub-areas, the local characteristics of the screen can be measured and analyzed more precisely. Then, an influence weight is assigned to each test area, and under different illuminance conditions, the Gamma value of each test sub-area is calculated to reflect the brightness characteristics of the test sub-area under different illuminance. Further, according to the Gamma values of each test sub-area under different illuminance, the Gamma standard deviation value of the test area under the same illuminance is calculated. Through the Gamma standard deviation value, the difference in Gamma values of each test sub-area within the test area can be understood. Further, according to the Gamma standard deviation values of each test area under different illuminance, the Gamma standard deviation weight sum of each test area under different illuminance is calculated to reflect the overall performance of each area of the screen under different illuminance. Finally, the standard deviation of the Gamma standard deviation weight sum of each test area is calculated, and the standard deviation is used as the evaluation result. If the standard deviation is small, it indicates that the performance of each area of the screen under different illuminance is relatively stable and consistent, and the anti-glare effect and display quality are good; if the standard deviation is large, it indicates that the performance differences of each area of the screen under different illuminance are large; thus, the flash point evaluation result of the anti-glare screen can be obtained.

[0012] In the present invention, by dividing anti-glare screens of different types and size ratios into different test areas, corresponding evaluations of the screens are carried out, making the evaluation of the screen flash point more standardized. By calculating the Gamma value of each test sub-area under different illuminance, the severity of the flash point under the display screen can be comprehensively and objectively evaluated, making the evaluation result of the flash point more objective and accurate.

[0013] In an optional embodiment, the calculating the Gamma value of each of the test sub-areas under different illuminance includes:

[0014] Obtain a number of grayscale pictures of a test sub-area and measure the brightness of each grayscale picture;

[0015] Based on the ratio of the brightness of each grayscale picture to the maximum brightness of the grayscale picture, obtain a plurality of coordinate points, and form a curve in a coordinate system based on the plurality of coordinate points;

[0016] Based on a data fitting algorithm, determine the value of the curve, and use the value of the curve as the Gamma value of the test sub-area;

[0017] Repeat the above steps to calculate the Gamma value of each of the test sub-areas under different illuminance.

[0018] In an alternative embodiment, calculating the Gamma standard deviation value of each of the test regions at different illuminances based on the Gamma values of each of the test sub-regions at different illuminances includes:

[0019] Calculating the Gamma average value of each of the test regions at different illuminances based on the Gamma values of each of the test sub-regions at different illuminances;

[0020] Calculating the Gamma standard deviation value of each of the test regions at different illuminances based on the Gamma average values of each of the test regions at different illuminances.

[0021] In an alternative embodiment, the calculation formula for the Gamma average value of each of the test regions at different illuminances is:

[0022]

[0023] The calculation formula for the Gamma standard deviation value of each of the test regions at different illuminances is:

[0024]

[0025] where, μ In is the Gamma average value of the I-th test region at n illuminance; G PI-1n is the Gamma value of the 1st test sub-region in the I-th test region at n illuminance; G PI-2n is the Gamma value of the 2nd test sub-region in the I-th test region at n illuminance; G PI-in is the Gamma value of the i-th test sub-region in the I-th test region at n illuminance; δIn is the Gamma standard deviation value of the I-th test region at n illuminance; I is the number of test regions; i is the number of the test sub-regions.

[0026] In an alternative embodiment, the calculation formula for the Gamma standard deviation weight sum of each of the test regions at different illuminances is:

[0027] GTn = W 1 ×δ1n + W 2 ×δ2n + … + W I ×δIn

[0028] where, GTn is the Gamma standard deviation weight sum of each of the test regions at n illuminance; W 1 is the influence weight of the 1st test region; W 2 is the influence weight of the 2nd test region; W Iis the influence weight of the I-th test area; δ1n is the Gamma standard deviation value of the first test area under n illuminance; δ2n is the Gamma standard deviation value of the second test area under n illuminance; δIn is the Gamma standard deviation value of the I-th test area under n illuminance.

[0029] In an alternative embodiment, the calculation formula for the standard deviation of the sum of the Gamma standard deviation weights of each of the test areas is:

[0030]

[0031] where δ is the standard deviation of the sum of the Gamma standard deviation weights of each test area; N is the number of light intensity levels; GTn is the sum of the Gamma standard deviation weights of each test area under n illuminance; μ In is the Gamma average value of the I-th test area under n illuminance.

[0032] In an alternative embodiment, the illuminance includes 300 lux - 1500 lux.

[0033] On the other hand, the present invention also provides an anti-glare screen flash point evaluation system, including:

[0034] An acquisition module, configured to acquire the size of the anti-glare screen, divide the anti-glare screen into a plurality of test areas, and each of the test areas includes a plurality of test sub-areas;

[0035] A first calculation module, configured to determine the influence weight of each of the test areas and calculate the Gamma value of each of the test sub-areas under different illuminances;

[0036] A second calculation module, configured to calculate the Gamma standard deviation value of each of the test areas under different illuminances based on the Gamma values of each of the test sub-areas under different illuminances;

[0037] A third calculation module, configured to calculate the sum of the Gamma standard deviation weights of each of the test areas under different illuminances based on the Gamma standard deviation values of each of the test areas under different illuminances;

[0038] A fourth calculation module, configured to calculate the standard deviation of the sum of the Gamma standard deviation weights of each of the test areas based on the sum of the Gamma standard deviation weights of each of the test areas, and use the standard deviation as the evaluation result.

[0039] On the other hand, the present invention also provides an electronic device, including: a memory, a processor, a communication interface, and a communication bus, and the processor, the memory, and the communication interface complete communication with each other through the communication bus;

[0040] The memory is used to store at least one executable instruction, and the executable instruction causes the processor to execute the anti-glare screen flash point evaluation method as described above.

[0041] On the other hand, the present invention also provides a computer-readable storage medium storing computer instructions for causing a processor to implement the anti-glare screen flash point evaluation method as described above when executed. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0043] Figure 1 It is a flowchart of an anti-glare screen flash point evaluation method according to an embodiment of the present invention;

[0044] Figure 2 It is a flowchart of an anti-glare screen flash point evaluation method according to another embodiment of the present invention;

[0045] Figure 3 It is a partition diagram of an anti-glare screen with an aspect ratio of 8:3 in an anti-glare screen flash point evaluation method according to an embodiment of the present invention;

[0046] Figure 4 It is a partition diagram of an anti-glare screen with an aspect ratio of 16:9 in an anti-glare screen flash point evaluation method according to an embodiment of the present invention;

[0047] Figure 5 It is a flowchart of an anti-glare screen flash point evaluation method according to another embodiment of the present invention;

[0048] Figure 6 It is a structural diagram of an anti-glare screen flash point evaluation system according to an embodiment of the present invention;

[0049] Figure 7 It is a structural diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0050] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0051] In the description of the present invention, it should be understood that the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of the present invention, unless otherwise specified, the meaning of "plurality" is two or more. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0052] Most of the anti-glare treatments on the screen surface are achieved through process etching or spraying, that is, uneven peak-valley microstructures are formed on the screen surface. This structure refracts more light emitted by the backlight of the display screen, thereby reducing the reflected light and thus reducing the mirror effect on the screen surface. However, it is precisely due to the interaction between the two structural layers, namely the display pixel matrix and the random microstructures on the surface of the anti-glare layer, that flickering points are generated in the image presented on the display screen covered by the anti-glare layer. Especially when the user moves back and forth in front of the display screen, these flickering points are more obvious, and the eye fatigue is aggravated accordingly. At present, the existing flickering point evaluation methods cannot objectively evaluate the severity of the flickering points under the display screen.

[0053] The following will be combined with Figures 1 to 7 , to describe the embodiments of the present invention.

[0054] According to an embodiment of the present invention, as Figure 1 shown, on the one hand, a method for evaluating the flickering points of an anti-glare screen is provided, including the following steps:

[0055] S100. Obtain the size of the anti-glare screen, and divide the anti-glare screen into multiple test areas, and each test area includes multiple test sub-areas.

[0056] As Figure 3 , Figure 4As shown, in step S100, the vehicle screen can be roughly divided into two types: long strip and rectangular, such as vehicle screens with aspect ratios of 8:3 and 16:9; for vehicle anti-glare screens of different size ratios, when evaluating the subjective experience and impact of flash points, the flash points in the middle area have a greater impact on the user's subjective experience. Therefore, the long strip vehicle screen, i.e., the vehicle screen with an aspect ratio of 8:3, can be divided into three test areas, and the rectangular vehicle screen, i.e., the vehicle screen with an aspect ratio of 16:9 (16:10, etc.), can be divided into five test areas. Each test area is further subdivided into smaller test sub-areas, thereby helping to more accurately measure and analyze the local characteristics of the screen.

[0057] In step S100, each test sub-area may be encoded, and the encoding may be performed clockwise from the upper left corner of each test area. Figure 3 For example, test area 1: P1-1, P1-2, ..., P1-40; test area 2: P2-1, P2-2, ..., P2-32; test area 3: P3-1, P3-2, ..., P3-24.

[0058] S200: Determine the influence weight of each test area, and calculate the Gamma value of each test sub-area under different illuminations.

[0059] In step S200, when evaluating the subjective experience and impact of flash points, the flash points closer to the middle area have a greater impact on the user's subjective experience. Therefore, different impact weights can be assigned to different test areas, and the impact weights are greater when the area is closer to the center of the screen. Figure 3 For example, test area 1 is at the outermost edge of the screen, and its influence weight can be 5%-15%; the influence weight of test area 2 can be 25%-35%; and the influence weight of test area 3 is at the center of the screen, and its influence weight can be 50%-70%. Figure 4 For example, considering the poor vision of the rectangular screen boundary and the saving of computing power, the impact weight of the flash point in test area 1 is defined as 0, while the impact weight in test area 2 can be 5%-10%, the impact weight in test area 3 can be 15%-20%, the impact weight in test area 4 can be 25%-30%, and the impact weight in test area 4 can be 40%-55%. The specific impact weight can be determined by yourself in the actual test process without specific restrictions.

[0060] like Figure 2 As shown, in step S200, the following steps are specifically included:

[0061] Step S210: Acquire several grayscale images of a test sub-area, and test the brightness of each grayscale image.

[0062] In step S210, when testing the anti-glare screen, one of the test sub-regions is selected, and then a series of pictures with different gray levels are sequentially displayed in this test sub-region. Among them, the gray level can take values from 0 to 255, representing different brightness levels of the image from completely black to completely white, so as to cover all the brightness ranges that the test sub-region can display. Then, for each obtained gray-level picture, measure the actually displayed brightness value.

[0063] It can be understood that in the actual test process, in order to save computing power during the test, the gray-level value range can be changed from 0 - 255 to 0 - 127 or 0 - 63, so as to optimize the algorithm speed.

[0064] Step S220: Based on the ratio of the brightness of each gray-level picture to the maximum brightness of the gray-level picture, obtain multiple coordinate points, and form a curve in the coordinate system based on the multiple coordinate points.

[0065] In step S220, calculate the ratio of the brightness of each gray-level picture to the maximum brightness in this group of gray-level pictures. Take this ratio as the ordinate and the gray-level value as the abscissa to form multiple coordinate points, and plot the multiple coordinate points in a two-dimensional coordinate system, and then connect all the coordinate points to form a curve. This curve describes the relative brightness change of the test sub-region at different gray levels.

[0066] Step S230: Determine the value of the curve based on the data fitting algorithm, and take the value of the curve as the Gamma value of the test sub-region.

[0067] In step S230, use the data fitting algorithm to find a curve equation that can best describe the obtained coordinate points. Usually, it is assumed that this curve conforms to a specific function form, such as the power function form y = x γ , where γ is the parameter to be determined. By adjusting the value of γ to minimize the error between the fitted curve and the actual coordinate points, this optimal γ value is the determined value of the curve. Finally, the γ value obtained through data fitting is defined as the Gamma value of the test sub-region.

[0068] Step S240: Repeat the above steps to calculate the Gamma value of each test sub-region under different illuminances.

[0069] In step S240, by continuously repeating steps 210 - 230, the Gamma value of each test sub-region can be calculated under the same illuminance; then, the illuminance of the anti-glare screen is further changed, so that the Gamma value of each test sub-region can be calculated under different illuminances, thereby enabling the analysis of the variation of the Gamma value of the test sub-region with illuminance, as well as the differences in Gamma values among different test sub-regions under the same or different illuminances, providing richer and more accurate information for evaluating the overall performance of the anti-glare screen. Among them, the illuminance of the anti-glare screen can include 300 lux - 1500 lux. Specifically, it can be 300 lux, 500 lux, 700 lux, 1000 lux, 1300 lux, 1500 lux, etc.

[0070] S300. Calculate the Gamma standard deviation value of each test region under different illuminances based on the Gamma values of each test sub-region under different illuminances.

[0071] As Figure 5 shown, in step S300, it specifically includes the following steps:

[0072] Step S310. Calculate the Gamma average value of each test region under different illuminances based on the Gamma values of each test sub-region under different illuminances.

[0073] In step S310, the calculation formula for the Gamma average value of each test region under different illuminances is:

[0074]

[0075] Step S320. Calculate the Gamma standard deviation value of each test region under different illuminances based on the Gamma average value of each test region under different illuminances.

[0076] In step S320, the calculation formula for the Gamma standard deviation value of each test region under different illuminances is:

[0077]

[0078] Among them, μ In is the Gamma average value of the I-th test region under n illuminances; G PI-1n is the Gamma value of the first test sub-region in the I-th test region under n illuminances; G PI-2n is the Gamma value of the second test sub-region in the I-th test region under n illuminances; G PI-inGamma value of the \(i\)-th test sub-region in the \(I\)-th test area under \(n\) illuminance; \(\delta_{In}\) is the Gamma standard deviation value of the \(I\)-th test area under \(n\) illuminance; \(I\) is the number of test areas; \(i\) is the number of test sub-areas.

[0079] Specifically, taking Figure 3 test area 1 in

[0080]

[0081] as an example, the calculation formula for the Gamma average value of test area 1 under different illuminances is:

[0082]

[0083] Furthermore, calculate the Gamma standard deviation value of test area 1 under different illuminances, and the calculation formula is:

[0084] S400. Calculate the Gamma standard deviation weight sum of each test area under different illuminances based on the Gamma standard deviation value of each test area under different illuminances.

[0085] In step S400, the calculation formula for calculating the Gamma standard deviation weight sum of each test area under different illuminances is:

[0086] GT_n = W 1 × \(\delta_{1n}\) + W 2 × \(\delta_{2n}\) + … + W I × \(\delta_{In}\)

[0087] where, GT_n is the Gamma standard deviation weight sum of each test area under \(n\) illuminance; W 1 is the influence weight of the 1st test area; W 2 is the influence weight of the 2nd test area; W I is the influence weight of the \(I\)-th test area; \(\delta_{1n}\) is the Gamma standard deviation value of the 1st test area under \(n\) illuminance; \(\delta_{2n}\) is the Gamma standard deviation value of the 2nd test area under \(n\) illuminance; \(\delta_{In}\) is the Gamma standard deviation value of the \(I\)-th test area under \(n\) illuminance.

[0088] The Gamma standard deviation weight sum at each illuminance level is obtained by multiplying the Gamma standard deviation value of each test area by its corresponding influence weight and then summing up the results of all test areas. The Gamma standard deviation weight sum comprehensively considers the importance of the test areas and the degree of dispersion of the Gamma values within them, and can more comprehensively reflect the overall performance of each area of the screen under different illuminance levels.

[0089] S500. Calculate the standard deviation of the Gamma standard deviation weight sum of each test area based on the Gamma standard deviation weight sum of each test area, and use the standard deviation as the evaluation result.

[0090] In step S500, the calculation formula for the standard deviation of the Gamma standard deviation weight sum of each test area is:

[0091]

[0092] where δ is the standard deviation of the Gamma standard deviation weight sum of each test area; N is the number of illuminance levels; GTn is the Gamma standard deviation weight sum of each test area under the n-th illuminance; μ In is the Gamma average value of the I-th test area under the n-th illuminance. The number of illuminance levels is specifically determined according to different illuminances. If the test is carried out under the conditions of illuminances of 300 lux and 500 lux, the number of illuminance levels is 2.

[0093] By calculating the standard deviation of the Gamma standard deviation weight sum of each test area under different illuminances and using the final standard deviation as the evaluation result, it can overall reflect the degree of dispersion of the Gamma standard deviation weight sum of each test area of the screen under different illuminances, and can comprehensively evaluate the stability and consistency of the performance of different areas of the screen under different lighting conditions. If the standard deviation is small, it indicates that the performance of each area of the screen under different illuminances is relatively stable and consistent, and the anti-glare effect and display quality are good; if the standard deviation is large, it indicates that the performance differences of each area of the screen under different illuminances are large; thus, the flash point evaluation result of the anti-glare screen can be obtained.

[0094] The anti-glare screen flash point evaluation method provided by the present invention divides anti-glare screens of different types and size ratios into different test areas, and respectively conducts Gamma measurements of 0-255 gray levels, so as to conduct corresponding evaluations on the screen, making the evaluation of the screen flash point more standardized. By calculating the Gamma values of each test sub-area under different illuminances, the severity of the flash point under the display screen can be comprehensively and objectively evaluated, making the evaluation result of the flash point more objective and accurate.

[0095] According to an embodiment of the present invention, asFigure 6 As shown in Figure 6 , on the other hand, an anti-glare screen flash point evaluation system is also provided, including:

[0096] An acquisition module 100, configured to acquire the size of the anti-glare screen, divide the anti-glare screen into multiple test areas, and each test area includes multiple test sub-areas;

[0097] A first calculation module 200, configured to determine the influence weight of each test area and calculate the Gamma value of each test sub-area under different illuminances; the illuminance includes 300 lux - 1500 lux;

[0098] A second calculation module 300, configured to calculate the Gamma standard deviation value of each test area under different illuminances based on the Gamma values of each test sub-area under different illuminances;

[0099] A third calculation module 400, configured to calculate the Gamma standard deviation weight sum of each test area under different illuminances based on the Gamma standard deviation values of each test area under different illuminances. The calculation formula is: GTn = W 1 ×δ1n + W 2 ×δ2n + … + W I ×δIn; where GTn is the Gamma standard deviation weight sum of each test area under n illuminance; W 1 is the influence weight of the first test area; W 2 is the influence weight of the second test area; W I is the influence weight of the I-th test area; δ1n is the Gamma standard deviation value of the first test area under n illuminance; δ2n is the Gamma standard deviation value of the second test area under n illuminance; δIn is the Gamma standard deviation value of the I-th test area under n illuminance;

[0100] A fourth calculation module 500, configured to calculate the standard deviation of the Gamma standard deviation weight sum of each test area based on the Gamma standard deviation weight sum of each test area, and use the standard deviation as the evaluation result. The calculation formula is: where δ is the standard deviation of the Gamma standard deviation weight sum of each test area; N is the number of light intensity levels; GTn is the Gamma standard deviation weight sum of each test area under n illuminance; μ In is the Gamma average value of the I-th test area under n illuminance.

[0101] In one embodiment, the first calculation module 200 includes:

[0102] An acquisition unit, configured to acquire a plurality of grayscale pictures of a test sub-area and test the brightness of each grayscale picture;

[0103] The first calculation unit is configured to obtain a plurality of coordinate points based on the ratio of the luminance of each grayscale image to the maximum luminance of the grayscale image, and form a curve in a coordinate system based on the plurality of coordinate points;

[0104] The second calculation unit is configured to determine the value of the curve based on a data fitting algorithm, and use the value of the curve as the Gamma value of the test sub-region;

[0105] The third calculation unit is configured to repeat the above steps to calculate the Gamma value of each test sub-region under different illuminance levels.

[0106] In one embodiment, the second calculation module 300 includes:

[0107] The fourth calculation unit is configured to calculate the average Gamma value of each test region under different illuminance levels based on the Gamma value of each test sub-region under different illuminance levels. The calculation formula is:

[0108] The fifth calculation unit is configured to calculate the standard deviation value of the Gamma of each test region under different illuminance levels based on the average Gamma value of each test region under different illuminance levels. The calculation formula is: Where, μ In is the average Gamma value of the I-th test region under n illuminance levels; G PI-1n is the Gamma value of the first test sub-region in the I-th test region under n illuminance levels; G PI-2n is the Gamma value of the second test sub-region in the I-th test region under n illuminance levels; G PI-in is the Gamma value of the i-th test sub-region in the I-th test region under n illuminance levels; δIn is the standard deviation value of the Gamma of the I-th test region under n illuminance levels; I is the number of test regions; i is the number of test sub-regions.

[0109] Figure 7 FIG. shows a schematic structural diagram of an embodiment of an electronic device provided by an embodiment of the present invention. The specific implementation of the electronic device is not limited in the specific embodiments of the present invention.

[0110] As Figure 7 shown, the electronic device may include: a processor 502, a communication interface 504, a memory 506, and a communication bus 508.

[0111] Among them: The processor 502, the communication interface 504, and the memory 506 communicate with each other through the communication bus 508. The communication interface 504 is used to communicate with network elements of other devices such as clients or other servers. The processor 502 is used to execute the program 510, and specifically can execute the relevant steps in the above embodiments of the anti-glare screen flash point evaluation method.

[0112] Specifically, the program 510 may include program code, and the program code includes computer-executable instructions.

[0113] The processor 502 may be a central processing unit CPU, or a specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present invention. One or more processors included in the electronic device may be of the same type of processor, such as one or more CPUs; or may be of different types of processors, such as one or more CPUs and one or more ASICs.

[0114] The memory 506 is used to store the program 510. The memory 506 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk memory.

[0115] The program 510 can specifically be called by the processor 502 to cause the electronic device to execute the relevant steps in the above embodiments of the anti-glare screen flash point evaluation method.

[0116] Those of ordinary skill in the art can understand that Figure 7 The structure shown is only schematic and does not limit the structure of the above device. For example, the electronic device may also include more or fewer components than those shown Figure 7 in the figure, or have a different configuration from that shown Figure 7 in the figure.

[0117] Embodiments of the present invention also provide a computer-readable storage medium. The method according to the embodiments of the present invention can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented by downloading over a network and originally stored in a remote storage medium or a non-transitory machine-readable storage medium and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the method shown in the above embodiments is implemented.

[0118] In the specific content of the above specific embodiments, the technical features can be combined arbitrarily without contradiction. For the sake of brevity of description, not all possible combinations of the above technical features are described. However, as long as the combinations of these technical features do not exist in contradiction, they should be considered to be within the scope described in this specification.

[0119] The specific content of the above specific embodiments only expresses several embodiments of the present invention, and its description is relatively specific and detailed, but it cannot be understood as a limitation to the scope of the patent of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several modifications and improvements can still be made, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention should be subject to the appended claims.

Claims

1. A flash point evaluation method for an anti-glare screen, characterized in that: include: Acquire the size of the anti-glare screen, and divide the anti-glare screen into a plurality of test areas, each of the test areas including a plurality of test sub-areas; Determine the influence weight of each of the test areas, and calculate the Gamma value of each of the test sub-areas under different illuminations; Based on the Gamma value of each of the test sub-areas under different illuminations, calculate the Gamma standard deviation value of each of the test areas under different illuminations; Calculate the weighted sum of the gamma standard deviations of each of the test areas under different illuminations based on the gamma standard deviation values ​​of each of the test areas under different illuminations; Based on the weighted sum of the gamma standard deviations of each of the test areas, the standard deviation of the weighted sum of the gamma standard deviations of each of the test areas is calculated, and the standard deviation is used as an evaluation result.

2. The anti-glare screen flash point evaluation method according to claim 1, characterized in that: The calculating the Gamma value of each test sub-area under different illuminations includes: Acquire a plurality of grayscale images of the test sub-area, and test the brightness of each of the grayscale images; Based on the ratio of the brightness of each grayscale image to the maximum brightness of the grayscale image, a plurality of coordinate points are obtained, and a curve is formed in a coordinate system based on the plurality of coordinate points; Determine the value of the curve based on a data fitting algorithm, and use the value of the curve as the Gamma value of the test sub-area; Repeat the above steps to calculate the Gamma value of each test sub-area under different illuminations.

3. The anti-glare screen flash point evaluation method according to claim 1, characterized in that: The calculating the Gamma standard deviation value of each of the test areas under different illuminations based on the Gamma value of each of the test sub-areas under different illuminations includes: Based on the Gamma value of each of the test sub-areas under different illuminations, calculating the Gamma average value of each of the test areas under different illuminations; Based on the Gamma average value of each of the test areas under different illuminations, the Gamma standard deviation value of each of the test areas under different illuminations is calculated.

4. The anti-glare screen flash point evaluation method according to claim 3, characterized in that: The calculation formula for calculating the Gamma average value of each test area under different illumination is: The calculation formula for calculating the Gamma standard deviation value of each test area under different illumination is: Among them, μ In is the average Gamma value of the Ith test area under n illumination; G PI-1n G is the Gamma value of the first test sub-area in the first test area at illumination n; PI-2n G is the Gamma value of the second test sub-area in the first test area under illumination n; PI-in is the Gamma value of the i-th test sub-area in the i-th test area under n illumination; δIn is the Gamma standard deviation value of the i-th test area under n illumination; I is the number of test areas; i is the number of the test sub-areas.

5. The anti-glare screen flash point evaluation method according to claim 1, characterized in that: The calculation formula for calculating the weighted sum of the Gamma standard deviation of each test area under different illuminations is: GTn=W1×δ1n+W2×δ2n+…+W I ×δIn Where GTn is the weighted sum of the gamma standard deviations of each test area under illumination n; W1 is the influence weight of the first test area; W2 is the influence weight of the second test area; W I is the influence weight of the I-th test area; δ1n is the Gamma standard deviation value of the first test area under n illumination; δ2n is the Gamma standard deviation value of the second test area under n illumination; δIn is the Gamma standard deviation value of the I-th test area under n illumination.

6. The anti-glare screen flash point evaluation method according to claim 1, characterized in that: The calculation formula for calculating the standard deviation of the Gamma standard deviation weight sum of each test area is: Where δ is the standard deviation of the weighted sum of the Gamma standard deviations of each test area; N is the number of light intensity levels; GTn is the weighted sum of the Gamma standard deviations of each test area under n illumination; μ In It is the average Gamma value of the Ith test area under n illumination.

7. The anti-glare screen flash point evaluation method according to claim 1, characterized in that: The illumination includes 300lux-1500lux.

8. An anti-glare screen flash point evaluation system, characterized in that: include: An acquisition module, used for acquiring the size of the anti-glare screen, dividing the anti-glare screen into a plurality of test areas, each of which includes a plurality of test sub-areas; A first calculation module, used to determine the influence weight of each of the test areas, and calculate the Gamma value of each of the test sub-areas under different illuminations; A second calculation module, configured to calculate a Gamma standard deviation value of each of the test areas under different illuminations based on the Gamma value of each of the test sub-areas under different illuminations; A third calculation module, configured to calculate a weighted sum of the gamma standard deviations of each of the test areas under different illuminations based on the gamma standard deviation values ​​of each of the test areas under different illuminations; The fourth calculation module is used to calculate the standard deviation of the weighted sum of the Gamma standard deviations of each of the test areas based on the weighted sum of the Gamma standard deviations of each of the test areas, and use the standard deviation as the evaluation result.

9. An electronic device, characterized in that: include: A memory, a processor, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute the anti-glare screen flash point evaluation method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the anti-glare screen flash point evaluation method according to any one of claims 1 to 7 when executed.