【花雕动手做】AI 视觉传感器二哈识图 2 之姿态识别使用
2025-10-051321
AI 快速预览详细
HUSKYLENS 2是一款AI视觉传感器,内置6TOPS算力专用AI芯片,预置了20余种开机即用的AI模型,如人脸识别、目标检测、物体分类、姿态识别等。用户还可以部署自行训练的模型。通过板载的UART/I2C端口,它可以与Arduino、micro:bit、ESP32等开源硬件无缝连接,广泛应用于创客、AI教育、STEAM教育和交互艺术领域。
创作许可协议
本项目采用 None(不开放任何权利,保留所有权利) 进行许可。
创作许可协议
本项目采用 None(不开放任何权利,保留所有权利) 进行许可。
这里将了解如何使用Huskylens 2检测画面中的人体,学习、识别指定姿势。
选择姿态识别功能
给HUSKYLENS 2供电,启动成功后,滑动屏幕,找到“姿态识别”功能。
观察人体检测效果
将HUSKYLENS 2对着有人体的画面,检测到人体时,屏幕上会用白色方框,框出画面中的所有人体,并用圆点标记出人体上的17个关键点。
学习姿态,观察结果
对准要学习的某个人体姿势,调整HUSKYLENS 2“看”的角度,使屏幕中间的“十”字位于白色框内,然后按下HUSKYLENS 2右上角A键,学习该姿态。
学习完成后,如识别到已学习的姿态,屏幕将以彩色方框框出该姿态,并在上方显示“name: IDx 90%” ,例如“姿势:ID1 85%”,其中name默认为“姿势”(设置名字请看“参数设置”);"ID1"即学习的第一个姿势;“85%”是指置信度,表示在姿态识别功能下,模型认为识别到的目标姿势属于某个已学习姿势的可能性。"ID1 85%"即模型认为这个姿势有85%的可能性是ID1姿势。学习更多姿势,可依此类推。
多角度学习:学习姿势时,可以长按A键,调整HUSKYLENS 2“看”的角度,对该姿势进行多角度学习。多角度学习时会显示学习进度,如下图中,彩色方框上显示“学习中 25:ID1”,其中“25”意为该ID1姿势已经学习25张图。
1、姿态识别的基本定义
姿态识别是指:
识别图像或视频中人体(或物体)的关键点位置,如关节、骨骼、角度等,并推断其动作或姿态。
它不仅识别“是谁”,更关注“在做什么”。
2、人体姿态识别的关键点示例
3、姿态识别的技术流程
图像采集:通过摄像头或视频获取动作画面。
目标检测:识别画面中的人体或物体区域。
关键点定位:标出各个关节或结构点的位置坐标。
姿态建模:根据关键点关系构建骨架或动作模型。
动作分析:判断当前姿态属于哪种动作或状态。
4、应用场景举例
智能健身:识别用户动作是否标准,提供纠正建议
游戏互动:通过身体动作控制角色或界面
教育实验:识别学生手势、站姿、运动状态
行为分析:识别走路、跑步、跌倒等行为
机器人控制:通过人类姿态指令控制机器人动作
AR/VR:实现沉浸式体感交互体验
5、姿态识别的类型
!
6、人体姿态图