cvg/pixel-perfect-sfm
Pixel-Perfect Structure-from-Motion with Featuremetric Refinement (ICCV 2021, Best Student Paper Award) observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1842
- days_rel: n/a
- days_push: 764
- n_releases_24m: 0
Adoption not part of the score
1484 stars · 153 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
pixsfm is a Python package with a C++ core that improves Structure-from-Motion and visual localization accuracy by refining keypoints, camera poses, and 3D points via featuremetric alignment of deep features. It integrates with COLMAP and the hloc toolbox to refine existing models or reconstruct new datasets with state-of-the-art image matching.
Use cases
- refine an existing COLMAP 3D model for higher accuracy
- reconstruct a new dataset from images with state-of-the-art feature matching
- localize query images against a 3D scene in challenging conditions
- run keypoint adjustment on a COLMAP database before SfM
- run bundle adjustment to refine 3D points and camera poses
- evaluate refinement quality on the ETH3D benchmark
When to choose
- you need pixel-accurate camera poses and 3D points for SfM or visual localization
- you already use COLMAP or hloc and want to boost reconstruction accuracy
- you work with challenging conditions where standard keypoints underperform
- you need a research-grade pipeline from an award-winning ICCV 2021 paper
When to avoid
- you need a turnkey photogrammetry tool without building COLMAP and Ceres from source
- you work on Windows, which is untested
- you need real-time or lightweight SfM - the refinement is computationally heavy
- your project only needs basic feature matching without refinement
Facets
library · maturity maintenance
computer-vision image-processing machine-learning deep-learning computer-vision python cpp structure-from-motion feature-matching keypoint-refinement bundle-adjustment colmap hloc visual-localization ceres-solver pytorch 3d-vision linux
1 source
- readme: https://github.com/cvg/pixel-perfect-sfm · fetched 2026-08-28 · 94da66103ad7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| cvg/pixel-perfect-sfm | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="cvg/pixel-perfect-sfm")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem