Richard Szeliski's Publications

Books

  1. Richard Szeliski. Computer Vision: Algorithms and Applications. Springer, New York, 2010. (Web)

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

Journal Articles

  1. Johannes Kopf, Fabian Langguth, Daniel Scharstein, Richard Szeliski, and Michael Goesele. Image-based rendering in the gradient domain. ACM Transactions on Graphics (Proc. SIGGRAPH Asia 2013), 32(5), December 2013. (Web)

  2. Richard Szeliski, Noah Snavely, and Steven M. Seitz. Navigating the worldwide community of photos. ACM Transactions on Multimedia Computing, Communications and Applications, 9(1s):47:1-4, October 2013.

  3. Dilip Krishnan, Raanan Fattal, and Richard Szeliski. Efficient preconditioning of Laplacian matrices for computer graphics. ACM Transactions on Graphics (Proc. SIGGRAPH 2013), 32(4), July 2013. (Web)

  4. Yekeun Jeong, David Nistér, Drew Steedly, Richard Szeliski, and In-So Kweon. Pushing the envelope of modern methods for bundle adjustment. IEEE Transactions on Pattern Analysis and Machine Intelligence, 34(8):1605-1617, August 2012.

  5. Sudipta N. Sinha, Johannes Kopf, Michael Goesele, Daniel Scharstein, and Richard Szeliski. Image-based rendering for scenes with reflections. ACM Transactions on Graphics (Proc. SIGGRAPH 2012), 31(4), August 2012. (Web)

  6. Taeg Sang Cho, Neel Joshi, C. Lawrence Zitnick, Sing Bing Kang, Richard Szeliski, and William T. Freeman. Image restoration by matching gradient distributions. IEEE Transactions on Pattern Analysis and Machine Intelligence, 34(4):683-694, April 2012.

  7. Dilip Krishnan and Richard Szeliski. Multigrid and multilevel preconditioners for computational photography. ACM Transactions on Graphics (Proc. SIGGRAPH Asia 2011), 30(5), December 2011. (Web)

  8. Sameer Agarwal, Yasutaka Furukawa, Noah Snavely, Ian Simon, Brian Curless, Steven M. Seitz, and Richard Szeliski. Building Rome in a day. Comuminications of the ACM, 54(10):105-112, October 2011. (Web)

  9. Simon Baker, Daniel Scharstein, J.P. Lewis, Stefan Roth, Michael J. Black, and Richard Szeliski. A database and evaluation methodology for optical flow. International Journal of Computer Vision, 92(1):1-31, March 2011. (Web)

  10. Noah Snavely, Ian Simon, Michael Goesele, Richard Szeliski, and Steven M. Seitz. Scene reconstruction and visualization from community photo collections. Proceedings of the IEEE, 98(8):1370-1390, August 2010. (Web)

  11. Neel Joshi, Sing Bing Kang, C. Lawrence Zitnick, and Richard Szeliski. Image deblurring using inertial measurement sensors. ACM Transactions on Graphics (Proc. SIGGRAPH 2010), 29(3), July 2010. (Web)

  12. Johannes Kopf, Billy Chen, Richard Szeliski, and Michael F. Cohen. Street slide: Browsing street level imagery. ACM Transactions on Graphics (Proc. SIGGRAPH 2010), 29(4), July 2010. (Web)

  13. Michael Goesele, Jens Ackermann, Simon Fuhrmann, Carsten Haubold, Ronny Klowsky, Drew Steedly, and Richard Szeliski. Ambient point clouds for view interpolation. ACM Transactions on Graphics (Proc. SIGGRAPH 2010), 29(4), July 2010. (Web)

  14. Sameer Agarwal, Yasutaka Furukawa, Noah Snavely, Brian Curless, Steven M. Seitz, and Richard Szeliski. Reconstructing Rome. Computer, 43(6):40-47, June 2010. (Web)

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

  16. 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. (Web)

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

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

  19. 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. (Web)

  20. 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.

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

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

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

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

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

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

  27. 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.

  28. 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.

  29. 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. (Web)

  30. 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 (Proc. SIGGRAPH 2005), 24(3):821-827, August 2005. (Web)

  31. 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 (Proc. SIGGRAPH 2005), 24(3):853-860, August 2005. (Web)

  32. 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.

  33. 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 (Proc. SIGGRAPH 2004), 23(3):600-608, August 2004.

  34. 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 (Proc. SIGGRAPH 2004), 23(3):664-672, August 2004.

  35. 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. (Web)

  36. 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.

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

  38. 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.

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

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

  41. 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.

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

  43. 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. (Web)

  44. 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.

  45. Arno Schödl, Richard Szeliski, David H. Salesin, and Irfan Essa. Video textures. In ACM SIGGRAPH 2000 Conference Proceedings, pages 489-498. ACM SIGGRAPH, July 2000. (Web)

  46. 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 ACM SIGGRAPH 2000 Conference Proceedings, pages 121-130. ACM SIGGRAPH, July 2000. (Web)

  47. 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.

  48. 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.

  49. Frederic Pighin, Jamie Hecker, Dani Lischinski, David H. Salesin, and Richard Szeliski. Synthesizing realistic facial expressions from photographs. In ACM SIGGRAPH 1998 Conference Proceedings, pages 75-84. ACM SIGGRAPH, July 1998. (Web)

  50. Jonathan Shade, Steven Gortler, L. He, and Richard Szeliski. Layered depth images. In ACM SIGGRAPH 1998 Conference Proceedings, pages 231-242. ACM SIGGRAPH, July 1998.

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

  52. 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.

  53. 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.

  54. 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.

  55. Richard Szeliski and Heung-Yeung Shum. Creating full view panoramic image mosaics and environment maps. In ACM SIGGRAPH 1997 Conference Proceedings, pages 251-258. ACM SIGGRAPH, August 1997.

  56. 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.

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

  58. 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.

  59. 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.

  60. Steven J. Gortler, Radek Grzeszczuk, Richard Szeliski, and Michael F. Cohen. The Lumigraph. In ACM SIGGRAPH 1996 Conference Proceedings, pages 43-54. ACM SIGGRAPH, August 1996.

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

  62. 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.

  63. 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.

  64. 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.

  65. 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.

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

  67. 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.

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

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

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

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

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

  73. 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.

  74. 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.

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

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

Refereed Conference Presentations

  1. Krishnan Ramnath, Sudipta N. Sinha, Richard Szeliski, and Edward Hsiao. Car make and model recognition using 3D curve alignment. In IEEE Winter Conference on Applications of Computer Vision (WACV 2014). IEEE Computer Society, March 2014.

  2. Varsha Hedau, Sudipta N. Sinha, C. Lawrence Zitnick, and Richard Szeliski. A memory efficient discriminative approach for location aided recognition. In 1st Workshop on Visual Analysis and Geo-Localization of Large-Scale Imagery (in conjunction with ECCV 2012), October 2012.

  3. Adarsh Kowdle, Sudipta N. Sinha, and Richard Szeliski. Multiple view object cosegmentation using appearance and stereo cues. In 12th European Conference on Computer Vision (ECCV 2012). Springer-Verlag, October 2012.

  4. Sudipta N. Sinha, Krishnan Ramnath, and Richard Szeliski. Detecting and reconstructing 3d mirror symmetric objects. In 12th European Conference on Computer Vision (ECCV 2012). Springer-Verlag, October 2012. (Web)

  5. Richard Roberts, Sudipta N. Sinha, Richard Szeliski, and Drew Steedly. Structure from motion for scenes with large duplicate structures. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2011), pages 3137-3144, June 2011. (Web)

  6. Richard Szeliski, Matthew Uyttendaele, and Drew Steedly. Fast Poisson blending using multi-splines. In International Conference on Computational Photography (ICCP 11), April 2011. (Web)

  7. Sameer Agarwal, Noah Snavely, Steven M. Seitz, and Richard Szeliski. Bundle adjustment in the large. In Eleventh European Conference on Computer Vision (ECCV 2010), pages 29-42. Springer-Verlag, October 2010. (Web)

  8. Sudipta N. Sinha, Drew Steedly, and Richard Szeliski. A multi-stage linear approach to structure from motion. In ECCV 2010 Workshop on Reconstruction and Modeling of Large-Scale 3D Virtual Environments, September 2010. (Web)

  9. Simon Baker, Eric Bennett, Sing Bing Kang, and Richard Szeliski. Removing rolling shutter wobble. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2010), June 2010.

  10. Taeg Sang Cho, Neel Joshi, C. Lawrence Zitnick, Sing Bing Kang, Richard Szeliski, and William T. Freeman. A content-aware image prior. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2010), June 2010. (Web)

  11. Yasutaka Furukawa, Brian Curless, Steven M. Seitz, and Richard Szeliski. Towards internet-scale multi-view stereo. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2010), June 2010.

  12. Yekeun Jeong, David Nistér, Drew Steedly, Richard Szeliski, and In-So Kweon. Pushing the envelope of modern methods for bundle adjustment. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2010), June 2010. (Web)

  13. 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), September 2009. (Web)

  14. 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), October 2009. (Web)

  15. 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), pages 1881-1888, September 2009. (Web)

  16. 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), pages 1422-1429, June 2009. (Web)

  17. 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), June 2009.

  18. 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, June 2009.

  19. 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), June 2008.

  20. 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), June 2008. (Web)

  21. 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), October 2007. (Web)

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

  23. 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), June 2007.

  24. 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. Springer-Verlag, September 2006.

  25. 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, June 2006.

  26. 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, June 2006. (Web)

  27. 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, June 2006. (Web)

  28. 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, June 2006.

  29. Eric Bennett, Matthew Uyttendaele, C. 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. Springer-Verlag, May 2006.

  30. 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. Springer-Verlag, May 2006. (Web)

  31. 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, November 2005.

  32. 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, October 2005.

  33. 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, June 2005.

  34. 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, June 2004.

  35. 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, June 2004.

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

  37. 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. IEEE Computer Society Press, August 2003.

  38. 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, June 2003.

  39. 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, June 2003.

  40. 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. Springer-Verlag, May 2002.

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

  42. 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, December 2001.

  43. 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, December 2001. (Web)

  44. 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, December 2001.

  45. 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, December 2001.

  46. 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, December 2001.

  47. 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, June 2000.

  48. 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. ACM SIGGRAPH, June 2000.

  49. 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.

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

  51. 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, September 1999.

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

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

  54. 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, September 1999.

  55. 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, June 1999.

  56. 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, June 1998.

  57. 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, June 1998.

  58. 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, June 1998.

  59. 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, June 1998.

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

  61. 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, January 1998.

  62. 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, June 1996.

  63. 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, June 1996.

  64. 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. Springer-Verlag, April 1996.

  65. 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, November 1995.

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

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

  68. Ali Hamadeh, Stéphane Lavallée, Richard Szeliski, Philippe Cinquin, and O. Piria. 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. Springer-Verlag, April 1995.

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

  70. 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. Society of Photo-Optical Instrumentation Engineers, November 1994.

  71. 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. IEEE Computer Society, June 1994.

  72. 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. IEEE Computer Society, June 1994.

  73. 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. Society of Photo-Optical Instrumentation Engineers, September 1993.

  74. 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. Society of Photo-Optical Instrumentation Engineers, July 1993.

  75. 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. Society of Photo-Optical Instrumentation Engineers, July 1993.

  76. 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, June 1993.

  77. 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, June 1993.

  78. 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, June 1993.

  79. 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. IEEE Computer Society Press, June 1992.

  80. 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. Springer-Verlag, May 1992.

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

  82. 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. Society of Photo-Optical Instrumentation Engineers, July 1991.

  83. 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. Society of Photo-Optical Instrumentation Engineers, July 1991.

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

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

  86. 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. IEEE Computer Society Press, June 1989.

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

  88. 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. Society for Industrial and Applied Mathematics, April 1989.

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

  90. 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. IEEE Computer Society Press, June 1988.

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

  92. 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. IEEE Computer Society Press, June 1985.

Book Chapters and Books Edited

  1. Richard Szeliski, Ramin Zabih, Daniel Scharstein, Olga Veksler, Vladimir Kolmogorov, Aseem Agarwala, Marshall F. Tappen, and Carsten Rother. A comparative study of energy minimization methods for MRFs. In Andrew Blake, Pushmeet Kohli, and Carsten Rother, editors, Advances in Markov Random Fields, pages 167-182. MIT Press, 2011. (Web)

  2. 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.

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

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

  5. 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.

  6. 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.

  7. B. Triggs, A. Zisserman, and R. Szeliski, editors. Vision Algorithms: Theory and Practice, Berlin, 2000. Springer. Proceedings of the International Workshop on Vision Algorithms, Corfu, Greece, September 1999.

  8. 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. (Web)

  9. 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.

  10. 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.

  11. 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.

  12. 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.

  13. 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.

Technical Reports

  1. Edward Hsiao, Sudipta Sinha, Krishnan Ramnath, Simon Baker, Larry Zitnick, and Richard Szeliski. Car make and model recognition using 3d curve alignment. Technical Report MSR-TR-2014-9, Microsoft Research, February 2014.

  2. Dilip Krishnan and Richard Szeliski. Multigrid and multilevel preconditioners for computational photography. Technical Report NYU-TR-941, Department of Computer Science, New York University, October 2011. (Web)

  3. Simon Baker, Sing Bing Kang, and Richard Szeliski. Removing rolling shutter wobble. Technical Report MSR-TR-2010-28, Microsoft Research, March 2010.

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

  5. 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. (Web)

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

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

  8. 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.

  9. 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.

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

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

  12. 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.

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

  14. 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.

  15. 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. (Web)

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

  17. 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.

  18. 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.

  19. 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.

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

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

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

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

  24. 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.

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

  26. 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.

  27. 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.

  28. 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.

  29. 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.

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

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

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

  33. 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.

  34. 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.

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

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

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

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

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

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

  41. 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.

  42. 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. Richard Szeliski. Image-based rendering: A 15-year retrospective. In ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (i3D 2011), San Francisco, California, February 2011. (Web)

  2. Richard Szeliski. Weaving the world's photos into a 3D web. In German Symposium on Pattern Recognition (DAGM 2010), Darmstadt, Germany, September 2010. (Web)

  3. Richard Szeliski. The uncanny valley in 3D image-based modeling. In International Workshop on Computer Vision, Vietri sul Mare, Italy, May 2010. (Web)

  4. Richard Szeliski. Weaving the world's photos into a 3D web. In Fifth International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT 2010), Paris, France, May 2010. (Web)

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

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

  7. Richard Szeliski. PMF and its influence on computational stereo. Perception, 38(6), 2009. (Web)

  8. Richard Szeliski. Benchmarking in computer vision. In The second international ISPRS workshop BenCOS 2007: Towards Benchmarking Automated Calibration, Orientation, and Surface Reconstruction from Images, June 2007.

  9. Richard Szeliski. Weaving your photos with Photosynth. MSDN Magazine, 22(7), July 2007. (Web)

  10. Richard Szeliski. Video-based rendering. In 2nd European Conference on Visual Media Production, pages 1-8, November 2005.

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

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

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

  14. 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, September 2000.

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

  16. 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, June 1999.

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

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

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

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

  21. Richard Szeliski and Stéphane 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.

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

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

  24. Richard 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.

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

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

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

  28. Richard Szeliski and Geoffrey Hinton. Random-dot stereograms and the Boltzmann machine. In Interdisciplinary Conference, Jackson Hole, Wyoming, January 1985.

Papers in Progress

  1. Michael F. Cohen and Richard Szeliski. Lumigraph. In Katsushi Ikeuchi, Martial Hebert, and Long Quan, editors, Encyclopedia of Computer Vision. Springer, 2011.

Patents

  1. S. Sinha, R. Roberts, D. Steedly, and R. Szeliski. Performing structure from motion for unordered images of a scene with multiple object instances. US Patent No. 8,620,095, December 2013.

  2. R. S Szeliski, J. P. Kopf, M. F. Cohen, and E. J. Stollnitz. Rendering aligned perspective images. US Patent No. 8,610,741, December 2013.

  3. K. N. Snavely, S. M. Seitz, and R. Szeliski. Navigating images using image based geometric alignment and object based controls. US Patent No. 8,515,159, August 2013.

  4. K. N. Snavely, S. M. Seitz, and R. Szeliski. Navigating images using image based geometric alignment and object based controls. US Patent No. 8,463,071, June 2013.

  5. S. J. Baker, E. P. Bennett, S. B. Kang, and R. S. Szeliski. Reducing motion-related artifacts in rolling shutter video information. US Patent No. 8,358,359, January 2013.

  6. D. Steedly, R. Szeliski, S. Sinha, and M. Agrawala. Using photo collections for three dimensional modeling. US Patent No. 8,350,850, January 2013.

  7. B. Aguera y Arcas et al. Intermediate point between images to insert/overlay ads. US Patent No. 8,346,017, January 2013.

  8. N. Joshi, S. B. Kang, C. L. Zitnick, and R. Szeliski. Hardware assisted image deblurring. US Patent No. 8,264,553, September 2012.

  9. K. Farouki et al. Client-side composing/weighting of ads. US Patent No. 8,250,454, August 2012.

  10. R. Szeliski and M. T. Uyttendaele. Image blending using multi-splines. US Patent No. 8,189,959, May 2012.

  11. K. N. Snavely, S. M. Seitz, and R. Szeliski. Navigating images using image based geometric alignment and object based controls. US Patent No. 8,160,400, April 2012.

  12. R. Szeliski, N. Joshi, and C. L. Zitnick. Blur estimation. US Patent No. 8,139,886, March 2012.

  13. R. Szeliski, M. T. Uyttendaele, and S. Winder. Multi-pass image resampling. US Patent No. 8,121,434, February 2012.

  14. S. Winder et al. Compressing and decompressing multiple, layered, video streams employing multi-directional spatial encoding. US Patent No. 8,098,728, January 2012.

  15. K. Hinckley et al. Generating audio signals based on input device position. US Patent No. 8,063,882, November 2011.

  16. G. W. Flake et al. User-created trade cards. US Patent No. 7,909,238, March 2011.

  17. C. L. Zitnick, X. Lan, and R. S. Szeliski. Local bi-gram model for object recognition. US Patent No. 7,903,883, March 2011.

  18. D. Steedly, R. Szeliski, M. Uyttendaele, and M. Cohen. Image stitching using partially overlapping views of a scene. US Patent No. 7,889,948, February 2011.

  19. R. Szeliski. Locally adapted hierarchical basis preconditioning. US Patent No. 7,822,289, October 2010.

  20. D. Steedly, R. Szeliski, M. Uyttendaele, and M. Cohen. Oblique image stitching. US Patent No. 7,778,491, August 2010.

  21. R. S. Szeliski, B. H. Aguera y Arcas, and T. S. M. Kasperkiewicz. Applications of three-dimensional environments constructed from images. US Patent No. 7,712,052, May 2010.

  22. E. P. Bennett, M. T. Uyttendaele, C. L. Zitnick, S. B. Kang, and R. S. Szeliski. Bayesian demosaicing using a two-color image. US Patent No. 7,706,609, April 2010.

  23. S. Winder et al. System and process for compressing and decompressing multiple, layered, video streams of a scene captured from different viewpoints forming a grid using spatial and temporal encoding. US Patent No. 7,702,016, April 2010.

  24. 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.

  25. 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.

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

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

  28. 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.

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

  30. 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.

  31. 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.

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

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

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

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

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

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

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

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

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

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

  42. 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.

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

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

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

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

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

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

  49. 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.

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

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

  52. 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.

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

  54. 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.

  55. 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.

  56. 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.

  57. 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.

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

  59. 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.

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

  61. 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.

  62. 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.

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

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

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

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

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

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

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

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

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

  72. 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.

  73. 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.

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

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

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

  77. 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.

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

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

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

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

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

  83. 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.

  84. 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.

  85. 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.

  86. 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.

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

  88. 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.

  89. 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.

  90. 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.

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

  92. 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.

  93. 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.

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

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

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

  97. 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.

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

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

  100. 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.

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

Richard Szeliski, Microsoft Research