CN1444401A - Method for removing intersection by adopting error protection motion compensation and its equipment - Google Patents
Method for removing intersection by adopting error protection motion compensation and its equipment Download PDFInfo
- Publication number
- CN1444401A CN1444401A CN 03115134 CN03115134A CN1444401A CN 1444401 A CN1444401 A CN 1444401A CN 03115134 CN03115134 CN 03115134 CN 03115134 A CN03115134 A CN 03115134A CN 1444401 A CN1444401 A CN 1444401A
- Authority
- CN
- China
- Prior art keywords
- motion vector
- motion compensation
- error protection
- deinterleaving
- protection
- 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.)
- Granted
Links
Images
Landscapes
- Television Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
This invention relates to a deinterleave method for applying error protection novement compensation and realizing equipment including (a). calculating the backward movement vector between this case and next case, using the vector between this case and last case, (b), filtration generates the movement compensation output by mistaken protection. The equipment carrying out the said method includes a backward movement vector calculator and a protection interpolation device, in which, the backward movement vector calculator is an invertor, the protection interpolator includes a three input mean value filter, a line delay unit and an averaging device.
Description
Technical field
The invention belongs to Digital Television scan format switch technology field, particularly a kind of method of the deinterleaving of adopting the error protection motion compensation and the equipment of realizing this method.
Background technology
All the time, horizontal-interlace technique reduces bandwidth in the middle of being widely used in vision signal.Compare with interlacing scan, the TV signal of lining by line scan all has significant improvement at aspects such as the vertical definition of image, large-area flicker, interline flickers.Between the scan format of different systems, change and to use the scan format switch technology.A basic fundamental of videoscanning format conversion is the deinterleaving technology, has proposed many methods and has realized deinterleaving, includes the method for simple space de-interweaving method and senior motion compensation deinterleaving.The method of space deinterleaving has mainly utilized between the interior neighbor correlation to carry out interpolation, the image sequence many at static scene can obtain reasonable effect, but can run into tedious artifact on the many image sequences of motion, effect is poor.The method of motion compensation then can provide effect preferably on moving image.In real image, because the existence of occlusion issue, aperture problem, illumination problem, noise etc., we can't estimate to entirely accurate the motion of object, in the inaccurate place of estimation, the error of motion compensation is just bigger, image quality decrease just than comparatively fast.
Application number is the algorithm that 02114547.4 patent of invention discloses a kind of adaptive equalization, and this method takes diverse ways to handle to content static and motion.Because always there is the situation of blocking in real image, hiding/appearing the zone, because the appearance of new picture material is arranged, estimation is to be difficult to do accurately.This method is only utilized the information when the front court, in the inaccurate place of motion vector, can not obtain gratifying effect.Application number is that 01104799.2 patent of invention discloses a kind of method of utilizing bi-directional motion vector to carry out interpolation, it is that the pixel for the treatment of interpolation is estimated bi-directional motion vector that this method is utilized previous field and the motion vector between next, mainly comprises with the motion vector initializtion that estimates in interval and is the space search optimization of starting point with this initialization vector.The estimation of this method is that do at one at interval, and motion vector is not easy to find accurately really.This method is when determining backward motion vector, and what use is that the space is searched for entirely, and amount of calculation is bigger, and the hardware costs that implements is also corresponding bigger.
Summary of the invention
Purpose of the present invention is exactly to provide a kind of equipment and method that adopts error protection motion compensation deinterleaving at defective or deficiency that prior art exists, can improve the performance of motion compensation on the one hand, and amount of calculation is smaller on the other hand, and hardware is realized simple efficient.
This method may further comprise the steps: (a) utilize the motion vector between this and the previous field, dope this and the backward motion vector between next; (b) utilize the backward motion vector that dopes, filtering produces the motion compensation output through error protection.Step (a) adopts linear prediction method, promptly utilizes the spatial coherence of motion vector field, dopes backward motion vector by the low-pass filtering to the motion vector of current interpolation piece adjacent block.Step (b) adopts the method for medium filtering, promptly several input pixels is got the ordering median and comes motion compensation is protected.The input pixel of medium filtering can be: the pixel that obtains according to forward motion vector, pixel, interpolation pixel space adjacent pixels or their weighted value of obtaining according to the backward motion vector that dopes or the like.
A kind of equipment of carrying out this method comprises a backward motion vector fallout predictor and a protection interpolation device.Described backward motion vector fallout predictor comprises several coefficient multipliers and an adder, and wherein the coefficient multiplier motion vector for the treatment of interpolation block plurality of adjacent piece is weighted.The coefficient of multiplier can be fixed, and also can self adaptation produce.Described protection interpolation device comprises a median filter and several linear filters.
This method and carry out that better very simple again a kind of implementation is in the equipment of this method: adopt a reverser as the backward motion vector fallout predictor; Median filter is to treat interpolating pixel vertical direction mean value, forward motion vector corresponding pixel value, one the three input median filter that the backward motion vector corresponding pixel value that dopes is carried out medium filtering of the most contiguous two original pixels up and down.Linear filter is to treat the filter that the most contiguous up and down two original pixels of interpolating pixel vertical direction are averaged.
This invention can be carried out motion compensated interpolation to the interlaced scan tv signal of various standards.Especially, this invention is applicable to digital hdtv signal is carried out motion compensated interpolation.
For most of images, occlusion issue, aperture problem are often to occur.Those zones that hide/appear in image, estimation are difficult to do accurately, and it is not enough only carrying out motion compensation with two information in these zones.At this point, this invention utilizes three information to carry out motion compensation, can improve the picture quality that hides/appear the zone.Simultaneously; the motion of most objects all exists correlation in time with on the space in the image; this method is utilized this characteristic of object of which movement, dopes backward motion vector and utilizes the backward motion vector dope to strengthen protection to mistake according to forward motion vector.This invention has improved the performance of motion compensation significantly with very little operand, simple implementation.
Description of drawings
Fig. 1 is the schematic diagram of deinterleaving;
Fig. 2 is the schematic diagram of back forecast motion vector;
Fig. 3 is a system block diagram of the present invention;
Fig. 4 is the motion vector schematic diagram of interpolation block space adjacent block;
Fig. 5 is the schematic diagram of backward motion vector fallout predictor;
Fig. 6 is the schematic diagram of protection interpolation device;
Fig. 7 is an one embodiment of the invention backward motion vector fallout predictor schematic diagram;
Fig. 8 is an one embodiment of the invention protection interpolation device schematic diagram.
Embodiment
Fig. 1 has illustrated the deinterleaving principle.As shown in the figure, interlaced image sequence produces line by line image sequence by each picture field being carried out interpolation.Solid line among the figure in the interlaced picture is represented the former pixel that begins, and dotted line is represented the pixel that interpolation is capable.Can determine output frame with following formula
:
At this,
The representation space position, n represents number of fields.
Be the input field,
It is the pixel of wanting interpolation.
Fig. 2 has illustrated the back forecast motion vector.F among the figure
N-1Expression previous field/frame, F
nThe input field of representing current interpolation, F
N+1Represent next.Fig. 2 has illustrated two kinds of special circumstances of linear prediction backward motion vector: 1) MV1 be directly the reverse vector of forward motion vector as predicted value 2) MY2 is predicted as zero vector to backward motion vector.Directly the reverse vector of forward motion vector as predicted value, the effect of prediction is pretty good, and implements particularly simply, it makes full use of the correlation that motion vector field exists based on the inertia of object of which movement on time orientation.Backward motion vector all is predicted as zero vector can obtains good effect in the place of static scene or scene switching.Fig. 2 has also illustrated and can produce backward motion vector MV3 by other method, estimates that such as doing reverse these methods are than linear prediction complexity, and amount of calculation is much bigger.
Fig. 3 is a system block diagram of the present invention.F among the figure
N-1Expression previous field/frame, F
nThe input field of representing current interpolation.F
N-1And F
nBe sent to exercise estimator 310 and carry out estimation, the motion vector MV that exercise estimator calculates is provided for backward motion vector fallout predictor 320.The output of backward motion vector fallout predictor 320 is the backward motion vector MV_back that dope.
The forward motion vector MV of exercise estimator 310 output also is provided for pixel adaptation 340 with at previous field F
N-1In obtain matched pixel F ' with the MV correspondence
N-1The output MV_back of backward motion vector fallout predictor 320 is as the input of pixel adaptation 350, and 350 outputs of pixel adaptation are at next F
N+1In that obtain and matched pixel F ' the MV_back correspondence
N+1F
n, F '
N-1, F '
N+1Common input as protection interpolation device 330, the output of protection interpolation device 330 are exactly the motion compensation progressive signal PROG through error protection.
Fig. 4 has illustrated the motion vector of the interpolation block space adjacent block that linear prediction method uses.MV0 is the motion vector of current interpolation piece to be processed, and MV1-MV8 is the motion vector of interpolation piece adjacent block, and the piece of the number of adjacent block and wherein selecteed participation linear prediction can be fixed also and can self adaptation generate.Linear prediction has made full use of the spatial coherence of moving object motion vector field just, dopes backward motion vector more exactly with very little amount of calculation.
Fig. 5 has illustrated linear prediction backward motion vector fallout predictor.The motion vector MV0-MVn of interpolation piece contiguous block is weighted by a coefficient multiplier respectively, the output of several multipliers by the one-level adder to produce the backward motion vector MV_back that dopes at last.The coefficient of coefficient multiplier can be fixed also and can self adaptation produce.The number of the interpolation piece contiguous block of choosing can be a fixed value, also can self adaptation produce.
Fig. 6 has illustrated the protection interpolation device.Current input field signal F
n, the last field signal F ' by forward motion vector MV coupling
N-1, next field signal F ' of the backward motion vector MV_back coupling by doping
N+1Respectively by linear filter 610,620,630.Linear filter can be made of some grades of delay cells, several coefficient multipliers, several adders.The output of filter can have one or several, and they can be the mean value of the value of input pixel, the value of importing the contiguous pixel of pixel space, input pixel space neighborhood pixels, the value after the input pixel space neighborhood pixels low-pass filtering or the like.The output of linear filter 610,620,630 is provided for median filter 640, produces the motion compensation progressive signal PROG of process error protection through medium filtering.
Fig. 7 illustrates the linear predictor of one embodiment of the invention.Forward motion vector MV is through a reverser, and reverser is output as-MV, and-MV is just as the predicted value of backward motion vector.
Fig. 8 illustrates the protection interpolation device of one embodiment of the invention.The input field signal F of current interpolation
nAs an input of averager 820, another input of averager 820 is the output of row delay cell 810.The output of averager 820 is the mean value of two the most contiguous up and down original pixels of interpolation pixel vertical direction, and the output of averager is as an input of median filter 830.Two other input of median filter is respectively: by a last field signal F ' of forward motion vector MV coupling
N-1With next the field signal F ' that mates by the backward motion vector MV_back that dopes
N+1Produce the motion compensation progressive signal PROG of process error protection through median filter.
Claims (8)
1, adopt the method and apparatus of error protection motion compensation deinterleaving, it is characterized in that this method may further comprise the steps:
(a) utilize motion vector between this and the previous field, dope this and the backward motion vector between next;
(b) utilize the backward motion vector that dopes, filtering produces the motion compensation output through error protection.
2, adopt the method and apparatus of error protection motion compensation deinterleaving, it is characterized in that a kind of equipment of carrying out this method comprises a backward motion vector fallout predictor and a protection interpolation device.
3, the method and apparatus of employing error protection motion compensation deinterleaving as claimed in claim 1; it is characterized in that step (a) adopts linear prediction method; promptly utilize the spatial coherence of motion vector field, dope backward motion vector by low-pass filtering to the motion vector of current interpolation piece adjacent block.
4, the method and apparatus of employing error protection motion compensation deinterleaving as claimed in claim 1 is characterized in that step (b) adopts the method for medium filtering, promptly comes motion compensation is protected by several input pixels are got the ordering median.
5, the method and apparatus of employing error protection motion compensation deinterleaving as claimed in claim 2 is characterized in that described backward motion vector fallout predictor comprises several coefficient multipliers and an adder; Described protection interpolation device comprises a median filter and several linear filters.
6, the method and apparatus of employing error protection motion compensation deinterleaving as claimed in claim 2 is characterized in that described backward motion vector fallout predictor is exactly a reverser; Described protection interpolation device comprises a median filter and several linear filters.
7,, it is characterized in that described median filter is to treat interpolating pixel vertical direction mean value, forward motion vector corresponding pixel value, one the three input median filter that the backward motion vector corresponding pixel value that dopes is carried out medium filtering of the most contiguous two original pixels up and down as the method and apparatus of claim 5 or 6 described employing error protection motion compensation deinterleavings; Linear filter is to treat the filter that the most contiguous up and down two original pixels of interpolating pixel vertical direction are averaged.
8, the method and apparatus of employing error protection motion compensation deinterleaving as claimed in claim 1 or 2, it is characterized in that this method and apparatus is applicable to carries out motion compensated interpolation to digital hdtv signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03115134 CN1199449C (en) | 2003-01-24 | 2003-01-24 | Method for removing intersection by adopting error protection motion compensation and its equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03115134 CN1199449C (en) | 2003-01-24 | 2003-01-24 | Method for removing intersection by adopting error protection motion compensation and its equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1444401A true CN1444401A (en) | 2003-09-24 |
CN1199449C CN1199449C (en) | 2005-04-27 |
Family
ID=27814825
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 03115134 Expired - Lifetime CN1199449C (en) | 2003-01-24 | 2003-01-24 | Method for removing intersection by adopting error protection motion compensation and its equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1199449C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101534445B (en) * | 2009-04-15 | 2011-06-22 | 杭州华三通信技术有限公司 | Video processing method and system as well as deinterlacing processor |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8379915B2 (en) | 2006-11-20 | 2013-02-19 | Videosurf, Inc. | Method of performing motion-based object extraction and tracking in video |
US8059915B2 (en) | 2006-11-20 | 2011-11-15 | Videosurf, Inc. | Apparatus for and method of robust motion estimation using line averages |
US8488839B2 (en) | 2006-11-20 | 2013-07-16 | Videosurf, Inc. | Computer program and apparatus for motion-based object extraction and tracking in video |
US7903899B2 (en) | 2007-05-23 | 2011-03-08 | Videosurf, Inc. | Method of geometric coarsening and segmenting of still images |
US7920748B2 (en) | 2007-05-23 | 2011-04-05 | Videosurf, Inc. | Apparatus and software for geometric coarsening and segmenting of still images |
US8364660B2 (en) | 2008-07-11 | 2013-01-29 | Videosurf, Inc. | Apparatus and software system for and method of performing a visual-relevance-rank subsequent search |
WO2010006334A1 (en) | 2008-07-11 | 2010-01-14 | Videosurf, Inc. | Apparatus and software system for and method of performing a visual-relevance-rank subsequent search |
US9508011B2 (en) | 2010-05-10 | 2016-11-29 | Videosurf, Inc. | Video visual and audio query |
-
2003
- 2003-01-24 CN CN 03115134 patent/CN1199449C/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101534445B (en) * | 2009-04-15 | 2011-06-22 | 杭州华三通信技术有限公司 | Video processing method and system as well as deinterlacing processor |
Also Published As
Publication number | Publication date |
---|---|
CN1199449C (en) | 2005-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kang et al. | Motion compensated frame rate up-conversion using extended bilateral motion estimation | |
KR101536794B1 (en) | Image interpolation with halo reduction | |
US20020171759A1 (en) | Adaptive interlace-to-progressive scan conversion algorithm | |
JP2003174628A (en) | Pixel data selection device for motion compensated interpolation and method thereof | |
Jung et al. | An effective de-interlacing technique using motion compensated interpolation | |
JP2002027414A (en) | Method and device for format conversion using bidirectional motion vector | |
CN102868879B (en) | Method and system for converting video frame rate | |
US7787048B1 (en) | Motion-adaptive video de-interlacer | |
WO2008152951A1 (en) | Method of and apparatus for frame rate conversion | |
Braspenning et al. | True-motion estimation using feature correspondences | |
CN1199449C (en) | Method for removing intersection by adopting error protection motion compensation and its equipment | |
CN101496063A (en) | Method and system for creating an interpolated image | |
KR100584597B1 (en) | Method for estimating motion adapting adaptive weighting and frame-rate converter using thereof | |
KR20050080862A (en) | Method for interpolating frame with motion compensation by overlapped block motion estimation and frame-rate converter using thereof | |
WO2005076612A1 (en) | Motion compensated de-interlacing with film mode adaptation | |
KR100968642B1 (en) | Method and interpolation device for calculating a motion vector, display device comprising the interpolation device, and computer program | |
Biswas et al. | A novel motion estimation algorithm using phase plane correlation for frame rate conversion | |
CN111294545B (en) | Image data interpolation method and device, storage medium and terminal | |
Lee et al. | A motion-adaptive deinterlacer via hybrid motion detection and edge-pattern recognition | |
WO2001074082A1 (en) | Temporal interpolation of interlaced or progressive video images | |
CN1208960C (en) | Method for solving interlace by using error correction and motion compensation as well as its equipment | |
Li et al. | High performance de-interlacing algorithm for digital television displays | |
KR100624304B1 (en) | Apparatus and method for de-interlacing adaptively field image by using motion | |
Han et al. | A novel hierarchical-search block matching algorithm and VLSI architecture considering the spatial complexity of the macroblock | |
KR100588902B1 (en) | Video deinterlace apparatus and method |
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 | ||
C56 | Change in the name or address of the patentee | ||
CP03 | Change of name, title or address |
Address after: No. 90, Wensanlu Road, Hangzhou, Zhejiang, Xihu District Patentee after: HANGZHOU NATIONALCHIP SCIENCE & TECHNOLOGY Co.,Ltd. Address before: No. 516, Hangzhou Road, seven Xixi Road, Zhejiang, China Patentee before: HANGZHOU GUOXIN SCIENCE AND TE |
|
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20050427 |