QUASI-CONVOLUTION PYRAMIDAL BLURRING

Martin Kraus

Abstract

Efficient image blurring techniques based on the pyramid algorithm can be implemented on modern graphics hardware; thus, image blurring with arbitrary blur width is possible in real time even for large images. However, pyramidal blurring methods do not achieve the image quality provided by convolution filters; in particular, the shape of the corresponding filter kernel varies locally, which potentially results in objectionable rendering artifacts. In this work, a new analysis filter is designed that significantly reduces this variation for a particular pyramidal blurring technique. Moreover, an efficient implementation for programmable graphics hardware is presented. The proposed method is named “quasi-convolution pyramidal blurring” since the resulting effect is very close to image blurring based on a convolution filter for many applications.

References

  1. Burt, P. J. (1981). Fast Filter Transforms for Image Processing. Computer Graphics and Image Processing, 16:20-51.
  2. Demers, J. (2004). Depth of Field: A Survey of Techniques. In Fernando, R., editor, GPU Gems, pages 375-390.
  3. Goodnight, N., Wang, R., Woolley, C., and Humphreys, G. (2003). Interactive Time-Dependent Tone Mapping Using Programmable Graphics Hardware. In Proceedings Rendering Techniques 2003, pages 26-37.
  4. Hammon, E. (2007). Practical Post-Process Depth of Field. In Nguyen, H., editor, GPU Gems 3, pages 583-605.
  5. James, G. and O'Rorke, J. (2004). Real-Time Glow. In Fernando, R., editor, GPU Gems.
  6. Kraus, M. and Strengert, M. (2007a). Depth-of-Field Rendering by Pyramidal Image Processing. Computer Graphics Forum (Conference Issue), 26(3):645-654.
  7. Kraus, M. and Strengert, M. (2007b). Pyramid Filters Based on Bilinear Interpolation. In Proceedings GRAPP 2007 (Volume GM/R), pages 21-28.
  8. Sigg, C. and Hadwiger, M. (2005). Fast Third-Order Texture Filtering. In Pharr, M., editor, GPU Gems 2, pages 313-329.
  9. Strengert, M., Kraus, M., and Ertl, T. (2006). Pyramid Methods in GPU-Based Image Processing. In Proceedings Vision, Modeling, and Visualization 2006, pages 169-176.
  10. Williams, L. (1983). Pyramidal Parametrics. In Proceedings ACM SIGGRAPH 7883, pages 1-11.
Download


Paper Citation


in Harvard Style

Kraus M. (2008). QUASI-CONVOLUTION PYRAMIDAL BLURRING . In Proceedings of the Third International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2008) ISBN 978-989-8111-20-3, pages 155-162. DOI: 10.5220/0001094401550162


in Bibtex Style

@conference{grapp08,
author={Martin Kraus},
title={QUASI-CONVOLUTION PYRAMIDAL BLURRING},
booktitle={Proceedings of the Third International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2008)},
year={2008},
pages={155-162},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001094401550162},
isbn={978-989-8111-20-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2008)
TI - QUASI-CONVOLUTION PYRAMIDAL BLURRING
SN - 978-989-8111-20-3
AU - Kraus M.
PY - 2008
SP - 155
EP - 162
DO - 10.5220/0001094401550162