Pixel positioning method and device for display panel, computer-readable storage medium

By obtaining the coordinates of the center point of the target feature area in the positioning map of the display panel and performing local searches, combining brightness judgment and pixel arrangement rules, the problem of poor pixel positioning accuracy in the prior art is solved, and high-precision pixel point positioning is achieved.

CN114881933BActive Publication Date: 2025-08-01HEFEI VISIONOX TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210382604.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-12
Publication Date
2025-08-01
Estimated Expiration
2042-04-12

AI Technical Summary

Technical Problem

The existing display panel pixel positioning method has poor positioning accuracy, making it difficult to achieve high-precision pixel positioning.

Method used

By obtaining the target feature area in the positioning map, using the center of gravity method to calculate the center point coordinates as the coarse positioning coordinates, and performing precise positioning in the local search area, combining pixel arrangement rules and brightness judgment, the positioning accuracy is gradually improved.

Benefits of technology

High-precision positioning of pixel points on display panel is achieved, improving positioning accuracy and efficiency, especially eliminating the pixel pitch difference in the curved surface part.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114881933B_ABST
    Figure CN114881933B_ABST
Patent Text Reader

Abstract

The present application discloses a pixel positioning method and device for a display panel, and a computer-readable storage medium, belonging to the field of display technology. The pixel positioning method provided by the present application first obtains a positioning map and obtains a plurality of target feature regions from the positioning map; wherein, the central positions of at least some of the target feature regions include first preset pixels whose brightness meets a preset condition; then obtains the center point coordinates of the at least some of the target feature regions, and uses the center point coordinates as the first rough positioning coordinates of the first preset pixels; then determines a first local search region with the first rough positioning coordinates as the center; and then obtains the first precise positioning coordinates of the first preset pixels from the first local search region. The present application can first roughly position and then precisely position the first preset pixels by using the positioning map, improving the positioning accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display technologies, and in particular, to a method and apparatus for pixel positioning of a display panel, and a computer-readable storage medium. Background Art

[0002] In the field of display technologies, the manufacturing process flow of a display panel is complex, which may cause defects in the display panel. It is necessary to detect these defects to provide technical support for subsequent processes, and thus it is necessary to accurately locate these defects. The display panel includes pixel points of different colors. To facilitate accurately locating the defects to pixel points of different colors, it is usually necessary to first locate these pixel points. However, existing pixel positioning methods usually perform separate positioning of pixel points of different colors in different positioning maps based on a corner detection method or a gradient calculation method, resulting in problems such as poor positioning accuracy. Summary of the Invention

[0003] The main technical problem to be solved by the present application is to provide a method and apparatus for pixel positioning of a display panel, and a computer-readable storage medium, which can improve the accuracy of positioning pixel points in a display panel.

[0004] To solve the above technical problem, a technical solution adopted by the present application is: to provide a method for pixel positioning of a display panel, including:

[0005] Obtain a positioning map, and obtain a plurality of target feature regions from the positioning map; wherein, the central positions of at least some of the target feature regions include first preset pixel points whose brightness meets a preset condition;

[0006] Obtain the center point coordinates of at least some of the target feature regions, and use the center point coordinates as the first rough positioning coordinates of the first preset pixel points;

[0007] Determine a first local search region with the first rough positioning coordinates as the center;

[0008] Obtain the first precise positioning coordinates of the first preset pixel points from the first local search region.

[0009] Optionally, the target feature region includes an annular region and a central region surrounded by the annular region, wherein the average brightness of the annular region exceeds a first threshold, the average brightness of the central region is lower than a second threshold, and the second threshold is less than the first threshold. The first preset pixel point is located in the central region. The step of obtaining the first precise positioning coordinates of the first preset pixel points from the first local search region includes:

[0010] Judge whether there is a first bright point in the first local search region whose brightness exceeds the first threshold;

[0011] If so, use the coordinates of the first highlight as the first precise positioning coordinates of the first preset pixel point.

[0012] Optionally, the pixel positioning method further includes:

