2D images to 3D Object reconstruction

This page summarizes the projects mentioned and recommended in the original post on /r/computervision

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • awesome-3D-generation

    A curated list of awesome 3d generation papers

  • https://github.com/bluestyle97/awesome-3d-reconstruction-papers#single-view https://github.com/justimyhxu/awesome-3D-generation

  • colmap

    COLMAP - Structure-from-Motion and Multi-View Stereo

  • You're looking into a problem called photogrammetry, and a well-studied one at that. I'd recommend looking into "shape from motion" (sfm); specifically techniques that do "dense reconstruction." I'd recommend COLMAP to start with. It does pose estimation from images (e.g. you point it at a bunch of images and it will figure out the relative poses of the cameras that took them), as well as sparse and dense reconstcution.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • instant-ngp

    Instant neural graphics primitives: lightning fast NeRF and more

  • Another way to reconstruct the surfaces would be to use a NeRF system and rasterize the latent representation. Specifically, I'd recommend Instant Neural Graphics Primitives. It doesn't provide the best surface reconstructions (something like IDR or UniSurf is better suited) but it is extremely fast; up to 10,000x faster than those other projects I just mentioned. INGP also comes with a script to run COLMAP to generate the data it needs, so you don't need to provide anything more than images.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts