Method and apparatus for decoding/encoding a video signal
Abstract
The method includes the steps of receiving the multiview video data stream including a random access picture including a random access slice, the random access slice referencing only slice corresponding to a same time and a different view of the random access picture, obtaining initialization information of a reference picture list for the random access slice, the initialization information representing a reference relation for a single direction or a bi-direction between a plurality of views with view number information and view identification information, obtaining type information indicating whether the random access slice is predicted for a single direction or a bi-direction, initializing the reference picture list using the view number information and the view identification information according to the type information, obtaining a difference value from the a multi-view video data stream according to the type information, the difference value representing a residual of inter-view reference index in the initialized reference picture list, determining an assignment modification value for modifying the inter-view reference index in the initialized reference picture list according to the difference value, modifying the initialized reference picture list for inter-view prediction using the determined assignment modification value, determining a prediction value of a macroblock in the random access picture based on the modified reference picture list, and decoding the macroblock using the prediction value, wherein the initialization information is obtained based on a value indicating decoding order between the plurality of views.
Claims
exact text as granted — not AI-modified1 . A method for decoding a multi-view video data in a multi-view video stream; comprising:
receiving the multiview video data stream including a random access picture including a random access slice, the random access slice referencing only slice corresponding to a same time and a different view of the random access picture; obtaining initialization information of a reference picture list for the random access slice, the initialization information representing a reference relation for a single direction or a bi-direction between a plurality of views with view number information and view identification information; obtaining type information indicating whether the random access slice is predicted for a single direction or a bi-direction; initializing the reference picture list using the view number information and the view identification information according to the type information; obtaining a difference value from the a multi-view video data stream according to the type information, the difference value representing a residual of inter-view reference index in the initialized reference picture list; determining an assignment modification value for modifying the inter-view reference index in the initialized reference picture list according to the difference value; modifying the initialized reference picture list for inter-view prediction using the determined assignment modification value; determining a prediction value of a macroblock in the random access picture based on the modified reference picture list; and decoding the macroblock using the prediction value, wherein the initialization information is obtained based on a value indicating decoding order between the plurality of views.
2 . The method of claim 1 , wherein the view number information indicates a number of reference views of the random access picture, and the view identification information provides a view identifier of each reference view for the random access picture.
3 . The method of claim 1 , wherein the multi-view video data includes video data of a base view independent of other views, the base view being a view decoded without using inter-view prediction.
4 . The method of claim 1 , wherein the type information for a single directional prediction represents a P-slice type and the type information for a bi-directional prediction represents a B-slice type.
5 . The method of claim 4 , wherein the reference picture list is respectively initialized for the bi-direction when the type information represents a B-slice type.
6 . The method of claim 1 , wherein the difference value is obtained from a slice header.
7 . The method of claim 1 , wherein the determined assignment modification value is used to assign an inter-view reference index to the random access picture in the initialized reference picture list.
8 . The method of claim 1 , wherein the assignment modification value represents a variable associated with a view identifier of an inter-view reference picture in the initialized reference picture list.
9 . The method of claim 1 , wherein the position of any other remaining pictures are shifted to later in the initialized reference picture list.
10 . An apparatus for decoding a multi-view video data in a multi-view video stream, comprising:
a nal parsing unit receiving the multiview video data stream including a random access picture including a random access slice, the random access slice referencing only slice corresponding to a same time and a different view of the random access picture, and obtaining initialization information of a reference picture list for the random access slice, the initialization information representing a reference relation for a single direction or a bi-direction between a plurality of views with view number information and view identification information, and obtaining type information indicating whether the random access slice is predicted for a single direction or a bi-direction; a decoded picture buffer unit initializing the reference picture list using the view number information and the view identification information according to the type information, and obtaining a difference value from the a multi-view video data stream according to the type information, the difference value representing a residual of inter-view reference index in the initialized reference picture list, and determining an assignment modification value for modifying the inter-view reference index in the initialized reference picture list according to the difference value, and modifying the initialized reference picture list for inter-view prediction using the determined assignment modification value; and an inter-prediction unit determining a prediction value of a macroblock in the random access picture based on the modified reference picture list, and decoding the macroblock using the prediction value, wherein the initialization information is obtained based on a value indicating decoding order between the plurality of views.
11 . The apparatus of claim 10 , wherein the view number information indicates a number of reference views of the random access picture, and the view identification information provides a view identifier of each reference view for the random access picture.
12 . The apparatus of claim 10 , wherein the multi-view video data includes video data of a base view independent of other views, the base view being a view decoded without using inter-view prediction.
13 . The apparatus of claim 10 , wherein the determined assignment modification value is used to assign an inter-view reference index to the random access picture in the initialized reference picture list.
14 . The apparatus of claim 10 , wherein the assignment modification value represents a variable associated with a view identifier of an inter-view reference picture in the initialized reference picture list.
15 . The apparatus of claim 10 , wherein the position of any other remaining pictures are shifted to later in the initialized reference picture list.Join the waitlist — get patent alerts
Track US2010128787A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.