[go: up one dir, main page]

CN110120195B - Data compensation method and intelligent terminal - Google Patents

Data compensation method and intelligent terminal Download PDF

Info

Publication number
CN110120195B
CN110120195B CN201910471636.7A CN201910471636A CN110120195B CN 110120195 B CN110120195 B CN 110120195B CN 201910471636 A CN201910471636 A CN 201910471636A CN 110120195 B CN110120195 B CN 110120195B
Authority
CN
China
Prior art keywords
data
optical
detection window
display panel
defect
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.)
Active
Application number
CN201910471636.7A
Other languages
Chinese (zh)
Other versions
CN110120195A (en
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.)
Kunshan Govisionox Optoelectronics Co Ltd
Original Assignee
Kunshan Govisionox Optoelectronics 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 Kunshan Govisionox Optoelectronics Co Ltd filed Critical Kunshan Govisionox Optoelectronics Co Ltd
Priority to CN201910471636.7A priority Critical patent/CN110120195B/en
Publication of CN110120195A publication Critical patent/CN110120195A/en
Application granted granted Critical
Publication of CN110120195B publication Critical patent/CN110120195B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/006Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays
    • 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
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/02Improving the quality of display appearance
    • G09G2320/0285Improving the quality of display appearance using tables for spatial correction of display data
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2330/00Aspects of power supply; Aspects of display protection and defect management
    • G09G2330/10Dealing with defective pixels

Landscapes

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

Abstract

The application relates to a data compensation method and an intelligent terminal. The data compensation method comprises the steps of detecting optical data of the display panel, setting a detection window, scanning and detecting the optical data of the display panel according to the detection window, and positioning position coordinates of optical defects. And acquiring optical defect data corresponding to the position coordinates of the optical defect. The optical defect data is preprocessed to obtain repair defect data. Further, data compensation is respectively carried out on the basic optical data and the repair defect data to obtain a display picture of the display panel after the data compensation. The data compensation method provided by the embodiment of the application can compensate for the color spot defects existing in the display panel, and the compensation degree of the color spot defects cannot be obviously improved after the defects are compensated, so that the small white spot defects are obviously seen. The data compensation method provided in the embodiment of the application does not cause the bad condition that the small white spot defect is aggravated.

Description

