初中信息技术:关键点检测模型的使用.docx

初中信息技术:关键点检测模型的使用.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

1-2关键点检测模型的使用

关键点识别是深度学习中的一项关键任务,旨在检测图像或视频中的关键位置,通常代表物体或人体的重要部位。

XEduHub中关键点检测的模型有pose_body17,pose_body17_l,pose_body26,pose_wholebody133,pose_face106,pose_hand21

数字表示了识别出关键点的数量,l代表了large,表示规模较大的,性能较强的模型,但是缺点在于推理速度较慢。

注意事项:这里我们强烈建议提取关键点之前应先进行目标检测。

例如进行人体关键点检测pose_body之前,先使用det_body在图片中检测中人体目标,对每个人体目标进行更加精准的关键点检测。可参考本项目中的“3-1综合项目:多目标关键点检测”。

当然关键点识别也可以单独用,但是效果并不保证。

实例讲解:人手关键点检测模型(pose_hand21)的使用

每个模型使用的代码风格是类似的,接下来通过学习一个完整示范,可以达到举一反三的效果

下面是实例的完整代码:

fromXEdu.hubimportWorkflowaswf#导入库

model=wf(task=pose_hand21)#实例化模型

img_path=demo/hand1.jpg#指定进行推理的图片路径

keypoints,img_with_keypoints=model.inference(data=img_path,img_type=cv2)#进行推理

format_result=model.format_output(lang=zh)#输出格式化结果

model.show(img_with_keypoints)#可视化结果

model.save(img_with_keypoints,demo/img_with_keypoints.jpg)#保存可视化结果

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档