Uni3D

一个预训练模型搞定多种3D理解任务,零样本也能识别物体。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 47 🐛 待处理 22 👀 关注 19
GitHub ↗
GitHub 星标 ★ 690
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源模型,MIT许可证,完全免费,需自行部署。

项目预览

Uni3D 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队baaivision
定价模式🏷️完全免费
价格说明开源模型,MIT许可证,完全免费,需自行部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型3d-representation-learning,foundation-models,vision-transformers
GitHub 星标★ 690
上线时间2023-10-10 00:00:00
代码更新2026-01-12
仓库体积6.2 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

Uni3D 是北京智源人工智能研究院(BAAI)提出的一个3D视觉基础模型,旨在学习通用的3D物体表征,以支持多种下游3D理解任务。它采用基于点云的Transformer架构,通过大规模3D数据预训练,学习到具有强泛化能力的3D特征。Uni3D能够直接用于3D物体分类、零样本识别、部分分割、3D语义分割等任务,并支持与CLIP等2D视觉语言模型对齐,实现文本到3D的检索与生成。其核心能力在于统一的3D视觉表示,解决了传统3D模型任务专用、泛化性差的问题,为3D视觉领域提供了一个通用的预训练基础。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 690

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:高级 约 90 分钟 部署方式:本地安装 5 步

环境要求

  • CUDA GPU
  • Python 3.8
  • 3D 数据集与权重

安装与启动步骤

  1. 1建环境

    官方钉了 python 3.8,新版依赖解析容易出问题。

    conda create -n uni3d python=3.8
  2. 2装 CUDA 版 PyTorch

    按 cu118 索引装,版本要与驱动匹配。

    conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
  3. 3装项目依赖

    requirements 里有编译包,需要 gcc 与 CUDA 头文件。

    pip install -r requirements.txt
  4. 4补装点云算子

    Pointnet2 的编译扩展要单独装,失败时检查 subdirectory 参数。

    pip install git+https://github.com/erikwijmans/Pointnet2_PyTorch.git#egg=pointnet2_ops&subdirectory=pointnet2_ops_lib
  5. 5跑下游任务

    先跑分类这类轻任务验证权重可用,再试分割。

如何确认成功

分类任务能输出预测结果且指标合理

注意事项

  • Pointnet2 编译是最大的坑,版本不匹配会一直失败。
  • 3D 数据预处理耗时,建议先小样本跑通流程。

核心亮点

  • 基于大规模3D数据预训练,特征泛化能力强,支持零样本分类和检索
  • 采用Transformer架构,可灵活适配多种下游任务,如分割、检测
  • 与CLIP对齐,支持文本-3D跨模态理解,拓展应用边界

不足之处

  • 文档/社区待观察,早期项目,使用教程和社区支持有限
  • 主要针对点云数据,对网格、多视图等3D格式支持不足

适用场景

  • 机器人抓取与导航中的3D物体识别
  • 自动驾驶场景下的点云语义分割
  • 3D资产库的自动分类与文本检索

替代项目

Point-BERT、Point-M2AE、ULIP

上一篇:tessera

下一篇:EmerNeRF

同类项目推荐

x-unet 开源

用最新注意力机制升级 U-Net,提升图像生成与分割效果

Implementation of a U-net complete with efficient attention as well as the latest re···

★ 294 2026-08-09
holocron 开源

即插即用的 CV 技巧库,快速复现论文模块

PyTorch implementations of recent Computer Vision tricks (ReXNet, RepVGG, Unet3p, YO···

★ 327 2026-09-18
mvdfusion 开源

单张图片,生成多视角一致的3D模型

[CVPR 2024] MVD-Fusion: Single-view 3D via Depth-consistent Multi-view Generation

★ 133 2026-08-09
EscherNet 开源

从几张照片生成任意视角新图,3D重建更轻松

[CVPR2024 Oral] EscherNet: A Generative Model for Scalable View Synthesis

★ 382 2026-08-09
RapidOCR 开源

多语言、多引擎的OCR工具集,一行代码搞定文字识别

Awesome OCR multiple programing languages toolkits based on ONNX Runtime, OpenVINO, ···

★ 8487 2026-08-10
VoxPoser 开源

说句话,机器人就能干活,无需训练直接上手

VoxPoser: Composable 3D Value Maps for Robotic Manipulation with Language Models

★ 840 2026-08-09
mamma 开源

从视频直接捕捉多人3D动作,无需标记点,精度高。

Official code for MAMMA: Markerless Accurate Multi-person Motion Acquisition.

★ 885 2026-08-10