Patent ID: 6724820
Filing Date: 2004-04-20
Classification: H04N

Abstract:
For use in a video encoder comprising base layer coding means, provided for receiving a video sequence and generating therefrom base layer signals that correspond to video objects (VOs) contained in the video frames of said sequence and constitute a first bitstream suitable for transmission at a base layer bit rate to a video decoder, and enhancement layer coding means, provided for receiving said video sequence and a decoded version of said base layer signals and generating therefrom enhancement layer signals associated with corresponding base layer signals and suitable for transmission at an enhancement layer bit rate to said video decoder, a video coding method applied to said sequence and comprising the steps of:(1) segmenting the video sequence into said VOs; (2) coding successive video object planes (VOPs) of each of said VOs, said coding step itself comprising sub-steps of coding the texture and the shape of said VOPs, said texture coding sub-step itself comprising a first coding operation without prediction for the VOPs called intracoded or I-VOPs, coded without any temporal reference to another VOP, a second coding operation with a unidirectional prediction for the VOPs called predictive or P-VOPs, coded using only a past or a future I- or P-VOP as a temporal reference, and a third coding operation with a bidirectional prediction for the VOPs called bidirectional predictive or B-VOPs, coded using both past and future I- or P-VOPs as temporal references, the temporal references of the enhancement layer VOPs being selected, when a scene cut occurs and said enhancement layer VOPs are located between the last base layer VOP of a scene and the first base layer VOP of the following scene, according to the following specific processing rules: (A) VOPs located before the scene cut: (a) no constraint is applied to the coding type; (b) the use of the next VOP in display order of the base layer as a temporal reference is forbidden; (B) the VOP located just immediately after the scene cut: (a) P coding time is enforced; (b) the next VOP in display order of the base layer is used as a temporal reference; (C) other VOPs located after the scene cut: (a) no constraint is applied to the coding type; (b) the use of the previous VOP in display order of the base layer as a temporal reference is forbidden.