Jan Fischer's Homepage - Images
  
  

 Program Screenshots

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.

2009


Color rasterizer 1
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.

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


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


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


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


Monochrome rasterizer
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.

2008


Real-virtual antialiasing: 4x supersampling
Real-virtual antialiasing: 4x supersampling (2008)


Real-virtual antialiasing: original resolution averaging
Real-virtual antialiasing: original resolution averaging (2008)


Video clip analyzer 2
Video clip analyzer: face detection (2008)


Video clip analyzer 1
Video clip analyzer: motion analysis (2008)


2007


Edge-directed image upscaling on the GPU: original image
Edge-directed image upscaling on the GPU: upscaled image
Edge-directed image upscaling on the GPU (2007)


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


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


2006


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


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


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


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


Real Face Video Illustrative
Illustrative stylization applied to a real face (2006)


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


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


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


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


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


2005


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


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


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


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


Stylized AR III
Stylized augmented reality: Brush-stroke stylization (2005)


Stylized AR II
Stylized augmented reality: Cartoon-like stylization (2005)


Stylized AR I
Stylized augmented reality: Original image (2005)


2004


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


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


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


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


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


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


Occlusion handling I
Model-based occlusion handling for medical AR (2004)


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


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


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


2003


MirrorCore
Benchmark framework for volume data mirroring algorithms II (2003)


MirrorCore
Benchmark framework for volume data mirroring algorithms I (2003)


IsoSurfaceViewer
Viewer for isosurfaces generated from medical datsets (2003)


2002 and older


AugmentEd
Immersive Augmented Reality scene editor (2002)


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


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


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


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


Hospital
Dynamically reconfigurable interactive virtual hospital in Java3D (2000)


Raytrace
Simple homebrew raytracer (2000)


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


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


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


Tutor 1
Tutoring software demonstrating various aspects of OpenGL (1998)