Video signal encoding and buffer management
AssigneeU.S. Philips Corporation
InventorsOctavius J. Morris, Wilhelmus H.A. Bruls
Life of this patent
Estimating the term…
Abstract
A method of, and apparatus for, encoding and multiplexing a digital video picture are provided using intra-coded fields only at a relatively high bit-rate, with each picture being encoded as a sequence of slices from the video image field. The encoding suitably complies with MPEG or similar requirements, and the intra-coding is further constrained so that the maximum number of bits for each slice in the picture is limited, and the delivery schedule of the bits to a decoder is more tightly constrained than is implied by the MPEG decoding models. In this way it is possible to build a high quality, low cost MPEG (or similar) encoder and decoder for video communications over digital interconnection standards such as IEEE 1394.
Claims14
A method for encoding of a digital video image signal in an encoder apparatus having a coding stage and an encoder buffer, the method comprising the steps of:
- successively encoding image fields of the signal in compliance with a predetermined coding scheme;
- reading the encoded field data into the buffer;
- and
- subsequently reading the stored data out of the buffer at a bit rate determined at least partially by the fullness of the buffer;
- wherein each image field is encoded as a series of slices each comprised of a predetermined number of successive lines of the field, with a predetermined number of data bits allocated for the encoding of a slice, and the encoded data for the slice is read into the encoder buffer and subsequently read out therefrom on completion of encoding of the slice.
A digital video image signal encoder apparatus comprising:
- an encoding stage arranged to receive successive image fields of the signal and encode them according to a predetermined coding scheme;
- and
- a buffer coupled to receive encoded field data from the encoding stage and arranged to subsequently output the stored data at a bit rate determined at least partially by the fullness of the buffer;
- wherein the encoding stage is further arranged to encode each image field as a series of slices each comprised of a predetermined number of successive lines of the field and within a predetermined number of data bits allocated for the encoding of a slice, and the buffer is arranged such that the encoded data for the slice is read in thereto and subsequently read out therefrom on completion of encoding of the slice.
Dependencies are inferred from the claim text.