Richard Szeliski's Publications

Journal Articles

  1. R. Szeliski. Image alignment and stitching: A tutorial. Foundations and Trends in Computer Graphics and Computer Vision, 2(1), December 2006. (PDF)

  2. M. F. Cohen and R. Szeliski. The Moment Camera. Computer, 39(8):40-45, August 2006. (PDF)

  3. A. Agarwala et al. Photographing long scenes with multi-viewpoint panoramas. ACM Transactions on Graphics, 25(3):853-861, August 2006. (URL)

  4. D. Lischinski, Z. Farbman, M. Uytendaelle, and R. Szeliski. Interactive local adjustment of tonal values. ACM Transactions on Graphics, 25(3):646-653, August 2006. (URL)

  5. N. Snavely, S. M. Seitz, and R. Szeliski. Photo tourism: Exploring photo collections in 3D. ACM Transactions on Graphics, 25(3):835-846, August 2006. (URL)

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

  7. S. W. Hasinoff, S. B. Kang, and R. Szeliski. Boundary matting for view synthesis. Computer Vision and Image Understanding, 103(1):22-32, July 2006. (URL)

  8. Y. Tsin, S. B. Kang, and R. Szeliski. Stereo matching with linear superposition of layers. IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(2):290-301, February 2006. (PDF)

  9. P. Baudisch et al. An exploration of user interface designs for real-time panoramic photography. Australian Journal of Information Systems, 13(2), 2006. (URL)

  10. A. Agarwala et al. Panoramic video textures. ACM Transactions on Graphics, 24(3):821-827, August 2005. (URL)

  11. Y.-Y. Chuang et al. Animating pictures with stochastic motion textures. ACM Transactions on Graphics, 24(3):853-860, August 2005. (URL)

  12. A. Criminisi et al. Extracting layers and analyzing their specular properties using epipolar-plane-image analysis. Computer Vision and Image Understanding, 97(1):51-85, January 2005. (URL)

  13. C. L. Zitnick et al. High-quality video view interpolation using a layered representation. ACM Transactions on Graphics, 23(3):600-608, August 2004. (PDF)

  14. G. Petschnigg et al. Digital photography with flash and no-flash image pairs. ACM Transactions on Graphics, 23(3):664-672, August 2004. (PDF)

  15. M. Uyttendaele et al. Image-based interactive exploration of real-world environments. IEEE Computer Graphics and Applications, 24(3), May/June 2004. (PDF)

  16. S. B. Kang and R. Szeliski. Extracting view-dependent depth maps from a collection of images. International Journal of Computer Vision, 58(2):139-163, July 2004. (URL)

  17. R. Szeliski and D. Scharstein. Sampling the disparity space image. IEEE Transactions on Pattern Analysis and Machine Intelligence, 26(3):419-425, March 2004. (PDF)

  18. Y. Li et al. Stereo reconstruction from multiperspective panoramas. IEEE Transactions on Pattern Analysis and Machine Intelligence, 26(1):44-62, January 2004. (PDF)

  19. Y.-Y. Chuang et al. Shadow matting. ACM Transactions on Graphics, 22(3):494-500, July 2003. (PDF)

  20. S. B. Kang et al. High dynamic range video. ACM Transactions on Graphics, 22(3):319-325, July 2003. (PDF)

  21. F. Pighin, R. Szeliski, and D. H. Salesin. Modeling and animating realistic faces from images. International Journal of Computer Vision, 50(2):143-169, November 2002. (PDF)

  22. Y.-Y. Chuang et al. Video matting of complex scenes. ACM Transactions on Graphics, 21(3):243-248, July 2002. (PDF)

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

  24. P. H. S. Torr, R. 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

  25. A. Schödl, R. Szeliski, D. H. Salesin, and I. Essa. Video textures. In Computer Graphics (SIGGRAPH'2000 Proceedings), pages 489-498, New Orleans, July 2000. ACM SIGGRAPH. (PDF)

  26. Y.-Y. Chuang et al. 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. (PDF)

  27. H.-Y. Shum and R. 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.

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

  29. F. Pighin, J. Hecker, D. Lischinski, D. H. Salesin, and R. Szeliski. Synthesizing realistic facial expressions from photographs. In Computer Graphics (SIGGRAPH'98 Proceedings), pages 75-84, Orlando, July 1998. ACM SIGGRAPH. (PDF)

  30. J. Shade, S. Gortler, L.-W. He, and R. Szeliski. Layered depth images. In Computer Graphics (SIGGRAPH'98 Proceedings), pages 231-242, Orlando, July 1998. ACM SIGGRAPH. (PDF)

  31. D. Scharstein and R. Szeliski. Stereo matching with nonlinear diffusion. International Journal of Computer Vision, 28(2):155-174, July 1998

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

  33. S. B. Kang and R. Szeliski. 3-D scene data recovery using omnidirectional multibaseline stereo. International Journal of Computer Vision, 25(2):167-183, November 1997

  34. S. B. Kang, R. Szeliski, and H.-Y. Shum. A parallel feature tracker for extended image sequences. Computer Vision and Image Understanding, 67(3):296-310, September 1997

  35. R. Szeliski and H.-Y. Shum. Creating full view panoramic image mosaics and texture-mapped models. Computer Graphics (SIGGRAPH'97 Proceedings), pages 251-258, August 1997. (PDF)

  36. R. Szeliski and S. B. Kang. Shape ambiguities in structure from motion. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(5):506-512, May 1997

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

  38. M.-C. Lee et al. 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

  39. R. Szeliski and H.-Y. Shum. Motion estimation with quadtree splines. IEEE Transactions on Pattern Analysis and Machine Intelligence, 18(12):1199-1210, December 1996

  40. S. J. Gortler, R. Grzeszczuk, R. Szeliski, and M. F. Cohen. The Lumigraph. In Computer Graphics Proceedings, Annual Conference Series, pages 43-54, Proc. SIGGRAPH'96 (New Orleans), August 1996. ACM SIGGRAPH. (PDF)

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

  42. R. Szeliski and S. 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

  43. S. Lavallée and R. 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

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

  45. R. Szeliski and S. B. 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

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

  47. B. K. P. Horn, R. Szeliski, and A. L. Yuille. Impossible shaded images. IEEE Transactions on Pattern Analysis and Machine Intelligence, 15(2):166-170, February 1993

  48. R. Szeliski and D. Tonnesen. Surface modeling with oriented particle systems. Computer Graphics (SIGGRAPH'92), 26(2):185-194, July 1992. (PDF)

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

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

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

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

  53. L. H. Matthies, R. Szeliski, and T. Kanade. Kalman filter-based algorithms for estimating depth from image sequences. International Journal of Computer Vision, 3:209-236, 1989

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

  55. R. Szeliski and D. Terzopoulos. From splines to fractals. Computer Graphics (SIGGRAPH'89), 23(4):51-60, July 1989. (PDF)

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

Books

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

Book Chapters and Books Edited

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

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

  3. H.-Y. Shum and R. 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

  4. S. B. Kang and R. 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

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

  6. S. Seitz and R. Szeliski. Applications of computer vision to computer graphics. Computer Graphics, 33(4):35-37, November 1999. Guest Editors' introduction to the Special Issue. (HTML)

  7. S. Lavallée, R. Szeliski, and L. Bruinie. 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

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

  9. R. Szeliski and R. 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

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

  11. 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. S. Baker et al. A database and evaluation methodology for optical flow. In Eleventh International Conference on Computer Vision (ICCV 2007), Rio de Janeiro, Brazil, October 2007. (PDF)

  2. 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. (PDF)

  3. K. C. Zheng et al. Layered depth panoramas. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN, June 2007. (PDF)

  4. J. Sivic, C. L. Zitnick, and R. 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. (PDF)

  5. A. Eden, M. Uyttendaele, and R. 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. (PDF)

  6. C. Liu et al. 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) (PDF)

  7. S. Seitz et al. 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)

  8. V. Vaish et al. 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. (PDF)

  9. E. Bennett et al. 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. (PDF)

  10. R. Szeliski et al. 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)

  11. P. Baudisch et al. Panoramic viewfinder: providing a real-time preview to help users avoid flaws in panoramic pictures. In OZCHI 2005, Canberra, Australia, November 2005. (PDF)

  12. D. Steedly et al. Efficiently registering video into panoramic mosaics. In Tenth International Conference on Computer Vision (ICCV 2005), pages 1300-1307, Beijing, China, October 2005. (PDF)

  13. M. Brown, R. Szeliski, and S. 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. (PDF)

  14. A. Levin and R. 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. (PDF)

  15. C. Pal et al. 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. (PDF)

  16. S. W. Hasinoff, S. B. Kang, and R. Szeliski. Boundary matting for view synthesis. In Second IEEE Workshop on Image and Video Registration, Washington, DC, June 2004. (PDF)

  17. 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. (PDF)

  18. D. Scharstein and R. 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. (PDF)

  19. Y. Tsin, S. B. Kang, and R. 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. (PDF)

  20. R. Swaminathan et al. 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. (PDF)

  21. R. Szeliski and D. 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. (PDF)

  22. D. Scharstein, R. Szeliski, and R. 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. (PDF)

  23. Y.-Y. Chuang et al. 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. (PDF)

  24. S. B. Kang, R. Szeliski, and J. 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. (PDF)

  25. L. Wang, S. B. Kang, R. Szeliski, and H.-Y. 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. (PDF)

  26. M. Uyttendaele, A. Eden, and R. 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. (PDF)

  27. R. Szeliski, S. 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. (PDF)

  28. I. Buck et al. Performance-driven hand-drawn animation. In Symposium on Non Photorealistic Animation and Rendering, pages 101-108, Annecy, June 2000. ACM SIGGRAPH. (PDF)

  29. K. Hinckley et al. 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. (PDF)

  30. R. Szeliski and R. Zabih. An experimental comparison of stereo algorithms. In International Workshop on Vision Algorithms, pages 1-19, Kerkyra, Greece, September 1999. Springer. (PDF)

  31. F. Pighin, D. H. Salesin, and R. 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. (PDF)

  32. H.-Y. Shum and R. Szeliski. Stereo reconstruction from multiperspective panoramas. In Seventh International Conference on Computer Vision (ICCV'99), pages 14-21, Kerkyra, Greece, September 1999. (PDF)

  33. R. 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. (PDF)

  34. 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. (PDF)

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

  36. H.-Y. Shum, M. Han, and R. 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. (PDF)

  37. S. Baker, R. 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. (PDF)

  38. R. Szeliski and P. 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. (PDF)

  39. 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. (PDF)

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

  41. H.-Y. Shum and R. 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. (PDF)

  42. D. Scharstein and R. 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. (PDF)

  43. S. B. Kang and R. 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. (PostScript)

  44. R. Szeliski and S. B. 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

  45. R. Szeliski, S. B. Kang, and H.-Y. Shum. A parallel feature tracker for extended image sequences. In IEEE International Symposium on Computer Vision, pages 241-246, Coral Gables, November 1995. (PDF)

  46. R. Szeliski and H.-Y. Shum. Motion estimation with quadtree splines. In Fifth International Conference on Computer Vision (ICCV'95), pages 757-763, Cambridge, Massachusetts, June 1995. (PDF)

  47. R. Szeliski and S. B. Kang. Direct methods for visual scene reconstruction. In IEEE Workshop on Representations of Visual Scenes, pages 26-33, Cambridge, Massachusetts, June 1995. (PDF)

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

  49. R. 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. (PDF)

  50. A. Hamadeh, P. Cinquin, R. Szeliski, and S. 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

  51. R. Szeliski and S. Lavallée. 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. (PDF)

  52. R. Szeliski and J. 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. (PDF)

  53. E. Bittar, S. Lavallée, and R. 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

  54. R. Szeliski, D. Tonnesen, and D. 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

  55. R. Szeliski and S. Lavallée. 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

  56. R. Szeliski, D. Tonnesen, and D. 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. (PDF)

  57. R. Szeliski and S. B. 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. (PDF)

  58. R. Szeliski and R. 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. (PDF)

  59. L. Champleboux, S. Lavallée, R. Szeliski, and L. 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. (PDF)

  60. L. Brunie, S. Lavallée, and R. 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

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

  62. R. Szeliski and D. 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

  63. S. Lavallée, R. Szeliski, and L. 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

  64. R. 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. (PDF)

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

  66. R. 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. (PDF)

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

  68. R. Szeliski and D. 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

  69. 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. (PDF)

  70. L. Matthies, R. Szeliski, and T. 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. (PDF)

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

  72. R. Szeliski and G. 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. X. Lan, L. Zitnick, and R. Szeliski. Local bi-gram model for object recognition. Technical Report MSR-TR-2007-54, Microsoft Research, May 2007. (URL)

  2. L. Zitnick et al. Object instance recognition using triplets of feature symbols. Technical Report MSR-TR-2007-53, Microsoft Research, May 2007. (URL)

  3. C. Liu et al. Automatic estimation and removal of noise from a single image. Technical Report MSR-TR-2006-180, Microsoft Research, December 2006. (URL)

  4. R. Szeliski. Locally adapted hierarchical basis preconditioning. Technical Report MSR-TR-2006-38, Microsoft Research, May 2006. (URL)

  5. A. Levin and R. Szeliski. Motion uncertainty and field of view. Technical Report MSR-TR-2006-37, Microsoft Research, May 2006. (URL)

  6. M. Brown, R. Szeliski, and S. Winder. Multi-image matching using multi-scale oriented patches. Technical Report MSR-TR-2004-133, Microsoft Research, December 2004. (URL)

  7. R. Szeliski. Image alignment and stitching: A tutorial. Technical Report MSR-TR-2004-92, Microsoft Research, December 2004. (URL)

  8. S. B. Kang, R. Szeliski, and M. Uyttendaele. Seamless stitching using multi-perspective plane sweep. Technical Report MSR-TR-2004-48, Microsoft Research, June 2004. (URL)

  9. Y.-Y. Chuang et al. Animating pictures with stochastic motion textures. Technical Report UW-CSE-04-04-02, Department of Computer Science and Engineering, University of Washington, April 2004. (PDF)

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

  11. A. Criminisi, S. B. Kang, R. Swaminathan, R. 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. (URL)

  12. D. Scharstein and R. Szeliski. A taxonomy and evaluation of dense two-frame stereo correspondence algorithms. Technical Report MSR-TR-2001-81, Microsoft Research, November 2001. (URL)

  13. S. B. Kang, R. Szeliski, and J. Chai. Handling occlusions in dense multi-view stereo. Technical Report MSR-TR-2001-80, Microsoft Research, September 2001. (URL)

  14. R. Szeliski. A multi-view approach to motion and stereo. Technical Report MSR-TR-99-19, Microsoft Research, July 1999. (URL)

  15. R. Szeliski and P. Torr. Geometrically constrained structure from motion: Points on planes. Technical Report MSR-TR-98-64, Microsoft Research, November 1998. (URL)

  16. H.-Y. Shum and R. Szeliski. Panoramic image mosaicing. Technical Report MSR-TR-97-23, Microsoft Research, September 1997. (URL)

  17. R. Szeliski and P. Golland. Stereo matching with transparency and matting. Technical Report MSR-TR-97-13, Microsoft Research, May 1997. (URL)

  18. 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. (PostScript)

  19. D. Scharstein and R. Szeliski. Stereo matching with non-linear diffusion. Technical Report TR96-1575, Cornell University, Computer Science, March 1996. (PDF)

  20. R. Szeliski and S. B. Kang. Shape ambiguities in structure from motion. Technical Report 96/1, Digital Equipment Corporation, Cambridge Research Lab, Cambridge, MA, February 1996

  21. S. B. Kang, A. Johnson, and R. Szeliski. Extraction of concise and realistic 3-D models from real data. Technical Report 95/7, Digital Equipment Corporation, Cambridge Research Lab, October 1995

  22. S. B. Kang and R. Szeliski. 3-D scene data recovery using omnidirectional multibaseline stereo. Technical Report 95/6, Digital Equipment Corporation, Cambridge Research Lab, October 1995

  23. R. Szeliski, S. B. Kang, and H.-Y. Shum. A parallel feature tracker for extended image sequences. Technical Report 95/2, Digital Equipment Corporation, Cambridge Research Lab, May 1995

  24. R. Szeliski and H.-Y. Shum. Motion estimation with quadtree splines. Technical Report 95/1, Digital Equipment Corporation, Cambridge Research Lab, March 1995

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

  26. R. Szeliski and J. Coughlan. Spline-based image registration. Technical Report 94/1, Digital Equipment Corporation, Cambridge Research Lab, April 1994

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

  28. R. Szeliski and S. B. 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

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

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

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

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

  33. R. Durbin, R. Szeliski, and A. Yuille. The elastic net and the travelling salesman problem. Technical Report 89-3, Harvard Robotics Laboratory, April 1989

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

  35. L. H. Matthies, R. Szeliski, and T. 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

  36. R. 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. Weaving your photos with Photosynth. MSDN Magazine, 22(7), July 2007. (Article)

  2. R. 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. (PDF)

  3. 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. (Slides)

  4. R. Szeliski. Image-based modeling and rendering. In Fourth International Workshop on Cooperative and Distributed Vision, pages 413-429, Kyoto, Japan, March 2001. (PDF)

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

  6. S. B. Kang, R. 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

  7. R. 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. (PDF)

  8. R. Szeliski, P. Anandan, and S. 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. (PDF)

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

  10. R. 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. (PDF)

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

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

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

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

  15. R. Szeliski and R. 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

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

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

  18. L. Matthies, R. Szeliski, and T. 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

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

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

Papers in Progress

  1. C. Liu et al. Automatic estimation and removal of noise from a single image. IEEE Transactions on Pattern Analysis and Machine Intelligence, (in press) 2007

Patents

  1. R. Szeliski and N. Wilt. Statistically comparing and matching plural sets of digital data. (7,302,084), November 2007. Find Patent

  2. S. B. Kang et al. Interactive viewpoint video system and process. (7,292,257), November 2007. Find Patent

  3. S. B. Kang et al. Interactive viewpoint video employing viewpoints forming an array. (7,286,143), October 2007. Find Patent

  4. K. Hinckley et al. Method and apparatus for computer input using six degrees of freedom. (7,245,287), July 2007. Find Patent

  5. M. Uyttendaele et al. Method and system for combining multiple exposure images having scene and camera motion. (7,239,805), July 2007. Find Patent

  6. S. B. Kang et al. System and process for generating high dynamic range video. (7,239,757), July 2007. Find Patent

  7. M. Uyttendaele et al. Real-time rendering system and process for interactive viewpoint video. (7,221,366), May 2007. Find Patent

  8. C. L. Zitnick et al. System and process for generating a two-layer, 3d representation of a scene. (7,206,000), April 2007. Find Patent

  9. L. Wang et al. System and process for optimal texture map reconstruction from multiple views. (7,205,998), April 2007. Find Patent

  10. R. S. Szeliski et al. System and method for extracting reflection and transparency layers from multiple images. (7,155,032), December 2006. Find Patent

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

  12. 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. (7,142,209), November 2006. Find Patent

  13. C. L. Zitnick et al. System and process for generating a two-layer, 3d representation of a scene. (7,015,926), March 2006. Find Patent

  14. S. B. Kang et al. System and process for generating high dynamic range video. (7,010,174), March 2006. Find Patent

  15. S. B. Kang et al. System and method deghosting mosaics using multiperspective plane sweep. (7,006,709), February 2006. Find Patent

  16. L. Wang et al. System and process for optimal texture map reconstruction from multiple views. (6,999,095), February 2006. Find Patent

  17. R. S. Szeliski and N. P. Wilt. System and method for statistically comparing and matching plural sets of digital data. (6,993,156), January 2006. Find Patent

  18. R. S. Szeliski et al. System and method for extracting reflection and transparency layers from multiple images. (6,987,865), January 2006. Find Patent

  19. L. Wang et al. System and process for optimal texture map reconstruction from multiple views. (6,985,156), January 2006. Find Patent

  20. M. Uyttendaele et al. System and process for viewing and navigating through an interactive video tour. (6,968,973), November 2005. Find Patent

  21. S. B. Kang et al. System and process for generating high dynamic range video. (6,879,731), April 2005. Find Patent

  22. M. Uyttendaele and R. Szeliski. System and method for selective decoding and decompression. (6,859,557), February 2005. Find Patent

  23. K. Hinckley et al. Method and apparatus for computer input using six degrees of freedom. (6,844,871), January 2005. Find Patent

  24. L. Wang et al. System and process for optimal texture map reconstruction from multiple views. (6,825,850), November 2004. Find Patent

  25. M. Uyttendaele and R. Szeliski. System and method for exposure compensation. (6,813,391), November 2004. Find Patent

  26. M. Uyttendaele and R. Szeliski. Panoramic video. (6,788,333), September 2004. Find Patent

  27. M. Uyttendaele and R. Szeliski. Deghosting panoramic video. (6,701,030), March 2004. Find Patent

  28. R. Szeliski. A system and process for improving the uniformity of the exposure and tone of a digital image. (6,687,400), February 2004. Find Patent

  29. P. H. S. Torr, R. Szeliski, and P. Anandan. Automated layer extraction and pixel assignment from image sequences. (6,668,080), December 2003. Find Patent

  30. R. Szeliski. Locally adapted histogram equalization. (6,650,774), November 2003. Find Patent

  31. H.-Y. Shum and R. Szeliski. Stereo reconstruction from multiperspective panoramas. (6,639,596), October 2003. Find Patent

  32. R. Szeliski, D. Salesin, and A. Schodl. Video-based rendering. (6,636,220), October 2003. Find Patent

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

  34. R. Szeliski, D. Salesin, and A. Schodl. Video-based rendering with user-controlled movement. (6,600,491), July 2003. Find Patent

  35. M. Uyttendaele and R. Szeliski. System and process for viewing panoramic video. (6,559,846), May 2003. Find Patent

  36. R. Szeliski. A multi-view approach to motion and stereo. (6,487,304), November 2002. Find Patent

  37. H.-Y. Shum and R. Szeliski. Inverse texture mapping using weighted pyramid blending. (6,469,710), October 2002. Find Patent

  38. R. Szeliski, P. Anandan, and S. Baker. Stereo reconstruction employing a layered approach. (6,348,918), February 2002. Find Patent

  39. R. Szeliski, P. Anandan, and S. Baker. Stereo reconstruction employing a layered approach and layer refinement techniques. (6,320,978), November 2001. Find Patent

  40. 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. (6,271,855), August 2001. Find Patent

  41. H.-Y. Shum and R. Szeliski. Inverse texture mapping using weighted pyramid blending and view-dependent weight maps. (6,271,847), August 2001. Find Patent

  42. H.-Y. Shum, M. Han, and R. Szeliski. Interactive construction of 3D models from multiple panoramic images. (6,246,412), June 2001. Find Patent

  43. R. Szeliski and M. Cohen. Sprites with depth. (6,215,496), April 2001. Find Patent

  44. R. Szeliski and H.-Y. Shum. 3-dimensional image rotation method and apparatus for producing image mosaics. (6,157,747), December 2000. Find Patent

  45. R. Szeliski. Method and apparatus for reconstructing geometry using geometrically constrained structure from motion with points on planes. (6,137,491), October 2000. Find Patent

  46. 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. (6,097,854), August 2000. Find Patent

  47. H.-Y. Shum, M. Han, and R. Szeliski. Interactive construction of 3D models from panoramic images. (6,084,592), July 2000. Find Patent

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

  49. R. Szeliski and H.-Y. Shum. Focal length estimation method and apparatus for construction of panoramic image mosaics. (6,044,181), March 2000. Find Patent

  50. M. F. Cohen, S. J. Gortler, and R. Szeliski. Method and system for digital plenoptic imaging. (6,023,523), February 2000. Find Patent

  51. R. Szeliski and H. Shum. Patch-based alignment method and apparatus for construction of image mosaics. (6,018,349), January 2000. Find Patent

  52. R. Szeliski and H. Shum. Texture map construction method and apparatus for displaying panoramic image mosaics. (6,009,190), December 1999. Find Patent

  53. M. F. Cohen, S. J. Gortler, R. Grzeszczuk, and R. Szeliski. Method and system for digital plenoptic imaging. (6,009,188), December 1999. Find Patent

  54. R. Szeliski and H.-Y. Shum. Block adjustment method and apparatus for construction of image mosaics. (5,987,164), November 1999. Find Patent

  55. R. Szeliski and H. Shum. Deghosting method and apparatus for construction of image mosaics. (5,986,668), November 1999. Find Patent

  56. R. S. Szeliski and P. Golland. Method for performing stereo matching to recover depths, colors, and opacities of surface elements. (5,917,937), June 1999. Find Patent

  57. R. S. Szeliski and J. M. Coughlan. Spline-based image registration. (5,611,000), March 1997. Find Patent

Richard Szeliski, Microsoft Research