freemocap/freemocap
GitHub: freemocap/freemocap
一个免费开源的基于普通摄像头的无标记点动作捕捉系统,旨在为科研人员和教育工作者提供低成本的Research级别三维人体运动数据采集方案。
Stars: 8392 | Forks: 746
FreeMoCap 项目
一个免费开源、软硬件无关、低成本、研究级别的动作捕捉 系统和平台,旨在服务于去中心化的科学研究、教育与培训
https://user-images.githubusercontent.com/15314521/192062522-2a8d9305-f181-4869-a4b9-1aa068e094c9.mp4 -- ## 快速开始 #### 0. 创建一个 Python 3.10 到 3.12 的环境(推荐使用 python3.12) #### 1. 通过 [pip](https://pypi.org/project/freemocap/#description) 安装软件: ``` pip install freemocap ``` #### 2. 输入以下命令启动 GUI: ``` freemocap ``` #### 3. 此时会弹出一个如下所示的 GUI:
#### 4. 尽情享受吧!有关详细说明,请参阅我们官方文档中的[初学者教程](https://freemocap.github.io/documentation/your-first-recording.html)。
#### 5. [加入 Discord 并告诉我们你的使用体验!](https://discord.gg/nxv5dNTfKT)
## 从源代码(即此仓库中的代码)安装并运行
打开一个 [已启用 Anaconda 的命令提示符](https://www.anaconda.org)(或你首选的环境管理方法),并输入以下命令:
1. 创建一个 `Python` 环境(推荐版本为 `python3.11`)
```
conda create -n freemocap-env python=3.11
```
2. 激活新创建的环境
```
conda activate freemocap-env
```
3. 克隆仓库
```
git clone https://github.com/freemocap/freemocap
```
4. 进入新克隆/下载的 `freemocap` 文件夹
```
cd freemocap
```
5. 通过 `pyproject.toml` 文件安装该软件包
```
pip install -e .
```
6. 启动 GUI(通过 `freemocap.__main__.py` 入口点)
```
python -m freemocap
```
此时应该会弹出一个 GUI!
## 文档
我们的文档托管在:https://freemocap.github.io/documentation
该站点是使用此仓库中的 `writerside` 构建的:https://github.com/freemocap/documentation
## 相关项目
## 维护者
* [Jon Matthis](https://github.com/jonmatthis)
* [Endurance Idehen](https://github.com/endurance)
## 许可证
本项目基于 APGL 许可证授权 - 有关详细信息,请参阅 [LICENSE](LICENSE) 文件。
如果 AGPL 无法满足您的需求,我们很乐意与您讨论以不同的协议将此软件授权给您,
其价格会随着您在[精神上](https://www.gnu.org/philosophy/open-source-misses-the-point.en.html)偏离 `AGPL` 的程度呈指数级增长标签:3D建模, AGPLv3, Blender, FreeMoCap, Jenkins, pip, Python, VR, 人体姿态估计, 动作捕捉, 多摄像头, 开源, 无后门, 无标记动作捕捉, 科学研究, 科研工具, 虚拟现实, 计算机视觉, 运动分析, 逆向工具, 骨骼追踪