1. A method for providing block partition boundary filtering for depth based block partitioning in high efficiency video coding, comprising: obtaining a binary mask based on a depth block corresponding to a current texture block, in which the binary mask is used for the texture block partitioning; partitioning the current texture block according to the binary mask; checking values of adjacent pixels of the binary mask in vertical and horizontal planes in relation to a particular pixel at the block partition boundary between different partitions in the current texture block; performing pixel processing to filter the particular pixel according to the values of the adjacent pixels; updating a value of the particular pixel according to the pixel processing.