Patent ID: 8457207

Claim:
A method for decoding a multi-view video data in a multi-view video data stream, comprising: receiving the multi-view video data stream, the multi-view video data stream including a random access picture, the random access picture including a random access slice, the random access slice referencing only slices corresponding to a same time and a different view of the random access picture; obtaining identification information representing the multi-view video data stream including initialization information of a reference picture list for the random access slice; obtaining the initialization information of the reference picture list for the random access slice based on the identification information, the initialization information representing a reference relation between a plurality of views, the initialization information including view number information and view identification information; initializing the reference picture list using the view number information and the view identification information; obtaining a difference value from the multi-view video data stream according to the type information, the difference value representing a difference between inter-view reference indices in the initialized reference picture list; determining an assignment modification value for modifying an inter-view reference index assigned to a reference picture 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 from an extension area of a sequence header.