CN116741089A - Correction method, correction device, terminal device and computer readable storage medium - Google Patents

Correction method, correction device, terminal device and computer readable storage medium Download PDF

Info

Publication number
CN116741089A
CN116741089A CN202310492854.5A CN202310492854A CN116741089A CN 116741089 A CN116741089 A CN 116741089A CN 202310492854 A CN202310492854 A CN 202310492854A CN 116741089 A CN116741089 A CN 116741089A
Authority
CN
China
Prior art keywords
display
correction
target
common
correction coefficient
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310492854.5A
Other languages
Chinese (zh)
Inventor
欧兴涛
从洪春
杨城
白绳武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Novastar Electronic Technology Co Ltd
Original Assignee
Xian Novastar Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Novastar Electronic Technology Co Ltd filed Critical Xian Novastar Electronic Technology Co Ltd
Priority to CN202310492854.5A priority Critical patent/CN116741089A/en
Publication of CN116741089A publication Critical patent/CN116741089A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

The application is suitable for the technical field of display screens, and provides a correction method, a correction device, terminal equipment and a computer readable storage medium. The correction method specifically comprises the following steps: acquiring a display image of a target display area, wherein the target display area comprises N corrected target display units spliced with each other, each target display unit is corrected by a corresponding initial correction coefficient, the initial correction coefficient is determined according to initial optical data of the corresponding target display unit, and N is an integer greater than 1; according to the display image, determining common display characteristics of N target display units, wherein the common display characteristics are used for indicating display defects shared by the N target display units; and determining the common correction coefficient of the N target display units according to the common display characteristics, wherein the common correction coefficient is used for correcting the display effect of the display unit to be corrected. The embodiment of the application can improve the display effect of the display screen.

Description

Correction method, correction device, terminal device and computer readable storage medium
Technical Field
The application belongs to the technical field of display screens, and particularly relates to a correction method, a correction device, terminal equipment and a storage medium.
Background
With the development of display technology, LED display screens are applied to various fields due to their advantages of low cost, low power consumption, high visibility, freedom of assembly, and the like. Meanwhile, with the popularization of LED display screen applications, the requirements of people on display quality are also increasing, so that the correction technology has become an essential ring in LED display links.
At present, the minimum composition unit of the LED screen body produced by most manufacturers is a display module, the display module can be assembled into a lamp panel, the lamp panel can be assembled into a box body, and the box body is assembled into the display screen which is actually needed. Some related technologies perform display screen correction in a full screen correction manner, that is, correction is performed on the whole screen of the assembled display screen. After the correction is completed, the position of the display module or the box body in the display screen is not replaceable, so that manufacturers generally number the display module, the lamp panel or the box body after the correction is completed, and then the products are delivered. The user assembles the large screen according to the sequence of the numbers. The full screen correction mode has strict requirement on the assembly sequence of the display module or the box body, and is inconvenient for the free assembly of a user.
In order to improve the convenience of display screen use, other related technologies can take display module or lamp plate as basic unit, carry out automatic correction, guarantee that display module or lamp plate after the correction can freely splice, need not to carry out the numbering and handle. However, in practical applications, it is found that when the display module corrected by the correction device is spliced into a display screen, the display effect of the display screen is often not ideal.
Disclosure of Invention
The embodiment of the application provides a correction method, a correction device, terminal equipment and a computer readable storage medium, which can solve the problem of poor correction effect on a display screen in the related technology.
An embodiment of the present application provides a correction method, applied to a terminal device, where the correction method includes: acquiring a display image of a target display area, wherein the target display area comprises N corrected target display units spliced with each other, each target display unit is corrected by a corresponding initial correction coefficient, the initial correction coefficient is determined according to initial optical data of the corresponding target display unit, and N is an integer greater than 1; according to the display image, determining common display characteristics of N target display units, wherein the common display characteristics are used for indicating display defects shared by the N target display units; and determining the common correction coefficient of the N target display units according to the common display characteristics, wherein the common correction coefficient is used for correcting the display effect of the display unit to be corrected.
A correction device provided in a second aspect of the present application is configured in a terminal device, where the correction device includes: the acquisition unit is used for acquiring display images of a target display area, wherein the target display area comprises N corrected target display units which are spliced with each other, each target display unit is corrected by a corresponding initial correction coefficient, the initial correction coefficient is determined according to initial optical data of the corresponding target display unit, and N is an integer larger than 1; a determining unit, configured to determine, according to the display image, a common display characteristic of N target display units, where the common display characteristic is used to indicate a display defect that is common to the N target display units; and the correction unit is used for determining the common correction coefficient of the N target display units according to the common display characteristics, and the common correction coefficient is used for correcting the display effect of the display unit to be corrected.
A third aspect of the embodiments of the present application provides a terminal device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the steps of the correction method described above when executing the computer program.
A fourth aspect of the embodiments of the present application provides a computer-readable storage medium storing a computer program which, when executed by a processor, implements the steps of the correction method described above.
A fifth aspect of the embodiments of the present application provides a computer program product for causing a terminal device to carry out the steps of the correction method described above when the computer program product is run on the terminal device.
In the embodiment of the application, the display image of the target display area is acquired, and the common display characteristics of N corrected target display units spliced with each other in the target display area are determined according to the display image, and because the common display characteristics are used for indicating the display defects shared by the N target display units, the correction errors when the display units are corrected by using a correction algorithm or correction equipment can be reflected, therefore, the common correction coefficients of the N target display units are determined according to the common display characteristics, the display effect of the display units to be corrected can be corrected by using the common correction coefficients, the correction errors are corrected, and the display effect of the display units to be corrected after correction is further improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of an implementation flow of a correction method according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of a specific implementation of determining a common display feature according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a partitioned image provided by an embodiment of the present application;
FIG. 4 is a schematic flow chart of a specific implementation of manual correction according to an embodiment of the present application;
FIG. 5 is a schematic structural diagram of a calibration device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application. All other embodiments, which can be made by a person skilled in the art without any inventive effort, are intended to be protected by the present application based on the embodiments of the present application.
Some related technologies can take a display module or a lamp panel as a basic unit to automatically correct, so that the corrected display module or lamp panel can be spliced freely without numbering. However, in practical applications, it is found that when the display module corrected by the correction device is spliced into a display screen, the display effect of the display screen is often not ideal.
The applicant researches find that, due to the defect of the correction algorithm or the correction device, after the display module is corrected by the correction device based on the correction algorithm, the display effect is improved to a certain extent compared with the original display effect, but a certain error may still exist with the ideal display effect, and the error becomes more obvious when the display module is spliced into the display screen.
In view of this, the present application proposes a correction method, which can splice Cheng Bing corrected display units, and further correct the display effect of the subsequently corrected display unit by using the display defect shared between the display units, so that the display effect of the subsequently corrected display unit can be more similar to the ideal display effect.
In order to illustrate the technical scheme of the application, the following description is made by specific examples.
Fig. 1 shows a schematic implementation flow chart of a correction method according to an embodiment of the present application, where the method may be applied to a terminal device, and may be suitable for a situation where a display effect of a display screen needs to be improved.
It should be understood that the terminal device may be an intelligent device such as a mobile phone, a computer, a tablet computer, etc., which is not limited to the present application. In some embodiments of the present application, the terminal device may refer to a correction device, or may be other devices other than the correction device, where the correction device is a device for correcting a display unit of a display screen.
In an embodiment of the present application, the display unit may refer to a display module, a light panel assembled by the display module, a case packaged by the light panel, or other devices having display capability. Specifically, the display module can be by driver chip and lamp point constitution, and the lamp point can be lighted under driver chip's control for the display module presents corresponding color development. A single display module typically includes light spots of three colors, red, green, and blue, however, the present application does not exclude the case where a single display module includes light spots of more colors. In addition, the display unit may be an LED (Light-Emitting Diode) display unit, an OLED (Organic Light-Emitting Diode) display unit, or other types of display units, and accordingly, the display area/display screen assembled by the display units may be an LED display area/LED display screen, an OLED display area/OLED display screen, or other types of display area/display screen, which is not limited to the present application.
Specifically, the above correction method may include the following steps S101 to S103.
Step S101, a display image of a target display area is acquired.
The target display area is a display area for determining display defects, and may include N corrected target display units spliced with each other, where N is an integer greater than 1. Specifically, the target display area may be a partial display area or a full display area of the display screen. That is, a plurality of corrected display units may be spliced into a display screen, and a part or all of the display area of the display screen may be taken as the target display area.
In an embodiment of the present application, the target display units are display units in the target display area, each of which is corrected by a corresponding initial correction coefficient, for example, the target display unit a is corrected by an initial correction coefficient C 1 The target display unit B is subjected to an initial correction coefficient C 2 Is used for the correction of (a).
Each initial correction coefficient is determined from the initial optical data of the corresponding target display unit. The initial optical data refers to the optical data of the target display unit before correction, and can be used for representing the display effect of the corresponding target display unit before correction. Specifically, the optical data may include one or more of the following information: luminous flux information, luminance information, chromaticity information. The luminous flux information can be used to characterize the luminous flux per unit area within the region to be corrected. The brightness information may be used to characterize the brightness level of the subregion to be corrected. The chromaticity information may be used to characterize the hue and/or saturation of the color of the subregion to be corrected.
It should be noted that the initial optical data and the initial correction coefficient of different target display units may be the same or different, which is not a limitation of the present application.
That is, based on the initial optical data of each target display unit, the correction apparatus may calculate an initial correction coefficient of the corresponding target display unit using a correction algorithm, and correct the corresponding target display unit using each initial correction coefficient, so that the display effect of the target display unit is improved to some extent. After the correction is completed, the corrected plurality of target display units are spliced to form a target display area.
At this time, the terminal device may acquire the display image of the target display area. The display image is an image obtained by collecting the target display area when the target display area is lighted.
It should be understood that the manner in which the display image is obtained may be selected according to actual needs. For example, the terminal device may take a picture of the target display area through a built-in image capturing device (such as a camera) to obtain a display image. As another example, the terminal device may be connected to the image capturing device. The image acquisition device may be a device with image acquisition capability such as a high-definition video camera, an optical camera or an industrial camera, and may be used for image acquisition of a target display area in a lit state to obtain a display image.
Step S102, according to the display image, common display characteristics of N target display units are determined.
In the embodiment of the application, since the display image is an image obtained by collecting the target display area when the target display area is lighted, the image content can represent the display effect of each target display unit in the target display area when the target display unit is lighted, and the terminal equipment can determine the error between the current display effect and the ideal display effect of each target display unit according to the display image, and the error can also be called as a display defect. Based on the display defect of each target display unit, a common display characteristic among the N target display units may be analyzed.
Wherein the common display characteristic may be used to indicate a display defect common to the N target display units, and may reflect a correction error when the display units are corrected using a correction algorithm or correction device.
Step S103, according to the common display characteristics, determining common correction coefficients of N target display units.
Wherein the common correction coefficient can be used to correct the display effect of the display unit to be corrected. The display unit to be corrected refers to a display unit for which display effect correction is required. More specifically, the common correction coefficient can correct the display defect shared by the N target display units, so that the correction error when the correction algorithm or the correction device corrects the display units can be corrected, and then the common correction coefficient is applied to the display units to be corrected, and under the combined action of the common correction coefficient and the correction coefficient obtained by calculation of the correction device, the display effect after the correction of the display units to be corrected is more approximate to the ideal display effect.
It should be noted that the display unit to be corrected may be the target display unit, or may be other display units than the target display unit. That is, the common correction coefficient is obtained based on the N target display units, but may be applied to the N target display units or to other display units other than the N target display units.
In the embodiment of the application, the display image of the target display area is acquired, and the common display characteristics of N corrected target display units spliced with each other in the target display area are determined according to the display image, and because the common display characteristics are used for indicating the display defects shared by the N target display units, the correction errors when the display units are corrected by using a correction algorithm or correction equipment can be reflected, therefore, the common correction coefficients of the N target display units are determined according to the common display characteristics, the display effect of the display units to be corrected can be corrected by using the common correction coefficients, the correction errors are corrected, and the display effect of the display units to be corrected after correction is further improved.
Specifically, in some embodiments, conventional display screen corrections may be performed on the N target display units by the correction device. Then, the corrected N target display units are spliced into an x×y target display area, where x×y=n. For example, assuming that the resolution of a single target display unit is 90×120, and 16 target display units are spliced into a target display area of 4×4 (i.e., x=y=4), the resolution of the target display area is 360×480.
Considering that the correction device may use different correction configuration parameters for different batches of display units, so that the correction effects of the display units in different batches may be different, in some embodiments, the N target display units may be display units in the same batch, and accordingly, the obtained common correction coefficient may correct the display effects of the display units to be corrected in the batch.
Correspondingly, the terminal equipment can control the target display area to be lightened, and the configuration of screen parameters and the adjustment of camera parameters are carried out, so that when the image acquisition device or the image acquisition equipment shoots the target display area, the imaging definition meets the definition requirement.
In some embodiments, the terminal device may read back the initial correction coefficients of the target display area, which may be stored in the memory when the correction device corrects the respective target display units of the target display area.
In order to ensure the reliability of the public correction coefficient, before the display image of the target display area is acquired, the terminal equipment can control the target display area to be lightened under the preset gray level so as to preheat the screen body until the target display area reaches a thermal balance state. The preset gray level can be adjusted according to actual conditions, and the highest gray level can be selected for enabling the screen body to be preheated more quickly. The thermal equilibrium state may refer to a thermally stable state. When the temperature change of the screen body of the target display area in the preset time period is within a certain threshold value range, the target display area can be considered to be in a thermal balance state.
Before the target display area reaches the thermal equilibrium state, the display effect can be changed to a certain extent along with the temperature rise of the screen body, so that the terminal equipment can acquire the display image of the target display area after the target display area reaches the thermal equilibrium state, namely, the terminal equipment can acquire the display image of the target display area in the thermal equilibrium state. Therefore, the common correction coefficient can be determined after the display effect of the target display unit is stable, so that the obtained common correction coefficient is more reliable.
Accordingly, after the display image is obtained, the common display feature can be determined through step S102.
Specifically, as shown in fig. 2, the step S102 may specifically include the following steps S201 to S203.
Step S201, dividing the sub-image area corresponding to each target display unit from the display image.
In the embodiment of the application, since the image content of the display image comprises the whole target display area, and the target display area is formed by splicing N target display units, the terminal equipment can divide the sub-image area corresponding to each target display unit from the display image through image recognition and image segmentation.
In particular, the terminal device may divide the display image in different ways.
In some embodiments, when the target display units are spliced, a certain gap is usually formed between adjacent target display units, and the display image can be divided into a plurality of sub-image areas according to the gap by identifying the gap in the display image, wherein each sub-image area corresponds to one target display unit.
In other embodiments, when the target display unit displays the preset image, the terminal device may capture the target display area through the image capturing device or the image capturing device to obtain a partition image, and then determine the pixel coordinate of each target display unit in the partition image by identifying the pixel coordinate of each preset image in the partition image. Accordingly, an image area corresponding to pixel coordinates in the display image may be regarded as a sub-image area. For example, fig. 3 shows a partitioned image, where the preset image displayed by each target display unit includes a "star pattern" and a "black edge", the "star pattern" is located at the center of each target display unit, the "black edge" is located at the edge of each target display unit, and by identifying the "star pattern" or identifying the "black edge", the pixel coordinates where the preset image is located (that is, the pixel coordinates of the target display unit in the partitioned image) can be obtained, and accordingly, when the displayed image is partitioned, the sub-image area corresponding to each target display unit can be obtained by partitioning according to the pixel coordinates.
Step S202, determining optical data corresponding to each lamp point position in each target display unit according to the pixel information of each pixel point included in each sub-image area.
It should be appreciated that the image content of each sub-image region may characterize the display effect of the corresponding target display unit when lit, while the image content may be represented as pixel information for each pixel point in the sub-image region. Since the display effect of the target display unit can be represented by the optical data corresponding to each of the light points in the target display unit, the optical data corresponding to each of the light points in each of the target display units can be determined from the pixel information of each of the pixel points included in each of the sub-image areas.
The pixel information may be a pixel value of the pixel point in each color channel, for example, an R value on an R color channel, a G value on a G color channel, and a B value on a B color channel in the RGB color space.
Because the light point at one light point position can be represented by one or more pixel points, the optical data of the light point at the corresponding light point position can be determined based on the pixel value information of each pixel point corresponding to the light point.
As an example, the RGB color space may be converted into the XYZ color space by converting the color space, so as to obtain optical data corresponding to each lamp point position, where the optical data may include a value corresponding to each lamp point position in the X, Y, Z channel. Wherein X, Y, Z represents one primary color, i.e. tristimulus values, respectively, an X channel may represent chromaticity and a Y channel may represent both luminance and chromaticity.
As another example, the RGB color space may be converted into the YUV color space by converting the color space, so as to obtain optical data corresponding to each lamp point location, where the optical data may include a value corresponding to each lamp point location in Y, U, V channels. Among them, the Y channel may characterize luminance and the U, V channel the chromaticity.
Preferably, after the optical data is determined, a surface correction process may also be performed to reduce data errors.
Step S203, determining the public display characteristics according to the optical data corresponding to each lamp point position in each target display unit.
In the embodiment of the application, according to the optical data corresponding to each lamp point position in each target display unit, the display defects of each target display unit at the same lamp point position can be analyzed, and then the common display characteristics can be determined.
Specifically, in some embodiments, the terminal device may calculate the average value of the optical data corresponding to the same lamp point position of each target display unit, and then determine, as the common display feature, a set of average values of the optical data corresponding to each lamp point position.
For example, the optical data of the target display units 1 to N at the lamp spot positions (1, 1) are respectivelyCorresponding mean->The optical data at the lamp spot positions (1, 2) are respectivelyCorresponding mean->… …; the optical data at lamp spot positions (i, j) are respectivelyCorresponding mean->Accordingly, the common display characteristics may be represented as
The average value may be an average value or a weighted average value. When the average value is a weighted average value, the weight of the target display unit with abnormal display/display fault is lower, so that the influence of the target display unit on the accuracy of the common correction coefficient can be avoided.
And, for the above-mentioned collection, can further carry out smoothing processing, make the mean value in the collection more reliable.
Accordingly, the sub-correction coefficient corresponding to each lamp point position in the common correction coefficient can be applied to the correction process of the display unit to be corrected. In particular, the common correction coefficient may be used to correct the optical data or correction coefficient of the display unit to be corrected.
In some embodiments, the above-mentioned common correction coefficient may be used for correcting the optical data of the display unit to be corrected, where the common correction coefficient may include a sub-correction coefficient corresponding to each lamp point position.
At this time, the terminal device may determine a sub-correction coefficient corresponding to each lamp point location according to the set and the target optical data value.
Wherein the target optical data value is a target value of the optical data, and can represent an ideal display effect. Based on the set and the target optical data values, a gap between a mean value of the optical data at each lamp point position (i.e., a current display effect at the lamp point position) and the target optical data (i.e., an ideal display effect) can be determined, and further, a sub-correction coefficient corresponding to each lamp point position can be determined to correct the lamp point at the corresponding lamp point position, so that the display effect approaches to the ideal display effect.
In some embodiments, the target optical data value may be a preset empirical value.
In other embodiments, the step S103 may specifically include: and determining a target optical data value according to the set of the average value of the optical data corresponding to each lamp point position, and determining a sub-correction coefficient corresponding to each lamp point position according to the set and the target optical data value. For example, the maximum value, minimum value, median value, average value of each mean value in the set may be taken as the target optical data value.
Accordingly, in some embodiments, the target optical data value may be divided by each mean value in the set to determine a sub-correction factor for the corresponding light point location.
If the terminal equipment is correction equipment, namely the automatic calibration equipment, the terminal equipment can correct the optical data at the corresponding lamp point position in the optical data of the display unit to be corrected according to the sub-correction coefficient corresponding to each lamp point position, so as to obtain the target optical data of the display unit to be corrected. At this time, the target optical data can be used to correct the display unit to be corrected.
Specifically, the target optical data may be used to determine a target correction coefficient, and the control device of the display unit to be corrected may process the display screen of the display unit to be corrected using the target correction coefficient, and then control the display unit to be corrected to display the processed screen, where the processed screen is a corrected and revised screen, and the display effect of the screen approaches to an ideal display effect.
Taking the green Y channel as an example, assuming that the display image is data with 360×480 resolution, the target display area is formed by splicing 4 rows by 4 columns of target display units, and the resolution of each target display area is 90×120, which When the optical data with the size of 360 x 480 can be extracted, weighted average is carried out according to the unit of the target display unit, a set of average values (namely, the optical data with the size of 90 x 120) can be obtained, and the set is smoothed to obtain Y i,j Wherein i is [1, 90 ]],j∈[1,120]. Setting the target optical data value as T, the sub-correction coefficient C of the green Y channel can be calculated i,j =T/Y i,j
Correspondingly, in the process of correcting the display unit to be corrected by the terminal equipment, the optical data at each lamp point position in the optical data of the collected display unit to be corrected is assumed to be L i,j Will L i,j Divided by correction factor C i,j The corrected target optical data L 'can be obtained' i,j =L i,j /C i,j . It should be understood that the correction of the display unit to be corrected in the related art is based on the optical data L i,j The application is based on the target optical data L' i,j Correcting the display unit to be corrected, compared with the display unit based on the optical data L i,j And correcting is carried out, so that the corrected display effect is more approximate to the target optical data value T.
In other embodiments, the common correction coefficient may also be used to correct the correction coefficient of the display unit to be corrected. At this time, the common correction coefficient may also include a sub-correction coefficient corresponding to each lamp point position in the target display unit.
If the terminal equipment is the correction equipment, namely the automatic calibration equipment, the terminal equipment can acquire a preset correction target value, normalize the average value of the optical data corresponding to each lamp point position, and obtain normalized optical data of each lamp point position. And then, determining a sub-correction coefficient corresponding to each lamp point position in the target display unit according to the normalized optical data and the correction target value at each lamp point position.
The corrected target value may be a target value of corrected optical data, and may represent an ideal display effect, for example, the target value of optical data. Normalization is to align the optical data at each spot location to the same dimension of the correction target value.
In some embodiments, the inverse matrix of the corrected target value and the normalized optical data are multiplied to determine a sub-correction factor for the corresponding lamp spot location.
Correspondingly, the terminal equipment can correct the correction coefficient at the corresponding lamp point position in the correction coefficient of the display unit to be corrected according to the sub-correction coefficient corresponding to each lamp point position, so as to obtain the target correction coefficient of the display unit to be corrected. At this time, the target correction coefficient is used to correct the display unit to be corrected, and the target optical data can be used to correct the display unit to be corrected.
Illustratively, assume that the corrected target value isX, Y, Z the tristimulus values, r, g and b represent red, green and blue color channels, and the normalized optical data of a certain lamp point position is +.>Sub-correction factor +.> Accordingly, in the process of correcting the display unit to be corrected by the terminal device, it is assumed that the correction coefficient calculated based on the optical data at the lamp position is +.>Wherein Ab represents the correction coefficient of the color channel A for compensating b, A is R, G, B, namely, three color channels of red, green and blue, b is r, g and b, namely, compensating red, green or blue, the target correction coefficient of the lamp position is +.>Similarly, compared withBy usingCorrecting the display unit to be corrected, the application adopts +.>The display unit to be corrected is corrected, so that the corrected display effect is more approximate to the correction target value.
By the mode, when the terminal equipment is the correction equipment, the optical data or the correction coefficient of the display unit to be corrected can be corrected, so that the display effect of the display unit to be corrected after correction is improved.
It will be appreciated that the correction device may also be a different device than the terminal device. That is, each target display unit is corrected by the correction device using the corresponding initial correction coefficient, and then the N target display units are spliced into a target display area, and a common correction coefficient is generated by the terminal device. At this time, the terminal device may transmit the common correction coefficient to the correction device so that the correction device corrects the display unit to be corrected according to the common correction coefficient.
Similarly, the correction device can correct the optical data or the correction coefficient of the display unit to be corrected, so as to improve the display effect of the display unit to be corrected after correction. The specific implementation manner may refer to the description when the terminal device is the correction device, and the description of the present application is omitted.
It should be noted that if the display effect does not reach the ideal display effect after the common correction coefficient is applied, further manual correction may be performed.
Specifically, as shown in fig. 4, after step S103, the terminal device may further perform the following steps S401 to S403.
Step S401, display characteristics of the display unit to be corrected after being corrected by the common correction coefficient are obtained.
The process of correcting the display unit to be corrected by the common correction coefficient can refer to the foregoing description, and the description of the present application is omitted. The terminal device may control the display unit to be corrected to display the corrected picture based on the common correction coefficient and the correction coefficient, and acquire the corrected display characteristic. The corrected display characteristics may refer to optical data of the display unit to be corrected after being corrected by the common correction coefficient and the correction coefficient, and may represent a display effect of the display unit to be corrected after being corrected. For example, the display unit to be corrected may be subjected to display image acquisition, so as to determine corrected display characteristics.
In step S402, if the corrected display characteristic meets the re-correction condition, the manual correction coefficient input by the user is obtained.
The re-correction condition refers to a condition requiring manual correction. Specifically, if the error between the corrected display characteristic and the ideal display characteristic of the display unit under the ideal display effect is greater than the error threshold, it may be confirmed that the corrected display characteristic satisfies the re-correction condition. The ideal display characteristic may be a preset empirical value.
If the corrected display characteristics do not meet the re-correction condition, the corrected display effect is close to the ideal display effect, and the correction can be ended.
If the corrected display characteristics meet the re-correction conditions, a certain error still exists between the corrected display effect and the ideal display effect, and at the moment, the manual correction coefficient input by the user can be obtained. The manual correction factor may be used to correct for errors between the corrected display effect and the desired display effect and may include a sub-manual correction factor at each lamp spot location.
Step S403, fusing the manual correction coefficient and the common correction coefficient to obtain a target correction coefficient.
In the embodiment of the application, the manual correction coefficient and the public correction coefficient are fused, the obtained target correction coefficient can be used for correcting the display effect of the display unit to be corrected, and the display effect after correction can be more approximate to the ideal display effect by correcting the display unit to be corrected based on the target correction coefficient. Specifically, the sub-manual correction coefficient at each lamp point position in the manual correction coefficients and the sub-correction coefficient at the corresponding lamp point position in the common correction coefficients can be fused to obtain the correction coefficient at the corresponding lamp point position in the target correction coefficients. The fusion may be performed by weighted addition, multiplication, etc., and the present application is not limited thereto.
Of course, the user may repeatedly perform the manual correction, and the terminal device may re-perform steps S401 to S403 after step S403 until the corrected display characteristics do not satisfy the re-correction condition.
In the embodiment of the application, the display effect of the display unit to be corrected after correction can be ensured to be closer to the ideal display effect by performing double correction by using the automatically generated common correction coefficient and the manual correction coefficient input by the user.
It should be noted that, for simplicity of description, the foregoing method embodiments are all described as a series of acts, but it should be understood by those skilled in the art that the present application is not limited by the order of acts described, as some steps may occur in other orders in accordance with the application.
Fig. 5 is a schematic structural diagram of a calibration device 500 according to an embodiment of the present application, where the calibration device 500 is configured on a terminal device.
Specifically, the correction device 500 may include:
an obtaining unit 501, configured to obtain a display image of a target display area, where the target display area includes N corrected target display units that are spliced with each other, each target display unit is corrected by a corresponding initial correction coefficient, where the initial correction coefficient is determined according to initial optical data of the corresponding target display unit, and N is an integer greater than 1;
A determining unit 502, configured to determine, according to the display image, a common display characteristic of N target display units, where the common display characteristic is used to indicate a display defect that is common to the N target display units;
and a correction unit 503, configured to determine a common correction coefficient of the N target display units according to the common display characteristic, where the common correction coefficient is used to correct a display effect of the display unit to be corrected.
In some embodiments of the present application, the determining unit 502 may specifically be configured to: dividing a sub-image area corresponding to each target display unit from the display image; determining optical data corresponding to each lamp point position in each target display unit according to pixel information of each pixel point included in each sub-image area; and determining the public display characteristics according to the optical data corresponding to each lamp point position in each target display unit.
In some embodiments of the present application, the determining unit 502 may specifically be configured to: calculating the average value of the optical data corresponding to the same lamp point position of each target display unit; and determining a set of average values of the optical data corresponding to each lamp point position as the common display characteristic.
In some embodiments of the present application, a common correction coefficient is used for correcting the optical data of the display unit to be corrected, where the common correction coefficient includes a sub-correction coefficient corresponding to each lamp point position; the determining unit 502 may specifically be configured to: determining a target optical data value according to the set of the average value of the optical data corresponding to each lamp point position; and determining a sub-correction coefficient corresponding to each lamp point position according to the set and the target optical data value.
In some embodiments of the present application, the terminal device is a correction device; the correction unit 503 may be specifically configured to: and correcting the optical data at the corresponding lamp point position in the optical data of the display unit to be corrected according to the sub correction coefficient corresponding to each lamp point position to obtain target optical data of the display unit to be corrected, wherein the target optical data is used for correcting the display unit to be corrected.
In some embodiments of the present application, a common correction coefficient is used for correcting the correction coefficient of the display unit to be corrected, where the common correction coefficient includes a sub-correction coefficient corresponding to each lamp point position in the target display unit; the determining unit 502 may specifically be configured to: acquiring a preset correction target value; normalizing the average value of the optical data corresponding to each lamp point position to obtain normalized optical data of each lamp point position; and determining a sub-correction coefficient corresponding to each lamp point position in the target display unit according to the normalized optical data and the correction target value at each lamp point position.
In some embodiments of the present application, the terminal device is a correction device; the correction unit 503 may be specifically configured to: and correcting the correction coefficient at the corresponding lamp point position in the correction coefficients of the display unit to be corrected according to the sub-correction coefficient corresponding to each lamp point position to obtain a target correction coefficient of the display unit to be corrected, wherein the target correction coefficient is used for correcting the display unit to be corrected.
In some embodiments of the present application, the correction unit 503 may be specifically configured to: acquiring display characteristics of the display unit to be corrected after the common correction coefficient is corrected; if the corrected display characteristics meet the re-correction conditions, acquiring manual correction coefficients input by a user; and fusing the manual correction coefficient and the common correction coefficient to obtain a target correction coefficient, wherein the target correction coefficient is used for correcting the display effect of the display unit to be corrected.
In some embodiments of the present application, the above-mentioned obtaining unit 501 may be specifically configured to: and acquiring a display image of the target display area in a thermal stable state.
In some embodiments of the present application, each of the target display units performs monomer correction by using the corresponding initial correction coefficient through a correction device, where the correction device and the terminal device are different devices; the correction unit 503 may be specifically configured to: and sending the common correction coefficient to the correction equipment so that the correction equipment corrects the display unit to be corrected according to the common correction coefficient.
It should be noted that, for convenience and brevity, the specific working process of the correction device 500 may refer to the corresponding process of the method described in fig. 1 to 4, and will not be described herein again.
Fig. 6 is a schematic diagram of a terminal device according to an embodiment of the present application. Specifically, the terminal device 6 may include: a processor 60, a memory 61 and a computer program 62, such as a correction program, stored in the memory 61 and executable on the processor 60. The processor 60, when executing the computer program 62, implements the steps of the various correction method embodiments described above, such as steps S101 to S103 shown in fig. 1. Alternatively, the processor 60 may implement the functions of the modules/units in the above-described device embodiments when executing the computer program 62, such as the functions of the acquisition unit 501, the determination unit 502, and the correction unit 503 shown in fig. 5.
The computer program may be divided into one or more modules/units which are stored in the memory 61 and executed by the processor 60 to complete the present application. The one or more modules/units may be a series of computer program instruction segments capable of performing the specified functions, which instruction segments are used for describing the execution of the computer program in the terminal device.
For example, the computer program may be split into: an acquisition unit, a determination unit, and a correction unit. The specific functions of each unit are as follows: the acquisition unit is used for acquiring display images of a target display area, wherein the target display area comprises N corrected target display units which are spliced with each other, each target display unit is corrected by a corresponding initial correction coefficient, the initial correction coefficient is determined according to initial optical data of the corresponding target display unit, and N is an integer larger than 1; a determining unit, configured to determine, according to the display image, a common display characteristic of N target display units, where the common display characteristic is used to indicate a display defect that is common to the N target display units; and the correction unit is used for determining the common correction coefficient of the N target display units according to the common display characteristics, and the common correction coefficient is used for correcting the display effect of the display unit to be corrected.
The terminal device may include, but is not limited to, a processor 60, a memory 61. It will be appreciated by those skilled in the art that fig. 6 is merely an example of a terminal device and is not meant to be limiting, and that more or fewer components than shown may be included, or certain components may be combined, or different components may be included, for example, the terminal device may also include input and output devices, network access devices, buses, etc.
The processor 60 may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), off-the-shelf programmable gate arrays or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 61 may be an internal storage unit of the terminal device, such as a hard disk or a memory of the terminal device. The memory 61 may also be an external storage device of the terminal device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like, which are provided on the terminal device. Further, the memory 61 may also include both an internal storage unit and an external storage device of the terminal device. The memory 61 is used for storing the computer program and other programs and data required by the terminal device. The memory 61 may also be used for temporarily storing data that has been output or is to be output.
It should be noted that, for convenience and brevity of description, the structure of the above terminal device may also refer to a specific description of the structure in the method embodiment, which is not repeated herein.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions. The functional units and modules in the embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of a software functional unit. In addition, the specific names of the functional units and modules are only for distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working process of the units and modules in the above system may refer to the corresponding process in the foregoing method embodiment, which is not described herein again.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and in part, not described or illustrated in any particular embodiment, reference is made to the related descriptions of other embodiments.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other manners. For example, the apparatus/terminal device embodiments described above are merely illustrative, e.g., the division of the modules or units is merely a logical function division, and there may be additional divisions in actual implementation, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection via interfaces, devices or units, which may be in electrical, mechanical or other forms.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated modules/units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the present application may implement all or part of the flow of the method of the above embodiment, or may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and when the computer program is executed by a processor, the computer program may implement the steps of each of the method embodiments described above. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth. It should be noted that the computer readable medium contains content that can be appropriately scaled according to the requirements of jurisdictions in which such content is subject to legislation and patent practice, such as in certain jurisdictions in which such content is subject to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
The above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application.

