IP Library Granted Patent US 7,813,427
Granted Patent B2
US 7,813,427 · App. 11/050,570 · Granted Oct 12, 2010

Method and apparatus for accomplishing multiple description coding for video

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,813,427
App. No.
11/050,570
Granted
Oct 12, 2010
Kind
B2
Abstract

A method and apparatus for utilizing temporal prediction and motion compensated prediction to accomplish multiple description video coding is disclosed. An encoder receives a sequence of video frames and divides each frame into non-overlapping macroblocks. Each macroblock is then encoded using either an intraframe mode (I-mode) or a prediction mode (P-mode) technique. Both the I-mode and the P-mode encoding techniques produce an output for each of n channels used to transmit the encoded video data to a decoder. The P-mode technique generates at least n+1 prediction error signals for each macroblock. One of the at least n+1 P-mode prediction error signals is encoded such that it may be utilized to reconstruct the original sequence of video frames regardless of the number of channels received by the decoder. A component of the one of the at least n+1 P-mode prediction error signals is sent on each of the n channels. Each of the remaining at least n+1 P-mode prediction error signals is sent on a separate one of the n channels (along with the above mentioned component). These remaining at least n+1 P-mode prediction error signals are encoded such that, when combined with the component of the one P-mode prediction error signal which was sent on the same channel, a reasonably good reconstruction of the original sequence of video frames may be obtained if the number of received channels is between 1 and n−1.

Claims (9)

1. A method executed in an encoder for encoding a signal comprising the steps of:

receiving an analog input signal frames;

converting each of said frames to digital format and dividing resulting digital format frames into macorblocks;

selecting each of said macroblocks for I-mode encoding or for P-mode encoding;

encoding macroblocks that are selected for I-mode encoding by coding color values of said selected macroblocks into a I-mode first description of a multiple description coding scheme and a I-mode second description of a multiple description coding scheme, using a preselected multiples descriptions process;

encoding macroblocks that are selected for P-mode encoding by predicting said selected macroblocks from previously encoded frames, to develop a first P-mode description and a second P-mode description.

2. The method of claim 1 further comprising the step of outputting said first I-mode and said first P-mode description onto a first channel, and said second I-mode and said second P-mode description onto a second channel.

3. The method of claim 1 further comprising the step of controlling said selecting to insure a sufficient proportion of macroblocks being encoded by I-mode encoding to assure a desired level of redundancy.

4. The method of claim 3 where said proportion if I-mode encoding selections is 1 to N, where N is between 10 and 15.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2014
From: JAFARKHANI, HAMID; REIBMAN, AMY; WANG, YAO; ORCHARD, MICHAEL
To: AT&T CORP.
Reel/Frame 032682/0851 →
CHANGE OF NAME Recorded Apr 16, 2014
From: AT&T CORP.
To: AT&T PROPERTIES
Reel/Frame 032682/0924 →
CHANGE OF NAME Recorded Apr 16, 2014
From: AT&T PROPERTIES
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 032695/0117 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2010
From: JAFARKHANI, HAMID; ORCHARD, MICHAEL; REIBMAN, AMY; WANG, YAO; AT&T CORP; AT&T PROPERTIES, LLC
To: AT&T CORP.; AT&T PROPERTIES, LLC; AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 024952/0768 →
Continuity (4)
Continuation 1035053700 · Jan 23, 2003
Division 0947800200 · Jan 5, 2000
Provisional Application 6014585200 · Jul 27, 1999
Related Publication 20050152456A1 · Jul 14, 2005