Real-time depth-of-field rendering using anisotropically filtered mipmap interpolation.
This article presents a real-time GPU-based post-filtering method for rendering acceptable depth-of-field effects suited for virtual reality. Blurring is achieved by nonlinearly interpolating mipmap images generated from a pinhole image. Major artifacts common in the post-filtering techniques such as bilinear magnification artifact, intensity leakage, and blurring discontinuity are practically eliminated via magnification with a circular filter, anisotropic mipmapping, and smoothing of blurring degrees. The whole framework is accelerated using GPU programs for constant and scalable real-time performance required for virtual reality. We also compare our method to recent GPU-based methods in terms of image quality and rendering performance.
Lee
Sungkil
S
Pohang University of Science and Technology, Pohang, Korea. yskill@postech.ac.kr
Kim
Gerard Jounghyun
GJ
Choi
Seungmoon
S
D000465:Algorithms; D016880:Anisotropy; D003196:Computer Graphics; D003199:Computer Systems; D004777:Environment; D007089:Image Enhancement / Q000379:methods; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D021621:Imaging, Three-Dimensional / Q000379:methods*; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D014584:User-Computer Interface