推荐:将 NSDT场景编辑器 加入你的3D开发工具链。
1、Meshroom ⭐4,474
Meshroom是一款基于AliceVision摄影测量计算机视觉框架的免费开源三维重建软件。
https://github.com/alicevision/meshroom
2、Openmvg ⭐2,829
Openmvg库根据三维计算机视觉和结构的运动。OpenMVG提供了一个端到端的3D重建,它由图像框架组成,包含库、二进制文件和管道。
- 这些库提供了简单的功能,如:图像处理,功能描述和匹配,功能跟踪,相机模型,多视图几何,旋转估计…
- 该二进制文件解决了管道可能需要的单元任务:场景初始化、特征检测与匹配和运动重建的结构,并将重建的场景导出到其他多视点立体视觉框架中,以计算密集的点云或纹理网格。
- 这些管道通过链接各种二进制文件来计算图像匹配关系
OpenMVG是用c++开发的,可以在Android、iOS、Linux、macOS和Windows上运行。
https://github.com/openMVG/openMVG
3、Awesome_3dreconstruction_list ⭐2,261
与图像3D重建相关的论文和资源精选清单
https://github.com/openMVG/awesome_3DReconstruction_list
4、Awesome Point Cloud Analysis ⭐1,801
关于点云分析(处理)的论文和数据集列表
https://github.com/Yochengliu/awesome-point-cloud-analysis
5、Opensfm ⭐1,635
OpenSfM是一个用Python编写的运动库的结构。该库作为一个处理管道,用于从多个图像重建相机姿态和3D场景。它由运动结构的基本模块(特征检测/匹配,最小解算)组成,重点是构建一个健壮的、可伸缩的重建管道。它还集成了外部传感器(如GPS、加速计)测量,以实现地理定位和鲁棒性。提供了一个JavaScript查看器来预览模型和调试管道。