IP Library › Granted Patent US 7,242,716
Granted Patent B2
US 7,242,716 · App. 10/409,068 · Granted Jul 10, 2007

Video encoding method and apparatus and video decoding method and apparatus

Assignee: Kabushiki Kaisha Toshiba
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,242,716
App. No.
10/409,068
Granted
Jul 10, 2007
Kind
B2
Abstract

A video encoding method includes extracting at least one reference macroblock from each of a plurality of reference frames to generate a plurality of reference macroblocks, computing a linear sum of the reference macroblocks using weighting factors to generate a predictive macroblock, generating a motion vector between the video macroblock and the reference macroblock corresponding to the predictive macroblock, generating a prediction error signal between the predictive macroblock and the video macroblock, and encoding the prediction error signal, a first index indicating the plurality of reference frames, a second index indicating the weighting factors and the motion vector.

Claims (12)

1. A video decoding method of performing a motion compensated prediction interframe decoding on an encoded video macroblock of an encoded video frame, using a plurality of reference frames and a motion vector between the encoded video macroblock and at least one of the reference frames, the method comprising:

decoding encoded data including a prediction error signal for the encoded video macroblock, a first index indicating the plurality of reference frames, a second index indicating the number of the encoded video frame, and the motion vector;

extracting a plurality of reference macroblocks from the plurality of reference frames according to the decoded motion vector and the decoded first index;

computing a distance between the plurality of reference frames and the encoded video frame according to the decoded second index;

computing a linear sum of the reference macroblocks, using weighting factors determined according to the calculated distance, to generate a predictive macroblock; and

adding the predictive macroblock and the prediction error signal every encoded video macroblock to reconstruct a video picture.

2. A video decoding apparatus of performing a motion compensated prediction interframe decoding on an encoded video macro lock of an encoded video frame, using a plurality of reference frames and a motion vector between the encoded video macroblock and at least one of the reference frames, the apparatus comprising:

a decoder to decode encoded data including a prediction error signal for the encoded video macroblock, a first index indicating the plurality of reference frames, a second index indicating the number of the encoded video frame, and the motion vector;

an extractor to extract a plurality of reference macroblocks from the plurality of reference frames according to the decoded motion vector and the decoded first index;

a calculator to calculate a distance between the plurality of reference frames and the encoded video frame according to the decoded second index;

a calculator to calculate a linear sum of the reference macroblocks, using weighting factors determined according to the calculated distance, to generate a predictive macroblock; and

an adder to add the predictive macroblock and the prediction error signal every encoded video macroblock to reconstruct a video picture.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2003
From: KOTO, SHINICHIRO; CHUJOH, TAKESHI; KIKUCHI, YOSHIHIRO
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 014305/0385 →
Priority Claims (2)
JP 2002-108102 · Apr 10, 2002 · national
JP 2002-341239 · Nov 25, 2002 · national
Continuity (1)
Related Publication 20030215014A1 · Nov 20, 2003