#454 · Primary category: Computer Vision
tsdf-fusion
Fuse multiple depth frames into a TSDF voxel volume.
Project last updated:05/07/19
GitHub Stars
821
Forks
135
Contributors
3
License
BSD-2-Clause
Why we included this project
Researchers working with RGB-D data often need to fuse a set of registered depth frames into a single volumetric model, and this CUDA/C++ project is a compact implementation of the classic projective TSDF approach. It integrates the depth maps into a truncated signed distance function voxel volume and exports surface point clouds, with a MATLAB script for generating meshes you can open in Meshlab. The same fusion code sits inside the 3DMatch toolbox, so anyone building reconstruction or scene-understanding pipelines will recognize the exact formulation and can adapt it rather than reimplementing from scratch. It is an older codebase, tested on Ubuntu 14.04 and 16.04 with OpenCV 2.4, so plan on adapting the build for a current system; the author also maintains a Python port with CPU and GPU support if you want something easier to run.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)