← Back to Patent Explorer
US5467136A Expired / Lapsed US ⏱️ 0.0 years remaining

Video decoder for determining a motion vector from a scaled vector and a difference vector

Assignee: Toshiba Corp
•
Filing: 1994-02-17
•
Granted: 1995-11-14
•
Expires: 2014-02-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A video decoding apparatus including a memory for storing at least first and second reference pictures, a prediction signal forming circuit for forming a prediction signal to produce an output signal, using a first reference signal designated by a first motion vector for the first reference picture and a second reference signal designated by a second motion vector for the second reference picture read out of the memory. Also included is a decoding circuit for decoding the transmitted first motion vector and a transmitted motion vector difference, and for further decoding the second motion vector by adding a scaled motion vector and the motion vector difference. The scaled motion vector is derived by scaling the first motion vector to a motion vector for the second reference picture. Further included is a decoding circuit for decoding a transmitted difference signal and for obtaining the output signal by adding the difference signal and the prediction signal.

Inventors

  • 👤 Toshinori Odaka
  • 👤 Yoshiharu Uetani
  • 👤 Tadaaki Masuda
  • 👤 Tomoo Yamakage
  • 👤 Hideyuki Ueno
  • 👤 Noboru Yamaguchi
  • 👤 Yoshihiro Kikuchi
  • 👤 Tadahiro Oku

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 16:05
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/50; H04N19/503; H04N19/51; H04N19/577; H04N19/10; H04N19/102; H04N19/103; H04N19/105; H04N19/107; H04N19/112; H04N19/124; H04N19/126; H04N19/134; H04N19/136; H04N19/137; H04N19/146; H04N19/152; H04N19/157; H04N19/159; H04N19/16; H04N19/169; H04N19/17; H04N19/174; H04N19/176; H04N19/523; H04N19/58; H04N19/60; H04N19/61; H04N19/80; H04N19/82; H04N19/149; H04N19/15

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 142 words
A video decoding apparatus comprising: memory means for storing at least first and second reference pictures; decoding means for decoding a transmitted first motion vector and a transmitted motion vector difference, and for further decoding a second motion vector by adding a scaled motion vector and the motion vector difference, said scaled motion vector being derived by scaling the first motion vector to a motion vector for the second reference picture; prediction signal forming means for forming a prediction signal, using a first reference signal designated by the first motion vector for the first reference picture and a second reference signal designated by the second motion vector for the second reference picture read out of said memory means; and decoding means for decoding a transmitted difference signal and for obtaining an output signal by adding the difference signal and said prediction signal.
Claim 2
Dependent Claim 142 words
A video decoding apparatus comprising: memory means for storing at least first and second reference pictures; decoding means for decoding a transmitted first motion vector and a transmitted motion vector difference, and for further decoding a second motion vector by adding a scaled motion vector and the motion vector difference, said scaled motion vector being derived by scaling the first motion vector to a motion vector for the second reference picture; prediction signal forming means for forming a prediction signal, using a first reference signal designated by the first motion vector for the first reference picture and a second reference signal designated by the second motion vector for the second reference picture read out of said memory means; and decoding means for decoding a transmitted difference signal and for obtaining an output signal by adding the difference signal and said prediction signal.
Claim 3
Dependent Claim 20 words
The video decoding apparatus according to claim 1, wherein said motion vector difference is decoded from a variable length code.
Claim 4
Dependent Claim 37 words
The video decoding apparatus according to claim 1, wherein said motion vector difference is limited within a range of values obtained only when the directions of the first and second motion vectors are close to each other.
Claim 5
Dependent Claim 20 words
The video decoding apparatus according to claim 3, wherein said motion vector difference is decoded from a variable length code.
Claim 6
Dependent Claim 148 words
A video decoding apparatus comprising: memory means for storing at least first and second reference pictures; decoding means for decoding a transmitted first motion vector and a transmitted motion vector difference, and for further decoding a second motion vector corresponding to a motion vector obtained by adding a scaled motion vector and the motion vector difference, said scaled motion vector being derived by scaling the first motion vector to a motion vector for the second reference picture; prediction signal forming means for forming a prediction signal, using a first reference signal designated by the first motion vector for the first reference picture and a second reference signal designated by the second motion vector for the second reference picture read out of said memory means; and decoding means for decoding a transmitted difference signal and for obtaining an output signal by adding the difference signal and said prediction signal.
Claim 7
Dependent Claim 148 words
A video decoding apparatus comprising: memory means for storing at least first and second reference pictures; decoding means for decoding a transmitted first motion vector and a transmitted motion vector difference, and for further decoding a second motion vector corresponding to a motion vector obtained by adding a scaled motion vector and the motion vector difference, said scaled motion vector being derived by scaling the first motion vector to a motion vector for the second reference picture; prediction signal forming means for forming a prediction signal, using a first reference signal designated by the first motion vector for the first reference picture and a second reference signal designated by the second motion vector for the second reference picture read out of said memory means; and decoding means for decoding a transmitted difference signal and for obtaining an output signal by adding the difference signal and said prediction signal.
Claim 8
Dependent Claim 20 words
The video decoding apparatus according to claim 5, wherein said motion vector difference is decoded from a variable length code.
Claim 9
Dependent Claim 37 words
The video decoding apparatus according to claim 5, wherein said motion vector difference is limited within a range of values obtained only when the directions of the first and second motion vectors are close to each other.
Claim 10
Dependent Claim 20 words
The video decoding apparatus according to claim 7, wherein said motion vector difference is decoded from a variable length code.
Claim 11
Independent Claim 136 words
A method of decoding a video signal comprising the steps of: storing at least first and second reference pictures in a memory; decoding a transmitted first motion vector and a transmitted motion vector difference, and for further decoding a second motion vector by adding a scaled motion vector and the motion vector difference, said scaled motion vector being derived by scaling the first motion vector to a motion vector for the second reference picture; forming a prediction signal, using a first reference signal designated by the first motion vector for the first reference picture and a second reference signal designated by the second motion vector for the second reference picture read out of said memory means; and decoding a transmitted difference signal and obtaining an output signal by adding the difference signal and the prediction signal.
Claim 12
Independent Claim 136 words
A method of decoding a video signal comprising the steps of: storing at least first and second reference pictures in a memory; decoding a transmitted first motion vector and a transmitted motion vector difference, and for further decoding a second motion vector by adding a scaled motion vector and the motion vector difference, said scaled motion vector being derived by scaling the first motion vector to a motion vector for the second reference picture; forming a prediction signal, using a first reference signal designated by the first motion vector for the first reference picture and a second reference signal designated by the second motion vector for the second reference picture read out of said memory means; and decoding a transmitted difference signal and obtaining an output signal by adding the difference signal and the prediction signal.
Claim 13
Dependent Claim 18 words
The method according to claim 9, wherein said motion vector difference is decoded by a variable length code.
Claim 14
Dependent Claim 35 words
The method according to claim 9, wherein said motion vector difference is limited within a range of values obtained only when the directions of the first and second motion vectors are close to each other.
Claim 15
Dependent Claim 20 words
The video decoding apparatus according to claim 11, wherein said motion vector difference is decoded by a variable length code.
Claim 16
Independent Claim 142 words
A method of decoding a video signal comprising the steps of: storing at least first and second reference pictures in a memory; decoding a transmitted first motion vector and a transmitted motion vector difference and for further decoding a second motion vector corresponding to a motion vector obtained by adding a scaled motion vector and the motion vector difference, said scaled motion vector being derived by scaling the first motion vector to a motion vector for the second reference picture; forming a prediction signal, using a first reference signal designated by the first motion vector for the first reference picture and a second reference signal designated by the second motion vector for the second reference picture read out of said memory means; and decoding a transmitted difference signal and obtaining an output signal by adding the difference signal and the prediction signal.
Claim 17
Independent Claim 142 words
A method of decoding a video signal comprising the steps of: storing at least first and second reference pictures in a memory; decoding a transmitted first motion vector and a transmitted motion vector difference and for further decoding a second motion vector corresponding to a motion vector obtained by adding a scaled motion vector and the motion vector difference, said scaled motion vector being derived by scaling the first motion vector to a motion vector for the second reference picture; forming a prediction signal, using a first reference signal designated by the first motion vector for the first reference picture and a second reference signal designated by the second motion vector for the second reference picture read out of said memory means; and decoding a transmitted difference signal and obtaining an output signal by adding the difference signal and the prediction signal.
Claim 18
Dependent Claim 18 words
The method according to claim 13, wherein said motion vector difference is decoded by a variable length code.
Claim 19
Dependent Claim 35 words
The method according to claim 13, wherein said motion vector difference is limited within a range of values obtained only when the directions of the first and second motion vectors are close to each other.
Claim 20
Dependent Claim 20 words
The video decoding apparatus according to claim 15, wherein said motion vector difference is decoded by a variable length code.

References Cited (Backward Citations)

US5093720A Cited
US5175618A Cited
US5173773A Cited
US5168356A Cited
US5317397A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-11-13 1999-05-15 1999-11-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-11-13 2003-05-15 2003-11-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-11-13 2007-05-15 2007-11-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag