Correction data processing method and device, storage medium and electronic equipment

By generating fusion correction data through regional correction, the problems of bright and dark lines at the splicing points of LED displays and inconsistent brightness and color after module replacement are solved, improving correction efficiency and reducing maintenance difficulty.

CN122454876APending Publication Date: 2026-07-24XIAN QINGSONG PHOTOELECTRIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
XIAN QINGSONG PHOTOELECTRIC TECH CO LTD
Filing Date
2025-01-22
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

LED displays suffer from uneven splicing during the splicing process, resulting in bright or dark lines. Furthermore, the brightness and color are inconsistent after replacing the display module. Existing calibration methods are inefficient and difficult to maintain.

Method used

The method of regional correction is adopted. By acquiring the pixel correction data and regional correction data of the area to be corrected, fused correction data is generated and the data in the pixel correction file is replaced, thereby reducing the number of files and reducing the maintenance difficulty.

Benefits of technology

It improves calibration efficiency, reduces file maintenance difficulty, and achieves efficient display calibration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122454876A_ABST
    Figure CN122454876A_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a kind of correction data processing method, device, storage medium and electronic equipment, method includes: obtaining the pixel point correction file of display screen;From the pixel point correction file, the pixel point correction data of the region to be corrected is obtained;The region to be corrected is corrected, and region correction data is obtained;According to the pixel point correction data and the region correction data, fusion correction data is obtained;In the pixel point correction file, the pixel point correction data of the region to be corrected is replaced as the fusion correction data, can avoid the problem that correction efficiency is low due to the region to be corrected is too large, can reduce file maintenance quantity, reduce file maintenance difficulty.
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 method, apparatus, storage medium, and electronic device for correcting data processing. Background Technology

[0002] With the development of screen display technology, LED (Light Emitting Diode) displays have been widely used in production and daily life due to their advantages such as energy saving, environmental protection, and superior brightness display performance.

[0003] LED displays are typically composed of multiple display modules spliced ​​together. Due to limitations in manual machining and assembly processes, unevenness often occurs at the joints between display modules. This results in the spacing between LEDs at the joint edges being greater than or equal to the spacing in other areas, leading to bright or dark lines appearing at the joint edges when displaying images, thus affecting the display effect. Furthermore, after a period of use, LED display modules may experience problems such as malfunctions, brightness decay, color distortion, or excessive dead pixels. It is necessary to replace faulty display modules promptly to ensure the normal operation and display effect of the screen. However, the replaced display modules will have inconsistencies in brightness, color, and ink density.

[0004] When correcting the above-mentioned problems in related technologies, there are issues such as low correction efficiency and difficulty in maintaining correction data. Summary of the Invention

[0005] To overcome the problems existing in related technologies, this application provides a calibration data processing method, apparatus, storage, and electronic device, which can improve calibration efficiency and reduce the difficulty of calibration data maintenance.

[0006] According to a first aspect of the embodiments of this application, a correction data processing method is provided, comprising the following steps:

[0007] Obtain the pixel calibration file of the display screen; obtain the pixel calibration data of the area to be calibrated from the pixel calibration file;

[0008] Perform regional correction on the area to be corrected to obtain regional correction data;

[0009] Based on the pixel correction data and the region correction data, fusion correction data is obtained;

[0010] In the pixel correction file, the pixel correction data of the area to be corrected is replaced with the fusion correction data.

[0011] According to a second aspect of the embodiments of this application, a correction data processing apparatus is provided, comprising:

[0012] A pixel calibration data acquisition module is used to acquire a pixel calibration file for the display screen; and to acquire pixel calibration data of the area to be calibrated from the pixel calibration file.

[0013] The area correction data acquisition module is used to perform area correction on the area to be corrected and obtain area correction data.

[0014] The fusion correction data acquisition module is used to obtain fusion correction data based on the pixel correction data and the region correction data;

[0015] The data replacement module is used to replace the pixel correction data of the area to be corrected with the fused correction data in the pixel correction file.

[0016] According to a third aspect of the embodiments of this application, an electronic device is provided, including a processor and a memory; the memory stores a computer program adapted to be loaded by the processor and executed as described above in the correction data processing method.

[0017] According to a fourth aspect of the embodiments of this application, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the correction data processing method as described above.

[0018] This application embodiment obtains region correction data by performing region correction on the area to be corrected, and obtains fused correction data based on the pixel correction data and the region correction data. In the pixel correction file, the pixel correction data of the area to be corrected is replaced with the fused correction data. Compared with the method of correcting each pixel of the area to be corrected, this application uses a region correction method, which can avoid the problem of low correction efficiency due to the large area to be corrected. At the same time, in the pixel correction file, this application replaces the pixel correction data of the area to be corrected with the fused correction data to update the pixel correction file, so only one updated pixel correction file needs to be stored and maintained, reducing the number of files and the difficulty of file maintenance.

[0019] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application.

[0020] To better understand and implement this invention, the following detailed description is provided in conjunction with the accompanying drawings. Attached Figure Description

[0021] 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 of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0022] Figure 1 This is a schematic diagram illustrating an application scenario of the correction data processing method shown in the embodiments of this application;

[0023] Figure 2 This is a flowchart illustrating a correction data processing method according to one embodiment of this application;

[0024] Figure 3 This is a flowchart illustrating a method for acquiring pixel correction data according to an embodiment of this application;

[0025] Figure 4 This is a schematic block diagram of a correction data processing apparatus according to one embodiment of this application;

[0026] Figure 5 This is a schematic diagram of the structure of an electronic device according to one embodiment of this application. Detailed Implementation

[0027] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings. Wherein, when the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements.

[0028] It should be understood that the embodiments described below do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without inventive effort are within the scope of protection of this application.

[0029] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms "a" and "the" as used herein are also intended to include the plural forms unless the context clearly indicates otherwise. Furthermore, in the description of this application, unless otherwise stated, "a plurality of" means two or more. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more associated listed items, for example, A and / or B, which can represent: A alone, A and B together, and B alone; the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0030] It should be understood that although the terms first, second, third, etc., may be used in this application to describe various information, this information should not be limited to these terms, and these terms are only used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence, nor should they be construed as indicating or implying relative importance. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances. Depending on the context, the word "if" as used in this application can be interpreted as "when," "when," or "in response to determination."

[0031] LED displays are typically composed of multiple display modules spliced ​​together. Due to limitations in manual machining and assembly processes, unevenness often occurs at the joints between display modules. This results in the spacing between LEDs at the joint edges being greater than or equal to the spacing in other areas, leading to bright or dark lines appearing at the joint edges when displaying images, thus affecting the display effect. Furthermore, after a period of use, LED display modules may experience problems such as malfunctions, brightness decay, color distortion, or excessive dead pixels. It is necessary to replace faulty display modules promptly to ensure the normal operation and display effect of the screen. However, the replaced display modules will have inconsistencies in brightness, color, and ink density.

[0032] When correcting the above-mentioned problems in related technologies, there are issues such as low correction efficiency and difficulty in maintaining correction data.

[0033] Specifically, in one related technology, a pixel-by-pixel adjustment of the correction coefficient is used to address the areas with the aforementioned problems. However, this method requires repeated adjustment of the correction coefficient, and the correction efficiency decreases as the area increases. When the area is too large or multiple bright and dark lines need to be adjusted simultaneously, the correction efficiency is even lower.

[0034] In another related technology, a region-by-region adjustment of the correction coefficient is used for areas with the above-mentioned problems. Although the correction efficiency of this method does not change with the increase of the region, it is independent of the pixel-by-pixel correction coefficient. Therefore, it requires the maintenance of an independent region-by-region correction coefficient file. That is, it is necessary to maintain both the independent pixel-by-pixel correction coefficient file and the region correction coefficient file, which increases the number of files to be maintained and increases the difficulty of maintaining the correction coefficient.

[0035] This application uses a region correction method to correct the region to be corrected, which can avoid the problem of low correction efficiency caused by correcting each pixel individually. By fusing the region correction data after region correction with the pixel correction data of the corresponding region, fused correction data is obtained. Then, the fused correction data replaces the pixel correction data of the corresponding region in the pixel correction file to update the pixel correction file. Thus, only the updated pixel correction file needs to be maintained, the number of files is small, and the file maintenance difficulty can be reduced.

[0036] Please see Figure 1 This diagram illustrates an application scenario of the calibration data processing method according to an embodiment of this application. The application scenario includes a display screen 101, a data acquisition device 102, and a calibration device 103. The data acquisition device 102 acquires data from the display screen 101. For example, the data acquisition device 102 can be a luminance acquisition device and / or a chrominance acquisition device, acquiring the luminance and chrominance of the display screen 101 to obtain corresponding data. The calibration device 103 is communicatively connected to the data acquisition device 102 and receives the data acquired by the data acquisition device 102. The calibration device 103 performs calibration calculations based on the acquired data to obtain calibration data for the display screen 101, and sends the calibration data to the control system of the display screen 101, so that the control system of the display screen 101 calibrates the display screen until the display screen meets the desired display effect.

[0037] The data processing method described in this application can be executed by a calibration device, which can be implemented through software and / or hardware. The calibration device can consist of two or more physical entities, or it can consist of a single physical entity. The hardware referred to as the calibration device essentially refers to computer equipment; for example, the calibration device can be a computer, mobile phone, tablet, or interactive whiteboard, or other smart device.

[0038] The following will be combined with the appendix Figures 2 to 3 The present application provides a detailed description of the correction data processing method provided in the embodiments.

[0039] Please see Figure 2 The correction data processing method provided in this application includes the following steps:

[0040] Step S101: Obtain the pixel calibration file of the display screen; obtain the pixel calibration data of the area to be calibrated from the pixel calibration file.

[0041] During the production process, a target red, green, and blue tristimulus value matrix is ​​set for the display screen. At the same time, based on the target red, green, and blue tristimulus value matrix, the brightness and color of each pixel of the display screen are corrected to obtain a pixel correction file. This pixel correction file is stored in the display screen so that users can easily obtain pixel correction data to further calibrate the display screen during use.

[0042] Understandably, a pixel calibration file includes calibration data for each pixel on the display screen. Typically, each pixel's calibration data includes nine coefficients, which can be arranged into a 3×3 matrix. That is, for each pixel on the display screen, there is a separate calibration coefficient matrix. Where Rr is the brightness coefficient of the red light where the pixel is located when the display source signal is red; Rg is the brightness coefficient of the green light where the pixel is located when the display source signal is red; Rb is the brightness coefficient of the blue light where the pixel is located when the display source signal is red; Gr is the brightness coefficient of the red light where the pixel is located when the display source signal is green; Gg is the brightness coefficient of the green light where the pixel is located when the display source signal is green; Gb is the brightness coefficient of the blue light where the pixel is located when the display source signal is green; Br is the brightness coefficient of the red light where the pixel is located when the display source signal is blue; Bg is the brightness coefficient of the green light where the pixel is located when the display source signal is blue; and Bb is the brightness coefficient of the blue light where the pixel is located when the display source signal is blue.

[0043] In one embodiment, the region whose display effect is inconsistent with other regions as observed by the human eye is identified as the region to be corrected.

[0044] In another embodiment, the location where the bright and dark lines exist is determined as the area to be calibrated, or the location of the replaced display module is determined as the area to be calibrated, or the area obtained by expanding outward from the location of the bright and dark lines as the center is determined as the area to be calibrated, or the area obtained by expanding outward from the location of the replaced display module as the center is determined as the area to be calibrated.

[0045] In another embodiment, the display screen is divided into several sub-regions, and the sub-region where the bright and dark lines are located is determined as the area to be calibrated, or the sub-region where the replaced display module is located is determined as the area to be calibrated.

[0046] Step S102: Perform regional correction on the area to be corrected to obtain regional correction data.

[0047] Among them, the region correction data are the coefficients for overall correction of the region to be corrected. That is, each pixel in the region to be corrected is corrected according to the region correction data.

[0048] In one embodiment, the region correction data also includes nine coefficients, which can be arranged into a 3×3 matrix. That is, for each pixel in the region to be corrected, there is a common correction coefficient matrix, such as... Wherein, Rr' is the brightness coefficient of the red light in the area to be calibrated when the display source signal is red; Rg' is the brightness coefficient of the green light in the area to be calibrated when the display source signal is red; Rb' is the brightness coefficient of the blue light in the area to be calibrated when the display source signal is red; Gr' is the brightness coefficient of the red light in the area to be calibrated when the display source signal is green; Gg' is the brightness coefficient of the green light in the area to be calibrated when the display source signal is green; Gb' is the brightness coefficient of the blue light in the area to be calibrated when the display source signal is green; Br' is the brightness coefficient of the red light in the area to be calibrated when the display source signal is blue; Bg' is the brightness coefficient of the green light in the area to be calibrated when the display source signal is blue; and Bb' is the brightness coefficient of the blue light in the area to be calibrated when the display source signal is blue.

[0049] In one embodiment, the entire area to be corrected is repeatedly corrected according to a preset correction step size or based on empirical values ​​until the area to be corrected achieves the desired display effect, thereby obtaining the area correction data for the area to be corrected.

[0050] In another example, luminance and chromaticity data of the area to be corrected are acquired using a data acquisition device. Then, relevant area correction methods are used to calculate the area correction data. Specifically, based on the acquired luminance and chromaticity data of the area to be corrected, the average value of the luminance and chromaticity data of the area to be corrected is calculated. This average value is then compared and calculated with preset area luminance and chromaticity values ​​to obtain the area correction data.

[0051] Step S103: Obtain fusion correction data based on pixel correction data and region correction data.

[0052] This application fuses and transforms the region correction data based on the pixel correction data to obtain fused correction data, which can then be used for further correction in subsequent processes.

[0053] Step S104: In the pixel correction file, replace the pixel correction data of the area to be corrected with the fused correction data.

[0054] In one embodiment, the method of replacing the pixel correction data of the area to be corrected with the fused correction data can be as follows: in the pixel correction file, delete the pixel correction data of the area to be corrected, write the fused correction data into the corresponding position in the pixel correction file, and obtain the updated pixel correction file, so that only the updated pixel correction file needs to be maintained.

[0055] This application embodiment obtains region correction data by performing region correction on the area to be corrected, and obtains fused correction data based on pixel correction data and region correction data. In the pixel correction file, the pixel correction data of the area to be corrected is replaced with the fused correction data. Compared with the method of correcting each pixel of the area to be corrected, this application uses region correction, which can avoid the problem of low correction efficiency due to the large area to be corrected. At the same time, this application updates the pixel correction file by replacing the pixel correction data of the area to be corrected with the fused correction data, so that only one updated pixel correction file needs to be stored and maintained, reducing the number of files and the difficulty of file maintenance.

[0056] Please see Figure 2 In one embodiment, step S101, which involves obtaining pixel correction data of the region to be corrected from the pixel correction file, includes:

[0057] Step S1011: Obtain the location information of the area to be corrected.

[0058] Step S1012: Obtain pixel correction data from the pixel correction file based on the location information.

[0059] Optionally, the location information of the area to be calibrated can be its horizontal and vertical coordinates on the display screen. The pixel calibration file stores the horizontal and vertical coordinates of each pixel on the display screen, as well as the calibration coefficients for each pixel. Based on the horizontal and vertical coordinates of the area to be calibrated on the display screen, the pixel calibration file is compared to obtain the pixel calibration data for each pixel in the area to be calibrated.

[0060] The embodiments of this application obtain pixel correction data from the pixel correction file based on the location information of the area to be corrected, thereby improving the efficiency and accuracy of obtaining pixel correction data.

[0061] In one embodiment, the pixel correction data includes the pixel correction coefficient for each pixel in the region to be corrected; step S103, which involves obtaining the fused correction data based on the pixel correction data and the region correction data, includes:

[0062] Step S1031: Multiply the pixel correction coefficient of each pixel in the region to be corrected by the region correction data to obtain the fusion correction coefficient of each pixel; based on the fusion correction coefficient of each pixel, obtain the fusion correction data.

[0063] In this embodiment, the pixel correction coefficient of each pixel in the region to be corrected is multiplied by the region correction data to obtain the fusion correction coefficient of each pixel in the region to be corrected based on pixel correction and region correction. Then, the fusion correction coefficients of each pixel are combined to obtain the fusion correction data of the region to be corrected. Based on the fusion correction data, users can easily and quickly view the region to be corrected based on pixel correction and region correction.

[0064] In one embodiment, the region correction data includes a first correction coefficient obtained after region correction of bright and dark lines; the step of multiplying the pixel correction data with the region correction data in step S1031 to obtain the fusion correction coefficient data includes: multiplying the pixel correction coefficient of each pixel in the region to be corrected with the first correction coefficient to obtain the fusion correction coefficient of each pixel.

[0065] Understandably, since the correction data obtained when performing region correction differs depending on the problem, region correction can be performed for the bright and dark line problem to obtain the corresponding first correction coefficient. The pixel correction coefficient of each pixel in the region to be corrected is multiplied by the first correction coefficient to obtain the fusion correction coefficient of each pixel. This allows for convenient and accurate recording of the fusion correction coefficient of each pixel corresponding to the bright and dark line problem.

