Browse > Article
http://dx.doi.org/10.7583/JKGS.2020.20.6.53

Effective Depth of Field Implementation Based on Standard Normal Distribution and Multiple Layers  

Choi, Mookang (Dept. of Media, Graduate School of Soongsil University)
Kim, Yeri (Global School of Media of Soongsil University)
Kim, Minji (Global School of Media of Soongsil University)
Oh, Kyoungsu (Dept. of Media, Graduate School of Soongsil University)
Abstract
This paper proposes on the implementation method of depth of field effect based on backward mapping method available in real-time rendering enviroment using calculation of sampling range based on standard normal distribution and alpha blending of color of layers. To implement the effect, this paper describe how to calculate radius of circle of confusion, establish sampling radius using circle of confusion, and determine color through alpha blending of the multiple layer and denoising.
Keywords
Realtime Rendering; Depth of Field; Multiple layers; Denoising;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Paul E. Haeberli, Kurt Akeley, "The accumulation buffer: Hardware support for high-quality rendering", ACM SIGGRAPH Computer Graphics, Vol. 24, No. 4, pp. 309-318, 1990.   DOI
2 Jaroslav Krivanek, Jirl Zara, Kadi Bouatouch, "Fast depth of field rendering with surface splatting", Proceedings of the Computer Grahpics International, 2003.
3 Matthias Zwicker, Hanspeter Pfister, Jeroen van Baar, Markus Gross, "Surface splatting", SIGGRAPH '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pp. 371-378, 2001.
4 Sungkil Lee, Gerard Jounghun Kim, Seungmoon Choi, "Real-time Depth-of-Field Rendering Using Point Splatting on Per-Pixel Layers", Computer Graphics Forum, Vol. 27, No. 7, pp. 1955-1962, 2008.   DOI
5 Sungkil Lee, Elmar Eisemann, Hans P. Seidel, "Real-time lens blur effects and focus control", ACM Transactions on Graphics, Vol. 29, No. 4, Article 65, 2010.
6 Hammon, E. "Practical post-process depth of field", In GPU Gems 3, H. Nguyen Ed., Addison Wesley, Chapter 28, 583-605, 2007.
7 Sungkil Lee, Gerard Jounghun Kim, Seungmoon Choi, "Real-time depth-of-field rendering using anisotropically filtered mipmap interpolation", IEEE Transactions on Visualization and Computer Grahpics. Vol. 15, Issue. 3, pp. 453-464, 2009.   DOI
8 Lance Williams, "Pyramidal Parametrics", SIGGRAPH '83: Proceedings of the 10th annual conference on Computer graphics and interactive techniques, Vol. 17, No. 3, pp. 1-11, 1983.
9 Sungkil Lee, Elmar Eisemann, Hans P. Seidel, "Depth-of-Field Rendering with Multiview Synthesis", ACM Transactions on Graphics. Vol. 28, No. 5, Article 134, 2009.
10 M. Kraus, M. Strengert. "Depth-of-Field rendering by pyramidal image processing", Computer Graphics Forum, Vol. 26, No. 3, pp. 645-654, 2007.   DOI
11 Michael Potmesil, Indranil Chakravarty. "A lens and aperture camera model for synthetic image generation", ACM SIGGRAPH Computer Graphics, Vol. 15, No. 3, pp. 297-305. 1981.   DOI
12 Robert L. Cook, "Stochastic Sampling in Computer Graphics", ACM Transactions on Graphics, Vol. 5, No. 1, 1986.
13 Thomas Porter, Tom Duff, "Compositing digital images", SIGGRAPH '84: Proceedings of the 11th annual conference on Computer graphics and interactive techniques, Vol. 18, No. 3, pp. 253-259, 1984.
14 Lakhwinder Kaur, Savita Gupta, R.C. Chauhan, "Image Denoising using Wavelet Thresholding", Third Conference on Computer Vision, Graphics and Image Processing of India, pp. 16-18, 2002.