手势识别 GR

解锁人机交互新方式,为人机互动带来更丰富自然的体验,并支持更多自定义手势

解锁人机交互新方式,支持自定义手势

提供技术支持

腾讯云手势识别产品详细信息

本产品以离线 SDK 的形式提供识别服务,公有云服务正在紧锣密鼓研发中,敬请期待。

功能

腾讯云手势识别方案包括静态手势识别、手部关键点识别、手势动作识别等一整套的解决方案,全方位分析人类手势行为的含义。

静态手势识别

静态手势识别是指对于任意一幅给定的图像,采用一定的策略定位其中是否有手,如果有则返回手的位置、手势的类别等信息,位置用方框表示。
目前,本手势识别方案中的静态手势识别定义了 25 种常见手势,其中包括 17 种单手手势和 8 种双手手势,如果检测到的手势不在这些类别当中,则会返回其它。

下图为您展示默认可识别的 25 种手势列表,包括:

  • 单手手势:单手比心、确认、点赞、踩、爱你、胜利、摇滚、打枪、弹指、拳头、食指、中指、小 指、手掌、数字3、数字4、数字6。
  • 双手手势:比心1、比心2、比心3、无效、停止、祈祷、抱拳、插手。

手部关键点识别

关键点识别

手部关键点识别是指对于任何一幅给定的图像,如果图像中有手,则定位手的22个关键点的位置,每个关键点的位置用它在图像中的横纵坐标表示。这22个关键点包括大拇指、食指、中指、无名指、小拇指的指尖、指间关节,以及手心 和手腕,不区分左右手。下图为您展示22个关键点在手上的位置分布。

指尖识别

指尖识别是一种特殊的手部关键点识别,是指对伸出食指这种手势的食指指尖进行定位的技术。在任意一张图片中,如果其中手势的类别是伸出食指,则返回指尖的位置,其中位置用横纵坐标表示。因为只需要识别指尖的位置,本方法在处理速度与精确度上要优于识别所有关键点的方法。

手势动作识别

手势动作识别是指对于给定的视频,识别其中特定的手势动作。根据手势在视频序列中的位置变化和状态变化,判断手势动作是否在预定义动作中,如果属于预定义动作,则在动作结束时返回动作类型。其中定义的近距离动作包括左滑、右滑;远距离动作包括挥手、举手、敬礼等。