Display data processing method, compensation method of display panel and display device

By acquiring multiple images and determining preset weight data before OLED display panel production, the problem of insufficient accuracy of compensation algorithms in existing technologies is solved, achieving more efficient and accurate display compensation and reducing Mura defects.

CN119811286BActive Publication Date: 2025-11-25HEFEI VISIONOX TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510112681.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-22
Publication Date
2025-11-25
Estimated Expiration
2045-01-22

AI Technical Summary

Technical Problem

Existing OLED display panel compensation algorithms suffer from poor accuracy and difficulty in covering all image features due to production line cycle time limitations and the limited amount of data captured from the display panel images.

Method used

Before production, multiple images of the target display panel are acquired, their corresponding preset weight data are determined, and display compensation parameters are obtained based on weighted processing to improve the accuracy of the compensation parameters.

Benefits of technology

It improves the accuracy of display compensation parameters and production efficiency, enhances the display uniformity of the display panel, and reduces Mura defects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119811286B_ABST
    Figure CN119811286B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a display data processing method, a compensation method of a display panel and a display device. The display data processing method comprises: obtaining a plurality of target images obtained by collecting a target display panel, wherein the target display panel in the plurality of target images is in different display states respectively; determining first display data corresponding to the target display panel from the plurality of target images respectively; obtaining preset weight data corresponding to the target display panel, and performing weighted processing on the plurality of first display data based on the preset weight data to obtain second display data used for determining display compensation parameters of the target display panel. Through the embodiments of the present application, the reliability of the second display data used for determining the display compensation parameters of the target display panel is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, and in particular to a display data processing method, a display panel compensation method, and a display device. Background Technology

[0002] Organic light-emitting diode (OLED) and flat panel display devices based on light-emitting diode (LED) technologies are widely used in various consumer electronics products such as mobile phones, televisions, laptops, and desktop computers due to their advantages such as high image quality, energy saving, thin body and wide range of applications, becoming the mainstream of display devices.

[0003] However, the current manufacturing process of OLED display products needs improvement. Summary of the Invention

[0004] In view of the above, embodiments of this application provide a display data processing method, a display panel compensation method, and a display device to at least partially solve the above problems.

[0005] According to a first aspect of the embodiments of this application, a display data processing method is provided, including:

[0006] Acquire multiple target images obtained from the target display panel, wherein the target display panel in the multiple target images is in a different display state;

[0007] First display data corresponding to the target display panel is determined from the plurality of target images respectively;

[0008] Obtain preset weight data corresponding to the target display panel, and perform weighted processing on multiple first display data based on the preset weight data to obtain second display data used to determine the display compensation parameters of the target display panel.

[0009] In one optional embodiment, the target display panels in the plurality of target images are respectively in different brightness states;

[0010] Preferably, the target display panels in the plurality of target images are in different brightness levels but with the same grayscale.

[0011] In one alternative embodiment, the first display data includes luminance data and / or chromaticity data, and the second display data is of the same type as the first display data.

[0012] In an optional embodiment, obtaining the preset weight data corresponding to the target display panel includes:

[0013] From a storage file that pre-stores weights corresponding to multiple display panels, determine the preset weight data corresponding to the target display panel;

[0014] The plurality of display panels are display panels contained in a preset area of ​​the target display motherboard.

[0015] In an optional embodiment, determining the preset weight data corresponding to the target display panel from a storage file that pre-stores weights corresponding to multiple display panels includes:

[0016] Based on the identification information of the target display panel, determine the preset area of ​​the target display panel in its respective target display motherboard;

[0017] From the stored file, select the weight corresponding to the determined preset area, and determine the weight corresponding to the preset area as the preset weight data corresponding to the target display panel;

[0018] The weights corresponding to the preset area include the weights of multiple display panels in the preset area, and multiple display panels in the same preset area have the same weight.

[0019] In an optional embodiment, the weights corresponding to the plurality of display panels are obtained in the following manner:

[0020] For each sample display panel among all the sample display panels included in the sample display motherboard, multiple first image acquisitions are performed on the sample display panel to obtain multiple corresponding first sample images, wherein the display state of the sample display panel in different first sample images is different;

[0021] A second image is acquired in a single step of the sample display panel to obtain a corresponding second sample image. The display state of the sample display panel in the second sample image is different from that of the sample display panel in each of the first sample images.

[0022] Based on the plurality of first sample images and the second sample images, determine the sub-weights corresponding to the sample display panel;

