Image and Video Abstraction by Anisotropic Kuwahara Filtering

pg2009Kyprianidis, 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.

We present a non-photorealistic rendering technique to transform colorimages 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. Read More »

Real-Time Image Abstraction by Directed Filtering

shaderx7Kyprianidis, J. E. & Döllner, J. (2009). Real-Time Image Abstraction by Directed Filtering. In W. Engel (Ed.), ShaderX7 – Advanced Rendering Techniques. Charles River Media.

In this chapter we present a framework of automatic image processing techniques that create high-quality, simplified, stylistic illustrations from color images, videos, and 3D renderings. Our method extends the approach of Winnemöller et al. (2006) to use iterated bilateral filtering for abstraction and difference-of-Gaussians (DoG) for edge detection. We present enhancements to these techniques to improve the quality of the output by adapting them to the local orientation of the input. Read More »

Image Abstraction by Structure Adaptive Filtering

jkypiran-2008-tpcg-overviewKyprianidis, J. E. and Döllner, J. (2008). Image abstraction by structure adaptive filtering. In Proc. EG UK Theory and Practice of Computer Graphics, pp. 51-58.

In this work we present a framework of automatic non-photorealistic image processing techniques that create simplified stylistic illustrations from color images, videos and 3D renderings. To smooth low-contrast regions while preserving edges, we present a new fast separated implementation of the bilateral filter. Our approach works by filtering in direction of the gradient and then filtering the intermediate result in perpendicular direction. When applied iteratively, our approach does not suffer from horizontal or vertical artifacts and creates smooth output at curved boundaries. To extract salient important edges we first apply a one-dimensional difference-of-Gaussians filter in direction of the gradient and then apply smoothing along a flow field which we derive from the smoothed structure tensor. Our method creates smooth coherent output for line and curve segments. Read More »