Richard Szeliski's Publications

Journal Articles

  1. Sudipta N. Sinha, Drew Steedly, Richard Szeliski, Maneesh Agrawala, and Marc Pollefeys. Interactive 3D architectural modeling from unordered photo collections. ACM Transactions on Graphics, 27(5), December 2008. (URL)

  2. Noah Snavely, Steven M. Seitz, and Richard Szeliski. Modeling the world from Internet photo collections. International Journal of Computer Vision, 80(2):189-210, November 2008. (URL)

  3. Zeev Farbman, Raanan Fattal, Dani Lischinski, and Richard Szeliski. Edge-preserving decompositions for multi-scale tone and detail manipulation. ACM Transactions on Graphics, 27(3), August 2008. (URL)

  4. Noah Snavely, Rahul Garg, Steven M. Seitz, and Richard Szeliski. Finding paths through the world's photos. ACM Transactions on Graphics, 27(3), August 2008. (URL)

  5. Richard Szeliski, Ramin Zabih, Daniel Scharstein, Olga Veksler, Vladimir Kolmogorov, Aseem Agarwala, Marshall Tappen, and Carsten Rother. A comparative study of energy minimization methods for Markov random fields with smoothness-based priors. IEEE Transactions on Pattern Analysis and Machine Intelligence, 30(6):1068-1080, June 2008. (URL)

  6. Ce Liu, Richard Szeliski, Sing Bing Kang, C. Lawrence Zitnick, and William T. Freeman. Automatic estimation and removal of noise from a single image. IEEE Transactions on Pattern Analysis and Machine Intelligence, 30(2):299-314, February 2008

  7. Richard Szeliski. Image alignment and stitching: A tutorial. Foundations and Trends in Computer Graphics and Computer Vision, 2(1):1-104, December 2006

  8. Michael F. Cohen and Richard Szeliski. The Moment Camera. Computer, 39(8):40-45, August 2006

  9. Aseem Agarwala, Maneesh Agrawala, Michael Cohen, David Salesin, and Rick Szeliski. Photographing long scenes with multi-viewpoint panoramas. ACM Transactions on Graphics, 25(3):853-861, August 2006. (URL)

  10. Dani Lischinski, Zeev Farbman, Matthew Uyttendaele, and Richard Szeliski. Interactive local adjustment of tonal values. ACM Transactions on Graphics, 25(3):646-653, August 2006. (URL)

  11. Noah Snavely, Steven M. Seitz, and Richard Szeliski. Photo tourism: Exploring photo collections in 3D. ACM Transactions on Graphics, 25(3):835-846, August 2006. (URL)

  12. Richard Szeliski. Locally adapted hierarchical basis preconditioning. ACM Transactions on Graphics, 25(3):1135-1143, August 2006

  13. Samuel W. Hasinoff, Sing Bing Kang, and Richard Szeliski. Boundary matting for view synthesis. Computer Vision and Image Understanding, 103(1):22-32, July 2006. (URL)

  14. Yanghai Tsin, Sing Bing Kang, and Richard Szeliski. Stereo matching with linear superposition of layers. IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(2):290-301, February 2006

  15. Patrick Baudisch, Desney Tan, Drew Steedly, Eric Rudolph, Matt Uyttendaele, Chris Pal, and Richard Szeliski. An exploration of user interface designs for real-time panoramic photography. Australian Journal of Information Systems, 13(2), 2006. (URL)

  16. Aseem Agarwala, Ke Colin Zheng, Chris Pal, Maneesh Agrawala, Michael Cohen, Brian Curless, David Salesin, and Richard Szeliski. Panoramic video textures. ACM Transactions on Graphics, 24(3):821-827, August 2005. (URL)

  17. Yung-Yu Chuang, Dan B Goldman, Ke Colin Zheng, Brian Curless, David H. Salesin, and Richard Szeliski. Animating pictures with stochastic motion textures. ACM Transactions on Graphics, 24(3):853-860, August 2005. (URL)

  18. Antonio Criminisi, Sing Bing Kang, Rahul Swaminathan, Richard Szeliski, and P. Anandan. Extracting layers and analyzing their specular properties using epipolar-plane-image analysis. Computer Vision and Image Understanding, 97(1):51-85, January 2005

  19. C. Lawrence Zitnick, Sing Bing Kang, Matthew Uyttendaele, Simon Winder, and Richard Szeliski. High-quality video view interpolation using a layered representation. ACM Transactions on Graphics, 23(3):600-608, August 2004

  20. Georg Petschnigg, Maneesh Agrawala, Hugues Hoppe, Richard Szeliski, Michael Cohen, and Kentaro Toyama. Digital photography with flash and no-flash image pairs. ACM Transactions on Graphics, 23(3):664-672, August 2004

  21. Matthew Uyttendaele, Antonio Criminisi, Sing Bing Kang, Simon Winder, Richard Hartley, and Richard Szeliski. Image-based interactive exploration of real-world environments. IEEE Computer Graphics and Applications, 24(3):52-63, May/June 2004. (URL)

  22. Sing Bing Kang and Richard Szeliski. Extracting view-dependent depth maps from a collection of images. International Journal of Computer Vision, 58(2):139-163, July 2004

  23. Richard Szeliski and Daniel Scharstein. Sampling the disparity space image. IEEE Transactions on Pattern Analysis and Machine Intelligence, 26(3):419-425, March 2004

  24. Yin Li, Heung-Yeung Shum, Chi-Keung Tang, and Richard Szeliski. Stereo reconstruction from multiperspective panoramas. IEEE Transactions on Pattern Analysis and Machine Intelligence, 26(1):44-62, January 2004

  25. Yung-Yu Chuang, Dan B Goldman, Brian Curless, David H. Salesin, and Richard Szeliski. Shadow matting. ACM Transactions on Graphics, 22(3):494-500, July 2003

  26. Sing Bing Kang, Matthew Uyttendaele, Simon Winder, and Richard Szeliski. High dynamic range video. ACM Transactions on Graphics, 22(3):319-325, July 2003

  27. Fréderic Pighin, Richard Szeliski, and David H. Salesin. Modeling and animating realistic faces from images. International Journal of Computer Vision, 50(2):143-169, November 2002

  28. Yung-Yu Chuang, Aseem Agarwala, Brian Curless, David H. Salesin, and Richard Szeliski. Video matting of complex scenes. ACM Transactions on Graphics, 21(3):243-248, July 2002

  29. Daniel Scharstein and Richard Szeliski. A taxonomy and evaluation of dense two-frame stereo correspondence algorithms. International Journal of Computer Vision, 47(1):7-42, May 2002. (URL)

  30. Philip H. S. Torr, Richard Szeliski, and P. Anandan. An integrated Bayesian approach to layer extraction from image sequences. IEEE Transactions on Pattern Analysis and Machine Intelligence, 23(3):297-303, March 2001

  31. Arno Schödl, Richard Szeliski, David H. Salesin, and Irfan Essa. Video textures. In Computer Graphics (SIGGRAPH'2000 Proceedings), pages 489-498, New Orleans, July 2000. ACM SIGGRAPH. (URL)

  32. Yung-Yu Chuang, Douglas Zongker, Joel Hindorff, Brian Curless, David H. Salesin, and Richard Szeliski. Environment matting extensions: Towards higher accuracy and real-time capture. In Computer Graphics (SIGGRAPH'2000 Proceedings), pages 121-130, New Orleans, July 2000. ACM SIGGRAPH

  33. Heung-Yeung Shum and Richard Szeliski. Construction of panoramic mosaics with global and local alignment. International Journal of Computer Vision, 36(2):101-130, February 2000. Erratum published July 2002, 48(2):151-152.

  34. Richard Szeliski and Polina Golland. Stereo matching with transparency and matting. International Journal of Computer Vision, 32(1):45-61, August 1999. Special Issue for Marr Prize papers

  35. Frederic Pighin, Jamie Hecker, Dani Lischinski, David H. Salesin, and Richard Szeliski. Synthesizing realistic facial expressions from photographs. In Computer Graphics (SIGGRAPH'98 Proceedings), pages 75-84, Orlando, July 1998. ACM SIGGRAPH

  36. Jonathan Shade, Steven Gortler, Li wei He, and Richard Szeliski. Layered depth images. In Computer Graphics (SIGGRAPH'98 Proceedings), pages 231-242, Orlando, July 1998. ACM SIGGRAPH

  37. Daniel Scharstein and Richard Szeliski. Stereo matching with nonlinear diffusion. International Journal of Computer Vision, 28(2):155-174, June 1998

  38. Richard Szeliski and Richard Weiss. Robust shape recovery from occluding contours using a linear smoother. International Journal of Computer Vision, 28(1):27-44, June 1998

  39. Sing Bing Kang and Richard Szeliski. 3-D scene data recovery using omnidirectional multibaseline stereo. International Journal of Computer Vision, 25(2):167-183, November 1997

  40. Sing Bing Kang, Richard Szeliski, and Heung-Yeung Shum. A parallel feature tracker for extended image sequences. Computer Vision and Image Understanding, 67(3):296-310, September 1997

  41. Richard Szeliski and Heung-Yeung Shum. Creating full view panoramic image mosaics and texture-mapped models. Computer Graphics (SIGGRAPH'97 Proceedings), pages 251-258, August 1997

  42. Richard Szeliski and Sing Bing Kang. Shape ambiguities in structure from motion. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(5):506-512, May 1997

  43. Richard Szeliski and James Coughlan. Spline-based image registration. International Journal of Computer Vision, 22(3):199-218, March/April 1997

  44. Ming-Chieh Lee, Wei ge Chen, Chih lung Bruce Lin, Chuang Gu, Tomislav Markoc, Steven I. Zabinsky, and Richard Szeliski. A layered video object coding system using sprite and affine motion model. IEEE Transactions on Circuits and Systems for Video Technology, 7(1):130-145, February 1997

  45. Richard Szeliski and Heung-Yeung Shum. Motion estimation with quadtree splines. IEEE Transactions on Pattern Analysis and Machine Intelligence, 18(12):1199-1210, December 1996

  46. Steven J. Gortler, Radek Grzeszczuk, Richard Szeliski, and Michael F. Cohen. The Lumigraph. In Computer Graphics Proceedings, Annual Conference Series, pages 43-54, Proc. SIGGRAPH'96 (New Orleans), August 1996. ACM SIGGRAPH

  47. Richard Szeliski. Video mosaics for virtual environments. IEEE Computer Graphics and Applications, 16(2):22-30, March 1996

  48. Richard Szeliski and Stéphane Lavallée. Matching 3-D anatomical surfaces with non-rigid deformations using octree-splines. International Journal of Computer Vision, 18(2):171-186, May 1996

  49. Stéphane Lavallée and Richard Szeliski. Recovering the position and orientation of free-form objects from image contours using 3-D distance maps. IEEE Transactions on Pattern Analysis and Machine Intelligence, 17(4):378-390, April 1995

  50. S. Lavallée et al. Building a hybrid patient's model for augmented reality in surgery: A registration problem. Computer in Biology and Medicine: Special Issue on Virtual Reality for Medicine, 25(2):149-164, March 1995

  51. Richard Szeliski and Sing Bing Kang. Recovering 3D shape and motion from image streams using nonlinear least squares. Journal of Visual Communication and Image Representation, 5(1):10-28, March 1994

  52. Richard Szeliski. Rapid octree construction from image sequences. CVGIP: Image Understanding, 58(1):23-32, July 1993

  53. Berthold K. P. Horn, Richard S. Szeliski, and Alan L. Yuille. Impossible shaded images. IEEE Transactions on Pattern Analysis and Machine Intelligence, 15(2):166-170, February 1993

  54. Richard Szeliski and David Tonnesen. Surface modeling with oriented particle systems. Computer Graphics (SIGGRAPH'92), 26(2):185-194, July 1992

  55. I. Carlbom et al. Modeling and analysis of empirical data in collaborative environments. Communications of the ACM, 35(6):74-84, June 1992

  56. Richard Szeliski. Fast shape from shading. CVGIP: Image Understanding, 53(2):129-153, March 1991

  57. Richard Szeliski. Bayesian modeling of uncertainty in low-level vision. International Journal of Computer Vision, 5(3):271-301, December 1990

  58. Richard Szeliski. Fast surface interpolation using hierarchical basis functions. IEEE Transactions on Pattern Analysis and Machine Intelligence, 12(6):513-528, June 1990

  59. Larry Matthies, Takeo Kanade, and Richard Szeliski. Kalman filter-based algorithms for estimating depth from image sequences. International Journal of Computer Vision, 3(3):209-236, September 1989

  60. Richard Durbin, Richard Szeliski, and Alan Yuille. An analysis of the elastic net approach to the travelling salesman problem. Neural Computation, 1(3):348-358, Fall 1989

  61. Richard Szeliski and Demetri Terzopoulos. From splines to fractals. Computer Graphics (SIGGRAPH'89), 23(4):51-60, July 1989

  62. Richard Szeliski and Mabo R. Ito. New Hermite cubic interpolator for two-dimensional curve generation. IEE Proceedings E, 133(6):341-347, November 1986

Books

  1. Richard. Szeliski. Computer Vision: Algorithms and Applications. Springer, 2010. (URL)

  2. Richard S. Szeliski. Bayesian Modeling of Uncertainty in Low-Level Vision. Kluwer Academic Publishers, Boston, 1989

Book Chapters and Books Edited

  1. F. Durand and R. Szeliski. Computational photography. IEEE Computer Graphics and Applications, 27(2):21-22, March/April 2007. Guest Editors' Introduction to Special Issue

  2. Richard Szeliski. Image alignment and stitching. In N. Paragios et al., editors, Handbook of Mathematical Models in Computer Vision, pages 273-292. Springer, 2005

  3. Richard Szeliski. Video registration: Key challenges. In M. Shah and R. Kumar, editors, Video Registration, pages 247-252. Kluwer Academic Publishers, Boston, 2003

  4. Heung-Yeung Shum and Richard Szeliski. Construction of panoramic mosaics with global and local alignment. In R. Benosman and S. B. Kang, editors, Panoramic Vision: Sensors, Theory, and Applications, pages 227-268. Springer, New York, 2001

  5. Sing Bing Kang and Richard Szeliski. 3D environment modeling from multiple cylindrical panoramic images. In R. Benosman and S. B. Kang, editors, Panoramic Vision: Sensors, Theory, and Applications, pages 329-358. Springer, New York, 2001

  6. B. Triggs, A. Zisserman, and R. Szeliski, editors. Vision Algorithms: Theory and Practice, volume 1883 of Lecture Notes in Computer Science, Berlin, 2000. Springer. Proceedings of the International Workshop on Vision Algorithms, Corfu, Greece, September 1999

  7. Steven Seitz and Richard Szeliski. Applications of computer vision to computer graphics. Computer Graphics, 33(4):35-37, November 1999. Guest Editors' introduction to the Special Issue. (URL)

  8. Stéphane Lavallée, Richard Szeliski, and Lionel Brunie. Anatomy-based registration of three-dimensional medical images, range images, x-ray projections, and three-dimensional models using octree-splines. In R. H. Taylor et al., editors, Computer-Integrated Surgery: Technology and Clinical Applications, pages 115-143. MIT Press, Cambridge, Massachusetts, 1996

  9. Richard Szeliski. Regularization in neural nets. In P. Smolensky, M. C. Mozer, and D. E. Rumelhart, editors, Mathematical perspectives on neural networks, pages 497-532. Lawrence Erlbaum Associates, Hillsdale, New Jersey, 1996

  10. Richard Szeliski and Richard Weiss. Robust shape recovery from occluding contours using a linear smoother. In C. M. Brown and D. Terzopoulos, editors, Real-time Computer Vision, pages 141-165. Cambridge University Press, Cambridge, England, 1994

  11. Richard Szeliski. Uncertainty models for 2-1/2-D and 3-D surfaces. In L. Harris and M. Jenkin, editors, Spatial Vision in Humans and Robots, pages 229-247. MIT Press, Cambridge, Massachusetts, 1993. The Proceedings of the 1991 York Conference on Spatial Vision in Humans and Robots

  12. D. Terzopoulos and R. Szeliski. Tracking with Kalman snakes. In A. Blake and A. L. Yuille, editors, Active Vision, pages 3-20. MIT Press, Cambridge, Massachusetts, 1992

Refereed Conference Presentations

  1. 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), Kyoto, Japan, September 2009. (URL)

  2. 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), Kyoto, Japan, September 2009. (URL)

  3. 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), Kyoto, Japan, September 2009. (URL)

  4. Yasutaka Furukawa, Brian Curless, Steven M. Seitz, and Richard Szeliski. Manhattan-world stereo. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2009), Miami, FL, June 2009. (URL)

  5. Neel Joshi, C. Lawrence Zitnick, Richard Szeliski, and David J. Kriegman. Image deblurring and denoising using color priors. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2009), Miami, FL, June 2009

  6. Ryan S. Kaminsky, Noah Snavely, Steven M. Seitz, and Richard Szeliski. Alignment of 3D point clouds to overhead images. In Second IEEE Workshop on Internet Vision, Miami Beach, Florida, June 2009

  7. N. Joshi, R. Szeliski, and D. J. Kriegman. PSF estimation using sharp edge prediction. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage, AK, June 2008

  8. Noah Snavely, Steven M. Seitz, and Richard Szeliski. Skeletal graphs for efficient structure from motion. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage, AK, June 2008. (URL)

  9. Simon Baker, Michael Black, J. P. Lewis, Stefan Roth, Daniel Scharstein, and Richard Szeliski. A database and evaluation methodology for optical flow. In Eleventh International Conference on Computer Vision (ICCV 2007), Rio de Janeiro, Brazil, October 2007

  10. G. Schindler, M. Brown, and R. Szeliski. City-scale location recognition. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN, June 2007

  11. Ke Colin Zheng, Sing Bing Kang, Michael Cohen, and Richard Szeliski. Layered depth panoramas. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN, June 2007

  12. Josef Sivic, C. Lawrence Zitnick, and Richard Szeliski. Finding people in repeated shots of the same scene. In British Machine Vision Conference (BMVC 2006), volume III, pages 909-918, Edinburgh, September 2006. Springer-Verlag

  13. Ashley Eden, Matthew Uyttendaele, and Richard Szeliski. Seamless image stitching of scenes with large motions and exposure differences. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2006), volume 3, pages 2498-2505, New York, NY, June 2006

  14. Ce Liu, William T. Freeman, Richard Szeliski, and Sing Bing Kang. Noise estimation from a single image. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2006), volume 2, pages 901-908, New York, NY, June 2006. (URL)

  15. Steve Seitz, Brian Curless, James Diebel, Daniel Scharstein, and Richard Szeliski. A comparison and evaluation of multi-view stereo reconstruction algorithms. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2006), volume 1, pages 519-526, New York, NY, June 2006. (URL)

  16. Vaibhav Vaish, Richard Szeliski, C. L. Zitnick, Sing Bing Kang, and Marc Levoy. Reconstructing occluded surfaces using synthetic apertures: Shape from focus vs. shape from stereo. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2006), volume 3, pages 2331-2338, New York, NY, June 2006

  17. Eric Bennett, Matthew Uyttendaele, Lawrence Zitnick, Richard Szeliski, and Sing Bing Kang. Video and image Bayesian demosaicing with a two color image prior. In Ninth European Conference on Computer Vision (ECCV 2006), volume 1, pages 508-521, Graz, May 2006. Springer-Verlag

  18. Richard Szeliski, Ramin Zabih, Daniel Scharstein, Olga Veksler, Vladimir Kolmogorov, Aseem Agarwala, Marshall Tappen, and Carsten Rother. A comparative study of energy minimization methods for Markov Random Fields. In Ninth European Conference on Computer Vision (ECCV 2006), volume 2, pages 16-29, Graz, May 2006. Springer-Verlag. (URL)

  19. P. Baudisch, D. Tan, D. Steedly, E. Rudolph, M. Uyttendaele, C. Pal, and R. Szeliski. Panoramic viewfinder: providing a real-time preview to help users avoid flaws in panoramic pictures. In OZCHI 2005, Canberra, Australia, November 2005

  20. Drew Steedly, Chris Pal, and Richard Szeliski. Efficiently registering video into panoramic mosaics. In Tenth International Conference on Computer Vision (ICCV 2005), pages 1300-1307, Beijing, China, October 2005

  21. Matthew Brown, Richard Szeliski, and Simon Winder. Multi-image matching using multi-scale oriented patches. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2005), volume I, pages 510-517, San Diego, CA, June 2005

  22. Anat Levin and Richard Szeliski. Visual odometry and map correlation. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2004), volume I, pages 611-618, Washington, DC, June 2004

  23. Chris Pal, Richard Szeliski, Matthew Uyttendaele, and Nebojsa Jojic. Probability models for high dynamic range imaging. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2004), volume II, pages 173-180, Washington, DC, June 2004

  24. Samuel W. Hasinoff, Sing Bing Kang, and Richard Szeliski. Boundary matting for view synthesis. In Second IEEE Workshop on Image and Video Registration, Washington, DC, June 2004

  25. P. Y. Simard et al. Using character recognition and segmentation to tell computer from humans. In 7th International Conference on Document Analysis and Recognition, pages 418-423, Edinburgh, Scotland, August 2003. IEEE Computer Society Press

  26. Daniel Scharstein and Richard Szeliski. High-accuracy stereo depth maps using structured light. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2003), volume I, pages 195-202, Madison, WI, June 2003

  27. Yanghai Tsin, Sing Bing Kang, and Richard Szeliski. Stereo matching with reflections and translucency. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2003), volume I, pages 702-709, Madison, WI, June 2003

  28. Rahul Swaminathan, Sing Bing Kang, Richard Szeliski, Antonio Criminisi, and Shree K. Nayar. On the motion and appearance of specularities in image sequences. In Seventh European Conference on Computer Vision (ECCV 2002), volume I, pages 508-523, Copenhagen, May 2002. Springer-Verlag

  29. Richard Szeliski and Daniel Scharstein. Symmetric sub-pixel stereo matching. In Seventh European Conference on Computer Vision (ECCV 2002), volume II, pages 525-540, Copenhagen, May 2002. Springer-Verlag

  30. Daniel Scharstein, Richard Szeliski, and Ramin Zabih. A taxonomy and evaluation of dense two-frame stereo correspondence algorithms. In IEEE Workshop on Stereo and Multi-Baseline Vision, pages 131-140, Kauai, Hawaii, December 2001

  31. Yung-Yu Chuang, Brian Curless, David H. Salesin, and Richard Szeliski. A Bayesian approach to digital matting. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2001), volume II, pages 264-271, Kauai, Hawaii, December 2001

  32. Sing Bing Kang, Richard Szeliski, and Jinxiang Chai. Handling occlusions in dense multi-view stereo. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2001), volume I, pages 103-110, Kauai, Hawaii, December 2001

  33. Lifeng Wang, Sing Bing Kang, Richard Szeliski, and Heung-Yeung Shum. Optimal texture map reconstruction from multiple views. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2001), volume I, pages 347-354, Kauai, Hawaii, December 2001

  34. Matthew Uyttendaele, Ashley Eden, and Richard Szeliski. Eliminating ghosting and exposure artifacts in image mosaics. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2001), volume II, pages 509-516, Kauai, Hawaii, December 2001

  35. Richard Szeliski, Shai Avidan, and P. Anandan. Layer extraction from multiple images containing reflections and transparency. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'2000), volume 1, pages 246-253, Hilton Head Island, June 2000

  36. Ian Buck, Adam Finkelstein, Charles Jacobs, Allison Klein, David H. Salesin, Joshua Seims, Richard Szeliski, and Kentaro Toyama. Performance-driven hand-drawn animation. In Symposium on Non Photorealistic Animation and Rendering, pages 101-108, Annecy, June 2000. ACM SIGGRAPH

  37. Ken Hinckley, Mike Sinclair, Erik Hanson, Richard Szeliski, and Matt Conway. The VideoMouse: a camera-based multi-degree-of-freedom input device. In 12th annual ACM symposium on User interface software and technology, pages 103-112. ACM SIGGRAPH, November 1999

  38. Richard Szeliski and Ramin Zabih. An experimental comparison of stereo algorithms. In International Workshop on Vision Algorithms, pages 1-19, Kerkyra, Greece, September 1999. Springer

  39. Fréderic Pighin, David H. Salesin, and Richard Szeliski. Resynthesizing facial animation through 3D model-based tracking. In Seventh International Conference on Computer Vision (ICCV'99), pages 143-150, Kerkyra, Greece, September 1999

  40. Heung-Yeung Shum and Richard Szeliski. Stereo reconstruction from multiperspective panoramas. In Seventh International Conference on Computer Vision (ICCV'99), pages 14-21, Kerkyra, Greece, September 1999

  41. Richard Szeliski. Prediction error as a quality metric for motion and stereo. In Seventh International Conference on Computer Vision (ICCV'99), pages 781-788, Kerkyra, Greece, September 1999

  42. P. H. S. Torr, R. Szeliski, and P. Anandan. An integrated Bayesian approach to layer extraction from image sequences. In Seventh International Conference on Computer Vision (ICCV'99), pages 983-990, Kerkyra, Greece, September 1999

  43. Richard Szeliski. A multi-view approach to motion and stereo. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'99), volume 1, pages 157-163, Fort Collins, June 1999

  44. Heung-Yeung Shum, Mei Han, and Richard Szeliski. Interactive construction of 3D models from panoramic mosaics. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'98), pages 427-433, Santa Barbara, June 1998

  45. Simon Baker, Richard Szeliski, and P. Anandan. A layered approach to stereo reconstruction. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'98), pages 434-441, Santa Barbara, June 1998

  46. Richard Szeliski and Phil Torr. Geometrically constrained structure from motion: Points on planes. In R. Koch and L. Van Gool, editors, European Workshop on 3D Structure from Multiple Images of Large-Scale Environments (SMILE), pages 171-186, Freiburg, Germany, June 1998

  47. H.-Y. Shum et al. Interactive 3D modeling from multiple images using scene regularities. In R. Koch and L. Van Gool, editors, European Workshop on 3D Structure from Multiple Images of Large-Scale Environments (SMILE), pages 236-252, Freiburg, June 1998

  48. Richard Szeliski and Polina Golland. Stereo matching with transparency and matting. In Sixth International Conference on Computer Vision (ICCV'98), pages 517-524, Bombay, January 1998

  49. Heung-Yeung Shum and Richard Szeliski. Construction and refinement of panoramic mosaics with global and local alignment. In Sixth International Conference on Computer Vision (ICCV'98), pages 953-958, Bombay, January 1998

  50. Daniel Scharstein and Richard Szeliski. Stereo matching with non-linear diffusion. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'96), pages 343-350, San Francisco, June 1996

  51. Sing Bing Kang and Richard Szeliski. 3-D scene data recovery using omnidirectional multibaseline stereo. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'96), pages 364-370, San Francisco, June 1996

  52. Richard Szeliski and Sing Bing Kang. Shape ambiguities in structure from motion. In Fourth European Conference on Computer Vision (ECCV'96), volume 1, pages 709-721, Cambridge, England, April 1996. Springer-Verlag

  53. Richard Szeliski, Sing Bing Kang, and Heung-Yeung Shum. A parallel feature tracker for extended image sequences. In IEEE International Symposium on Computer Vision, pages 241-246, Coral Gables, November 1995

  54. Richard Szeliski and Heung-Yeung Shum. Motion estimation with quadtree splines. In Fifth International Conference on Computer Vision (ICCV'95), pages 757-763, Cambridge, Massachusetts, June 1995

  55. Richard Szeliski and Sing Bing Kang. Direct methods for visual scene reconstruction. In IEEE Workshop on Representations of Visual Scenes, pages 26-33, Cambridge, Massachusetts, June 1995

  56. A. Hamadeh et al. Anatomy-based registration for computer-integrated surgery. In First International Conference on Computer Vision, Virtual Reality and Robotics in Medicine (CVRMed'95), pages 212-218, Nice, France, April 1995. Springer-Verlag

  57. Richard Szeliski. Image mosaicing for tele-reality applications. In IEEE Workshop on Applications of Computer Vision (WACV'94), pages 44-53, Sarasota, December 1994. IEEE Computer Society

  58. Ali Hamadeh, Philippe Cinquin, Richard Szeliski, and Stéphane Lavallée. Anatomy based multi-modal medical image registration for computer integrated surgery. In SPIE Vol. 2355, Sensor Fusion VII, pages 178-188, Boston, November 1994. Society of Photo-Optical Instrumentation Engineers

  59. Richard Szeliski and Stephane Lavallee. Matching 3-D anatomical surfaces with non-rigid deformations using octree-splines. In IEEE Workshop on Biomedical Image Analysis, pages 144-153, Seattle, June 1994. IEEE Computer Society

  60. Richard Szeliski and James Coughlan. Hierarchical spline-based image registration. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'94), pages 194-201, Seattle, June 1994. IEEE Computer Society

  61. Eric Bittar, Stéphane Lavallée, and Richard Szeliski. A method for registering overlapping range images of arbitrary shaped surfaces for 3-D object reconstruction. In SPIE Vol. 2059, Sensor Fusion VI, pages 322-336, Boston, September 1993. Society of Photo-Optical Instrumentation Engineers

  62. Richard Szeliski, David Tonnesen, and Demetri Terzopoulos. Curvature and continuity control in particle-based surface models. In SPIE Vol. 2031 Geometric Methods in Computer Vision II, pages 172-181, San Diego, July 1993. Society of Photo-Optical Instrumentation Engineers

  63. Richard Szeliski and Stephane Lavallee. Matching 3-D anatomical surfaces with non-rigid deformations. In SPIE Vol. 2031 Geometric Methods in Computer Vision II, pages 306-315, San Diego, July 1993. Society of Photo-Optical Instrumentation Engineers

  64. Richard Szeliski, David Tonnesen, and Demetri Terzopoulos. Modeling surfaces of arbitrary topology with dynamic particles. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'93), pages 82-87, New York, June 1993

  65. Richard Szeliski and Sing Bing Kang. Recovering 3D shape and motion from image streams using non-linear least squares. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'93), pages 752-753, New York, June 1993

  66. Richard Szeliski and Richard Weiss. Robust shape recovery from occluding contours using a linear smoother. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'93), pages 666-667, New York, June 1993

  67. Guillaume Champleboux, Stéphane Lavallée, Richard Szeliski, and Lionel Brunie. From accurate range imaging sensor calibration to accurate model-based 3-D object localization. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'92), pages 83-89, Champaign, Illinois, June 1992. IEEE Computer Society Press

  68. Lionel Brunie, Stéphane Lavallée, and Richard Szeliski. Using force fields derived from 3D distance maps for inferring the attitude of a 3D rigid object. In Second European Conference on Computer Vision (ECCV'92), pages 670-675, Santa Margherita Liguere, Italy, May 1992. Springer-Verlag

  69. Richard Szeliski. Probabilistic surface modeling. In SPIE Vol. 1570 Geometric Methods in Computer Vision, pages 154-165, San Diego, July 1991. Society of Photo-Optical Instrumentation Engineers

  70. Richard Szeliski and Demetri Terzopoulos. Physically-based and probabilistic modeling for computer vision. In SPIE Vol. 1570 Geometric Methods in Computer Vision, pages 140-152, San Diego, July 1991. Society of Photo-Optical Instrumentation Engineers

  71. Stéphane Lavallée, Richard Szeliski, and Lionel Brunie. Matching 3-D smooth surfaces with their 2-D projections using 3-D distance maps. In SPIE Vol. 1570 Geometric Methods in Computer Vision, pages 322-336, San Diego, July 1991. Society of Photo-Optical Instrumentation Engineers

  72. Richard Szeliski. Shape from rotation. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'91), pages 625-630, Maui, Hawaii, June 1991. IEEE Computer Society Press

  73. Richard Szeliski. Fast shape from shading. In First European Conference on Computer Vision (ECCV'90), pages 359-368, Antibes, France, April 23-27 1990. Springer-Verlag

  74. Richard Szeliski. Fast surface interpolation using hierarchical basis functions. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'89), pages 222-228, San Diego, June 1989. IEEE Computer Society Press

  75. Richard Durbin, Richard Szeliski, and Alan Yuille. An analysis of the elastic net approach to the travelling salesman problem. In Snowbird Neural Networks Meeting, Snowbird, Utah, April 1989

  76. Richard Szeliski and Demetri Terzopoulos. Parallel multigrid algorithms and computer vision applications. In J. Mandel et al., editors, Fourth Copper Mountain Conference on Multigrid Methods, pages 383-398, Copper Mountain, Colorado, April 1989. Society for Industrial and Applied Mathematics

  77. R. Szeliski. Estimating motion from sparse range data without correspondence. In Second International Conference on Computer Vision (ICCV'88), pages 207-216, Tampa, December 1988. IEEE Computer Society Press

  78. Larry Matthies, Richard Szeliski, and Takeo Kanade. Incremental estimation of dense depth maps from image sequences. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'88), pages 366-374, Ann Arbor, Michigan, June 1988. IEEE Computer Society Press

  79. Richard Szeliski. Regularization uses fractal priors. In Sixth National Conference on Artificial Intelligence (AAAI-87), pages 749-754, Seattle, July 1987. Morgan Kaufmann Publishers

  80. Richard Szeliski and Geoffrey Hinton. Solving random-dot stereograms using the heat equation. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'85), pages 284-288, San Francisco, June 1985. IEEE Computer Society Press

Technical Reports

  1. Richard Szeliski, Simon Winder, and Matthew Uyttendaele. High-quality multi-pass image resampling. Technical Report MSR-TR-2010-10, Microsoft Research, February 2010

  2. Simon Baker, Daniel Scharstein, J.P. Lewis, Stefan Roth, Michael J. Black, and Richard Szeliski. A database and evaluation methodology for optical flow. Technical Report MSR-TR-2009-179, Microsoft Research, December 2009

  3. Richard Szeliski, Matthew Uyttendaele, and Drew Steedly. Fast Poisson blending using multi-splines. Technical Report MSR-TR-2008-58, Microsoft Research, April 2008

  4. X. Lan, L. Zitnick, and R. Szeliski. Local bi-gram model for object recognition. Technical Report MSR-TR-2007-54, Microsoft Research, May 2007

  5. Larry Zitnick, Jie Sun, Richard Szeliski, and Simon Winder. Object instance recognition using triplets of feature symbols. Technical Report MSR-TR-2007-53, Microsoft Research, May 2007

  6. Ce Liu, Richard Szeliski, Sing Bing Kang, C. Lawrence Zitnick, and William T. Freeman. Automatic estimation and removal of noise from a single image. Technical Report MSR-TR-2006-180, Microsoft Research, December 2006

  7. Richard Szeliski. Locally adapted hierarchical basis preconditioning. Technical Report MSR-TR-2006-38, Microsoft Research, May 2006

  8. Anat Levin and Richard Szeliski. Motion uncertainty and field of view. Technical Report MSR-TR-2006-37, Microsoft Research, May 2006

  9. Matthew Brown, Richard Szeliski, and Simon Winder. Multi-image matching using multi-scale oriented patches. Technical Report MSR-TR-2004-133, Microsoft Research, December 2004

  10. Richard Szeliski. Image alignment and stitching: A tutorial. Technical Report MSR-TR-2004-92, Microsoft Research, December 2004

  11. Sing Bing Kang, Richard Szeliski, and Matthew Uyttendaele. Seamless stitching using multi-perspective plane sweep. Technical Report MSR-TR-2004-48, Microsoft Research, June 2004

  12. Yung-Yu Chuang, Dan B Goldman, Brian Curless, David H. Salesin, and Richard Szeliski. Animating pictures with stochastic motion textures. Technical Report UW-CSE-04-04-02, Department of Computer Science and Engineering, University of Washington, April 2004. (URL)

  13. M. Uyttendaele et al. High-quality image-based interactive exploration of real-world environments. Technical Report MSR-TR-2003-61, Microsoft Research, October 2003

  14. Antonio Criminisi, Sing Bing Kang, Rahul Swaminathan, Richard Szeliski, and P. Anandan. Extracting layers and analyzing their specular properties using epipolar-plane-image analysis. Technical Report MSR-TR-2002-19, Microsoft Research, March 2002

  15. Daniel Scharstein and Richard Szeliski. A taxonomy and evaluation of dense two-frame stereo correspondence algorithms. Technical Report MSR-TR-2001-81, Microsoft Research, November 2001

  16. Sing Bing Kang, Richard Szeliski, and Jinxiang Chai. Handling occlusions in dense multi-view stereo. Technical Report MSR-TR-2001-80, Microsoft Research, September 2001

  17. Richard Szeliski. A multi-view approach to motion and stereo. Technical Report MSR-TR-99-19, Microsoft Research, July 1999

  18. Richard Szeliski and Phil Torr. Geometrically constrained structure from motion: Points on planes. Technical Report MSR-TR-98-64, Microsoft Research, November 1998

  19. Heung-Yeung Shum and Richard Szeliski. Panoramic image mosaicing. Technical Report MSR-TR-97-23, Microsoft Research, September 1997

  20. Richard Szeliski and Polina Golland. Stereo matching with transparency and matting. Technical Report MSR-TR-97-13, Microsoft Research, May 1997

  21. F. Pighin, J. Auslander, D. Lischinski, R. Szeliski, and D. Salesin. Realistic facial animation using image based 3D morphing. Technical Report TR-97-01-03, University of Washington, Computer Science Department, January 1997

  22. Daniel Scharstein and Richard Szeliski. Stereo matching with non-linear diffusion. Technical Report TR96-1575, Cornell University, Computer Science, March 1996

  23. Richard Szeliski and Sing Bing Kang. Shape ambiguities in structure from motion. Technical Report 96/1, Digital Equipment Corporation, Cambridge Research Lab, Cambridge, MA, February 1996

  24. Sing Bing Kang, Andrew Johnson, and Richard Szeliski. Extraction of concise and realistic 3-D models from real data. Technical Report 95/7, Digital Equipment Corporation, Cambridge Research Lab, October 1995

  25. Sing Bing Kang and Richard Szeliski. 3-D scene data recovery using omnidirectional multibaseline stereo. Technical Report 95/6, Digital Equipment Corporation, Cambridge Research Lab, October 1995

  26. Richard Szeliski, Sing Bing Kang, and Heung-Yeung Shum. A parallel feature tracker for extended image sequences. Technical Report 95/2, Digital Equipment Corporation, Cambridge Research Lab, May 1995

  27. Richard Szeliski and Heung-Yeung Shum. Motion estimation with quadtree splines. Technical Report 95/1, Digital Equipment Corporation, Cambridge Research Lab, March 1995

  28. Richard Szeliski. Image mosaicing for tele-reality applications. Technical Report 94/2, Digital Equipment Corporation, Cambridge Research Lab, June 1994

  29. Richard Szeliski and James Coughlan. Spline-based image registration. Technical Report 94/1, Digital Equipment Corporation, Cambridge Research Lab, April 1994

  30. Richard Szeliski and Richard Weiss. Robust shape recovery from occluding contours using a linear smoother. Technical Report 93/7, Digital Equipment Corporation, Cambridge Research Lab, December 1993

  31. Richard Szeliski and Sing Bing Kang. Recovering 3D shape and motion from image streams using non-linear least squares. Technical Report 93/3, Digital Equipment Corporation, Cambridge Research Lab, March 1993

  32. Richard Szeliski and David Tonnesen. Surface modeling with oriented particle systems. Technical Report 91/14, Digital Equipment Corporation, Cambridge Research Lab, December 1991

  33. Richard Szeliski. Shape from rotation. Technical Report 90/13, Digital Equipment Corporation, Cambridge Research Lab, December 1990

  34. Richard Szeliski. Real-time octree generation from rotating objects. Technical Report 90/12, Digital Equipment Corporation, Cambridge Research Lab, December 1990

  35. Richard Szeliski. Fast parallel surface interpolation with applications to digital cartography. Technical Note 470, Artificial Intelligence Center, SRI International, June 1989

  36. Richard Durbin, Richard Szeliski, and Alan Yuille. The elastic net and the travelling salesman problem. Technical Report 89-3, Harvard Robotics Laboratory, April 1989

  37. Richard Szeliski. Bayesian modeling of uncertainty in low-level vision. Technical Report CMU-CS-88-169, Computer Science Department, Carnegie Mellon University, August 1988

  38. Larry H. Matthies, Richard Szeliski, and Takeo Kanade. Kalman filter-based algorithms for estimating depth from image sequences. Technical Report CMU-CS-87-185, Computer Science Department, Carnegie Mellon University, December 1987

  39. Richard Szeliski. Cooperative algorithms for solving random-dot stereograms. Technical Report CMU-CS-86-133, Computer Science Department, Carnegie Mellon University, June 1986

Invited Workshops and Papers

  1. R. Szeliski. Large-scale 3D reconstruction and recognition. In ICCV '09 Workshop on 3D Representation for Recognition, Kyoto, Japan, September 2009

  2. S. Seitz and R. Szeliski. The uncanny valley in 3D modeling. In BIRS Workshop on Computer Vision and the Internet, Banff International Research Station, August 2009

  3. R. Szeliski. PMF and its influence on computational stereo. Perception, 38(6), 2009. (URL)

  4. R. Szeliski. Weaving your photos with Photosynth. MSDN Magazine, 22(7), July 2007. (URL)

  5. Richard Szeliski. Video-based rendering. In 2nd European Conference on Visual Media Production, pages 1-8, The Institution of Electrical Engineers, Savoy Place, London, UK, November 2005

  6. R. Szeliski. Being there: Capturing a sense of place. In Symposium on Computational Photography and Video, MIT Computer Science and Artificial Intelligence Laboratory, May 2005

  7. Richard Szeliski. Image-based modeling and rendering. In Fourth International Workshop on Cooperative and Distributed Vision, pages 413-429, Kyoto, Japan, March 2001

  8. Richard Szeliski. Scene reconstruction from multiple cameras. In International Conference on Image Processing (ICIP-2000), volume I, pages 13-16, Vancouver, September 2000

  9. Sing Bing Kang, Richard Szeliski, and P. Anandan. The geometry-image representation tradeoff for rendering. In International Conference on Image Processing (ICIP-2000), volume II, pages 13-16, Vancouver, September 2000

  10. Richard Szeliski. Stereo algorithms and representations for image-based rendering. In British Machine Vision Conference (BMVC'99), volume 2, pages 314-328, Nottingham, England, September 1999

  11. Richard Szeliski, P. Anandan, and Simon Baker. From 2D images to 2.5D sprites: A layered approach to modeling 3D scenes. In IEEE International Conference on Multimedia Computing and Systems (ICMCS'99), volume 1, pages 44-50, Florence, Italy, June 1999

  12. R. Szeliski. Shape and appearance models from multiple images. In Workshop on Image-Based Modeling and Rendering, Stanford University, March 1998. ACM SIGGRAPH

  13. Richard Szeliski. From images to models (and beyond): a personal retrospective. In Vision Interface '97, pages 126-137, Kelowna, British Columbia, May 1997. Canadian Image Processing and Pattern Recognition Society

  14. R. Szeliski. Recovering geometric and photometric models from multiple images. In IMA Workshop on 3D Scanning, University of Minnesotta, MN, December 1996

  15. R. Szeliski, D. Tonnesen, and D. Terzopoulos. Surface modeling with oriented particle systems. In Mini-Symposium on 3D Surface Reconstruction, SRI International, Menlo Park, California, March 1994

  16. R. Szeliski and S. Lavallée. Matching 3-D anatomical surfaces with non-rigid deformations using volumetric deformations. In AAAI Spring Symposium on Applications of Computer Vision in Medical Image Processing, Stanford University, California, March 1994

  17. Visiting researcher. In Programme on Computer Vision, Newton Institute for Mathematical Sciences, Cambridge, England, July and September 1993

  18. Richard Szeliski and Richard Weiss. Robust shape recovery from occluding contours using a linear smoother. In Image Understanding Workshop, pages 939-948, Washington, D. C., April 1993. Morgan Kaufmann Publishers

  19. R. Szeliski. Uncertainty models for $2\frac12$-D and 3-D surfaces. In Conference on Spatial Vision in Humans and Robots, York University, North York, Canada, June 1991

  20. Participant. In NSF Workshop on Challenges in Computer Vision Research: Future Directions of Research, Maui, Hawaii, June 1991

  21. Larry Matthies, Richard Szeliski, and Takeo Kanade. Kalman filter-based algorithms for estimating depth from image sequences. In Image Understanding Workshop, pages 199-213, Cambridge, Massachusetts, April 1988. Morgan Kaufmann Publishers

  22. Discussant. Sensory-Motor Integration session. In Workshop on Computational Neuroscience, Woods Hole, Massachusetts, August 1986

  23. R. Szeliski and G. Hinton. Random-dot stereograms and the Boltzmann machine. In Interdisciplinary Conference, Jackson Hole, Wyoming, January 1985

Papers in Progress

  1. Noah Snavely, Ian Simon, Michael Goesele, Richard Szeliski, and Steven M. Seitz. Scene reconstruction and visualization from community photo collections. Proceedings of the IEEE, (in preparation) 2010. (URL)

Patents

  1. P. Y. Simard, R. S. Szeliski, J. Benaloh, I. D. Calinov, and J. D. Couvreur. Content alteration for prevention of unauthorized scripts. US Patent No. 7,624,277, November 2009

  2. R. S. Szeliski, S. Avidan, and P. Anandan. System and method for extracting reflection and transparency layers from multiple images. US Patent No. 7,590,265, September 2009

  3. R. S. Szeliski, S. B. Kang, C. Liu, and C. L. Zitnick. Region-based image denoising. US Patent No. 7,587,099, September 2009

  4. M. Uyttendaele and R. Szeliski. Panoramic video. US Patent No. 7,583,288, September 2009

  5. R. K. Logan, R. S. Szeliski, and M. T. Uyttendaele. Automatic digital image grouping using criteria based on image metadata and spatial information. US Patent No. 7,580,952, August 2009

  6. R. Szeliski and N. Wilt. Statistically comparing and matching plural sets of digital data. US Patent No. 7,574,017, August 2009

  7. I. Buck, D. W. Steinkraus, and R. S. Szeliski. Optimizing performance of a graphics processing unit for efficient execution of general matrix operations. US Patent No. 7,567,252, July 2009

  8. S. Winder et al. System and process for compressing and decompressing multiple, layered, video streams employing spatial and temporal encoding. US Patent No. 7,561,620, July 2009

  9. K. Hinckley et al. Method and apparatus for computer input using six degrees of freedom. US Patent No. 7,554,528, June 2009

  10. K. Hinckley et al. Method and apparatus for computer input using six degrees of freedom. US Patent No. 7,518,596, April 2009

  11. A. Agarwala et al. Photographing big things. US Patent No. 7,499,586, March 2009

  12. C. Pal, D. Steedly, and R. Szeliski. Video registration and image sequence stitching. US Patent No. 7,460,730, December 2008

  13. K. Hinckley et al. Method and apparatus for computer input using six degrees of freedom. US Patent No. 7,460,106, December 2008

  14. G. F. Petschnigg et al. Digital photography with flash/no flash extension. US Patent No. 7,457,477, November 2008

  15. P. Baudisch et al. Real-time preview for panoramic images. US Patent No. 7,424,218, September 2008

  16. C. L. Zitnick et al. Object instance recognition using feature symbol triplets. US Patent No. 7,412,427, August 2008

  17. S. B. Kang et al. System and process for generating high dynamic range video. US Patent No. 7,382,931, June 2008

  18. M. Brown and R. Szeliski. Multi-image feature matching using multi-scale oriented patches. US Patent No. 7,382,897, June 2008

  19. C. L. Zitnick et al. Color segmentation-based stereo 3d reconstruction system and process employing overlapping images of a scene captured from viewpoints forming either a line or a grid. US Patent No. 7,379,583, May 2008

  20. K. Hinckley et al. Method and apparatus for computer input using six degrees of freedom. US Patent No. 7,355,587, April 2008

  21. C. L. Zitnick et al. Color segmentation-based stereo 3d reconstruction system and process. US Patent No. 7,324,687, January 2008

  22. R. Szeliski and N. Wilt. Statistically comparing and matching plural sets of digital data. US Patent No. 7,302,084, November 2007

  23. S. B. Kang et al. Interactive viewpoint video system and process. US Patent No. 7,292,257, November 2007

  24. S. B. Kang et al. Interactive viewpoint video employing viewpoints forming an array. US Patent No. 7,286,143, October 2007

  25. K. Hinckley et al. Method and apparatus for computer input using six degrees of freedom. US Patent No. 7,245,287, July 2007

  26. M. Uyttendaele, R. Szeliski, and A. S. Eden. Method and system for combining multiple exposure images having scene and camera motion. US Patent No. 7,239,805, July 2007

  27. S. B. Kang et al. System and process for generating high dynamic range video. US Patent No. 7,239,757, July 2007

  28. M. Uyttendaele et al. Real-time rendering system and process for interactive viewpoint video. US Patent No. 7,221,366, May 2007

  29. C. L. Zitnick et al. System and process for generating a two-layer, 3d representation of a scene. US Patent No. 7,206,000, April 2007

  30. L. Wang et al. System and process for optimal texture map reconstruction from multiple views. US Patent No. 7,205,998, April 2007

  31. R. S. Szeliski, S. Avidan, and P. Anandan. System and method for extracting reflection and transparency layers from multiple images. US Patent No. 7,155,032, December 2006

  32. S. B. Kang et al. System and process for generating high dynamic range images from multiple exposures of a moving scene. US Patent No. 7,142,723, November 2006

  33. M. Uyttendaele et al. Real-time rendering system and process for interactive viewpoint video that was generated using overlapping images of a scene captured from viewpoints forming a grid. US Patent No. 7,142,209, November 2006

  34. C. L. Zitnick et al. System and process for generating a two-layer, 3d representation of a scene. US Patent No. 7,015,926, March 2006

  35. S. B. Kang et al. System and process for generating high dynamic range video. US Patent No. 7,010,174, March 2006

  36. S. B. Kang, R. S. Szeliski, and M. T. Uyttendaele. System and method deghosting mosaics using multiperspective plane sweep. US Patent No. 7,006,709, February 2006

  37. L. Wang et al. System and process for optimal texture map reconstruction from multiple views. US Patent No. 6,999,095, February 2006

  38. R. S. Szeliski and N. P. Wilt. System and method for statistically comparing and matching plural sets of digital data. US Patent No. 6,993,156, January 2006

  39. R. S. Szeliski, S. Avidan, and P. Anandan. System and method for extracting reflection and transparency layers from multiple images. US Patent No. 6,987,865, January 2006

  40. L. Wang et al. System and process for optimal texture map reconstruction from multiple views. US Patent No. 6,985,156, January 2006

  41. M. Uyttendaele et al. System and process for viewing and navigating through an interactive video tour. US Patent No. 6,968,973, November 2005

  42. S. B. Kang et al. System and process for generating high dynamic range video. US Patent No. 6,879,731, April 2005

  43. M. Uyttendaele and R. Szeliski. System and method for selective decoding and decompression. US Patent No. 6,859,557, February 2005

  44. K. Hinckley et al. Method and apparatus for computer input using six degrees of freedom. US Patent No. 6,844,871, January 2005

  45. L. Wang et al. System and process for optimal texture map reconstruction from multiple views. US Patent No. 6,825,850, November 2004

  46. M. Uyttendaele and R. Szeliski. System and method for exposure compensation. US Patent No. 6,813,391, November 2004

  47. M. Uyttendaele and R. Szeliski. Panoramic video. US Patent No. 6,788,333, September 2004

  48. M. Uyttendaele and R. Szeliski. Deghosting panoramic video. US Patent No. 6,701,030, March 2004

  49. R. Szeliski. A system and process for improving the uniformity of the exposure and tone of a digital image. US Patent No. 6,687,400, February 2004

  50. P. H. S. Torr, R. Szeliski, and P. Anandan. Automated layer extraction and pixel assignment from image sequences. US Patent No. 6,668,080, December 2003

  51. R. Szeliski. Locally adapted histogram equalization. US Patent No. 6,650,774, November 2003

  52. H.-Y. Shum and R. Szeliski. Stereo reconstruction from multiperspective panoramas. US Patent No. 6,639,596, October 2003

  53. R. Szeliski, D. Salesin, and A. Schodl. Video-based rendering. US Patent No. 6,636,220, October 2003

  54. R. Szeliski, D. Salesin, and A. Schodl. System and process for generating 3d video textures using video-based rendering techniques. US Patent No. 6,611,268, August 2003

  55. R. Szeliski, D. Salesin, and A. Schodl. Video-based rendering with user-controlled movement. US Patent No. 6,600,491, July 2003

  56. M. Uyttendaele and R. Szeliski. System and process for viewing panoramic video. US Patent No. 6,559,846, May 2003

  57. R. Szeliski. A multi-view approach to motion and stereo. US Patent No. 6,487,304, November 2002

  58. H.-Y. Shum and R. Szeliski. Inverse texture mapping using weighted pyramid blending. US Patent No. 6,469,710, October 2002

  59. R. Szeliski, P. Anandan, and S. Baker. Stereo reconstruction employing a layered approach. US Patent No. 6,348,918, February 2002

  60. R. Szeliski, P. Anandan, and S. Baker. Stereo reconstruction employing a layered approach and layer refinement techniques. US Patent No. 6,320,978, November 2001

  61. H.-Y. Shum, M. Han, and R. Szeliski. Interactive construction of 3d models from panoramic images employing hard and soft constraint characterization and decomposing techniques. US Patent No. 6,271,855, August 2001

  62. H.-Y. Shum and R. Szeliski. Inverse texture mapping using weighted pyramid blending and view-dependent weight maps. US Patent No. 6,271,847, August 2001

  63. H.-Y. Shum, M. Han, and R. Szeliski. Interactive construction of 3D models from multiple panoramic images. US Patent No. 6,246,412, June 2001

  64. R. Szeliski and M. Cohen. Sprites with depth. US Patent No. 6,215,496, April 2001

  65. R. Szeliski and H.-Y. Shum. 3-dimensional image rotation method and apparatus for producing image mosaics. US Patent No. 6,157,747, December 2000

  66. R. Szeliski. Method and apparatus for reconstructing geometry using geometrically constrained structure from motion with points on planes. US Patent No. 6,137,491, October 2000

  67. R. Szeliski and H. Shum. Image mosaic construction system and apparatus with patch-based alignment, global block adjustment and pair-wise motion-based local warping. US Patent No. 6,097,854, August 2000

  68. H.-Y. Shum, M. Han, and R. Szeliski. Interactive construction of 3D models from panoramic images. US Patent No. 6,084,592, July 2000

  69. J. S. De Bonet and R. Szeliski. Methods and apparatus for storing, accessing and processing images through the use of row and column pointers. US Patent No. 6,075,545, June 2000

  70. R. Szeliski and H.-Y. Shum. Focal length estimation method and apparatus for construction of panoramic image mosaics. US Patent No. 6,044,181, March 2000

  71. M. F. Cohen, S. J. Gortler, and R. Szeliski. Method and system for digital plenoptic imaging. US Patent No. 6,023,523, February 2000

  72. R. Szeliski and H. Shum. Patch-based alignment method and apparatus for construction of image mosaics. US Patent No. 6,018,349, January 2000

  73. R. Szeliski and H. Shum. Texture map construction method and apparatus for displaying panoramic image mosaics. US Patent No. 6,009,190, December 1999

  74. M. F. Cohen, S. J. Gortler, R. Grzeszczuk, and R. Szeliski. Method and system for digital plenoptic imaging. US Patent No. 6,009,188, December 1999

  75. R. Szeliski and H.-Y. Shum. Block adjustment method and apparatus for construction of image mosaics. US Patent No. 5,987,164, November 1999

  76. R. Szeliski and H. Shum. Deghosting method and apparatus for construction of image mosaics. US Patent No. 5,986,668, November 1999

  77. R. S. Szeliski and P. Golland. Method for performing stereo matching to recover depths, colors, and opacities of surface elements. US Patent No. 5,917,937, June 1999

  78. R. S. Szeliski and J. M. Coughlan. Spline-based image registration. US Patent No. 5,611,000, March 1997

Richard Szeliski, Microsoft Research