1. A method for three-dimensional or multi-view video encoding or decoding, the method comprising: receiving input data associated with a syntax element of a current block in a dependent view; conditionally determining context selection based on selected information associated with one or more neighboring blocks of the current block in a single direction depending on whether said one or more neighboring blocks are available; encoding or decoding the syntax element using context-based coding according to the context selection, wherein the selected information associated with said one or more neighboring blocks of the current block corresponds to the syntax element of said one or more neighboring blocks of the current block, and wherein said one or more neighboring blocks of the current block correspond to only an above or a left neighboring block, the syntax element associated with each block corresponds to a 1-bit flag, and the context-based coding corresponds to CABAC (Context Adaptive Binary Arithmetic Coding) having two contexts.