Correction method, device, terminal equipment, system and readable storage medium

By using a correction method based on individual light points in a subpixel display, initial optical data for each light point is obtained and correction coefficients are determined, solving the problem that existing technologies are not applicable and improving the brightness and color uniformity of the subpixel display.

CN117727265BActive Publication Date: 2026-07-24XIAN NOVASTAR TECH
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
XIAN NOVASTAR TECH
Filing Date
2023-12-28
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

Existing correction techniques are difficult to apply to subpixel displays because the number of LEDs in a subpixel display is not three, and the conventional three-LED real pixel correction coefficient cannot be applied, resulting in uneven display effects.

Method used

A correction method based on light points is adopted. By acquiring the initial optical data of each light point in the subpixel display, the correction coefficient of each pixel is determined, including correction coefficient components of multiple light points, which are used to compensate for other colors and adapt to the display effect of the subpixel display.

Benefits of technology

It improves the display effect of subpixel displays, reduces brightness and color differences, and enhances the visual quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117727265B_ABST
    Figure CN117727265B_ABST
Patent Text Reader

Abstract

The application is suitable for the technical field of display screens, and provides a correction method, device, terminal equipment, system and readable storage medium. The correction method is applied to a sub-pixel display screen, the sub-pixel display screen comprises a plurality of pixels, each pixel comprises a plurality of color light points, the number of target color light points in each pixel is a plurality, and the target color is any one or more of the plurality of colors. The method comprises the following steps: obtaining initial optical data of each light point included in the sub-pixel display screen; determining a correction coefficient of each pixel according to the initial optical data of each light point, the correction coefficient of each pixel comprising a correction coefficient component of each light point included in the corresponding pixel, and the correction coefficient component of the light point of each color being used for complementary color of other colors except the corresponding color. Embodiments of the application can correct the sub-pixel display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of display screen technology, and particularly relates to a calibration method, apparatus, terminal equipment, system and readable storage medium. Background Technology

[0002] With the development of LED display technology, LED displays have been applied to various fields due to their advantages such as low power consumption, high visibility, and flexible assembly. To enhance the competitiveness of LED products, some manufacturers have begun to improve the pixel arrangement of LED displays. Currently, the common pixel arrangement in the LED display field is a solid pixel arrangement, which uses three different colored LEDs (red, green, and blue) to form a pixel. This pixel can display any color by using different ratios of R, G, and B.

[0003] Due to the manufacturing process of LED chips and the packaging technology of the screen, LEDs of the same color may exhibit differences in brightness and chromaticity. This difference, also known as murras, usually negatively impacts the uniformity of the screen display and significantly reduces the visual experience for the human eye. To reduce these differences, the brightness and chromaticity of the LED chips need to be captured by a camera, and then a correction coefficient is generated to adjust each chip to the same level. Currently, mainstream correction technologies are designed for displays with three LEDs and solid pixels. When a display reduces the number of LEDs through a special arrangement, a special subpixel rendering algorithm is used to compensate for the display effect, making it closer to the effect of solid pixels. When using this algorithm, the number of LEDs contained in a single subpixel is not three. In this case, conventional correction techniques are difficult to apply to subpixel displays. Therefore, a correction method suitable for subpixel displays is needed. Summary of the Invention

[0004] This application provides a correction method, apparatus, terminal device, system, and readable storage medium, which can solve the problem that correction methods in related technologies are difficult to apply to subpixel displays.

[0005] The first aspect of this application provides a correction method applied to a subpixel display screen. The subpixel display screen includes multiple pixels, each pixel includes multiple light points of multiple colors, and the number of light points of a target color in each pixel is multiple, where the target color is any one or more colors from the multiple colors. The method includes: acquiring initial optical data of each light point included in the subpixel display screen; determining a correction coefficient for each pixel based on the initial optical data of each light point, wherein the correction coefficient of each pixel includes correction coefficient components of each light point included in the corresponding pixel, and the correction coefficient components of each color light point are used to complement colors other than the corresponding color.

[0006] A correction device provided in the second aspect of this application includes: an acquisition unit, configured to acquire initial optical data of each light point included in a subpixel display screen, the subpixel display screen including one or more pixels, each pixel including multiple light points of multiple colors, the number of light points of a target color in each pixel being multiple, the target color being any one or more colors among the multiple colors; and a correction unit, configured to determine a correction coefficient for each pixel based on the initial optical data of each light point, the correction coefficient of each pixel including correction coefficient components of each light point included in the corresponding pixel, the correction coefficient components of each color light point being used to complement colors other than the corresponding color.

[0007] A third aspect of this application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described correction method.

[0008] A fourth aspect of this application provides a calibration system, including a terminal device and a display control device: the terminal device is configured to determine a calibration coefficient for each pixel in a subpixel display screen according to the calibration method described in the first aspect, and send the calibration coefficient to the display control device; the display control device is configured to calibrate the corresponding pixel according to the calibration coefficient of each pixel.

[0009] A fifth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described correction method.

[0010] A sixth aspect of this application provides a computer program product that, when run on a terminal device, causes the terminal device to perform the steps of the above-described correction method.

[0011] In the embodiments of this application, the initial optical data of each light point included in the subpixel display is obtained, and the correction coefficient of each pixel is determined based on the initial optical data of each light point. When each pixel includes light points of multiple colors, and the number of light points of the target color in each pixel is multiple, the correction coefficient of each pixel includes the correction coefficient components of each light point included in the corresponding pixel. The correction coefficient components of each color light point are used to complement other colors besides the corresponding color. Compared with the correction coefficients of the existing correction technology which are based on three color channels, the correction coefficients of this application are based on light points, which can adapt to the situation where there are multiple light points of the same color in the same pixel, so that this correction method can be applied to the subpixel display and improve the display effect of the subpixel display. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in the embodiments of this application, 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.

[0013] Figure 1 This is a schematic diagram of pixels in related technologies;

[0014] Figure 2 This is a schematic diagram of a subpixel provided in an embodiment of this application;

[0015] Figure 3 This is a schematic diagram of a subpixel display screen provided in an embodiment of this application;

[0016] Figure 4 This is a schematic diagram illustrating the implementation process of a correction method provided in an embodiment of this application;

[0017] Figure 5 This is a schematic diagram illustrating the specific implementation process of obtaining initial optical data provided in the embodiments of this application;

[0018] Figure 6 This is a schematic diagram of the structure of a calibration device provided in an embodiment of this application;

[0019] Figure 7 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application;

[0020] Figure 8 This is a schematic diagram of the structure of the correction system provided in the embodiments of this application. Detailed Implementation

[0021] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are protected by this application.

[0022] like Figure 1 As shown, the common pixel arrangement in the current LED display field is usually a solid pixel arrangement, that is, using three LED dots of different colors (R, G, and B) to form a pixel. For ease of distinction, Figure 1 The text uses dotted fill, diagonal fill, and intersecting fill to represent R, G, and B light points, respectively, and a solid line to represent a pixel. A single pixel can display any color by using different ratios of R, G, and B.

[0023] Due to the manufacturing process of LED chips and the packaging technology of the screen, LEDs of the same color may exhibit differences in brightness and chromaticity. This difference in brightness and chromaticity, also known as murras, usually has a negative impact on the uniformity of the screen display and greatly reduces the visual experience for the human eye. To reduce these differences, it is necessary to collect the brightness and chromaticity of the LED chips using a camera, and then generate correction coefficients to adjust each chip to the same level.

[0024] Currently, mainstream calibration techniques are designed for displays with three LEDs and real pixels, resulting in a 3x3 matrix of calibration coefficients for each pixel. For example, the calibration coefficients can be expressed as: Where m 11 m 12 ... m 33 Each represents a correction coefficient component, and the subscripts 1, 2, and 3 can represent a color channel, for example, m 12 Correction coefficient components for adding green to the red channel, m 23 Correction coefficient components for adding blue to the green channel, m 31 The correction factor component used to add red to the blue channel.

[0025] When a display screen reduces the number of LEDs through a special arrangement, a special sub-pixel rendering algorithm is used to compensate for the displayed image, making its display effect closer to that of real pixels. Please refer to [link / reference]. Figure 2 When using this algorithm, the number of light points contained within a single sub-pixel is not necessarily three. This is to facilitate differentiation. Figure 2 In this design, R, G, and B LED dots are represented by dotted fill, diagonal fill, and intersecting fill, while a subpixel is represented by a solid line. At this point, a single subpixel contains only one color LED. When displaying the image, special image processing is required, using the LEDs of surrounding (sub)pixels to compensate for the other two colors besides its own. Therefore, the previously used 3x3 dimension correction coefficients are no longer applicable to individual subpixels, making conventional correction techniques difficult to apply to subpixel displays.

[0026] It should be understood that the embodiments of this application are based on the above findings and analyses, which are not prior art but should be regarded as part of the contribution of this application to the prior art.

