The invention relates to a
light field calculation imaging
system based on rotating prisms, which comprises a camera, at least one rotating
prism and a controller, and is characterized in that the controller is respectively connected with the rotating
prism and the camera, the rotating
prism is located between the camera and a target to be imaged, and the controller is configured to execute the following steps: S1, constructing a
homography relationship between an actual
light field and a theoretical
light field; s2, obtaining a discretized angle sequence of the rotating prism according to the target resolution, and obtaining a corresponding sub-angle
image sequence of the to-be-imaged target collected by the camera based on the angle sequence; s3, a plurality of refocusing depth planes are determined, sub-angle image sequences reconstructed on the depth planes are obtained, and refocusing images corresponding to the refocusing depth planes are obtained through calculation; and S4, for each pixel point, calculating a cost function value of the pixel point corresponding to each refocusing image, and selecting the depth value of the refocusing
depth plane corresponding to the refocusing image with the optimal cost function value as the depth value of the refocusing
depth plane. Compared with the prior art, high-angle-resolution light field sampling can be carried out, high-precision mapping of light
field data from sampling to reconstruction is achieved, and meanwhile the compactness and flexibility of the
system structure are guaranteed.