Decoding of double layer video signals with interpolation replacement on missing data from enhancement layer
First Claim
1. A method of decoding a currently received one of a series of two-layer coded video signals, each of which includes a base layer of coded base data and coded motion vector data, and an enhancement layer of coded enhancement data being differences between an uncoded video signal and a reconstruction of the base layer, the method including the steps of:
- a) decoding the base layer to obtain a base video signal;
b) decoding the enhancement layer to obtain enhancement data; and
c) combining the base video signal and the enhancement data to obtain a decoded video signal;
d) detecting whether any enhancement data is missing from the enhancement layer; and
, in such a casee) interpolating the missing enhancement data from the enhancement data of the immediately previously received coded video signal and the motion vectors of the currently received base layer.
1 Assignment
0 Petitions
Accused Products
Abstract
A decoder for decoding coded video signals includes a base layer and an enhancement layer which includes a cell loss detector for detecting when cells are missing from the enhancement layer. In such an event the enhancement data from the immediately previous video signal displaced by a displacer according to the current motion vectors provides interpolation data for the missing cells. The interpolation data is added to the decoded base layer as indicated by an adder. The enhancement data is obtained by subtracting the immediately previous base video signal stored in a frame store from the immediately previous decoded video signal stored in another frame store as indicated by a subtracter.
98 Citations
6 Claims
-
1. A method of decoding a currently received one of a series of two-layer coded video signals, each of which includes a base layer of coded base data and coded motion vector data, and an enhancement layer of coded enhancement data being differences between an uncoded video signal and a reconstruction of the base layer, the method including the steps of:
-
a) decoding the base layer to obtain a base video signal; b) decoding the enhancement layer to obtain enhancement data; and c) combining the base video signal and the enhancement data to obtain a decoded video signal; d) detecting whether any enhancement data is missing from the enhancement layer; and
, in such a casee) interpolating the missing enhancement data from the enhancement data of the immediately previously received coded video signal and the motion vectors of the currently received base layer. - View Dependent Claims (2, 3, 4)
-
-
5. A decoder for decoding a currently received one of a series of two-layer coded video signals, each of which includes a base layer of coded base data and coded motion vector data, and an enhancement layer of coded enhancement data being differences between an uncoded video signal and a reconstruction of the immediately previous base video signal, the decoder including:
-
a) a first decoding means for decoding the base layer to obtain a base video signal; b) a second decoding means for decoding the enhancement layer to obtain enhancement data; c) combining means for combining the base video signal and the enhancement data to obtain a decoded video signal; d) a cell-loss detection means for detecting whether any enhancement data is missing from the enhancement layer; e) interpolating means for providing interpolation data comprising the enhancement data of the immediately previous received, coded video signal modified in accordance with the motion vectors of the currently received base layer; and f) means for replacing any missing enhancement data with interpolated data. - View Dependent Claims (6)
-
Specification