Imaging test methods, apparatus and computer-readable storage media

By determining the relative position of the visual center and the display area in the imaging test and calculating the display weight of the pixels, the problem of low test accuracy caused by ignoring the characteristics of the human visual system in the prior art is solved, and a more accurate evaluation of the imaging effect is achieved.

CN116793642BActive Publication Date: 2026-06-30GOERTEK OPTICAL TECHNOLOGY (SHANGHAI) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GOERTEK OPTICAL TECHNOLOGY (SHANGHAI) CO LTD
Filing Date
2023-05-25
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

Existing imaging testing methods ignore the characteristics of the human visual system, resulting in low accuracy in testing the imaging effect across the entire field of view.

Method used

By determining the relative position of the visual center and the display area, calculating the display weight of each pixel, and combining it with display parameters, the imaging effect is evaluated, taking into account the differences in the human eye's perceptual ability at different visual field positions.

Benefits of technology

This improves the accuracy of imaging tests, making evaluations more objective and able to more accurately reflect the imaging effect perceived by the human eye, thereby increasing the yield rate of production products.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116793642B_ABST
    Figure CN116793642B_ABST
Patent Text Reader

Abstract

This invention discloses an imaging testing method, apparatus, and computer-readable storage medium. The method includes: determining a display area of ​​the screen under test in an imaging test image corresponding to the screen under test; determining a first relative position between the visual center and the display area; determining a display weight corresponding to each pixel in the display area based on the first relative position; and determining the imaging effect of the screen under test based on the display weight and the display parameters corresponding to the display area. This invention aims to improve the accuracy of testing imaging effects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of imaging testing, and more particularly to an imaging testing method, apparatus, and computer-readable storage medium. Background Technology

[0002] Common screens use diffractive waveguides for imaging. However, some persistent defects in diffractive waveguides, such as diffraction efficiency and dispersion, can lead to uneven brightness and color in imaging, resulting in poor imaging quality. Therefore, it is necessary to test the imaging effect of diffractive waveguides.

[0003] In current imaging testing protocols, a uniform evaluation standard is used to test the imaging of the entire display area corresponding to the field of view, and the test results are used to evaluate the screen display effect. This indiscriminate testing method ignores the characteristics of the human visual system. For example, the human visual system is more sensitive to the central field of view and less sensitive to the peripheral field of view. Therefore, although the same imaging defect will produce different viewing effects in the central and peripheral fields of view, the same evaluation standard will consider the imaging effects of the two to be the same. Thus, it is evident that the accuracy of testing the imaging effect of the entire display area corresponding to the field of view using the same evaluation standard is low.

[0004] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention

[0005] The main objective of this invention is to provide an imaging testing method, apparatus, and computer-readable storage medium, aiming to improve the accuracy of testing imaging effects.

[0006] To achieve the above objectives, the present invention provides an imaging testing method, the imaging testing method comprising:

[0007] Determine the display area of ​​the screen under test in the imaging test image corresponding to the screen under test;

[0008] Determine the first relative position between the visual center and the display area;

[0009] The display weight of each pixel in the display area is determined based on the first relative position.

[0010] The imaging effect of the screen under test is determined based on the display weight and the display parameters corresponding to the display area.

[0011] Optionally, the step of determining the display weight corresponding to each pixel in the display area based on the first relative position includes:

[0012] Obtain a visual weight model, which includes multiple visual regions and visual weight parameters corresponding to the visual regions;

[0013] Based on the second relative position and the first relative position between the visual center and the visual region, the target visual region corresponding to the pixel in the visual weighting model is determined;

[0014] The display weight is determined based on the visual weight parameters corresponding to the target visual region.

[0015] Optionally, before the step of obtaining the visual weight model, the method further includes:

[0016] The monocular field of view is determined based on the visual center, and the monocular field of view is divided into multiple visual regions.

[0017] Based on the second relative position, determine the visual weight parameters corresponding to each visual region;

[0018] The visual weight model is constructed based on the visual region and the visual weight parameters corresponding to the visual region.

[0019] Optionally, the step of determining the visual weight parameters corresponding to each visual region based on the second relative position includes:

[0020] Obtain the preset relationship between viewpoint and visual weight parameters;

[0021] The visual field range corresponding to the visual region is determined based on the second relative position;

[0022] The visual weight parameters corresponding to the visual region are determined based on the preset relationship and the viewing angle range.

[0023] Optionally, the step of determining the target visual region corresponding to the pixel in the visual weighting model based on the second relative position of the visual center and the visual region and the first relative position includes:

[0024] Using the visual center as a reference, the display area and the visual weight model are overlapped according to the first relative position and the second relative position to obtain a visual mask;

[0025] The visual region where the pixel in the visual mask is located is determined as the target visual region.

[0026] Optionally, the step of determining the target visual region corresponding to the pixel in the visual weighting model based on the second relative position of the visual center and the visual region and the first relative position includes:

[0027] Determine the pixel region where the pixel is located;

[0028] Based on the first relative position and the second relative position, the visual region corresponding to the pixel region in the visual weighting model is determined as the target visual region.

[0029] Optionally, the step of determining the imaging effect of the screen under test based on the display weight and the display parameters corresponding to the display area includes:

[0030] The imaging quality of the display area corresponding to the target visual area is determined based on the display parameters.

[0031] The imaging effect of the screen under test is determined based on the imaging quality of the display area corresponding to the target visual area and the display weight of the pixel corresponding to the target visual area.

[0032] Optionally, the step of determining the imaging effect of the screen under test based on the display weight and the display parameters corresponding to the display area includes:

[0033] The display parameters corresponding to each pixel in the display area are determined based on the display parameters.

[0034] The display parameters of the pixel are corrected according to the display weight;

[0035] The imaging effect is determined based on the display parameters after correction of each pixel.

[0036] In addition, to achieve the above objectives, the present invention also provides an imaging testing apparatus, which includes a memory, a processor, and an imaging testing program stored in the memory and executable on the processor. When the imaging testing program is executed by the processor, it implements the steps of the imaging testing method as described above.

[0037] In addition, to achieve the above objectives, the present invention also provides a computer-readable storage medium storing an imaging test program, which, when executed by a processor, implements the steps of the imaging test method as described above.

[0038] This method determines the display area of ​​the screen under test in the corresponding imaging test image. It then determines the first relative position between the visual center and the display area, thereby determining the relative position of each pixel in the display area to the visual center. This relative position is used to determine the display weight of each pixel. Based on the display weight and the display parameters corresponding to the display area, the imaging effect of the screen under test can be determined. This approach considers that in the human eye's field of vision, positions closer to the visual center are perceived better and require higher image quality, and vice versa. Therefore, determining the display weight of each pixel in the display area based on the first relative position between the visual center and the display area of ​​the screen under test can represent the perceptual ability of the human eye. While the display parameters corresponding to the display area of ​​the screen under test in the imaging test image reflect the image quality, they are not directly used as the imaging effect. Instead, the actual imaging effect perceived by the human eye is determined through display weights and display parameters, resulting in higher accuracy in testing the imaging effect and a more objective evaluation of the screen under test. Attached Figure Description

[0039] Figure 1 This is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiments of the present invention;

[0040] Figure 2 This is a flowchart illustrating an embodiment of the imaging testing method of the present invention;

[0041] Figure 3 This is a flowchart illustrating another embodiment of the imaging testing method of the present invention;

[0042] Figure 4 This is a preset relationship between the viewing angle and visual weight parameters involved in the embodiments of the imaging test method of the present invention;

[0043] Figure 5 This is a schematic diagram of the visual weighting model involved in an embodiment of the imaging testing method of the present invention;

[0044] Figure 6 This is a schematic diagram of an application scenario related to an embodiment of the imaging testing method of the present invention;

[0045] Figure 7 This is a schematic diagram of the visual mask involved in an embodiment of the imaging testing method of the present invention;

[0046] Figure 8 This is a schematic diagram of another application scenario involving an embodiment of the imaging testing method of the present invention;

[0047] Figure 9 This is a schematic diagram of another application scenario involving the imaging testing method of the present invention.

[0048] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0049] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0050] Because relevant imaging testing schemes use a uniform evaluation standard to test the imaging effect of the entire display area corresponding to the field of view, and use the test results as an evaluation of the screen display effect, this undifferentiated testing method ignores the characteristics of the human visual system. Therefore, the accuracy of testing the imaging effect of the entire display area corresponding to the field of view using the same evaluation standard is relatively low.

[0051] To improve the accuracy of imaging tests, this invention provides an imaging testing method, apparatus, and computer-readable storage medium. The main steps of the method include:

[0052] Determine the display area of ​​the screen under test in the imaging test image corresponding to the screen under test;

[0053] Determine the first relative position between the visual center and the display area;

[0054] The display weight of each pixel in the display area is determined based on the first relative position.

[0055] The imaging effect of the screen under test is determined based on the display weight and the display parameters corresponding to the display area.

[0056] By determining the display weight of each pixel in the display area based on the first relative position between the visual center and the display area of ​​the screen under test, the perceived ability of the human eye can be represented. While the display parameters corresponding to the display area of ​​the screen under test in the imaging test image reflect the image quality, they are not directly used as the imaging effect. Instead, the actual perceived imaging effect by the human eye is determined through display weights and display parameters, resulting in higher accuracy in testing the imaging effect and a more objective evaluation of the screen under test.

[0057] The claims of this invention will be described in detail below with reference to the accompanying drawings.

[0058] like Figure 1 As shown, Figure 1 This is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiments of the present invention.

[0059] In this embodiment of the invention, the terminal can be an imaging testing device.

[0060] like Figure 1As shown, the terminal may include: a processor 1001, such as a CPU, a memory 1003, and a communication bus 1002. The communication bus 1002 is used to enable communication between these components. The memory 1003 may be a high-speed RAM or a stable, non-volatile memory, such as a disk drive. Optionally, the memory 1003 may also be a storage device independent of the aforementioned processor 1001.

[0061] Those skilled in the art will understand that Figure 1 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0062] like Figure 1 As shown, the memory 1003, which serves as a computer storage medium, may include an operating system and an imaging test program.

[0063] exist Figure 1 In the terminal shown, the processor 1001 can be used to call the imaging test program stored in the memory 1003 and perform the following operations:

[0064] Determine the display area of ​​the screen under test in the imaging test image corresponding to the screen under test;

[0065] Determine the first relative position between the visual center and the display area;

[0066] The display weight of each pixel in the display area is determined based on the first relative position.

[0067] The imaging effect of the screen under test is determined based on the display weight and the display parameters corresponding to the display area.

[0068] Furthermore, the processor 1001 can call the imaging test program stored in the memory 1003 and also perform the following operations:

[0069] Obtain a visual weight model, which includes multiple visual regions and visual weight parameters corresponding to the visual regions;

[0070] Based on the second relative position and the first relative position between the visual center and the visual region, the target visual region corresponding to the pixel in the visual weighting model is determined;

[0071] The display weight is determined based on the visual weight parameters corresponding to the target visual region.

[0072] Furthermore, the processor 1001 can call the imaging test program stored in the memory 1003 and also perform the following operations:

[0073] The monocular field of view is determined based on the visual center, and the monocular field of view is divided into multiple visual regions.

[0074] Based on the second relative position, determine the visual weight parameters corresponding to each visual region;

[0075] The visual weight model is constructed based on the visual region and the visual weight parameters corresponding to the visual region.

[0076] Furthermore, the processor 1001 can call the imaging test program stored in the memory 1003 and also perform the following operations:

[0077] Obtain the preset relationship between viewpoint and visual weight parameters;

[0078] The visual field range corresponding to the visual region is determined based on the second relative position;

[0079] The visual weight parameters corresponding to the visual region are determined based on the preset relationship and the viewing angle range.

[0080] Furthermore, the processor 1001 can call the imaging test program stored in the memory 1003 and also perform the following operations:

[0081] Using the visual center as a reference, the display area and the visual weight model are overlapped according to the first relative position and the second relative position to obtain a visual mask;

[0082] The visual region where the pixel in the visual mask is located is determined as the target visual region.

[0083] Furthermore, the processor 1001 can call the imaging test program stored in the memory 1003 and also perform the following operations:

[0084] Determine the pixel region where the pixel is located;

[0085] Based on the first relative position and the second relative position, the visual region corresponding to the pixel region in the visual weighting model is determined as the target visual region.

[0086] Furthermore, the processor 1001 can call the imaging test program stored in the memory 1003 and also perform the following operations:

[0087] The imaging quality of the display area corresponding to the target visual area is determined based on the display parameters.

[0088] The imaging effect of the screen under test is determined based on the imaging quality of the display area corresponding to the target visual area and the display weight of the pixel corresponding to the target visual area.

[0089] Furthermore, the processor 1001 can call the imaging test program stored in the memory 1003 and also perform the following operations:

[0090] The display parameters corresponding to each pixel in the display area are determined based on the display parameters.

[0091] The display parameters of the pixel are corrected according to the display weight;

[0092] The imaging effect is determined based on the display parameters after correction of each pixel.

[0093] The following explanation, through specific exemplary solutions, clarifies the scope of protection claimed in the claims of this invention, so that those skilled in the art can better understand the scope of protection of the claims. It is understood that the following exemplary solutions do not limit the scope of protection of this invention, but are only used to explain this invention.

[0094] For example, refer to Figure 2 In one embodiment of the imaging testing method of the present invention, the imaging testing method includes the following steps:

[0095] Step S10: Determine the display area of ​​the screen to be tested in the imaging test image corresponding to the screen to be tested;

[0096] In this embodiment, the screen to be tested is any screen capable of displaying images. Optionally, the viewing distance varies depending on the usage scenario. The greater the viewing distance, the smaller the perceptual differences between different areas of the screen; conversely, the greater the distance, the greater the perceptual differences between different areas of the screen, and the greater the difference in quality requirements for each area. This means that when the viewing distance is greater than a certain value, the perceptual differences can be ignored, while when the viewing distance is smaller, the perceptual differences become more significant. Therefore, the usage scenario of the screen to be tested can be a close-range viewing scenario. When the viewing distance of the screen is less than a preset viewing distance, the screen can be used as the screen to be tested. For example, the screen to be tested can be the screen on a head-mounted display device.

[0097] Imaging tests examine the imaging effect of the screen under test. First, it's necessary to acquire an imaging test image of the screen. This image is captured during the imaging process. It can be a simulated image of the screen as viewed by the human eye, or an image obtained by horizontally or vertically capturing or scanning the screen. If the imaging test image is a simulated image of the screen, it can be captured by a camera simulating the human eye, pointing towards the screen during imaging. The captured image, including the screen itself, is the imaging test image. The camera's position is determined based on a preset visual center, which is a point on the line of sight of the simulated human eye. It's important to note that the visual center of a typical screen view is at the exact center of the screen, and the simulated image of the screen as viewed by the human eye is also obtained by horizontally or vertically capturing or scanning the screen. However, the visual center can be adjusted according to the usage scenario of the screen, and can be adjusted to any point on the screen, or even any point outside the screen.