Data compensation method and intelligent terminal
Technical Field
The present application relates to the field of display technologies, and in particular, to a data compensation method and an intelligent terminal.
Background
In the process of the display panel, the requirement of dust-free grade is relatively high, but the requirement of dust removal in equipment, tools and personnel environment often cannot reach an ideal grade, so that impurity particles (particles) inevitably exist in the display panel after each process flow is finished in actual production. The display panel has impurity particles, and small white spots are still generated by data compensation through a rear-end color spot defect compensation process. After the color spot defect compensation, the display panel may still not meet the customer-level shipment requirement, resulting in the display panel being scrapped and the waste of productivity.
There is display panel technology problem to cause the inside probability of display panel to mix with the impurity granule among traditional technical scheme. The pixel at the position of the impurity particle in the display panel is shielded, and the position area is represented in the collected original data, so that the brightness is darker than that of the adjacent position. The compensation degree at the position can be improved after the traditional color spot defect compensation process is used for compensation, so that the small white spot defect is obviously seen. The small white defect may aggravate the bad condition, thereby causing the display panel to fail to be shipped normally.
Disclosure of Invention
Based on this, it is necessary to improve the compensation degree after the compensation is performed by using the conventional mottle defect compensation process, so that the small white spot defect is obviously seen. And the small white spot defect may aggravate the bad condition, thereby leading to the technical problem that the display panel cannot be normally shipped, and provides a data compensation method and an intelligent terminal.
A data compensation method is used for realizing data compensation of a display panel. The data compensation method comprises the following steps:
s100, detecting optical data of the display panel;
s200, setting a detection window, scanning and detecting the optical data of the display panel according to the detection window, and positioning the position coordinates of the optical defects;
s300, acquiring optical defect data corresponding to the position coordinates of the optical defect, wherein the optical data comprises the optical defect data and basic optical data;
s400, preprocessing the optical defect data to obtain repair defect data;
and S500, respectively performing data compensation on the basic optical data and the repaired defect data to obtain a display picture of the display panel after data compensation.
As a preferred embodiment, in addition to the above embodiment, the step S200 of setting a detection window, and performing scanning detection on the optical data of the display panel according to the detection window to locate the position coordinates of the optical defect includes:
s210, setting the detection window including M × N pixel points, where M and N are both odd numbers greater than 1, and preferably, using the M × N pixel points as the detection window to sequentially detect the optical data of the display panel in the horizontal and vertical directions, respectively; preferably, M = N, and the detection pixel point is a pixel point where a central symmetric point of the M × N pixel points is located;
s220, selecting detection pixel points from the M multiplied by N pixel points;
and S230, calculating and judging whether the difference value between the optical data of the detection pixel point and the optical data of other pixel points in the detection window is within a preset threshold range, and obtaining the position coordinate corresponding to the optical defect data.
As a preferred embodiment, on the basis of the foregoing embodiment, the step S230 of obtaining the position coordinates corresponding to the optical defect data by calculating and determining whether a difference between the optical data of the detected pixel and the optical data of other pixels in the detection window is within a preset threshold range includes:
and if the difference value between the optical data of the detection pixel point and the optical data of other pixel points in the detection window is larger than the maximum value of the preset threshold range, the optical data corresponding to the detection pixel point is the optical defect data, and the position coordinate corresponding to the detection pixel point is output.
As a preferred implementation manner, on the basis of the above implementation manner, the S400 preprocessing the optical defect data to obtain repair defect data includes:
s410, performing mode filtering processing on the optical defect data to obtain first preprocessing data;
s420, performing mean value filtering processing on the first preprocessed data to obtain second preprocessed data;
and S430, performing smooth filtering processing on the second preprocessed data to obtain the repaired defect data.
As a preferred embodiment, on the basis of the above embodiment, the S410 performing a mode filtering process on the optical defect data to obtain first pre-processed data includes:
s411, determining a neighborhood detection window of the detection window where the optical defect data is located or determining a neighborhood detection window of the optical defect data;
s412, obtaining the mode of optical data of all pixel points in the neighborhood detection window;
s413, replace the optical defect data with the mode of the optical data of all the pixels in the neighborhood detection window to obtain the first preprocessed data.
As a preferred implementation manner, on the basis of the foregoing implementation manner, the step S420 of performing a mean filtering process on the first preprocessed data to obtain second preprocessed data includes:
s422, obtaining the average value of the optical data of all the pixel points in the neighborhood detection window;
and S423, replacing the first preprocessed data with the average value of the optical data of all the pixel points in the neighborhood detection window to obtain the second preprocessed data.
As a preferred embodiment, on the basis of the foregoing embodiment, the step S430 of performing a smoothing filtering process on the second preprocessed data to obtain the repaired defect data includes:
s431, determining a smooth filtering detection window of the detection window where the optical defect data is located or determining a smooth filtering detection window of the optical defect data, where the number of pixels included in the smooth filtering detection window is greater than the number of pixels included in the neighborhood detection window;
s432, obtaining an average value of optical data of all pixel points in the smooth filtering detection window;
and S433, replacing the second preprocessing data with the average value of the optical data of all the pixel points in the smooth filtering detection window to obtain the repaired defect data.
As a preferable embodiment, in addition to the above embodiment, the S500 respectively performing data compensation on the basic optical data and the repair defect data to obtain a data-compensated display screen of the display panel includes:
performing data compensation on the basic optical data by adopting a first intensity coefficient;
and performing data compensation on the repaired defect data by adopting a second intensity coefficient, wherein the first intensity coefficient and the second intensity coefficient are obtained by combining optical data of the display panel and different average compensation data of the display panel.
As a preferred embodiment, on the basis of the above embodiment, in the data compensation method:
setting an initial value of the detection window, an initial value of the preset threshold range, an initial value of the neighborhood detection window and an initial value of the smooth filtering detection window, and after a display picture of the display panel after data compensation is obtained, evaluating whether the display picture is qualified, preferably, evaluating whether the display picture is qualified includes: the display definition of the display picture reaches a visual experience value of the display panel, or the display definition of the display picture reaches a display average value of the optical detection equipment;
if the display picture is qualified, fixing the initial value of the detection window, the initial value of the preset threshold range, the initial value of the neighborhood detection window and the initial value of the smooth filtering detection window as parameters for compensating any display panel;
if the display picture is unqualified, adjusting the initial value of the detection window, the initial value of the preset threshold range, the initial value of the neighborhood detection window and the initial value of the smooth filtering detection window until the adjustment value is reached, and fixing the obtained display picture as a parameter for compensating any display panel.
The application also provides an intelligent terminal, including:
the display panel adopts the data compensation method as described in any one of the above items to realize data compensation.
The application relates to a data compensation method and an intelligent terminal. The data compensation method comprises the steps of detecting optical data of the display panel, setting a detection window, scanning and detecting the optical data of the display panel according to the detection window, and positioning position coordinates of optical defects. And acquiring optical defect data corresponding to the position coordinates of the optical defect. The optical defect data is preprocessed to obtain repair defect data. Further, data compensation is respectively carried out on the basic optical data and the repair defect data to obtain a display picture of the display panel after the data compensation. The data compensation method provided by the embodiment of the application can compensate for the color spot defects existing in the display panel, and the compensation degree of the color spot defects cannot be obviously improved after the defects are compensated, so that the small white spot defects are obviously seen. The data compensation method provided in the embodiment of the application does not cause the bad condition that the small white spot defect is aggravated.
Drawings
Fig. 1 is a schematic flow chart of the data compensation method provided in an embodiment of the present application;
FIG. 2 is a schematic illustration of detecting the optical data and locating position coordinates of an optical defect provided in one embodiment of the present application;
FIG. 3 is a schematic illustration of detecting the optical data and locating the location coordinates of an optical defect as provided in one embodiment of the present application;
FIG. 4 is a diagram illustrating the display effect of the display panel after data compensation using a conventional scheme;
fig. 5 is a display effect of the display panel after data compensation is performed by using the data compensation method in the embodiment of the present application.
The reference numbers illustrate:
display panel 10
Detecting a pixel 101
First detection window 111
Second detection window 112
Third detection window 113
Fourth detection window 114
Fifth detection window 115
Sixth detection window 116
Seventh detection Window 117
Eighth detection window 118
Ninth detection window 119
Detecting a pixel 201
Tenth detection window 210
Eleventh detection window 211
Twelfth detection window 212
Thirteenth detection window 213
Fourteenth detection window 214
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
Aiming at the phenomenon that the display panel has impurity particles, the inventor of the application provides a method which can carry out data compensation on color spot defects caused by the impurity particles and prevent the compensated display screen from seeing obvious small white spot defects.
Referring to fig. 1, in an embodiment, a data compensation method for implementing data compensation of a display panel is provided. The data compensation method comprises the following steps:
s100, detecting optical data of the display panel.
In this step, the optical data includes image data of a plurality of pixels in the display panel. For example, the optical data may be gray scale data of a display screen. Particles may exist inside the display panel due to changes in the manufacturing process or the use environment of the display panel, and the particles may cause the display to generate light spots. In this step, a plurality of methods may be employed to monitor the display data of the display panel, and the optical data of the display panel may be obtained according to the monitored display data. The specific method or the specific steps adopted for detecting the optical data of the display panel are not specifically limited herein.
S200, setting a detection window, scanning and detecting the optical data of the display panel according to the detection window, and positioning the position coordinates of the optical defects.
In this step, S100 may be generally combined, for example, if gray scale data (optical data) of a pixel point at a certain coordinate position is within a range exceeding a preset range, the pixel point at the coordinate position is considered to have a defect. Specifically, the position coordinates of the optical defect can be searched or positioned through a detection window with a certain area. Specifically, a detection window may be provided, and the optical data of the display panel is scanned and detected according to the detection window. The specific scanning detection can be set to be scanned in rows, scanned in columns or scanned in a certain area.
S300, acquiring optical defect data corresponding to the position coordinates of the optical defect, wherein the optical data comprises the optical defect data and basic optical data.
In this step, the optical data includes the optical defect data and basic optical data. The basic optical data is optical data in which a display defect does not exist. In other words, the data corresponding to the position of the display panel without the optical defect is the basic optical data. The optical defect data is a display defect caused by particles, other defects or damages existing in the display panel. Optical defect data corresponding to the position coordinates of the optical defect may be acquired, and optical defect data corresponding to the position coordinates of the optical defect may be acquired from data stored in a computer. The optical defect data requires separate data compensation in the display panel.
S400, preprocessing the optical defect data to obtain repair defect data.
In this step, the optical defect data is preprocessed to obtain repair defect data. The specific preprocessing method may not be limited, and for example, the optical defect data may be first compensated to a certain degree. The optical defect data is preprocessed to obtain repaired defect data, so that the optical defect data can be restored and repaired, and the occurrence of small white spots in a display picture of the display panel is avoided.
And S500, respectively performing data compensation on the basic optical data and the repaired defect data to obtain a display picture of the display panel after data compensation.
In this step, when performing data compensation on the basic optical data and the repaired defect data, different compensation types or different compensation data may be used for data compensation. For example, a smaller data compensation is performed for the basic optical data, and a larger data compensation is performed for the repair defect data.
In this embodiment, the optical data of the display panel is detected and analyzed, and the position coordinates of the optical defect are located according to the optical data. And acquiring optical defect data corresponding to the position coordinates of the optical defect. And preprocessing the optical defect data to obtain repair defect data. Further, data compensation is performed on the basic optical data and the repaired defect data respectively to obtain a display picture of the display panel after data compensation. The data compensation method provided by the embodiment of the application can compensate for the color spot defects existing in the display panel, and the compensation degree of the color spot defects cannot be obviously improved after the defects are compensated, so that the small white spot defects are obviously seen. The data compensation method provided in the embodiment of the application does not cause the bad condition that the small white spot defect is aggravated.
As a preferred embodiment, in addition to the above embodiment, the step S200 of setting a detection window, and performing scanning detection on the optical data of the display panel according to the detection window to locate the position coordinates of the optical defect includes:
s210, setting the detection window including M × N pixel points, where M and N are both odd numbers greater than 1, and preferably, using the M × N pixel points as the detection window to sequentially detect the optical data of the display panel in the horizontal and vertical directions, respectively; preferably, M = N, and the detection pixel is a pixel where a central symmetric point of the M × N pixels is located.
In this step, the detection window may be set to 3 × 3 pixels, 5 × 5 pixels, 3 × 7 pixels, 7 × 9 pixels, or other sizes, and may be specifically determined according to the swordsman of the actual display panel.
S220, selecting a detection pixel point from the M multiplied by N pixel points. In this step, the detection pixel point may detect one row or one column of one detection window. The detection pixel point may also be a certain pixel point or certain pixel points in a detection window. The particular arrangement may also be selected according to the design requirements of the particular display panel.
And S230, calculating and judging whether the difference value between the optical data of the detection pixel point and the optical data of other pixel points in the detection window is within a preset threshold range, and obtaining the position coordinate corresponding to the optical defect data. In this step, whether the optical defect or the optical anomaly exists in the detection pixel point is obtained first by calculating and judging whether the difference value of the detection optical data is within the range of a preset threshold value. And if the detection pixel point has optical defects or optical abnormity, further obtaining the position coordinates corresponding to the optical defect data. The preset threshold range in this step may be set to different threshold ranges according to different display panels.
In this embodiment, the method for setting the detection window realizes positioning of the position coordinates of the optical defect according to the optical data. In the embodiment, the method for positioning the position coordinates of the optical defects is accurate and reliable, and different preset threshold ranges can be adjusted according to different display panels, so that the acquired positions of the optical defects are more accurate.
Referring to fig. 2 and fig. 3, as a preferred embodiment, on the basis of the foregoing embodiment, in S210, a detection window is set, and scanning detection is performed on optical data of the display panel according to the detection window, where the detection window includes M × N pixels, and M and N are both odd numbers greater than 1, and the method includes:
and sequentially detecting the optical data of the display panel in the transverse direction and the longitudinal direction by taking the M multiplied by N pixel points as detection windows.
In the present embodiment, there may be two cases, such as the display panel 10 shown in fig. 2 and 3. Only a portion of the display area of the display panel 10 is shown in fig. 2. There are 81 pixels in the display area shown in fig. 2. In fig. 2, 81 pixels can perform optical data detection through 9 detection windows. The 9 detection windows are respectively a first detection window 111, a second detection window 112, a third detection window 113, a fourth detection window 114, a fifth detection window 115, a sixth detection window 116, a seventh detection window 117, an eighth detection window 118, and a ninth detection window 119 (the 9 detection windows herein are only temporary detection windows set during optical data detection, and can be arbitrarily replaced and set). Each detection window includes a detection pixel 101 (only one detection pixel of one detection window is shown in fig. 2). When the optical data is detected in the form shown in fig. 2, 3 × 3 pixels are used as the detection windows, and the optical data of the display panel 10 is sequentially detected in the horizontal direction and the vertical direction. And no coincident pixel point exists between the pixel point in the current detection window and the pixel point in the previous detection window every time.
Only a part of the display area of the display panel 10 is shown in fig. 3. There are 81 pixels in the display area shown in fig. 3. The 81 pixel points in fig. 3 show 5 detection windows for optical data detection. The 5 detection windows are a tenth detection window 210, an eleventh detection window 211, a twelfth detection window 212, a thirteenth detection window 213, and a fourteenth detection window 214, respectively (here, the 5 detection windows are only temporary detection windows set during optical data detection, and can be arbitrarily replaced, and here, the detection window labels are not necessarily labels during optical data detection, and do not represent that optical detection is performed in this order). Each detection window includes a detection pixel 201 (only one detection pixel of one detection window is shown in fig. 3). When the optical data is detected in the form shown in fig. 3, 3 × 3 pixels are used as the detection windows, and the optical data of the display panel 10 is sequentially detected in the horizontal direction and the vertical direction, respectively. And one row or one column of pixel points of the current detection window and the previous detection window are overlapped each time.
In this embodiment, two methods are provided for setting a detection window and performing scanning detection on optical data of the display panel according to the detection window. In this embodiment, the method for detecting the optical data scanning of the pixel points in the display panel 10 is simpler and more effective, so that the scanning detection efficiency of the display panel 10 is further improved. By adopting the method for setting the detection window in the embodiment, the optical data is detected, so that the detection accuracy is improved greatly. Of course, the detection method for setting the detection window and performing the scanning is not limited to the two methods in the embodiment, and may be designed or modified according to actual requirements.
As a preferred embodiment, on the basis of the foregoing embodiment, in step S230, calculating and determining whether a difference between the optical data of the detected pixel and the optical data of other pixels in the detection window is within a preset threshold range, so as to obtain a position coordinate corresponding to the optical defect data, including:
and if the difference value between the optical data of the detection pixel point and the optical data of other pixel points in the detection window is larger than the maximum value of the preset threshold range, the optical data corresponding to the detection pixel point is the optical defect data, and the position coordinate corresponding to the detection pixel point is output.
In this embodiment, a condition whether the detection pixel has a defect is set, and if a difference between the optical data of the detection pixel and the optical data of other pixels in the detection window is greater than a maximum value of the preset threshold range, the optical data corresponding to the detection pixel is the optical defect data.
As a preferred implementation manner, on the basis of the above implementation manner, the S400 preprocessing the optical defect data to obtain repair defect data includes:
s410, performing mode filtering processing on the optical defect data to obtain first preprocessing data. In this step, the specific step of performing the mode filtering process on the optical defect data is not limited herein, and may be performed according to a conventional optical data processing method. And performing mode filtering processing on the optical defect data to obtain the first preprocessing data.
And S420, performing mean value filtering processing on the first preprocessing data to obtain second preprocessing data. In this step, the specific step of performing the mean filtering on the first preprocessed data is not limited herein, and may be performed according to a conventional optical data processing method. And carrying out mean value filtering processing on the first preprocessing data to obtain second preprocessing data.
And S430, performing smooth filtering processing on the second preprocessed data to obtain the repaired defect data. In this step, the specific step of performing the smoothing filtering process on the second preprocessed data is not limited herein, and may be performed according to a conventional optical data processing method. And performing smooth filtering processing on the second preprocessed data to obtain the repaired defect data.
In this embodiment, a method for preprocessing the optical defect data and obtaining repaired defect data is provided, where the method includes mode filtering, smoothing filtering and mean filtering, so that the preprocessing process of the optical defect data is more complete, and the obtained repaired defect data is more reliable.
As a preferred embodiment, on the basis of the above embodiment, the S410 performing a mode filtering process on the optical defect data to obtain first pre-processed data includes:
s411, determining a neighborhood detection window of the detection window where the optical defect data is located or determining a neighborhood detection window of the optical defect data. In this step, the number of pixel points included in the neighborhood detection window is consistent with the number of pixel points included in the detection window. In one embodiment, referring to fig. 2, the detection window in which the optical defect data is located is a fifth detection window 115. The detection windows in the neighborhood of the fifth detection window 115 (the detection window in which the optical defect data is located) are the second detection window 112, the fourth detection window 114, the sixth detection window 116, and the eighth detection window 118. I.e. the neighborhood detection window may be 4 detection windows in the embodiment shown in fig. 2. In another embodiment, referring to fig. 3, the detection window in which the optical defect data is located is a tenth detection window 210. And the neighborhood detection windows of the optical defect data are an eleventh detection window 211, a twelfth detection window 212, a thirteenth detection window 213 and a fourteenth detection window 214. I.e. the neighborhood detection window may also be 4 detection windows in the embodiment shown in fig. 3.
S412, obtaining the mode of the optical data of all the pixel points in the neighborhood detection window. The mode may be understood as the number of occurrences in the optical data of all pixel points in the neighborhood detection window.
S413, replace the optical defect data with the mode of the optical data of all the pixels in the neighborhood detection window to obtain the first preprocessed data.
In this embodiment, a method for obtaining the first preprocessed data is provided, but the first preprocessed data may also be obtained in other manners, which are not listed here.
As a preferred implementation manner, on the basis of the foregoing implementation manner, the step S420 of performing a mean filtering process on the first preprocessed data to obtain second preprocessed data includes:
s422, obtaining the average value of the optical data of all the pixel points in the neighborhood detection window.
And S423, replacing the first preprocessed data with the average value of the optical data of all the pixel points in the neighborhood detection window to obtain the second preprocessed data.
In this embodiment, a method for obtaining the second preprocessed data is provided, but the second preprocessed data may also be obtained in other manners, which are not listed here.
As a preferred embodiment, on the basis of the foregoing embodiment, the step S430 of performing a smoothing filtering process on the second preprocessed data to obtain the repaired defect data includes:
s431, determining a smooth filtering detection window of the detection window where the optical defect data is located or determining a smooth filtering detection window of the optical defect data, where the number of pixels included in the smooth filtering detection window is greater than the number of pixels included in the neighborhood detection window.
S432, obtaining the average value of the optical data of all the pixel points in the smooth filtering detection window.
And S433, replacing the second preprocessing data with the average value of the optical data of all the pixel points in the smooth filtering detection window to obtain the repaired defect data.
In this embodiment, a method for obtaining the repaired defect data is provided, but the repaired defect data may also be obtained in other manners, which are not listed here.
As a preferred embodiment, in addition to the above embodiment, the S500 respectively performing data compensation on the basic optical data and the repaired defect data to obtain a data-compensated display screen of the display panel includes:
and performing data compensation on the basic optical data by adopting a first intensity coefficient.
And performing data compensation on the repaired defect data by adopting a second intensity coefficient, wherein the first intensity coefficient and the second intensity coefficient are obtained by combining optical data of the display panel and different average compensation data of the display panel.
In this embodiment, different data compensations are provided for the basic optical data and the repaired defect data, respectively, so that the occurrence of small white spots in the display panel can be further reduced. The condition that the strength of the displayed picture is too obvious is avoided.
As a preferred embodiment, on the basis of the above embodiment, M = N, and the detection pixel is a pixel where a central symmetric point of the M × N pixels is located.
In this embodiment, M = N makes the shape of the detection window more regular, the detected light spot effect is more obvious, and the distinction between the pixel points with optical defects and the pixel points without optical defects is more definite. In this embodiment, the detection pixel point is a pixel point where the central symmetric point of the detection window is located, which is beneficial to more accurately obtaining the optical data of the display panel. The detection pixel points are pixel points where the central symmetry points of the detection window are located, the detection window division on the display panel is facilitated, and the situation that one or more pixel points cannot be divided into the detection window and the comprehensive detection of all the pixel points on the display panel cannot be realized is avoided.
As a preferred embodiment, on the basis of the above embodiment, in the data compensation method:
and setting an initial value of the detection window, an initial value of the preset threshold range, an initial value of the neighborhood detection window and an initial value of the smooth filtering detection window, and evaluating whether a display picture of the display panel after data compensation is qualified or not after the display picture is obtained.
And if the display picture is qualified, fixing the initial value of the detection window, the initial value of the preset threshold range, the initial value of the neighborhood detection window and the initial value of the smooth filtering detection window as parameters for compensating any display panel.
If the display picture is unqualified, adjusting the initial value of the detection window, the initial value of the preset threshold range, the initial value of the neighborhood detection window and the initial value of the smooth filtering detection window until the adjustment value is reached, and fixing the obtained display picture as a parameter for compensating any display panel.
In this embodiment, a method for adjusting or determining various initial values in the data compensation method is provided. The method in the embodiment can enable the data compensation method to be applied to display panels with more size types. The method in the embodiment can make the data compensation method more flexible and reliable.
As a preferred embodiment, in addition to the above-mentioned embodiment, the criterion for evaluating whether the display screen is acceptable includes: the display definition of the display picture reaches a visual experience value of the display panel, or the display definition of the display picture reaches a display average value of the optical detection equipment.
In this embodiment, there are various criteria for evaluating whether the display screen is acceptable. For example, the visual perception can be performed by a highly experienced worker, the detection can be performed by an optical AOI device, or the control can be performed by a set empirical value.
In the application, the method for performing data compensation on the display panel can be arranged on equipment for producing, processing or detecting the display panel, and can also be arranged on an intelligent terminal applying the display panel.
In a specific embodiment, the present application provides a part of the program idea in conjunction with the data compensation method, as follows:
a binary array (tmp) of 3 rows by 3 columns is initialized, each value of the binary array (tmp) being set to 0 by default. Then, a threshold (critical value) is set as a constant (Cc), and the original data of the display panel is known as height row by width column.
And sequentially assigning the display panel data to the binary array (tmp) through a width-height times loop, and judging whether the value of the central point position of the binary array (tmp) exceeds a threshold value after each assignment. If so, the value for this center point position is set to 255, i.e., marked.
Furthermore, the original data with the height row multiplied by the width column are traversed one by one in a circulating mode, and the data with more occurrence times in the data are assigned to the data at the position marked in the last step.
And sequentially assigning the display panel data to the binary array (tmp) through width-height times of circulation, summing all data at the central point position after each assignment, obtaining an average value, and assigning the average value to the central point array. Thereby completing the data compensation of the marked center point position.
In the above, taking the data of 3 rows by 3 columns of the input image as an example, the central point is reassigned in an average value processing manner (of course, the processing is not limited to this manner), so as to form new image data, i.e., the output image. Specifically, the program idea can set other (binary array with size not being 3 rows by 3 columns) detection windows for data detection and position determination. The specific program idea can be implemented by adopting different programming languages, which is not limited herein.
The above-mentioned process concept can be understood as abstracting original image data of the display panel into F (u, v) functions, and obtaining G (u, v) functions corresponding to one output image through a series of operations (transfer functions). Specifically, the input data function relationship is defined as f (x, y) (this is generalized in terms of spatial relationship). The sum is summarized as a T (u, v) function by various filtering methods. Through R [ T (u, v) ], R [ T (u, v) ] is defined as transformdomain (transition range), and the finally obtained data is summarized into a g (x, y) function matrix in a spatial relation.
The data compensation method provided in the present application is applied to the display panel 10, and the data compensation method may acquire the position coordinates of the optical defect of the display panel 10 and the optical defect data, and is used to implement specific data compensation or special data compensation of the display panel 10, so that the display panel 10 can implement normal display with higher definition. As shown in fig. 4 and 5, fig. 4 shows the display effect after data compensation by the conventional scheme, and it can be clearly seen that many small white spots exist in the display. While fig. 5 shows the display effect after data compensation by the data compensation method mentioned in the present application, it is obvious that the small white spots in the display are greatly reduced in fig. 5. It will be appreciated that figure 5 is only one of many experiments showing results. By adopting the data compensation method, better data compensation effect can be realized, the preprocessing process can be specifically adjusted, and the intensity coefficient or the size of the detection window can be adjusted to adapt to different display panels.
The application also provides an intelligent terminal, including: the display panel realizes data compensation by applying the data compensation method. The intelligent terminal can be a mobile phone, a tablet, a computer (computer), a television, a billboard and other terminals which need to be displayed by a panel.
In this embodiment, the intelligent device obtained by using the data compensation method can make a display picture clearer, avoid the occurrence of small white spots caused by the color spot defect on the display panel, and make the display effect of the intelligent terminal better.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (11)

