Display data processing method, compensation method of display panel and display device
By acquiring multiple target images of the OLED display panel under different display states and performing data weighting processing, the problem of insufficient accuracy of the OLED display panel compensation algorithm in the prior art is solved, and higher accuracy of display compensation parameters and production efficiency are achieved.
Patent Information
- Application Number
- CN202510112681.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2045-01-22
AI Technical Summary
The existing OLED display panel compensation algorithm is based on limited shooting screen data, resulting in poor compensation accuracy and it is difficult to cover all picture features of the display panel.
By acquiring a plurality of target images of the target display panel in different display states, determining the first display data, and weighting the data based on the preset weight data, the second display data for determining the display compensation parameter is obtained.
The accuracy and productivity of display compensation parameters are improved, while the reliability of the second display data is enhanced, which can better cover all picture features of the display panel.
Smart Images

Figure CN119811286A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate 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 Art
[0002] Organic Light Emitting Display (OLED) and flat-panel display devices based on technologies such as Light Emitting Diode (LED) have been widely used in various consumer electronic products such as mobile phones, televisions, laptops, desktop computers, etc. due to their advantages such as high image quality, power saving, thin body and wide application range, becoming the mainstream in display devices.
[0003] However, the process performance of current OLED display products needs to be improved. Summary of the invention
[0004] In view of this, embodiments of the present 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 an embodiment of the present application, a display data processing method is provided, including:
[0006] Acquire multiple target images obtained by capturing target display panels, wherein the target display panels in the multiple target images are in different display states respectively;
[0007] Determine first display data corresponding to the target display panel respectively from the multiple target images;
[0008] Preset weight data corresponding to the target display panel is acquired, and a plurality of first display data are weighted based on the preset weight data to obtain second display data for determining display compensation parameters of the target display panel.
[0009] In an optional embodiment, the target display panels in the plurality of target images are respectively in states of different brightness;
[0010] Preferably, the target display panels in the multiple target images are respectively in states of different brightness and the same grayscale.
[0011] In an optional embodiment, the first display data includes brightness data and / or chrominance data, and the second display data is of the same type as the first display data.
[0012] In an optional embodiment, the acquiring preset weight data corresponding to the target display panel includes:
[0013] Determining the preset weight data corresponding to the target display panel from a storage file pre-stored with weights corresponding to a plurality of display panels;
[0014] The plurality of display panels are display panels contained in a preset area of a target display motherboard.
[0015] In an optional embodiment, determining the preset weight data corresponding to the target display panel from a storage file pre-stored with weights corresponding to a plurality of display panels includes:
[0016] Determining a preset area of the target display panel in the target display motherboard to which the target display panel belongs according to the identification information of the target display panel;
[0017] Selecting a weight corresponding to the determined preset area from the storage file, and determining the weight corresponding to the preset area as the preset weight data corresponding to the target display panel;
[0018] The weight corresponding to the preset area includes weights corresponding to a plurality of display panels in the preset area, and a plurality of display panels in the same preset area have the same weight.
[0019] In an optional embodiment, the weights corresponding to the multiple 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, performing multiple first image acquisitions 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;
[0021] Performing a single second image acquisition on the sample display panel to obtain a corresponding second sample image, wherein the display state of the sample display panel in the second sample image is different from that of the sample display panel in each first sample image;
[0022] Determining a sub-weight corresponding to the sample display panel according to the plurality of first sample images and the second sample image;
[0023] The sub-weights corresponding to all sample display panels respectively constitute the weights corresponding to a plurality of sample display panels included in a preset area in the sample display motherboard;
[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 target display motherboard to which the plurality of display panels belong;
[0025] Preferably, the display state of the sample display panel in each of the first sample images is respectively the same as the display state of the target display panel in a plurality of the target images.
[0026] In an optional embodiment, determining the sub-weight corresponding to the sample display panel according to the plurality of first sample images and the second sample image includes:
[0027] Determine a plurality of first sample display data corresponding to the sample display panel from the plurality of first sample images, and determine a second sample display data corresponding to the sample display panel from the second sample image;
[0028] For the sample display panels in the same preset area, the sample display panels are grouped, and each group of the sample display panels at least includes the sample display panels of the same number as the types of the initial sub-weights included in the sub-weights;
[0029] Calculating an initial sub-weight of each group of the sample display panels according to a plurality of first sample display data and a second sample display data of each of the sample display panels in each group of the sample display panels;
[0030] For each initial sub-weight of the sample display panels in the same preset area, after removing the maximum value and the minimum value in the initial sub-weight, the median of the initial sub-weight is obtained as the sub-weight corresponding to the multiple sample display panels included in the preset area in the sample display motherboard;
[0031] Preferably, the sample display motherboard and the target display motherboard are display motherboards of the same type; and 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 an embodiment of the present application, a compensation method for a display panel is provided, which obtains display compensation parameters determined by second display data obtained by the display data processing method as described in any one of the first aspects, and compensates the display panel according to the display compensation parameters.
[0033] According to a third aspect of an embodiment of the present application, a computer storage medium is provided, which is configured to store computer program instructions, wherein the computer program instructions are used to execute the display data processing method as described in any one of the first aspect or the display panel compensation method as described in the second aspect.
[0034] According to a fourth aspect of the embodiments of the present application, a display device is provided, the display device comprising:
[0035] Display panel;
[0036] and the computer storage medium of 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 described in any one of the first aspects or the display panel compensation method described in the second aspect according to the display data of the display panel.
[0038] According to the display data processing scheme provided by the embodiment of the present application, multiple target images obtained by capturing the target display panel are obtained, wherein the target display panels in the multiple target images are respectively in different display states; first display data corresponding to the target display panel are respectively determined from the multiple target images; preset weight data corresponding to the target display panel is obtained, and the multiple first display data are weighted based on the preset weight data to obtain second display data for determining the display compensation parameters of the target display panel, wherein the scheme directly obtains the preset weight data to perform weighted processing on the multiple first display data, which improves the production efficiency while also improving the reliability of the second display data, thereby further improving the accuracy of the display compensation parameters of the target display panel. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the embodiments of the present application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0040] Figure 1 A flowchart of a method for processing display data according to an embodiment of the present application;
[0041] Figure 2 It is a flowchart of a specific embodiment of a display data processing method according to an embodiment of the present application;
[0042] Figure 3 4 is a structural block diagram of a display device according to an embodiment of the present application. DETAILED DESCRIPTION
[0043] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the embodiments of the present application should fall within the scope of protection of the embodiments of the present 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 flaws. 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 data of the photographed images, 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 relationship between the output brightness and the input signal presents 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 inventors 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 sufficient 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] A display data processing method according to an embodiment of the present application comprises the following steps:
[0050] S102. Acquire multiple target images obtained by capturing target display panels, wherein the target display panels in the multiple target images are in different display states respectively.
[0051] In one feasible manner, the different display states of the target display panel in multiple target images are to place the target display panel in different brightness states, for example, the target display panels in multiple target images are 500 nits brightness (nit), 300 nits brightness and 10 nits brightness respectively; wherein the brightness of the target display panel can be selected according to actual needs, such as selecting the brightness most frequently used by users. In one feasible manner, the target display panels in multiple target images are in states with different brightness and the same grayscale, for example, the target display panels in multiple target images are 500 nits brightness and 32 grayscales, 300 nits brightness and 32 grayscales, and 10 nits brightness and 32 grayscales respectively; wherein the grayscale refers to the number of brightness levels that can be distinguished from the darkest (black) to the brightest (white).
[0052] By setting the target display panel to be in different brightness and the same grayscale state, the brightness of the target display panel in different display states is different. As a result, the brightness data contained in the multiple target images obtained by collecting the target display panel are different, which facilitates the subsequent acquisition of the relationship between the multiple brightness data.
[0053] In one feasible manner, a camera is used to capture multiple target images of a target display panel, and a camera with appropriate accuracy can be selected according to specific parameters of the target display panel.
[0054] S104. Determine 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 manner, 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 brightness data and chromaticity data, brightness compensation and chromaticity compensation can be performed on the target display panel, wherein the order of brightness compensation and chromaticity compensation for the target display panel is not distinguished.
[0056] In a feasible manner, the first display data is collected from multiple target images using image processing software or image analysis software, such as Photoshop, Image Magick, etc. The first display data includes display data of each pixel in the multiple target images.
[0057] S106. Obtain preset weight data corresponding to the target display panel, and perform weighted processing on the plurality of first display data based on the preset weight data to obtain second display data for determining display compensation parameters of the target display panel.
[0058] Among them, 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 manner, a display data processing method of an embodiment of the present application also 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, and the brightness compensation parameters of the target display panel are calculated according to the second display data, and the brightness compensation parameters are used to perform brightness compensation on the target display panel. As a result, it is possible to flexibly set the collection of different types of first display data for different compensations of the target display panel, thereby enhancing the practicality of the method.
[0059] In a feasible manner, the preset weight data corresponding to the target display panel is supported and calculated based on a large amount of data obtained in the laboratory, and is pre-stored in a storage file including weights corresponding to multiple display panels. In the production stage, it is only necessary to query the preset weight data corresponding to the target display panel in the storage file, and use the preset weight data to weight the first display data to obtain the second display data, which is used to calculate the display compensation parameter to compensate the target display panel. In a feasible manner, 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 a feasible manner, the preset area is a plurality of pre-divided areas, which can be divided according to the actual situation in the actual production process. For example, the preset area includes an area of the target display motherboard closest to the edge of a certain direction; wherein 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 in the same preset area, multiple display panels have the same weight. Therefore, each preset area adopts the same representative weight, which enhances the availability of data. For the display panel in each preset area, the preset weight data corresponding to the display panel can be obtained by obtaining the preset area corresponding to the display panel, thereby improving the convenience of a display data processing method of an embodiment of the present application and making it more efficient to implement.
[0060] Therefore, in the laboratory stage before production, the weights corresponding to the display panels contained 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. The preset weight data is used to perform weighted processing on multiple first display data, thereby obtaining the second display data for determining the display compensation parameters, thereby enhancing the accuracy of the display compensation parameters.
[0061] In one feasible manner, according to the identification information of the target display panel, the preset area to which the target display panel belongs on the target display motherboard is confirmed, and in the storage file, the weight corresponding to the preset area is selected according to the preset area to which it belongs, as the preset weight data corresponding to the target display panel. Thus, the preset weight data corresponding to the target display panel is quickly located through the identification information, which improves the convenience of a display data processing method of an embodiment of the present application and is more efficient to implement.
[0062] In the laboratory stage before production, a large amount of sample data is used to find the relationship between the weight data of multiple sample display panels in each preset area of the sample display motherboard and the sample display data. In a feasible way, the sample display motherboard and the target display motherboard are display motherboards of the same type, there are multiple preset areas on the sample display motherboard, and there are multiple preset areas on the target display motherboard. The preset areas in the sample display motherboard correspond to the preset areas in the target display motherboard, that is, the relative positions of the preset areas on the sample display motherboard on the sample display motherboard correspond to the relative positions of the preset areas on the target display motherboard on the target display motherboard. Thus, the weights corresponding to the multiple sample display panels in the preset areas on the sample display motherboard are used as the weights corresponding to the corresponding preset areas on the target display motherboard, that is, the weights corresponding to the multiple display panels in the corresponding preset areas on the target display motherboard. Thus, the preset areas on the sample display motherboard are used as references for the corresponding preset areas on the target display motherboard, and the second display data obtained is more representative by using a large amount of data calculation in the laboratory before production as support, thereby improving the accuracy of the display compensation parameters of the target display motherboard.
[0063] In a feasible manner, for each sample display panel of all sample display panels included in the sample display motherboard, multiple first image acquisitions are performed to obtain multiple corresponding first sample images, for example, multiple first image acquisitions are performed using a camera; wherein the display states of the sample display panels in different first sample images are different; in a feasible manner, the display states of the sample display panels in each first sample image are respectively the same as the display states of the target display panels in multiple target images, thereby making the data obtained according to the first sample image more representative. A single second image acquisition is performed for each sample display panel to obtain a corresponding second sample image, wherein the display state of the sample display panel in the second sample image is different from that of the sample display panel in each first sample image.
[0064] According to a plurality of first sample images and a second sample image, the sub-weight corresponding to the sample display panel is determined. In a feasible manner, according to a plurality of first sample images, a plurality of first sample display data corresponding to the sample display panel is determined, and according to the second sample image, the second sample display data corresponding to each sample display panel is determined; for sample display panels in the same preset area in the sample display motherboard, the sample display panels are grouped, and each group of sample display panels includes at least sample display panels with the same number of types of initial sub-weights as those included in the sub-weights corresponding to the sample display panels, wherein the more the number of types of initial sub-weights included in the sub-weights, the higher the accuracy of the display compensation parameters of the target display panel, thereby ensuring that there is sufficient data as support to calculate the weights corresponding to the sample display panels in the preset area.
[0065] According to the multiple first sample display data and the second sample display data of each sample display panel in each group of sample display panels, the sub-weight corresponding to the sample display panel is determined. In a feasible manner, the sub-weight corresponding to the sample display panel includes multiple initial sub-weights, and each group of sample display panels can calculate a group of initial sub-weights. For example, taking two 2*2 pixel sample display panels as a group as an example, the calculation process of the initial sub-weight in the embodiment of the present application is introduced, wherein the display states of the sample display panels in each first sample image are 500 nits brightness 32 grayscale and 10 nits brightness 32 grayscale, respectively, and the display state of the sample display panel in the second sample image is 120 nits brightness 32 grayscale. According to the multiple first sample images, the table of multiple csv (Comma-Separated Values, comma separated values) first sample display data corresponding to the four pixel points in the sample display panel is determined as shown in Table 1 below:
[0066] Table 1: First sample display data of two 2*2 pixel sample display panels
[0067]
[0068]
[0069] According to the second sample image, the table of multiple csv second sample display data corresponding to the four pixels in the sample display panel is determined as shown in Table 2 below
[0070] Table 2: Second sample display data of two 2*2 pixel sample display panels
[0071]
[0072] Taking the first display data as the unknown parameter of the initial sub-weight and the second sample display data as the constant, a set of two-variable linear equations is established, and the first initial sub-weight and the second initial sub-weight of the sample display panel of this group are obtained by solving them 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-weight corresponding to the sample display panel in the same preset area, after removing the maximum and minimum values of all corresponding initial sub-weights, the median of the remaining initial sub-weights is calculated as the sub-weight corresponding to the sample display panel in the preset area, which ensures the reliability of the data. In the same preset area, all sub-weights corresponding to the sample display panel constitute the weight corresponding to the sample display panel in the preset area. In a feasible manner, the weight corresponding to the sample display panel in the preset area is in the form of a matrix.
[0076] Thus, it is achieved that the relationship between the first sample display data and the second sample display data is calculated in the pre-production stage, and the obtained weight is stored in the storage file. In actual production, the preset weight data is used as the preset weight data for the relationship between the first display data and the second display data, and the first display data is weighted to obtain the second display data. The preset weight data is calculated in advance through a large amount of data, so the obtained second display data is more representative and can cover more picture features.
[0077] It can be seen that through the scheme of the embodiment of the present application, the step of finding the relationship between the first sample display data and the second sample display data is set 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 searching the preset weight data of the target display panel, which improves the production efficiency and the reliability of the second display data. Therefore, the accuracy of the display compensation parameters used to compensate the target display panel is enhanced.
[0078] See also Figure 2 As shown, a display data processing method of an embodiment of the present application is introduced below in combination with a specific embodiment:
[0079] S202. Capture a target image of the target display panel under conditions of 500 nits brightness and 32 grayscales and a target image under conditions of 10 nits brightness and 32 grayscales; wherein a high-precision CCD camera is used to capture the target image.
[0080] S204. Use image analysis software to process the two target images to obtain first brightness data of the target display panel under conditions of 500 nits brightness and 32 grayscales and second brightness data under conditions of 10 nits brightness and 32 grayscales, respectively.
[0081] S206. Obtain 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 according to 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 storage file for the weight corresponding to the first preset area as the preset weight data of the target display panel, wherein the weight corresponding to the first preset area includes a first sub-weight K1 and a second sub-weight K2.
[0083] In the pre-production stage, for the sample display panel serving as a data acquisition source, a camera is used to capture a first sample image of the sample display panel under conditions of 500 nits brightness and 32 grayscales to generate first sample brightness data; a camera is used to capture a second sample image of the sample display panel under conditions of 10 nits brightness and 32 grayscales to generate second sample brightness data; a camera is used to capture a third sample image of the sample display panel under conditions of 120 nits brightness and 32 grayscales to generate third sample brightness data; the sample display panels are grouped, each group including at least two sample display panels, and taking each group including two sample display panels as an example, the first sample brightness data is used as a parameter of the first sub-weight, the second sample brightness data is used as a parameter of the second sub-weight, and the third sample brightness data is used as a constant to establish a binary linear equation about the first sub-weight and the second sub-weight, and in each group of sample display panels, a set of first initial sub-weights K11 and second initial sub-weights K21 are obtained. Collect all the first initial sub-weights K11, remove the maximum and minimum values therein and take the median to obtain the first sub-weight K1, and process all the second initial sub-weights K21 in the same way to obtain the second sub-weight K2. The sample display panel belongs to the second preset area of the sample display motherboard before being cut, and 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 weight the first brightness data and use the second sub-weight K2 in the weight corresponding to the first preset area to weight the second brightness data, and sum them to obtain the third brightness data of the target display panel under 120 nits brightness and 32 grayscale conditions.
[0085] The third brightness data is used, and a brightness compensation algorithm is selected to calculate brightness compensation parameters of the target display panel, so as to perform brightness compensation on the target display panel.
[0086] Through the scheme of the embodiment of the present application, the step of finding the relationship between the first brightness data and the second brightness data is set 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 searching the preset weight data of the target display panel, thereby improving the production efficiency without increasing the production line cycle time, and improving the reliability of the third brightness data, thereby enhancing the accuracy of the brightness compensation parameters used to perform brightness compensation on the target display panel.
[0087] An embodiment of the present application also provides a compensation method for a display panel, which obtains display compensation parameters determined by second display data obtained by any display data processing method in the above embodiments, and compensates the display panel according to the display compensation parameters.
[0088] In one feasible manner, the second display data is obtained, a compensation algorithm is used to calculate the display compensation parameters of the display panel, and the display panel is compensated according to the display compensation parameters. For example, the second brightness data is obtained, a compensation algorithm is used to calculate the brightness compensation parameters of the display panel, and the brightness compensation of the display panel is performed according to the brightness compensation parameters. Among them, the above compensation algorithm can be appropriately set by those skilled in the art according to actual needs, including but not limited to a brightness compensation algorithm based on grayscale and luminous time, an adaptive brightness compensation algorithm, a linear brightness compensation algorithm, etc., and the embodiments of the present application are not limited to this.
[0089] The present application also provides a computer storage medium configured to store computer program instructions for executing the method described in any of the above method embodiments. The computer storage medium includes, but is not limited to, a compact disc read-only memory (CD-ROM), a random access memory (RAM), a floppy disk, a hard disk, or a magneto-optical disk.
[0090] See also Figure 3 As shown, the embodiment of the present application further provides a display device, including:
[0091] Display panel 301;
[0092] and the computer storage medium 302 in the above embodiment; and,
[0093] The processor 303 is configured to execute computer program instructions in the computer storage medium to perform operations corresponding to the method described in any one of the aforementioned method embodiments according to the display data of the display panel.
[0094] It should be pointed out that, according to the needs of implementation, the various components / steps described in the embodiments of the present application can be split into more components / steps, or two or more components / steps or partial operations of components / steps can be combined into new components / steps to achieve the purpose of the embodiments of the present application.
[0095] The above-mentioned method according to the embodiment of the present application can be implemented in hardware, firmware, or implemented 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 implemented as a computer code originally stored in a remote recording medium or a non-temporary machine-readable medium downloaded through a network and stored in a local recording medium, so that the method described herein can be stored in such software processing 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 can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component (e.g., a random access memory (RAM), a read-only memory (ROM), a flash memory, etc.) that can store or receive software or computer code, and when the software or computer code is accessed and executed by a computer, a processor or hardware, the method described herein is implemented. In addition, when a general-purpose computer accesses the code for implementing the method shown here, the execution of the code converts the general-purpose computer into a dedicated computer for executing the method shown here.
[0096] Those of ordinary skill in the art will appreciate that the units and method steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for specific applications, but such implementation should not be considered to be beyond the scope of the embodiments of the present application.
[0097] The above implementation methods are only used to illustrate the embodiments of the present application, and are not limitations on the embodiments of the present application. Ordinary technicians in the relevant technical field can make various changes and modifications without departing from the spirit and scope of the embodiments of the present application. Therefore, all equivalent technical solutions also belong to the scope of the embodiments of the present application. The scope of patent protection of the embodiments of the present application should be limited by the claims.
Claims
1. A display data processing method, characterized in that: include: Acquire multiple target images obtained by capturing target display panels, wherein the target display panels in the multiple target images are in different display states respectively; Determine first display data corresponding to the target display panel respectively from the multiple target images; Preset weight data corresponding to the target display panel is acquired, and a plurality of first display data are weighted based on the preset weight data to obtain second display data for determining display compensation parameters of the target display panel.
2. The method according to claim 1, characterized in that The target display panels in the multiple target images are respectively in states of different brightness; Preferably, the target display panels in the multiple target images are respectively in states of different brightness and the same grayscale.
3. The method according to claim 1, characterized in that: The first display data includes brightness data and / or chrominance 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 to 3, characterized in that The obtaining of 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 pre-stored with weights corresponding to a plurality of display panels; The plurality of display panels are display panels contained in a preset area of a target display motherboard.
5. The method according to claim 4, characterized in that The step of determining the preset weight data corresponding to the target display panel from a storage file pre-stored with weights corresponding to a plurality of display panels comprises: Determining a preset area of the target display panel in the target display motherboard to which the target display panel belongs according to the identification information of the target display panel; Selecting a weight corresponding to the determined preset area from the storage file, and determining the weight corresponding to the preset area as the preset weight data corresponding to the target display panel; The weight corresponding to the preset area includes weights corresponding to a plurality of display panels in the preset area, and a plurality of display panels in the same preset area have the same weight.
6. The method according to claim 4, characterized in that The weights corresponding to the multiple display panels are obtained in the following manner: For each sample display panel among all the sample display panels included in the sample display motherboard, performing multiple first image acquisitions 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; Performing a single second image acquisition on the sample display panel to obtain a corresponding second sample image, wherein the display state of the sample display panel in the second sample image is different from that of the sample display panel in each first sample image; Determining a sub-weight corresponding to the sample display panel according to the plurality of first sample images and the second sample image; The sub-weights corresponding to all sample display panels respectively constitute the weights corresponding to a plurality of sample display panels included in a preset area in the sample display motherboard; 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 target display motherboard to which the plurality of display panels belong; Preferably, the display state of the sample display panel in each of the first sample images is respectively the same as the display state of the target display panel in a plurality of the target images.
7. The method according to claim 6, characterized in that The determining, according to the plurality of first sample images and the second sample image, a sub-weight corresponding to the sample display panel comprises: Determine a plurality of first sample display data corresponding to the sample display panel from the plurality of first sample images, and determine a second sample display data corresponding to the sample display panel from the second sample image; For the sample display panels in the same preset area, the sample display panels are grouped, and each group of the sample display panels at least includes the sample display panels of the same number as the types of the initial sub-weights included in the sub-weights; Calculating an initial sub-weight of each group of the sample display panels according to a plurality of first sample display data and a second sample display data of each of the sample display panels in each group of the sample display panels; For each initial sub-weight of the sample display panels in the same preset area, after removing the maximum value and the minimum value in the initial sub-weight, the median of the initial sub-weight is obtained as the sub-weight corresponding to the multiple sample display panels included in the preset area in the sample display motherboard; Preferably, the sample display motherboard and the target display motherboard are display motherboards of the same type; and the preset area in the sample display motherboard corresponds to the preset area in the target display motherboard.
8. A compensation method for a display panel, characterized in that: Obtain display compensation parameters determined by the second display data obtained by the display data processing method according to any one of claims 1 to 7, and compensate the display panel according to the display compensation parameters. 9 . A computer storage medium configured to store computer program instructions, wherein the computer program instructions are used to execute the display data processing method according to any one of claims 1 to 7 or the display panel compensation method according to claim 8 .
10. A display device, characterized in that: The display device comprises: Display panel; and the computer storage medium of claim 9; and, A processor is configured to execute computer program instructions in the computer storage medium to perform operations corresponding to the display data processing method described in any one of claims 1 to 7 or the display panel compensation method described in claim 8 according to 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 method, compensation device and display device
CN110534061A
Debugging method and debugging device for display panel
CN115762388A
Brightness data determination method and control method of display panel and related device
CN117275406A
Method for improving pocking mark error correction and display device
CN117524048A
Cited By
Display screen Demura method and system and OLED display screen
CN121034221A