[0098] Furthermore, the imaging method of the imaging test image is determined according to the testing purpose. When testing the imaging effect of the screen's row diffraction waveguide, the imaging test image is the image captured when the test screen is imaged through the diffraction waveguide. If it is necessary to test the imaging effect corresponding to the brightness non-uniformity of the screen's row diffraction waveguide imaging, the imaging test image is the image captured when the test screen is imaged through the diffraction waveguide displaying a white graphic card; if it is necessary to test the imaging effect corresponding to the chromaticity non-uniformity of the screen's row diffraction waveguide imaging, the imaging test image is the image captured when the test screen is imaged through the diffraction waveguide displaying red, green, and blue graphic cards.

[0099] In one application scenario, due to some defects in the diffractive waveguide, the display areas corresponding to the two images under test are located at the center ( Figure 8 ) and edges ( Figure 9 There are some dark areas, all with a brightness of 5 nits, while the highest brightness of the white areas is 20 nits. Using the same standard, the calculated brightness non-uniformity of the two test images is the same, leading to the assumption that the corresponding imaging effects are also the same. However, in reality... Figure 8 The imaging effect corresponding to the brightness non-uniformity is better than that of ( Figure 9 The imaging effect corresponding to the brightness non-uniformity.

[0100] The imaging test image captures the screen under test, showing the image being displayed. In the program test image, the area corresponding to the imaging is combined with the display area of ​​the screen under test. In some test scenarios, the display area can correspond to the entire imaging area of ​​the screen under test; in others, it can correspond to only a portion of the program area. It's necessary to determine the imaging effect of a specific display area of ​​the screen under test. For example, if the screen under test is an integrated display in a head-mounted display device, it's necessary to separately determine the display areas corresponding to the left and right sides of the screen under test.

[0101] Step S20: Determine the first relative position between the visual center and the display area;

[0102] In this embodiment, after determining the display area in the imaging test image, the position to be simulated for human eye viewing is determined. Based on the simulated human eye viewing position, the visual center along the line of sight of the human eye is then determined. It is generally assumed that the human eye looks directly at the screen; therefore, the center of vision can be set at the exact center of the screen under test. Alternatively, the visual center can be set at other locations. Specifically, the simulated human eye viewing position can be determined based on the application scenario of the screen under test, and then the visual center is determined based on that viewing position.

[0103] Optionally, the number of visual centers can be set to multiple, located at different positions on the screen to be tested. For example, there may be a visual center set at the center of the screen, a visual center set at the left side of the screen, and a visual center set at the right side of the screen. The first relative position of different visual centers with respect to the display area is different, and the imaging effect corresponding to different visual centers is determined. This allows for testing the screen from multiple perspectives and evaluating the imaging effect of the screen to be tested from multiple dimensions, thereby improving the accuracy and diversity of the test imaging effect.

[0104] As shown above, the visual center can be preset according to test needs, and its position can be determined in advance. Once the position of the visual center is determined, the first relative position between the visual center and the display area can be determined. Optionally, the visual center is set at the center of the display area to obtain an image effect that faces the display screen directly. Optionally, the visual center can be determined according to the acquisition direction of the device acquiring the imaging test image, thereby determining the first relative position between the visual center and the display area. For example, the visual center can be determined according to the shooting direction of the camera capturing the imaging test image, thus determining the first relative position between the visual center and the display area.

[0105] Step S30: Determine the display weight corresponding to each pixel in the display area based on the first relative position;

[0106] In this embodiment, after determining the first relative position between the visual center and the display area, the relative positions of each point in the display area and the visual center can be determined. Based on the position of each pixel in the display area, the third relative position between the visual center and each pixel can be determined. Based on the third relative position, the relative distance between each pixel and the visual center can be determined, and the display weight corresponding to each pixel can be determined based on the relative distance.

[0107] Reference Figure 4 A larger relative distance indicates proximity to the edge of the simulated human eye's field of view, resulting in a wider viewing angle, lower perceptual ability of the human eye, and a lower corresponding display weight. Conversely, a larger relative distance indicates distance from the edge of the simulated human eye's field of view, resulting in a narrower viewing angle, lower perceptual ability of the human eye, and a lower corresponding display weight. Optionally, as the relative distance increases, the viewing angle increases, and the rate of change in the human eye's perceptual ability decreases, allowing for a slower change in display weight. Conversely, as the relative distance decreases, the viewing angle decreases, and the rate of change in the human eye's perceptual ability decreases, allowing for a faster change in display weight.

[0108] Optionally, the relative direction between each pixel and the visual center can also be determined based on the third relative position. Since the human eye's field of view is predominantly elliptical, the rate of change in visual perception is greater closer to the vertical direction of the field of view than closer to the horizontal direction. Therefore, the display weight can also be determined by combining the pixel's direction and distance relative to the visual center.

[0109] Step S40: Determine the imaging effect of the screen to be tested based on the display weight and the display parameters corresponding to the display area.

[0110] In this embodiment, the display weight represents the human eye's ability to perceive pixels. The larger the display weight, the greater the human eye's perception ability, and the higher the requirement for the imaging quality of the display area. The same imaging quality will result in different display effects under different human eye perception abilities. Based on the display parameters corresponding to the display area, the imaging situation at each position on the display area can be determined. By combining the display weight with the calculation of the imaging situation on the display area, the imaging effect at each position on the display area seen by the human eye when the gaze point is the visual center can be obtained. Based on the effect of the display area, the imaging effect of the screen under test can be determined, leading to a more accurate evaluation of the screen under test.

[0111] In the technical solution disclosed in this embodiment, after determining the display area of ​​the screen to be tested in the imaging test image, the first relative position between the visual center and the display area is determined. This allows for the determination of the relative position of each pixel in the display area with respect to the visual center, which is then used to determine the display weight corresponding to each display point. Based on the display weight and the display parameters corresponding to the display area, the imaging effect of the screen to be tested can be determined. This approach considers that in the human eye's field of vision, positions closer to the visual center are perceived better, and therefore require higher image quality, and vice versa. By determining the display weight corresponding to each pixel in the display area based on the first relative position between the visual center and the display area of ​​the screen to be tested, the perceptual ability of the human eye can be represented. While the display parameters corresponding to the display area of ​​the screen to be tested in the imaging test image reflect the image quality, they are not directly used as the imaging effect. Instead, the actual imaging effect perceived by the human eye is determined through the display weight and display parameters, resulting in higher accuracy in testing the imaging effect and a more objective evaluation of the screen to be tested. In production, this testing method can improve the yield rate while ensuring the user's viewing experience.

[0112] Optionally, refer to Figure 3 Based on any of the above embodiments, in another embodiment of the imaging testing method of the present invention, the imaging testing method further includes step S30, which includes:

[0113] S31. Obtain a visual weight model, wherein the visual weight model includes multiple visual regions and visual weight parameters corresponding to the visual regions;

[0114] S32. Determine the target visual region corresponding to the pixel in the visual weighting model based on the second relative position between the visual center and the visual region and the first relative position.

[0115] S33. Determine the display weight based on the visual weight parameters corresponding to the target visual region.

[0116] In this embodiment, a visual weight model is obtained, which includes multiple visual regions and corresponding visual weight parameters for each visual region. A visual region is a region within the human eye's field of vision, and the visual weight parameters are set based on the human eye's perceptual ability within that visual region. The standard for setting the visual weight parameters is determined based on the second relative position between the visual region and the visual center. The visual weight parameters of visual regions farther from the visual center are all greater than those closer to the visual center. The third relative position of the visual center of each pixel on the display area is determined based on the first relative position, thus determining the second relative position between the visual center and the visual region. Since both the second and second relative positions are based on the position of the visual center, the target visual region corresponding to a pixel can be determined based on the third and second relative positions. The positional difference between the third relative position of a pixel and the second relative position of the target region is small, less than a set threshold, or has no positional difference. Therefore, the visual weight of the target visual region can be used as the display weight of the pixel based on the visual weight of the target visual region.

[0117] In this way, the visual weight model can quickly determine the display weight of each pixel in the display area, and the same visual weight model can be used to test multiple screens, so that the display effect of the test processing has a reference standard, making multiple screens comparable and more accurately determining the imaging effect of the screens under test.

[0118] Furthermore, prior to the step of obtaining the visual weight model, the method further includes:

[0119] The monocular field of view is determined based on the visual center, and the monocular field of view is divided into multiple visual regions.

[0120] Based on the second relative position, determine the visual weight parameters corresponding to each visual region;

[0121] The visual weight model is constructed based on the visual region and the visual weight parameters corresponding to the visual region.

[0122] In this embodiment, using the visual weight model requires first constructing the model. First, the monocular field of view is determined using a predetermined visual center as the midpoint. Then, the monocular duration is divided into multiple visual regions. The visual weight parameters corresponding to each visual region are determined based on the second relative position between the visual region and the visual center. Specifically, the relative distance and / or relative direction between the visual region and the visual center can also be determined based on the second relative position to further determine the visual weight parameters of the visual region. This makes the visual weight parameters of the visual region more closely match human visual perception.

[0123] Specifically, the maximum field of view for a single eye can be 120°, referring to... Figure 5 Using the maximum monocular field of view as the boundary, multiple annular regions with the same midpoint are drawn within the boundary, centered on the visual center. The annulus can be a circle or an ellipse. Considering that the human eye's perceptual ability decreases as the viewing angle increases and the rate of change increases, the annular regions closer to the visual center can be denser. In this way, the shape of the visual region is changed by the characteristics of human eye perception. By changing the shape of the visual region, visual points with the same or similar perceptual ability can be divided into a visual region, making the differences in the visual weight parameters corresponding to each visual point within the visual region smaller, which can improve the testing efficiency and accuracy.

[0124] The drawn annular region is positioned as a visual region. The visual weight parameters corresponding to the visual region are determined based on its relative position to the visual center. Visual regions closer to the periphery will have greater visual weight parameters than those closer to the visual center. The visual weight parameters corresponding to each visual region are defined within that visual region, and the two are correlated to construct a visual weight model.

[0125] By determining the field of view of a single eye and dividing it into multiple visual regions based on the user's eye characteristics, and determining the visual weight parameters based on the second relative position of the visual region and the visual center, the defined visual regions will not exceed the field of view of a single human eye. Accurate visual weight parameters can be defined for each visual region, which can reduce workload and improve the accuracy of the test imaging effect.

[0126] Further, the step of determining the visual weight parameters corresponding to each visual region based on the second relative position includes:

[0127] Obtain the preset relationship between viewpoint and visual weight parameters;

[0128] The visual field range corresponding to the visual region is determined based on the second relative position;

[0129] The visual weight parameters corresponding to the visual region are determined based on the preset relationship and the viewing angle range.

[0130] In this implementation, visual weight parameters within the visual region can be defined according to requirements. Human visual perception ability can be determined based on the human eye's viewing angle, and a preset relationship between the viewing angle and the visual weight parameters can be established. This preset relationship must satisfy the following condition: when the first viewing angle is greater than the second viewing angle, the visual weight parameter corresponding to the second viewing angle must be greater than or equal to the visual weight parameter corresponding to the second viewing angle. (Refer to...) Figure 5 , Figure 5The images in the dataset can represent the preset relationship between viewpoint and visual weight parameters. The visual weight parameters for different viewpoints can be set according to requirements. For example, if it is necessary to set higher visual weight parameters closer to the visual region, one can use... Figure 6 The setting method shown in image ① can be used when a preset relationship needs to be set according to the rate of change in human visual perception. Figure 6 The setting shown in image ② can be adjusted to reduce computational overhead, as shown in [image ②]. Figure 6 As shown in ③, a visual weight value is set as a visual weight parameter for a certain viewing angle range. The viewing angle range corresponding to the visual area can be determined based on the second relative position of the visual area, and the corresponding visual weight parameter can be determined from the preset relationship based on the viewing angle range.

[0131] In one specific implementation, the image corresponding to the preset relationship between the viewpoint and visual weight parameters can be as follows: Figure 4 The continuous shape ① and the stepped shape ③ shown define a continuous weight variation relationship and visual weight values ​​of 7 orders, respectively. For the stepped shape ③, the visual weight parameters of the corresponding visual regions within the visual range are all set to the corresponding visual weight values, which are 1 (3°), 0.9 (5°), 0.8 (15°), 0.65 (30°), 0.35 (50°), 0.15 (80°), and 0.05 (120°). For the continuous weights, the values ​​can be discretely selected based on the number of pixels corresponding to the target visual region.

[0132] Visual weight parameters can be visual weight values ​​or visual weight variation relationships. Optionally, to simplify the process, the method for determining the visual weight parameters corresponding to the visual region can be changed according to the required visual weight parameters:

[0133] If the visual weight parameter is a visual weight value, then the preset relationship between the viewing angle and the visual weight parameter is the preset relationship between the viewing angle range and the visual weight value. The viewing angle range corresponding to each visual weight value can be determined based on the preset relationship. The monocular field of view can be divided into multiple visual regions based on these multiple viewing angle ranges, and the corresponding viewing angle range can be determined based on the second relative position of each visual region, thereby determining the corresponding visual weight value. Alternatively, the monocular field of view can be first divided into multiple annular visual regions, with the same viewing angle on the boundary line of each visual region. Then, the viewing angle range corresponding to each visual region can be determined based on the boundary of the visual region, and the corresponding visual weight value can be determined based on the divided viewing angle range. This establishes the preset relationship between each viewing angle range and the visual weight value. The second relative position can include the viewing angle range corresponding to the visual region. Based on the second relative position and the preset relationship, the visual weight parameter corresponding to the visual region can be determined.

[0134] If the visual weight parameter is a visual weight change relationship, any value between the maximum and minimum values ​​of the visual weight change relationship can be used as the visual weight of the visual region; alternatively, after determining the target visual region corresponding to the pixel in the visual weight model, the visual weight change relationship corresponding to the target visual region can be obtained, the third relative position corresponding to the pixel can be used to determine the viewing angle corresponding to the pixel, and the visual weight corresponding to the pixel can be determined according to the viewing angle and the preset relationship, and the visual weight can be used as the display weight of the pixel; alternatively, the value can be discretely selected according to the number of pixels corresponding to the target visual region.

[0135] In a specific implementation plan, refer to Figure 5 We can first define the monocular field of view centered on the visual center, with a maximum monocular range of approximately 120°. Then, we divide the monocular field of view into seven annular visual regions of 3°, 5°, 15°, 30°, 50°, 80°, and 120° using preset viewing angles. The central 3° viewing angle corresponds to the fovea region of the eye. Considering that human visual perception decreases as the viewing angle increases, the annular regions closer to the visual center will be denser, corresponding to increasingly larger visual parameters.

[0136] Optionally, if a preset relationship between the viewing angle and the visual weight parameters is preset, the viewing angle corresponding to the pixel can be determined based on the third relative position of each pixel in the visual center and the display area, and the visual weight corresponding to the pixel can be determined based on the viewing angle and the preset relationship, and the visual weight can be used as the display weight of the pixel.

[0137] By setting a preset relationship between the viewing angle and the visual weight parameters, the visual weight parameters of each visual region or corresponding visual region can be determined. Different viewing angles correspond to different human visual perception capabilities. By accurately and quickly setting the visual weight parameters according to the viewing angle, the efficiency and accuracy of determining each visual region or corresponding visual weight parameters can be improved, thereby improving the accuracy of the test imaging effect.

[0138] Further, the step of determining the target visual region corresponding to the pixel in the visual weighting model based on the second relative position and the first relative position between the visual center and the visual region includes:

[0139] Using the visual center as a reference, the display area and the visual weight model are overlapped according to the first relative position and the second relative position to obtain a visual mask;

[0140] The visual region where the pixel in the visual mask is located is determined as the target visual region.

[0141] Using the visual center as a reference, and based on the first relative position between the display screen and the visual center, and the second relative position between the visual region and the visual center, the relative position between the visual weight model and the visual center can be determined. Based on either the first or second relative position of the visual weight model and the visual center, the display region and the visual weight model are aligned so that their angles relative to the simulated human eye are the same. Figure 6 After they overlap, the non-overlapping areas can be cropped out, and the overlapping area can be used to generate a visual mask for the display area, as shown in the reference. Figure 7 The visual region where a pixel is located on the visual mask is the target visual region. The visual weight parameter of the pixel is determined based on the visual weight parameter corresponding to the target visual region. If the visual weight parameter is a single visual weight value, the visual weight parameter of the target visual region can be used as the visual weight parameter of the pixel.

[0142] In one specific implementation, the overlapping area is cropped to obtain a visual mask, as shown in the following example. Figure 7 In a stepped preset relationship, weight values ​​are automatically assigned to M*M pixels based on the visual weight parameters corresponding to the target visual region. Pixels within 3° are all set to 1, pixels within 3° to 5° are all set to 0.9, pixels within 5° to 15° are all set to 0.85, and so on. In a continuous preset relationship, values ​​can be discretely assigned based on the number of pixels in the target visual region. For boundary pixels, values ​​are obtained based on the area of ​​pixels occupied by different target visual regions or through interpolation. Figure 7 The image shows the visual weight parameters of pixels on the boundary between 3° and 5°. Pixels with a 3° area ratio greater than those with a 5° area ratio are automatically assigned a value of 1, and pixels with a 5° area ratio greater than those with a 3° area ratio are also automatically assigned a value of 1.

[0143] If a pixel is an edge pixel, meaning it is on the boundary of a visual region, there may be multiple target visual regions. The visual weight parameter of the target visual region with the highest correlation to the pixel can be used as the visual weight parameter of the pixel region. Alternatively, interpolation can be performed on each target visual region and its visual weight parameter to determine the visual weight parameter of the pixel. Or, the average value of the visual weight parameters corresponding to each target visual region can be used as the visual weight parameter of the pixel.

[0144] By aligning the display area with the visual weight model, the target visual area corresponding to a pixel can be quickly determined, which improves the efficiency of determining the display weight corresponding to a pixel and thus improves testing efficiency.

[0145] Optionally, based on any of the above embodiments, in another embodiment of the imaging testing method of the present invention, step S32 of the imaging testing method includes:

[0146] Step S321: Determine the pixel region where the pixel is located;

[0147] Step S322: Based on the first relative position and the second relative position, determine the visual region corresponding to the pixel region in the visual weight model as the target visual region.

[0148] In this embodiment, determining the display weight of each pixel on a pixel-region basis can improve efficiency. The display area is divided into multiple pixel regions, each of which can contain multiple pixels. A fourth relative position of the pixel region relative to the visual center can be determined based on a first relative position. The visual region corresponding to the pixel region can be determined based on the fourth relative position and a second relative position. The visual region corresponding to the pixel region is the target visual region corresponding to each pixel within the pixel region. The visual weight parameters of the pixel region are determined based on the visual weight parameters corresponding to the target visual region. The visual weight parameters of the pixels within the pixel region can be determined based on the visual weight parameters of the pixel region, for example, the visual weight parameters of the pixel region can be used as the visual weight parameters of the pixels within the pixel region. If there are multiple visual regions corresponding to a pixel region, that is, if there are multiple target visual regions corresponding to the pixels within the pixel region, there are also multiple visual weight parameters corresponding to the pixel region and its pixels. The visual weight parameters of the target visual region with the highest correlation to the pixel region can be used as the visual weight parameters of the pixel region, or interpolation operations can be performed on each target visual region and its visual weight parameters to determine the visual weight parameters of the pixels within the pixel region.

[0149] Optionally, based on the visual center, the display area and the visual weight model are overlapped according to the first relative position and the second relative position to determine the visual area that overlaps with the pixel area in the visual weight model as the target visual area.

[0150] By calculating the pixels in a pixel region, the target visual region corresponding to a pixel can be quickly determined, which can improve the efficiency of determining the display weight of a pixel and improve testing efficiency.

[0151] Optionally, based on any of the above embodiments, in another embodiment of the imaging testing method of the present invention, step S40 of the imaging testing method includes:

[0152] S41. Determine the imaging quality of the display area corresponding to the target visual area based on the display parameters;

[0153] S42. Determine the imaging effect of the screen to be tested based on the imaging quality of the display area corresponding to the target visual area and the display weight of the pixel corresponding to the target visual area.

[0154] In this embodiment, the display area corresponding to each target visual area in the visual weight model can be determined based on the first relative position between the visual center and the display area, and the second relative position between the visual center and the target visual area. Specifically, the display area corresponding to the target visual area can be determined based on the visual mask obtained after the display area and the visual area coincide, according to the first relative position and the second relative position.

[0155] The imaging quality of the display area corresponding to each target visual area is determined based on the display parameters. The imaging quality can be a parameter that objectively evaluates the display capability of the screen under test, such as brightness non-uniformity, color non-uniformity, etc. The imaging quality of the visual area corresponding to each display area is weighted according to the display weight of the corresponding pixels of each target visual area to obtain the imaging effect of the screen under test as perceived by the human eye.

[0156] By calculating the image quality using the target visual area as a unit, and then combining it with the display weight of the corresponding pixels in the target visual area, the imaging effect of the screen under test can be quickly determined, thereby improving the accuracy and efficiency of testing the imaging effect.

[0157] Optionally, based on any of the above embodiments, in another embodiment of the imaging testing method of the present invention, step S40 of the imaging testing method includes:

[0158] Step S43: Determine the display parameters corresponding to each pixel in the display area based on the display parameters;

[0159] Step S44: Correct the display parameters of the pixel according to the display weight;

[0160] Step S44: Determine the imaging effect based on the corrected display parameters for each pixel.

[0161] In this embodiment, the display parameters corresponding to each pixel in the display area can be determined first, using the display parameters as the unit. Then, the display parameters of the pixels are corrected by the display weights corresponding to each pixel to calculate the display parameters that the human eye can actually perceive. The imaging quality of the screen to be tested is then determined by the corrected display parameters. Since the imaging quality is calculated by the corrected display parameters, it can be used as the imaging effect that the human eye can perceive.

[0162] By using pixels as the unit and adjusting their display weights to calibrate the display parameters to be perceptible to the human eye, the imaging effect of the screen under test can be quickly determined, thereby improving the accuracy and efficiency of testing imaging effects.

[0163] Furthermore, this embodiment of the invention also proposes an imaging testing device, which includes a memory, a processor, and an imaging testing program stored in the memory and executable on the processor. When the imaging testing program is executed by the processor, it implements the steps of the imaging testing methods described in the above embodiments.

[0164] Furthermore, embodiments of the present invention also propose a computer-readable storage medium storing an imaging test program, which, when executed by a processor, implements the steps of the imaging test method described in the above embodiments.

[0165] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0166] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0167] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause the imaging testing device to execute the methods described in the various embodiments of the present invention.