[0027] To address the aforementioned issues, this application proposes a correction method suitable for subpixel displays. This method corrects multiple subpixels as a single real pixel, generating correction coefficients with light points as the dimension. These correction coefficients can then be used to correct subpixel displays. For example, Figure 3 A schematic diagram of the display screen of this application is shown. Figure 3In the diagram, dotted fill, diagonal fill, and intersecting fill are used to represent R, G, and B light points. Dashed lines represent subpixels, and solid lines represent pixels. Figure 3 In this design, a single pixel can include four LED points: R, G (G1), G (G2), and B. In practical applications, a single pixel can also contain RGBB, RRGB, or more LED points; this application does not impose any restrictions on this.

[0028] To illustrate the technical solution of this application, the following is combined with... Figure 3 The following will be illustrated through specific embodiments.

[0029] Please refer to Figure 4 , Figure 4 The illustration shows a schematic diagram of the implementation process of a correction method provided in an embodiment of this application. This method can be applied to terminal devices and is applicable to situations where subpixel displays need to be corrected.

[0030] It should be understood that the aforementioned terminal device can be a smart device such as a mobile phone, computer, or tablet computer, and this application does not limit this. For example, the aforementioned terminal device can refer to a calibration device, which is a computer or mobile phone used to calibrate the display screen. The aforementioned display screen can be an LED (Light-Emitting Diode) display screen, an OLED (Organic Light-Emitting Diode) display screen, or other types of display screens, and this application does not limit this.

[0031] Specifically, the above correction method may include the following steps S401 to S402.

[0032] Step S401: Obtain initial optical data for each light point included in the subpixel display.

[0033] The subpixel display can be part or all of the display area. The subpixel display can include one or more pixels. Each pixel can include multiple light points of multiple colors. The number of light points of a target color in each pixel is multiple. The target color is any one or more colors from the multiple colors.

[0034] by Figure 3 For example, each pixel can be composed of four sub-pixels, and each sub-pixel contains one light point. The four sub-pixels can form a pixel arranged in RGGB. At this time, the target color is green, and the number of green light points is 2.

[0035] Initial optical data refers to data related to the current optical characteristics of a lamp point, which can characterize the display effect of the lamp point. Specifically, initial optical data may include at least one of luminance data, chromaticity data, and luminous flux data. Luminous flux data can be used to characterize the luminous flux per unit area within the display unit. Luminance data can be used to characterize the brightness of the display unit. Chromaticity data can be used to characterize the hue and / or saturation of the colors in the display unit.

[0036] The method for acquiring the initial optical data can be selected according to the actual situation. As one example, the initial optical data can be input by the user. As another example, the initial optical data can be acquired by a sensor, such as colorimetric data acquired by a colorimeter. As yet another example, the terminal device can acquire the display image of the subpixel display and determine the initial optical data of each lamp point included in the subpixel display based on the display image. This application does not limit the method for acquiring the initial optical data.

[0037] Step S402: Determine the correction coefficient for each pixel based on the initial optical data of each light point.

[0038] The correction coefficient can be used to correct the display effect of corresponding light points in a subpixel display screen.

[0039] Specifically, the initial optical data can characterize the current display effect of each light point, and thus the display effect of each pixel. Based on the error (or display defect) between the current display effect of each pixel and the ideal display effect, a correction coefficient for each pixel can be determined, thereby correcting this display defect and making the pixel's display effect after correction approach the ideal display effect.

[0040] In embodiments of this application, the correction coefficient of each pixel may include the correction coefficient components of each light point included in the corresponding pixel. Figure 3 Taking the pixel shown as an example, the correction coefficient for each pixel can include four correction coefficient components, corresponding to the four light points R, G, G, and B respectively. For example, the correction coefficient can be represented as a 4*4 matrix.

[0041] The correction coefficient component for each color's light point can be used to complement colors other than the corresponding color. Figure 3 Taking the pixel shown as an example, the correction coefficient component of the red light point can be used to complement the blue and green colors; the correction coefficient components of the two green light points can be used to complement the blue and red colors; and the correction coefficient component of the blue light point can be used to complement the red and green colors.

[0042] In the embodiments of this application, the initial optical data of each light point included in the subpixel display is obtained, and the correction coefficient of each pixel is determined based on the initial optical data of each light point. When each pixel includes light points of multiple colors, and the number of light points of the target color in each pixel is multiple, the correction coefficient of each pixel includes the correction coefficient components of each light point included in the corresponding pixel. The correction coefficient components of each color light point are used to complement other colors besides the corresponding color. Compared with the correction coefficients of the existing correction technology which are based on three color channels, the correction coefficients of this application are based on light points, which can adapt to the situation where there are multiple light points of the same color in the same pixel, so that this correction method can be applied to the subpixel display and improve the display effect of the subpixel display.

