Dr. techn., Computer Science, April 2004
Dissertation topic: ”On Software Design for Augmented Reality”
Advisors: Prof. Dieter Schmalstieg, Prof. Gudrun Klinker
Dipl.-Ing., Engineering Mathematics, Jan. 2000
Thesis topic: ”Changing Stability of Closed Loop Systems by Modifying the Cost Function”
Advisors: Prof. Heinz Langer, Prof. A.C.M. Ran
Assistant Professor for Augmented Reality at TU Graz, June 2009 - June 2013I worked as $99 Professor at the Institute for Computer Graphics and Vision at TU Graz, Austria. Research in visual tracking, online reconstruction, visualization methods and sensor fusion for augmented reality. Acquiring and supervising research projects. Teaching undergraduate and graduate courses and supervising students in master and PhD programs.
Research associate at the Cambridge University Engineering Department, Feb 2005 - May 2009Developing robust visual tracking methods for augmented reality systems ranging from table top environments to hand-held outdoor systems. These systems include sensor fusion with inertial sensors and GPS, and initialisation. Aiding graduate students in their research, teaching for under-graduate students and supervising under-graduate projects.
Research assistant at Vienna University of Technology, April 2000 - Jan 2005Performed research in mobile and collaborative augmented reality, distributed systems for augmented reality, software design for interactive systems and scene graphs. Maintaining and managing development of the Studierstube 3 framework, a large software framework for AR/VR applications.
Principal Engineer at Qualcomm Inc., Vienna Austria, July 2013 - presentResearching and developing visual computing algorithms and applications for mobile devices.
Senior application engineer at uma information technology, Vienna, Austria, June 1998 - April 2001Participated in different projects developing web-based 3D visualisaton solutions. Work included development of user interfaces for 2D and 3D navigation, database systems, and distributed systems for collaboration. Developed a web-based, distributed virtual environment for surgical training simulator tools for the EC project WebSET.
Paramedic at The Red Cross - Zivildienst, Moedling, Austria, Oct 1995 – Aug 1996Worked as a paramedic and ambulance driver during one year of social service.
- Reviewing for: IEEE VR, ACM Multimedia, IEEE ISMAR, IEEE ISWC, IEEE I3D, IEEE UIST, ACM VRST, ACM CHI, JVRC, IJCV, VR Journal, ECCV, ISUVR, LBS, Siggraph ASIA, IEEE TVCG
- Program chair for IEEE ISMAR 2011 and IEEE ISMAR 2012
- Guest editor for Springer Virtual Reality journal, IEEE TVCG
- Program committee for IEEE VR 2010
- Workshop coordinator: Workshop on Augmented Reality Super Models, ISMAR 2010, Workshop Going Out, ISMAR 2009
- Area chair for IEEE ISMAR 2009
- Local arrangements chair for IEEE ISMAR 2008 in Cambridge, UK
- Chair for WARM’05 and WARM’010
- Member of: IEEE Computer Society, ACM, Austrian Computer Society (OCG)
Open Source Contributions
- TooN: numerical linear algebra package, C++, template meta-programming
- Libcvd: computer vision library, C++
- TAG: TooN algorithms, 3D computer vision algorithms, C++
- KFusion: minimal implementation of KinectFusion algorithm, CUDA/C++
- Studierstube: extensive AR scene-graph framework, C++, OpenInventor
- OpenTracker: VR/AR tracking systems data-flow library, C++
- DeepMatrix: VRML networked virtual environment, Java
Other smaller projects can be found on my github page.
- Languages: German (native), English (fluent)
- Programming Languages: C/C++, Java, Python, VRML, HTML, XML, XSLT, UML, shell scripting
- Programming APIs: OpenGL, CUDA, Open Inventor, VRML, CORBA, V4L2
- Software packages: Maple, LaTex, Matlab, MS Office, UML tools, Adobe Photoshop, Adobe Premiere, iWorks, Final Cut, XCode, Visual Studio
- Systems: Windows 2000/XP/7, Linux, Mac OS X, SGI IRIX 6.x, OpenBSD