KARI PULLI
NVIDIA Research

Santa Clara, CA
USA
+1 650 843 9878 (mobile)
kari.pulli AT gmail.com.NOSPAMS
http://people.csail.mit.edu/kapu/

PUBLICATIONS

Jongmin Baek, Dawid Pajak, Kihwan Kim, Kari Pulli, Marc Levoy
WYSIWYG Computational Photography via Viewfinder Editing
SIGGRAPH Asia, Hong Kong, November 19-22, 2013.

Qiuling Zhu, Navjot Garg, Yun-Ta Tsai, Kari Pulli
An Energy Efficient Time-sharing Pyramid Pipeline for Multi-resolution Computer Vision
VLSI-SOC, Istanbul, Turkey, October 7-9, 2013.

Jun Hu, Orazio Gallo, Kari Pulli, Xiaobai Sun
HDR Deghosting: How to deal with Saturation?
CVPR, Portland, OR, June 23-28, 2013.

Jun Hu, Orazio Gallo, Kari Pulli
Exposure Stacks for Live Scenes with Hand-held Cameras
ECCV, Florence, Italy, October 7 - 13, 2012.

Changyin Zhou, Alejandro Troccoli, Kari Pulli
Robust Stereo with Flash No-Flash Image Pairs
CVPR, Providence, Rhode Island, June 16 - 21, 2012.

Kari Pulli, Anatoly Baksheev, Kirill Kornyakov, Victor Eruhimov
Realtime Computer Vision with OpenCV
ACM Queue, Vol. 10, No. 4, April 2012.
Reprinted as Real-Time Computer Vision with OpenCV
Communications of the ACM, Vol. 55, No. 6, pages 61--69, 2012.

Orazio Gallo, Marius Tico, Roberto Manduchi, Natasha Gelfand, Kari Pulli
Metering for Exposure Stacks
Eurographics, Cagliari, Italy, May 13 - 18, 2012.

Alejandro Troccoli, Dawid Pajak, Kari Pulli
FCam for Multiple Cameras
SPIE Electronic Imaging: Multimedia on Mobile Images 2012, Burlingame, CA, USA, January 22 - 26, 2012.

Benjamin Watson, Vidya Setlur, Kari Pulli
An introduction to mobile app development
3D Graphics and Cameras on Android SIGGRAPH ASIA, Hong Kong, Dec. 2011 and Mobile HCI, San Francisco, September 2012.

Dingding Liu, Yingen Xiong, Kari Pulli, Linda Shapiro
Estimating Segmentation Difficulty ( slides )
International Conference on Machine Learning and Data Mining, New York, USA, August 30 - September 3, 2011.

Daniel Vaquero, Natasha Gelfand, Marius Tico, Kari Pulli, Matthew Turk
Generalized Autofocus ( slides, video )
IEEE Workshop on Applications of Computer Vision (WACV), Kona, Hawaii, January 5-6, 2011.

Yingen Xiong, Kari Pulli
Color Matching for High-Quality Panoramic Images on Mobile Phones
IEEE Transaction on Consumer Electronics, Vol. 56, No. 4, November 2010.

Yingen Xiong, Kari Pulli
Color Matching of Image Sequences with Combined Gamma and Linear Corrections ( slides )
ACM Multimedia, Florence, Italy, October 25-29, 2010.

Natasha Gelfand, Andrew Adams, Sung Hee Park, Kari Pulli
Multi-exposure Imaging on Mobile Devices (video )
ACM Multimedia, Florence, Italy, October 25-29, 2010.

Dingding Liu, Kari Pulli, Linda Shapiro, Yingen Xiong
Fast Interactive Image Segmentation by Discriminative Clustering ( slides, video )
ACM Workshop on Cloud Media Computing (at ACM Multimedia), Florence, Italy, October 29, 2010.

Dingding Liu, Yingen Xiong, Linda Shapiro, Kari Pulli
Robust Interactive Image Segmentation with Automatic Boundary Refinement ( slides )
IEEE International Conference on Image Processing, Hong Kong, September 26-29, 2010.

Marius Tico, Natasha Gelfand, Kari Pulli
Motion-Blur-Free Exposure Fusion ( slides )
IEEE International Conference on Image Processing, Hong Kong, September 26-29, 2010.

Daniel Vaquero, Matthew Turk, Kari Pulli, Marius Tico, Natasha Gelfand
A survey of image retargeting techniques ( slides )
SPIE Applications of Digital Image Processing XXXIII, San Diego, CA, August 2010.

Andrew Adams, Eino-Ville Talvala, Sung Hee Park, David Jacobs, Boris Ajdin, Natasha Gelfand, Jennifer Dolson, Daniel Vaquero, Jongmin Baek, Marius Tico, Hendrik Lensch, Wojciech Matusik, Kari Pulli, Mark Horowitz, Marc Levoy
The Frankencamera: An Experimental Platform for Computational Photography
SIGGRAPH 2010, Los Angeles, USA, July 25-29, 2010.
Reprinted as The Frankencamera: An Experimental Platform for Computational Photography
Communications of the ACM, Vol. 55, No. 11, pages 90 -- 98, 2012.

Yingen Xiong, Kari Pulli
Fast Image Stitching and Editing for Panorama Painting on Mobile Phones
IEEE International Workshop on Mobile Vision, in Conjunction with CVPR'2010 (IWMV2010), San Francisco, USA, Jun 18, 2010, pp. 298-306.

Kari Pulli, Marius Tico, Yingen Xiong
Mobile Panoramic Imaging System
6th IEEE Workshop on Embedded Computer Vision, in Conjunction with CVPR'2010 (ECVW2010), San Francisco, USA, Jun 13, 2010.
2-page earlier version was
Kari Pulli, Marius Tico, Yingen Xiong, Xianglin Wang, Chia-Kai Liang
Panoramic Imaging System for Camera Phones
International Conference on Consumer Electronics (ICCE), Las Vegas, USA, Jan 9-13, 2010.

Yingen Xiong, Kari Pulli
Fast Panorama Stitching for High-Quality Panoramic Images on Mobile Phones
IEEE Transaction on Consumer Electronics, Vol. 56, No. 2, May 2010.
2-page earlier version was
Yingen Xiong, Kari Pulli
Fast Panorama Stitching on Mobile Devices
International Conference on Consumer Electronics (ICCE), Las Vegas, USA, Jan 9-13, 2010.

Yingen Xiong, Kari Pulli
Fast and High-Quality Image Blending on Mobile Phones
7th Annual IEEE Consumer Communications & Networking Conference, Las Vegas, Nevada USA, Jan 9-12, 2010.

Yingen Xiong, Kari Pulli
Fast image labelling for producing high resolution panoramic images and its applications on mobile devices
ISM 2009: Proceedings of The IEEE International Symposium on Multimedia, San Diego, California, USA, Dec 14-16, 2009.

Yingen Xiong, Kari Pulli
Sequential image stitching for mobile panorama
ICICS 2009: Proceedings of The IEEE Seventh International Conference on Information, Communications and Signal Processing, Macau, Dec 8-10, 2009.

Yingen Xiong, Kari Pulli
Color correction for mobile panorama imaging
ICIMCS 2009: Proceedings of The ACM First International Conference on Internet Multimedia Computing and Service, Kunming, Yunnan, Nov 23-25, China, 2009.

Marius Tico, Kari Pulli
Image Enhancement Method via Blur and Noisy Image Fusion ( slides )
2009 IEEE International Conference on Image Processing (ICIP'09), Cairo, Egypt, Nov 7-10, 2009.

Yingen Xiong, Dingding Liu, Kari Pulli
A gradient domain object editing approach and its applications in panorama stitching
IEEE Forty-Third Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, Nov 1-4, 2009.

Yingen Xiong, Kari Pulli
Gradient domain image blending and implementation on mobile devices
MobiCase 09: Proceedings of The First Annual International Conference on Mobile Computing, Applications, and Services, San Diego, California, USA, Oct 26-29, 2009.

Yingen Xiong, Kari Pulli
Mask based image blending approach and its applications on mobile devices
Sixth International Symposium on Multispectral Image Processing and Pattern Recognition, Yichang, China, Oct 30 - Nov 1, 2009.

Kari Pulli, Wei-Chao Chen, Natasha Gelfand, Radek Grzeszczuk, Marius Tico, Ramakrishna Vedantham, Xianglin Wang, Yingen Xiong
Mobile Visual Computing
International Symposium on Ubiquitous Virtual Reality (ISUVR'09), GIST, Gwangju, South Korea, July 8-11, 2009.

Duy-Nguyen Ta, Natasha Gelfand, Wei-Chao Chen, Kari Pulli
SURFTrac: Efficient Tracking and Continuous Object Recognition using Local Feature Descriptors ( slides and videos [zip, 80GB] )
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'09), Miami, Florida, June 20-25 2009.

Orazio Gallo, Wei-Chao Chen, Natasha Gelfand, Marius Tico, Kari Pulli
Artifact-free High Dynamic Range Imaging ( slides )
IEEE International Conference on Computational Photography (ICCP'09), San Francisco, CA, April 16-17, 2009.

Gabriel Takacs, Vijay Chandrasekhar, Natasha Gelfand, Yingen Xiong, Wei-Chao Chen, Thanos Bismpigiannis, Radek Grzeszczuk, Kari Pulli, Bernd Girod
Outdoor Augmented Reality on Mobile Phone using Loxel-Based Visual Feature Organization ( slides )
ACM International Conference on Multimedia Information Retrieval (MIR'08), Vancouver, Canada, October 2008.

Tolga Capin, Kari Pulli, Tomas Akenine-Möller
The State of the Art in Mobile Graphics Research
IEEE Computer Graphics and Applications, Volume 28, Issue 4, Jul.-Aug. 2008, pp. 74-84.

Sami Kyöstilä, Kari J. Kangas, Kari Pulli
Tracy: A Debugger and System Analyzer for Cross-Platform Graphics Development ( slides )
Graphics Hardware 2008, Sarajevo, Bosnia-Herzegovina, June 2008.

Andrew Adams, Natasha Gelfand, Kari Pulli
Viewfinder Alignment
Eurographics 2008, Crete, Greece, April 2008, pp. 597-606.

Kari Pulli, Tomi Aarnio, Ville Miettinen, Kimmo Roimela, Jani Vaarala
Mobile 3D Graphics with OpenGL ES and M3G
Morgan Kauffman, 2007.

Robert Y. Wang, Kari Pulli, Jovan Popović
Real-Time Enveloping with Rotational Regression ( slides )
SIGGRAPH 2007, Article No. 73, San Diego, USA, August 2007.

Kari Pulli, Jani Vaarala, Ville Miettinen, Robert  Simpson, Tomi Aarnio, Mark Callow
The Mobile 3D Ecosystem
Course 25 at SIGGRAPH 2007, San Diego, USA, August 2007.

Kari Pulli, Jani Vaarala, Ville Miettinen, Tomi Aarnio, Mark Callow
Developing Mobile 3D Applications with OpenGL ES and M3G
Course T3 at Eurographics 2006, Vienna, Austria, September 2006.

Kari Pulli
New APIs for Mobile Graphics
SPIE Electronic Imaging 2006 Multimedia on Mobile Devices II, San Jose, USA, 2006, pp. 1-13.

Albert Huang, Kari Pulli, Larry Rudolph
Kimono: Kiosk-Mobile Phone Knowledge Sharing System ( slides )
MUM 2005, Christchurch, New Zealand, December 2005, pp. 142-149.

Kari Pulli, Tomi Aarnio, Kimmo Roimela, Jani Vaarala
Designing Graphics Programming Interfaces for Mobile Devices
IEEE Computer Graphics and Applications, Volume 25, Issue 8, Nov.-Dec. 2005, pp. 66-75.

Kari J. Kangas, Mika Qvist, Kari Pulli
Synthetic content approach for benchmarking mobile 3D graphics ( slides )
SIGRAD 2005, Lund, Sweden, November 2005.

Eugene Hsu, Kari Pulli, Jovan Popović
Style Translation for Human Motion
SIGGRAPH 2005, Los Angeles, USA, August 2005, pp. 1082-1089.

Kari Pulli, Jani Vaarala, Ville Miettinen, Tomi Aarnio, Mark Callow
Developing Mobile 3D Applications with OpenGL ES and M3G
Course 35 at SIGGRAPH 2005, Los Angeles, USA, August 2005.

Jiawen Chen, Michael I. Gordon, William Thies, Matthias Zwicker, Kari Pulli, Frédo Durand
A Reconfigurable Architecture for Load-Balanced Rendering ( slides )
Graphics Hardware 2005, Los Angeles, USA, July 2005, pp. 71-80.

Kari Pulli, Simo Piiroinen, Tom Duchamp, Werner Stuetzle
Projective Surface Matching of Colored 3D Scans ( slides, slides with speaker notes )
Fifth International Conference on3-D Digital Imaging and Modeling (3DIM'05), Ottawa, Canada, June 2005, pp. 531-538.

Kari Pulli
From a Researcher to a Manager: Transition and Learning Strategies
Executive MBA thesis, University of Oulu, Finland, 2001.

Marc Levoy, Kari Pulli, Brian Curless, Szymon Rusinkiewicz, David Koller, Lucas Pereira, Matt Ginzton,
Sean Anderson, James Davis, Jeremy Ginsberg, Jonathan Shade, Duane Fulk
The Digital Michelangelo Project: 3D Scanning of Large Statues
SIGGRAPH 2000, New Orleans, USA, July 2000, pp. 131-144.

Kari Pulli, Linda Shapiro
Surface Reconstruction and Display from Range and Color Data
Graphical Models and Image Processing, 62, 2000, pp. 165-201.
Basically a condensed version of the dissertation.

Kari Pulli
Multiview Registration for Large Data Sets
Second International Conference on 3D Digital Imaging and Modeling (3DIM'99), Ottawa, Canada, October 1999, pp. 160-168.

Kari Pulli, Habib Abi-Rached, Tom Duchamp, Linda G. Shapiro, and Werner Stuetzle
Acquisition and Visualization of Colored 3D Objects
International Conference on Pattern Recognition (ICPR), Brisbane, Australia, August 1998, pp. 11-15.

Kari Pulli
Surface Reconstruction and Display from Range and Color Data
Ph.D. dissertation, University of Washington, 1997.

Kari Pulli, Michael Cohen, Tom Duchamp, Hugues Hoppe, John McDonald, Linda Shapiro, and Werner Stuetzle
Surface Modeling and Display from Range and Color Data
Keynote address at ICIAP'97, Lecture Notes in Computer Science 1310, Springer-Verlag , Florence, Italy, September 1997, pp. 385-397.

Kari Pulli, Michael Cohen, Tom Duchamp, Hugues Hoppe, Linda Shapiro, and Werner Stuetzle
View-based Rendering: Visualizing Real Objects from Scanned Range and Color Data
8th Eurographics Workshop on Rendering, St. Etienne, France, June 1997, pp. 23-34.
also Technical Report UW-CSE-97-04-01, University of Washington

Kari Pulli, Tom Duchamp, Hugues Hoppe, John McDonald, Linda Shapiro, and Werner Stuetzle
Robust Meshes from Range Maps
Int. Conf. on Recent Advances in 3-D Digital Imaging and Modeling (3DIM'97), Ottawa, Canada, May 1997, pp. 205-211.

Kari Pulli and Michael Lounsbery
Hierarchical editing of subdivision surfaces
Technical Report UW-CSE-97-04-07, University of Washington

Kari Pulli and Mark Segal
Fast rendering of subdivision surfaces
7th Eurographics Workshop on Rendering, Porto, Portugal, June 1996, pp. 61-70, 282.
(Published by SpringerComputerScience as "Rendering Techniques '96")
also Technical Report UW-CSE-96-03-02, University of Washington
also Technical Sketch in SIGGRAPH '96 Visual Proceedings

Kari Pulli and Tony DeRose
Effective Removal of Detail for a Multiresolution Viewer
a Technical Sketch in SIGGRAPH '96 Visual Proceedings

Kari Pulli and Linda Shapiro
Triplet-Based Object Recognition Using Synthetic and Real Probability Models
International Conference on Pattern Recognition (ICPR), Wien, Austria, August 1996, pp. 75-79.
a longer version is in
Kari Pulli
TRIBORS: A Triplet-Based Object Recognition System
Technical Report UW-CSE-95-01-01, University of Washington

Hubert Jin, Tom Duchamp, Hugues Hoppe, John McDonald, Kari Pulli, and Werner Stuetzle
Surface reconstruction from misregistered data
SPIE vol. 2573, 1995, pp. 324-328.

Kari Pulli
Vision Methods for an Autonomous Machine Based on Range Imaging
Licentiate thesis, ACTA Universitatis Ouluensis, C 72, 1993.

Kari Pulli and Matti Pietikäinen
Range Image Segmentation Based on Decomposition of Surface Normals
Scandinavian Conference on Image Analysis (SCIA), Norway, 1993.

Jukka Riekki, Kari Pulli, and Juha Röning
A Goal Oriented and Reactive Autonomous Machine
Finnish Conference on Artificial Intelligence, 1992.

Kari Pulli
3D Graphics on the Multiprocessor System DAMP
Diploma thesis, University of Oulu and University of Paderborn, 1991.

EDUCATION

Executive MBA Univ. of Oulu 06/01
Ph.D. (Comp. Sci.) Univ. of Washington 12/97
M.Sc. (Comp. Sci.) Univ. of Washington 6/95 3.83/4.0
Lic. Tech. (Comp. Eng.) Univ. of Oulu 5/93 with highest grades
M.Sc. (Electr. Eng.) Univ. of Oulu 10/91 2.45/3.0, with high distinction
B. Comp. Sci. Univ. of Minnesota 6/90 4.0/4.0, with high distinction
secondary school Oulu, Finland 5/85 9.3/10.0, laudatur

AWARDS

  • Khronos Award for "Outstanding Services" 2006
  • Nokia Quality Award, Research Category (Mobile Graphics) 2004
  • Finnish Academy Scholar 1996-97 at the University of Washington
  • Finnish Academy Scholar 1994-95 at the University of Washington
  • Fulbright Scholar 1993-94 at the University of Washington
  • The Finnish Technical Society's national price for the best Diploma (Master's) thesis of 1991
  • ``Ambassador of Good Will'' Rotary International Scholar at the University of Paderborn, Germany in 1990-91

EXPERIENCE

Senior Director of Research, NVIDIA Research, Santa Clara, CA, since 4/11.
Mobile Visual Computing. Computational photography, computer vision, augmented reality, vision for cars.

Nokia Fellow, Nokia Research Center, Palo Alto, CA, 6/10 -- 3/11
Mobile Visual Computing. Sixth Nokia Fellow ever, as I was there, there were three of us.

Member of CEO Technology Council, Nokia, 1/09 -- 3/11

Research Fellow, Distinguished Research Leader, Nokia Research Center, Palo Alto, CA 8/06 -- 6/10
Mobile Computational Photography, Augmented Reality, and Graphics. Spun off Nokia Point-and-Find from research to production. Collaboration with Navteq and Nokia Maps on modeling the real world for visual search.

Research Fellow, Nokia Research Center, Cambridge, MA 6/04 -- 8/06
Visiting Scientist, MIT CSAIL, Cambridge, MA 6/04 -- 8/06
Graphics (animation, computational photography, GPUs) and ubicom research.

Docent (adjunct faculty), University of Oulu, Finland since 5/00
Teaching computer graphics and supervising M.Sc. theses.

NMP Fellow (first as Principal Scientist), Nokia Mobile Phones, Oulu, Finland 7/99 -- 5/04
Standardizing mobile graphics APIs at Khronos and JCP, implementation of those APIs for Nokia devices. Head of Nokia's graphics technology, evaluation and analysis of mobile GPUs.

Research associate, Stanford University, 1/98 -- 6/99
Technical lead, Digital Michelangelo Project.

Intern, Alias|Wavefront, Seattle, WA, 6/96 -- 9/96
Research: hierarchical editing of subdivision surfaces.

Intern, Silicon Graphics, Inc., Mountain View, CA, 6/95 -- 9/95
Fast rendering of subdivision surfaces on Onyx Reality Engine. Included microcoding of the graphics engines and writing an interactive subdivision surface editor using Inventor and Motif libraries.

Intern, Microsoft, Seattle, WA, 6/94 -- 9/94
3D graphics, porting SoftImage's Creative Environment into NT, building an emulator for running programs written for SGI and old GL on OpenGL and Windows.

Research assistant, University of Washington, 9/93 -- 12/97
Research in model-based vision using probabilistic models; surface reconstruction from a set of unregistered range and color views.

Research scientist, Radiology Clinic, University hospital in Oulu, Finland, 8/93 -- 9/93
Design and partial implementation of a system that tracks movement of a tumor as patient breathes.

Research scientist, University of Oulu, Finland, 9/91 -- 7/93
Developing of range vision software for a robotic paper roll manipulator. (Licentiate thesis)

Research assistant University of Paderborn, Germany, 12/90 -- 8/91
Implementing a 3D computer graphics rendering system for a transputer based system. (Master's thesis)

Internships, Bayer AG, Leverkusen, Germany, summers '88, '89, and '90
User interface programming for data base applications.

COMMITTEES,
INVITED TALKS, ETC.

Committees / boards
  • Khronos: Treasurer 6/2006 -- 12/2007; Nokia representative at Promoter board 2001 -- 2011
  • Eurographics Executive Committee 2003 -- 2008
Standardization work
  • Khronos: OpenGL ES, OpenVG, OpenCL
  • JCP: M3G Mobile 3D Graphics [JSR-184, JSR-297]
Conference keynotes Conference committees
  • 3DPVT (Int. Symp. on 3D Data Processing, Visualization and Transmission) 2006-10
  • ACM Multimedia WS on Interact. Multimedia on Mobile and Portable Devices 2011-12
  • CVPR 2012-14, industrial chair 2014
  • CVPR 2012-13 Workshop on Computational Cameras and Displays
  • CVPR 2012 Workshop PROCAMS co-chair
  • CVPR 2011-13 Mobile Vision Workshop program chair
  • EGSR (Eurographics Symposium on Rendering) 2009-10
  • Eurographics 2009 Area "Interactive Visual Exploration of Heterogeneous Geospatial Information"
  • Eurographics 2010 co-chair
  • Eurographics 2010 Area "Mobile Graphics" Chair
  • ESTIMedia 2009
  • GraphiCon 2010
  • High Performance Graphics 2009-10, 2012
  • Eurographics 2005, 2009, 2012-13
  • I3D (ACM Symp. on Interactive 3D Graphics and Games) 2008, 2010-12
  • ICCP Industrial Chair 2013
  • ICCP (International Conference on Computational Photography) 2013
  • ICCV 2013
  • ISM (Int. Symp. Multimedia) 2005
  • ISMAR (Int. Symp. Mixed and Augmented Reality) 2005-09
  • ISUVR (Int. Symp. on Ubiquitous Virtual Reality) 2009-10
  • Mobile Computer Vision Workshop (MCV) 2009
  • Multimedia on Mobile Devices (SPIE) 2006-08
  • MUM (Int. Conf. Mobile and Ubiquitous Multimedia) 2002-07, 2009
  • PSIPS 2004
  • RISA 2000
  • SIGGRAPH ASIA 2012
  • SIGGRAPH 2011, 2013
  • Web3D 2003-04
Panels Other presentations at conferences (without a paper)
  • ISMAR 2013 Mobile Visual Computing
  • ICCP 2011 Mobile Computational Photography
  • HotChips 2009 OpenCL in Handheld devices
  • Multicore Expo 2009 (OpenCL Embedded Profile, with Jyrki Leskelä)
  • Assembly 2003 (Mobile Graphics APIs)
  • JavaOne 2003 - 04 (JSR-184, Mobile 3D Graphics for Java MIDP)
  • MUM 2002 (Mobile Graphics)
  • NIC 2001 (Mobile Graphics)
Editorial board
  • Computers and Graphics since 2008
  • IEEE Computers Graphics & Applications 2010-13
Guest editor
  • IEEE CG&A special issue on Mobile Graphics July 2008
  • Computing Now theme issue of Mobile Graphics Sep 2008

TEACHING

University courses Courses and tutorials (other than university)
  • Mobile Computational Photography with FCam (International Computer Vision Summer School TAMPERE 2012)
  • Mobile Computational Photography (SPIE Electronic Imaging 2012)
  • FCam: An architecture and API for computational cameras (SIGGRAPH Asia 2011)
  • Developing Visual Interfaces for Mobile Devices (SIGGRAPH Asia 2011)
  • FCam: An architecture and API for computational cameras (ICCV 2011)
  • Mobile Computational Photography with FCam (International Computer Vision Summer School 2011)
  • Mobile Computational Photography (SPIE Electronic Imaging 2011)
  • Mobile Computational Photography (ICCP 2010)
  • Eurographics 2008
  • SIGGRAPH 2007
  • EUROGRAPHICS 2006
  • SIGGRAPH 2005
  • Khronos DevU
PhD committees
  • Daniel Vaquero, University of California Santa Barbara, 2012
  • Dingding Liu, University of Washington, 2011
  • Orazio Gallo, University of California, Santa Cruz, 2011
  • Erich Bruns, Universität Weimar, 2010
  • Antti Nurminen, Helsinki University of Technology, 2009
  • Alex Olwall, KTH Stockholm, 2009
  • Anders Henrysson, Linköping University, 2007
  • Iosif Antochi, TU Delft, 2007
  • Sehwan Kim, GIST, 2005
  • Timo Aila, Helsinki University of Technology, 2005

LANGUAGES

Roughly in the order of proficiency: Finnish, English, German, Swedish, Italian, Spanish, French.