Display panel correction method and device
By correcting the brightness of the adjacent area edges of large-size display panels, the problem of uneven brightness at the splicing is solved, and the elimination of splicing lines and the improvement of display uniformity is achieved.
Patent Information
- Application Number
- CN202411209257.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2044-08-30
AI Technical Summary
Large-size display panels are prone to uneven brightness at the splicing point, resulting in obvious splicing lines and affecting the viewing effect.
By obtaining the brightness data of each area of the display panel, brightness correction is performed on the edge areas of adjacent areas, the brightness average of boundary pixels is calculated, the corrected boundary area is determined, and correction is performed based on the divergence field to eliminate splicing lines.
Significantly reduce or completely eliminate splicing gaps, improve the overall display uniformity of the display panel, make the spliced picture look smoother and unified, and improve the brightness uniformity and display effect of large-size display devices.
Smart Images

Figure CN119832848A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of display technology, and in particular to a correction method and device for a display panel. Background Art
[0002] Compared with small-area display panels, large-size display panels face more problems from manufacturing to use, such as:
[0003] Taking OLED display panels as an example, to ensure the quality and uniformity of the entire screen, defect compensation (demura) processing is required before leaving the factory. However, due to the limited field of view of the camera, a partitioned compensation solution is usually adopted. Specifically, the screen is divided into multiple areas, each area is individually illuminated, and then the brightness is captured using an industrial camera. Finally, demura compensation is implemented through an algorithm. However, existing partitioned compensation solutions produce obvious stitching lines after demura, especially as the grayscale increases. The stitching lines become increasingly obvious, affecting the viewing experience. Alternatively, after the partitioned images are captured, the images of the partitions are directly spliced together. This method is also prone to producing obvious stitching seams, resulting in unsatisfactory subsequent compensation results.
[0004] Taking a large display panel composed of multiple small unit screens as an example, each unit screen is independently controlled by its own circuit and display elements. It is difficult to ensure consistent brightness between multiple small unit screens, which will then form splicing lines and affect the viewing effect.
[0005] Therefore, currently large-sized display panels are prone to uneven brightness between different areas. In particular, the brightness difference at the joints causes a clear visual boundary, affecting the overall effect of the display panel. Summary of the Invention
[0006] To solve the technical problem of uneven brightness between regions of a display panel, the present invention aims to provide a method and apparatus for correcting a display panel that can effectively eliminate stitching lines and improve the overall display uniformity of the display panel.
[0007] To achieve the above-mentioned object of the invention, one embodiment of the present invention provides a method for calibrating a display panel, comprising the following steps:
[0008] Acquiring brightness data of each area of the display panel;
[0009] Brightness correction is performed on every two adjacent areas until brightness correction of all areas is completed, wherein the brightness correction is performed on the edge area of the two adjacent areas with a preset width on the sides close to each other. The brightness correction of the edge area of one area includes:
[0010] Calculating the average brightness of the boundary pixels adjacent to each other in the two adjacent regions;
[0011] Determine a corrected boundary region corresponding to the edge region, wherein the corrected boundary region is a region composed of boundary pixels of the edge region, and replace pixel values of the boundary pixels close to the boundary of the adjacent region with the brightness mean;
[0012] determining a modified divergence field based on the divergence of the edge region and the divergence of the modified boundary region;
[0013] The pixel brightness of the corrected edge region is determined based on the modified divergence field.
[0014] As a further improvement of the present invention, the determining of the corrected boundary area corresponding to the edge area includes:
[0015] The pixel values outside all boundaries in the edge area are set to 0, the pixel values of the boundary pixels close to the boundary of the adjacent area are replaced with the brightness average, and the pixel values of other boundaries in the edge area are retained to obtain the corrected boundary area.
[0016] As a further improvement of the present invention, the method for calculating the divergence of the edge area includes:
[0017] Calculating the divergence of the edge area in the horizontal direction and the vertical direction respectively;
[0018] Calculating the divergence of the edge area according to the divergence in the horizontal direction and the vertical direction;
[0019] The divergence of the modified boundary region is obtained by Laplace transform.
[0020] As a further improvement of the present invention, determining the corrected divergence field based on the divergence of the edge area and the divergence of the corrected boundary area includes:
[0021] The divergence of the edge area is subtracted from the divergence of the corrected boundary area to obtain the corrected divergence field.
[0022] As a further improvement of the present invention, determining the pixel brightness of the corrected edge area based on the corrected divergence field includes:
[0023] The pixel brightness of the corrected edge region is determined according to the Poisson equation Δu=f, wherein Δ is a Laplace operator, u is the corrected edge region, and f is the modified divergence field.
[0024] As a further improvement of the present invention, determining the pixel brightness of the corrected edge area according to the Poisson equation Δu=f includes:
[0025] Performing Fourier transform on the corrected divergence field to obtain a frequency spectrum;
[0026] The frequency spectrum is filtered and inverse Fourier transformed to obtain pixel brightness of the corrected edge area.
[0027] As a further improvement of the present invention, the brightness correction for every two adjacent areas includes:
[0028] The other areas of the one area except the edge area are spliced with the corrected edge area to obtain the pixel brightness of the corrected complete area.
[0029] As a further improvement of the present invention, the brightness correction method of the edge areas of two adjacent areas is the same;
[0030] The brightness correction for every two adjacent areas includes:
[0031] After the two adjacent regions are corrected to obtain the pixel brightness of the complete region, the two adjacent regions are spliced into an entire region along the splicing direction.
[0032] As a further improvement of the present invention, after the brightness correction of all regions is completed, the present invention further includes the following steps:
[0033] All areas are stitched together into a whole display panel;
[0034] Performing demura processing on the entire display panel.
[0035] To achieve one of the above-mentioned objectives, an embodiment of the present invention provides a display panel correction device, comprising:
[0036] an acquisition module, configured to acquire brightness data of each area of the display panel;
[0037] A correction module is configured to perform brightness correction on each of two adjacent regions until brightness correction of all regions is completed. The brightness correction is performed on an edge region of a preset width on the adjacent sides of the two adjacent regions. The brightness correction of the edge region of one region includes:
[0038] Calculating the average brightness of the boundary pixels adjacent to each other in the two adjacent regions;
[0039] Determine a corrected boundary region corresponding to the edge region, wherein the corrected boundary region is a region composed of boundary pixels of the edge region, and replace pixel values of the boundary pixels close to the boundary of the adjacent region with the brightness mean;
[0040] determining a modified divergence field based on the divergence of the edge region and the divergence of the modified boundary region;
[0041] A corrected edge region is determined based on the modified divergence field.
[0042] To achieve one of the above-mentioned objects of the invention, an embodiment of the present invention provides a readable storage medium storing a computer program. When the computer program is executed by a processing module, the steps in the above-mentioned display panel correction method can be implemented.
[0043] Compared with the prior art, the present invention has the following beneficial effects: the display panel correction method can effectively solve the problem of obvious splicing lines of large-size display panels. By obtaining the brightness data of each area of the display panel, the brightness of the edge area of the adjacent area is corrected based on the divergence correction, so that when multi-area splicing or multiple display panels are spliced, the splicing gap can be significantly reduced or completely eliminated, and the overall display uniformity of the display panel is improved, so that the spliced picture looks smoother and more uniform, especially significantly improving the brightness uniformity and display effect of large-size display devices, enhancing the user experience, and having high practicality and market prospects. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 is a schematic diagram of an overall display panel according to an embodiment of the present invention;
[0045] Figure 2 is a flow chart of a display panel calibration method according to an embodiment of the present invention;
[0046] Figure 3 is a schematic diagram of two adjacent areas spliced together along the left-right direction according to an embodiment of the present invention;
[0047] Figure 4 is a schematic diagram of an edge region of two adjacent regions according to an embodiment of the present invention;
[0048] Figure 5 is a schematic diagram of a modified boundary area according to an embodiment of the present invention;
[0049] Figure 6 is a flowchart of one implementation of step S30 according to one embodiment of the present invention;
[0050] Figure 7 is a schematic diagram of two adjacent areas spliced in the up-down direction according to an embodiment of the present invention;
[0051] Figure 8 is a schematic diagram of a module of a display panel correction device according to an embodiment of the present invention;
[0052] Among them, 100, display panel; 10, edge area; 21, correction boundary; 22, other boundaries; 23, internal area; 30, other areas; A1, upper left area; A2, upper right area; A3, lower left area; A4, lower right area. DETAILED DESCRIPTION
[0053] The present invention will be described in detail below with reference to the specific embodiments shown in the accompanying drawings. However, these embodiments do not limit the present invention, and any structural, methodological, or functional changes made by those skilled in the art based on these embodiments are all within the scope of protection of the present invention.
[0054] An embodiment of the present invention provides a method and apparatus for calibrating a display panel, which can effectively eliminate splicing lines and improve the overall display uniformity of the display panel.
[0055] As described in the background technology, the display panel of this embodiment is mainly for large-size display panels, such as large-size OLED (organic light-emitting diode) display panels, which can also be large-size mirco-LED, large-size mirco-OLED, etc., or a large display panel composed of multiple small unit screens, such as a large panel composed of multiple small LCD\LED\QLED\mini-LED unit screens. Taking large-size OLED display panels as an example, they have the advantages of self-luminescence, wide viewing angle, high contrast, and fast response, and are widely used in various display devices such as televisions, mobile phones, and tablets.
[0056] Before performing the display panel calibration method, you can first run:
[0057] Step S10: The display panel 100 is divided into a plurality of areas and is illuminated, and an image of each area is captured by an imaging device.
[0058] Here the screen is divided into multiple areas, for example, m×n areas, such as Figure 1 As shown, m and n are both 2. The following also takes the simplest 2×2 as an example, which includes the upper left area A1, the upper right area A2, the lower left area A3 and the lower right area A4 respectively. If m and n are other values, adaptive adjustment can be performed based on this method.
[0059] Each area is individually lit, and then an imaging device, such as an industrial camera, is used to capture the brightness of the area. During each capture, the content displayed in each area, the displayed grayscale, working distance, lens focal length, and camera pixel size remain the same. The imaging device is located at the center of each area and is captured as vertically as possible to minimize the error caused by the industrial camera and provide accurate data support for subsequent brightness analysis and fitting. Other partitioning methods can also be honeycomb-shaped, multi-circle rings, etc. Of course, in other embodiments, the display panel can be fully lit, and the imaging device can capture separately according to the virtual area divisions.
[0060] Taking the OLED display panel as an example, the four areas here can be virtual partitions, that is, there is no boundary between different areas in the display panel 100 itself. It is an artificial area division based on the shooting field of view, working distance, etc. of the imaging device to meet the single-partition shooting requirements.
[0061] Taking a large display panel composed of multiple small unit screens as an example, the four regions here can also be four independent small unit screens, that is, the display panel has real physical boundaries, and is divided into four regions according to these physical boundaries. In addition, in a large display panel 100 composed of multiple small unit screens, each region can also be divided into virtual regions.
[0062] That is to say, the correction method of the display panel of this embodiment can reduce or completely eliminate non-physical splicing lines. For example, although the OLED display panel itself may not have physical splicing seams, as described in the background technology, due to the camera's field of view, when multiple photos taken in partitions are spliced together, obvious splicing lines are generated between the photos; it can also reduce or completely eliminate physical splicing lines, such as the physical gaps generated by splicing multiple small unit screens.
[0063] After capturing an image, the imaging device can perform image correction to address any geometric distortion and uneven lighting that may have occurred during the capture process. This ensures image accuracy. The device then extracts the brightness value of each pixel from the corrected image. Various image processing algorithms, such as filtering and smoothing, are used to improve the accuracy of brightness extraction. The brightness values are then normalized to eliminate brightness differences between images. The resulting data is then used for subsequent brightness correction.
[0064] The following combination Figures 1 to 7 , describing a display panel correction method provided by an embodiment of the present invention. Although the present application provides method operation steps as shown in the following implementation manner or flowchart, based on conventional or no creative labor, in the steps of the method where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided in the implementation manner of the present application.
[0065] Specifically, a display panel calibration method according to this embodiment is as follows: Figure 2 As shown, the following steps are included:
[0066] Step S20: Acquire brightness data of each area of the display panel;
[0067] Step S30: performing brightness correction on every two adjacent regions until brightness correction of all regions is completed, wherein the brightness correction is performed on edge regions of a preset width on the sides of the two adjacent regions that are close to each other.
[0068] In the above step S10, images of each region have been captured by an imaging device. In step S20, these images are acquired, that is, brightness data of each region can be acquired. These brightness data include brightness values of each pixel.
[0069] During the brightness correction process of step S30, two adjacent areas are corrected simultaneously each time. Taking the 2×2 partitioning method above as an example, the two adjacent areas can be left and right areas or upper and lower areas. In the specific correction process, the upper left area A1 and the upper right area A2 can be corrected as a group of adjacent areas first, such as Figure 3 As shown; then the lower left area A3 and the lower right area A4 are corrected as a group of adjacent areas, and finally the upper area and the lower area that have been corrected are corrected as a group of adjacent areas, as shown Figure 7 shown.
[0070] In this embodiment, the edge region is a local region on the side of two adjacent regions that are close to each other. In this embodiment, the brightness correction is mainly performed on the edge region, while the other regions 30 can maintain their original brightness. The preset width can be set as needed, for example, a distance of 200 pixels.
[0071] like Figure 3 and 4 As shown in FIG, the two areas spliced in the left and right directions, the edge area 10 of the upper left area A1 is an area with a width of 200 pixels on the right side, and the edge area 10 of the upper right area A2 is an area with a width of 200 pixels on the left side. Figure 7 As shown, the two areas spliced in the upper and lower directions have an edge area 10 of the upper area with a width of 200 pixels on the lower side, and an edge area 10 of the lower area with a width of 200 pixels on the upper side.
[0072] The brightness correction methods of the two edge areas 10 on the side close to each other of the two adjacent areas can be the same or different, or even brightness correction can be performed on only one of the areas, while the brightness of the other area remains unchanged. Although the correction effect in this case is not as good as that of correcting both areas, it can effectively reduce the impact of the splicing line compared to the uncorrected state.
[0073] The following description assumes that the same correction method is used for two adjacent areas. That is, the brightness correction method for one of the two adjacent areas can also be used on the other area. Finally, the edge areas of the two adjacent areas undergo the same brightness correction process. Figure 3 As shown, one area and the other area of the two adjacent areas.
[0074] In step S30, the brightness correction of the edge area of a region includes:
[0075] Step S31: Calculating the average brightness of the boundary pixels adjacent to each other in the two adjacent regions.
[0076] Step S32: determining a corrected boundary region corresponding to the edge region, wherein the corrected boundary region is a region composed of boundary pixels of the edge region, and replacing pixel values of the boundary pixels close to the boundary of the adjacent region with the brightness mean.
[0077] Step S33: determining a corrected divergence field based on the divergence of the edge region 10 and the divergence of the corrected boundary region.
[0078] Step S34: determining the pixel brightness of the corrected edge region 10 based on the corrected divergence field.
[0079] In step S31, the brightness data of the edge region 10 of two adjacent regions near the boundary of the other region is obtained, and the average brightness of the two boundaries is calculated. This average value serves as a unified brightness reference to ensure consistent brightness transitions at the boundary between the two regions and eliminate visual brightness differences.
[0080] like Figure 4 As shown, the boundary pixels of two adjacent regions are only the pixels in the outermost row or column. The brightness average of the boundary pixels of two adjacent regions can be calculated by adding the brightness of the pixels on the boundary in the same row or column. Figure 3 or Figure 4 The i-th row from top to bottom in the upper left area A1 and the i-th row from top to bottom in the upper right area A2 are in the same row under the left-right splicing mode; similarly, Figure 7 Taking the top-bottom splicing in as an example, at this time, the j-th column from left to right in the upper area and the j-th column from left to right in the lower area are the same column under the top-bottom splicing mode.
[0081] For example, Figure 3 or Figure 4 The pixel values of the rightmost column of the upper left area A1 are [5, 1, 4, 7], and the pixel values of the leftmost column of the upper right area A2 are [7, 3, 4, 1], so the brightness mean calculated in step S31 is [6, 2, 4, 4].
[0082] In step S32 , based on the calculated brightness mean, the brightness data of the edge region 10 between the two regions is adjusted to generate a modified boundary region. The modified boundary region combines the brightness mean and only retains the boundary pixels of the edge region 10 .
[0083] After obtaining the corrected boundary area, step S33 further generates a corrected divergence field based on the divergence of the edge area 10 and the divergence of the corrected boundary area. This can adjust the divergence distribution of the edge area 10 to ensure that the brightness transition of the entire area is more natural and avoid color faults or brightness mutations caused by brightness discontinuity.
[0084] Finally, based on the corrected divergence field, the brightness of the edge region 10 is adjusted to generate a corrected pixel brightness of the edge region 10. The corrected edge region 10 can ensure brightness uniformity at the joint of two adjacent regions and eliminate joint gaps.
[0085] The above steps effectively resolve the problem of noticeable seams at the joints of multiple display panels, significantly improving the overall display quality of large-size display panels. The calibrated display panel exhibits no visual seams and a natural brightness transition, meeting the consistent display quality requirements of high-end display devices.
[0086] The step S32 further includes:
[0087] Step S321: Set the pixel values outside all boundaries in the edge area 10 to 0, replace the pixel values of the boundary pixels close to the boundary of the adjacent area with the brightness average, retain the pixel values of other boundaries 22 in the edge area 10, and obtain the corrected boundary area.
[0088] The pixel corresponding to the brightness mean calculated in step S31 is the correction boundary 21, the boundaries other than the correction boundary 21 are other boundaries 22, and the internal areas other than the correction boundary 21 and other boundaries 22 are all internal areas 23. Figure 5 As shown, the pixel values of the correction boundary 21 are replaced with the average brightness value, the pixel values of other boundaries 22 are retained as the original values, and the internal area 23 is set to 0 to form a correction boundary area. The correction boundary area has the same length and width as the edge area 10. The correction boundary area only adjusts the boundary pixels related to stitching. In image stitching, it can ensure that the transition of the stitching area is as smooth and natural as possible, thereby improving the stitching effect.
[0089] Furthermore, the method for calculating the divergence of the edge region 10 includes:
[0090] Calculating the divergence of the edge area 10 in the horizontal direction and the vertical direction respectively;
[0091] The divergence of the edge region 10 is calculated according to the divergence in the horizontal direction and the vertical direction.
[0092] The divergences in the horizontal and vertical directions can be calculated by the gradient field in the horizontal direction and the gradient field in the vertical direction, and the gradient field reflects the change trend of the pixel brightness in the image.
[0093] The calculation formula of the gradient field in the transverse direction is: Gx = Img·kernelX1;
[0094] The calculation formula of the gradient field in the vertical direction is: Gy = Img·kernelY1;
[0095] Among them, Img is the edge area 10, the convolution kernel kernelX1 can be [0, -1, 1], and the convolution kernel kernelY1 can be [0, -1, 1] T .
[0096] The calculation formula for the lateral divergence is: Lapx = Gx·kernelX2;
[0097] The calculation formula for vertical divergence is: Lapy = Gy kernelY2;
[0098] Among them, the convolution kernel kernelX2 can be [-1, 1, 0], and the convolution kernel kernelY2 can be [-1, 1, 0] T .
[0099] Finally, the divergence of the edge region 10 is Lap=Lapx+Lapy.
[0100] The divergence Lapbound of the corrected boundary area is obtained by Laplace transform using the following formula:
[0101] Lapbound=Img2*Laplacian;
[0102] Among them, Img2 is the corrected boundary region, and Laplacian is the Laplace operator.
[0103] The step S33 further comprises:
[0104] Step S331: subtract the divergence of the edge area 10 from the divergence of the corrected boundary area to obtain the corrected divergence field.
[0105] In image stitching, the divergence field represents the local variation of each point in the image. By subtracting the divergence of the corrected boundary area, the differences caused by the stitching seam can be removed from the divergence of the original edge area 10, thereby obtaining the corrected divergence field Lap2, using the following formula:
[0106] Lap2=Lap-Lapbound.
[0107] The corrected divergence field obtained by calculation makes the transition of the reconstructed area more natural and significantly reduces the traces of the splicing seams. The corrected divergence field can be regarded as the divergence field under the final target display effect.
[0108] Step S34 further includes:
[0109] The pixel brightness of the corrected edge region 10 is determined according to the Poisson equation Δu=f, where Δ is the Laplace operator, u is the corrected edge region 10, and f is the modified divergence field.
[0110] Furthermore, determining the pixel brightness of the corrected edge region 10 according to the Poisson equation Δu=f includes:
[0111] Step S341: performing Fourier transform on the corrected divergence field to obtain a frequency spectrum;
[0112] Step S342: filtering the frequency spectrum and performing inverse Fourier transform to obtain the pixel brightness of the corrected edge region 10.
[0113] Steps S341 and S342 process the corrected divergence field through Fourier transform and inverse Fourier transform, effectively solving the Poisson equation. The solution to the Poisson equation is the corrected image corresponding to the corrected divergence field. Furthermore, during the transformation process, frequency-domain filtering can effectively reduce the effects of noise and error, resulting in a smoother and more natural brightness transition in the corrected edge region 10 in the spatial domain.
[0114] In step S341, the modified divergence field is transformed into the frequency domain by performing a fast Fourier transform: Res=DFT(Lap2). Step S341 can transform the equation in the spatial domain into the frequency domain.
[0115] In step S342, filtering is performed using the following formula:
[0116] filterX = 2*cos(π*i / w);
[0117] filterY=2*cos(π*j / h);
[0118] ResFilter(i,j)=Res*(filterX(i)+filterY(j));
[0119] Where w is the image width, h is the image height, i is the i-th row, and the range of i is 0-w, j is the j-th column, and the range of j is 0-h.
[0120] The corrected edge area Result is obtained by inverse Fourier transform, and the formula is: Result = IDFT (ResFilter).
[0121] The inverse Fourier transform in step S342 converts the corrected frequency domain information back to the spatial domain to generate the final corrected edge region 10. The corrected edge region 10 processed by Fourier transform can not only effectively solve the image corresponding to the corrected divergence field, but also improve the overall display effect after splicing, providing a reliable solution for high-precision display needs.
[0122] Furthermore, the step S30 is as follows: Figure 6 As shown, this may include:
[0123] Step S3 a : performing brightness correction on the edge region 10 of one of the two adjacent regions to obtain pixel brightness of the corrected edge region 10 .
[0124] Step S3b: splicing the other regions 30 of the region except the edge region 10 with the corrected edge region 10 to obtain the pixel brightness of the corrected complete region.
[0125] Step S3 c : performing brightness correction on the edge region 10 of the other of the two adjacent regions to obtain pixel brightness of the corrected edge region 10 .
[0126] Step S3d: splicing the other regions 30 of another region except the edge region 10 with the corrected edge region 10 to obtain the pixel brightness of the corrected complete region.
[0127] Step S3e: After the two adjacent regions are corrected to obtain the pixel brightness of the complete region, the two adjacent regions are spliced into an entire region along the splicing direction.
[0128] In steps S3a and S3c, both the one region and the other region can be implemented using the aforementioned steps S31 to S34. As mentioned above, other methods can also be used for the other region, such as changing only the average brightness value of the pixels at the boundary, or even leaving the other region unchanged. This embodiment uses the same processing method for both the one region and the other region as an example.
[0129] The same method can also be used to process the one region and the other region in step S3b and step S3d, by splicing the corrected edge region 10 with the other regions 30 except the edge region 10 to obtain the one region and the other region with the splicing seams eliminated.
[0130] For step S3e, when the brightness data of two adjacent areas are corrected, the problem of the stitching line between the two areas has been solved, and the two adjacent areas no longer exist separately, but can be spliced together as a new area to participate in the subsequent correction process.
[0131] like Figure 7As shown, after the upper right area A2 and the upper left area A1 are corrected, they can be spliced together to form a single upper area. After the lower right area A4 and the lower left area A3 are corrected, they can be spliced together to form a single lower area. The upper and lower areas are then treated as two new adjacent areas. This can also be applied to other numbers, such as 3×3.
[0132] After brightness correction is completed in two adjacent areas, they are spliced into a whole and participate in subsequent splicing, which helps to ensure the continuity and consistency of the gradual correction and splicing process. It can effectively reduce the uneven brightness that may occur during the splicing process, improve the overall correction effect, and make the brightness of the final display panel more uniform.
[0133] Furthermore, after the brightness correction of all areas is completed, the following steps are also included:
[0134] All the areas are spliced together to form a whole display panel 100;
[0135] A demura (defect compensation) process is performed on the entire display panel 100 .
[0136] After completing the brightness correction of all regions, all regions are spliced together to form an overall display panel 100. The overall display panel 100 is as follows: Figure 1 Performing demura processing and testing on the display panel 100 can ensure that the splicing lines of the final display panel 100 are not obvious or even eliminated, thereby improving the overall display effect and quality, eliminating residual brightness unevenness, and ensuring that the display panel 100 can provide consistent and high-quality display effects in various usage environments.
[0137] In addition, in other embodiments, after acquiring the image of each area in step S10, demura (defect compensation) processing may be performed on each area, and then the steps in step S20 and step S30 are executed, that is, the order of demura and brightness correction is swapped.
[0138] Compared with the prior art, this embodiment has the following beneficial effects:
[0139] The display panel correction method can effectively solve the problem of obvious splicing lines of large-size display panels. By obtaining the brightness data of each area of the display panel, the brightness of the edge areas of adjacent areas is corrected based on the divergence correction, so that when multi-area splicing or multi-display panel splicing is performed, the splicing gaps can be significantly reduced or completely eliminated, and the overall display uniformity of the display panel is improved, making the spliced picture look smoother and more uniform. In particular, the brightness uniformity and display effect of large-size display devices are significantly improved, thereby enhancing the user experience and having high practicality and market prospects.
[0140] In one embodiment, a correction device for a display panel is provided. Figure 8 The display panel calibration device includes modules, and the specific functions of each module are as follows:
[0141] an acquisition module, configured to acquire brightness data of each area of the display panel;
[0142] A correction module is configured to perform brightness correction on each of two adjacent regions until brightness correction of all regions is completed. The brightness correction is performed on an edge region of a preset width on the adjacent sides of the two adjacent regions. The brightness correction of the edge region of one region includes:
[0143] Calculating the average brightness of the boundaries between the two adjacent regions;
[0144] Applying the brightness mean to corresponding pixels in the edge area to calculate a corrected boundary area corresponding to the edge area, wherein the edge area and the corrected boundary area have the same size;
[0145] determining a modified divergence field based on the divergence of the edge region and the divergence of the modified boundary region;
[0146] A corrected edge region is determined based on the modified divergence field.
[0147] It should be noted that for details not disclosed in the display panel correction device of the embodiment of the present invention, please refer to the details disclosed in the display panel correction method of the embodiment of the present invention.
[0148] Those skilled in the art will understand that the module schematic diagram is merely an example of a correction device for a display panel and does not constitute a limitation on the terminal device of the correction device for a display panel. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the correction device for a display panel may also include input and output devices, network access devices, buses, etc.
[0149] The display panel calibration device may also include a computing device such as a computer, a notebook, a PDA, and a cloud server, and includes but is not limited to a processing module, a storage module, and a computer program stored in the storage module and executable on the processing module, such as the display panel calibration method program described above. When the processing module executes the computer program, the steps of the display panel calibration method embodiments described above are implemented, such as Figure 2 and 6 Steps shown.
[0150] Furthermore, an embodiment of the present invention provides a readable storage medium storing a computer program, which, when executed by a processing module, can implement the steps in the above-mentioned display panel correction method, that is, implement the steps in any one of the technical solutions in the above-mentioned display panel correction method.
[0151] If the module integrated with the display panel correction method is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention can also implement all or part of the process of the above-mentioned embodiment method by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When executed by the processing module, the computer program can implement the steps of each of the above-mentioned method embodiments.
[0152] The computer program includes computer program code, which may be in source code form, object code form, executable file, or some intermediate form. The computer-readable medium may include any entity or device capable of carrying the computer program code, a recording medium, a disk, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electric carrier signal, a telecommunication signal, and a software distribution medium. It should be noted that the content of the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0153] It should be understood that although this specification is described in terms of implementation methods, not every implementation method contains only one independent technical solution. This narrative method of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each implementation method can also be appropriately combined to form other implementation methods that can be understood by those skilled in the art.
[0154] The series of detailed descriptions listed above are only specific descriptions of feasible implementation methods of the present invention. They are not intended to limit the scope of protection of the present invention. Any equivalent implementation methods or changes that do not deviate from the technical spirit of the present invention should be included in the scope of protection of the present invention.
Claims
1. A method for calibrating a display panel, characterized in that: The steps include: Acquiring brightness data of each area of the display panel; The brightness correction is performed on each two adjacent regions until the brightness correction of all regions is completed, wherein the brightness correction is performed on the edge region of the preset width on the mutually adjacent sides of the two adjacent regions, and the brightness correction of the edge region of one region includes: Calculating the average brightness of the boundary pixels close to each other in the two adjacent regions; Determine a corrected boundary region corresponding to the edge region, wherein the corrected boundary region is a region composed of boundary pixels of the edge region, and replace pixel values of the boundary pixels close to the boundary of the adjacent region with the brightness mean value; determining a modified divergence field based on the divergence of the edge region and the divergence of the modified boundary region; The pixel brightness of the corrected edge region is determined based on the modified divergence field.
2. The display panel calibration method according to claim 1, characterized in that: The determining of the corrected boundary area corresponding to the edge area includes: The pixel values outside all boundaries in the edge area are set to 0, the pixel values of the boundary pixels close to the boundary of the adjacent area are replaced with the brightness average, and the pixel values of other boundaries in the edge area are retained to obtain the corrected boundary area.
3. The display panel calibration method according to claim 1, characterized in that: The method for calculating the divergence of the edge area includes: Calculating the divergence of the edge area in the horizontal direction and the vertical direction respectively; Calculating the divergence of the edge area according to the divergence in the horizontal direction and the vertical direction; The divergence of the modified boundary region is obtained by Laplace transformation.
4. The display panel calibration method according to claim 3, characterized in that: The determining of the corrected divergence field based on the divergence of the edge area and the divergence of the corrected boundary area comprises: The divergence of the edge area is subtracted from the divergence of the corrected boundary area to obtain the corrected divergence field.
5. The display panel calibration method according to claim 4, characterized in that: The step of determining the pixel brightness of the corrected edge area based on the corrected divergence field comprises: The pixel brightness of the corrected edge region is determined according to the Poisson equation Δu=f, wherein Δ is the Laplace operator, u is the corrected edge region, and f is the modified divergence field.
6. The display panel calibration method according to claim 5, characterized in that: The step of determining the pixel brightness of the corrected edge area according to the Poisson equation Δu=f includes: Performing Fourier transform on the corrected divergence field to obtain a frequency spectrum; The frequency spectrum is filtered and inverse Fourier transformed to obtain the pixel brightness of the corrected edge area.
7. The display panel calibration method according to claim 1, characterized in that: The brightness correction for each two adjacent regions includes: The other regions of the one region except the edge region are spliced with the corrected edge region to obtain the pixel brightness of the corrected complete region.
8. The display panel calibration method according to claim 7, characterized in that: The brightness correction method of the edge area of two adjacent areas is the same; The brightness correction for each two adjacent regions includes: After the two adjacent regions are corrected to obtain the pixel brightness of the complete region, the two adjacent regions are spliced into an overall region along the splicing direction.
9. The display panel calibration method according to claim 8, characterized in that: After all area brightness corrections are completed, the following steps are also included: All areas are stitched together into a whole display panel; The whole display panel is subjected to demura treatment.
10. A display panel calibration device, characterized in that: include: An acquisition module, used to acquire brightness data of each area of the display panel; The correction module is used to perform brightness correction on each two adjacent areas until the brightness correction of all areas is completed, wherein the brightness correction is performed on the edge area of the two adjacent areas with a preset width on the sides close to each other, and the brightness correction of the edge area of one area includes: Calculating the average brightness of the boundary pixels close to each other in the two adjacent regions; Determine a corrected boundary region corresponding to the edge region, wherein the corrected boundary region is a region composed of boundary pixels of the edge region, and replace pixel values of the boundary pixels close to the boundary of the adjacent region with the brightness mean value; determining a modified divergence field based on the divergence of the edge region and the divergence of the modified boundary region; A corrected edge region is determined based on the modified divergence field.
11. A readable storage medium storing a computer program, characterized in that: When the computer program is executed by the processing module, the steps in the display panel correction method described in any one of claims 1 to 9 can be implemented.
Citation Information
Patent Citations
Partition zone correcting method for LED display screen
CN103559862A
Image boundary determining method and device and display panel
CN104200793A
An infrared panoramic image splicing method based on Poisson fusion
CN109712070A
A display brightness compensation method and system for a spliced screen
CN109920360A
Display screen compensation method and device, computer readable storage medium and electronic equipment
CN113012615A
Cited By
LED screen correction coefficient adjusting method and system
CN121331035A
LED screen correction coefficient adjusting method and system
CN121331035B