1. A method for converting a two dimensional (2D) video feed into a stereoscopic video stream, comprising: identifying, from a 2D video feed received from a 2D video camera, a current 2D video frame; mapping the current 2D video frame into a panoramic background image constructed based on previous 2D video frames; generating, from the panoramic background image, a panoramic background depth map; extracting a current frame depth map from the panoramic background depth map; generating an updated current frame depth map using information regarding dynamic content associated with the current 2D video frame; and rendering a stereoscopic image pair based on the current 2D video frame, the updated current frame depth map, and camera information associated with the 2D video camera.