|
The following images show screenshots from some programs which I have written in the course of the
past years. The images are embedded in this page in full size, so expect some loading time.

Software rasterizer (color) and visualizations for embedded system I (2009)
- Written in pure C, running in real-time on very low-power embedded system.
- 4-bit per pixel color index representation. Line, triangle primitives.
- Scalable icon rendering and content tool pipeline.
- Advanced font rasterization with proportional character spacing.

Software rasterizer (color) and visualizations for embedded system II (2009)

Software rasterizer (color) and visualizations for embedded system III (2009)

iPhone speed display using Objective-C, iPhone SDK, OpenGL ES (2009)

iPhone map demo software using Objective-C, iPhone SDK, OpenGL ES (2009)

Software rasterizer (monochrome) and visualizations for embedded system (2009)
- Written in pure C, running in real-time on very low-power embedded system.
- Line, triangle primitives. Simple font rasterization.

Real-virtual antialiasing: 4x supersampling (2008)

Real-virtual antialiasing: original resolution averaging (2008)

Video clip analyzer: face detection (2008)

Video clip analyzer: motion analysis (2008)


Edge-directed image upscaling on the GPU (2007)

Occlusion handling based on time-of-flight range data: Easter island statue model (2007)

Occlusion handling based on time-of-flight range data: DC10 model (2007)

Camera image effects in augmented reality: Virtual hamburger with simulated motion blur (2006)

Camera image effects in augmented reality: Virtual hamburger with simulated noise (2006)

Camera image effects in augmented reality: Virtual butterfly with anti-aliasing (2006)

Cartoon-like stylization applied to a real face (2006)

Illustrative stylization applied to a real face (2006)

Cartoon-like stylization applied to a virtual avatar's face (2006)

Illustrative stylization applied to a virtual avatar's face (2006)

The augmented illustration as a realization of mediated reality: DC10 dataset (2006)

The augmented illustration as a realization of mediated reality: Submarine dataset (2006)

The augmented illustration as a realization of mediated reality: Neghip dataset (2006)

Illustrative display of hidden iso-surface structures: Ventricle dataset (2005)

Illustrative display of hidden iso-surface structures: Colon dataset (2005)

Illustrative display of hidden iso-surface structures: NegHip dataset (2005)

Stylized augmented reality: Improved cartoon-like stylization on the GPU (2005)

Stylized augmented reality: Brush-stroke stylization (2005)

Stylized augmented reality: Cartoon-like stylization (2005)

Stylized augmented reality: Original image (2005)

Reduced realism in AR: Bench scene with sketch-like stylization (2004)

Reduced realism in AR: Bench scene with cartoon-like stylization (2004)

Reduced realism in AR: Original bench scene with conventional rendering (2004)

Utilizing Image Guided Surgery for User Interaction in Medical Augmented Reality II (2004)

Utilizing Image Guided Surgery for User Interaction in Medical Augmented Reality I (2004)

Occlusion handling based on cheek-bone detail in medical AR (2004)

Model-based occlusion handling for medical AR (2004)

Graphical representation of tracked surgcial instrument in medical AR (2004)

Overlay of virtual tumor model over plastic skull in medical augmented reality (2004)

Medical augmented reality based on commercial image guided surgery (2004)

Benchmark framework for volume data mirroring algorithms II (2003)

Benchmark framework for volume data mirroring algorithms I (2003)

Viewer for isosurfaces generated from medical datsets (2003)

Immersive Augmented Reality scene editor (2002)

Cartoon-like Non-Photorealistic Rendering using non-linear shading and silhouette rendering (2001-2002)

Vizard: Real-time visualization of sensor and AI data for robotic soccer (2001)

Vizard: Real-time visualization of sensor and AI data for robotic soccer (2001)

Vizard: Real-time visualization of sensor and AI data for robotic soccer (2001)

Dynamically reconfigurable interactive virtual hospital in Java3D (2000)

Simple homebrew raytracer (2000)

Reflection effect using OpenGL's automatic texture coordinate generation (2000)

VRML viewer with C++ API for viewpoint setup, animation and image retrieval (1999-2000)

Tool for demonstration and benchmarking of OpenGL alpha blending (1999)

Tutoring software demonstrating various aspects of OpenGL (1998)
|