[0013] If the first highlight does not exist in the first local search area, save the first rough positioning coordinates as the first temporary positioning coordinates of the current first preset pixel point;

[0014] In response to obtaining the first precise positioning coordinates of other first preset pixel points located in other target feature areas, update the first temporary positioning coordinates according to the first precise positioning coordinates of the other first preset pixel points to obtain the first precise positioning coordinates of the current first preset pixel point.

[0015] Optionally, the other first preset pixel points include at least two first column pixel points in the same column as the current first preset pixel point and at least two first row pixel points in the same row as the current first preset pixel point; the step of updating the first temporary positioning coordinates according to the first precise positioning coordinates of the other first preset pixel points includes:

[0016] Obtain the intersection coordinates of the column where the at least two first column pixel points are located and the row where the at least two first row pixel points are located, and use the intersection coordinates as the first precise positioning coordinates of the current first preset pixel point.

[0017] Optionally, the step of obtaining the center point coordinates of at least part of the target feature area includes:

[0018] Perform binarization and filling processing on the positioning map so that the gray value of the target feature area is 1 and the gray value of the remaining areas outside the target feature area is 0;

[0019] Based on the centroid method, obtain the centroid of the target feature area after binarization and filling processing, and use the coordinates of the centroid as the center point coordinates;

[0020] Preferably, the target feature area is circular.

[0021] Optionally, at least part of the non - central positions of the target feature area further include second preset pixel points whose brightness meets the preset conditions, and the radius of the first local search area is less than the interval between adjacent first preset pixel points and second preset pixel points;

[0022] Preferably, the radius of the first local search area is less than half of the interval between the adjacent first preset pixel and the second preset pixel.

[0023] Optionally, after the step of obtaining the first precise positioning coordinate of the first preset pixel from the first local search area, the method further includes:

[0024] Obtaining a second rough positioning coordinate of the second preset pixel according to the pixel arrangement rule and the first precise positioning coordinate;

[0025] Determining a second local search area with the second rough positioning coordinate as the center;

[0026] Obtaining a second precise positioning coordinate of the second preset pixel from the second local search area;

[0027] Preferably, the second local search area and the first local search area do not overlap.

[0028] Optionally, the target feature area includes a curved surface feature area, the curved surface feature area corresponds to the curved surface part of the display panel, and after the step of obtaining the first precise positioning coordinate of the first preset pixel from the first local search area, the method further includes:

[0029] Determining a first curved surface search area with the first precise positioning coordinate of the curved surface feature area as the center;

[0030] Obtaining a curved surface precise positioning coordinate of the first preset pixel in the curved surface feature area from the first curved surface search area.

[0031] To solve the above technical problems, another technical solution adopted by this application is: providing a pixel positioning device, including a memory and a processor coupled to each other, the memory stores program instructions, and the processor can execute the program instructions to position the pixel points in the display panel according to the pixel positioning method described in the above technical solution.

[0032] To solve the above technical problems, another technical solution adopted by this application is: providing a computer-readable storage medium, the storage medium stores program instructions, and the program instructions can be executed by a processor to implement the pixel positioning method described in the above technical solution.

[0033] The beneficial effects of this application are as follows: The pixel positioning method provided by this application first obtains a positioning map and obtains multiple target feature regions from the positioning map; among them, the central positions of at least some of the target feature regions include first preset pixels whose brightness meets a preset condition; then, the central point coordinates of at least some of the target feature regions are obtained, and the central point coordinates are used as the first rough positioning coordinates of the first preset pixels; then, a first local search region is determined with the first rough positioning coordinates as the center; and then the first precise positioning coordinates of the first preset pixels are obtained from the first local search region. It can be seen that this application can first roughly position and then precisely position the first preset pixels using the positioning map, improving the positioning accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of this application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of this application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. Among them:

[0035] Figure 1 is a schematic flowchart of an embodiment of the pixel positioning method for the display panel of this application;

[0036] Figure 2a For positioning Figure 1 schematic diagram of the embodiment;