[0168] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. An imaging testing method, characterized in that, The imaging test method includes: Determine the display area of ​​the screen under test in the imaging test image corresponding to the screen under test; Determine the first relative position between the visual center and the display area; The monocular field of view is determined based on the visual center, and the monocular field of view is divided into multiple visual regions. Based on the second relative position between the visual center and the visual region, determine the visual weight parameters corresponding to each visual region; A visual weight model is constructed based on the visual region and the visual weight parameters corresponding to the visual region. The visual weight model includes multiple visual regions and the visual weight parameters corresponding to the visual regions. Based on the second relative position between the visual center and the visual region, and the first relative position, the target visual region corresponding to each pixel in the display region in the visual weight model is determined; Based on the visual weight parameters corresponding to the target visual region, determine the display weight corresponding to each pixel in the display region; The imaging effect of the screen under test is determined based on the display weight and the display parameters corresponding to the display area.

2. The imaging test method as described in claim 1, characterized in that, The step of determining the visual weight parameters corresponding to each visual region based on the second relative position between the visual center and the visual region includes: Obtain the preset relationship between viewpoint and visual weight parameters; The visual field range corresponding to the visual region is determined based on the second relative position; The visual weight parameters corresponding to the visual region are determined based on the preset relationship and the viewing angle range.

