System architecture for free-viewpoint video and 3D-TV