[0043] To facilitate the acquisition of initial optical data, in some embodiments of this application, the terminal device may acquire initial optical data by means of image analysis.

[0044] Specifically, such as Figure 5 As shown, step S401 may include steps S501 to S502.

[0045] Step S501: Obtain the display image of the subpixel display screen.

[0046] The displayed image is an image captured on the subpixel display screen when it is lit up.

[0047] In some implementations, the terminal device can acquire a display image obtained by an image acquisition device capturing the subpixel display. The image acquisition device can be an optical camera, a video camera, or other device with image acquisition capabilities. Specifically, before capturing the image of the subpixel display, the display can be controlled to light up at a preset grayscale, such as the highest grayscale level achievable by the display, thus putting the display on, before capturing the image to obtain the display image.

[0048] In other embodiments, the displayed image may also be input by the user or acquired by the camera module configured on the terminal device itself, and this application does not limit this.

[0049] Step S502: Determine the initial optical data of each light point included in the subpixel display screen based on the displayed image.

[0050] In the embodiments of this application, since the displayed image is an image captured when the subpixel display is lit, the image content can reflect the current display effect of the subpixel display, and the initial optical data is also used to characterize the current display effect. Therefore, based on the displayed image, the initial optical data of each lamp point included in the subpixel display can be determined.

[0051] Considering that pixels contain light points of multiple colors, the obtained display image in step S501 may include a display image when a subpixel display screen displays multiple display patterns, wherein each display pattern corresponds to one of the multiple colors.

[0052] by Figure 3 Taking the pixel shown as an example, the displayed image can include the display image captured when the subpixel display shows a red pattern, the display image captured when the subpixel display shows a green pattern, and the display image captured when the subpixel display shows a blue pattern.

[0053] Accordingly, in step S502, the terminal device can determine the initial optical data of the corresponding color light points based on the display image when each display pattern is displayed on the subpixel display screen.

[0054] For example, the initial optical data of the red light spot can be determined based on the display image taken when the red pattern is displayed on a subpixel display.

[0055] Since there are multiple LEDs of the target color in each pixel, when displaying a display pattern of the target color on a subpixel display screen, at least one LED of the target color in each pixel is lit up.

[0056] by Figure 3 Taking the pixel shown as an example, in order to capture the display image of the green pattern on the subpixel display, the green lights of the subpixel display can be controlled to light up. For a single pixel, either any one green light in the pixel can be lit up, or all the green lights in the pixel can be lit up.

[0057] If a subpixel display shows a display pattern of a target color, and multiple target color LEDs are lit in each pixel, then the initial optical data of the corresponding color LEDs can be determined based on the display image when the subpixel display shows each display pattern. This can include: determining the sub-optical data of each target color LED based on the display image when the subpixel display shows the display pattern of the target color, calculating the average value between the sub-optical data of each target color LED in the same pixel, and using the average value as the initial optical data of the target color LED in the corresponding pixel.

[0058] Specifically, based on the display image when the subpixel display shows a display pattern of the target color, the sub-optical data of each target color's light point can be determined. Each sub-optical data point represents the optical data of a single target color's light point, reflecting the display effect of that single target color's light point. For each target color's light point within the same pixel, its average value can be calculated. This average value is used as the initial optical data for the target color's light point within the corresponding pixel, ensuring that the initial optical data reflects the display effect of that pixel when all target color's light points within that pixel are illuminated simultaneously.

[0059] After obtaining the initial optical data, the correction coefficients can be determined based on the initial optical data.

[0060] Specifically, in some embodiments, the initial optical data mentioned above may include initial brightness data. Correspondingly, the correction coefficient may include a brightness correction coefficient, which can be used to correct the brightness of the corresponding pixel so that the brightness of the corresponding pixel when displayed approaches the ideal brightness. In this case, the correction coefficient component of the brightness correction coefficient is called the brightness correction coefficient component.

[0061] In step S402, the terminal device can acquire reference brightness data and determine the brightness correction coefficient component of the corresponding lamp point based on the reference brightness data and the initial brightness data of each lamp point.

[0062] The reference brightness data is used for reference and represents the ideal display brightness. It can be set based on empirical values. Based on the reference brightness data and the initial brightness data of each lamp point, the brightness correction coefficient component of the corresponding lamp point can be determined. The obtained brightness correction coefficient component can make the display brightness of the corresponding lamp point approach the ideal display brightness.

[0063] For example, for a red light, the terminal device can determine the brightness correction coefficient component of the red light based on the reference brightness data and the initial brightness data of the red light. Figure 3 For a single pixel, the brightness correction coefficient components of four light points (R, G, G, B) can be obtained. The brightness correction coefficient is composed of the brightness correction coefficient components of the four light points (R, G, G, B).

[0064] In other embodiments, the initial optical data may include initial chromaticity data. Correspondingly, the correction coefficient may include a target chromaticity correction coefficient. The target chromaticity correction coefficient can be used to perform chromaticity correction on the corresponding pixel, so that the chromaticity of the corresponding pixel when displayed approaches the ideal chromaticity. In this case, the correction coefficient component of the target chromaticity correction coefficient is the chromaticity correction coefficient component. Thus, brightness correction can be performed on the four lamp points of a single pixel, so that the display brightness of that pixel approaches the ideal display brightness.

[0065] In step S402, the terminal device can acquire reference chromaticity data, determine the initial chromaticity correction coefficient for each pixel based on the reference chromaticity data and the initial chromaticity data of each light point, and then decompose the initial correction coefficient component in the initial chromaticity correction coefficient into chromaticity correction coefficient components to obtain the target chromaticity correction coefficient.

[0066] The reference chromaticity data is chromaticity data used for reference, representing the ideal display chromaticity, and can be set based on empirical values. Based on the reference chromaticity data and the initial chromaticity data for each LED, the initial chromaticity correction coefficient for each pixel can be determined. Since chromaticity reflects the hue and / or saturation of a color, the initial chromaticity data is dimensioned by color channels, and the initial correction coefficient can include the initial correction coefficient component for each of multiple colors. To enable chromaticity correction to be used in subpixel displays and other applications, the terminal device can decompose the initial correction coefficient component into chromaticity correction coefficient components to obtain the target chromaticity correction coefficient. At this point, the obtained chromaticity correction coefficient components can make the display chromaticity of the corresponding LED approach the ideal display chromaticity.

[0067] For example, for Figure 3 For a given pixel, based on the reference chromaticity data and the initial chromaticity data of each light point, the initial chromaticity data of that pixel can be obtained. The initial chromaticity data can include the chromaticity correction coefficients for the R, G, and B color channels. Since... Figure 3 The pixel shown is composed of four LEDs: R, G, G, and B. The chromaticity correction coefficients of the three color channels (R, G, and B) can be decomposed into chromaticity correction coefficients for each of the four LEDs. These four LEDs then form the chromaticity correction coefficient. More specifically, the complementary colors of red and blue can be evenly distributed across the two green LEDs, i.e., evenly distributed across the chromaticity correction coefficients of the two green LEDs. In this way, chromaticity correction can be applied to the four LEDs of a single pixel, making the pixel's displayed chromaticity approach the ideal chromaticity.

[0068] Accordingly, after obtaining the brightness correction coefficients and chromaticity correction coefficients, the terminal device can send the brightness correction coefficients and chromaticity correction coefficients to the display control device of the display screen, and the display control device can perform brightness correction and chromaticity correction on the subpixel display screen according to the brightness correction coefficients and chromaticity correction coefficients respectively.

[0069] The display control device can be a scanning card, a receiving card, or other device used to control the display screen. Specifically, the display control device can be connected to the display screen. Based on the correction coefficient of each pixel, the display image of the corresponding pixel on the display screen can be corrected, and the corresponding pixel on the display screen can be controlled to display the corrected image, thereby making the display effect of each pixel approach the ideal display effect.

[0070] Preferably, the terminal device can perform brightness correction on the subpixel display screen before performing color correction.

[0071] Specifically, in step S402, the obtained correction coefficients include brightness correction coefficients. Correspondingly, after step S402, the terminal device can perform brightness correction on the subpixel display screen based on the brightness correction coefficients. After completing the brightness correction, the initial chromaticity data of each LED in the subpixel display screen is obtained, and then the target chromaticity correction coefficient for each pixel is determined based on the initial chromaticity data of each LED.

[0072] The target chromaticity correction coefficient is used to perform chromaticity correction on the corresponding pixel. The methods for obtaining the luminance correction coefficient and the target chromaticity correction coefficient can be referred to the previous description, and will not be repeated here.

[0073] In other words, the implementation of this application can first determine the brightness correction coefficient, upload the generated brightness correction coefficient to the subpixel display screen for brightness correction, control the display screen to display after the brightness correction is completed, and determine the target chromaticity correction coefficient for each pixel based on the initial chromaticity data displayed on the display screen after the brightness correction is completed, and perform chromaticity correction.

