VIDEO CODING
First Claim
1. A method of encoding a video signal representing a sequence of pictures to form an encoded video signal, the method comprising:
- comparing a first picture of the sequence or a part of the first picture with a second picture of the sequence;
calculating a measure of similarity between said first picture of the sequence or said part of the first picture and the second picture;
comparing the measure of similarity with a predetermined criterion of similarity; and
outputting an error concealment method indicator based on a result of said comparison for indicating a type of error concealment method to be used in a corresponding decoding process for said first picture of the sequence or said part of the first picture.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of encoding a video signal representing a sequence of pictures, the method comprising comparing a first picture with a second picture, calculating a measure of the similarity between the first and the second pictures, comparing the measure of similarity with a predetermined criterion of similarity and, when the measure of similarity does not meet the predetermined criterion of similarity, outputting an indicator indicating that a non-temporally predictive error concealment method should be used by a subsequent decoder and, when the measure of similarity meets the predetermined criterion of similarity, outputting an indicator indicating that a temporally predictive error concealment method should be used by a subsequent decoder.
-
Citations
45 Claims
-
1. A method of encoding a video signal representing a sequence of pictures to form an encoded video signal, the method comprising:
-
comparing a first picture of the sequence or a part of the first picture with a second picture of the sequence;
calculating a measure of similarity between said first picture of the sequence or said part of the first picture and the second picture;
comparing the measure of similarity with a predetermined criterion of similarity; and
outputting an error concealment method indicator based on a result of said comparison for indicating a type of error concealment method to be used in a corresponding decoding process for said first picture of the sequence or said part of the first picture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of decoding an encoded video signal representing a sequence of pictures, the method comprising:
-
receiving a part of the encoded video signal representing a picture of said sequence or a part of a picture of said sequence detecting an error during decoding of said picture or said part of a picture from the received part of the encoded video signal and, responsive to detecting said error, examining an error concealment method indicator associated with said picture or said part of a picture, the error concealment method indicator arranged to indicate a type of error concealment method to be used in the decoding process for said picture or said part of a picture when an error occurs; and
using an error concealment method of the type indicated by said error concealment method indicator to conceal said error, irrespective of an encoding mode of the picture. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for encoding a video signal representing a sequence of pictures to form an encoded video signal, the apparatus being arranged to:
-
compare a first picture of the sequence or a part of the first picture with a second picture of the sequence;
calculate a measure of similarity between said first picture of the sequence or said part of the first picture and the second picture;
compare the measure of similarity with a predetermined criterion of similarity; and
output an error concealment method indicator based on a result of said comparison for indicating a type of error concealment method to be in a corresponding decoding process for said first picture of the sequence or said part of the first picture. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 39, 40)
-
-
29. An apparatus for decoding an encoded video signal representing a sequence of pictures, the apparatus being arranged to:
-
receive a part of the encoded video signal representing a picture of said sequence or a part of a picture of said sequence;
detect an error during decoding of said picture or said part of a picture from the received part of the encoded video signal and, responsive to detecting said error, to examine an error concealment method indicator associated with said picture or said part of a picture, the error concealment method indicator arranged to indicate a type of error concealment method to be used in the decoding process for said picture or said part of a picture when an error occurs; and
use an error concealment method of the type indicated by said error concealment method indicator to conceal said error, irrespective of an encoding mode of the picture. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 41)
-
-
42. A computer program comprising computer readable code arranged to perform a method of encoding a video signal representing a sequence of pictures to form an encoded video signal, the computer program comprising:
-
computer readable code for comparing a first picture of the sequence or a part of the first picture with a second picture of the sequence;
computer readable code for calculating a measure of similarity between said first picture of the sequence or said part of the first picture and the second picture;
computer readable code for comparing the measure of similarity with a predetermined criterion of similarity; and
computer readable code for outputting an error concealment method indicator based on a result of said comparison for indicating a type of error concealment method to be used in a corresponding decoding process for said first picture of the sequence or said part of the first picture.
-
-
43. A computer program comprising computer readable code arranged to perform a method of decoding an encoded video signal representing a sequence of pictures, the computer program comprising:
-
computer readable code for receiving a part of the encoded video signal representing a picture of said sequence or a part of a picture of said sequence;
computer readable code for detecting an error during decoding of said picture or said part of a picture from the received part of the encoded video signal and, responsive to detecting said error, examining an error concealment method indicator associated with said picture or said part of a picture, the error concealment method indicator arranged to indicate a type of error concealment method to be used in the decoding process for said picture or said part of a picture when an error occurs; and
computer readable code for using an error concealment method of the type indicated by said error concealment method indicator to conceal said error, irrespective of an encoding mode of the picture.
-
-
44. A video encoder for encoding a video signal representing a sequence of pictures to form an encoded video signal, the video encoder comprising:
-
means for comparing a first picture of the sequence or a part of the first picture with a second picture of the sequence;
means for calculating a measure of similarity between said first picture of the sequence or said part of the first picture and the second picture;
means for comparing the measure of similarity with a predetermined criterion of similarity; and
means for outputting an error concealment method indicator based on a result of said comparison for indicating a type of error concealment method to be in a corresponding decoding process for said first picture of the sequence or said part of the first picture.
-
-
45. A video decoder for decoding an encoded video signal representing a sequence of pictures, the video decoder comprising:
-
means for receiving a part of the encoded video signal representing a picture of said sequence or a part of a picture of said sequence;
means for detecting an error during decoding of said picture or said part of a picture from the received part of the encoded video signal and, means responsive to said means for detecting said error, for examining an error concealment method indicator associated with said picture or said part of a picture, the error concealment method indicator arranged to indicate a type of error concealment method to be used in the decoding process for said picture or said part of a picture when an error occurs; and
means for using an error concealment method of the type indicated by said error concealment method indicator to conceal said error, irrespective of an encoding mode of the picture.
-
Specification