Our great sponsors
- SonarCloud - Analyze your C and C++ projects with just one click.
- Onboard AI - Learn any GitHub repo in 59 seconds
- Revelo Payroll - Free Global Payroll designed for tech teams
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
-
I am looking for some pointers to papers/open-source software that can do fast and accurate depth estimation from multi-view videos. I am aware of colmap and OpenMVG software but was curious to know if there are others out there that outperform these. I am also interested in any state-of-the-art for depth estimation using unsupervised or self-supervised neural networks.
-
OpenMVG (open Multiple View Geometry)
open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.
I am looking for some pointers to papers/open-source software that can do fast and accurate depth estimation from multi-view videos. I am aware of colmap and OpenMVG software but was curious to know if there are others out there that outperform these. I am also interested in any state-of-the-art for depth estimation using unsupervised or self-supervised neural networks.
-
SonarCloud
Analyze your C and C++ projects with just one click.. SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze free.
-
BundleFusion
[Siggraph 2017] BundleFusion: Real-time Globally Consistent 3D Reconstruction using Online Surface Re-integration
Take a look at BundleFusion: Paper, Project Page, Source Code and SIFTGPU Source Code, used in BundleFusion source. It has a “server GPU” implementation
-
Take a look at BundleFusion: Paper, Project Page, Source Code and SIFTGPU Source Code, used in BundleFusion source. It has a “server GPU” implementation
-
ACMMP
Multi-Scale Geometric Consistency Guided and Planar Prior Assisted Multi-View Stereo (TPAMI 2022)
That said, for classical 3D reconstruction from images, COLMAP is by far the best method in terms of usability - performances tradeoff. You can get something a bit better (such as https://github.com/GhiXu/ACMMP), but it is not very user-friendly.
-
deep-video-mvs
Code for "DeepVideoMVS: Multi-View Stereo on Video with Recurrent Spatio-Temporal Fusion" (CVPR 2021)
If deep learning is an option, then you might want to check out http://zak.murez.com/atlas/, https://zju3dv.github.io/neuralrecon/, https://github.com/ardaduz/deep-video-mvs and the references therein. These methods can be better than classical ones, especially if overfitted on a specific type of scene.
-
I have been curious about NeRF and have tried out the software. I really like the idea, but I have found generating the NeRF representation to be too slow and does not do seem to do too well if the number of cameras in the rig are a bit sparse. I have seen that there have been some evolution and variations of the NeRF concept and I am looking into some of them currently.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
Regarding Nerf being too slow, you might check out instant nerf from nvidia which has nerf models training in seconds to minutes.
-
ah, good call-out. Luxonis' DepthAI has solid resources for this here: https://github.com/luxonis/depthai/issues/173 DepthAI runs neural inference on stereo to produce a depth map (among doing other things too)