The development of 3D video technology has led to
a new scene representation technique known as multi-view
video. Multi-view video provides an immersive perception of
a 3D scene, and has paved the way for many emerging 3D
applications, such as free viewpoint video