A method for coding depth information, wherein the method comprises: combining, data in Depth Look-up Tables, DLTs, of selected views to establish a unified DLT, acquiring a value of the number of elements included in the unified DLT, coding the acquired value and coding values of elements in the unified DLT and writing the coding bits into a bitstream; coding flag information corresponding to a specified view, and indicating by the flag information whether the unified DLT is used to code a DLT corresponding to the specified view; and when it is determined according to the flag information that the unified DLT is used to code the DLT corresponding to the specified view, coding values of elements in the DLT corresponding to the specified view using the unified DLT, wherein coding values of elements in the DLT corresponding to the specified view using the unified DLT further comprises: constructing an additional DLT using the unified DLT and the DLT corresponding to the specified view by coding a difference in numbers of elements between the DLT corresponding to the specified view and the unified DLT; and/or, by coding non-repeated elements between the DLT corresponding to the specified view and the unified DLT; and/or, by coding locations in the unified DLT corresponding to a maximum and a minimum in the DLT corresponding to the specified view and a difference in the locations; and/or, by coding the minimum in the DLT corresponding to the specified view and a difference between the minimum and the maximum in the DLT corresponding to the specific view; coding a value of the number of elements included in the additional DLT; coding values of elements in the additional DLT, and writing coding bits of the additional DLT into bitstream of a parameter set. combining, data in Depth Look-up Tables, DLTs, of selected views to establish a unified DLT, acquiring a value of the number of elements included in the unified DLT, coding the acquired value and coding values of elements in the unified DLT and writing the coding bits into a bitstream; coding flag information corresponding to a specified view, and indicating by the flag information whether the unified DLT is used to code a DLT corresponding to the specified view; and when it is determined according to the flag information that the unified DLT is used to code the DLT corresponding to the specified view, coding values of elements in the DLT corresponding to the specified view using the unified DLT, wherein coding values of elements in the DLT corresponding to the specified view using the unified DLT further comprises: constructing an additional DLT using the unified DLT and the DLT corresponding to the specified view by coding a difference in numbers of elements between the DLT corresponding to the specified view and the unified DLT; and/or, by coding non-repeated elements between the DLT corresponding to the specified view and the unified DLT; and/or, by coding locations in the unified DLT corresponding to a maximum and a minimum in the DLT corresponding to the specified view and a difference in the locations; and/or, by coding the minimum in the DLT corresponding to the specified view and a difference between the minimum and the maximum in the DLT corresponding to the specific view; coding a value of the number of elements included in the additional DLT; coding values of elements in the additional DLT, and writing coding bits of the additional DLT into bitstream of a parameter set. constructing an additional DLT using the unified DLT and the DLT corresponding to the specified view by coding a difference in numbers of elements between the DLT corresponding to the specified view and the unified DLT; and/or, by coding non-repeated elements between the DLT corresponding to the specified view and the unified DLT; and/or, by coding locations in the unified DLT corresponding to a maximum and a minimum in the DLT corresponding to the specified view and a difference in the locations; and/or, by coding the minimum in the DLT corresponding to the specified view and a difference between the minimum and the maximum in the DLT corresponding to the specific view; and/or, by coding non-repeated elements between the DLT corresponding to the specified view and the unified DLT; and/or, by coding locations in the unified DLT corresponding to a maximum and a minimum in the DLT corresponding to the specified view and a difference in the locations; and/or, by coding the minimum in the DLT corresponding to the specified view and a difference between the minimum and the maximum in the DLT corresponding to the specific view; coding a value of the number of elements included in the additional DLT; coding values of elements in the additional DLT, and writing coding bits of the additional DLT into bitstream of a parameter set.