[0037] Figure 2b For Figure 2a is an enlarged schematic diagram of the local area in;

[0038] Figure 3a For Figure 2a is a processing diagram of the positioning map in;

[0039] Figure 3b For Figure 3a is an enlarged schematic diagram of the local area in;

[0040] Figure 4 For Figure 1 is a schematic flowchart of an embodiment of step S14 in;

[0041] Figure 5a For Figure 2a is an enlarged schematic diagram of another local area in;

[0042] Figure 5b For Figure 2a is an enlarged schematic diagram of another local area in;

[0043] Figure 6 For Figure 2a is an enlarged schematic diagram of another local area in;

[0044] Figure 7 It is a schematic flowchart of another embodiment of the pixel positioning method for the display panel of the present application;

[0045] Figure 8 It is a schematic flowchart of another embodiment of the pixel positioning method for the display panel of the present application;

[0046] Figure 9 It is a schematic structural diagram of an embodiment of the pixel positioning device of the present application;

[0047] Figure 10 It is a schematic structural diagram of an embodiment of the computer-readable storage medium of the present application. Specific embodiments

[0048] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.

[0049] Please refer to Figure 1 , Figure 1 It is a schematic flowchart of an embodiment of the pixel positioning method for the display panel of the present application, and the pixel positioning method includes the following steps.

[0050] Step S11, obtain a positioning map, and obtain a plurality of target feature regions from the positioning map; wherein, the central positions of at least some of the target feature regions include first preset pixel points whose brightness meets a preset condition.

[0051] First, draw a positioning map as shown in Figure 2a , Figure 2a is a schematic diagram of the Figure 1 embodiment. Specifically, the display panel can be lit according to a preset rule, and the positioning map can be obtained by collecting with a camera. Among them, the preset rule defines a plurality of lighting areas, the pixel points around the edge of each lighting area are lit, and the pixel points at the central positions of at least some of the lighting areas are lit, which are the above-mentioned first preset pixel points, and the first preset pixel points are not drawn in the figure. In the positioning map, the brightness at the corresponding positions of the lit pixel points is relatively high, and the brightness at the corresponding positions of the unlit pixel points is relatively low. After obtaining the positioning map, the area corresponding to a lighting area in the positioning map becomes a target feature area.

[0052] In this embodiment, the first preset pixel points are set as pixel points of the same color, for example, all green pixel points G. Of course, they can also be all red pixel points R, or blue pixel points B, etc., so that the target feature areas are arranged in the positioning map according to the arrangement rule of the first preset pixel points. And in this embodiment, it is set that the pixel points at the central positions of each lit area are all lit. In the specific implementation process, there may be a situation where some pixel points at the central positions cannot be lit, so that there are not first preset pixel points with brightness meeting the preset conditions at the central positions of all target feature areas.

[0053] Please refer to Figure 2a for Figure 2b , Figure 2b which is Figure 2a an enlarged schematic diagram of a local area in

[0054] Specifically, in this embodiment, the positioning map obtained by using the camera can be binarized, and the gray value at the position corresponding to the lit pixel points is processed as 1, and the gray value at the position corresponding to the unlit pixel points is processed as 0, to obtain the positioning map as Figure 2a shown.

[0055] Preferably, the target feature areas are circular, that is, when setting the preset rule for lighting the display panel, it is set that a plurality of pixel points arranged in a circumference (one circumference or multiple concentric circumferences) are lit, so as to obtain a circular lit area, which is convenient for subsequently obtaining the first rough positioning coordinates of the first preset pixel points. It can be understood that if the display panel is an SPR (SubPixel Rendering) panel, when setting the lit area to be circular, the target feature areas are elliptical.

[0056] Step S12, obtain the center point coordinates of at least some of the target feature areas, and use the center point coordinates as the first rough positioning coordinates of the first preset pixel points.

[0057] Specifically, in this embodiment, the center point coordinates of the target feature areas are obtained through the following steps:

[0058] Step 1, perform binarization and filling processing on the positioning map, so that the gray value of the target feature areas is 1, and the gray value of the remaining areas outside the target feature areas is 0.