1. A data compensation method is used for realizing data compensation of a display panel, and is characterized by comprising the following steps:
s100, detecting optical data of the display panel;
s210, setting a detection window comprising M multiplied by N pixel points, wherein M and N are odd numbers larger than 1;
s220, selecting detection pixel points from the M multiplied by N pixel points;
s230, calculating and judging whether the difference value between the optical data of the detection pixel point and the optical data of other pixel points in the detection window is within a preset threshold range to obtain a position coordinate corresponding to the optical defect;
s300, acquiring optical defect data corresponding to the position coordinates of the optical defect, wherein the optical data comprises the optical defect data and basic optical data;
s410, performing mode filtering processing on the optical defect data to obtain first preprocessing data;
s420, performing mean value filtering processing on the first preprocessed data to obtain second preprocessed data;
s430, performing smooth filtering processing on the second preprocessed data to obtain repaired defect data;
and S500, respectively performing data compensation on the basic optical data and the repaired defect data to obtain a display picture of the display panel after data compensation.
2. The data compensation method of claim 1, wherein the optical data of the display panel is sequentially detected in a horizontal direction and a vertical direction, respectively, using the M × N pixel points as detection windows.
3. The data compensation method of claim 1, wherein when M = N, the detection pixel is a pixel where a central symmetric point of the M × N pixels is located.
4. The data compensation method of claim 1, wherein the step S230 of calculating and determining whether a difference between the optical data of the detected pixel and the optical data of other pixels in the detection window is within a preset threshold range to obtain a position coordinate corresponding to the optical defect comprises:
and if the difference value between the optical data of the detection pixel point and the optical data of other pixel points in the detection window is larger than the maximum value of the preset threshold range, the optical data corresponding to the detection pixel point is the optical defect data, and the position coordinate corresponding to the detection pixel point is output.
5. The data compensation method of claim 1, wherein the S410 performing a mode filtering process on the optical defect data to obtain first pre-processed data comprises:
s411, determining a neighborhood detection window of the detection window where the optical defect data is located or determining a neighborhood detection window of the optical defect data;
s412, obtaining the mode of optical data of all pixel points in the neighborhood detection window;
s413, replace the optical defect data with the mode of the optical data of all the pixels in the neighborhood detection window to obtain the first preprocessed data.
6. The data compensation method of claim 5, wherein the step S420 of performing an average filtering process on the first pre-processed data to obtain second pre-processed data comprises:
s422, obtaining the average value of the optical data of all the pixel points in the neighborhood detection window;
s423, replacing the first preprocessed data with the average value of the optical data of all the pixel points in the neighborhood detection window to obtain the second preprocessed data.
7. The data compensation method of claim 6, wherein the step S430 of performing a smoothing filter process on the second preprocessed data to obtain the repaired defect data comprises:
s431, determining a smooth filtering detection window of the detection window where the optical defect data is located or determining a smooth filtering detection window of the optical defect data, where the number of pixels included in the smooth filtering detection window is greater than the number of pixels included in the neighborhood detection window;
s432, obtaining an average value of optical data of all pixel points in the smooth filtering detection window;
and S433, replacing the second preprocessing data with the average value of the optical data of all the pixel points in the smooth filtering detection window to obtain the repaired defect data.
8. The data compensation method of claim 7, wherein the S500, respectively performing data compensation on the basic optical data and the repair defect data to obtain a data-compensated display screen of the display panel, comprises:
performing data compensation on the basic optical data by adopting a first intensity coefficient;
and performing data compensation on the repaired defect data by adopting a second intensity coefficient, wherein the first intensity coefficient and the second intensity coefficient are obtained by combining optical data of the display panel and different average compensation data of the display panel.
9. The data compensation method of claim 8, wherein in the data compensation method:
setting an initial value of the detection window, an initial value of the preset threshold range, an initial value of the neighborhood detection window and an initial value of the smooth filtering detection window, and evaluating whether a display picture of the display panel after data compensation is qualified or not after the display picture of the display panel is obtained;
if the display picture is qualified, fixing the initial value of the detection window, the initial value of the preset threshold range, the initial value of the neighborhood detection window and the initial value of the smooth filtering detection window as parameters for compensating any display panel;
if the display picture is unqualified, adjusting the initial value of the detection window, the initial value of the preset threshold range, the initial value of the neighborhood detection window and the initial value of the smooth filtering detection window until the adjustment value, and fixing to compensate the parameters of any display panel if the obtained display picture is qualified.
10. The data compensation method of claim 9, wherein the criterion for evaluating whether the display screen is acceptable comprises: the display definition of the display picture reaches a visual experience value of the display panel, or the display definition of the display picture reaches a display average value of the optical detection device.
11. An intelligent terminal, comprising:
display panel, implementing data compensation using the data compensation method according to any one of claims 1-10.
CN201910471636.7A 2019-05-31 2019-05-31 Data compensation method and intelligent terminal Active CN110120195B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910471636.7A CN110120195B (en) 2019-05-31 2019-05-31 Data compensation method and intelligent terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910471636.7A CN110120195B (en) 2019-05-31 2019-05-31 Data compensation method and intelligent terminal

Publications (2)

Publication Number Publication Date
CN110120195A CN110120195A (en) 2019-08-13
CN110120195B true CN110120195B (en) 2022-10-21

Family

ID=67523658

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910471636.7A Active CN110120195B (en) 2019-05-31 2019-05-31 Data compensation method and intelligent terminal

Country Status (1)

Country Link
CN (1) CN110120195B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110444157B (en) * 2019-08-15 2020-12-08 京东方科技集团股份有限公司 Gray scale compensation relation, method for acquiring compensation value and display device
CN111179775B (en) * 2020-02-22 2022-02-18 禹创半导体(南京)有限公司 Miniature micro LED display
TWI742753B (en) * 2020-03-13 2021-10-11 政美應用股份有限公司 Image calibration method for microscopic imaging system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107507571A (en) * 2017-08-28 2017-12-22 哈尔滨工业大学深圳研究生院 A kind of method and device that external optical compensation is carried out to AMOLED
CN107767807A (en) * 2017-08-23 2018-03-06 武汉精测电子集团股份有限公司 A kind of color spot restorative procedure and system suitable for CELL processes
CN108492776A (en) * 2018-03-29 2018-09-04 苏州佳智彩光电科技有限公司 A kind of AMOLED screens brightness disproportionation intelligent external optical compensation method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100769194B1 (en) * 2006-02-06 2007-10-23 엘지.필립스 엘시디 주식회사 Flat panel display, manufacturing method, image quality control method and device
CN103218961A (en) * 2013-03-22 2013-07-24 苏州领视测控科技有限公司 Method and system for liquid crystal display (LCD) defect online detection
US10453366B2 (en) * 2017-04-18 2019-10-22 Samsung Display Co., Ltd. System and method for white spot mura detection
CN108682365B (en) * 2018-04-18 2022-02-18 武汉精测电子集团股份有限公司 OLED color spot detection and repair integrated system and method
CN108965749B (en) * 2018-08-16 2021-02-26 思特威(上海)电子科技有限公司 Defect pixel detection and correction device and method based on texture recognition

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107767807A (en) * 2017-08-23 2018-03-06 武汉精测电子集团股份有限公司 A kind of color spot restorative procedure and system suitable for CELL processes
CN107507571A (en) * 2017-08-28 2017-12-22 哈尔滨工业大学深圳研究生院 A kind of method and device that external optical compensation is carried out to AMOLED
CN108492776A (en) * 2018-03-29 2018-09-04 苏州佳智彩光电科技有限公司 A kind of AMOLED screens brightness disproportionation intelligent external optical compensation method

