CN104679229A - 一种手势识别方法和装置 - Google Patents
一种手势识别方法和装置 Download PDFInfo
- Publication number
- CN104679229A CN104679229A CN201310636566.9A CN201310636566A CN104679229A CN 104679229 A CN104679229 A CN 104679229A CN 201310636566 A CN201310636566 A CN 201310636566A CN 104679229 A CN104679229 A CN 104679229A
- Authority
- CN
- China
- Prior art keywords
- gesture
- force value
- value set
- pressure transducer
- diverse location
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种手势识别方法和装置,用以解决现有技术中在手势识别时存在的精度较差,且舒服度和方便性也比较差的问题。该装置包括:存储器、处理器、控制器和多个压力传感器,其中:多个压力传感器,用于对手腕韧带处的不同位置进行压力检测,得到手腕韧带处的不同位置的压力值;存储器,用于预先存储压力值集合与手势标识的对应关系;处理器,用于根据多个压力传感器得到的手腕韧带处的不同位置的压力值,得到压力值集合;并根据存储器中预先存储的所述对应关系,确定与得到的压力值集合对应的手势标识;控制器,用于将处理器确定出的手势标识所表征的手势的信息输出。
Description
技术领域
本发明涉及传感器技术领域,尤其涉及一种手势识别方法和装置。
背景技术
“手势识别”是指由单个手掌中不同手指的相对位置组成的空间位置组合。传统的手势识别一般采用“数据手套”来实现,即在手掌上戴上一个特殊的手套,在手套的每根手指的每个关节处设置有角度传感器,通过读取每根手指的每个关节的弯曲角度来确定具体的手势;除此之外,还有一种方式采用“图像处理”来实现,即获取手掌的图像,并根据计算机图形学来对图像计算分析,进而识别手势,这种图像可以包括由可见光拍摄的传统图像,也可以包括通过红外线获取的红外图像。
现有技术中的这些实现方式存在如下缺点:
“数据手套”的方案中,需要在用户手掌上穿戴一个特制的手套,用户的舒适度和方便性都比较差;而“图像处理”的方案中,当图像是由可见光拍摄的传统图像时,由于受拍摄图像的清晰度、光照以及算法等影响,手势的识别精度会比较差;当图像是通过红外线获取的红外图像时,一般是通过在手腕处放置红外传感器来获取,而这种手腕式的红外图像获取设备,由于红外相机的拍摄视角的限制,其只能拍摄到一定角度范围内的图像,当角度过大时就无能为力了,因此这种方式在手势识别时也存在精度较差的问题。
发明内容
本发明实施例提供一种手势识别方法和装置,用以解决现有技术中在手势识别时存在的精度较差,且舒服度和方便性也比较差的问题。
本发明实施例采用以下技术方案:
一种手势识别装置,包括:存储器、处理器、控制器和多个压力传感器,其中:
所述多个压力传感器,用于对手腕韧带处的不同位置进行压力检测,得到手腕韧带处的不同位置的压力值;
所述存储器,用于预先存储压力值集合与手势标识的对应关系;
所述处理器,用于根据所述多个压力传感器得到的手腕韧带处的不同位置的压力值,得到压力值集合;并根据所述存储器中预先存储的所述对应关系,确定与得到的压力值集合对应的手势标识;
所述控制器,用于将所述处理器确定出的手势标识所表征的手势的信息输出。
其中,所述多个压力传感器设置在可固定在使用者手腕韧带处的绝缘带上。
其中,所述绝缘带为具有弹性的环状结构。
其中,所述多个压力传感器在所述绝缘带上沿矩形阵列排列。
其中,所述矩形阵列的维度不小于10×10。
其中,所述压力值集合为压力值矩阵,且所述矩形阵列的维度与所述压力值矩阵的维度相同。
一种手势识别方法,包括:
通过多个压力传感器对手腕韧带处的不同位置进行压力检测,得到由手腕韧带处的不同位置的压力值组成的压力值集合;
根据预先设置的压力值集合和手势标识的对应关系,确定与得到的压力值集合对应的手势标识;
将确定出的手势标识所表征的手势的信息输出。
本发明实施例的有益效果如下:
本技术方案不同于数据手套的方案,并不要求用户穿戴特殊的手套,而是利用多个压力传感器测量手腕韧带处不同位置的压力值从而识别出不同的手势类型;一方面解决了穿戴数据手套时的不舒适以及不方便的问题,另一方面压力传感器完全不同于图像拍摄,其既不受清晰度、光照以及算法的影响,也不存在拍摄角度的限制,因此测量的精度也大大提高。
附图说明
图1为本发明实施例提供的一种手势识别方法的实现示意图;
图2为本发明实施例提供的一种手势识别装置的结构示意图;
图3为本发明实施例提供的沿矩形阵列排列的多个压力传感器的结构示意图;
图4为本发明实施例提供的由多个压力传感器组成的压力手环的使用示意图。
具体实施方式
为了解决现有技术中在手势识别时存在的精度较差,且舒服度和方便性也比较差的问题,发明人对现有技术中的手势识别方案进行了研究,并提出了一种手势识别方案。该技术方案不同于数据手套的方案,并不要求用户穿戴特殊的手套,而是利用多个压力传感器测量手腕韧带处不同位置的压力值从而识别出不同的手势类型;一方面解决了穿戴数据手套时的不舒适以及不方便的问题,另一方面压力传感器完全不同于图像拍摄,其既不受清晰度、光照以及算法的影响,也不存在拍摄角度的限制,因此测量的精度也大大提高。
以下结合说明书附图对本发明的实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限制本发明。并且在不冲突的情况下,本说明中的实施例及实施例的特征可以互相结合。
人类手掌中手指的大部分运动都是依靠位于前臂的肌肉来完成的,这些肌肉通过韧带跟手指相连,而这些韧带都经由手腕处汇集,然后延伸至手掌的不同位置。当手掌处于不同状态,即手指处于不同的弯曲程度时,这些韧带的拉力关系也是各不相同的。因此,如果能够得到不同手势下的不同韧带的压力值,就可以根据得到的这些压力值进行计算而确定出相应的手势类型。
基于上述构思,本发明实施例提供了一种手势识别方法,如图1所示,为该方法的实现流程图,主要包括下述步骤:
步骤11,通过多个压力传感器对手腕韧带处的不同位置进行压力检测,得到由手腕韧带处的不同位置的压力值组成的压力值集合;
其中,每个压力传感器均可测量特定范围内的压力变化,而压力传感器的数量可以根据实际需求自行设定。
步骤12,根据预先设置的压力值集合和手势标识的对应关系,确定与得到的压力值集合对应的手势标识;
其中,每个手势标识表征一种手势,其结构和编码方式可以自行设置。
步骤13,将确定出的手势标识所表征的手势的信息输出。
基于上述原理,本发明实施例提供一种手势识别装置,如图2所示为该装置的结构示意图,该装置主要由四部分组成:
存储器21、处理器22、控制器23和多个压力传感器24,其中:
多个压力传感器24,用于对手腕韧带处的不同位置进行压力检测,得到手腕韧带处的不同位置的压力值;
存储器21,用于预先存储压力值集合与手势标识的对应关系;
其中,存储器21中预先存储的每个手势标识都表征一种手势,其结构和编码方式可以自行设置,并且每个手势标识对应的压力值集合是由手腕韧带处的不同位置的压力值组合而成的,而手腕韧带处的不同位置的压力值可以是预先由压力传感器等设备进行检测确定的。
处理器22,用于根据多个压力传感器24得到的手腕韧带处的不同位置的压力值,得到压力值集合;并根据存储器21中预先存储的上述对应关系,确定与得到的压力值集合对应的手势标识;
其中,处理器22在得到压力值集合时,可以采用轮询的方式,从多个压力传感器24中获取手腕韧带处的不同位置的压力值,进而确定出压力值集合。
控制器23,用于将处理器22确定出的手势标识所表征的手势的信息输出给后续的应用设备,比如用于实现电脑游戏中的人物移动和姿势变换等内容的应用设备。
其中,为了方便使用者使用该装置,可以将多个压力传感器24设置在可固定在使用者手腕韧带处的绝缘带上,为了保证该绝缘带的舒服性以及测量数据的准确性,该绝缘带可以为具有弹性的环状结构。如图3所示,为将多个压力传感器24做成一个压力手环的使用示意图,该压力手环佩戴于用户手腕韧带处,在实际使用时,应选用弹力较大的绷带,以手腕韧带处能感觉到紧绷为宜。而其他部件,比如存储器21、处理器22和控制器23可以内置在该压力手环中,也可以分别作为独立的部件,通过无线或有线的方式与压力手环建立数据通路。
由于每个压力传感器24均可以测量特定范围内的压力变化,因此这多个压力传感器24在绝缘带上可以沿矩形阵列排列,如图4所示,为沿矩形阵列排列的多个压力传感器24的结构示意图,参考图4,其由m×n个压力传感器24沿矩形阵列排列,组成一个维度为m×n的传感器矩阵,该矩形阵列的规模可以视需要的检测精度而定,一般来讲,其维度应该不小于10×10。
当多个压力传感器24沿矩形阵列排列时,根据多个压力传感器24得到的手腕韧带处的不同位置的压力值而确定出的压力值集合为压力值矩阵,且矩形阵列的维度和该压力值矩阵的维度应该相同。
佩戴好压力手环之后,当使用者有手势变化时,手环内的压力传感器24便可以检测到手腕韧带处不同位置的压力值,而处理器22可以采用轮询的方式,从多个压力传感器24分别获取手腕韧带处不同位置的压力值,确定出压力值矩阵,并根据存储器21中预先存储的压力值矩阵和手势标识的对应关系,检索出与确定的压力值矩阵对应的手势标识,具体的检索算法可以采用常见的高效算法即可,本发明实施例中对此不作限制;最后通过控制器23将处理器22中确定出的手势标识输出给后续的应用装置即可。
本发明实施例中提供的方案不同于数据手套的方案,并不要求用户穿戴特殊的手套,而是利用多个压力传感器测量手腕韧带处不同位置的压力值从而识别出不同的手势类型;一方面解决了穿戴数据手套时的不舒适以及不方便的问题,另一方面压力传感器完全不同于图像拍摄,其既不受清晰度、光照以及算法的影响,也不存在拍摄角度的限制,因此测量的精度也大大提高。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (7)
1.一种手势识别装置,其特征在于,包括:存储器、处理器、控制器和多个压力传感器,其中:
所述多个压力传感器,用于对手腕韧带处的不同位置进行压力检测,得到手腕韧带处的不同位置的压力值;
所述存储器,用于预先存储压力值集合与手势标识的对应关系;
所述处理器,用于根据所述多个压力传感器得到的手腕韧带处的不同位置的压力值,得到压力值集合;并根据所述存储器中预先存储的所述对应关系,确定与得到的压力值集合对应的手势标识;
所述控制器,用于将所述处理器确定出的手势标识所表征的手势的信息输出。
2.如权利要求1所述的装置,其特征在于,所述多个压力传感器设置在可固定在使用者手腕韧带处的绝缘带上。
3.如权利要求2所述的装置,其特征在于,所述绝缘带为具有弹性的环状结构。
4.如权利要求2所述的装置,其特征在于,所述多个压力传感器在所述绝缘带上沿矩形阵列排列。
5.如权利要求4所述的装置,其特征在于,所述矩形阵列的维度不小于10×10。
6.如权利要求4所述的装置,其特征在于,所述压力值集合为压力值矩阵,且所述矩形阵列的维度与所述压力值矩阵的维度相同。
7.一种手势识别方法,其特征在于,包括:
通过多个压力传感器对手腕韧带处的不同位置进行压力检测,得到由手腕韧带处的不同位置的压力值组成的压力值集合;
根据预先设置的压力值集合和手势标识的对应关系,确定与得到的压力值集合对应的手势标识;
将确定出的手势标识所表征的手势的信息输出。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310636566.9A CN104679229A (zh) | 2013-11-27 | 2013-11-27 | 一种手势识别方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310636566.9A CN104679229A (zh) | 2013-11-27 | 2013-11-27 | 一种手势识别方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104679229A true CN104679229A (zh) | 2015-06-03 |
Family
ID=53314428
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310636566.9A Pending CN104679229A (zh) | 2013-11-27 | 2013-11-27 | 一种手势识别方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104679229A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106020477A (zh) * | 2016-05-23 | 2016-10-12 | 苏州芯通微电子有限公司 | 线性及非线性传感线装置 |
CN106237612A (zh) * | 2016-07-25 | 2016-12-21 | 乐视控股(北京)有限公司 | 动作识别系统及方法 |
CN106527466A (zh) * | 2016-12-15 | 2017-03-22 | 鹰眼电子科技有限公司 | 穿戴型无人机控制系统 |
WO2017067387A1 (zh) * | 2015-10-19 | 2017-04-27 | 北京蚁视科技有限公司 | 一种手柄式手势识别装置 |
CN107885312A (zh) * | 2016-09-29 | 2018-04-06 | 青岛海尔智能技术研发有限公司 | 一种手势控制方法及装置 |
CN108227924A (zh) * | 2018-01-02 | 2018-06-29 | 联想(北京)有限公司 | 用于电子设备的方法及电子设备 |
CN108712883A (zh) * | 2016-02-29 | 2018-10-26 | 欧姆龙健康医疗事业株式会社 | 生物体信息测定装置、个人识别装置、个人识别方法以及个人识别程序 |
CN110083247A (zh) * | 2019-04-30 | 2019-08-02 | 努比亚技术有限公司 | 控制可穿戴设备操作方法、装置、可穿戴设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1531676A (zh) * | 2001-06-01 | 2004-09-22 | ���ṫ˾ | 用户输入装置 |
CN101868770A (zh) * | 2007-11-19 | 2010-10-20 | 诺基亚公司 | 输入设备 |
WO2011055326A1 (en) * | 2009-11-04 | 2011-05-12 | Igal Firsov | Universal input/output human user interface |
US20130265229A1 (en) * | 2012-04-09 | 2013-10-10 | Qualcomm Incorporated | Control of remote device based on gestures |
-
2013
- 2013-11-27 CN CN201310636566.9A patent/CN104679229A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1531676A (zh) * | 2001-06-01 | 2004-09-22 | ���ṫ˾ | 用户输入装置 |
CN101868770A (zh) * | 2007-11-19 | 2010-10-20 | 诺基亚公司 | 输入设备 |
WO2011055326A1 (en) * | 2009-11-04 | 2011-05-12 | Igal Firsov | Universal input/output human user interface |
US20130265229A1 (en) * | 2012-04-09 | 2013-10-10 | Qualcomm Incorporated | Control of remote device based on gestures |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017067387A1 (zh) * | 2015-10-19 | 2017-04-27 | 北京蚁视科技有限公司 | 一种手柄式手势识别装置 |
CN108712883A (zh) * | 2016-02-29 | 2018-10-26 | 欧姆龙健康医疗事业株式会社 | 生物体信息测定装置、个人识别装置、个人识别方法以及个人识别程序 |
CN108712883B (zh) * | 2016-02-29 | 2021-03-05 | 欧姆龙健康医疗事业株式会社 | 生物体信息测定装置、个人识别装置、个人识别方法以及计算机可读存储介质 |
CN106020477A (zh) * | 2016-05-23 | 2016-10-12 | 苏州芯通微电子有限公司 | 线性及非线性传感线装置 |
CN106237612A (zh) * | 2016-07-25 | 2016-12-21 | 乐视控股(北京)有限公司 | 动作识别系统及方法 |
CN107885312A (zh) * | 2016-09-29 | 2018-04-06 | 青岛海尔智能技术研发有限公司 | 一种手势控制方法及装置 |
CN106527466A (zh) * | 2016-12-15 | 2017-03-22 | 鹰眼电子科技有限公司 | 穿戴型无人机控制系统 |
CN108227924A (zh) * | 2018-01-02 | 2018-06-29 | 联想(北京)有限公司 | 用于电子设备的方法及电子设备 |
CN110083247A (zh) * | 2019-04-30 | 2019-08-02 | 努比亚技术有限公司 | 控制可穿戴设备操作方法、装置、可穿戴设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104679229A (zh) | 一种手势识别方法和装置 | |
CN105688396B (zh) | 运动信息显示系统和运动信息显示方法 | |
US11481029B2 (en) | Method for tracking hand pose and electronic device thereof | |
CN107077227B (zh) | 智能指环 | |
CN104238736B (zh) | 利用抓握对象识别运动的装置、方法和系统 | |
US8625882B2 (en) | User interface with three dimensional user input | |
CN110476168A (zh) | 用于手部跟踪的方法和系统 | |
EP2418562B1 (en) | Modelling of hand and arm position and orientation | |
US11175729B2 (en) | Orientation determination based on both images and inertial measurement units | |
EP3401873A1 (en) | Device for digitizing and evaluating movement | |
JP2015205072A5 (zh) | ||
KR101983584B1 (ko) | 플렉서블 센서를 이용한 손동작 인식 장치 및 그 방법 | |
Callejas-Cuervo et al. | Capture and analysis of biomechanical signals with inertial and magnetic sensors as support in physical rehabilitation processes | |
JP2012101284A (ja) | 人の動作における意図推定装置 | |
RU2670649C9 (ru) | Способ изготовления перчатки виртуальной реальности (варианты) | |
US10386185B2 (en) | Information processing method and electronic device | |
JP6932267B2 (ja) | コントローラ装置 | |
US11020024B2 (en) | System and method for evaluating range of motion of a subject | |
CN116610211A (zh) | 基于磁敏传感器的指态感知手套 | |
KR20120037739A (ko) | 손동작 기반 사용자 인터페이스 장치 및 그 방법 | |
Ching et al. | Full model for sensors placement and activities recognition | |
CN106814855A (zh) | 一种基于手势识别的三维图像审阅方法及系统 | |
RU2673406C1 (ru) | Способ изготовления перчатки виртуальной реальности | |
JP2839871B2 (ja) | 3次元形状入力装置 | |
CN116919387A (zh) | 步态数据的处理方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150603 |
|
RJ01 | Rejection of invention patent application after publication |