[0074] The embodiments of this application, for subpixel displays, can treat multiple subpixels as one pixel, and perform brightness correction and / or color correction on a single pixel in terms of light points. Even when there are multiple light points of target colors within a pixel, brightness correction and color correction can also be completed, which can effectively improve the display effect of the subpixel display, thereby improving the display effect of the subpixel display.

[0075] It should be noted that, for the sake of simplicity, the aforementioned method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps can be performed in other orders.

[0076] like Figure 6 The diagram shown is a structural schematic of a calibration device 600 provided in an embodiment of this application. The calibration device 600 is configured on a terminal device.

[0077] Specifically, the calibration device 600 may include:

[0078] The acquisition unit 601 is used to acquire the initial optical data of each light point included in the subpixel display screen, the subpixel display screen including one or more pixels, each pixel including multiple light points of multiple colors, the number of light points of a target color in each pixel being multiple, and the target color being any one or more colors among the multiple colors;

[0079] The correction unit 602 is used to determine the correction coefficient of each pixel based on the initial optical data of each light point. The correction coefficient of each pixel includes the correction coefficient components of each light point included in the corresponding pixel. The correction coefficient components of each color light point are used to complement other colors other than the corresponding color.

[0080] In some embodiments of this application, the initial optical data may include initial brightness data; the correction coefficient includes a brightness correction coefficient, which is used to correct the brightness of the corresponding pixel, and the correction coefficient component of the brightness correction coefficient is a brightness correction coefficient component; the correction unit 602 may be specifically used to: acquire reference brightness data; and determine the brightness correction coefficient component of the corresponding light point based on the reference brightness data and the initial brightness data of each light point.

[0081] In some embodiments of this application, the initial optical data may include initial chromaticity data; the correction coefficient includes a target chromaticity correction coefficient, which is used to perform chromaticity correction on the corresponding pixel, and the correction coefficient component of the target chromaticity correction coefficient is a chromaticity correction coefficient component; the correction unit 602 may be specifically used to: acquire reference chromaticity data; determine the initial chromaticity correction coefficient for each pixel based on the reference chromaticity data and the initial chromaticity data of each lamp point, wherein the initial correction coefficient includes the initial correction coefficient component of each of the plurality of colors; and decompose the initial correction coefficient component in the initial chromaticity correction coefficient into the chromaticity correction coefficient component to obtain the target chromaticity correction coefficient.

[0082] In some embodiments of this application, the acquisition unit 601 described above may be specifically used to: acquire the display image of the subpixel display screen; and determine the initial optical data of each light point included in the subpixel display screen based on the display image.

[0083] In some embodiments of this application, the display image may include the display image when the subpixel display screen displays multiple display patterns, each of the display patterns corresponding to one of the multiple colors; the acquisition unit 601 may be specifically used to: determine the initial optical data of the lamp point corresponding to the color based on the display image when the subpixel display screen displays each of the display patterns.

[0084] In some embodiments of this application, when the subpixel display screen displays a display pattern of the target color, at least one lamp point of the target color in each pixel is lit.

[0085] In some embodiments of this application, the acquisition unit 601 described above may be specifically used to: determine the sub-optical data of each target color light point based on the display image when the sub-pixel display screen displays the display pattern of the target color; calculate the average value between the sub-optical data of each target color light point in the same pixel; and use the average value as the initial optical data of the target color light point in the corresponding pixel.

[0086] In some embodiments of this application, the correction coefficient may include a brightness correction coefficient, which is used to perform brightness correction on the corresponding pixel; the correction unit 602 may also be specifically used to: after determining the correction coefficient of each pixel based on the initial optical data of each lamp point, perform brightness correction on the subpixel display screen based on the brightness correction coefficient; after completing the brightness correction, obtain the initial chromaticity data of each lamp point included in the subpixel display screen; determine the target chromaticity correction coefficient of each pixel based on the initial chromaticity data of each lamp point, which is used to perform chromaticity correction on the corresponding pixel.

[0087] It should be noted that, for the sake of convenience and brevity, the specific working process of the above-mentioned calibration device 600 can be found in the following reference: Figures 1 to 5 The corresponding process of the method will not be described in detail here.

[0088] like Figure 7 The diagram shown is a schematic of a terminal device provided in an embodiment of this application. Specifically, the terminal device 7 may include: a processor 70, a memory 71, and a computer program 72 stored in the memory 71 and executable on the processor 70, such as a calibration program. When the processor 70 executes the computer program 72, it implements the steps in the various calibration method embodiments described above, for example... Figure 4 The steps S401 to S402 are shown. Alternatively, when the processor 70 executes the computer program 72, it implements the functions of each module / unit in the above-described device embodiments, for example... Figure 6 The functions of the acquisition unit 601 and the correction unit 602 shown are illustrated.

[0089] The computer program can be divided into one or more modules / units, which are stored in the memory 71 and executed by the processor 70 to complete this application. The one or more modules / units can be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in the terminal device.

[0090] For example, the computer program can be divided into an acquisition unit and a correction unit. The specific functions of each unit are as follows: the acquisition unit is used to acquire initial optical data for each light point included in the subpixel display screen, the subpixel display screen including one or more pixels, each pixel including light points of multiple colors, and the number of light points of a target color in each pixel being multiple, the target color being any one or more colors among the multiple colors; the correction unit is used to determine a correction coefficient for each pixel based on the initial optical data for each light point, the correction coefficient for each pixel including correction coefficient components of each light point included in the corresponding pixel, and the correction coefficient components of each color light point being used to complement colors other than the corresponding color.

[0091] The terminal device may include, but is not limited to, a processor 70 and a memory 71. Those skilled in the art will understand that... Figure 7 This is merely an example of a terminal device and does not constitute a limitation on the terminal device. It may include more or fewer components than shown, or combine certain components, or different components. For example, the terminal device may also include input / output devices, network access devices, buses, etc.

[0092] The processor 70 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), off-the-shelf programmable gate arrays or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0093] The memory 71 can be an internal storage unit of the terminal device, such as a hard drive or memory. The memory 71 can also be an external storage device of the terminal device, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory 71 can include both internal and external storage units. The memory 71 is used to store the computer program and other programs and data required by the terminal device. The memory 71 can also be used to temporarily store data that has been output or will be output.

[0094] It should be noted that, for the sake of convenience and brevity, the structure of the terminal device described above can also be referred to the specific description of the structure in the method embodiment, which will not be repeated here.

[0095] Please refer to Figure 8 , Figure 8 An embodiment of the present application illustrates a calibration system 80, which may include a terminal device 7 and a display control device 8.

[0096] The aforementioned terminal device 7 can be used according to Figures 1 to 5 The correction method determines the correction coefficient for each pixel in the subpixel display screen and sends the correction coefficient to the display control device 8. The sending of the correction coefficient can be achieved via wired or wireless transmission, and this application does not impose any limitation on this.

[0097] The display control device 8 can be used to correct the corresponding pixels according to the correction coefficient of each pixel. Specifically, the display control device 8 can be connected to the display screen. According to the correction coefficient of each pixel, the display image of the corresponding pixel on the display screen can be corrected, and the corresponding pixel on the display screen can be controlled to display the corrected display image, so that the display effect of each pixel will approach the ideal display effect.

[0098] It is understandable that the specific working process of the aforementioned terminal device 7 and display control device 8 can be referred to the preceding text. Figures 1 to 7 The specific description will not be repeated here. Furthermore, the calibration system 80 may also include more devices than the terminal device 7 and the display control device 8, such as the aforementioned display screen, an image acquisition device for capturing and displaying images, etc., and this application does not limit this.

[0099] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0100] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

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

[0102] In the embodiments provided in this application, it should be understood that the disclosed devices / terminal equipment and methods can be implemented in other ways. For example, the device / terminal equipment embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling or direct coupling or communication connection may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0103] The units described as separate components may or may not be physically separate. 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 units can be selected to achieve the purpose of this embodiment according to actual needs.

[0104] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0105] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.

[0106] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A calibration method applied to a subpixel display screen, the subpixel display screen comprising a plurality of pixels, each pixel comprising a plurality of light points of a plurality of colors, the number of light points of a target color in each pixel being a plurality of colors, wherein the target color is any one or more colors selected from the plurality of colors, characterized in that, The method includes: Acquire initial optical data for each light point included in the subpixel display, the initial optical data including initial chromaticity data; Based on the initial optical data of each light point, a correction coefficient for each pixel is determined. The correction coefficient for each pixel includes the correction coefficient components of each light point included in the corresponding pixel. The correction coefficient components of each color light point are used to complement other colors besides the corresponding color. The correction coefficient includes a target chromaticity correction coefficient, which is used to perform chromaticity correction on the corresponding pixel. The correction coefficient component of the target chromaticity correction coefficient is a chromaticity correction coefficient component. The step of determining the correction coefficient for each pixel based on the initial optical data of each lamp point includes: acquiring reference chromaticity data; determining an initial chromaticity correction coefficient for each pixel based on the reference chromaticity data and the initial chromaticity data of each lamp point, wherein the initial chromaticity correction coefficient includes an initial correction coefficient component for each of the plurality of colors; and decomposing the initial correction coefficient component in the initial chromaticity correction coefficient into chromaticity correction coefficient components for each lamp point to obtain the target chromaticity correction coefficient.

