Sameer Agarwal
Sameer Agarwal is a computer vision researcher and Google engineer who builds optimization software and 3D reconstruction systems. After a 2006 Ph.D. at the University of California, San Diego, he led the 2009 Building Rome in a Day paper at the University of Washington, which reconstructed Rome in 3D from 150,000 Flickr photos in 21 hours. Around 2010, he and Keir Mierle began replacing a custom bundle adjuster at Google, and Ceres Solver went open source in May 2012. The Rome paper won the Helmholtz Prize in 2019, and in 2022 he published An Atlas for the Pinhole Camera with Timothy Duff, Max Lieblich and Rekha Thomas. He is an engineer at Google in Seattle and an affiliate professor at the University of Washington, working on computer vision with methods from optimization and algebra.
- Now at
- University of Washington and Google
- Works
- 48
- Citations
- 5,987
- h-index
- 26
Publication numbers from OpenAlex, as of 22 October 2026.
Timeline
-
2006
A Ph.D. at UC San Diego
He earns a Ph.D. at the University of California, San Diego in 2006, with the dissertation Learning from Higher Order Relations under advisor Serge Belongie. In 2006, he also coauthors Higher-Order Learning with Graphs at ICML with Kristin Branson and Belongie.
-
2009
Building Rome in a Day
At the University of Washington, where he is an acting assistant professor of computer science and engineering, he is lead author of Building Rome in a Day, presented at ICCV 2009 in Kyoto with Noah Snavely, Ian Simon, Steven M. Seitz and Richard Szeliski. The system matches 150,000 Flickr photos of Rome and reconstructs the city in 3D in 21 hours.
-
2010
Bundle adjustment at Google
Around 2010, he and Keir Mierle decide to replace a custom bundle adjuster at Google with something more modern. In 2010, he also coauthors Bundle Adjustment in the Large with Noah Snavely, Steven M. Seitz and Richard Szeliski; the paper presents an Inexact Newton bundle adjustment algorithm that uses less time and memory than standard Schur complement methods.
-
May 2012
Ceres Solver goes open source
In May 2012, he and Keir Mierle, Geo software engineers at Google, release Ceres Solver as open source. Google uses the portable C++ library for nonlinear least squares to estimate the pose of Street View cars, aircraft and satellites.
-
2016
Jump: Virtual Reality Video
In 2016, he is one of the authors of Jump: Virtual Reality Video, published in ACM Transactions on Graphics and presented at SIGGRAPH Asia 2016, with Robert Anderson, David Gallup, Jonathan T. Barron, Janne Kontkanen, Noah Snavely, Carlos H. Esteban and Steven M. Seitz.
-
2019
The Helmholtz Prize
At ICCV 2019 in Seoul, he, Noah Snavely, Ian Simon, Steven M. Seitz and Richard Szeliski receive the Helmholtz Prize for Building Rome in a Day. The prize, one of two awarded at ICCV 2019, recognizes 2009 papers with significant impact on computer vision research.
-
2022
An Atlas for the Pinhole Camera
In 2022, he publishes An Atlas for the Pinhole Camera in Foundations of Computational Mathematics with Timothy Duff, Max Lieblich and Rekha R. Thomas. He also publishes The Chiral Domain of a Camera Arrangement in the Journal of Mathematical Imaging and Vision with Andrew Pryhuber, Rainer Sinn and Thomas.
-
As of October 2026
Google engineer and UW affiliate
He is an engineer at Google in Seattle and an affiliate professor in the Department of Computer Science & Engineering at the University of Washington. His work applies methods from optimization and algebra to problems in computer vision.
Career
- Since 2010GoogleEngineer
- Since 2009University of WashingtonActing Assistant Professor
Education
Most-cited works
- Building Rome in a dayWith Noah Snavely, Richard Szeliski and Steven Seitz
- Multicore bundle adjustmentWith Changchang Wu and Steven Seitz
- Bundle Adjustment in the LargeWith Noah Snavely, Richard Szeliski and Steven Seitz
- Higher order learning with graphsWith Serge Belongie
- Beyond Pairwise ClusteringWith Jongwoo Lim, Lihi Zelnik-Manor, Pietro Perona and Serge Belongie
Sources and credits
Photo: We have no published photo of Sameer Agarwal yet. Send us a free-licensed photo.
- Sameer Agarwal - The Mathematics Genealogy Project
- Higher-Order Learning with Graphs | Vision
- Rome was built in a day, with hundreds of thousands of digital photos | UW News
- Building Rome in a Day
- docs/source/about.rst - ceres-solver - Git at Google
- Bundle Adjustment in the Large
- Introducing Ceres Solver - A Nonlinear Least Squares Solver | Google Open Source Blog
- Sameer Agarwal : Papers
- Allen School researchers build Rome in a day, receive Helmholtz Prize at ICCV 2019
- Sameer Agarwal