Also Published As

Publication number Publication date
CN110120195A (en) 2019-08-13

Similar Documents

Publication Publication Date Title
CN110120195B (en) Data compensation method and intelligent terminal
KR100399244B1 (en) Mura detection apparatus and method
JP6041858B2 (en) Method and apparatus for detecting display unevenness of display device
JP2004294202A (en) Screen defect detection method and apparatus
CN113469921B (en) Image defect repairing method, system, computer device and storage medium
JPWO2013128616A1 (en) Method and apparatus for detecting display unevenness of display device
CN110853105B (en) Method and device for simultaneously positioning RGB (red, green and blue) sub-pixels and application
JP2004212311A (en) Mura defect detection method and apparatus
KR101068356B1 (en) Pixel defect inspection method of display panel using image processing
JP2009036582A (en) Inspection method, inspection device and inspection program of plane display panel
US9495609B2 (en) System and method for evaluating data
US20240288718A1 (en) Method of detecting defective pixels in electronic displays
CN114549346A (en) Blurred image recognition method, device, equipment and storage medium
KR20140082333A (en) Method and apparatus of inspecting mura of flat display
JP4664417B2 (en) Display panel lighting inspection device and display panel lighting inspection method.
CN117577033A (en) Screen defect detection method, system and storage medium
US6771804B1 (en) Method and apparatus for signal segmentation
JP2004219176A (en) Method and apparatus for detecting pixel unevenness defect
US7330580B2 (en) System and method for inspecting an LCD panel
KR20010105955A (en) method for examining the clnality of flat pand display devie
TWI760934B (en) Mura compensation method for display panel, system, electronic device, and storage medium
CN113870255A (en) Mini LED product defect detection method and related equipment
JPH0688789A (en) Method for extracting density fluctuation constitution picture element in image and method for judging concentration fluctuation mass
CN112967644A (en) Correction method and device for tiled display device, storage medium and electronic device
JP4367474B2 (en) Defect inspection equipment

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
GR01 Patent grant
GR01 Patent grant