产品概述

最近更新时间:2019-07-11 16:10:54

腾讯云手势识别(Gesture Recognition,GR)是基于腾讯音视频实验室推出的新一代人机交互技术,包括静态手势识别、关键点识别、指尖识别、手势动作识别等多种功能,为开发者和企业提供高性能、高可用的手势识别服务。可用于互动娱乐、智能家居、VR 与 AR、智能车载、智慧商超、工业质检等多个行业。

产品功能

静态手势识别

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

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

手部关键点识别

关键点识别

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

指尖识别

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

手势动作识别

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