3. The imaging testing method as described in claim 1, characterized in that, The step of determining the target visual region corresponding to each pixel in the display region in the visual weighting model based on the second relative position between the visual center and the visual region, and the first relative position, includes: Using the visual center as a reference, the display area and the visual weight model are overlapped according to the first relative position and the second relative position to obtain a visual mask; The visual region where the pixel in the visual mask is located is determined as the target visual region.

4. The imaging testing method as described in claim 1, characterized in that, The step of determining the target visual region corresponding to each pixel in the display region in the visual weighting model based on the second relative position between the visual center and the visual region, and the first relative position, includes: Determine the pixel region where the pixel is located; Based on the first relative position and the second relative position, the visual region corresponding to the pixel region in the visual weighting model is determined as the target visual region.

5. The imaging test method as described in claim 1, characterized in that, The step of determining the imaging effect of the screen under test based on the display weight and the display parameters corresponding to the display area includes: The imaging quality of the display area corresponding to the target visual area is determined based on the display parameters. The imaging effect of the screen under test is determined based on the imaging quality of the display area corresponding to the target visual area and the display weight of the pixel corresponding to the target visual area.

6. The imaging testing method as described in claim 1, characterized in that, The step of determining the imaging effect of the screen under test based on the display weight and the display parameters corresponding to the display area includes: The display parameters corresponding to each pixel in the display area are determined based on the display parameters. The display parameters of the pixel are corrected according to the display weight; The imaging effect is determined based on the display parameters after correction of each pixel.

7. An imaging testing device, characterized in that, The imaging test apparatus includes: a memory, a processor, and an imaging test program stored in the memory and executable on the processor, wherein the imaging test program, when executed by the processor, implements the steps of the imaging test method as described in any one of claims 1 to 6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an imaging test program, which, when executed by a processor, implements the steps of the imaging test method as described in any one of claims 1 to 6.