Claims (13)

1. A correction method applied to a terminal device, the correction method comprising:
acquiring a display image of a target display area, wherein the target display area comprises N corrected target display units spliced with each other, each target display unit is corrected by a corresponding initial correction coefficient, the initial correction coefficient is determined according to initial optical data of the corresponding target display unit, and N is an integer greater than 1;
according to the display image, determining common display characteristics of N target display units, wherein the common display characteristics are used for indicating display defects shared by the N target display units;
And determining the common correction coefficient of the N target display units according to the common display characteristics, wherein the common correction coefficient is used for correcting the display effect of the display unit to be corrected.
2. The correction method as claimed in claim 1, wherein said determining common display characteristics of N target display units from said display image comprises:
dividing a sub-image area corresponding to each target display unit from the display image;
determining optical data corresponding to each lamp point position in each target display unit according to pixel information of each pixel point included in each sub-image area;
and determining the public display characteristics according to the optical data corresponding to each lamp point position in each target display unit.
3. The correction method as set forth in claim 2, wherein said determining said common display characteristic based on optical data corresponding to each lamp point location in each of said target display units comprises:
calculating the average value of the optical data corresponding to the same lamp point position of each target display unit;
and determining a set of average values of the optical data corresponding to each lamp point position as the common display characteristic.
4. The correction method as claimed in claim 2, wherein the common correction coefficient is used for correcting the optical data of the display unit to be corrected, and the common correction coefficient includes a sub-correction coefficient corresponding to each lamp point position;
the determining the common correction coefficient of the N target display units according to the common display characteristic includes:
determining a target optical data value according to the set of the average value of the optical data corresponding to each lamp point position;
and determining a sub-correction coefficient corresponding to each lamp point position according to the set and the target optical data value.
5. The correction method according to claim 4, wherein the terminal device is a correction device; after the common correction coefficients of the N target display units are determined according to the common display characteristics, the correction method further includes:
and correcting the optical data at the corresponding lamp point position in the optical data of the display unit to be corrected according to the sub correction coefficient corresponding to each lamp point position to obtain target optical data of the display unit to be corrected, wherein the target optical data is used for correcting the display unit to be corrected.
6. The correction method as claimed in claim 2, wherein the common correction coefficient is used for correcting the correction coefficient of the display unit to be corrected, and the common correction coefficient includes a sub-correction coefficient corresponding to each lamp point position in the target display unit;
the determining the common correction coefficient of the N target display units according to the common display characteristic includes:
acquiring a preset correction target value;
normalizing the average value of the optical data corresponding to each lamp point position to obtain normalized optical data of each lamp point position;
and determining a sub-correction coefficient corresponding to each lamp point position in the target display unit according to the normalized optical data and the correction target value at each lamp point position.
7. The correction method according to claim 6, wherein the terminal device is a correction device; after the common correction coefficients of the N target display units are determined according to the common display characteristics, the correction method further includes:
and correcting the correction coefficient at the corresponding lamp point position in the correction coefficients of the display unit to be corrected according to the sub-correction coefficient corresponding to each lamp point position to obtain a target correction coefficient of the display unit to be corrected, wherein the target correction coefficient is used for correcting the display unit to be corrected.
8. The correction method according to any one of claims 1 to 7, wherein after the common correction coefficient of the N target display units is determined from the common display characteristics, the correction method further comprises:
acquiring display characteristics of the display unit to be corrected after the common correction coefficient is corrected;
if the corrected display characteristics meet the re-correction conditions, acquiring manual correction coefficients input by a user;
and fusing the manual correction coefficient and the common correction coefficient to obtain a target correction coefficient, wherein the target correction coefficient is used for correcting the display effect of the display unit to be corrected.
9. The correction method according to any one of claims 1 to 7, wherein the acquiring a display image of a target display area includes:
and acquiring a display image of the target display area in a thermal stable state.
10. The correction method according to any one of claims 1 to 7, wherein each of the target display units is subjected to individual correction by a correction device, which is a different device from the terminal device, using the corresponding initial correction coefficient, respectively;
After the common correction coefficients of the N target display units are determined according to the common display characteristics, the correction method further includes:
and sending the common correction coefficient to the correction equipment so that the correction equipment corrects the display unit to be corrected according to the common correction coefficient.
11. A correction device, characterized by being configured in a terminal device, the correction device comprising:
the acquisition unit is used for acquiring display images of a target display area, wherein the target display area comprises N corrected target display units which are spliced with each other, each target display unit is corrected by a corresponding initial correction coefficient, the initial correction coefficient is determined according to initial optical data of the corresponding target display unit, and N is an integer larger than 1;
a determining unit, configured to determine, according to the display image, a common display characteristic of N target display units, where the common display characteristic is used to indicate a display defect that is common to the N target display units;
and the correction unit is used for determining the common correction coefficient of the N target display units according to the common display characteristics, and the common correction coefficient is used for correcting the display effect of the display unit to be corrected.
12. Terminal device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the correction method according to any of claims 1 to 10 when the computer program is executed by the processor.
13. A computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the correction method according to any one of claims 1 to 10.
CN202310492854.5A 2023-05-04 2023-05-04 Correction method, correction device, terminal device and computer readable storage medium Pending CN116741089A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310492854.5A CN116741089A (en) 2023-05-04 2023-05-04 Correction method, correction device, terminal device and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310492854.5A CN116741089A (en) 2023-05-04 2023-05-04 Correction method, correction device, terminal device and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN116741089A true CN116741089A (en) 2023-09-12

