Skip to content

Image and Video Abstraction by Coherence-Enhancing Filtering

License

Notifications You must be signed in to change notification settings

jkyprian/cefabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cefabs

Image and Video Abstraction by Coherence-Enhancing Filtering

This program implements an automatic image and video abstraction technique based on adaptive line integral convolution and directional shock filtering. It was written by Jan Eric Kyprianidis while working as a research scientist for the computer graphics systems group of the Hasso-Plattner-Institut at the University of Potsdam, Germany.

Screenshot

Requirements

Building requires CMake, CUDA, and the Qt cross platform toolkit. Recommended CUDA version is >= 4.0 and recommended Qt version is 4.7.3. The program has been tested to successfully build with Visual Studio 2008 on Windows, Qt Creator 2.2.1 on Mac OS X and the default toolchain on Ubuntu 11.04. See build.bat/build.sh to get started. Video processing requires FFmpeg, but is optional.

Building:

Windows / Visual Studio:

mkdir build
cd build
cmake ..
devenv /build Release cefabs.sln

Mac OS X / Linux:

mkdir build
cd build
cmake ..
make

Precompiled binaries for Windows require the Visual Studio 2008 runtimes:

Related Publications