大小:6.36M 语言:简体中文
类别:系统工具 系统:Android
立即下载华为人体骨骼检测服务(mlkitskeleton)利用人工智能技术对人体图像进行分析和处理,自动检测出人体的关键部位和骨骼位置,并对其进行标记和跟踪,为用户提供更加便捷、准确的服务。
人体骨骼检测服务支持检测人体多部位关键点,如:头顶、脖子、肩、肘、手腕、髋、膝盖、脚踝等,同时能够返回骨骼关键点的位置数据。目前支持静态图片识别、实时视频流识别。
静态图片识别:
支持识别单人和多人图片。
检测人体各部位关键点:
能够返回关键点的人体骨骼位置数据
实时视频流识别:
支持单人和多人姿态相似度检测。
创建人体骨骼分析器。
通过android.graphics.bitmap创建mlframe对象用于分析器检测图片,支持的图片格式包括:jpg/jpeg/png,建议图片尺寸不小于320*320像素,不大于1920*1920像素。
调用同步或异步方法进行人体骨骼检测。检测结果除了包含每个骨骼点的坐标信息外,还包含每个点的置信度值,可以基于置信度值过滤误识别的无效骨骼点,实际应用中可根据对误识别的容忍程度,设置阙值灵活应用。
检测完成,停止分析器,释放检测资源。
例如,在进行拍摄时,可根据设定的动作模板摆出相似的造型,手机会进行骨骼点检测和相似度自动抓拍,完成趣味抓拍创作。
人体骨骼检测服务广泛应用于日常生活中的众多领域。
另外,在进行瑜伽练习时,个人练习可能存在动作不规范等情况,可通过检测练习人的姿势,并与教学中的瑜伽姿势规范动作要点图片进行比对,符合要求后继续下一个动作,避免盲目练习。
人体骨骼检测服务当前支持检测站立体位,对于倒立等高难度体位动作的检测将在后续版本支持。
姿势识别:
利用人工智能技术对人体姿态进行识别和分类,例如站立、坐下、伸展等,并将其与运动和健康管理相结合,为用户提供更加全面和个性化的运动建议。
关键点检测:
该功能可自动检测出人体的关键部位,例如头部、手臂、腿部等,并对其进行标记和跟踪。这种技术在人像摄影、虚拟现实、游戏等领域有广泛应用。
动作捕捉:
利用多个摄像头和高精度传感器对人体运动进行跟踪和记录,可应用于游戏、电影等领域中的动作捕捉和特效制作。
开发者可以自行处理视频流,将视频帧转换为mlframe对象,再按照上文中静态图像本地检测的方法进行骨骼检测。如果开发者调用的是同步检测接口,也可以使用sdk内置的lensengine类实现视频流本地骨骼检测!
增加新功能