The invention discloses a
light field depth
estimation method based on a splitting iteration
algorithm, and belongs to the field of
computer vision and light fields. The method comprises the following steps: A, correcting an input
light field image to obtain a corrected
light field image; B, obtaining a sub-aperture image I (x + [
delta]x) of the other
view angle of the corrected light field image I (x) after the displacement [
delta]x occurs based on the
Fourier phase shift theorem; C, performing
stereo matching on all the sub-aperture images, and constructing an energy function to obtain an initial
depth map; D, performing confidence calculation on the initial
depth map, finding out inaccurate pixel points in the initial
depth map, and optimizing the initial depth map; and E, obtaining an optimized depth map. According to the method, the problem that the baseline between the sub-aperture images is too narrow is effectively solved, the matching quality is improved, and the accuracy degree of the depth map is ensured as much as possible in the calculation process of the initial depth map.