Family

ID=87905220

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310492854.5A Pending CN116741089A (en) 2023-05-04 2023-05-04 Correction method, correction device, terminal device and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN116741089A (en)

Similar Documents

Publication Publication Date Title
US8023014B2 (en) Method and apparatus for compensating image sensor lens shading
CN112073703B (en) Method and device for adjusting color correction matrix, terminal equipment and medium
CN111326099B (en) Display correction method, device and system, storage medium and display system
WO2015109775A1 (en) Testing device and method, display device and display method
CN112669758B (en) Display screen correction method, device, system and computer readable storage medium
CN111161188B (en) Method for reducing image color noise, computer device and readable storage medium
CN101923825B (en) Regional correction method for planar lighting device
CN110572637A (en) Image anomaly detection method, terminal device and storage medium
US20220006982A1 (en) Color adjustment method, color adjustment device, electronic device and computer-readable storage medium
CN112598582A (en) Image correction and correction data generation method, device and system and display method
WO2022120799A9 (en) Image processing method and apparatus, electronic device, and storage medium
CN114203086A (en) Method, device and equipment for thermal compensation correction
CN115398521A (en) System, method and device for image processing
US7965322B2 (en) Color correction on an image
CN113870768B (en) Display compensation method and device
CN116741089A (en) Correction method, correction device, terminal device and computer readable storage medium
CN105976343B (en) Picture exposure correction method and device and intelligent equipment
TWI229544B (en) Preview system of a digital camera
CN113947539A (en) Image correction method, device and storage medium
CN115775541A (en) Backlight compensation method and device of display screen, chip and terminal
US9041815B2 (en) Digital camera imaging evaluation module
CN115190282B (en) Method for avoiding white balance distortion of camera module under high color temperature
EP2209298A1 (en) Method for adjusting white balance
CN116434688A (en) Multi-batch correction method, device, terminal equipment, system and storage medium
CN116312312B (en) Color data processing method, light source system, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination