Patent US5699499A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5699499A Expired / Lapsed US ⏱️ 0.0 years remaining

Post-processor of motion vectors for field interpolation

Assignee: KDDI Corp
•
Filing: 1995-07-05
•
Granted: 1997-12-16
•
Expires: 2015-07-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract It is sought to provide a motion vector post-processor, which can improve motion vectors of blocks containing boundaries of objects in different movements to provide as visually satisfactory interpolated field quality as possible. Motion vectors generated in a motion estimator are stored in a memory, and their magnitudes are calculated in a magnitude calculator. Magnitude data is fed to an order statistics filter. The filter detects the serial number of a motion vector (for instance third motion vector) less than a magnitude at the center among a plurality of (for instance nine) input motion vectors and outputs corresponding serial number data to the memory. The memory outputs the vector corresponding to the input serial number data to a field interpolator. According to the invention, it is possible to provide a motion vector of an area containing small movement as motion vector of a block containing mixed movements.

Inventors

  • 👤 Ryoichi Kawada
  • 👤 Takahiro Hamada
  • 👤 Shuichi Matsumoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:22
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/14; H04N5/144; H04N5/145; G; G06; G06T; G06T7/00; G06T7/20; G06T7/223; H04N19/00; H04N19/50; H04N19/503; H04N19/51; H04N19/80; H04N7/00; H04N7/01; H04N7/0135; H04N7/014; G06T2207/00; G06T2207/10; G06T2207/10016

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 76 words
A motion vector post-processor for post-processing motion vectors obtained in advance for field interpolation, comprising: a motion estimator for obtaining motion vectors in advance for field interpolation; means for obtaining magnitudes of motion vectors of a noted block and a plurality of blocks adjacent thereto; and means for substituting for the motion vector of the noted block with a motion vector less than a magnitude at the center in the increasing order of the obtained magnitudes.
Claim 2
Dependent Claim 76 words
A motion vector post-processor for post-processing motion vectors obtained in advance for field interpolation, comprising: a motion estimator for obtaining motion vectors in advance for field interpolation; means for obtaining magnitudes of motion vectors of a noted block and a plurality of blocks adjacent thereto; and means for substituting for the motion vector of the noted block with a motion vector less than a magnitude at the center in the increasing order of the obtained magnitudes.
Claim 3
Dependent Claim 47 words
The motion vector post-processor according to claim 1, wherein: the noted block contains mixed movements, and the motion vector of the noted block is substituted for with a motion vector less than a magnitude at the center in the increasing order of magnitudes of the motion vectors.
Claim 4
Dependent Claim 20 words
A motion vector post-processor, in which the motion vector post-processor according to claim 1 is used when generating interpolated picture.
Claim 5
Dependent Claim 102 words
A motion vector post-processor for post-processing motion vectors obtained in advance for field interpolation, comprising: a motion estimator for obtaining motion vectors in advance for field interpolation; means for obtaining absolute values of the x and y components of motion vectors of a noted block and a plurality of blocks adjacent thereto; and means for substituting for the x and y components of the motion vector of the noted block with the x and y components of a motion vector with absolute values less than magnitudes at the centers in the increasing order of absolute values of magnitudes of the motion vectors.
Claim 6
Dependent Claim 102 words
A motion vector post-processor for post-processing motion vectors obtained in advance for field interpolation, comprising: a motion estimator for obtaining motion vectors in advance for field interpolation; means for obtaining absolute values of the x and y components of motion vectors of a noted block and a plurality of blocks adjacent thereto; and means for substituting for the x and y components of the motion vector of the noted block with the x and y components of a motion vector with absolute values less than magnitudes at the centers in the increasing order of absolute values of magnitudes of the motion vectors.
Claim 7
Dependent Claim 66 words
The motion vector post-processing according to claim 4, wherein: the noted block contains mixed movements, and the x and y components of the motion vector of the noted block are substituted for with the x and y components of a motion vector less than magnitudes at the center in the increasing orders of magnitudes of the motion vectors of the noted block and blocks adjacent thereto.
Claim 8
Dependent Claim 20 words
A motion vector post-processor, in which the motion vector post-processor according to claim 4 is used when generating interpolated image.

References Cited (Backward Citations)

US5157732A Cited
EP0466981A1 Cited
US5148269A Cited
US5557341A Cited
US5500904A Cited
EP0577165A1 Cited
US5379074A Cited
US5428397A Cited
US5473384A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-15 2001-06-16 2001-12-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-15 2005-06-16 2005-12-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-15 2009-06-16 2009-12-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag