Image and Video Abstraction by Anisotropic Kuwahara Filtering

Jan Eric Kyprianidis1       Henry Kang2       Jürgen Döllner1

1Hasso-Platter-Institut, Germany
2University of Missouri, St. Louis

Computer Graphics Forum 28, 7 - Special issue on Pacific Graphics 2009

Abstract

We present a non-photorealistic rendering technique to transform color images and videos into painterly abstractions. It is based on a generalization of the Kuwahara filter that is adapted to the local shape of features, derived from the smoothed structure tensor. Contrary to conventional edge-preserving filters, our filter generates a painting-like flattening effect along the local feature directions while preserving shape boundaries. As opposed to conventional painting algorithms, it produces temporally coherent video abstraction without extra processing. The GPU implementation of our method processes video in real-time. The results have the clearness of cartoon illustrations but also exhibit directional information as found in oil paintings.

Images

Examples 1
Examples showing Anisotropic Kuwahara Filter, Kuwahara Filter, Artistic Edge and Corner Preserving Smoothing and Bilateral Filter.

Videos

Citation

Kyprianidis, J. E., Kang, H., & Döllner, J. (2009). Image and Video Abstraction by Anisotropic Kuwahara Filtering. Computer Graphics Forum 28, 7. (Special issue on Pacific Graphics 2009)

@ARTICLE{ kyprianidis-pg2009,
  author  = { Kyprianidis, Jan Eric and Kang, Henry and D{\"o}llner, J{\"u}rgen },
  title   = { Image and Video Abstraction by Anisotropic Kuwahara Filtering },
  journal = { Computer Graphics Forum },
  year    = { 2009 },
  number  = { 7 },
  volume  = { 28 },
  note    = { Special issue on Pacific Graphics 2009 }
}

Related

  • Kyprianidis, J. E., Kang, H., & Döllner, J. (2010). Anisotropic Kuwahara Filtering on the GPU. In W. Engel (Ed.), GPU Pro – Advanced Rendering Techniques. AK Peters.
  • Kyprianidis, J. E., Kang, H., & Döllner, J. (2009). Image and Video Abstraction by Anisotropic Kuwahara Filtering. In 7th Symposium on Non-Photorealistic Animation and Rendering (NPAR) , Poster Session.