The Interactive Visual Media Group develops state-of-the-art algorithms for digital photography and video. Our goal is to provide innovative experiences and tools for such media, for both consumers and visual media professionals.
Overview
The mission of the Interactive Visual Media Group is to develop state-of-the-art algorithms for digital photography and video with the goal of providing innovative experiences and tools for such media. Our target audience includes both consumers and visual media professionals. We develop experimental technology to analyze, retrieve, and manipulate media in order to create compelling new content or organize existing content. This expands the way in which people can interact with their personal media by providing novel photo and video creation and integration tools, as well as engaging viewing/playback experiences. At the same time, we try to impact Microsoft’s current and future offerings in these areas.
Projects
Some of the activities of our group are summarized at the following pages:
| Piecewise Planar Stereo | |
![]() |
Image Deblurring |
![]() |
Augmented Reality |
| Lincoln | |
![]() |
HD View |
![]() |
|
![]() |
Panoramic Stitching |
![]() |
Virtual Viewpoint Video |
![]() |
Interactive Video Tours |
![]() |
|
![]() |
Video Textures |
Areas of Research
Our core strengths lie in the areas of computer vision, image processing, and statistical signal processing, namely:
- Image and video enhancement techniques
- High-accuracy correspondence algorithms
- 3D reconstruction, image-based modeling and rendering
- Object recognition and image search technology
Downloads
All Publications
Click here for a list of all our publications.
- Noah Snavely, Ian Simon, Michael Goesele, Richard Szeliski, and Steven M. Seitz, Scene Reconstruction and Visualization from Community Photo Collections, in Proceedings of the IEEE, no. ?, IEEE, 2010
- Ralph Gross, Iain Matthews, Jeffrey Cohn, Takeo Kanade, and Simon Baker, Multi-PIE, in Image and Vision Computing, Elsevier , December 2009
- Yiming Liu, Jiaping Wang, Su Xue, Xin Tong, Sing Bing Kang, and Baining Guo, Texture splicing, in Pacific Graphics, Eurographics , October 2009
- Sudipta N. Sinha, Drew Steedly, and Richard Szeliski, Piecewise Planar Stereo for Image-based Rendering, in Twelfth IEEE International Conference on Computer Vision (ICCV 2009), IEEE, Kyoto, Japan, 29 September 2009
- Deva Ramanan and Simon Baker, Local Distance Functions: A Taxonomy, New Algorithms, and an Evaluation, in Proceedings of the IEEE International Conference on Computer Vision, IEEE Computer Society, September 2009
- Yasutaka Furukawa, Brian Curless, Steven M. Seitz, and Richard Szeliski, Reconstructing Building Interiors from Images, in Twelfth IEEE International Conference on Computer Vision (ICCV 2009), IEEE, Kyoto, Japan, September 2009
- Steven M. Seitz and Simon Baker, Filter Flow, in Proceedings of the IEEE International Conference on Computer Vision, IEEE Computer Society, September 2009
- Florian Schroff, C. Lawrence Zitnick, and Simon Baker, Clustering Videos by Location, in Proceedings of the British Machine Vision Conference, Microsoft, September 2009
- Sameer Agarwal, Noah Snavely, Ian Simon, Steven M. Seitz, and Richard Szeliski, Building Rome in a Day, in Twelfth IEEE International Conference on Computer Vision (ICCV 2009), IEEE, Kyoto, Japan, September 2009
- Ashish Kapoor, Gang Hua, Amir Akbarzadeh, and Simon Baker, Which Faces to Tag: Adding Prior Constraints into Active Learning, in Proceedings of the IEEE International Conference on Computer Vision, IEEE Computer Society, September 2009
Group Alumni
- Anandan (MSR India)
- Kentaro Toyama (MSR India)
- Zhengyou Zhang (MSR Redmond)
- Harry Shum (Live Search)
- Antonio Criminisi (MSR Cambridge)
- Sumit Basu (MSR Redmond)
- Nebojsa Jojic (MSR Redmond)
- Chuck Jacobs (MSR Redmond)
- David Salesin (University of Washington and Adobe)
- Steve Seitz (University of Washington)
- Shai Avidan (Adobe)
- Phil Torr (Oxford Brookes University)
- Ying Shan (Microsoft)
- Yaron Caspi (Weizmann)
- Chris Pal (University of Rochester)
- Matthew Brown (University of British Columbia)