2. The correction method as described in claim 1, characterized in that, The initial optical data includes initial brightness data; the correction coefficient includes a brightness correction coefficient, which is used to correct the brightness of the corresponding pixel, and the correction coefficient component of the brightness correction coefficient is a brightness correction coefficient component. The step of determining the correction coefficient for each pixel based on the initial optical data for each light point includes: Obtain reference brightness data; Based on the reference brightness data and the initial brightness data of each lamp point, the brightness correction coefficient component of the corresponding lamp point is determined.

3. The correction method according to any one of claims 1 to 2, characterized in that, The step of obtaining initial optical data for each light point included in the subpixel display includes: Acquire the display image of the subpixel display screen; Based on the displayed image, the initial optical data for each light point included in the subpixel display screen is determined.

4. The correction method as described in claim 3, characterized in that, The display image includes a display image when the subpixel display screen displays multiple display patterns, and each display pattern corresponds to one of the multiple colors; Determining the initial optical data for each light point included in the subpixel display screen based on the displayed image includes: The initial optical data of the corresponding color light points are determined based on the display image when each display pattern is displayed on the subpixel display screen.

5. The correction method as described in claim 4, characterized in that, When the subpixel display screen displays a display pattern of the target color, at least one light point of the target color in each pixel is lit.

6. The correction method as described in claim 5, characterized in that, If, when the subpixel display screen displays a display pattern of the target color, multiple LEDs of the target color in each pixel are illuminated, then the initial optical data for determining the LEDs of the corresponding color based on the display image when the subpixel display screen displays each display pattern includes: Based on the display image when the subpixel display shows the display pattern of the target color, the sub-optical data of each light point of the target color is determined; Calculate the mean value among the sub-optical data of each light point of the target color in the same pixel; The mean value is used as the initial optical data for the light point of the target color in the corresponding pixel.

7. The correction method according to any one of claims 1 to 2, characterized in that, The correction coefficients include brightness correction coefficients, which are used to correct the brightness of the corresponding pixels. After determining the correction coefficient for each pixel based on the initial optical data for each light point, the process includes: The brightness of the subpixel display screen is corrected according to the brightness correction coefficient. After completing the brightness correction, the initial chromaticity data of each light point included in the subpixel display is obtained; Based on the initial chromaticity data of each light point, a target chromaticity correction coefficient is determined for each pixel, and the target chromaticity correction coefficient is used to perform chromaticity correction on the corresponding pixel.

8. A calibration device, characterized in that, include: An acquisition unit is used to acquire initial optical data of each light point included in a subpixel display screen, wherein the subpixel display screen includes one or more pixels, each pixel includes light points of multiple colors, the number of light points of a target color in each pixel is multiple, the target color is any one or more colors among the multiple colors, and the initial optical data includes initial chromaticity data; The correction unit is used to determine the correction coefficient of each pixel based on the initial optical data of each lamp point. The correction coefficient of each pixel includes the correction coefficient components of each lamp point included in the corresponding pixel. The correction coefficient components of each color lamp point are used to complement other colors besides the corresponding color. The correction coefficient includes a target chromaticity correction coefficient. The target chromaticity correction coefficient is used to perform chromaticity correction on the corresponding pixel. The correction coefficient component of the target chromaticity correction coefficient is a chromaticity correction coefficient component. The correction unit is used to: acquire reference chromaticity data; determine an initial chromaticity correction coefficient for each pixel based on the reference chromaticity data and the initial chromaticity data of each light point, wherein the initial chromaticity correction coefficient includes an initial correction coefficient component for each of the plurality of colors; and decompose the initial correction coefficient component in the initial chromaticity correction coefficient into a chromaticity correction coefficient component for each light point to obtain the target chromaticity correction coefficient.

9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the correction method as described in any one of claims 1 to 7.

10. A calibration system, characterized in that, Including terminal equipment and display control equipment: The terminal device is used to determine the correction coefficient of each pixel in the subpixel display screen according to any one of claims 1 to 7, and send the correction coefficient to the display control device; The display control device is used to correct the corresponding pixels according to the correction coefficient of each pixel.

11. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the correction method as described in any one of claims 1 to 7.