Ross ROSS = Recommend OSS · open-source software intelligence for agents

cvg/pixel-perfect-sfm

Pixel-Perfect Structure-from-Motion with Featuremetric Refinement (ICCV 2021, Best Student Paper Award) observed · 2026-08-28

github.com/cvg/pixel-perfect-sfm · C++ · Apache-2.0 (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
cvg/pixel-perfect-sfmmain23

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