[0023] The sub-weights corresponding to all sample display panels respectively constitute the weights corresponding to multiple sample display panels contained in the preset area of ​​the sample display master panel;

[0024] The weights corresponding to the plurality of display panels are the weights corresponding to the plurality of sample display panels in the preset area of ​​the sample display motherboard corresponding to the preset area of ​​the plurality of display panels in their respective target display motherboards.

[0025] Preferably, the display state of the sample display panel in each of the first sample images is the same as the display state of the target display panel in the plurality of target images.

[0026] In an optional embodiment, determining the sub-weights corresponding to the sample display panel based on the plurality of first sample images and the second sample images includes:

[0027] Multiple first sample display data corresponding to the sample display panel are determined from the multiple first sample images, and second sample display data corresponding to the sample display panel are determined from the second sample images;

[0028] For the sample display panels in the same preset area, the sample display panels are grouped, and each group of sample display panels includes at least the same number of sample display panels as the initial sub-weights included in the sub-weights;

[0029] Calculate the initial sub-weights of each group of sample display panels based on multiple first sample display data and second sample display data of each sample display panel in each group of sample display panels;

[0030] For each initial sub-weight of the sample display panel in the same preset area, after removing the maximum and minimum values ​​of the initial sub-weights, the median of the initial sub-weights is obtained and used as the sub-weights corresponding to the multiple sample display panels contained in the preset area of ​​the sample display master panel.

[0031] Preferably, the sample display motherboard and the target display motherboard are the same type of display motherboard; the preset area in the sample display motherboard corresponds to the preset area in the target display motherboard.

[0032] According to a second aspect of the embodiments of this application, a method for compensating a display panel is provided, wherein display compensation parameters are determined by second display data obtained by the display data processing method as described in any of the first aspects, and the display panel is compensated according to the display compensation parameters.

[0033] According to a third aspect of the embodiments of this application, a computer storage medium is provided, configured to store computer program instructions for performing the display data processing method as described in any one of the first aspects or the display panel compensation method as described in the second aspect.

[0034] According to a fourth aspect of the embodiments of this application, a display device is provided, the display device comprising:

[0035] Display panel;

[0036] And the computer storage medium described in the third aspect; and,

[0037] The processor is configured to execute computer program instructions in the computer storage medium to perform operations corresponding to the display data processing method as described in any one of the first aspects or the display panel compensation method as described in the second aspect, based on the display data of the display panel.

[0038] According to the display data processing scheme provided in the embodiments of this application, multiple target images obtained by acquiring a target display panel are acquired, wherein the target display panel in the multiple target images is in a different display state; first display data corresponding to the target display panel is determined from the multiple target images; preset weight data corresponding to the target display panel is acquired; and multiple first display data are weighted based on the preset weight data to obtain second display data used to determine the display compensation parameters of the target display panel. In this scheme, the preset weight data is directly acquired to weight multiple first display data, which improves production efficiency and the reliability of the second display data, thereby further improving the accuracy of the display compensation parameters of the target display panel. Attached Figure Description

[0039] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings.

[0040] Figure 1 This is a flowchart of a display data processing method according to an embodiment of this application;

[0041] Figure 2 This is a flowchart illustrating the steps of a specific embodiment of a display data processing method according to an embodiment of this application;

[0042] Figure 3 This is a structural block diagram of a display device according to an embodiment of this application. Detailed Implementation

[0043] To enable those skilled in the art to better understand the technical solutions in the embodiments of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art should fall within the protection scope of the embodiments of this application.

[0044] For an OLED display panel, Mura is an inevitable defect. Mura is the Romanized spelling of the Japanese Chinese character "斑" (mottled), which originally means unevenness and defects. Compensating the display panel can eliminate Mura and make the display image more uniform. Currently, the factors affecting the compensation effect include: the accuracy of collecting the display characteristic data of the OLED display panel screen body, the accuracy of algorithm processing, the compensation capacity, the Flash space, etc. Among them, the algorithm processing is based on the limited photographed image data, and Gamma fitting and the adjustment of the Gain value of the DBV (Decibel Voltage) curve are carried out to obtain the pixel-level compensation data at each gray level of each DBV. Among them, Gamma fitting refers to adjusting the Gamma value of the OLED display panel so that the output brightness and the input signal present a specific non-linear relationship, and the adjustment of the Gain value of the DBV curve refers to adjusting the brightness output of the OLED display by changing the slope or intercept of the DBV curve. Therefore, the photographed image data needs to be representative to ensure that the obtained compensation data is more reliable.

[0045] In the process of implementing the present invention, the inventor found the following problems in the related art. Currently, the compensation algorithm for compensating the display panel is based on the image data of the display panel obtained by shooting. Due to the limitation of the production line tact time (Takt Time, TT), the amount of image data of the photographed display panel is limited and not enough to cover all the image characteristics of the display panel. Therefore, the current accuracy of compensating the display panel is poor and needs to be improved urgently.

[0046] The following further illustrates the specific implementation of the embodiments of the present application with reference to the accompanying drawings of the embodiments of the present application.

[0047] In the embodiments of the present application, the display panel is located on a whole display mother board. In the production process of OLED, first, a TFT (Thin Film Transistor) substrate is fabricated, which is the main step of the backplane process. Subsequently, various layers of materials are deposited on the TFT substrate through processes such as evaporation, coating, exposure, and etching to form a complete OLED structure. After completing these steps, what is obtained is the OLED display mother board to be cut. On the OLED display mother board to be cut, there are several small-sized display panels, and each small-sized display panel has an identification information, such as ID (identity), which is used to identify the position information of the display panel on the OLED display mother board to be cut, such as: the third column in the first row. Cutting the OLED substrate to be cut into multiple small-sized display panels can meet the product requirements of different sizes and specifications.

[0048] Please refer to Figure 1 , which shows a flowchart of the steps of a display data processing method according to an embodiment of the present application.

[0049] One embodiment of this application's display data processing method includes the following steps:

[0050] S102. Acquire multiple target images obtained from the target display panel, wherein the target display panel in the multiple target images is in a different display state.

[0051] In one feasible approach, different display states of the target display panel in multiple target images involve placing the target display panel in different brightness states. For example, the target display panels in the multiple target images may have brightness levels of 500 nits, 300 nits, and 10 nits, respectively. The brightness of the target display panel can be selected based on actual needs, such as choosing the brightness level most frequently used by the user. In another feasible approach, the target display panels in the multiple target images may be in states with different brightness levels but the same grayscale. For example, the target display panels in the multiple target images may have brightness levels of 500 nits and 32 grayscale levels, 300 nits and 32 grayscale levels, and 10 nits and 32 grayscale levels, respectively. Here, grayscale refers to the number of distinguishable brightness levels from the darkest (black) to the brightest (white).

[0052] By setting the target display panel to different brightness levels while maintaining the same grayscale, the brightness of the target display panel varies under different display conditions. As a result, the brightness data contained in the multiple target images obtained from the target display panel are different, which facilitates the subsequent acquisition of the relationship between multiple brightness data.

[0053] In one feasible approach, a camera is used to acquire multiple target images from the target display panel, and the appropriate camera precision can be selected based on the specific parameters of the target display panel.

[0054] S104. Determine the first display data corresponding to the target display panel from the multiple target images respectively.

[0055] The type of the first display data can be selected according to actual needs. In one feasible approach, the first display data includes brightness data and / or chromaticity data. When the first display data includes brightness data, brightness compensation is performed on the target display panel; when the first display data includes chromaticity data, chromaticity compensation is performed on the target display panel; when the first display data includes both brightness data and chromaticity data, both brightness compensation and chromaticity compensation can be performed on the target display panel, wherein the order in which brightness compensation and chromaticity compensation are performed on the target display panel is not distinguished.

[0056] In one feasible approach, image processing or image analysis software, such as Photoshop or ImageMagic, is used to acquire first display data from multiple target images. This first display data includes display data for each pixel in the multiple target images.

[0057] S106. Obtain preset weight data corresponding to the target display panel, and perform weighted processing on multiple first display data based on the preset weight data to obtain second display data used to determine the display compensation parameters of the target display panel.

[0058] In this method, the second display data is of the same type as the first display data. For example, if the first display data is brightness data, then the second display data obtained based on the first display data is also brightness data. In one feasible embodiment, a display data processing method of this application further includes: compensating the target display panel using display compensation parameters. For example, if the first display data is brightness data, then the second display data obtained based on the first display data is also brightness data. A brightness compensation parameter for the target display panel is calculated based on the second display data, and the brightness compensation parameter is used to compensate the target display panel for brightness. Therefore, it is possible to flexibly set different types of first display data to be collected for different compensations of the target display panel, enhancing the practicality of this method.

