CN100508589C - Pixel repairing device and method using edge detection as base - Google Patents
Pixel repairing device and method using edge detection as base Download PDFInfo
- Publication number
- CN100508589C CN100508589C CNB2004100032475A CN200410003247A CN100508589C CN 100508589 C CN100508589 C CN 100508589C CN B2004100032475 A CNB2004100032475 A CN B2004100032475A CN 200410003247 A CN200410003247 A CN 200410003247A CN 100508589 C CN100508589 C CN 100508589C
- Authority
- CN
- China
- Prior art keywords
- pixel
- value
- operation values
- pixel groups
- edge direction
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000003708 edge detection Methods 0.000 title 1
- 238000012360 testing method Methods 0.000 claims abstract description 22
- 238000001514 detection method Methods 0.000 claims description 8
- 230000001154 acute effect Effects 0.000 claims 4
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000000205 computational method Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/403—Edge-driven scaling; Edge-based scaling
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
An inter-phoning pixel method with margin test as the basis includes: generating multiple operation values, each one is corresponding to a pair of pixel sets, defining a pair of target pixel sets relating to the smallest operation value in said operation value, generating a reference value according to pixel of said pair of pixel set, generating a weight coefficient based on said reference value and carrying out weighted operation to generated said target pixel to said reference value and a primary value based on said weight coefficient.
Description
Technical field
The present invention relates to the method and apparatus of inter polated pixel, particularly based on the pixel interpolation method and apparatus of rim detection.
Background technology
The technology of deinterleaveization (Deinterlacing) merges two fields (Field) in the frame (Frame) of script interleaved type scanning get up, and carries out the so-called scanning of formula in proper order (ProgressiveScan) again.Formula scanning is the scanning frequency to double in proper order, scans every horizontal scanning line in this whole frame in regular turn, to promote the stability and the meticulous sense of picture.
In the deinterleave process, regular meeting is applied to the computing of pixel interpolation (Interpolation).US Patent 6133957 has disclosed a kind of method of pixel interpolation, both sides in the position vertical direction of desiring inter polated pixel, find out one first pair of pixel groups and one second pair of pixel groups respectively, and according to this first, second pixel groups is carried out ambiguity (Ambiguousness) and detect, the weight coefficient during with the decision inter polated pixel.
US Patent 6421090 has disclosed a kind of pixel interpolation method that comprises at least two video data that is used for, and calculates the basis of shift value (Motion Value) with as pixel interpolation time the between successive frame.
From the above, the employed pixel interpolation method of known technology, need find out two pairs of pixel groups earlier and carry out quite complicated ambiguity detection, or need utilize in the video data plural field data to carry out the displacement computing, make that the process of pixel interpolation is too complicated, and increased complexity and the cost of actual time.
Summary of the invention
Main purpose of the present invention is to provide pixel interpolation devices and method based on rim detection, according to the information of rim detection, produces the pixel that interpolation is used.
Another object of the present invention is that utilization ranking operation mode produces the pixel value of desiring interpolation, makes the image after the interpolation more level and smooth, and then promotes image quality.
A kind of method of inter polated pixel is provided in the preferred embodiment of the present invention, produces an object pixel in order to the target location at a video pictures, this method includes: according to pairing at least one pixel in this target location, determine a fiducial value; According to one first pixel groups and one second pixel groups, determine an operation values corresponding with an edge direction, wherein, this first pixel groups comprises one first pixel at least, this second pixel groups comprises one second pixel at least, this first pixel and this second pixel are positioned at the both sides of this target location, and this first pixel and this second pixel determine this edge direction, and the size of this operation values is corresponding with the difference of the pixel value of this first pixel groups and this second pixel groups; According to above-mentioned steps, determine a plurality of operation values corresponding respectively with a plurality of edge directions; Choose the minimum operation values in these operation values, and, produce a weight coefficient according to this minimum operation values; Pixel value and this weight coefficient according to pairing this first pixel groups of this minimum operation values and this second pixel groups are weighted calculating, obtain this object pixel; And the value of checking this object pixel whether and the pixel value of corresponding these first pixel groups of these edge directions and this second pixel groups between, to determine the value of this object pixel.
The present invention also provides a kind of pixel interpolation devices, this device includes: a testing circuit, in order to produce a plurality of operation values, according to pairing at least one pixel in this target location according to the pixel in this video pictures, determine a fiducial value, each operation values corresponds to a pair of pixel groups respectively; One analysis circuit is coupled in this testing circuit, in order to defining the corresponding twin target pixel groups of minimum operation values in the described operation values, and according to this to the pixel in the object pixel group, produce a reference value, and produce a weight coefficient according to this reference value; And an interpolating circuit, be coupled in this analysis circuit, in order to this reference value and this fiducial value are computed weighted to produce an object pixel according to this weight coefficient.
The present invention also provides a kind of method of inter polated pixel, produces an object pixel in order to the target location at a video pictures, and this method includes: according to pairing at least one pixel in this target location, determine a fiducial value; According to one first pixel groups and one second pixel groups, determine an operation values corresponding with an edge direction, wherein, this first pixel groups comprises one first pixel at least, this second pixel groups comprises one second pixel at least, this first pixel and this second pixel are positioned at the both sides of this target location, and this first pixel and this second pixel determine this edge direction, and the size of this operation values is corresponding with the difference of the pixel value of this first pixel groups and this second pixel groups; According to above-mentioned steps, determine a plurality of operation values corresponding respectively with a plurality of edge directions; Choose the minimum operation values in these operation values, and according to this minimum operation values, one first critical value and one second critical value, produce a weight coefficient, wherein, this first critical value and the defined scope of this second critical value are divided into a plurality of intervals, each is should the interval corresponding with the value of a weight coefficient, when this weight coefficient of decision, determines this weight coefficient according to the interval under this minimum operation values; And be weighted calculating according to the pixel value of pairing this first pixel groups of this minimum operation values and this second pixel groups and this weight coefficient and this fiducial value, obtain this object pixel.
The present invention also provides a kind of method of inter polated pixel, produces an object pixel in order to the target location at a video pictures, and this method includes: according to pairing at least one pixel in this target location, determine a fiducial value; According to one first pixel groups and one second pixel groups, determine an operation values corresponding with an edge direction, wherein, this first pixel groups comprises one first pixel at least, this second pixel groups comprises one second pixel at least, this first pixel and this second pixel are positioned at the both sides of this target location, and this first pixel and this second pixel determine this edge direction, and the size of this operation values is corresponding with the difference of the pixel value of this first pixel groups and this second pixel groups; According to above-mentioned steps, determine a plurality of operation values corresponding respectively with a plurality of edge directions; Choose the minimum operation values in these operation values, and, produce a weight coefficient according to this minimum operation values; According to the difference between the pairing operation values of at least one edge direction and this minimum operation values, adjust this weight coefficient; And be weighted calculating according to the pixel value of pairing this first pixel groups of this minimum operation values and this second pixel groups and this weight coefficient and this fiducial value, obtain this object pixel.
Description of drawings
Fig. 1 is the partial schematic diagram of a video pictures.
Fig. 2 is the schematic diagram of pixel interpolation devices of the present invention.
Fig. 3 is a preferred embodiment flow chart of interpolation running of the present invention.
The reference numeral explanation
10,20,30,40 edge directions
12,14,22,24,32,34,42,44 pixel groups
100,120,140,160,180 horizontal scanning lines
110 vertical scan lines
101,102,103,121,122,123,124,125, pixel 126,127,141,142,143,144,145,146,147,161,162,163,181,182
200 pixel interpolation devices
210 testing circuits
220 analysis circuits
230 interpolating circuits
Embodiment
The following embodiment disclosed in the explanation actually can the application simulation processing, digital processing or in conjunction with the technology of numeral with simulation process, but also application software technology carries out the processing of digital signal.In addition, pixel interpolation method of the present invention can be in order to vertical scanning linear in the interpolation video pictures or horizontal scanning linear, and the following description is that the pixel of lifting in the interpolation one horizontal scanning linear is an example.
Fig. 1 is the partial schematic diagram of a video pictures.Pixel 101,102,103 is positioned at a horizontal scanning line 100; Pixel 121,122,123 to 127 is positioned at another horizontal scanning line 120; Pixel 141,142,143 to 147 is positioned at another horizontal scanning line 140; Pixel 161,162,163 then is positioned at another horizontal scanning line 160.180 of horizontal scanning lines among Fig. 1 be the present invention according to the pixel in the existing scan line (scan line 100,120,140 and 160), carry out the horizontal scanning line that interpolation operation produced.
Figure 2 shows that the schematic diagram of pixel interpolation devices 200 of the present invention.Pixel interpolation devices 200 includes a testing circuit 210, in order to produce a plurality of operation values according to existing pixel; One analysis circuit 220 is coupled in testing circuit 210, in order to analyze described operation values and to produce a weight coefficient; And an interpolating circuit 230, be coupled in analysis circuit 220, in order to compute weighted according to this weight coefficient to produce an object pixel 182.Interpolating device 200 also can include one or more storage device (not shown), carries out data required in the process of interpolation operation to store interpolating device 200, and its actual configuration mode can be adjusted according to need, does not repeat them here.Below with the detailed operation situation of flowchart text pixel interpolation devices 200 of the present invention.
Fig. 3 is a preferred embodiment flow chart 300 of pixel interpolation devices 200 inter polated pixels of the present invention.Flow chart 300 includes following steps.
At first, execution in step 304, according to vertical scan line 110 corresponding a plurality of pixel values of target location 80 (desiring the position of the pixel 182 of interpolation), produce a fiducial value.When execution in step 304, can produce according to the value computing of the partial pixel on the vertical scan line 110 at 80 places, target location, for example directly with the value of pixel 124 (or 144), or with the average or weighted average of two pixels (124,144) or four pixels (103,124,144,161) as this fiducial value.Actually, also can utilize with the part of target location 80 adjacent pixels (for example pixel 123,124,125,181,143,144 and 145 or the like) or whole average, weighted average or the resulting value of other compute mode or the like as this fiducial value.
Then, execution in step 306, testing circuit 210 can determine edge direction on one side earlier according to target location 80, for example: an edge direction 10, edge direction 10 is in vertical scan line 110 both sides difference respective pixel group 12,14.Wherein, pixel groups 12 comprises two pixels 101,102, and pixel groups 14 comprises two pixels 162,163.Afterwards, testing circuit 210 can calculate the operation values corresponding to edge direction 10, with the testing result as edge direction 10 according to this to the pixel in the pixel groups 12,14 101,102,162,163.Wherein, each pixel groups need comprise the pixel that is positioned at this edge direction at least, and for example: pixel groups 12 need comprise the pixel 102 that is positioned at edge direction 10 at least.But the present invention does not limit number of pixels that each pixel groups comprised and position in the pixel groups each.With the present embodiment is example, and pixel groups 12 comprises pixel 102 and the neighbor 101 that is positioned at edge direction 10.And pixel groups 12 pairing pixel values, can be for pixel 102 and 101 average, or average according to after the position weighting of pixel 102 and 101.The testing circuit 210 GTG value that to be calculating pixel groups 12 corresponding with pixel groups 14 or the difference of brightness value are to obtain this operation values.For chromatic image, then can be difference as aberration signals (Composite Color) such as RGB, Y/I/Q, Y/U/V, Y/R-Y/B-Y, Y/Cr/Cb.In a preferred embodiment, testing circuit 210 is to utilize resulting this fiducial value of step 304 in step 306, calculate itself and each pixel groups corresponding pixel value difference absolute value and, as this operation values.When execution in step 304, testing circuit 210 is chosen a plurality of edge directions, for example: edge direction 10,20,30 and 40, calculate the corresponding operation values of this edge direction whenever according to said method again.
The following step 308~314 for the present invention in order to by in these operation values, determine the embodiment of twin target pixel groups Target_Pair_182, existing division is as follows.
At first execution in step 308, judge that whether minimum operation values in these operation values is only corresponding to single edge direction, if, then with the pairing a pair of pixel groups of this edge direction as the twin target pixel groups Target_Pair_182 that carries out follow-up interpolation operation according to this.Afterwards, execution in step 316.Resulting this operation values of step 304 is more little, represents that the pixel value of the edge direction of this operation values correspondence changes more little.If should the minimum operation values not only corresponding to single edge direction, then carry out subsequent step 310, according to the angle of pairing described edge direction of this minimum operation values and vertical scan line, choose an edge direction of angle minimum.For example: if be all this minimum operation values corresponding to the operation values of edge direction 10 and 20, then edge direction 10 and 20 and the angle of vertical scan line 110 is relatively chosen the less edge direction of angle 10.If it is should the pairing two edges of minimum operation values direction also identical with the corner dimension of vertical scan line 110, then execution in step 314, select edge direction slope and preceding when once carrying out interpolation operation the slope of the defined straight line of selected object pixel group Target_Pair_181 near the person, as a selected edge direction, and with the pairing a pair of pixel groups of this edge direction, as this to object pixel group Target_Pair_182.
Then, execution in step 316 to the pixel value among the object pixel group Target_Pair_182, produces a reference value according to this.
Then, execution in step 318 produces a weight coefficient according to this minimum operation values.In step 318, analysis circuit 220 can be according to the correlation of this minimum operation values and two critical values, and calculates this weight coefficient.If this minimum operation values is more little, the pixel value of representing the pairing edge direction of this operation values changes more little, and then follow-up when computing weighted with this reference value and this fiducial value, the weight of this reference value should be high more.Otherwise if this minimum operation values is big more, then the weight of this reference value should be more little.In a preferred embodiment, suppose that this two critical value is a lower limit 10 and a higher limit 28.Analysis circuit 220 can be divided into a plurality of intervals with the formed scope of this two critical value (10 to 28), for example is divided into 9 intervals.This minimum operation values is if be positioned at this scope, and interval that then should minimum operation values place is during more near this lower limit 10, and the weight of this reference value is big more.For example, if this minimum operation values is positioned in first interval [10,12], then this weight coefficient can be made as 0.9; If be positioned in second interval [12,14], then this weight coefficient can be made as 0.8, and by that analogy, if this minimum operation values is positioned in the 9th interval [26,28], then this weight coefficient can be made as 0.1.If this minimum operation values is not in the formed scope of this two critical value, then this weight coefficient can decide according to the size of this minimum operation values.For example, suppose this minimum operation values greater than this higher limit, then this weight coefficient can be made as 0.
From the above, step 316 can be exchanged with the order of step 318, and does not influence effect of the present invention.
Then, execution in step 320 is carried out computing according to this weight coefficient to this reference value and this fiducial value, to produce a desired value.In the present embodiment, interpolating circuit 230 computes weighted according to following equation:
This reference value * this weight coefficient+this fiducial value * (this weight coefficient of 1-)
In the present embodiment, interpolating circuit 230 can be directly with resulting this desired value in the step 320 as the pixel value of object pixel 182.In another preferred embodiment, interpolating circuit 230 also can be as the criterion with target pixel location 80, and choose a direction, and judge this desired value whether between the position between the pixel value of two pixels of this direction, to promote the smoothness (Smooth) of object pixel 182 on this direction.If this desired value is between this two pixel value, then interpolating circuit 230 can be with the pixel value of this desired value as object pixel 182; Otherwise, then can be with the pixel value of this fiducial value as object pixel 182.Wherein, the mode that the mode of choosing of this direction and corresponding pixel groups and above-mentioned steps 306 are chosen edge direction and corresponding pixel groups is identical in fact, does not repeat them here.In fact, interpolating circuit 230 can be chosen a plurality of directions and carry out smoothness test (Smooth Test), as the basis of checking that this desired value is whether suitable, with further lifting object pixel 182 smoothness in different directions.
Aforesaid smoothness test also can be carried out when testing circuit 210 carries out the rim detection of step 306 in the lump.For example, in another embodiment, testing circuit 210 can be earlier according to the pixel in the paired pixel groups on the edge direction in step 306, calculate a reference value that corresponds to this edge direction, and test the smoothness of this reference value in one or more directions according to preceding method.Test by smoothness if correspond to this reference value at this edge, then testing circuit 210 just can further produce an operation values that corresponds to this edge.
In order further to promote the image quality of inter polated pixel, in step 304, this fiducial value is if produce according to the pixel value that is positioned at the pixel of single direction, for example, with the mean value of the pixel on the vertical direction of target location 80 124 and 144 as this fiducial value, then in step 318, analysis circuit 220 also can be according to the pairing operation values of this direction and this minimum operation values difference size between the two, with this weight coefficient of further fine setting.If the difference of pairing this operation values of this direction and this minimum operation values is big more, represent that the pixel value intensity of variation of this direction is big more, then follow-up when computing weighted with this reference value and this fiducial value, the weight of this reference value should be high more.
In another embodiment, interpolating circuit 230 also can be after step 320 obtains this desired value, just calculate a fine setting coefficient according to this operation values and this minimum operation values difference size between the two, and this desired value and this reference value are carried out ranking operation again one time according to this fine setting coefficient, to produce the desired value after the fine setting.Clearly, its effect also is according to this operation values and this minimum operation values difference size between the two, and adjusts the shared weight of this reference value, and then the image quality of pixel after the raising interpolation.In the present embodiment, this fine setting coefficient determines that according to the difference size of this operation values and this minimum operation values its computational methods are identical in fact with the method that above-mentioned steps 318 produces this weight coefficient, do not repeat them here.
The above only is preferred embodiment of the present invention, and all equalizations of doing according to claim of the present invention change and modify, and all should belong to the covering scope of patent of the present invention.
Claims (8)
1. the method for an inter polated pixel produces an object pixel in order to the target location at a video pictures, and this method includes:
According to pairing at least one pixel in this target location, determine a fiducial value;
According to one first pixel groups and one second pixel groups, determine an operation values corresponding with an edge direction, wherein, this first pixel groups comprises one first pixel at least, this second pixel groups comprises one second pixel at least, this first pixel and this second pixel are positioned at the both sides of this target location, and this first pixel and this second pixel determine this edge direction, and the size of this operation values is corresponding with the difference of the pixel value of this first pixel groups and this second pixel groups;
According to above-mentioned steps, determine a plurality of operation values corresponding respectively with a plurality of edge directions;
Choose the minimum operation values in these operation values, and, produce a weight coefficient according to this minimum operation values;
Pixel value, fiducial value and this weight coefficient according to pairing this first pixel groups of this minimum operation values and this second pixel groups are weighted calculating, obtain this object pixel; And
The value of checking this object pixel whether and the pixel value of corresponding these first pixel groups of these edge directions and this second pixel groups between, to determine the value of this object pixel.
2. the step of the method for claim 1, wherein determining the value of this object pixel also comprises:
If this desired value is between this two pixel value, then with the value of this desired value as object pixel; Otherwise, with the value of this fiducial value as object pixel.
The method of claim 1, wherein if this minimum operation values corresponding to a plurality of edge directions, then be as the criterion with this target location, determine a detection side to, wherein, this detection side is to forming a plurality of acute angles with the pairing described edge direction of this minimum operation values respectively; And
According to the size of described acute angle, the pixel value of selecting pairing these first pixel groups of described edge direction and this second pixel groups is to calculate this object pixel.
4. method as claimed in claim 3, wherein, if the minimum acute angle in the described acute angle is corresponding to one first edge direction and one second edge direction, then respectively relatively this first edge direction, this second edge direction with in order to this first pixel groups of calculating previous object pixel and the difference of pairing this edge direction of this second pixel groups, the pixel value of selecting pairing these first pixel groups of this first edge direction and this second edge direction and this second pixel groups is to calculate this object pixel.
5. a pixel interpolation devices produces an object pixel in order to the target location at a video pictures, and this device includes:
One testing circuit, produce a plurality of operation values in order to a plurality of pixels according to this video pictures, according to pairing at least one pixel in this target location, determine a fiducial value, wherein, each this operation values is corresponding with an edge direction, and the size of each this operation values with on this edge direction, the difference of a plurality of pixel values that is positioned at these both sides, target location is corresponding;
One analysis circuit is coupled in this testing circuit, determines a reference value in order to corresponding these pixel values of a minimum operation values institute according to these operation values, and according to this minimum operation values and at least one critical value, produces a weight coefficient; And
One interpolating circuit is coupled in this analysis circuit, in order to according to this weight coefficient this reference value and this fiducial value are computed weighted to produce this object pixel.
6. device as claimed in claim 5, wherein, this interpolating circuit also in order to the value of judging this object pixel whether on these edge directions, and between the pixel value of a plurality of pixels of these both sides, target location, if this desired value is between this two pixel value, then with the pixel value of this desired value as object pixel; Otherwise, with the pixel value of this fiducial value as object pixel.
7. the method for an inter polated pixel produces an object pixel in order to the target location at a video pictures, and this method includes:
According to pairing at least one pixel in this target location, determine a fiducial value;
According to one first pixel groups and one second pixel groups, determine an operation values corresponding with an edge direction, wherein, this first pixel groups comprises one first pixel at least, this second pixel groups comprises one second pixel at least, this first pixel and this second pixel are positioned at the both sides of this target location, and this first pixel and this second pixel determine this edge direction, and the size of this operation values is corresponding with the difference of the pixel value of this first pixel groups and this second pixel groups;
According to above-mentioned steps, determine a plurality of operation values corresponding respectively with a plurality of edge directions;
Choose the minimum operation values in these operation values, and according to this minimum operation values, one first critical value and one second critical value, produce a weight coefficient, wherein, this first critical value and the defined scope of this second critical value are divided into a plurality of intervals, each is should the interval corresponding with the value of a weight coefficient, when this weight coefficient of decision, determines this weight coefficient according to the interval under this minimum operation values; And
Pixel value and this weight coefficient according to pairing this first pixel groups of this minimum operation values and this second pixel groups are weighted calculating with this fiducial value, obtain this object pixel.
8. the method for an inter polated pixel produces an object pixel in order to the target location at a video pictures, and this method includes:
According to pairing at least one pixel in this target location, determine a fiducial value;
According to one first pixel groups and one second pixel groups, determine an operation values corresponding with an edge direction, wherein, this first pixel groups comprises one first pixel at least, this second pixel groups comprises one second pixel at least, this first pixel and this second pixel are positioned at the both sides of this target location, and this first pixel and this second pixel determine this edge direction, and the size of this operation values is corresponding with the difference of the pixel value of this first pixel groups and this second pixel groups;
According to above-mentioned steps, determine a plurality of operation values corresponding respectively with a plurality of edge directions;
Choose the minimum operation values in these operation values, and, produce a weight coefficient according to this minimum operation values;
According to the difference between the pairing operation values of at least one edge direction and this minimum operation values, adjust this weight coefficient; And
Pixel value and this weight coefficient according to pairing this first pixel groups of this minimum operation values and this second pixel groups are weighted calculating with this fiducial value, obtain this object pixel.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100032475A CN100508589C (en) | 2004-01-30 | 2004-01-30 | Pixel repairing device and method using edge detection as base |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100032475A CN100508589C (en) | 2004-01-30 | 2004-01-30 | Pixel repairing device and method using edge detection as base |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1649407A CN1649407A (en) | 2005-08-03 |
CN100508589C true CN100508589C (en) | 2009-07-01 |
Family
ID=34867553
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100032475A Expired - Lifetime CN100508589C (en) | 2004-01-30 | 2004-01-30 | Pixel repairing device and method using edge detection as base |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100508589C (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101420513B (en) * | 2007-10-26 | 2011-02-09 | 瑞昱半导体股份有限公司 | Edge detection method, mobile detection method, pixel interpolating method and related apparatus |
CN101866640B (en) * | 2009-04-16 | 2012-11-21 | 华晶科技股份有限公司 | Picture display method and electric device |
CN102063717B (en) * | 2009-11-17 | 2012-12-12 | 瑞昱半导体股份有限公司 | Edge detection device and operational circuit applied to same |
CN108881670B (en) * | 2017-05-15 | 2020-07-10 | 瑞昱半导体股份有限公司 | Image processing method and image processing device |
-
2004
- 2004-01-30 CN CNB2004100032475A patent/CN100508589C/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CN1649407A (en) | 2005-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7586540B2 (en) | Image interpolation device and a frame rate converter and image display apparatus using the same | |
US6133957A (en) | Adaptive diagonal interpolation for image resolution enhancement | |
CN105678700B (en) | Image interpolation method and system based on prediction gradient | |
US6999128B2 (en) | Stillness judging device and scanning line interpolating device having it | |
CN101222604B (en) | Operation mobile estimation value and method for estimating mobile vector of image | |
US7671909B2 (en) | Method and apparatus for processing Bayer-pattern digital color video signal | |
US6924844B2 (en) | Image angle detector and scanning line interpolating apparatus | |
CN102055988B (en) | Image processing apparatus and control method therefor | |
JP2012156769A (en) | Image processing apparatus, pixel interpolation method, and program | |
US7474354B2 (en) | Image angle detection device and scan line interpolation device having the same | |
JP2012151794A (en) | Image processing device, pixel interpolation method, and program | |
JP5669599B2 (en) | Image processing apparatus and control method thereof | |
US7460734B2 (en) | Method and apparatus of adaptive interpolation based on edge detection | |
CN100508589C (en) | Pixel repairing device and method using edge detection as base | |
US7400430B2 (en) | Detecting and compensating for color misregistration produced by a color scanner | |
JPH11127454A (en) | Method for correcting image data | |
CN201222771Y (en) | High speed edge self-adapting de-interlaced interpolation device | |
CN102170549A (en) | Edge correlation image intra-field de-interlacing algorithm of edge pre-judgment | |
JPH09200554A (en) | Image processor | |
US6930729B2 (en) | Apparatus and method for deleting sawtooth wave | |
CN102395019A (en) | Deinterlacing method | |
US20080137750A1 (en) | Motion adaptive image processing | |
JP2009206552A (en) | Image processing apparatus | |
JP2001094951A (en) | Scanning line interpolation method | |
US8405767B2 (en) | Image processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20090701 |
|
CX01 | Expiry of patent term |