该文档是用pytorch内置的keypoint_rcnn模型来对自建的数据集进行训练
## 实验环境和相关预备
|key|value|
|----------|----------|
|系统环境|Ubuntu 18.04|
|CPU|Intel(R) Xeon(R) CPU E5-2678 v3 @ 2.50GHz|
|GPU|NVIDIA Tesla K80|
|Python版本|jupyter-notebook python3.7.10 (anaconda installed python3.7.10 virtual environment)|
|torch版本|1.13.0+cu116|
|模型版本|torchvision.models.detection.keypointrcnn_resnet50_fpn|
|摄像头像元尺寸|未知|
|摄像头传感器尺寸|未知|
|摄像头视角角度|未知|
|摄像头输出分辨率|640*480|
|其他|Bittle,Bittle支架,摄像头支架|
根据环境安装[pytorch](https://pytorch.org/get-started/locally/)
```python
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu116
```
```python
pip install albumentations
pip install pycocotools
```
*对pycocotools库中的cocoeval.py文件进行修改。
```python
#modify self.kpt_oks_sigmas = np.array([.26, .25, .25, .35, .35, .79, .79, .72, .72, .62,.62, 1.07, 1.07, .87, .87, .89, .89])/10.0
#to
self.kpt_oks_sigmas = np.array([.5, .5]) / 10.0
```
数据集标注工具 : [**labelImg**](https://github.com/heartexlabs/labelImg)
数据集格式转换,转换成keypoint_rcnn要求的格式,见[Convert_labels](./Convert_labels.ipynb).
我遇到的问题:
* ```python 'cv2' has no attribute '_registerMatType``` --[解决方法](https://juejin.cn/post/7149915647902744589)
展望:
* 数据集的收集可以多样化:模拟数据和现实数据
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
用pytorch中的keypoint_rcnn训练一个自建数据集的关键点检测模型_keypoint_detection.zip (116个子文件)
.gitmodules 208B
KeypointRCNN_training.ipynb 4.54MB
Convert_labels.ipynb 2.79MB
3.jpg 99KB
5.jpg 99KB
4.jpg 98KB
25.jpg 98KB
8.jpg 98KB
13.jpg 98KB
31.jpg 98KB
6.jpg 97KB
30.jpg 97KB
14.jpg 97KB
9.jpg 97KB
7.jpg 97KB
18.jpg 97KB
7.jpg 97KB
8.jpg 97KB
16.jpg 97KB
23.jpg 97KB
15.jpg 97KB
29.jpg 97KB
9.jpg 97KB
5.jpg 97KB
2.jpg 97KB
21.jpg 97KB
28.jpg 97KB
17.jpg 97KB
3.jpg 97KB
10.jpg 96KB
27.jpg 96KB
11.jpg 96KB
19.jpg 96KB
6.jpg 96KB
26.jpg 96KB
4.jpg 96KB
24.jpg 96KB
22.jpg 96KB
20.jpg 96KB
12.jpg 96KB
2.jpg 96KB
1.jpg 96KB
7.json 133B
14.json 133B
10.json 133B
8.json 133B
13.json 133B
12.json 133B
23.json 133B
6.json 133B
9.json 133B
5.json 133B
16.json 133B
11.json 133B
31.json 133B
15.json 132B
17.json 132B
2.json 132B
18.json 132B
19.json 132B
22.json 132B
4.json 132B
1.json 132B
3.json 132B
21.json 132B
24.json 132B
20.json 132B
30.json 132B
27.json 132B
26.json 132B
25.json 132B
29.json 132B
28.json 132B
README.md 2KB
transforms.py 23KB
train.py 12KB
coco_utils.py 9KB
utils.py 8KB
group_by_aspect_ratio.py 7KB
coco_eval.py 6KB
engine.py 4KB
presets.py 2KB
requirements.txt 304B
9.txt 228B
13.txt 228B
15.txt 228B
1.txt 228B
14.txt 228B
16.txt 228B
11.txt 228B
5.txt 228B
6.txt 228B
24.txt 228B
3.txt 228B
4.txt 228B
19.txt 228B
18.txt 228B
12.txt 228B
20.txt 228B
21.txt 228B
共 116 条
- 1
- 2
资源评论
普通网友
- 粉丝: 1126
- 资源: 5294
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- LDPC编码解码matlab代码和Verilog代码及资料.zip
- LSTM的matlab实现.zip
- LSTMMATLAB是MATLAB中的长短期记忆LSTM,这意味着简洁的说明性,仅用于研究目的。它附有一篇论文供参考,.zip
- Lloyd N Trefethen和David Bau III 1997年自己的数值线性代数练习和MATLAB示例代码.zip
- LTspice数据导入到MATLAB中.zip
- LSTM预测时间序列数据jean销售数据集使用matlab.zip
- MATBOX是一个开源的MATLAB工具箱,专门用于多孔非均质材料的微观结构分析.zip
- MATLAB Live Task for Python使您能够直接在MATLAB Live Script中编写和执行P.zip
- MATLAB LMPC实现的双积分器系统.zip
- matlab mex函数的集合和开发工具包,用于OpenCV库.zip
- Matlab Octave的SOFA工具箱API.zip
- Matlab_3D图像查看器与ROI工具的Matlab NIFTI查看器手动分割.zip
- Matlab Octave中的轻量级多变量模式分析MVPA工具箱.zip
- Matlab_3GPP第15版新无线电LDPC码编码器和解码器的Matlab仿真.zip
- Matlab_3GPP第15版新无线电极码的编码器和SCL解码器的Matlab仿真.zip
- Matlab_ADMM部分的MatlabPython代码,我的论文交替优化约束问题,对抗网络和鲁棒模型.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功