Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 Python 3d-reconstruction Projects
-
I've been trying to use Meshroom to create a model for a cat statue from about 60 photos. I admit the photos are not in ideal lighting, but it was the best I had to work with. Overall the reconstruction does pretty well, but I cannot get it to recognize the ears and antenna from the cat. I have tried varying the reconstruction parameters as described here but none of them have had a significant impact. Parameters I have tried in various combinations are:
-
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Project mention: Are there any tools to generate images and labels from 3d models/games? | reddit.com/r/computervision | 2022-10-27
Blender addons like https://github.com/google-research/kubric and https://github.com/DLR-RM/BlenderProc
-
PIFu
This repository contains the code for the paper "PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitization"
Project mention: Any helpful links for rendering a 3D object from a picture of a person? | reddit.com/r/photogrammetry | 2022-11-05I realize this isn't the same as photogrammetry but the one (https://github.com/shunsukesaito/PIFu) I've been able to implement renders inaccurate/rough 3D objects as results.
-
NeuralRecon
Code for "NeuralRecon: Real-Time Coherent 3D Reconstruction from Monocular Video", CVPR 2021 oral
Project mention: NeuralRecon: Real-Time Coherent 3D Reconstruction from Monocular Video | news.ycombinator.com | 2022-03-12 -
Project mention: Is there any AI that can compile several pictures of a person into a single, 3d version? | reddit.com/r/computervision | 2022-12-13
-
i found this https://github.com/andyzeng/tsdf-fusion-python but it uses depth maps in mm which is not what i need
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
TensoRF
[ECCV 2022] Tensorial Radiance Fields, a novel approach to model and reconstruct radiance fields
Project mention: Nvidia Research Turns 2D Photos into 3D Scenes in the Blink of an AI | news.ycombinator.com | 2022-03-25This is great, and the paper+codebase they're referring to (but not linking, here [1]) is neat too.
The research is moving fast though, so if you want something almost as fast without specialized CUDA kernels (just plain pytorch) you're in luck: https://github.com/apchenstu/TensoRF
As a bonus you also get a more compact representation of the scene.
-
differentiable_volumetric_rendering
This repository contains the code for the CVPR 2020 paper "Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervision"
-
Photogrammetry-Guide
Photogrammetry Guide. Learn all about the process of obtaining measurements and 3D models from photos. Creating topographic maps, meshes, or point clouds based on the real-world.
Useful tools and Resources for getting started with Photogrammetry.
-
Project mention: [Discussion] Is there a way to generate 3D mesh file (e.g, stl file) from 3D construction models such as Gan2Shape? | reddit.com/r/MachineLearning | 2022-09-14
Link to github page: https://github.com/XingangPan/GAN2Shape
-
Pix2Vox
Implementation of "Pix2Vox: Context-aware 3D Reconstruction from Single and Multi-view Images". (Xie et al., ICCV 2019)
-
-
Project mention: Latest Artificial Intelligence (AI) Research Proposes ECON, A Method To Reconstruct Detailed Clothed 3D Humans From A Color Image | reddit.com/r/machinelearningnews | 2022-12-19
Quick Read: https://www.marktechpost.com/2022/12/19/latest-artificial-intelligence-ai-research-proposes-econ-a-method-to-reconstruct-detailed-clothed-3d-humans-from-a-color-image/ Paper: https://arxiv.org/pdf/2212.07422.pdf Github: https://github.com/YuliangXiu/ECON Project: https://xiuyuliang.cn/econ/
-
-
DAD-3DHeads
Official repo for DAD-3DHeads: A Large-scale Dense, Accurate and Diverse Dataset for 3D Head Alignment from a Single Image (CVPR 2022).
Project mention: Dad-3DHeads: 3D Head Alignment from a Single Image | news.ycombinator.com | 2022-06-25 -
2dimageto3dmodel
We evaluate our method on different datasets (including ShapeNet, CUB-200-2011, and Pascal3D+) and achieve state-of-the-art results, outperforming all the other supervised and unsupervised methods and 3D representations, all in terms of performance, accuracy, and training time.
Project mention: What's the best software for making an interactable 3D app? | reddit.com/r/Unity3D | 2023-02-06As for the app, I feel like I have a really good and unique idea so I don't want to explain it very thoroughly, but essentially I want it to be available on my website and on the app store. Ideally, I want it to scale up and become something big, I feel the scalability for the idea is pretty good so I would hope it doesn't stay a small project. Another specificity that I feel is important is that I want to take a series of 2D images and turn it into a 3D model that can then be manipulated and deformed. There are libraries on GitHub for predictively turning a 2D image into a 3D render like here. I have a hunch this would be incredibly difficult and time-consuming to turn into an app, but I wonder if something like this could even be implemented in unity. I haven't used much GitHub really at all though, and I'm not even sure whether or not I could use someone's code like this on an app and then profit off of it legally, I'm just trying to understand all of this.
-
Project mention: Multi-View Mesh Reconstruction with Neural Deferred Shading | reddit.com/r/machinelearningnews | 2022-12-11
Github:https://github.com/fraunhoferhhi/neural-deferred-shading
-
unsupervised-depth-completion-visual-inertial-odometry
Tensorflow implementation of Unsupervised Depth Completion from Visual Inertial Odometry (in RA-L January 2020 & ICRA 2020)
-
-
You can view the source code, in particular the fit method, here.
-
calibrated-backprojection-network
PyTorch Implementation of Unsupervised Depth Completion with Calibrated Backprojection Layers (ORAL, ICCV 2021)
-
StrayVisualizer
Visualize Data From Stray Scanner https://keke.dev/blog/2021/03/10/Stray-Scanner.html
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python 3d-reconstruction related posts
- Issues extracting all features
- photogrammetry in blender
- Yarbo - The Future of Yard Care is Here!
- 3D scanned old door
- Modeling my Grandpa with 3D Photogrammetry (2021)
- Speaking of AI destroying the earth, how is the progress coming with taking like, several images of something and turning it into a 3D model?
- Best way to work with point cloud files?
-
A note from our sponsor - Sonar
www.sonarsource.com | 7 Feb 2023
Index
What are some of the best open-source 3d-reconstruction projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | Meshroom | 8,825 |
2 | OpenSfM | 2,790 |
3 | BlenderProc | 1,827 |
4 | PIFu | 1,527 |
5 | NeuralRecon | 1,479 |
6 | ICON | 1,170 |
7 | tsdf-fusion-python | 855 |
8 | TensoRF | 748 |
9 | differentiable_volumetric_rendering | 705 |
10 | Photogrammetry-Guide | 670 |
11 | GAN2Shape | 491 |
12 | Pix2Vox | 350 |
13 | IGR | 281 |
14 | ECON | 272 |
15 | aistplusplus_api | 266 |
16 | DAD-3DHeads | 231 |
17 | 2dimageto3dmodel | 223 |
18 | neural-deferred-shading | 167 |
19 | unsupervised-depth-completion-visual-inertial-odometry | 157 |
20 | SAFA | 129 |
21 | findpeaks | 107 |
22 | calibrated-backprojection-network | 81 |
23 | StrayVisualizer | 45 |