An apparatus for generating stereoscopic panoramas, comprising: a receiver to receive a plurality of temporally synchronized images from cameras arranged on a ring , the cameras comprising a plurality of wide angle lenses designed based on a target range of parallax, the radius of said camera ring of the cameras, and a target field of view for the wide angle lenses; a calibrator to calibrate the temporally synchronized images and a projector to project the synchronized images to a sphere to generate undistorted rectilinear images, wherein the calibrator and projector are to further rectify the undistorted rectilinear images to compensate for a camera misalignment; a disparity estimator to estimate a disparity between neighboring views of the undistorted rectilinear images to determine an optical flow between the undistorted rectilinear images; a view interpolator to perform an interpolation between pairs of views in the same direction based on the optical flow; and a panorama generator to generate a stereoscopic panorama for a plurality of perspectives, further denoted as concentric viewing circles, and comprising a transmitter to transmit a stereoscopic panorama corresponding to a particular perspective to a head mounted display that is configured to detect a translation and send updated coordinates corresponding to a perspective to the receiver, characterized in that - the stereoscopic panorama is a stereoscopic light field panorama, and - said panorama generator generates a stereoscopic light field panorama for a plurality of perspectives by using viewing circles concentric with an axis of rotation of said ring. a receiver to receive a plurality of temporally synchronized images from cameras arranged on a ring , the cameras comprising a plurality of wide angle lenses designed based on a target range of parallax, the radius of said camera ring of the cameras, and a target field of view for the wide angle lenses; a calibrator to calibrate the temporally synchronized images and a projector to project the synchronized images to a sphere to generate undistorted rectilinear images, wherein the calibrator and projector are to further rectify the undistorted rectilinear images to compensate for a camera misalignment; a disparity estimator to estimate a disparity between neighboring views of the undistorted rectilinear images to determine an optical flow between the undistorted rectilinear images; a view interpolator to perform an interpolation between pairs of views in the same direction based on the optical flow; and a panorama generator to generate a stereoscopic panorama for a plurality of perspectives, further denoted as concentric viewing circles, and comprising a transmitter to transmit a stereoscopic panorama corresponding to a particular perspective to a head mounted display that is configured to detect a translation and send updated coordinates corresponding to a perspective to the receiver, characterized in that - the stereoscopic panorama is a stereoscopic light field panorama, and - said panorama generator generates a stereoscopic light field panorama for a plurality of perspectives by using viewing circles concentric with an axis of rotation of said ring. - the stereoscopic panorama is a stereoscopic light field panorama, and - said panorama generator generates a stereoscopic light field panorama for a plurality of perspectives by using viewing circles concentric with an axis of rotation of said ring. <EOS>