An apparatus (104, 930) for generating stereoscopic panoramas, comprising: a receiver (108, 932) to receive a plurality of temporally synchronized images from cameras arranged on a ring (318, 402), 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 (112, 936) 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 (114, 938) to perform an interpolation between pairs of views in the same direction based on the optical flow; and a panorama generator (116, 940) to generate a stereoscopic panorama for a plurality of perspectives, further denoted as concentric viewing circles, and comprising a transmitter (118, 942) 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 (116, 940) 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 (108, 932) to receive a plurality of temporally synchronized images from cameras arranged on a ring (318, 402), 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 (112, 936) 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 (114, 938) to perform an interpolation between pairs of views in the same direction based on the optical flow; and a panorama generator (116, 940) to generate a stereoscopic panorama for a plurality of perspectives, further denoted as concentric viewing circles, and comprising a transmitter (118, 942) 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 (116, 940) 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 (116, 940) generates a stereoscopic light field panorama for a plurality of perspectives by using viewing circles concentric with an axis of rotation of said ring.