1. A method for enhancing a three-dimensional (3D) image comprising at least two depth layers, wherein each depth layer comprises image objects, the method comprising: determining a near field and a far field comprising at least one depth layer each; identifying said image objects in said near field and said far field respectively; applying a first correction curve to said image objects identified in said near field; and applying a second correction curve to said image objects identified in said far field.