Publications

David Lowe


For an introduction, see overview of research projects. You can also access papers by David Lowe in Google Scholar.

Marius Muja and David G. Lowe, "Scalable nearest neighbor algorithms for high dimensional data," IEEE Transactions on Pattern Analysis and Machine Intelligence, 36, 11 (November 2014), pp. 2227-40. [PDF]; [Journal] [Source code]

Kenji Okuma, David G. Lowe, James J. Little, "Self-learning for player localization in sports video," arXiv.org: arXiv:1307.7198 [cs.CV] (July 2013). [PDF]; [arXiv]

Sancho McCann and David G. Lowe, "Spatially local coding for object recognition," Asian Conference on Computer Vision (ACCV), Daejeon, Korea (November 2012). [PDF]; [Source code]

Michael C. Yip, David G. Lowe, Septimiu E. Salcudean, Robert N. Rohling, and Christopher Y. Nguan, "Tissue tracking and registration for image-guided surgery," IEEE Transactions on Medical Imaging, 31, 11 (November 2012), pp. 2169-82. [Journal]

Marius Muja and David G. Lowe, "Fast matching of binary features," Conference on Computer and Robot Vision (CRV), Toronto, Canada (2012). (Winner of Best Vision Paper Award) [PDF]; [Source code]

Sancho McCann and David G. Lowe, "Local naive Bayes nearest neighbor for image classification," Conference on Computer Vision and Pattern Recognition (CVPR), Providence, Rhode Island (June 2012). [PDF]; [Source code]

Marius Muja, Radu Bogdan Rusu, Gary Bradski, and David G. Lowe, "REIN - A fast, robust, scalable recognition infrastructure," International Conference on Robotics and Automation (ICRA), Shanghai, China (May 2011). [PDF];

Kenji Okuma, Eric Brochu, David G. Lowe, James J. Little, "An adaptive interface for active localization," International Conference on Computer Vision Theory and Applications (VISAPP), Portugal (March 2011). [PDF]; [Project page]

Scott Helmer, David Meger, Marius Muja, James J. Little, David G. Lowe, "Multiple Viewpoint Recognition and Localization," Asian Conference on Computer Vision (ACCV), Queenstown, New Zealand (November 2010). [PDF];

Scott Helmer and David G. Lowe, "Using Stereo for Object Recognition," International Conference on Robotics and Automation (ICRA), Anchorage, Alaska (May 2010). (Finalist for Best Vision Paper Award). [PDF];

David Meger, et al. "Curious George: An Integrated Visual Search Platform," Canadian Conference on Computer and Robot Vision (CRV), Ottawa, Ontario (May 2010). [PDF];

Panu Turcot and David G. Lowe, "Better matching with fewer features: The selection of useful features in large database recognition problems," ICCV Workshop on Emergent Issues in Large Amounts of Visual Data (WS-LAVD), Kyoto, Japan (October 2009). [PDF];

Marius Muja and David G. Lowe, "Fast approximate nearest neighbors with automatic algorithm configuration," International Conference on Computer Vision Theory and Applications (VISAPP), Lisbon, Portugal (Feb 2009). [PDF]; [Source code]

Jim Mutch and David G. Lowe, "Object class recognition and localization using sparse features with limited receptive fields," International Journal of Computer Vision, 80, 1 (2008), pp. 45-57. [PDF]; [Source code]

D. Meger, P.-E. Forssén, K. Lai, S. Helmer, S. McCann, T. Southey, M. Baumann, J.J. Little, D.G. Lowe, "Curious George: An attentive semantic robot," Robotics and Autonomous Systems Journal, 56, 6 (2008), pp. 503-511. [PDF];

Per-Erik Forssén, David Meger, Kevin Lai, Scott Helmer, James J. Little, David G. Lowe, "Informed visual search: Combining attention and object recognition" IEEE International Conference on Robotics and Automation, Pasadena, CA (2008), pp. 935-942. [PDF];

Matthew Brown and David G. Lowe, "Automatic panoramic image stitching using invariant features," International Journal of Computer Vision, 74, 1 (2007), pp. 59-73. [PDF]; [Project page]; [Autostitch, with free demo software];

Per-Erik Forssén and David G. Lowe, "Shape descriptors for maximally stable extremal regions," International Conference on Computer Vision (ICCV), Rio de Janeiro, Brazil (October 2007). [PDF];

Iryna Gordon and David G. Lowe, "What and where: 3D object recognition with accurate pose," in Toward Category-Level Object Recognition, eds. J. Ponce, M. Hebert, C. Schmid, and A. Zisserman, (Springer-Verlag, 2006), pp. 67-82. [PDF]; [Project page]; [AVI video, 3.7MB]; [AVI video, 5MB];

Jim Mutch and David G. Lowe, "Multiclass object recognition with sparse, localized features," IEEE Conference on Computer Vision and Pattern Recognition (CVPR), New York, NY (June 2006), pp. 11-18. [PDF]; [Source code] (See updated and extended presentation on this work above: Mutch and Lowe, 2008).

Mario E. Munich, Paolo Pirjanian, Enrico Di Bernardo, Luis Goncalves, Niklas Karlsson, and David G. Lowe, "SIFT-ing through features with ViPR: Application of visual pattern recognition to robotics and automation," IEEE Robotics and Automation Magazine, (September 2006), pp. 72-77. [PDF];

Gustavo Carneiro and David G. Lowe, "Sparse flexible models of local features," European Conference on Computer Vision (ECCV), Graz, Austria (May 2006), Part III, pp. 29-43. [PDF];

Parvaneh Saeedi, Peter D. Lawrence, and David G. Lowe, "Vision-based 3D trajectory tracking for unknown environments," IEEE Transaction on Robotics, 22,1 (2006), pp. 119-136. [PDF];

Matthew Brown and David G. Lowe, "Unsupervised 3D object recognition and reconstruction in unordered datasets," International Conference on 3-D Digital Imaging and Modeling (3DIM 2005), Ottawa, Canada (June 2005). [PDF]; [Project page];

Stephen Se, David G. Lowe and James J. Little, "Vision-based global localization and mapping for mobile robots," IEEE Transactions on Robotics, 21, 3 (2005), pp. 364-375. [PDF];

P. Saeedi, P.D. Lawrence, D.G. Lowe, P. Jacobsen, D. Kusalovic, K. Ardron, and P.H. Sorensen, "An autonomous excavator with vision-based track slippage control," IEEE Trans. on Control Systems Technology, 13, 1 (2005), pp. 67-84. [PDF];

David G. Lowe, "Distinctive image features from scale-invariant keypoints," International Journal of Computer Vision, 60, 2 (2004), pp. 91-110. [PDF] [Demo software]

Scott Helmer and David G. Lowe, "Object recognition with many local features," Workshop on Generative Model Based Vision 2004 (GMBV), Washington, D.C. (July 2004). [PDF];

Iryna Gordon and David G. Lowe, "Scene modelling, recognition and tracking with invariant image features," International Symposium on Mixed and Augmented Reality (ISMAR), Arlington, VA (Nov. 2004), pp. 110-119. [PDF] (See updated presentation on this work above: Gordon and Lowe, 2006).

Kenji Okuma, Ali Taleghani, Nando De Freitas, James J. Little, and David G. Lowe, "A boosted particle filter: Multitarget detection and tracking," European Conference on Computer Vision (ECCV), Prague (May 2004), pp. 28-39. [Winner of the prize for best paper in Cognitive Vision] [PDF]; [MPEG video, 800K]; [MPEG video, 351K]

Kenji Okuma, James J. Little, and David G. Lowe, "Automatic rectification of long image sequences," Asian Conference on Computer Vision (ACCV), Jeju Island, Korea (January 2004). [PDF];

Matthew Brown and David G. Lowe, "Recognising panoramas," International Conference on Computer Vision (ICCV 2003), Nice, France (October 2003), pp. 1218-25. [PDF]; [Project page];

Parvaneh Saeedi, David G. Lowe, and Peter D. Lawrence, "3D localization and tracking in unknown environments," International Conference on Robotics and Automation, Taipei, Taiwan (May 2003), pp. 1297-1303.

Stephen Se, David G. Lowe and Jim Little, "Mobile robot localization and mapping with uncertainty using scale-invariant visual landmarks," International Journal of Robotics Research, 21, 8 (2002), pp. 735-758. [PDF];

Matthew Brown and David G. Lowe "Invariant features from interest point groups," British Machine Vision Conference, BMVC 2002, Cardiff, Wales (September 2002), pp. 656-665. [PDF];

Stephen Se, David G. Lowe and Jim Little, "Global localization using distinctive visual features," International Conference on Intelligent Robots and Systems, IROS 2002, Lausanne, Switzerland (2002), pp. 226-231. [PDF];

Stephen Se, David Lowe and Jim Little, "Vision-based mapping with backward correction," International Conference on Intelligent Robots and Systems, IROS 2002, Lausanne, Switzerland (2002), pp. 153-158. [PDF];

David G. Lowe, "Local feature view clustering for 3D object recognition," IEEE Conference on Computer Vision and Pattern Recognition, Kauai, Hawaii (December 2001), pp. 682-688. [PDF];

Stephen Se, David Lowe and Jim Little, "Local and global localization for mobile robots using visual landmarks," IEEE International Conference on Intelligent Robots and Systems, IROS 2001, Maui, Hawaii (October 2001), pp. 414-420. [PDF];

Stephen Se, David G. Lowe and Jim Little, "Vision-based mobile robot localization and mapping using scale-invariant features," Proceedings of IEEE International Conference on Robotics and Automation, Seoul, Korea (May 2001), pp. 2051-58. [PDF]

David G. Lowe, "Towards a computational model for object recognition in IT cortex," First IEEE International Workshop on Biologically Motivated Computer Vision, Seoul, Korea (May 2000), pp. 20-31. [PDF];

Parvaneh Saeedi, Peter Lawrence, and David G. Lowe, "3D motion tracking of a mobile robot in a natural environment," International Conference on Robotics and Automation, San Francisco (April 2000). [PDF]

Arthur R. Pope and David G. Lowe, "Probabilistic models of appearance for 3-D object recognition," International Journal of Computer Vision, 40, 2 (2000), pp. 149-167. [PDF]

David G. Lowe, "Object recognition from local scale-invariant features," International Conference on Computer Vision, Corfu, Greece (September 1999), pp. 1150-1157. [PDF];

Jeffrey S. Beis, and David G. Lowe, "Indexing without invariants in 3D object recognition," IEEE Transactions on Pattern Analysis and Machine Intelligence, 21, 10 (1999), pp. 1000-1015. [PDF];

John E. Lloyd, Jeffrey S. Beis, Dinesh K. Pai, and David G. Lowe, "Programming contact tasks using a reality-based virtual environment integrated with vision," IEEE Transactions on Robotics and Automation, 15, 3 (1999), pp. 423-434. [PDF]; [MPEG video, 1.2M]; [MPEG video, 2.3M]

Jeffrey S. Beis and David G. Lowe, "Shape indexing using approximate nearest-neighbour search in high-dimensional spaces," Conference on Computer Vision and Pattern Recognition, Puerto Rico (June 1997), pp. 1000-1006. [PDF];

Vladimir Tucakov and David G. Lowe, "Temporally coherent stereo: improving performance through knowledge of motion," International Conference on Robotics and Automation, Albuquerque, NM (April 1997). [PDF];

John E. Lloyd, Jeffrey S. Beis, Dinesh K. Pai, and David G. Lowe, "Model-based telerobotics with vision," International Conference on Robotics and Automation, Albuquerque, NM (April 1997), pp. 1297-1304. [PDF];

Arthur R. Pope and David G. Lowe, "Learning object recognition models from images," in Early Visual Learning, eds. Shree Nayar and Tomaso Poggio (Oxford University Press, 1996), pp. 67-97. [PDF]

Daniel P. McReynolds and David G. Lowe, "Rigidity checking of 3D point correspondences under perspective projection," IEEE Transactions on Pattern Analysis and Machine Intelligence, 18, 12 (December 1996), pp. 1174-85. [PDF]

