姿势检测 - 2.5 简体中文

Vitis AI Library 用户指南 (UG1354)

Document ID
UG1354
Release Date
2022-06-15
Version
2.5 简体中文

“Pose Detection”(姿势检测)库用于检测人体姿势。此库包含可以识别人体 14 个关键点的神经网络。输入通常是由行人检测神经网络(例如,Vitis AI Model Zoo 中包含的模型)利用 SSD 和 RefineDet 检测所得的一个剪裁区域。输出则是包含每个点的坐标的结构。下图显示了姿势检测的结果。

图 1. 姿势检测示例

下表列出了 Vitis AI Library 支持的姿势检测模型。

表 1. 姿势检测模型
编号 模型名称 框架
1 sp_net Caffe
注释: 如果输入图像是任意图像,您不知晓人员的位置,请首先执行 SSD 检测。请参阅 test_jpeg_posedetect_with_ssd.cpp 文件。test_jpeg_posedetect_ssd 可以是含有人员或不含人员的任意图像。如果图中有人,它将首先利用 SSD 检测人员,然后将此人位置作为输入发送给 posedetect。如果 SSD 检测未能识别出图像中的任何人员,则不会运行 posedetect。由于 test_jpeg_posedetect 仅执行 posedetect,因此输入图像必须包含至少一个人。如果输入的图像不含用于执行 test_jpeg_posedetect 的人员,那么它将抛出错误。请参阅 test_jpeg_posedetect.cpp 文件。