CN106019958A - 手势识别控制方法、手势识别控制装置和设备 - Google Patents
手势识别控制方法、手势识别控制装置和设备 Download PDFInfo
- Publication number
- CN106019958A CN106019958A CN201610383341.0A CN201610383341A CN106019958A CN 106019958 A CN106019958 A CN 106019958A CN 201610383341 A CN201610383341 A CN 201610383341A CN 106019958 A CN106019958 A CN 106019958A
- Authority
- CN
- China
- Prior art keywords
- eigenvalue
- gesture
- identity information
- user
- subscriber identity
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000033001 locomotion Effects 0.000 claims abstract description 124
- 230000001143 conditioned effect Effects 0.000 claims description 43
- 230000008859 change Effects 0.000 claims description 22
- 108010001267 Protein Subunits Proteins 0.000 claims description 4
- 230000001174 ascending effect Effects 0.000 description 18
- 239000000284 extract Substances 0.000 description 13
- 238000010438 heat treatment Methods 0.000 description 10
- 230000009471 action Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000006698 induction Effects 0.000 description 3
- 241000208340 Araliaceae Species 0.000 description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 235000008434 ginseng Nutrition 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000000686 essence Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种手势识别控制方法、手势识别控制装置和设备,其中,所述手势识别控制方法包括:在识别到手势动作时,确定所述手势动作的至少一个特征值,根据至少一个所述特征值判断是否预存储有与至少一个所述特征值均匹配的用户身份信息;若预存储有与至少一个所述特征值均匹配的所述用户身份信息,则控制设备以与所述用户身份信息对应的运行参数运行。通过本发明的技术方案,避免了用户在多次进行手势动作才能将设备设置到用户想要的状态,从而提升了用户体验。
Description
技术领域
本发明涉及设备技术领域,具体而言,涉及一种手势识别控制方法、一种手势识别控制装置和一种设备。
背景技术
在相关技术中,通过两颗或三颗红外发射管、光电二极管及手势感应芯片构造低成本的红外手势识别装置。首先红外发射管向外发射经过调制的红外光,然后经过外界物体(如用户的手)反射回来给光电二极管,光电二极管把接收到的光信号转换成电信号和另外一路补偿管的信号进行比较之后传给手势感应芯片,手势感应芯片再根据信号的变化趋势以及变化量来进行手势动作的识别。
目前每一次的手势动作只能控制设备进行一次操作,如做出开关机手势动作使空调器开机,然后做出调整温度手势,使空调器的设定温度达到用户所需的设定温度,若再需要调整空调器风速时,还需要再做出调整风速的手势动作。这样一来,用户在每次开机过程中都要通过做出好几次手势动作才能达到用户想要设置的状态,极大地影响了用户的体验性。
因此,如何避免用户在多次进行手势动作才能将设备设置到用户想要的状态,从而提升了用户体验成为亟待解决的技术问题。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的一个目的在于提出了一种手势识别控制方法。
本发明的另一个目的在于提出了一种手势识别控制装置。
本发明的又一个目的在于提出了一种设备。
为实现上述至少一个目的,根据本发明的第一方面的实施例,提出了一种手势识别控制方法,包括:在识别到手势动作时,确定所述手势动作的至少一个特征值,根据至少一个所述特征值判断是否预存储有与至少一个所述特征值均匹配的用户身份信息;若预存储有与至少一个所述特征值均匹配的所述用户身份信息,则控制设备以与所述用户身份信息对应的运行参数运行。
根据本发明的实施例的手势识别控制方法,由于不同用户进行的手势动作是不同的,例如有些用户在进行手势动作时的速度比较快,有些用户在进行手势动作时的速度比较慢,因此可以根据进行的手势动作的特征值来确定用户身份信息,以根据该用户身份信息对应的运行参数自动对设备进行控制,避免了用户在多次进行手势动作才能将设备设置到用户想要的状态,从而提升了用户体验。
根据本发明的上述实施例的手势识别控制方法,还可以具有以下技术特征:
根据本发明的一个实施例,所述判断是否预存储有与至少一个所述特征值匹配的用户身份信息的步骤包括:判断至少一个所述特征值中的每个所述特征值的类别,并且判断每个所述特征值是否满足与每个所述特征值所属的类别相对应的预设条件;若每个所述特征值均分别满足与其相对应的预设条件,则判定预存储有所述用户身份信息,且所述用户身份信息为所述预设条件对应的信息;若任一所述特征值不满足与其对应的预设条件,则判定没有预存所述用户身份信息。
根据本发明的实施例的手势识别控制方法,若每个特征值均满足与其相对应的预设条件,且每个特征值满足的预设条件属于同一个用户的身份信息,说明预存储有用户身份信息,从而可以准确地确定进行手势动作的用户的身份。
根据本发明的一个实施例,所述类别包括手势速度和手势幅度。
根据本发明的一个实施例,当所述特征值的类别为所述手势幅度时,所述特征值为进行所述手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值,当所述特征值的类别为所述手势速度时,所述特征值为所述强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值。
根据本发明的实施例的手势识别控制方法,由于进行手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值反映出用户进行手势动作的幅度,若相邻两个波峰分别对应的时间的差值越大,用户进行手势动作的幅度就越大。另外,强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值越小,用户进行手势动作的速度就越大。因此,通过上述两个差值可以准确地反映出用户进行手势动作的幅度和速度。
根据本发明的一个实施例,还包括:若没有与至少一个所述特征值均匹配的所述用户身份信息,则为当前用户创建新的用户身份信息,将至少一个所述特征值与所述新的用户身份信息对应存储,以及将所述新的用户身份信息与所述当前用户设置的运行参数对应存储。
根据本发明的实施例的手势识别控制方法,若没有与特征值匹配的用户身份信息,说明当前用户之前没有通过手势动作控制设备,则为当前用户创建新的用户身份信息,并将新的用户身份信息与特征值、设置的运行参数对应存储,以使该用户再次通过手势动作控制设备时,可以识别到该用户的身份信息,从而可以直接对设备进行控制。
根据本发明的一个实施例,还包括:判断在所述当前用户设置所述设备的运行参数的预设时间内,是否接收到改变所述设备的运行参数的指令;若未接收到改变所述设备的运行参数的指令,则将所述新的用户身份信息与所述设置的运行参数对应存储;若接收到改变所述设备的运行参数的指令,则将所述新的用户身份信息与改变后的运行参数对应存储。
根据本发明的实施例的手势识别控制方法,若在当前用户设置设备的运行参数的预设时间内,接收到改变设备的运行参数的指令,说明设置的运行参数不符合用户的使用习惯,将新的用户身份信息与改变后的运行参数对应存储,以使存储的运行参数是最符合用户的使用习惯的运行参数。因此,下次识别到通过该用户的手势动作对设备进行控制,可以保证对设备的控制更加符合该用户的使用习惯。
根据本发明的第二方面的实施例,提出了一种手势识别控制装置,包括:第一判断单元,用于在识别到手势动作时,确定所述手势动作的至少一个特征值,根据至少一个所述特征值判断是否预存储有与至少一个所述特征值均匹配的用户身份信息;控制单元,用于若预存储有与至少一个所述特征值均匹配的所述用户身份信息,则控制设备以与所述用户身份信息对应的运行参数运行。
根据本发明的实施例的手势识别控制装置,由于不同用户进行的手势动作是不同的,例如有些用户在进行手势动作时的速度比较快,有些用户在进行手势动作时的速度比较慢,因此可以根据进行的手势动作的特征值来确定用户身份信息,以根据该用户身份信息对应的运行参数自动对设备进行控制,避免了用户在多次进行手势动作才能将设备设置到用户想要的状态,从而提升了用户体验。
根据本发明的一个实施例,所述第一判断单元具体用于,判断至少一个所述特征值中的每个所述特征值的类别,并且判断每个所述特征值是否满足与每个所述特征值所属的类别相对应的预设条件,若每个所述特征值均分别满足与其相对应的预设条件,则判定预存储有所述用户身份信息,且所述用户身份信息为所述预设条件对应的信息,若任一所述特征值不满足与其对应的预设条件,则判定没有预存所述用户身份信息。
根据本发明的实施例的手势识别控制装置,若每个特征值均满足与其相对应的预设条件,且每个特征值满足的预设条件属于同一个用户的身份信息,说明预存储有用户身份信息,从而可以准确地确定进行手势动作的用户的身份。
根据本发明的一个实施例,所述类别包括手势速度和手势幅度。
根据本发明的一个实施例,当所述特征值的类别为所述手势幅度时,所述特征值为进行所述手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值,当所述特征值的类别为所述手势速度时,所述特征值为所述强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值。
根据本发明的实施例的手势识别控制装置,由于进行手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值反映出用户进行手势动作的幅度,若相邻两个波峰分别对应的时间的差值越大,用户进行手势动作的幅度就越大。另外,强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值越小,用户进行手势动作的速度就越大。因此,通过上述两个差值可以准确地反映出用户进行手势动作的幅度和速度。
根据本发明的一个实施例,还包括:存储单元,用于若没有与至少一个所述特征值均匹配的所述用户身份信息,则为当前用户创建新的用户身份信息,将至少一个所述特征值与所述新的用户身份信息对应存储,以及将所述新的用户身份信息与所述当前用户设置的运行参数对应存储。
根据本发明的实施例的手势识别控制装置,若没有与特征值匹配的用户身份信息,说明当前用户之前没有通过手势动作控制设备,则为当前用户创建新的用户身份信息,并将新的用户身份信息与特征值、设置的运行参数对应存储,以使该用户再次通过手势动作控制设备时,可以识别到该用户的身份信息,从而可以直接对设备进行控制。
根据本发明的一个实施例,还包括:第二判断单元用于,判断在所述当前用户设置所述设备的运行参数的预设时间内,是否接收到改变所述设备的运行参数的指令;所述存储单元包括:第一存储子单元,用于若未接收到改变所述设备的运行参数的指令,则将所述新的用户身份信息与所述设置的运行参数对应存储;第二存储子单元,用于若接收到改变所述设备的运行参数的指令,则将所述新的用户身份信息与改变后的运行参数对应存储。
根据本发明的实施例的手势识别控制装置,若在当前用户设置设备的运行参数的预设时间内,接收到改变设备的运行参数的指令,说明设置的运行参数不符合用户的使用习惯,将新的用户身份信息与改变后的运行参数对应存储,以使存储的运行参数是最符合用户的使用习惯的运行参数。因此,下次识别到通过该用户的手势动作对设备进行控制,可以保证对设备的控制更加符合该用户的使用习惯。
根据本发明的第三方面的实施例,提出了一种设备,包括上述任一项技术方案中所述的手势识别控制装置,因此,该设备具有和上述任一项技术方案中所述的手势识别控制装置相同的技术效果,在此不再赘述。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了根据本发明的一个实施例的手势识别控制方法的示意流程图;
图2示出了根据本发明的一个实施例的红外反射信号的强度值曲线的示意图;
图3示出了根据本发明的另一个实施例的手势识别控制方法的示意流程图;
图4示出了根据本发明的实施例的手势识别控制装置的示意框图;
图5示出了根据本发明的实施例的设备的示意框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
图1示出了根据本发明的一个实施例的手势识别控制方法的示意流程图。
如图1所示,根据本发明的一个实施例的手势识别控制方法,包括:
步骤102,在识别到手势动作时,确定手势动作的至少一个特征值,根据至少一个特征值判断是否预存储有与至少一个特征值均匹配的用户身份信息。
进一步地,步骤102包括:判断至少一个特征值中的每个特征值的类别,并且判断每个特征值是否满足与每个特征值所属的类别相对应的预设条件;若每个特征值均分别满足与其相对应的预设条件,则判定预存储有用户身份信息,且用户身份信息为预设条件对应的信息;若任一特征值不满足与其对应的预设条件,则判定没有预存用户身份信息。
进一步地,类别包括手势速度和手势幅度。
进一步地,当特征值的类别为手势幅度时,特征值为进行手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值,当特征值的类别为手势速度时,特征值为强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值。
如图2所示,T2是用户1进行手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值,其中,相邻两个波峰所在的强度值曲线上的两个点分别为(X1,Y1)和(X2,Y2),T1是用户1进行手势动作时的红外反射信号的强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值,T2’是用户2进行手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值,T1’是用户2进行手势动作时的红外反射信号的强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值。
在上述方案中,由于进行手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值反映出用户进行手势动作的幅度,若相邻两个波峰分别对应的时间的差值越大,用户进行手势动作的幅度就越大。另外,强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值越小,用户进行手势动作的速度就越大。
实施例一:采集有A、B、C三名用户在进行手势动作时的红外反射信号的强度值曲线,分别提取每名用户的强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值,得到A、B、C三名用户的差值分别是M1、M2、M3,该差值的类别属于手势速度,手势速度对应的预设条件包括:A、B、C三名用户的预设条件,其中,A用户的手势速度对应的预设条件是大于M1-△M且小于M1+△M,B用户的手势速度对应的预设条件是大于M2-△M且小于M2+△M,C用户的手势速度对应的预设条件是大于M3-△M且小于M3+△M。以及分别提取每名用户的强度值曲线中相邻两个波峰分别对应的时间的差值,得到A、B、C三名用户的差值分别是N1、N2、N3,该差值的类别属于手势幅度,手势幅度对应的预设条件包括:A、B、C三名用户的手势幅度的预设条件,其中,A用户的手势幅度对应的预设条件是大于N1-△N且小于N1+△N,B用户的手势幅度对应的预设条件是大于N2-△N且小于N2+△N,C用户的手势幅度对应的预设条件是大于N3-△N且小于N3+△N。
当前用户进行手势动作时,采集进行该手势动作时的红外反射信号的强度值曲线,提取该强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值M,以及提取强度值曲线中相邻两个波峰分别对应的时间的差值N,若M在大于M2-△M且小于M2+△M的范围内,且N在大于N2-△N且小于N2+△N的范围内,而大于M2-△M且小于M2+△M的范围和大于N2-△N且小于N2+△N的范围都属于B用户,因此,判定当前进行手势动作的用户为B用户。
实施例二:采集有A、B、C三名用户在进行手势动作时的红外反射信号的强度值曲线,分别提取每名用户的强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值,得到A、B、C三名用户的差值分别是M1、M2、M3,该差值的类别属于手势速度。以及分别提取每名用户的强度值曲线中相邻两个波峰分别对应的时间的差值,得到A、B、C三名用户的差值分别是N1、N2、N3,该差值的类别属于手势幅度。
当前用户进行手势动作时,采集进行该手势动作时的红外反射信号的强度值曲线,提取该强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值M,以及提取强度值曲线中相邻两个波峰分别对应的时间的差值N。分别计算M与M1、M2、M3中每个值的差值,分别计算N与N1、N2、N3中每个值的差值,若M与M1的差值小于第一预设值,N与N1的差值小于第二预设值,而且M1、N1都对应A用户,则说明当前用户进行的手势动作与A用户进行的手势动作相类似,判定当前进行手势动作的用户为A用户。
步骤104,若预存储有与至少一个特征值均匹配的用户身份信息,则控制设备以与用户身份信息对应的运行参数运行。
实施例一:当前的用户进行了手势动作,识别到该手势动作为开机的手势动作,根据该手势动作的特征值确定了进行该手势动作的用户为A用户,则直接调用A用户在开机时设置的温度,优选地,该温度是A用户在最近一次开机时设置的温度。因此,在控制设备开机之后,就可以直接控制设备以该温度运行,以使设备在开机时的温度更加符合用户的个人需求,避免了用户在进行开机的手势动作之后,在设备的当前设定温度不满足用户的需求时需要用户进行手势动作来调整温度。
实施例二:当前的用户进行了手势动作,识别到该手势动作为切换到制热模式的手势动作,根据该手势动作的特征值确定了进行该手势动作的用户为B用户,则直接调用B用户在切换到制热模式时设置的风速,优选地,该风速是B用户在上一次切换到制热模式时设置的风速。因此,在控制设备切换到制热模式时,直接控制设备以该风速运行,避免了在切换至制热模式下重新设置风速。
进一步地,若没有与至少一个特征值均匹配的用户身份信息,则为当前用户创建新的用户身份信息,将至少一个特征值与新的用户身份信息对应存储,以及将新的用户身份信息与当前用户设置的运行参数对应存储,以使该用户再次通过手势动作控制设备时,可以识别到该用户的身份信息,从而可以直接对设备进行控制。
其中,用户身份信息可以是字符串,例如,A、B、C、D,当创建新的用户身份信息,新的用户身份信息为E,再例如,001、002、003、004,当创建新的用户身份信息,新的用户身份信息为005。当然用户身份信息还可以是用户进行手势动作时采集到的用户的面部图像。
进一步地,判断在当前用户设置设备的运行参数的预设时间内,是否接收到改变设备的运行参数的指令;若未接收到改变设备的运行参数的指令,则将新的用户身份信息与设置的运行参数对应存储;若接收到改变设备的运行参数的指令,则将新的用户身份信息与改变后的运行参数对应存储,以使存储的运行参数是最符合用户的使用习惯的运行参数。因此,下次识别到通过该用户的手势动作对设备进行控制,可以保证对设备的控制更加符合该用户的使用习惯。
在上述技术方案中,由于不同用户进行的手势动作是不同的,例如有些用户在进行手势动作时的速度比较快,有些用户在进行手势动作时的速度比较慢,因此可以根据进行的手势动作的特征值来确定用户身份信息,以根据该用户身份信息对应的运行参数自动对设备进行控制,避免了用户在多次进行手势动作才能将设备设置到用户想要的状态,从而提升了用户体验。
图3示出了根据本发明的另一个实施例的手势识别控制方法的示意流程图。
如图3所示,根据本发明的另一个实施例的手势识别控制方法,包括:
步骤302,采集一段时间的红外反射信号的强度值曲线。
步骤304,判断是否为开机手势动作,在判断结果为是时,进入步骤306,否则重新进入步骤302。
步骤306,提取手势动作的速度及幅度的特征值。幅度的特征值指进行手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值,速度的特征值指强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值。
步骤308,在存储器中寻找是否存在相匹配的特征值,在判断结果为是时,进入步骤312,否则,进入步骤310。
步骤310,创建新的用户身份信息,并保存空调器的运行参数。
步骤312,调用与用户身份信息对应的运行参数,并控制空调器按该运行参数运行,其中,该用户身份信息是与匹配的速度及幅度对应的身份信息。
步骤314,判断在预设的时间内是否改变空调器的运行参数,在判断结果为是时,进入步骤316,否则,结束本次流程。
步骤316,更新并保存运行参数。
图4示出了根据本发明的实施例的手势识别控制装置的示意框图。
如图4所示,根据本发明的实施例的手势识别控制装置400,包括:第一判断单元402和控制单元404。
第一判断单元402,用于在识别到手势动作时,确定手势动作的至少一个特征值,根据至少一个特征值判断是否预存储有与至少一个特征值均匹配的用户身份信息。
进一步地,第一判断单元402具体用于,判断至少一个特征值中的每个特征值的类别,并且判断每个特征值是否满足与每个特征值所属的类别相对应的预设条件,若每个特征值均分别满足与其相对应的预设条件,则判定预存储有用户身份信息,且用户身份信息为预设条件对应的信息,若任一特征值不满足与其对应的预设条件,则判定没有预存用户身份信息。
进一步地,类别包括手势速度和手势幅度。
进一步地,当特征值的类别为手势幅度时,特征值为进行手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值,当特征值的类别为手势速度时,特征值为强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值。
在上述方案中,由于进行手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值反映出用户进行手势动作的幅度,若相邻两个波峰分别对应的时间的差值越大,用户进行手势动作的幅度就越大。另外,强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值越小,用户进行手势动作的速度就越大。因此,通过上述两个差值可以准确地反映出用户进行手势动作的幅度和速度。
实施例一:采集有A、B、C三名用户在进行手势动作时的红外反射信号的强度值曲线,分别提取每名用户的强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值,得到A、B、C三名用户的差值分别是M1、M2、M3,该差值的类别属于手势速度,手势速度对应的预设条件包括:A、B、C三名用户的预设条件,其中,A用户的手势速度对应的预设条件是大于M1-△M且小于M1+△M,B用户的手势速度对应的预设条件是大于M2-△M且小于M2+△M,C用户的手势速度对应的预设条件是大于M3-△M且小于M3+△M。以及分别提取每名用户的强度值曲线中相邻两个波峰分别对应的时间的差值,得到A、B、C三名用户的差值分别是N1、N2、N3,该差值的类别属于手势幅度,手势幅度对应的预设条件包括:A、B、C三名用户的手势幅度的预设条件,其中,A用户的手势幅度对应的预设条件是大于N1-△N且小于N1+△N,B用户的手势幅度对应的预设条件是大于N2-△N且小于N2+△N,C用户的手势幅度对应的预设条件是大于N3-△N且小于N3+△N。
当前用户进行手势动作时,采集进行该手势动作时的红外反射信号的强度值曲线,提取该强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值M,以及提取强度值曲线中相邻两个波峰分别对应的时间的差值N,若M在大于M2-△M且小于M2+△M的范围内,且N在大于N2-△N且小于N2+△N的范围内,而大于M2-△M且小于M2+△M的范围和大于N2-△N且小于N2+△N的范围都属于B用户,因此,判定当前进行手势动作的用户为B用户。
实施例二:采集有A、B、C三名用户在进行手势动作时的红外反射信号的强度值曲线,分别提取每名用户的强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值,得到A、B、C三名用户的差值分别是M1、M2、M3,该差值的类别属于手势速度。以及分别提取每名用户的强度值曲线中相邻两个波峰分别对应的时间的差值,得到A、B、C三名用户的差值分别是N1、N2、N3,该差值的类别属于手势幅度。
当前用户进行手势动作时,采集进行该手势动作时的红外反射信号的强度值曲线,提取该强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值M,以及提取强度值曲线中相邻两个波峰分别对应的时间的差值N。分别计算M与M1、M2、M3中每个值的差值,分别计算N与N1、N2、N3中每个值的差值,若M与M1的差值小于第一预设值,N与N1的差值小于第二预设值,而且M1、N1都对应A用户,则说明当前用户进行的手势动作与A用户进行的手势动作相类似,判定当前进行手势动作的用户为A用户。
控制单元404,用于若预存储有与至少一个特征值均匹配的用户身份信息,则控制设备以与用户身份信息对应的运行参数运行。
实施例一:当前的用户进行了手势动作,识别到该手势动作为开机的手势动作,根据该手势动作的特征值确定了进行该手势动作的用户为A用户,则直接调用A用户在开机时设置的温度,优选地,该温度是A用户在最近一次开机时设置的温度。因此,在控制设备开机之后,就可以直接控制设备以该温度运行,以使设备在开机时的温度更加符合用户的个人需求,避免了用户在进行开机的手势动作之后,在设备的当前设定温度不满足用户的需求时需要用户进行手势动作来调整温度。
实施例二:当前的用户进行了手势动作,识别到该手势动作为切换到制热模式的手势动作,根据该手势动作的特征值确定了进行该手势动作的用户为B用户,则直接调用B用户在切换到制热模式时设置的风速,优选地,该风速是B用户在上一次切换到制热模式时设置的风速。因此,在控制设备切换到制热模式时,直接控制设备以该风速运行,避免了在切换至制热模式下重新设置风速。
进一步地,手势识别控制装置400还包括:存储单元406,用于若没有与至少一个特征值均匹配的用户身份信息,则为当前用户创建新的用户身份信息,将至少一个特征值与新的用户身份信息对应存储,以及将新的用户身份信息与当前用户设置的运行参数对应存储。这样,该用户再次通过手势动作控制设备时,可以识别到该用户的身份信息,从而可以直接对设备进行控制。
其中,用户身份信息可以是字符串,例如,A、B、C、D,当创建新的用户身份信息,新的用户身份信息为E,再例如,001、002、003、004,当创建新的用户身份信息,新的用户身份信息为005。当然用户身份信息还可以是用户进行手势动作时采集到的用户的面部图像。
进一步地,手势识别控制装置400还包括:第二判断单元408用于,判断在当前用户设置设备的运行参数的预设时间内,是否接收到改变设备的运行参数的指令;存储单元406包括:第一存储子单元4062,用于若未接收到改变设备的运行参数的指令,则将新的用户身份信息与设置的运行参数对应存储;第二存储子单元4064,用于若接收到改变设备的运行参数的指令,则将新的用户身份信息与改变后的运行参数对应存储。
若在当前用户设置设备的运行参数的预设时间内,接收到改变设备的运行参数的指令,说明设置的运行参数不符合用户的使用习惯,将新的用户身份信息与改变后的运行参数对应存储,以使存储的运行参数是最符合用户的使用习惯的运行参数。因此,下次识别到通过该用户的手势动作对设备进行控制,可以保证对设备的控制更加符合该用户的使用习惯。
在上述技术方案中,由于不同用户进行的手势动作是不同的,例如有些用户在进行手势动作时的速度比较快,有些用户在进行手势动作时的速度比较慢,因此可以根据进行的手势动作的特征值来确定用户身份信息,以根据该用户身份信息对应的运行参数自动对设备进行控制,避免了用户在多次进行手势动作才能将设备设置到用户想要的状态,从而提升了用户体验。
图5示出了根据本发明的实施例的设备的示意框图。
如图5所示,根据本发明的实施例的设备500,包括上述任一项技术方案中的手势识别控制装置400,因此,该设备500具有和上述任一项技术方案中的手势识别控制装置400相同的技术效果,在此不再赘述。
其中,设备500包括:家用电器、智能家居设备,例如,家用电器包括空调器、冰箱、电视机、空气净化器等,智能家居设备包括智能橱柜、智能照明灯等。
以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,避免了用户在多次进行手势动作才能将设备设置到用户想要的状态,从而提升了用户体验。
在本发明中,术语“第一”、“第二”仅用于描述的目的,而不能理解为指示或暗示相对重要性;术语“多个”表示两个或两个以上。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (13)
1.一种手势识别控制方法,其特征在于,包括:
在识别到手势动作时,确定所述手势动作的至少一个特征值,根据至少一个所述特征值判断是否预存储有与至少一个所述特征值均匹配的用户身份信息;
若预存储有与至少一个所述特征值均匹配的所述用户身份信息,则控制设备以与所述用户身份信息对应的运行参数运行。
2.根据权利要求1所述的手势识别控制方法,其特征在于,所述判断是否预存储有与至少一个所述特征值匹配的用户身份信息的步骤包括:
判断至少一个所述特征值中的每个所述特征值的类别,并且判断每个所述特征值是否满足与每个所述特征值所属的类别相对应的预设条件;
若每个所述特征值均分别满足与其相对应的预设条件,则判定预存储有所述用户身份信息,且所述用户身份信息为所述预设条件对应的信息;
若任一所述特征值不满足与其对应的预设条件,则判定没有预存所述用户身份信息。
3.根据权利要求2所述的手势识别控制方法,其特征在于,所述类别包括手势速度和手势幅度。
4.根据权利要求3所述的手势识别控制方法,其特征在于,当所述特征值的类别为所述手势幅度时,所述特征值为进行所述手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值,当所述特征值的类别为所述手势速度时,所述特征值为所述强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值。
5.根据权利要求1至4中任一项所述的手势识别控制方法,其特征在于,还包括:
若没有与至少一个所述特征值均匹配的所述用户身份信息,则为当前用户创建新的用户身份信息,将至少一个所述特征值与所述新的用户身份信息对应存储,以及将所述新的用户身份信息与所述当前用户设置的运行参数对应存储。
6.根据权利要求5所述的手势识别控制方法,其特征在于,还包括:
判断在所述当前用户设置所述设备的运行参数的预设时间内,是否接收到改变所述设备的运行参数的指令;
若未接收到改变所述设备的运行参数的指令,则将所述新的用户身份信息与所述设置的运行参数对应存储;
若接收到改变所述设备的运行参数的指令,则将所述新的用户身份信息与改变后的运行参数对应存储。
7.一种手势识别控制装置,其特征在于,包括:
第一判断单元,用于在识别到手势动作时,确定所述手势动作的至少一个特征值,根据至少一个所述特征值判断是否预存储有与至少一个所述特征值均匹配的用户身份信息;
控制单元,用于若预存储有与至少一个所述特征值均匹配的所述用户身份信息,则控制设备以与所述用户身份信息对应的运行参数运行。
8.根据权利要求7所述的手势识别控制装置,其特征在于,所述第一判断单元具体用于,
判断至少一个所述特征值中的每个所述特征值的类别,并且判断每个所述特征值是否满足与每个所述特征值所属的类别相对应的预设条件,若每个所述特征值均分别满足与其相对应的预设条件,则判定预存储有所述用户身份信息,且所述用户身份信息为所述预设条件对应的信息,若任一所述特征值不满足与其对应的预设条件,则判定没有预存所述用户身份信息。
9.根据权利要求8所述的手势识别控制装置,其特征在于,所述类别包括手势速度和手势幅度。
10.根据权利要求9所述的手势识别控制装置,其特征在于,当所述特征值的类别为所述手势幅度时,所述特征值为进行所述手势动作时的红外反射信号的强度值曲线中相邻两个波峰分别对应的时间的差值,当所述特征值的类别为所述手势速度时,所述特征值为所述强度值曲线中上升曲线段中的最大信号强度值和最小信号强度值分别对应的时间的差值。
11.根据权利要求7至10中任一项所述的手势识别控制装置,其特征在于,还包括:
存储单元,用于若没有与至少一个所述特征值均匹配的所述用户身份信息,则为当前用户创建新的用户身份信息,将至少一个所述特征值与所述新的用户身份信息对应存储,以及将所述新的用户身份信息与所述当前用户设置的运行参数对应存储。
12.根据权利要求11所述的手势识别控制装置,其特征在于,还包括:
第二判断单元用于,判断在所述当前用户设置所述设备的运行参数的预设时间内,是否接收到改变所述设备的运行参数的指令;
所述存储单元包括:
第一存储子单元,用于若未接收到改变所述设备的运行参数的指令,则将所述新的用户身份信息与所述设置的运行参数对应存储;
第二存储子单元,用于若接收到改变所述设备的运行参数的指令,则将所述新的用户身份信息与改变后的运行参数对应存储。
13.一种设备,其特征在于,包括:如权利要求7至12中任一项所述的手势识别控制装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610383341.0A CN106019958B (zh) | 2016-05-31 | 2016-05-31 | 手势识别控制方法、手势识别控制装置和家用电器 |
CN202010102382.4A CN111290285B (zh) | 2016-05-31 | 2016-05-31 | 手势识别控制方法、手势识别控制装置和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610383341.0A CN106019958B (zh) | 2016-05-31 | 2016-05-31 | 手势识别控制方法、手势识别控制装置和家用电器 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010102382.4A Division CN111290285B (zh) | 2016-05-31 | 2016-05-31 | 手势识别控制方法、手势识别控制装置和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106019958A true CN106019958A (zh) | 2016-10-12 |
CN106019958B CN106019958B (zh) | 2021-08-31 |
Family
ID=57093185
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010102382.4A Active CN111290285B (zh) | 2016-05-31 | 2016-05-31 | 手势识别控制方法、手势识别控制装置和设备 |
CN201610383341.0A Active CN106019958B (zh) | 2016-05-31 | 2016-05-31 | 手势识别控制方法、手势识别控制装置和家用电器 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010102382.4A Active CN111290285B (zh) | 2016-05-31 | 2016-05-31 | 手势识别控制方法、手势识别控制装置和设备 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN111290285B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107742069A (zh) * | 2017-09-18 | 2018-02-27 | 广东美的制冷设备有限公司 | 终端控制方法、装置及存储介质 |
CN108595007A (zh) * | 2018-04-25 | 2018-09-28 | 四川斐讯信息技术有限公司 | 基于手势识别的无线中继的方法及***、无线路由设备 |
WO2019051902A1 (zh) * | 2017-09-18 | 2019-03-21 | 广东美的制冷设备有限公司 | 终端控制方法、空调器及计算机可读存储介质 |
CN111638651A (zh) * | 2020-06-02 | 2020-09-08 | 深圳市欧瑞博科技股份有限公司 | 智能家居控制面板及其设置方法、服务器及存储介质 |
CN112379776A (zh) * | 2020-11-23 | 2021-02-19 | 南京科盈信息科技有限公司 | 一种提高展厅手势识别***识别准确度的控制方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103034429A (zh) * | 2011-10-10 | 2013-04-10 | 北京千橡网景科技发展有限公司 | 用于触摸屏的身份验证方法和装置 |
CN103136508A (zh) * | 2011-12-05 | 2013-06-05 | 联想(北京)有限公司 | 手势识别方法及电子设备 |
CN103246836A (zh) * | 2013-04-03 | 2013-08-14 | 李健 | 触摸屏手指滑动身份识别解锁方法 |
CN103761466A (zh) * | 2014-02-14 | 2014-04-30 | 上海云享科技有限公司 | 一种身份验证的方法及装置 |
WO2015008164A2 (en) * | 2013-06-27 | 2015-01-22 | Eyesight Mobile Technologies Ltd. | Systems and methods of direct pointing detection for interaction with a digital device |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8693726B2 (en) * | 2011-06-29 | 2014-04-08 | Amazon Technologies, Inc. | User identification by gesture recognition |
US20130159939A1 (en) * | 2011-10-12 | 2013-06-20 | Qualcomm Incorporated | Authenticated gesture recognition |
CN103399632B (zh) * | 2013-07-16 | 2018-01-23 | 深圳市金立通信设备有限公司 | 一种手势控制的方法和移动终端 |
CN104392160A (zh) * | 2014-09-22 | 2015-03-04 | 贵阳朗玛信息技术股份有限公司 | 身份认证方法及装置 |
CN104834907A (zh) * | 2015-05-06 | 2015-08-12 | 江苏惠通集团有限责任公司 | 手势识别方法、装置、设备以及基于手势识别的操作方法 |
CN105353876B (zh) * | 2015-11-09 | 2018-07-06 | 深圳市云腾智慧科技有限公司 | 一种基于多点光感的空间手势识别控制***及方法 |
-
2016
- 2016-05-31 CN CN202010102382.4A patent/CN111290285B/zh active Active
- 2016-05-31 CN CN201610383341.0A patent/CN106019958B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103034429A (zh) * | 2011-10-10 | 2013-04-10 | 北京千橡网景科技发展有限公司 | 用于触摸屏的身份验证方法和装置 |
CN103136508A (zh) * | 2011-12-05 | 2013-06-05 | 联想(北京)有限公司 | 手势识别方法及电子设备 |
CN103246836A (zh) * | 2013-04-03 | 2013-08-14 | 李健 | 触摸屏手指滑动身份识别解锁方法 |
WO2015008164A2 (en) * | 2013-06-27 | 2015-01-22 | Eyesight Mobile Technologies Ltd. | Systems and methods of direct pointing detection for interaction with a digital device |
CN103761466A (zh) * | 2014-02-14 | 2014-04-30 | 上海云享科技有限公司 | 一种身份验证的方法及装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107742069A (zh) * | 2017-09-18 | 2018-02-27 | 广东美的制冷设备有限公司 | 终端控制方法、装置及存储介质 |
WO2019051902A1 (zh) * | 2017-09-18 | 2019-03-21 | 广东美的制冷设备有限公司 | 终端控制方法、空调器及计算机可读存储介质 |
CN108595007A (zh) * | 2018-04-25 | 2018-09-28 | 四川斐讯信息技术有限公司 | 基于手势识别的无线中继的方法及***、无线路由设备 |
CN111638651A (zh) * | 2020-06-02 | 2020-09-08 | 深圳市欧瑞博科技股份有限公司 | 智能家居控制面板及其设置方法、服务器及存储介质 |
CN112379776A (zh) * | 2020-11-23 | 2021-02-19 | 南京科盈信息科技有限公司 | 一种提高展厅手势识别***识别准确度的控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106019958B (zh) | 2021-08-31 |
CN111290285A (zh) | 2020-06-16 |
CN111290285B (zh) | 2023-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106019958A (zh) | 手势识别控制方法、手势识别控制装置和设备 | |
CN103517098B (zh) | 基于视频聚合服务的视频播放方法、装置及终端设备 | |
CN104792022B (zh) | 智能花洒、热水器、热水器***及其的控制方法 | |
CN105717812A (zh) | 一种基于电子烟的智能化控制方法、控制***及电子烟 | |
TW200952553A (en) | Line synchronized electrical device and controlling method thereof | |
CN107528752A (zh) | 智能家电的控制***及虚拟现实投影装置 | |
CN106056085A (zh) | 手势识别方法、手势识别装置和设备 | |
CN104615000A (zh) | 智能家用设备的控制***的控制方法及装置 | |
CN107452376A (zh) | 一种通过语音控制烹饪的方法 | |
CN102761443B (zh) | 命令行的配置方法及装置 | |
RU2017110233A (ru) | Типовой элемент управления для бытовых приборов, объединенных в сеть | |
CN105224162A (zh) | 终端显示风格的匹配方法及*** | |
CN104240676B (zh) | 一种调整电子设备的方法及电子设备 | |
CN109326266A (zh) | 改善屏幕闪烁的方法、***、显示器及存储介质 | |
CN207150925U (zh) | 一种体感互动灯光控制*** | |
CN104484038A (zh) | 智能设备的控制方法及装置 | |
CN110703652A (zh) | 一种新型智能洗衣机的显控***和方法 | |
CN109116755A (zh) | 家电控制方法和装置 | |
CN104878558B (zh) | 洗衣机及其控制装置和控制方法 | |
CN107528873A (zh) | 智能家电的控制***及虚拟现实投影装置 | |
CN106136847A (zh) | 电饭煲及其控制方法 | |
CN206239100U (zh) | 用于烹饪设备的烹饪控制装置、***以及烹饪设备 | |
CN105608572A (zh) | 基于nfc的支付方法、基于nfc的支付***和终端 | |
CN205568652U (zh) | 一种电烹饪器 | |
CN107528898A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |