Profile picture

Johannes L. Schönberger Ph.D. Student
ETH Zürich


Welcome! I am a doctoral student of Computer Science in the Computer Vision and Geometry Group at ETH Zürich, where I am advised by Marc Pollefeys (ETH) and co-advised by Jan-Michael Frahm (UNC).

I received my Bachelor of Science from TU Munich and my Master of Science from UNC Chapel Hill. As a research assistant, I worked in the computer vision group at UNC, and in the Remote Sensing Technology and the Photogrammetry and Remote Sensing departments at TUM. As an intern, I spent time at Google and the German Aerospace Center.


My research interests lie in computer vision, geometry, structure-from-motion, (multi-view) stereo, localization, optimization, machine learning, and image processing. More generally, my research is mostly about inferring the physical world (structure, shape, motion, appearance, etc.) from imagery. You can find my publications on Google Scholar.


Over the years, I contributed to a number of scientific open-source projects, including COLMAP, scikit-image, scikit-learn, NumPy, SciPy, Ceres-Solver, etc. You can find my open-source activities on GitHub.

Publications [Google Scholar]






Note that all documents here are preprints of the papers and the final print versions can be obtained from the respective publishers.