News
2015 / 05 / 21 We received the best paper award at MobiSys 2015 for our cloud gaming work.
2015 / 05 / 14 We just released our Hyperlapse apps for Android, Windows Phone, and Windows Desktop. Wow, so much work went into this. Over 1000x faster than the SIGGRAPH version... Enjoy!
2015 / 04 / 22 Check out our two new papers at Eurographics 2015: Self Tuning Texture Optimization and Distilled Collections from Textual Image Queries.
2015 / 02 / 12 Our paper on speculative rendering was accepted to MobiSys 2015.
2014 / 08 / 09 Our work on First-person Hyperlapse Videos is now online.
2014 / 06 / 19 We won a best demo award at MobiSys 2014 for our demo on speculative rendering for cloud gaming.
2014 / 03 / 27 Two new papers accepted to SIGGRAPH 2014: "First-person Hyperlapse Videos" and "Image Completion using Planar Structure Guidance". More details coming soon.
2013 / 07 / 23 Two new papers accepted to SIGGRAPH Asia 2013: "Image-Based Rendering in the Gradient Domain" and "Content-Adaptive Image Downscaling".
2013 / 05 / 15 I received the EUROGRAPHICS Young Researcher Award this year.
Background
I am a researcher at Microsoft Research in Redmond. Before I came to Seattle I got a Ph.D. at the University of Konstanz. Originally I am from Hamburg, a beautiful city in northern Germany.

2008 – present Researcher, Microsoft Research, Redmond
2005 – 2008 Ph.D. in Computer and Information Science, University of Konstanz, Germany
2003 – 2005 Masters in CS, University of Hamburg, Germany
2000 – 2003 B.Sc. in CS, University of Hamburg, Germany
Research
My research is mainly in the area of Computer Graphics, but these days I am also heavily influenced by my great collegues at MSR who work mostly in Computer Vision and on User Experiences. If you look at my publications list below you will see that I have worked on many different topics, but generally I am more interested in pixels than meshes.

See below for a lists of my publications, and other professional activities.
Highlights

Hyperlapse Videos

Depixelizing Pixel Art

Street Slide

Deep Photo

Gigapixel Images
Climbing
While I grew up in a completely flat part of the world, I developed a big passion for climbing Washington's mountains since I got here. The state is just amazing for climbers: within a few hours you can leave your everyday life completely behind and get into vast glaciated landscapes with serious mountaineering objectives. On my climbing page I post a few pictures from recent trips.
Publications
Self Tuning Texture Optimization,
Alexandre Kaspar, Boris Neubert, Dani Lischinski, Mark Pauly, Johannes Kopf,
Computer Graphics Forum (Proceedings Eurographics 2015), 34(2)
Distilled Collections from Textual Image Queries,
Hadar Averbuch-Elor, Yunhai Wang, Yiming Qian, Minglun Gong, Johannes Kopf, Hao Zhang, Daniel Cohen-Or,
Computer Graphics Forum (Proceedings Eurographics 2015), 34(2)
Outatime: Using Speculation to Enable Low-Latency Continuous Interaction for Mobile Cloud Gaming,
Kyungmin Lee, David Chu, Eduardo Cuervo, Johannes Kopf, Yury Degtyarev, Sergey Grizan, Alec Wolman, Jason Flinn,
13th International Conference on Mobile Systems, Applications, and Services (MobiSys 2015),
Best Paper Award
Depixelizing Pixel Art in Real-Time,
Felix Kreuzer, Johannes Kopf, Michael Wimmer,
Poster shown at 19th Symposium on Interactive 3D Graphics and Games (I3D 2015), pages 130-130
Demo: DeLorean: Using Speculation to Enable Low-Latency Continuous Interaction for Mobile Cloud Gaming,
Kyungmin Lee, David Chu, Eduardo Cuervo, Johannes Kopf, Alec Wolman, Jason Flinn,
Demo at the 12th International Conference on Mobile Systems, Applications, and Services (MobiSys 2014),
Best Demo Award
First-person Hyper-lapse videos,
Johannes Kopf, Michael F. Cohen, Richard Szeliski,
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2014), 33(4), Article No. 78, 2014
Image Completion using Planar Structure Guidance,
Jia-Bin Huang, Sing Bing Kang, Narendra Ahuja, Johannes Kopf,
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2014), 33(4), Article No. 129, 2014
Parametric Meta-Filter Modeling from a Single Example Pair,
Shi-Sheng Huang, Guo-Xin Zhang, Yu-Kun Lai, Johannes Kopf, Daniel Cohen-Or, Shi-Min Hu,
31st Computer Graphics International (CGI 2014) / The Visual Computer Special Issue, 2014
Content-Adaptive Image Downscaling,
Johannes Kopf, Ariel Shamir, Pieter Peers,
ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2013), 32(6), Article no. 173, 2013
Image-Based Rendering in the Gradient Domain,
Johannes Kopf, Fabian Langguth, Daniel Scharstein, Richard Szeliski, Michael Goesele,
ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2013), 32(6), Article no. 199, 2013
Unsupervised Joint Object Discovery and Segmentation in Internet Images,
Michael Rubinstein, Armand Joulin, Johannes Kopf, Ce Liu,
Conference on Computer Vision and Pattern Recognition (CVPR), 2013
Transformation Guided Image Completion,
Jia-Bin Huang, Johannes Kopf, Narendra Ahuja, Sing Bing Kang,
International Conference on Computational Photography (ICCP), 2013
Video Enhanced Gigapixel Panoramas,
Sören Pirk, Michael F. Cohen, Oliver Deussen, Matt Uyttendaele, Johannes Kopf,
SIGGRAPH Asia Technical Brief, 2012
Digital Reconstruction of Halftoned Color Comics,
Johannes Kopf, Dani Lischinski,
ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2012), 31(6), Article no. 135, 2012
Quality Prediction for Image Completion,
Johannes Kopf, Wolf Kienzle, Steven Drucker, Sing Bing Kang,
ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2012), 31(6), Article no. 196, 2012
Image-Based Rendering for Scenes with Reflections,
Sudipta Sinha, Johannes Kopf, Michael Goesele, Daniel Scharstein, Richard Szeliski,
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2012), 31(4), Article no. 100, 2012
Depixelizing Pixel Art,
Johannes Kopf, Dani Lischinski,
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2011), 30(4), Article no. 99, 2011
Automatic Generation of Destination Maps,
Johannes Kopf, Maneesh Agrawala, David Salesin, David Bargeron, Michael F. Cohen,
ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2010), 29(6), Article no. 158, 2010
Street Slide: Browsing Street Level Imagery,
Johannes Kopf, Billy Chen, Richard Szeliski, Michael F. Cohen,
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2010), 29(4), Article no. 96, 2010
Locally Adapted Projections to Reduce Panorama Distortions,
Johannes Kopf, Dani Lischinski, Oliver Deussen, Daniel Cohen-Or, Michael F. Cohen,
Eurographics Symposium on Rendering 2009,
Computer Graphics Forum 28(4), pp. 1083–1089, 2009
Deep Photo: Model-Based Photograph Enhancement and Viewing,
Johannes Kopf, Boris Neubert, Billy Chen, Michael F. Cohen, Daniel Cohen-Or, Oliver Deussen, Matt Uyttendaele, Dani Lischinski,
ACM Transactions on Graphics (Proceedings of SIGGRAPH Asia 2008), 27(5), Article no. 116, 2008
Annotating Gigapixel Images,
Qing Luan, Steven Drucker, Johannes Kopf, Ying-Qing Xu, Michael F. Cohen,
Proceedings of ACM Symposium on User Interface Software and Technology (UIST) 2008, pp. 33–36, 2008
Solid Texture Synthesis from 2D Exemplars,
Johannes Kopf, Chi-Wing Fu, Daniel Cohen-Or, Oliver Deussen, Dani Lischinski, Tien-Tsin Wong,
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2007), 26(3), Article no. 2, 2007
Capturing and Viewing Gigapixel Images,
Johannes Kopf, Matt Uyttendaele, Oliver Deussen, Michael F. Cohen,
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2007), 26(3), Article no. 93, 2007
Joint Bilateral Upsampling,
Johannes Kopf, Michael F. Cohen, Dani Lischinski, Matt Uyttendaele,
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2007), 26(3), Article no. 96, 2007
GPU-assisted Positive Mean Value Coordinates for Mesh Deformation,
Yaron Lipman, Johannes Kopf, Daniel Cohen-Or, David Levin,
Symposium on Geometry Processing 2007,
ACM International Conference Proceeding Series, 257, pp. 117–123, 2007
Recursive Wang Tiles for Real-Time Blue Noise,
Johannes Kopf, Daniel Cohen-Or, Oliver Deussen, Dani Lischinski,
ACM Transactions on Graphics (Proceedings of SIGGRAPH 2006), 25(3), pp. 509–518, 2006
Realistic Real-Time Rendering of Landscapes Using Billboard Clouds,
Stephan Behrendt, Carsten Colditz, Oliver Franzke, Johannes Kopf, Oliver Deussen,
Computer Graphics Forum (Proceedings of EUROGRAPHICS 2005), 24(3), pp. 507–516, 2005
Other Professional Activities
Program Committee Service
  • SIGGRAPH 2013, 2014
  • SIGGRAPH Asia 2008, 2009, 2011, 2012, 2015
  • SIGGRAPH Asia Technical Briefs & Posters 2014
  • Eurographics 2009, 2010, 2013, 2014
  • Eurographics Short Papers 2010, 2012
  • EGSR 2014
  • High Performance Graphics 2015
  • Pacific Graphics 2009, 2010, 2011, 2012, 2013, 2014, 2015
  • Pacific Graphics Short Papers 2011
  • CAD/Graphics 2013, 2015
  • CGI 2013, 2014
  • Expressive (Joint CA, SBIM, NPAR) 2013
  • ICCV 2011
  • NPAR 2012
  • VMV 2009
  • ECCV Media Retargeting Workshop 2010
  • Patents
  • Navigation Model to Render Centered Objects Using Images (332901.01, pending, filed 17. June 2011)
  • Strip Panorama (331389.01, pending, filed 1. Dec 2010)
  • Adjustable and Progressive Mobile Device Street View (329856.01, pending, filed 3. June 2010)
  • Destination Maps User Interface (329123.01, pending, filed 12. May 2010)
  • Power Management for Organic Light-Emitting Diode (OLED) Displays (327775.02, pending, filed 2. Nov 2009)
  • Rendering Annotations for Images (323092.01, pending filed 10/21/2008)
  • Dehazing an Image Using a Three-Dimensional Reference Model (323093.01, pending, filed 9/16/2008)
  • Rendering Aligned Perspective Images (327092.01, pending, filed June 2, 2009)
  • Image View Synthesis Using a Three-Dimensional Reference Model (325208.01, pending, filed 9/16/2008)
  • Viewing Wide Angle Images Using Dynamic Tone Mapping (320303.01, pending, filed 6. Aug 2007. Granted July 19, 2011)
  • Joint Bilateral Upsampling (319206.01, pending, filed 30. Apr 2007. Granted February 15, 2011)
  • Dynamic Viewing of Wide Angle Images (319204.02, pending, filed 23. Apr 2007)