Patent ID: 8614764

Claim:
A method of generating and outputting video data corresponding to a plurality of video data frames, the method comprising: receiving light field video data, wherein the light field video data comprises a plurality of temporally contiguous light field video frames, wherein each light field video frame is associated with a virtual aperture parameter; selecting a first key frame, wherein the first key frame corresponds to one of the plurality of light field video frames; determining a virtual aperture parameter for the first key frame; selecting a second key frame, wherein the second key frame corresponds to one of the plurality of light field video frames which is temporally spaced apart from the first key frame such that a plurality of light field video frames are temporally disposed between the first and the second key frames; determining a virtual aperture parameter for the second key frame; generating video data corresponding to the plurality of light field video frames which are temporally disposed between the first and the second key frames using (i) the virtual aperture parameter for the first key frame, (ii) the virtual aperture parameter for the second key frame, (iii) an inter-frame interpolation, and (iv) the light field video data corresponding to the plurality of light field video frames which are temporally disposed between the first and the second key frames, wherein the generated video data comprises a plurality of video frames, each video frame comprising a virtual aperture parameter which is based on the virtual aperture parameter for the first key frame, the virtual aperture parameter for the second key frame, and the inter-frame interpolation; and outputting the generated video data.