The 3D image warping kernel receives the LDI structure produced by the media merging step and the camera parameters for the output views. It produces the N views required by the 3D display. Conceptually, the 3D image warping can be decomposed into two basic steps. First, it back-projects the 2D pixels of the reference image plane onto 3D points on the world coordinate system (m → mw). Then it re-projects each 3D point of the world coordinate system onto the target image plane (mw → mv). Each (x,y) coordinate on the reference LDI can contain multiple colors and depths. Therefore, when generating virtual views from the layered-depth information, the 3D warping projection must be performed, for every DepthPixel in the LDI (see Figure1), to the corresponding target views.