Three-Dimensional Image Warping on Programmable Graphics Hardware

Zhongding Jiang, Tien-tsin Wong, Hujun Bao
State Key Laboratory of CAD&CG, Zhejiang University, Hangzhou, 310027, China


   title={Three-dimensional image warping on programmable graphics hardware},

   author={Jiang, Z. and Wong, T.T. and Bao, H.},




Download Download (PDF)   View View   Source Source   



Many image-based rendering systems are based on three-dimensional image warping (3D Warping), which transforms pixels in reference image to destination view. However, the original 3D warping equation, proposed by McMillan and Bishop, is derived under one special coordinate system, making its inability of direct implementation on programmable graphics hardware. In this paper, we revisit the 3D warping process and derive one novel 3D warping formulation using three-dimensional graphics pipeline. Our 3D warping formulation is very simple and uses only one 4×4 matrix. Its evaluation merely involves vector-matrix multiplication, which allows it to be implemented efficiently using vertex shader on modern GPUs. Additionally, our 3D warping formulation is useful for nongraphics problems related to video compression. We will demonstrate that rendering optical flow images can be performed on graphics cards installed on most PCs.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: