English | 简体中文
行人属性识别在智慧社区,工业巡检,交通监控等方向都具有广泛应用,PP-Human中集成了属性识别模块,属性包含性别、年龄、帽子、眼镜、上衣下衣款式等。我们提供了预训练模型,用户可以直接下载使用。
任务 | 算法 | 精度 | 预测速度(ms) | 下载链接 |
---|---|---|---|---|
行人检测/跟踪 | PP-YOLOE | mAP: 56.3 MOTA: 72.0 |
检测: 28ms 跟踪:33.1ms |
下载链接 |
行人属性分析 | StrongBaseline | mA: 94.86 | 单人 2ms | 下载链接 |
./output_inference
路径下图片输入时,启动命令如下
python deploy/pphuman/pipeline.py --config deploy/pphuman/config/infer_cfg.yml \
--image_file=test_image.jpg \
--device=gpu \
--enable_attr=True
python
python deploy/pphuman/pipeline.py --config deploy/pphuman/config/infer_cfg.yml \
--video_file=test_video.mp4 \
--device=gpu \
--enable_attr=True
若修改模型路径,有以下两种方式:
./deploy/pphuman/config/infer_cfg.yml
下可以配置不同模型路径,属性识别模型修改ATTR字段下配置(推荐)命令行中增加--model_dir
修改模型路径:
python deploy/pphuman/pipeline.py --config deploy/pphuman/config/infer_cfg.yml \
--video_file=test_video.mp4 \
--device=gpu \
--enable_attr=True \
--model_dir det=ppyoloe/
测试效果如下:
数据来源及版权归属:天覆科技,感谢提供并开源实际场景数据,仅限学术研究使用
穿靴:是、否
4. 属性识别模型方案为[StrongBaseline](https://arxiv.org/pdf/2107.03576.pdf),模型结构为基于ResNet50的多分类网络结构,引入Weighted BCE loss和EMA提升模型效果。
## 参考文献
@article{jia2020rethinking, title={Rethinking of pedestrian attribute recognition: Realistic datasets with efficient method}, author={Jia, Jian and Huang, Houjing and Yang, Wenjie and Chen, Xiaotang and Huang, Kaiqi}, journal={arXiv preprint arXiv:2005.11909}, year={2020} } ```