#345 · Primary category: Computer Vision
TheiaSfM
An open source library for multiview geometry and structure from motion
Project last updated:04/03/23
GitHub Stars
945
Forks
278
Contributors
39
License
BSD-3-Clause
Why we included this project
Theia, written by Chris Sweeney at UC Santa Barbara, is an end-to-end structure-from-motion library that takes raw photos through the whole reconstruction pipeline: SIFT feature extraction by default, two-view matching with geometric verification, and the global optimization that produces camera poses and a sparse 3D point cloud. What sets it apart from turnkey tools is how cleanly each pipeline stage is separated, so you can lift out the multiview geometry routines or plug in your own matcher and solver without reworking everything else. It is a C++ library for researchers and engineers comfortable building from source, and the permissive BSD-style license makes it easy for commercial teams to embed. If you have hit the limits of COLMAP or OpenMVG and want something modular you can reshape, Theia is a practical choice for photogrammetry and robot-vision work, with thorough documentation at theia-sfm.org.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)