Video coding
AssigneeNokia Corporation
InventorMiska Hannuksela
Life of this patent
Estimating the term…
Abstract
A method of encoding a video signal representing a sequence of pictures, the method comprising encoding a first picture (or segment of a picture) of the sequence without reference to another picture of the sequence to produce a picture (10) and encoding said first picture (or segment of a picture) with reference to another picture (14) of the sequence to produce a corresponding temporally predicted picture (P4) or segment of a picture.
Claims39
A method of encoding a video signal representing a sequence of pictures to form an encoded video signal, the method comprising receiving a first picture or a part thereof, encoding the first picture or said part thereof, using a first encoding mode, without reference to another picture of the sequence to form a first encoded representation of the first picture or said part thereof, and encoding said first picture or said part thereof, using a second encoding mode, with reference to another picture of the sequence to produce a corresponding temporally predicted second encoded representation of the first picture or said part thereof.
A video encoder comprising
- an input for receiving a video signal representing a sequence of pictures, the encoder being arranged to encode a first picture of the sequence or a part thereof, received at the input, using a first encoding mode, without reference to another picture of the sequence to form a first encoded representation of the first picture or said part thereof, and to encode said first picture or said part thereof, using a second encoding mode, with reference to another picture of the sequence to produce a corresponding temporally predicted second encoded representation of the first picture or said part thereof.
A video codec including a video encoder, the video encoder comprising an input for receiving a video signal representing a sequence of pictures, the encoder being arranged to encode a first picture of the sequence or a part thereof, received at the input, using a first encoding mode, without reference to another picture of the sequence to form a first encoded representation of the first picture or said part thereof, and to encode said first picture or said part thereof, using a second encoding mode, with reference to another picture of the sequence to produce a corresponding temporally predicted second encoded representation of the first picture or said part thereof.
A multimedia system including a video encoder, the video encoder comprising an input for receiving a video signal representing a sequence of pictures, the encoder being arranged to encode a first picture of the sequence or a part thereof, received at the input, using a first encoding mode, without reference to another picture of the sequence to form a first encoded representation of the first picture or said part thereof, and to encode said first picture or said part thereof, using a second encoding mode, with reference to another picture of the sequence to produce a corresponding temporally predicted second encoded representation of the first picture or said part thereof.
A method of encoding a video signal representing a sequence of pictures to form an encoded video signal, the method comprising receiving a segment of a first picture or part thereof, encoding the segment of the first picture or part thereof using a first encoding mode without reference to another picture of the sequence to form a first encoded representation of the first picture segment or said part thereof, and encoding at least said segment of said first picture or part thereof using a second encoding mode with reference to another picture of the sequence to produce a corresponding temporally predicted second encoded representation of the first picture segment or said part thereof.
A method of video decoding comprising receiving an encoded video signal representing encoded pictures of a video sequence, the encoded video signal comprising a first encoded representation of a first picture or a part thereof, said first encoded representation having been formed, using a first encoding mode, by encoding said first picture or said part thereof without reference to another picture of the sequence, the encoded video signal further comprising a temporally predicted second encoded representation of the first picture or said part thereof, said temporally predicted second encoded representation having been formed, using a second encoding mode, by encoding said first picture or said part thereof with reference to another picture of the sequence, the method comprising determining whether the first encoded representation of the first picture or said part thereof can be decoded and, if not, monitoring the received encoded video signal for the temporally predicted second encoded representation of the first picture or said part thereof and, on receipt of the temporally predicted second encoded representation of the first picture or said part thereof, decoding the temporally predicted second encoded representation of the first picture or said part thereof with reference to said another picture.
A video decoder comprising:
- an input for receiving an encoded video signal representing encoded pictures of a video sequence, the encoded video signal comprising a first encoded representation of a first picture or a part thereof, said first encoded representation having been formed, using a first encoding mode, by encoding said first picture or said part thereof without reference to another picture of the sequence, the encoded video signal further comprising a temporally predicted second encoded representation of the first picture or said part thereof, said temporally predicted second encoded representation having been formed, using a second encoding mode, by encoding said first picture or said part thereof with reference to another picture of the sequence, said video decoder being arranged to determine whether the first encoded representation of a first picture or said part thereof, received from the input, can be decoded and, if not, to monitor the received encoded video signal for the temporally predicted second encoded representation of the first picture or said part thereof and, on receipt of the temporally predicted second encoded representation of the first picture or said part thereof, to control decoding of the temporally predicted second encoded representation of the first picture or said part thereof with reference to said another picture.
A portable electronic device incorporating a video encoder the video encoder comprising an input for receiving a video signal representing a sequence of pictures, the encoder being arranged to encode a first picture of the sequence or a part thereof, received at the input, using a first encoding mode, without reference to another picture of the sequence to form a first encoded representation of the first picture or said part thereof, and to encode said first picture or said part thereof, using a second encoding mode, with reference to another picture of the sequence to produce a corresponding temporally predicted second encoded representation of the first picture or said part thereof.
A multimedia system including a video codec, the codec comprising a video encoder, the video encoder comprising an input for receiving a vide signal al representing a sequence of pictures, the encoder being arranged to encode a first picture of the sequence or a part thereof, received at the input, using a first encoding mode, without reference to another picture of the sequence to form a first encoded representation of the first picture or said part thereof, and to encode said first picture or said part thereof, using a second encoding mode with reference to another picture of the sequence to produce a corresponding temporally predicted second encoded representation of the first picture or said part thereof.
A portable electronic device incorporating a video, decoder the video decoder comprising:
- an input for receiving an encoded video signal representing encoded pictures of a video sequence, the encoded video signal comprising a first encoded representation of a first picture or a part thereof, said first encoded representation having been formed, using a first encoding mode, by encoding said first picture or said part thereof without reference to another picture of the sequence, the encoded video signal further comprising a temporally predicted second encoded representation of the first picture or said part thereof, said temporally predicted second encoded representation having been formed, using a second encoding mode, by encoding said first picture or said part thereof with reference to another picture of the sequence, said video decoder being arranged to determine whether the first encoded representation of a first picture or part thereof, received from the input, can be decoded and, if not, to monitor the received encoded video signal for the temporally predicted second encoded representation of the first picture or said part thereof and, on receipt of the temporally predicted second encoded representation of the first picture or said part thereof, to control decoding of the temporally predicted second encoded representation of the first picture or said part thereof with reference to said another picture.
A system comprising a video encoder and a video decoder,
- the video encoder comprising:
- an input for receiving a video signal representing a sequence of pictures, the encoder being arranged to encode a first picture of the sequence or a part thereof, received at the input, using a first encoding mode, without reference to another picture of the sequence to form a first encoded representation of the first picture or said part thereof, and to encode said first picture or said part thereof, using a second encoding mode, with reference to another picture of the sequence to produce a corresponding temporally predicted second encoded representation of the first picture or said part thereof,
- the video decoder comprising:
- an input for receiving an encoded video signal representing encoded pictures of a video sequence, the encoded video signal comprising a first encoded representation of a first picture or a part thereof, said first encoded representation having been formed, using a first encoding mode, by encoding said first picture or said part thereof without reference to another picture of the sequence, the encoded video signal further comprising a temporally predicted second encoded representation of the first picture or said part thereof, said temporally predicted second encoded representation having been formed, using a second encoding mode, by encoding said first picture or said part thereof with reference to another picture of the sequence, said video decoder being arranged to determine whether the first encoded representation of a first picture or said part thereof, received from the input, can be decoded and, if not, to monitor the received encoded video signal for the temporally predicted second encoded representation of the first picture or said part thereof and, on receipt of the temporally predicted second encoded representation of the first picture or said part thereof, to control decoding of the temporally predicted second encoded representation of the first picture or said part thereof with reference to said another picture.
Dependencies are inferred from the claim text.