[0066] In another embodiment, the region correction data includes a second correction coefficient obtained after performing region correction on the replaced display module; step S1031, which multiplies the pixel correction data with the region correction data to obtain the fusion correction coefficient data, includes: multiplying the pixel correction coefficient of each pixel in the region to be corrected with the first correction coefficient, and then multiplying the product with the second correction coefficient to obtain the fusion correction coefficient of each pixel.

[0067] Understandably, since the correction data obtained when performing regional correction is different based on different problems, regional correction is performed for the display problems of the replaced display module to obtain the corresponding second correction coefficient. The pixel correction coefficient of each pixel in the area to be corrected is multiplied by the second correction coefficient to obtain the fusion correction coefficient of each pixel. This allows for convenient and accurate recording of the fusion correction coefficient of each pixel corresponding to the replaced display module.

[0068] In another embodiment, the area correction data includes a first correction coefficient obtained after area correction of bright and dark lines and a second correction coefficient obtained after area correction of the replaced display module; the step of multiplying the pixel correction data and the area correction data to obtain the fusion correction data includes: multiplying the pixel correction coefficient of each pixel in the area to be corrected by the first correction coefficient and the second correction coefficient in sequence to obtain the fusion correction data.

[0069] It is understandable that the display screen may have both bright and dark line problems and display problems after the replacement display module. To address this, the pixel correction coefficient of each pixel in the area to be corrected is multiplied by the first correction coefficient, and the product is multiplied by the second correction coefficient to obtain the fusion correction coefficient of each pixel. This allows for accurate recording of the correction coefficients.

[0070] In one embodiment, after step S104, which involves replacing the pixel correction data of the area to be corrected with fused correction data in the pixel correction file, the method includes: step S105: storing the replaced pixel correction file in the display screen. This embodiment stores the pixel correction file after replacing the pixel data of the area to be corrected in the display screen, so that users can easily obtain pixel correction data for further correction during subsequent display screen calibration.

[0071] Please see Figure 4 This is a schematic diagram of the structure of a correction data processing apparatus according to an embodiment of this application. The apparatus 200 includes:

[0072] The pixel calibration data acquisition module 201 is used to acquire the pixel calibration file of the display screen; and to acquire the pixel calibration data of the area to be calibrated from the pixel calibration file.

[0073] The area correction data acquisition module 202 is used to perform area correction on the area to be corrected and obtain area correction data.

[0074] The fusion correction data acquisition module 203 is used to obtain fusion correction data based on pixel correction data and region correction data;

[0075] The data replacement module 204 is used to replace the pixel correction data of the area to be corrected with fused correction data in the pixel correction file.

[0076] It should be noted that the calibration data processing device provided in this application embodiment is only illustrated by the above-described division of functional modules when executing the calibration data processing method. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the calibration data processing device provided in this application embodiment and the calibration data processing method in this application embodiment belong to the same concept, and its implementation process can be found in the method embodiment, which will not be repeated here.

[0077] The embodiments of the correction data processing device of this application can be applied to computer devices. These devices can be implemented in software, hardware, or a combination of both. Taking software implementation as an example, as a logical device, it is formed by a processor that processes the file reading corresponding computer program instructions from memory and executing them. From a hardware perspective, the computer device may include a processor and memory, which are interconnected via a data bus or other known methods.

[0078] Please see Figure 5 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Figure 5 As shown, the electronic device 300 can specifically be a computer, mobile phone, tablet computer, interactive flat panel, etc. The electronic device 300 may include: at least one processor 310, at least one memory 320, at least one display 330, at least one network interface 340, user interface 350 and at least one communication bus 360.

[0079] The communication bus 360 is used to enable communication between these components.

[0080] The user interface 350 may include a display screen and a camera; the user interface 350 may also include standard wired and wireless interfaces.

[0081] The network interface 340 may optionally include a standard wired interface and a wireless interface (such as a Wi-Fi interface).

[0082] The processor 310 may include one or more processing cores. The processor 310 connects to various parts within the electronic device 300 using various interfaces and lines, and performs various functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 320, and by calling data stored in the memory 320. Optionally, the processor 310 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 310 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content required for display; and the modem handles wireless communication. It is understood that the modem may also be implemented as a separate chip without being integrated into the processor 310.

[0083] The memory 320 may include random access memory (RAM) or read-only memory. Optionally, the memory 320 may include a non-transitory computer-readable storage medium. The memory 320 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 320 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-described method embodiments, etc.; the data storage area may store data involved in the above-described method embodiments, etc. Optionally, the memory 320 may also be at least one storage device located remotely from the aforementioned processor 310. Figure 5 As shown, the memory 320, which serves as a computer storage medium, may include an operating system, a network communication module, and a user.

[0084] exist Figure 5In the electronic device 300 shown, the user interface 350 is mainly used to provide an input interface for the user and to obtain the user input data; while the processor 310 can be used to call the operation application stored in the memory 320, such as the program of the correction data processing method; and execute the relevant operations of any correction data processing method in the above embodiments, and has the corresponding functions and beneficial effects.

[0085] This application also provides a computer-readable storage medium storing a computer program, the instructions of which are adapted to be loaded by a processor and executed by the steps of the above-described correction data processing method. For details of the execution process, please refer to the specific descriptions in the embodiments, which will not be repeated here. The device containing the storage medium can be an electronic device such as a personal computer, laptop computer, smartphone, or tablet computer.

[0086] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative, wherein the components described as separate parts may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this application according to actual needs. Those skilled in the art can understand and implement this without creative effort.

[0087] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0088] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1The computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function selected in one or more boxes.

[0089] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function selected in one or more boxes.

[0090] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0091] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, like read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0092] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

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

[0094] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A method for processing correction data, characterized in that, Includes the following steps: Obtain the pixel calibration file of the display screen; obtain the pixel calibration data of the area to be calibrated from the pixel calibration file; Perform regional correction on the area to be corrected to obtain regional correction data; Based on the pixel correction data and the region correction data, fusion correction data is obtained; In the pixel correction file, the pixel correction data of the area to be corrected is replaced with the fusion correction data.

2. The correction data processing method according to claim 1, characterized in that: The pixel correction data includes pixel correction coefficients for each pixel in the region to be corrected; the step of obtaining fused correction data based on the pixel correction data and the region correction data includes: The pixel correction coefficient of each pixel in the region to be corrected is multiplied by the region correction data to obtain the fusion correction coefficient of each pixel; based on the fusion correction coefficient of each pixel, the fusion correction data is obtained.

3. The correction data processing method according to claim 2, characterized in that: The area correction data includes the first correction coefficient obtained after performing area correction on the bright and dark lines; The step of multiplying the pixel correction coefficient of each pixel by the region correction data to obtain the fusion correction coefficient of each pixel includes: The pixel correction coefficient of each pixel in the region to be corrected is multiplied by the first correction coefficient to obtain the fusion correction coefficient of each pixel.

4. The correction data processing method according to claim 2, characterized in that: The area correction data includes a second correction coefficient obtained after performing area correction on the replaced display module; The step of multiplying the pixel correction coefficient of each pixel by the region correction data to obtain the fusion correction coefficient of each pixel includes: The pixel correction coefficient of each pixel in the region to be corrected is multiplied by the second correction coefficient to obtain the fusion correction coefficient of each pixel.

5. The correction data processing method according to claim 2, characterized in that: The area correction data includes a first correction coefficient obtained after performing area correction on bright and dark lines and a second correction coefficient obtained after performing area correction on the replaced display module. The step of multiplying the pixel correction data with the region correction data to obtain the fused correction system data includes: The pixel correction coefficient of each pixel in the region to be corrected is multiplied by the first correction coefficient, and the product is multiplied by the second correction coefficient to obtain the fusion correction coefficient of each pixel.

6. The correction data processing method according to any one of claims 1 to 5, characterized in that: The step of obtaining pixel correction data of the region to be corrected from the pixel correction file includes: Obtain the location information of the area to be corrected; Based on the location information, obtain the pixel correction data from the pixel correction file.

7. The correction data processing method according to any one of claims 1 to 5, characterized in that: After the step of replacing the pixel correction data of the region to be corrected with the fused correction data in the pixel correction file, the method includes: Save the replaced pixel correction file to the display screen.

8. A data correction processing device, characterized in that, include: A pixel calibration data acquisition module is used to acquire a pixel calibration file for the display screen; and to acquire pixel calibration data of the area to be calibrated from the pixel calibration file. The area correction data acquisition module is used to perform area correction on the area to be corrected and obtain area correction data. The fusion correction data acquisition module is used to obtain fusion correction data based on the pixel correction data and the region correction data; The data replacement module is used to replace the pixel correction data of the area to be corrected with the fused correction data in the pixel correction file.

9. An electronic device comprising a processor and a memory; characterized in that, The memory stores a computer program adapted to be loaded by the processor and executed as described in any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the correction data processing method as described in any one of claims 1 to 7.