US5424779A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Video coding apparatus
Assignee: Toshiba Corp
•
Filing: 1993-11-24
•
Granted: 1995-06-13
•
Expires: 2013-11-24
Abstract
Abstract A video coding apparatus comprises a memory for storing a coded picture signal used as a reference picture signal, a vector detecting circuit for detecting, from plural field picture signals or plural frame picture signals which are read out from the memory and the reference picture signals, an optimum motion vector regarding a picture to be coded, a prediction signal producing circuit for subjecting a spatial-temporal filtering to a reference picture designated by the optimum motion vector to produce a prediction signal, and a coding circuit for coding the to-be-coded picture signal on the basis of 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-29 18:03
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/14; 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: 21
Claim 1
Independent Claim
97 words
A video coding method, comprising the steps of: determining a first motion vector from a third picture to a first picture; determining a second motion vector from the third picture to a second picture; determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a point in the second picture where said first motion vector intersects the second picture; determining a differential motion vector by subtracting the third motion vector from the second motion vector; and encoding the first motion vector and the differential motion vector.
Claim 2
Dependent Claim
97 words
A video coding method, comprising the steps of: determining a first motion vector from a third picture to a first picture; determining a second motion vector from the third picture to a second picture; determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a point in the second picture where said first motion vector intersects the second picture; determining a differential motion vector by subtracting the third motion vector from the second motion vector; and encoding the first motion vector and the differential motion vector.
Claim 3
Dependent Claim
20 words
The video coding method according to claim 1, wherein the differential motion vector is encoded to a variable length code.
Claim 4
Dependent Claim
36 words
The video coding method according claim 1, wherein the differential motion vector 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 coding method according to claim 3, wherein the differential motion vector is encoded to a variable length code.
Claim 6
Dependent Claim
166 words
A video coding apparatus, comprising: memory means for storing at least first and second reference pictures; prediction signal forming means for forming a prediction signal for an input signal, using a first reference signal from the first reference picture stored in said memory means as designated by a first motion vector, and a second reference signal from the second reference picture stored in said memory means as designated by a second motion vector; first determining means for determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a point in the second reference picture where said first motion vector intersects the second reference picture; second determining means for determining a differential motion vector by subtracting the third motion vector from the second motion vector; first coding means for coding the first motion vector and the differential motion vector; and second coding means for coding a difference signal between said prediction signal and said input signal.
Claim 7
Dependent Claim
166 words
A video coding apparatus, comprising: memory means for storing at least first and second reference pictures; prediction signal forming means for forming a prediction signal for an input signal, using a first reference signal from the first reference picture stored in said memory means as designated by a first motion vector, and a second reference signal from the second reference picture stored in said memory means as designated by a second motion vector; first determining means for determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a point in the second reference picture where said first motion vector intersects the second reference picture; second determining means for determining a differential motion vector by subtracting the third motion vector from the second motion vector; first coding means for coding the first motion vector and the differential motion vector; and second coding means for coding a difference signal between said prediction signal and said input signal.
Claim 8
Dependent Claim
20 words
The video coding apparatus according to claim 5, wherein the differential motion vector is encoded to a variable length code.
Claim 9
Dependent Claim
37 words
The video coding apparatus according to claim 5, wherein the differential motion vector 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 coding apparatus according to claim 7, wherein the differential motion vector is encoded to a variable length code.
Claim 11
Dependent Claim
208 words
A video decoding apparatus for decoding an encoded signal including a first motion vector from a third picture to a first reference picture and a differential motion vector, said differential motion vector having been produced during encoding by determining a second motion vector from the third picture to a second reference picture, determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a point where said first, motion vector intersects the second reference picture, and subtracting the third motion vector from the second motion vector to derive said differential motion vector, comprising: memory means for storing at least the first and the second reference pictures; receiving means for receiving the encoded signal including the first motion vector and the differential motion vector; means for extracting the first motion vector and the differential motion vector from the received encoded signal; determining means for determining a decoded third motion vector extending from a third picture to be predicted to a point in the second reference picture Where the extracted first motion vector intersects the second reference picture; determining means for determining a decoded second motion vector by adding the extracted differential motion vector and the decoded third motion vector.
Claim 12
Dependent Claim
208 words
A video decoding apparatus for decoding an encoded signal including a first motion vector from a third picture to a first reference picture and a differential motion vector, said differential motion vector having been produced during encoding by determining a second motion vector from the third picture to a second reference picture, determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a point where said first, motion vector intersects the second reference picture, and subtracting the third motion vector from the second motion vector to derive said differential motion vector, comprising: memory means for storing at least the first and the second reference pictures; receiving means for receiving the encoded signal including the first motion vector and the differential motion vector; means for extracting the first motion vector and the differential motion vector from the received encoded signal; determining means for determining a decoded third motion vector extending from a third picture to be predicted to a point in the second reference picture Where the extracted first motion vector intersects the second reference picture; determining means for determining a decoded second motion vector by adding the extracted differential motion vector and the decoded third motion vector.
Claim 13
Dependent Claim
20 words
The video decoding apparatus according to claim 9, wherein the differential motion vector is decoded from a variable length code.
Claim 14
Dependent Claim
37 words
The video decoding apparatus according to claim 9, wherein the differential motion vector 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 the differential motion vector is decoded from a variable length code.
Claim 16
Dependent Claim
106 words
A video coding method, comprising the steps of: determining a first motion vector from a third picture to a first picture; determining a second motion vector from the third picture to a second picture; determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a pixel in the second picture closest to a point in the second reference picture where said first motion vector intersects the second picture; determining a differential motion vector by subtracting the third motion vector from the second motion vector; and encoding the first motion vector and the differential motion vector.
Claim 17
Dependent Claim
106 words
A video coding method, comprising the steps of: determining a first motion vector from a third picture to a first picture; determining a second motion vector from the third picture to a second picture; determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a pixel in the second picture closest to a point in the second reference picture where said first motion vector intersects the second picture; determining a differential motion vector by subtracting the third motion vector from the second motion vector; and encoding the first motion vector and the differential motion vector.
Claim 18
Dependent Claim
175 words
A video coding apparatus, comprising: memory means for storing at least first and second reference pictures; prediction signal forming means for forming a prediction signal for an input signal, using a first reference signal from the first reference picture stored in said memory means as designated by a first motion vector, and a second reference signal from the second reference picture stored in said memory means as designated by a second motion vector; first determining means for determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a pixel in the second reference picture closest to a point in the second reference picture where said first motion vector intersects the second reference picture; second determining means for determining a differential motion vector by subtracting the third motion vector from the second motion vector; first coding means for coding the first motion vector and the differential motion vector; and second coding means for coding a difference signal between said prediction signal and said input signal.
Claim 19
Dependent Claim
175 words
A video coding apparatus, comprising: memory means for storing at least first and second reference pictures; prediction signal forming means for forming a prediction signal for an input signal, using a first reference signal from the first reference picture stored in said memory means as designated by a first motion vector, and a second reference signal from the second reference picture stored in said memory means as designated by a second motion vector; first determining means for determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a pixel in the second reference picture closest to a point in the second reference picture where said first motion vector intersects the second reference picture; second determining means for determining a differential motion vector by subtracting the third motion vector from the second motion vector; first coding means for coding the first motion vector and the differential motion vector; and second coding means for coding a difference signal between said prediction signal and said input signal.
Claim 20
Dependent Claim
218 words
A video decoding apparatus for decoding an encoded signal including a first motion vector from a third picture to a first reference picture and a differential motion vector, said differential motion vector having been produced during encoding by determining a second motion vector from the third picture to a second reference picture, determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a point where said first motion vector intersects the second reference picture, and subtracting the third motion vector from the second motion vector to derive said differential motion vector, comprising: memory means for storing at least the first and the second reference pictures; receiving means for receiving the encoded signal including the first motion vector and the differential motion vector; means for extracting the first motion vector and the differential motion vector from the received encoded signal; determining means for determining a decoded third motion vector extending from a third picture to be predicted to a pixel of the second reference picture closest to a point in the second reference picture where the extracted first motion vector intersects the second reference picture; and determining means for determining a decoded second motion vector by adding the extracted differential motion vector and the decoded third motion vector.
Claim 21
Dependent Claim
218 words
A video decoding apparatus for decoding an encoded signal including a first motion vector from a third picture to a first reference picture and a differential motion vector, said differential motion vector having been produced during encoding by determining a second motion vector from the third picture to a second reference picture, determining a third motion vector from a point of intersection of the first motion vector and the second motion vector to a point where said first motion vector intersects the second reference picture, and subtracting the third motion vector from the second motion vector to derive said differential motion vector, comprising: memory means for storing at least the first and the second reference pictures; receiving means for receiving the encoded signal including the first motion vector and the differential motion vector; means for extracting the first motion vector and the differential motion vector from the received encoded signal; determining means for determining a decoded third motion vector extending from a third picture to be predicted to a pixel of the second reference picture closest to a point in the second reference picture where the extracted first motion vector intersects the second reference picture; and determining means for determining a decoded second motion vector by adding the extracted differential motion vector and the decoded third motion vector.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-06-12 | 1998-12-12 | 1999-06-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-06-12 | 2002-12-12 | 2003-06-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-06-12 | 2006-12-12 | 2007-06-13 | $7700.00 | Window Closed / Lapsed |