[0059] Please refer to Figure 2a for Figure 3a , Figure 3a which isFigure 2a Processing diagram of the positioning map. The positioning map is binarized and filled so that the gray value of the target feature region is 1 and the gray value of the remaining regions outside the target feature region is 0. That is, the gray values of the annular region S1 and the central region S2 included in each target feature region in the positioning map are all processed to 1, and the gray values of the remaining regions are all processed to 0, obtaining Figure 3a the processed diagram shown below.

[0060] Step 2: Obtain the centroid of the target feature region after binarization and filling based on the centroid method, and use the coordinates of the centroid as the center point coordinates.

[0061] Please refer to Figure 3a for reference Figure 3b , Figure 3b which is Figure 3a an enlarged schematic diagram of the local region in. In Figure 3b , draw a target feature region after binarization and filling, which is shown in white, and its surrounding region is shown in black, so as to obtain the centroid X of the target feature region based on the centroid method in the prior art. Since the gray values of the target feature region are all processed to 1, its centroid is also its center, so the coordinates of the centroid can be used as the center point coordinates.

[0062] When the target feature region is circular, the method of obtaining the center point coordinates of the circle has characteristics such as anti-rotation, reducing the influence of the orientation of the display panel during imaging on the pixel positioning result.

[0063] As described above, the pixel point at the center position of the lit area is the first preset pixel point. Ideally, after obtaining the center point coordinates of the target feature region, it can be used as the coordinates of the first preset pixel point. However, due to process deviations or pixel arrangements, etc., the center point coordinates X (i.e., the first rough positioning coordinate G1) found in the above step S12 may deviate from the true coordinates of the first preset pixel point, so it needs to be refined.

[0064] Step S13: Determine the first local search region with the first rough positioning coordinate as the center.

[0065] Please continue to refer to Figure 2b , after obtaining the first rough positioning coordinate G1, further determine the first local search region M1 with the first rough positioning coordinate G1 as the center. Figure 2bSchematically draw a situation where there is a deviation between the first rough positioning coordinate G1 and the true coordinate G2 of the first preset pixel point P1. Although there is a deviation, the degree of deviation is within a certain range. At this time, a first local search area M1 is determined with the first rough positioning coordinate G1 as the center. It can be understood that the first local search area M1 must be within the central area S2, that is, the first local search area M1 cannot include other lit pixel points except the first preset pixel point P1, so as to further refine the first rough positioning coordinate G1.

[0066] Step S14, obtain the first precise positioning coordinate of the first preset pixel point from the first local search area.

[0067] Please continue to refer to Figure 2b , as described above, the annular area S1 corresponds to a plurality of lit pixel points arranged in a circular pattern, and its average brightness exceeds the first threshold. The central area S2 corresponds to the first preset pixel point that is lit and the unlit pixel points around it, and its average brightness is lower than the second threshold. Then, after determining the first local search area M1, if the first preset pixel point P1 is normally lit, then the true coordinate G2 of the first preset pixel point P1, that is, the first precise positioning coordinate G2, can surely be found within the first local search area M1. The specific method will be described below. For clear illustration, Figure 2b both G1 and G2 are shown in white in

[0068] This embodiment first roughly positions and then precisely positions the first preset pixel point P1 using the positioning map, which can improve the positioning accuracy.

[0069] In one embodiment, please refer to Figure 4 , Figure 4 For Figure 1 a schematic flowchart of one embodiment of step S14 in

[0070] Step S21, determine whether there is a first bright point in the first local search area whose brightness exceeds the first threshold.

[0071] In this embodiment, it is first determined whether there is a first bright point in the first local search area M1 whose brightness exceeds the first threshold. Please continue to refer to Figure 2b , as described above, if the first preset pixel point P1 is normally lit, then there must be a first bright point in the first local search area M1. After determining the coordinates of the first bright point later, it can be used as the first precise positioning coordinate G2. If the first preset pixel point P1 is not normally lit, then all points in the first local search area M1 are dark points, and it is necessary to further determine the first precise positioning coordinate G2.

[0072] Step S22. If so, use the coordinates of the first bright point as the first precise positioning coordinates of the first preset pixel point.

[0073] Please continue to refer to Figure 2b , if there is a first bright point in the first local search area M1, it indicates that the first preset pixel point P1 is normally lit. Regardless of whether there is a deviation between its first precise positioning coordinates G2 and the first rough positioning coordinates G1, the coordinates of the first bright point can be directly determined as the first precise positioning coordinates G2 of the first preset pixel point P1.

[0074] Specifically, a first sub-search area N1 can be further determined with the first bright point as the center, and then the above filling process is performed on the first sub-search area N1 to make its gray value all 1, and then the center of gravity is obtained, which is the first precise positioning coordinates G2. The specific process can refer to Figure 3a and Figure 3b , and no schematic diagram is drawn here.

[0075] Step S23. Otherwise, save the first rough positioning coordinates as the first temporary positioning coordinates of the current first preset pixel point; and in response to obtaining the first precise positioning coordinates of other first preset pixel points in other target feature areas, update the first temporary positioning coordinates according to the first precise positioning coordinates of other first preset pixel points to obtain the first precise positioning coordinates of the current first preset pixel point.

[0076] If there is no first bright point in the first local search area M1, it indicates that the first preset pixel point P1 is not normally lit. As Figure 5a shown, Figure 5a is Figure 2a an enlarged schematic diagram of another local area in Figure 5a , which schematically shows a target feature area, and all are dark points in the first local search area M1 within the target feature area. At this time, it is impossible to obtain the first precise positioning coordinates G21 of the current first preset pixel point P11 in the target feature area shown in Figure 5a by the method of finding the first bright point. First, save the first rough positioning coordinates G11 obtained by the center of gravity method as the first temporary positioning coordinates of the current first preset pixel point P11.

[0077] Please continue to refer to Figure 2a, locate multiple target feature regions arranged according to a pixel arrangement rule in the positioning diagram. Among them, there must be multiple first preset pixel points P1 in the multiple target feature regions that are normally lit. That is, the first precise positioning coordinates G22 of multiple other first preset pixel points P12 can be obtained by adopting the process of steps S21 - S22 as described above. Thus, the first temporary positioning coordinates can be updated according to the first precise positioning coordinates G22 of these other first preset pixel points P12 to obtain the first precise positioning coordinates G21 of the current first preset pixel point P11.

[0078] Please refer to Figure 5b , Figure 5b is Figure 2a an enlarged schematic diagram of another local area in Figure 5b which schematically shows five target feature regions, where other first preset pixel points P12 in four target feature regions are normally lit. The target feature region in the middle position is the Figure 5a target feature region in , where the current first preset pixel point P11 is not normally lit. That is, the other first preset pixel points P12 for which the first precise positioning coordinates G22 have been obtained include at least two first column pixel points in the same column as the current first preset pixel point P11, and at least two first row pixel points in the same row as the current first preset pixel point P11. Specifically, the first column pixel points and the first row pixel points can be determined through the above first temporary positioning coordinates.

[0079] Thus, the first precise positioning coordinates G21 of the current first preset pixel point P11 can be obtained by using the following steps:

[0080] Obtain the intersection coordinates of the columns where at least two first column pixel points are located and the rows where at least two first row pixel points are located, and use these intersection coordinates as the first precise positioning coordinates G21 of the current first preset pixel point P11.

[0081] It can be understood that these intersection coordinates may coincide with the above first temporary positioning coordinates or there may be a certain deviation.

[0082] In this embodiment, when the first preset pixel point is normally lit, its coordinates are refined by finding the first bright point. When the first preset pixel point is not normally lit, its coordinates are refined by using the first precise positioning coordinates of other first preset pixel points, which can improve the positioning accuracy.

[0083] In one embodiment, in addition to the center position including the first preset pixel point P at least in part of the above target feature regions, the non - center position also includes second preset pixel points whose brightness meets a preset condition. Please refer to Figure 6 , Figure 6 is Figure 2a an enlarged schematic diagram of another local area in Figure 6A target feature region is schematically drawn. The target feature region includes a first preset pixel point P1 at the central position and two second preset pixel points P21 and P22 at non - central positions. The second preset pixel points P21 and P22 are respectively located on both sides of the first preset pixel point P1. In this embodiment, it is set that the first preset pixel point P1 and the two second preset pixel points P21 and P22 respectively correspond to pixel points of different colors in the display panel. For example, the first preset pixel point P1 corresponds to a green pixel point, and the second preset pixel points P21 and P22 respectively correspond to a red pixel point and a blue pixel point. The application is not limited thereto.

[0084] At this time, the radius of the first local search region M1 of the first preset pixel point P1 is less than the interval between the adjacent first preset pixel point P1 and the second preset pixel point (P21 or P22), so that when obtaining the first precise positioning coordinate G2 of the first preset pixel point P1 within the first local search region M1, the second preset pixel point that is normally lit will not be taken as the first precise positioning coordinate G2, improving the accuracy of the first precise positioning coordinate G2.

[0085] Preferably, the radius of the first local search region M1 is less than half of the interval between the adjacent first preset pixel point P1 and the second preset pixel point (P21 or P22), so that the subsequent second local search region set for the second preset pixel point does not affect the first search region, improving the accuracy of pixel positioning.

[0086] Please refer to Figure 7 , Figure 7 which is a schematic flowchart of another embodiment of the pixel positioning method for the display panel of the present application. The pixel positioning method includes the above - mentioned steps S11 - S14, and after step S14, that is, after the step of obtaining the first precise positioning coordinate G2 of the first preset pixel point P1 from the first local search region M1, the following steps are further included.

[0087] Step S31: Obtain the second rough positioning coordinates of the second preset pixel point according to the pixel arrangement rule and the first precise positioning coordinate.

[0088] Please continue to refer to Figure 2a and Figure 6 . Through the above - mentioned embodiment, the first precise positioning coordinate G2 of the first preset pixel point P1 in each target feature region in Figure 2a can be obtained. The pixel arrangement rule expressing the positional relationship between the first preset pixel point P1 and the second preset pixel points (P21 and P22) can be known in advance. Thus, the second rough positioning coordinates (R1 and B1) of the second preset pixel points (P21 and P22) in each target feature region can be calculated according to the pixel arrangement rule and the first precise positioning point. Figure 6The second rough positioning coordinates are not drawn in the figure. Only one second preset pixel point P21 will be used as an example for subsequent description.

[0089] Step S32: Determine a second local search area centered on the second rough positioning coordinates.

[0090] Please continue to refer to Figure 6 , after obtaining the second rough positioning coordinates R1 of the second preset pixel point P21, determine a second local search area M2 centered on it. The specific method can refer to the above step S13 and will not be elaborated here.

[0091] Preferably, the second local search area M2 and the first local search area M1 do not overlap to improve the positioning accuracy of pixel points of different colors.

[0092] Step S33: Obtain the second precise positioning coordinates of the second preset pixel point from the second local search area.

[0093] According to the previous embodiments, after determining the second local search area M2, if the second preset pixel point P21 is normally lit, the true coordinates R2 of the second preset pixel point P21, that is, the second precise positioning coordinates R2, can surely be found within the second local search area M2. The specific method can refer to the above steps S21 - S23, that is, regarding the second preset pixel point P21 here as the first preset pixel point P1 in steps S21 - S23 and executing steps S21 - S23 again, which will not be elaborated here.

[0094] It can be understood that through the above steps S31 - S33, the second precise positioning coordinates (R2 and B2) of the two second preset pixel points (P21 and P22) are both obtained. When there are also pixel points of other colors, such as white pixel points, in the display panel, they can also be regarded as another second preset pixel point and steps S31 - S33 are executed again to complete the precise positioning of all pixel points in the display panel. Among them, the second precise positioning coordinates (R2 and B2) may coincide with the corresponding second rough positioning coordinates (R1 and B1), or may not coincide.

[0095] This embodiment can first roughly position and then precisely position the first preset pixel point using the positioning map to improve the positioning accuracy. At the same time, second preset pixel points of other colors can also be set in the target feature area, and a similar process of first rough positioning and then precise positioning can be implemented in the same positioning map to complete the precise positioning of all color pixel points. Therefore, this embodiment can improve the efficiency and accuracy of positioning pixel points in the display panel.

[0096] In one embodiment, the display panel includes a flat portion and a curved portion. In each target feature region corresponding to the flat portion in the above positioning map, the first precise positioning coordinates of the first preset pixel can be obtained according to the pixel positioning method described in each of the above embodiments. However, in each curved surface feature region corresponding to the curved portion in the positioning map, due to the change in the radius of curvature, the pixel pitch in the curved portion is different from that in the flat portion. If the above first precise positioning coordinates are directly used as the final pixel positioning result, inaccurate positioning will occur.

[0097] Please refer to Figure 8 , Figure 8 which is a schematic flowchart of another embodiment of the pixel positioning method for the display panel of the present application. This pixel positioning method first obtains the first precise positioning coordinates of the first preset pixel according to the methods described in each of the above embodiments, and then performs the following steps.

[0098] Step S41: Determine a first curved surface search region with the first precise positioning coordinates of the curved surface feature region as the center.

[0099] As described above, for the curved surface feature region, the first precise positioning coordinates cannot be directly used as the final pixel positioning result and need to be further refined. Therefore, a process similar to the above rough positioning and then precise positioning is performed again, that is, first determine a first curved surface search region with the first precise positioning coordinates of the curved surface feature region as the center. For details, please refer to step S13 above, which will not be elaborated here.

[0100] Step S42: Obtain the precise curved surface positioning coordinates of the first preset pixel in the curved surface feature region from the first curved surface search region.

[0101] Then obtain the precise curved surface positioning coordinates of the first preset pixel in the curved surface feature region from the first curved surface search region. For details, please refer to step S14 and steps S21 - S23 above, which will not be elaborated here.

[0102] Of course, for the preset pixels of other colors in the curved surface feature region, the positioning coordinates obtained can also be further refined by using the local search method again through steps S41 - S42 to obtain the final pixel positioning result.

[0103] In this embodiment, the pixel positioning result in the curved surface feature region is further refined to eliminate the pixel pitch difference between the curved portion and the flat portion in the display panel, making the pixel positioning structure in the display panel more accurate.

[0104] Based on the same inventive concept, the present application also provides a pixel positioning device. Please refer to Figure 9 , Figure 9It is a schematic structural diagram of an embodiment of the pixel positioning device of the present application. The pixel positioning device includes a memory 901 and a processor 902 that are coupled to each other. Among them, the memory 901 stores program instructions, and the processor 902 can execute the program instructions to position the pixel points in the display panel according to the pixel positioning method described in any of the above embodiments. For details, please refer to the above embodiments and will not be elaborated here.

[0105] In addition, the present application also provides a computer-readable storage medium. Please refer to Figure 10 , Figure 10 It is a schematic structural diagram of an embodiment of the computer-readable storage medium of the present application. The storage medium 100 stores program instructions 110, and the program instructions 110 can be executed by a processor to position the pixel points in the display panel according to the pixel positioning method described in any of the above embodiments. For details, please refer to the above embodiments and will not be elaborated here.

[0106] The above are only the embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structural or equivalent process transformations made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, are similarly included in the patent protection scope of the present application.

Claims

1. A pixel positioning method for a display panel, characterized in that Including: Obtain a positioning map, and obtain a plurality of target feature regions from the positioning map; wherein, the central positions of at least some of the target feature regions include first preset pixels with brightness meeting a preset condition; Obtain the center point coordinates of at least some of the target feature regions, and use the center point coordinates as the first rough positioning coordinates of the first preset pixels; Determine a first local search region with the first rough positioning coordinates as the center; Obtain the first precise positioning coordinates of the first preset pixels from the first local search region.

2. The pixel positioning method according to claim 1, wherein The target feature region includes an annular region and a central region surrounded by the annular region, wherein the average brightness of the annular region exceeds a first threshold, the average brightness of the central region is lower than a second threshold, and the second threshold is less than the first threshold. The first preset pixels are located in the central region. The step of obtaining the first precise positioning coordinates of the first preset pixels from the first local search region includes: Judge whether there is a first bright point with brightness exceeding the first threshold in the first local search region; If so, use the coordinates of the first bright point as the first precise positioning coordinates of the first preset pixels.

3. The pixel positioning method according to claim 2, wherein The pixel positioning method further includes: If there is no such first bright point in the first local search region, save the first rough positioning coordinates as the first temporary positioning coordinates of the current first preset pixels; 4. The pixel positioning method according to claim 3, wherein, In response to obtaining the first precise positioning coordinates of other first preset pixels located in other target feature regions, update the first temporary positioning coordinates according to the first precise positioning coordinates of the other first preset pixels to obtain the first precise positioning coordinates of the current first preset pixels. The other first preset pixels include at least two first column pixels in the same column as the current first preset pixels and at least two first row pixels in the same row as the current first preset pixels; The step of updating the first temporary positioning coordinates according to the first precise positioning coordinates of the other first preset pixels includes:

5. The pixel positioning method according to any one of claims 1-4, characterized in that, Obtain the intersection coordinates of the column where the at least two first column pixels are located and the row where the at least two first row pixels are located, and use the intersection coordinates as the first precise positioning coordinates of the current first preset pixels. The step of obtaining the center point coordinates of at least some of the target feature regions includes: Perform binarization and filling processing on the positioning map so that the gray value of the target feature region is 1 and the gray value of the remaining regions outside the target feature region is 0; Obtain the centroid of the target feature region after binarization and filling processing based on the centroid method, and use the coordinates of the centroid as the center point coordinates.

6. The pixel positioning method according to any one of claims 1-4, characterized in that The target feature region is circular.

7. The pixel positioning method according to any one of claims 1-4, characterized in that, The non - central positions of at least a part of the target feature regions further include second preset pixel points whose brightness meets the preset conditions, and the radius of the first local search region is smaller than the interval between the adjacent first preset pixel point and the second preset pixel point.

8. The pixel positioning method according to claim 7, wherein the radius of the first local search region is smaller than half of the interval between the adjacent first preset pixel point and the second preset pixel point.

9. The pixel positioning method according to claim 7, wherein After the step of obtaining the first precise positioning coordinates of the first preset pixel point from the first local search region, the method further includes: obtaining second rough positioning coordinates of the second preset pixel point according to the pixel arrangement rule and the first precise positioning coordinates; determining a second local search region with the second rough positioning coordinates as the center; obtaining second precise positioning coordinates of the second preset pixel point from the second local search region.

10. The pixel positioning method according to claim 9, wherein the second local search region and the first local search region do not overlap.

11. The pixel positioning method according to claim 1, wherein The target feature region includes a curved surface feature region corresponding to the curved surface part of the display panel. After the step of obtaining the first precise positioning coordinates of the first preset pixel point from the first local search region, the method further includes: determining a first curved surface search region with the first precise positioning coordinates of the curved surface feature region as the center; obtaining the curved surface precise positioning coordinates of the first preset pixel point in the curved surface feature region from the first curved surface search region.

12. A pixel positioning device, characterized in that, Comprising a memory and a processor coupled to each other, the memory stores program instructions, and the processor is capable of executing the program instructions to position pixel points in a display panel according to the pixel positioning method according to any one of claims 1 - 11.

13. A computer-readable storage medium, characterized in that, The storage medium stores program instructions, and the program instructions can be executed by a processor to implement the pixel positioning method according to any one of claims 1 - 11.

Citation Information

Patent Citations

  • Lamp point positioning method and device of LED display screen

    CN107230442A