Arthur R. Pope and David G. Lowe, "Learning appearance models for object recognition," International Workshop on Object Representation for Computer Vision Cambridge, England (April 1996). Proceedings published as Object Representation in Computer Vision II, J. Ponce, A. Zisserman, M. Hebert (Eds.), Springer-Verlag, pp. 201-219. [PDF]

David G. Lowe, "Similarity metric learning for a variable-kernel classifier," Neural Computation, 7, 1 (January 1995), pp. 72-85. [PDF]

Daniel P. McReynolds and David G. Lowe, "Rigidity checking of 3D point correspondences under perspective projection," International Conference on Computer Vision, Boston (June 1995), pp. 945-950.

J.J. Little, D.G. Lowe, A.K. Mackworth, D.K. Pai, and R.J. Woodham, "Constraint-based visual robotic systems," First World Congress on Intelligent Manufacturing, Mayaguez PR (February 1995), pp. 668-677.

Jeffrey S. Beis and David G. Lowe, "Learning indexing functions for 3-D model-based object recognition," Conference on Computer Vision and Pattern Recognition, Seattle (June 1994), pp. 275-280. [PDF]

Arthur R. Pope and David G. Lowe, "Vista: A software environment for computer vision research," IEEE Conference on Computer Vision and Pattern Recognition, Seattle (June 1994), pp. 768-772. [PDF]

David G. Lowe, "Visual recognition and tracking of objects for robot sensing." Invited paper, Proceedings of Specialists' Meeting on Applications of Artificial Intelligence and Robotics, Tokai, Japan (June 1994), pp. 217-227.

Arthur R. Pope and David G. Lowe, "Learning 3D object recognition models from 2D images," AAAI Fall Symposium: Machine Learning in Computer Vision, Raleigh, North Carolina (October 1993), pp. 35-39.

Jeffrey S. Beis and David G. Lowe, "Learning indexing functions for 3-D model-based object recognition," AAAI Fall Symposium: Machine Learning in Computer Vision, Raleigh, North Carolina (October 1993), pp. 50-54.

David G. Lowe, "Improved generalization through learning a similarity metric and kernel size," International Joint Conference on Neural Networks, Nagoya, Japan (October 1993), pp. 501-505.

Arthur R. Pope and David G. Lowe, "Learning object recognition models from images," International Conference on Computer Vision, Berlin, Germany (May 1993), pp. 296-301.

David G. Lowe, "Robust model-based motion tracking through the integration of search and estimation," International Journal of Computer Vision, 8, 2 (August 1992), pp. 113-122. [PDF]

Xun Li and David G. Lowe, "Model-guided grouping for 3-D motion tracking," Proceedings of Vision Interface 92, Vancouver, B.C. (May 1992), pp. 125-130.

David G. Lowe, "Fitting parameterized three-dimensional models to images," IEEE Transactions on Pattern Analysis and Machine Intelligence, 13, 5 (May 1991), pp. 441-450. [PDF]

Xiaofang Sun and David G. Lowe, "Learning optimal linear filters for early vision," International Joint Conference on Neural Networks, Singapore (November 1991), pp. 2570-75.

David G. Lowe, "Real-time systems for tracking articulated three-dimensional objects." Invited paper, Proceedings of Vision Interface 91, Calgary, Alberta (June 1991), pp. 42-48.

David G. Lowe, "Integrated treatment of matching and measurement errors for robust model-based motion tracking," International Conference on Computer Vision, Osaka, Japan (December 1990), pp. 436-440.

David G. Lowe, "Visual recognition as probabilistic inference from spatial relations," in AI and the Eye, eds., A. Blake and T. Troscianko (John Wiley, 1990), pp. 261-279.

David G. Lowe, "Stabilized solution for 3-D model parameters," First European Conference on Computer Vision, Antibes, France (June 1990), pp. 408-412.

Adi Perry and David G. Lowe, "Segmentation of textured images," IEEE Conference on Computer Vision and Pattern Recognition, San Diego (June 1989), pp. 319-323.

David G. Lowe, "Organization of smooth image curves at multiple scales," International Journal of Computer Vision, 3, 2 (June 1989), pp. 119-130. Initially published in Proceedings of the International Conference on Computer Vision, Tarpon Springs, Florida (December 1988), pp. 558-567. [PDF]

Robert Hummel and David G. Lowe, "Computational considerations in convolution and feature extraction in images," From Pixels to Features, Elsevier Science Publishers, Bonas, France (1988), pp. 91-102.

David G. Lowe, "Four steps towards general-purpose robot vision," Robotics Research: The Fourth International Symposium, Eds., R.C. Bolles and B. Roth, MIT Press, Cambridge, MA (1988), pp. 221-228.

Robert R. Goldberg and David G. Lowe, "Verification of 3-D parametric models in 2-D image data," Proc. of IEEE Workshop on Computer Vision, Miami (November 1987), pp. 255-257.

David G. Lowe, "Three-dimensional object recognition from single two-dimensional images," Artificial Intelligence, 31, 3 (March 1987), pp. 355-395. [PDF]

David G. Lowe, "The viewpoint consistency constraint," International Journal of Computer Vision, 1, 1 (1987), pp. 57-72.

David G. Lowe, "SYNVIEW: the design of a system for cooperative structuring of information," Conference on Computer-Supported Cooperative Work, Austin, Texas (December 1986), pp. 376-385.

Robert A. Hummel and David G. Lowe, "Computing Gaussian blur," International Conference on Pattern Recognition, Paris, France (October 1986), pp. 910-912.

David G. Lowe, Perceptual Organization and Visual Recognition, Kluwer Academic Publishers, Boston, Mass., 1985. [Amazon.com] The book is an extended version of the PhD Thesis with same title, Computer Science Dept., Stanford University, 1984. [PDF]

David G. Lowe, "Visual recognition from spatial correspondence and perceptual organization," International Joint Conference on Artificial Intelligence, Los Angeles (August 1985), pp. 953-959.

David G. Lowe, "Cooperative structuring of information: The representation of reasoning and debate," International Journal of Man-Machine Studies, 23, (1985), pp. 97-111. [PDF]

David G. Lowe and T.O. Binford, "The recovery of three-dimensional structure from image curves," IEEE Transactions on Pattern Analysis and Machine Intelligence, 7, 3 (May 1985), pp. 320-326.

David G. Lowe, "The representation of debate as a basis for information storage and retrieval," Proceedings of the National Computer Conference, Las Vegas (July 1984), pp. 595-603.

David G. Lowe and Thomas O. Binford, "Perceptual organization as a basis for visual recognition," Proceedings of AAAI-83, Washington, D.C. (August 1983), pp. 255-260.

David G. Lowe and Thomas O. Binford, "The perceptual organization of visual images: Segmentation as a basis for recognition," Proc. Image Understanding Workshop, Arlington, VA (June 1983), pp. 203-209.

David G. Lowe and Thomas O. Binford, "Segmentation and aggregation: An approach to figure-ground phenomena," Proc. Image Understanding Workshop, Stanford, California (September 1982), pp. 168-178. Also reprinted in Readings in Computer Vision, Eds., M. Fischler and O. Firschein, Morgan Kaufmann (1987), pp. 282-292.

David G. Lowe and Thomas O. Binford, "The interpretation of three-dimensional structure from image curves," International Joint Conference on Artificial Intelligence, Vancouver, Canada (August 1981), pp. 613-618.

David G. Lowe and Thomas O. Binford, "The interpretation of geometric structure from image boundaries," Proc. Image Understanding Workshop, Washington, D.C. (April 1981), pp. 39-46.

Thomas O. Binford, Rodney A. Brooks, and David G. Lowe, "Image understanding via geometric models," Proceedings Fifth International Conference on Pattern Recognition, Miami, Florida (December 1980), pp. 364-369.

David G. Lowe, "Solving for the parameters of object models from image descriptions," Proc. Image Understanding Workshop, College Park, MD (April 1980), pp. 121-127.

J.A. Dobrowolski and D.G. Lowe, "Optical thin film synthesis program based on the use of Fourier transforms," Applied Optics, 17 (October 1978), pp. 3039-50. [PDF]