57 Open Source 3D Vision Software Projects
Free and open source 3d vision code projects including engines, APIs, generators, and tools.
3D Pose Baseline 1061 ⭐
A simple baseline for 3d human pose estimation in tensorflow. Presented at ICCV 17.
Minkowskiengine 1169 ⭐
Minkowski Engine is an auto-diff neural network library for high-dimensional sparse tensors
Boofcv 724 ⭐
Fast computer vision library for SFM, calibration, fiducials, tracking, image processing, and more.
Depth Vo Feat 298 ⭐
Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstruction
Monoloco 259 ⭐
A 3D vision library from 2D keypoints: monocular and stereo 3D detection for humans, social distancing, and body orientation.
Monoport 320 ⭐
Volumetric Human Teleportation (SIGGRAPH 2020 Real-Time Live) Monocular Real-Time Volumetric Performance Capture(ECCV 2020)
Deeperinversecompositionalalgorithm 133 ⭐
Taking a Deeper Look at the Inverse Compositional Algorithm (CVPR 2019, Oral)
Learningrigidity 125 ⭐
Learning Rigidity in Dynamic Scenes with a Moving Camera for 3D Motion Field Estimation (ECCV 2018)
Tailornet 186 ⭐
Code for our CVPR 2020 (ORAL) paper - TailorNet: Predicting Clothing in 3D as a Function of Human Pose, Shape and Garment Style.
Spatiotemporalsegmentation 149 ⭐
4D Spatio-Temporal Semantic Segmentation on a 3D video (a sequence of 3D scans)
Unsupervised Depth Completion Visual Inertial Odometry 112 ⭐
Tensorflow implementation of Unsupervised Depth Completion from Visual Inertial Odometry (in RA-L January 2020 & ICRA 2020)
Ciwt 79 ⭐
This repository contains code for the tracking system as described in ''Combined Image- and World-Space Tracking in Traffic Scenes'', ICRA 2017.
Disn 91 ⭐
(latest updates and bug fixed) DISN: Deep Implicit Surface Network for High-quality Single-view 3D Reconstruction
Layered Scene Inference 73 ⭐
Code accompanying the paper "Layer-structured 3D Scene Inference via View Synthesis", ECCV 2018
Generative_pose 53 ⭐
Code for our ICCV 19 paper : Monocular 3D Human Pose Estimation by Generation and Ordinal Ranking
Refresh 38 ⭐
Create RefRESH data: dataset tools for Learning Rigidity in Dynamic Scenes with a Moving Camera for 3D Motion Field Estimation (ECCV 2018)
Awesome State Of Depth Completion 66 ⭐
Current state of supervised and unsupervised depth completion methods
Contactdb_prediction 22 ⭐
Code for CVPR 2019 paper "ContactDB: Analyzing and Predicting Grasp Contact via Thermal Imaging"
Adareg Monodispnet 20 ⭐
Repository for Bilateral Cyclic Constraint and Adaptive Regularization for Unsupervised Monocular Depth Prediction (CVPR2019)
Novelviewpoints 20 ⭐
Code for "Novel Object Viewpoint Estimation through Reconstruction Alignment" (CVPR 2020)
Paiconvmesh 14 ⭐
Official repository for the paper "Learning Local Neighboring Structure for Robust 3D Shape Representation"
Associative3D 22 ⭐
Code release for our ECCV 2020 paper "Associative3D: Volumetric Reconstruction from Sparse Views"
Fclib 31 ⭐
OnePiece (libonepiece) is a RGB-D based 3D vision library, you can easily use OPLib to build a SLAM system and extract a 3D model.
Null 14 ⭐
Public repository for paper "Finding Your (3D) Center: 3D object detection using a learned loss"
Null 1386 ⭐
Objectron is a dataset of short, object-centric video clips. In addition, the videos also contain AR session metadata including camera poses, sparse point-clouds and planes. In each video, the camera moves around and above the object and captures it from different views. Each object is annotated with a 3D bounding box. The 3D bounding box describes the object’s position, orientation, and dimensions. The dataset contains about 15K annotated video clips and 4M annotated images in the following categories: bikes, books, bottles, cameras, cereal boxes, chairs, cups, laptops, and shoes
Null 172 ⭐
Code for "NeuralRecon: Real-Time Coherent 3D Reconstruction from Monocular Video", CVPR 2021 oral
Null 47 ⭐
[CVPR 2021 - Oral] UnsupervisedR&R: Unsupervised Point Cloud Registration via Differentiable Rendering
Null 19 ⭐
Official code for NeurRIPS 2020 paper "Rel3D: A Minimally Contrastive Benchmark for Grounding Spatial Relations in 3D"
Null 18 ⭐
We introduce the ScanNet-Layout dataset for benchmarking general 3D room layout estimation from single view.
Null 13 ⭐
:four_leaf_clover: Pytorch Implementation of RandLA-Net (https://arxiv.org/abs/1911.11236)