[0059] In one feasible approach, the preset weight data corresponding to the target display panel is calculated based on a large amount of data obtained in the laboratory and is pre-stored in a storage file containing the weights corresponding to multiple display panels. During the production phase, the preset weight data corresponding to the target display panel is simply queried from the storage file. The first display data is then weighted using the preset weight data to obtain the second display data, which is used to calculate display compensation parameters to compensate the target display panel. In another feasible approach, the target display panel is located in a preset area on the target display motherboard, and the storage file stores the weights corresponding to the display panels contained in all preset areas of the target display motherboard. In yet another feasible approach, the preset area consists of several pre-divided areas, which can be divided according to actual production conditions. For example, the preset area may include a region of the target display motherboard closest to the edge in a certain direction; each preset area includes multiple display panels; the weight corresponding to each preset area is the weight corresponding to the multiple display panels in each preset area, and multiple display panels in the same preset area have the same weight. Therefore, each preset area adopts the same representative weight, which enhances the usability of the data. For each preset area display panel, the preset weight data corresponding to the display panel can be obtained by obtaining the preset area corresponding to the display panel, which improves the convenience of the display data processing method of this application embodiment and makes it more efficient to implement.

[0060] Therefore, in the laboratory stage before production, the weights of the display panels in all preset areas of the target display motherboard are obtained with the support of a large amount of data. In the production stage, it is only necessary to query the weights corresponding to the target display panels in the storage file as preset weight data, which is used to weight multiple first display data to obtain the second display data used to determine the display compensation parameters, thereby enhancing the accuracy of the display compensation parameters.

[0061] In one feasible approach, based on the identification information of the target display panel, the preset area to which the target display panel belongs on the target display motherboard is determined. Then, in the stored file, the weight corresponding to the preset area is selected as the preset weight data corresponding to the target display panel. Thus, by quickly locating the preset weight data corresponding to the target display panel using the identification information, the convenience of the display data processing method of this application embodiment is improved, and its implementation efficiency is higher.

[0062] In the pre-production laboratory phase, the relationship between the weight data of multiple sample display panels in each preset area of ​​the sample display master board and the sample display data is found through a large amount of sample data. In one feasible approach, the sample display master board and the target display master board are display master boards of the same type. The sample display master board has multiple preset areas, and the target display master board has multiple preset areas. The preset areas in the sample display master board correspond to the preset areas in the target display master board; that is, the relative positions of each preset area on the sample display master board correspond to the relative positions of each preset area on the target display master board. Therefore, the weights corresponding to the multiple sample display panels in the preset areas of the sample display master board are used as the weights corresponding to the preset areas on the target display master board, i.e., the weights corresponding to the multiple display panels in the corresponding preset areas on the target display master board. Thus, using the preset areas on the sample display master board as a reference for the corresponding preset areas on the target display master board, and supported by a large amount of data calculation in the laboratory before production, the obtained second display data is more representative, improving the accuracy of the display compensation parameters of the target display master board.

[0063] In one feasible approach, for each sample display panel among all sample display panels included in the sample display master board, multiple first image acquisitions are performed to obtain multiple corresponding first sample images. For example, multiple first image acquisitions are performed using a camera. The display states of the sample display panels in different first sample images are different. In another feasible approach, the display states of the sample display panels in each first sample image are the same as the display states of the target display panels in multiple target images, thereby making the data obtained from the first sample images more representative. A single second image acquisition is performed on each sample display panel to obtain a corresponding second sample image, wherein the display states of the sample display panels in the second sample image are different from those of the sample display panels in each of the first sample images.

[0064] Based on multiple first sample images and second sample images, the sub-weights corresponding to the sample display panels are determined. In one feasible approach, multiple first sample display data corresponding to the sample display panels are determined based on multiple first sample images, and second sample display data corresponding to each sample display panel is determined based on the second sample images. For sample display panels in the same preset area within the sample display master panel, the sample display panels are grouped, and each group of sample display panels includes at least a number of sample display panels whose number of initial sub-weight types is the same as the number of types of initial sub-weights included in the sub-weights corresponding to the sample display panels. The more types of initial sub-weights included in the sub-weights, the higher the accuracy of the display compensation parameters of the target display panel. This ensures that there is sufficient data to support the calculation of the weights corresponding to the sample display panels in the preset area.

[0065] Based on multiple first sample display data and second sample display data of each sample display panel in each group of sample display panels, the sub-weights corresponding to the sample display panels are determined. In one feasible approach, the sub-weights corresponding to the sample display panels include multiple initial sub-weights, and each group of sample display panels can calculate a set of initial sub-weights. For example, taking two 2*2 pixel sample display panels as a group, the calculation process of the initial sub-weights in this embodiment is described. The display states of the sample display panels in each first sample image are 500 nits brightness and 32 grayscale and 10 nits brightness and 32 grayscale, respectively. The display state of the sample display panels in the second sample image is 120 nits brightness and 32 grayscale. Based on multiple first sample images, the table below shows the multiple CSV (Comma-Separated Values) first sample display data corresponding to the four pixels in the sample display panels:

[0066] Table 1: First sample display data of two 2*2 pixel sample display panels

[0067]

[0068]

[0069] Based on the second sample image, the table below shows the multiple CSV second sample display data corresponding to the four pixels in the sample display panel.

[0070] Table 2: Second sample display data of two 2*2 pixel sample display panels

[0071]

[0072] Using the first displayed data as the unknown initial sub-weights and the second sample displayed data as a constant, a system of two linear equations in two variables is established. The first and second initial sub-weights of the sample display panel are obtained by solving the system, as shown in Table 3 below:

[0073] Table 3: Initial sub-weights of two 2*2 pixel sample display panels

[0074]

[0075] For each initial sub-weight included in the sub-weights corresponding to the sample display panel within the same preset region, after removing the maximum and minimum values ​​among all corresponding initial sub-weights, the median of the remaining initial sub-weights is calculated and used as the sub-weight corresponding to the sample display panel within the preset region. This ensures data reliability. Within the same preset region, all the sub-weights corresponding to the sample display panel constitute the total weight of the sample display panel within the preset region. In one feasible approach, the weights corresponding to the sample display panel within the preset region are in matrix form.

[0076] Thus, the relationship between the first sample display data and the second sample display data can be calculated in the pre-production stage, and the obtained weights are stored in a storage file. In actual production, the preset weight data, which serves as the preset weight data for the relationship between the first display data and the second display data, is used to weight the first display data to obtain the second display data. The preset weight data is calculated in advance using a large amount of data, so the obtained second display data is more representative and can cover more screen features.

[0077] As can be seen, the solution of this application sets the step of finding the relationship between the first sample display data and the second sample display data in the pre-production stage. At the same time, the preset area of ​​the target display motherboard to which the target display panel belongs before cutting is used as the basis for finding the preset weight data of the target display panel. This improves production efficiency and the reliability of the second display data, thereby enhancing the accuracy of the display compensation parameters used to compensate the target display panel.

[0078] Please see Figure 2 As shown, the following describes a display data processing method according to an embodiment of this application, with reference to a specific example:

[0079] S202. Acquire target images of the target display panel under conditions of 500 nits brightness and 32 gray levels, as well as target images under conditions of 10 nits brightness and 32 gray levels; wherein, a high-precision CCD camera is used for target image acquisition.

[0080] S204. Use image analysis software to process the two target images to obtain the first brightness data of the target display panel under the conditions of 500 nits brightness and 32 gray levels, and the second brightness data under the conditions of 10 nits brightness and 32 gray levels.

[0081] S206. Obtain the identification information of the target display panel, and determine the first preset area on the target display motherboard to which the target display panel belongs before being cut based on the identification information; wherein, the identification information reflects the position of the target display panel on the target display motherboard before being cut.

[0082] S208. Query the weight corresponding to the first preset area in the storage file as the preset weight data of the target display panel, wherein the weight corresponding to the first preset area includes the first sub-weight K1 and the second sub-weight K2.

[0083] In the pre-production stage, for the sample display panels used as the data acquisition source, a first sample image of the sample display panel is captured using a camera under conditions of 500 nits brightness and 32 gray levels, generating first sample brightness data; a second sample image of the sample display panel is captured using a camera under conditions of 10 nits brightness and 32 gray levels, generating second sample brightness data; a third sample image of the sample display panel is captured using a camera under conditions of 120 nits brightness and 32 gray levels, generating third sample brightness data; the sample display panels are grouped, with each group including at least two sample display panels. Taking a group including two sample display panels as an example, the first sample brightness data is used as the parameter of the first sub-weight, the second sample brightness data is used as the parameter of the second sub-weight, and the third sample brightness data is used as a constant to establish a linear equation in two variables about the first sub-weight and the second sub-weight. In each group of sample display panels, a first initial sub-weight K11 and a second initial sub-weight K21 are obtained. Collect all the first initial sub-weights K11, remove the maximum and minimum values, and take the median to obtain the first sub-weight K1. Similarly, process all the second initial sub-weights K21 to obtain the second sub-weight K2. The sample display panel, before being cut, belongs to the second preset area of ​​the sample display motherboard. The position of the second preset area on the sample display motherboard is the same as the position of the first preset area on the target display motherboard.

[0084] S210. Use the first sub-weight K1 in the weight corresponding to the first preset area to perform weighted processing on the first brightness data, and use the second sub-weight K2 in the weight corresponding to the first preset area to perform weighted processing on the second brightness data, and sum them to obtain the third brightness data of the target display panel under the conditions of 120 nits brightness and 32 gray levels.

[0085] Using third-party brightness data, a brightness compensation algorithm is selected to calculate the brightness compensation parameters of the target display panel, which are then used to perform brightness compensation on the target display panel.

[0086] The solution in this application embodiment sets the step of finding the relationship between the first brightness data and the second brightness data in the pre-production stage. At the same time, the first preset area of ​​the target display motherboard to which the target display panel belongs before cutting is used as the basis for finding the preset weight data of the target display panel. This improves production efficiency without increasing the production line cycle time, while also improving the reliability of the third brightness data. Thus, it enhances the accuracy of the brightness compensation parameters used to compensate the brightness of the target display panel.

[0087] This application embodiment also provides a display panel compensation method, which obtains display compensation parameters determined by the second display data obtained by any of the display data processing methods in the foregoing embodiments, and compensates the display panel according to the display compensation parameters.

[0088] In one feasible approach, second display data is acquired, a compensation algorithm is used to calculate display compensation parameters for the display panel, and the display panel is compensated according to the display compensation parameters. For example, second brightness data is acquired, a compensation algorithm is used to calculate brightness compensation parameters for the display panel, and the display panel's brightness is compensated according to the brightness compensation parameters. The aforementioned compensation algorithm can be appropriately set by those skilled in the art according to actual needs, including but not limited to brightness compensation algorithms based on grayscale and emission time, adaptive brightness compensation algorithms, linear brightness compensation algorithms, etc., and this application embodiment does not impose any limitations on this.

[0089] This application also provides a computer storage medium configured to store computer program instructions for performing the methods described in any of the foregoing method embodiments. The computer storage medium includes, but is not limited to, compact disc read-only memory (CD-ROM), random access memory (RAM), floppy disk, hard disk, or magneto-optical disk.

[0090] Please see Figure 3 As shown in the illustration, this application also provides a display device, including:

[0091] Display panel 301;

[0092] and the computer storage medium 302 in the above embodiments; and,

[0093] The processor 303 is configured to execute computer program instructions in the computer storage medium to perform operations corresponding to the methods described in any of the foregoing embodiments of the plurality of method embodiments, based on the display data of the display panel.

[0094] It should be noted that, depending on the implementation needs, the various components / steps described in the embodiments of this application can be broken down into more components / steps, or two or more components / steps or parts of the operation of components / steps can be combined into new components / steps to achieve the purpose of the embodiments of this application.

[0095] The methods described in the embodiments of this application can be implemented in hardware, firmware, or as software or computer code that can be stored in a recording medium (such as a CD-ROM, RAM, floppy disk, hard disk, or magneto-optical disk), or as computer code downloaded over a network that is originally stored in a remote recording medium or a non-transitory machine-readable medium and will be stored in a local recording medium. Thus, the methods described herein can be stored on a recording medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware (such as an Application Specific Integrated Circuit (ASIC) or a Field Programmable Gate Array (FPGA)). It is understood that the computer, processor, microprocessor controller, or programmable hardware includes storage components (e.g., Random Access Memory (RAM), Read-Only Memory (ROM), Flash Memory, etc.) capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods described herein. Furthermore, when a general-purpose computer accesses code used to implement the methods shown herein, the execution of the code transforms the general-purpose computer into a dedicated computer for executing the methods shown herein.

[0096] Those skilled in the art will recognize that the units and method steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for specific applications, but such implementations should not be considered beyond the scope of the embodiments of this application.

[0097] The above embodiments are only used to illustrate the embodiments of this application, and are not intended to limit the embodiments of this application. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the embodiments of this application. Therefore, all equivalent technical solutions also fall within the scope of the embodiments of this application, and the patent protection scope of the embodiments of this application should be defined by the claims.

Claims

1. A method for processing display data, characterized in that, include: Acquire multiple target images obtained from the target display panel, wherein the target display panel in the multiple target images is in a different display state; First display data corresponding to the target display panel is determined from the plurality of target images respectively; Obtain preset weight data corresponding to the target display panel, and perform weighted processing on multiple first display data based on the preset weight data to obtain second display data used to determine the display compensation parameters of the target display panel; The step of obtaining the preset weight data corresponding to the target display panel includes: determining the preset weight data corresponding to the target display panel from a storage file that pre-stores weights corresponding to multiple display panels; the multiple display panels are display panels contained in a preset area in the target display motherboard; The weights corresponding to the multiple display panels are obtained as follows: For each of the sample display panels included in the sample display master board, multiple first image acquisitions are performed on the sample display panel to obtain multiple corresponding first sample images, wherein the display states of the sample display panels in different first sample images are different; a single second image acquisition is performed on the sample display panel to obtain a corresponding second sample image, wherein the display states of the sample display panels in the second sample image are different from those of the sample display panels in each of the first sample images; based on the multiple first sample images and the second sample images, the sub-weights corresponding to the sample display panels are determined; the sub-weights corresponding to all sample display panels respectively constitute the weights corresponding to the multiple sample display panels included in the preset area of ​​the sample display master board; the weights corresponding to the multiple display panels are the weights corresponding to the multiple sample display panels in the preset area of ​​the sample display master board corresponding to the multiple display panels in their respective target display master board; the display states of the sample display panels in each of the first sample images are the same as the display states of the target display panels in the multiple target images.

2. The method according to claim 1, characterized in that, The target display panels in the multiple target images are at different brightness levels; The target display panels in the multiple target images are in different brightness levels but have the same grayscale.

3. The method according to claim 1, characterized in that, The first display data includes brightness data and / or chromaticity data, and the second display data is of the same type as the first display data.

4. The method according to any one of claims 1-3, characterized in that, The step of determining the preset weight data corresponding to the target display panel from a storage file that pre-stores weights corresponding to multiple display panels includes: Based on the identification information of the target display panel, determine the preset area of ​​the target display panel in its respective target display motherboard; From the stored file, select the weight corresponding to the determined preset area, and determine the weight corresponding to the preset area as the preset weight data corresponding to the target display panel; The weights corresponding to the preset area include the weights of multiple display panels in the preset area, and multiple display panels in the same preset area have the same weight.

5. The method according to claim 1, characterized in that, The step of determining the sub-weights corresponding to the sample display panel based on the plurality of first sample images and the second sample images includes: Multiple first sample display data corresponding to the sample display panel are determined from the multiple first sample images, and second sample display data corresponding to the sample display panel are determined from the second sample images; For the sample display panels in the same preset area, the sample display panels are grouped, and each group of sample display panels includes at least the same number of sample display panels as the initial sub-weights included in the sub-weights; Calculate the initial sub-weights of each group of sample display panels based on multiple first sample display data and second sample display data of each sample display panel in each group of sample display panels; For each initial sub-weight of the sample display panel in the same preset area, after removing the maximum and minimum values ​​of the initial sub-weights, the median of the initial sub-weights is obtained and used as the sub-weights corresponding to the multiple sample display panels contained in the preset area of ​​the sample display master panel. The sample display motherboard and the target display motherboard are of the same type; the preset area in the sample display motherboard corresponds to the preset area in the target display motherboard.

6. A compensation method for a display panel, characterized in that, The display compensation parameters are determined by the second display data obtained by the display data processing method as described in any one of claims 1 to 5, and the display panel is compensated according to the display compensation parameters.

7. A computer storage medium configured to store computer program instructions for performing the display data processing method as claimed in any one of claims 1 to 5 or the compensation method for the display panel as claimed in claim 6.

8. A display device, characterized in that, The display device includes: Display panel; And the computer storage medium of claim 7; and, The processor is configured to execute computer program instructions in the computer storage medium to perform operations corresponding to the display data processing method as described in any one of claims 1 to 5 or the display panel compensation method as described in claim 6, based on the display data of the display panel.

Citation Information

Patent Citations

  • Grayscale compensation method, device and system for organic light-emitting display panel

    CN109559682A

  • Compensation data determination device and method, display device, equipment, medium and program product

    CN118538133A