手势识别方法、手势识别模块和设备的制造方法

文档序号:10653873阅读:381来源:国知局
手势识别方法、手势识别模块和设备的制造方法
【专利摘要】本发明提供了一种手势识别方法、手势识别模块和设备,其中,所述手势识别方法包括:在识别到第一手势动作时,确定手势识别模块的当前状态;若所述当前状态为休眠状态,则将所述手势识别模块切换至检测状态,并保持所述检测状态第一预定时间;以及若所述当前状态为检测状态,则保持所述检测状态所述第一预定时间。通过本发明的技术方案,不仅避免了相关技术中的接收到红外反射信号时就将手势识别模块唤醒,从而减少对手势识别模块的误操作,而且当手势识别模块在检测状态下时,用户有足够的时间进行手势动作。
【专利说明】
手势识别方法、手势识别模块和设备
技术领域
[0001]本发明涉及设备技术领域,具体而言,涉及一种手势识别方法、一种手势识别模块和一种设备。
【背景技术】
[0002]在相关技术中,通过两颗或三颗红外发射管、红外反射信号接收器(如光电二极管)及手势感应芯片构造低成本的手势识别模块。首先红外发射管向外发射经过调制的红外光,然后经过外界物体(如用户的手)反射回来给红外反射信号接收器,红外反射信号接收器把接收到的光信号转换成电信号和另外一路补偿管的信号进行比较之后传给手势感应芯片,手势感应芯片再根据信号的变化趋势以及变化量来进行手势动作的识别。
[0003]为了降低手势识别模块的功耗,在用户长时间不使用手势识别模块时将手势识别模块切换至休眠状态,当红外反射信号接收器接收到红外反射信号时,将手势识别模块从休眠状态切换至检测状态。但是,当风吹动窗帘以使窗帘进入到手势识别模块的检测区域,或用户不经意间进入到了手势识别模块的检测区域,此时红外反射信号接收器也会接收到红外反射信号,但是用户并不需要使用手势识别模块,这样将手势识别模块唤醒就造成了误操作。
[0004]因此,如何避免在接收到红外反射信号时就将手势识别模块唤醒,从而减少对手势识别模块的误操作成为亟待解决的技术问题。

【发明内容】

[0005]本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
[0006]为此,本发明的一个目的在于提出了一种手势识别方法。
[0007]本发明的另一个目的在于提出了一种手势识别模块。
[0008]本发明的又一个目的在于提出了一种设备。
[0009]为实现上述至少一个目的,根据本发明的第一方面的实施例,提出了一种手势识别方法,包括:在识别到第一手势动作时,确定手势识别模块的当前状态;若所述当前状态为休眠状态,则将所述手势识别模块切换至检测状态,并保持所述检测状态第一预定时间;以及若所述当前状态为检测状态,则保持所述检测状态所述第一预定时间。
[0010]根据本发明的实施例的手势识别方法,在识别到第一手势动作时,说明用户需要使用手势识别模块,则在手势识别模块处于休眠状态时,将手势识别模块唤醒,避免了相关技术中的接收到红外反射信号时就将手势识别模块唤醒,从而减少对手势识别模块的误操作。例如,当风吹动窗帘使窗帘进入到手势识别模块的检测区域时,即使手势识别模块接收到了红外反射信号,实际上用户并不需要使用手势识别模块,此时不将手势识别模块唤醒。
[0011]另外,在识别到第一手势动作时,说明用户需要使用手势识别模块,无论手势识别模块处于检测状态还是休眠状态,均使手势识别模块保持检测状态第一预定时间(例如15秒),以使用户有足够的时间进行手势动作。例如,即使在手势识别模块仅剩有3秒就切换到休眠状态时,若识别到了第一手势动作,此时将手势识别模块的检测状态的时间重新设置为15秒,15秒之后再将手势识别模块切换至休眠状态,避免了用户在剩余的3秒内未进行完手势动作就进入到了休眠状态而导致手势识别的不准确。
[0012]根据本发明的上述实施例的手势识别方法,还可以具有以下技术特征:
[0013]根据本发明的一个实施例,还包括:在保持所述检测状态所述第一预定时间的过程中,判断是否识别到第二手势动作;若在所述过程中识别到所述第二手势动作,则根据所述第二手势动作对设备进行控制;若在所述过程中未识别到所述第二手势动作,则在所述第一预定时间之后将所述手势识别模块切换至所述休眠状态。
[0014]根据本发明的实施例的手势识别方法,若手势识别模块在检测状态下时识别到第二手势动作,说明用户需要对设备进行控制,则获取到与第二手势动作对应的控制指令对设备进行控制。若未识别到第二手势动作,说明用户长时间不使用手势识别模块,则切换至休眠状态,以降低手势识别模块的功耗。
[0015]优选地,若在保持检测状态第一预定时间的过程中识别到第二手势动作,可以在保持检测状态第一预定时间之后将手势识别模块切换至休眠状态。
[0016]根据本发明的一个实施例,所述第二手势动作包括:开关机的手势动作和/或参数调整的手势动作,在所述过程中识别到所述参数调整的手势动作的情况下,所述根据所述第二手势动作对设备进行控制的步骤之前,还包括:判断所述设备是否处于开机状态;若所述设备处于所述开机状态,则根据所述第二手势动作对所述设备进行控制;若所述设备处于所述关机状态,则保持所述设备处于所述关机状态。
[0017]根据本发明的实施例的手势识别方法,若识别到用户在设备处于关机状态下做出了参数调整的手势动作,则不对设备进行控制,即只有在设备处于开机状态下时,才根据参数调整的手势动作对设备进行控制,避免了误操作。例如,电视机处于关机状态,手势识别模块处于检测状态,而用户不小心做出了音量调高的手势动作,则不对电视机进行控制,从而避免了误操作。
[0018]根据本发明的一个实施例,在所述过程中识别到所述参数调整的手势动作,且所述设备处于所述关机状态的情况下,还包括:提示当前用户所述第二手势动作无效,以及提示用户做出开机的手势动作。
[0019]根据本发明的实施例的手势识别方法,若识别到参数调整的手势动作,而设备处于关机状态,则提示当前用户第二手势动作无效和做出开机的手势动作,以使用户及时地调整手势动作来对设备进行控制。
[0020]根据本发明的一个实施例,所述第一手势动作为规定的手势动作,或者在未识别到手势动作的持续时间达到第二预定时间之后,首次识别到的手势动作。
[0021]根据本发明的第二方面的实施例,提出了一种手势识别模块,包括:确定单元,用于在识别到第一手势动作时,确定手势识别模块的当前状态;控制单元,用于若所述当前状态为休眠状态,则将所述手势识别模块切换至检测状态,并保持所述检测状态第一预定时间,以及若所述当前状态为检测状态,则保持所述检测状态所述第一预定时间。
[0022]根据本发明的实施例的手势识别模块,在识别到第一手势动作时,说明用户需要使用手势识别模块,则在手势识别模块处于休眠状态时,将手势识别模块唤醒,避免了相关技术中的接收到红外反射信号时就将手势识别模块唤醒,从而减少对手势识别模块的误操作。例如,当风吹动窗帘使窗帘进入到手势识别模块的检测区域时,即使手势识别模块接收到了红外反射信号,实际上用户并不需要使用手势识别模块,此时不将手势识别模块唤醒。
[0023]另外,在识别到第一手势动作时,说明用户需要使用手势识别模块,无论手势识别模块处于检测状态还是休眠状态,均使手势识别模块保持检测状态第一预定时间(例如15秒),以使用户有足够的时间进行手势动作。例如,即使在手势识别模块仅剩有3秒就切换到休眠状态时,若识别到了第一手势动作,此时将手势识别模块的检测状态的时间重新设置为15秒,15秒之后再将手势识别模块切换至休眠状态,避免了用户在剩余的3秒内未进行完手势动作就进入到了休眠状态而导致手势识别的不准确。
[0024]根据本发明的一个实施例,还包括:第一判断单元,用于在保持所述检测状态所述第一预定时间的过程中,判断是否识别到第二手势动作;若所述第一判断单元判定在所述过程中识别到所述第二手势动作,则所述控制单元还用于根据所述第二手势动作对设备进行控制;若所述第一判断单元判定在所述过程中未识别到所述第二手势动作,则控制单元还用于在所述第一预定时间之后将所述手势识别模块切换至所述休眠状态。
[0025]根据本发明的实施例的手势识别模块,若手势识别模块在检测状态下时识别到第二手势动作,说明用户需要对设备进行控制,则获取到与第二手势动作对应的控制指令对设备进行控制。若未识别到第二手势动作,说明用户长时间不使用手势识别模块,则切换至休眠状态,以降低手势识别模块的功耗。
[0026]优选地,若在保持检测状态第一预定时间的过程中识别到第二手势动作,可以在保持检测状态第一预定时间之后将手势识别模块切换至休眠状态。
[0027]根据本发明的一个实施例,所述第二手势动作包括:开关机的手势动作和/或参数调整的手势动作,在所述过程中识别到所述参数调整的手势动作的情况下,还包括:第二判断单元,用于判断所述设备是否处于开机状态;若所述第二判断单元判定所述设备处于所述开机状态,则所述控制单元根据所述第二手势动作对所述设备进行控制;若所述第二判断单元判定所述设备处于所述关机状态,则所述控制单元保持所述设备处于所述关机状
??τ O
[0028]根据本发明的实施例的手势识别模块,若识别到用户在设备处于关机状态下做出了参数调整的手势动作,则不对设备进行控制,即只有在设备处于开机状态下时,才根据参数调整的手势动作对设备进行控制,避免了误操作。例如,电视机处于关机状态,手势识别模块处于检测状态,而用户不小心做出了音量调高的手势动作,则不对电视机进行控制,从而避免了误操作。
[0029]根据本发明的一个实施例,在所述过程中识别到所述参数调整的手势动作,且所述设备处于所述关机状态的情况下,还包括:提示单元,用于提示当前用户所述第二手势动作无效,以及提示用户做出开机的手势动作。
[0030]根据本发明的实施例的手势识别模块,若识别到参数调整的手势动作,而设备处于关机状态,则提示当前用户第二手势动作无效和做出开机的手势动作,以使用户及时地调整手势动作来对设备进行控制。
[0031]根据本发明的一个实施例,所述第一手势动作为规定的手势动作,或者在未识别到手势动作的持续时间达到第二预定时间之后,首次识别到的手势动作。
[0032]根据本发明的第三方面的实施例,提出了一种设备,包括上述技术方案中任一项所述的手势识别模块,因此,该设备具有和上述技术方案中任一项所述的手势识别模块相同的技术效果,在此不再赘述。
[0033]本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0034]本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0035]图1示出了根据本发明的一个实施例的手势识别方法的示意流程图;
[0036]图2示出了根据本发明的另一个实施例的手势识别方法的示意流程图;
[0037]图3示出了根据本发明的又一个实施例的手势识别方法的示意流程图;
[0038]图4示出了根据本发明的实施例的手势识别模块的示意框图;
[0039]图5示出了根据本发明的实施例的设备的示意框图。
【具体实施方式】
[0040]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0041]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0042]图1示出了根据本发明的一个实施例的手势识别方法的示意流程图。
[0043]如图1所示,根据本发明的一个实施例的手势识别方法,包括:
[0044]步骤102,在识别到第一手势动作时,确定手势识别模块的当前状态。
[0045]步骤104,若所述当前状态为休眠状态,则将所述手势识别模块切换至检测状态,并保持所述检测状态第一预定时间,以及若所述当前状态为检测状态,则保持所述检测状态所述第一预定时间。
[0046]优选地,还包括:在保持所述检测状态所述第一预定时间的过程中,判断是否识别到第二手势动作;若在所述过程中识别到所述第二手势动作,则根据所述第二手势动作对设备进行控制;若在所述过程中未识别到所述第二手势动作,则在所述第一预定时间之后将所述手势识别模块切换至所述休眠状态。
[0047]若手势识别模块在检测状态下时识别到第二手势动作,说明用户需要对设备进行控制,则获取到与第二手势动作对应的控制指令对设备进行控制。若未识别到第二手势动作,说明用户长时间不使用手势识别模块,则切换至休眠状态,以降低手势识别模块的功耗。
[0048]优选地,若在保持检测状态第一预定时间的过程中识别到第二手势动作,可以在保持检测状态第一预定时间之后将手势识别模块切换至休眠状态。
[0049]优选地,所述第二手势动作包括:开关机的手势动作和/或参数调整的手势动作,在所述过程中识别到所述参数调整的手势动作的情况下,所述根据所述第二手势动作对设备进行控制的步骤之前,还包括:判断所述设备是否处于开机状态;若所述设备处于所述开机状态,则根据所述第二手势动作对所述设备进行控制;若所述设备处于所述关机状态,则保持所述设备处于所述关机状态。
[0050]若识别到用户在设备处于关机状态下做出了参数调整的手势动作,则不对设备进行控制,即只有在设备处于开机状态下时,才根据参数调整的手势动作对设备进行控制,避免了误操作。例如,电视机处于关机状态,手势识别模块处于检测状态,而用户不小心做出了音量调高的手势动作,则不对电视机进行控制,从而避免了误操作。
[0051]例如,参数调整的手势动作为:温度调高的手势动作,温度调低的手势动作,风速调高的手势动作,风速调低的手势动作,亮度调低的手势动作,亮度调高的手势动作,音量调高的手势动作,音量调低的手势动作,频道调高的手势动作,频道调低的手势动作。
[0052]优选地,在所述过程中识别到所述参数调整的手势动作,且所述设备处于所述关机状态的情况下,还包括:提示当前用户所述第二手势动作无效,以及提示用户做出开机的手势动作。
[0053]若识别到参数调整的手势动作,而设备处于关机状态,则提示当前用户第二手势动作无效和做出开机的手势动作,以使用户及时地调整手势动作来对设备进行控制。
[0054]例如,若空调器处于关机状态,由于用户做出手势动作想要控制空调器开机,但是用户记混了手势动作,做出了温度调高的手势动作,此时发出提示,以使用户重新做出手势动作来控制空调器开机。
[0055]优选地,所述第一手势动作为规定的手势动作,或者在未识别到手势动作的持续时间达到第二预定时间之后,首次识别到的手势动作。
[0056]实施例一:第一手势动作是规定的手势动作,例如,第一手势动作是规定的从上到下的手势动作,若手势识别模块处于休眠状态,仅当识别到用户做出了从上到下的手势动作时,才将手势识别模块唤醒,当识别到用户做出了其他的手势动作(如从左到右的手势动作),不将手势识别模块唤醒。
[0057]实施例二:第一手势动作是在未识别到手势动作的持续时间达到第二预定时间(例如10秒)之后,首次识别到的任意的手势动作,即在手势识别模块长时间未识别到手势动作的情况下,识别到了第一手势动作,则说明用户需要使用手势识别模块进行控制,则在手势识别模块处于休眠状态下时将其唤醒,并使手势识别模块保持检测状态15秒,在手势识别模块处于检测状态时,重新将手势识别模块保持检测状态15秒。
[0058]在上述技术方案中,在识别到第一手势动作时,说明用户需要使用手势识别模块,则在手势识别模块处于休眠状态时,将手势识别模块唤醒,避免了相关技术中的接收到红外反射信号时就将手势识别模块唤醒,从而减少对手势识别模块的误操作。例如,当风吹动窗帘使窗帘进入到手势识别模块的检测区域时,即使手势识别模块接收到了红外反射信号,实际上用户并不需要使用手势识别模块,此时不将手势识别模块唤醒。
[0059]另外,在识别到第一手势动作时,说明用户需要使用手势识别模块,无论手势识别模块处于检测状态还是休眠状态,均使手势识别模块保持检测状态第一预定时间(例如15秒),以使用户有足够的时间进行手势动作。例如,即使在手势识别模块仅剩有3秒就切换到休眠状态时,若识别到了第一手势动作,此时将手势识别模块的检测状态的时间重新设置为15秒,15秒之后再将手势识别模块切换至休眠状态,避免了用户在剩余的3秒内未进行完手势动作就进入到了休眠状态而导致手势识别的不准确。
[0060]其中,当手势识别模块在休眠状态下时,手势识别模块处于低功耗的状态,以使其可以识别到手势动作。例如,手势识别模块的红外发射管的发射功率和发射频率比较低。
[0061]图2示出了根据本发明的另一个实施例的手势识别方法的示意流程图。
[0062]如图2所示,根据本发明的另一个实施例的手势识别方法,包括:
[0063]步骤202,识别到第一手势动作。
[0064]其中,第一手势动作为规定的手势动作,或者经过12秒之后,首次识别到的手势动作。
[0065]步骤204,判断手势识别模块是否处于休眠状态,若手势识别模块处于休眠状态,则进入步骤206,否则,进入步骤208。
[0066]步骤206,将手势识别模块切换至检测状态,并进入步骤208。
[0067]步骤208,判断在第一预设时间段内是否有第二手势动作,若在第一预设时间段内有第二手势动作,则进入步骤210,若在第一预设时间段内没有第二手势动作,则直接进入步骤212。
[0068]其中,第二手势动作包括:开关机的手势动作和/或参数调整的手势动作。例如,参数调整的手势动作为:温度调高的手势动作,温度调低的手势动作,风速调高的手势动作,风速调低的手势动作,亮度调低的手势动作,亮度调高的手势动作,音量调高的手势动作,音量调低的手势动作,频道调高的手势动作,频道调低的手势动作。
[0069]步骤210,根据第二手势动作对设备进行控制,并进入步骤212。
[0070]例如,若第二手势动作为风速调高的手势动作,则对设备进行控制以调高风速。若第二手势动作为关机的手势动作,则控制设备关机。
[0071]步骤212,在第一预设时间之后将手势识别模块切换至休眠状态。
[0072]图3示出了根据本发明的又一个实施例的手势识别方法的示意流程图。
[0073]如图3所示,根据本发明的又一个实施例的手势识别方法,包括:
[0074]步骤302,用户做出手势动作,手势识别模块识别当前手势动作。
[0075]步骤304,判断当前手势动作是否为第一手势动作,在判定当前手势动作为第一手势动作时,即当前手势动作为规定的手势动作,进入步骤306,否则,进入步骤312。
[0076]步骤306,判断手势识别模块是否在休眠状态,在判定手势识别模块处于休眠状态,则进入步骤308,否则,进入步骤310。
[0077]步骤308,唤醒手势识别模块进入正常的检测状态,倒计时T时间(T时间即上述中的第一预定时间)进入休眠状态,即手势识别模块保持检测状态T时间。
[0078]步骤310,重新设置倒计时T时间进入休眠状态,即手势识别模块重新保持检测状态T时间。
[0079]步骤312,判定倒计时T是否等于O,若倒计时等于O,即倒计时完成时,进入步骤314,否则,进入步骤316。
[0080]步骤314,手势识别模块进入休眠状态。
[0081]步骤316,在倒计时的过程中识别到手势动作,判断该手势动作是否为第二手势动作,在该手势动作为第二手势动作时,进入步骤318,否则,结束本次流程。
[0082]步骤318,判断在倒计时的过程中识别到的手势动作是否为开关机动作,在判定为开关机动作时,进入步骤320,否则,进入步骤322。
[0083]步骤320,控制设备进行开关机操作。
[0084]步骤322,判断在倒计时的过程中识别到的手势动作是否为调整温度动作,在判定为调整温度动作时,进入步骤324,否则,结束本次流程。
[0085]步骤324,判断设备是否处于开关机状态下,在判定设备处于开关机状态下时,进入步骤326,否则,结束本次流程。
[0086]步骤326,调整温度。
[0087]图4示出了根据本发明的实施例的手势识别模块的示意框图。
[0088]如图4所示,根据本发明的实施例的手势识别模块400,包括:确定单元402和控制单元404。
[0089]确定单元402,用于在识别到第一手势动作时,确定手势识别模块400的当前状态。
[0090]控制单元404,用于若所述当前状态为休眠状态,则将所述手势识别模块400切换至检测状态,并保持所述检测状态第一预定时间,以及若所述当前状态为检测状态,则保持所述检测状态所述第一预定时间。
[0091 ]优选地,手势识别模块400还包括:第一判断单元406,用于在保持所述检测状态所述第一预定时间的过程中,判断是否识别到第二手势动作;若所述第一判断单元406判定在所述过程中识别到所述第二手势动作,则所述控制单元404还用于根据所述第二手势动作对设备进行控制;若所述第一判断单元406判定在所述过程中未识别到所述第二手势动作,则控制单元404还用于在所述第一预定时间之后将所述手势识别模块400切换至所述休眠状态。
[0092]若手势识别模块400在检测状态下时识别到第二手势动作,说明用户需要对设备进行控制,则获取到与第二手势动作对应的控制指令对设备进行控制。若未识别到第二手势动作,说明用户长时间不使用手势识别模块400,则切换至休眠状态,以降低手势识别模块400的功耗。优选地,若在保持检测状态第一预定时间的过程中识别到第二手势动作,可以在保持检测状态第一预定时间之后将手势识别模块400切换至休眠状态。
[0093]优选地,所述第二手势动作包括:开关机的手势动作和/或参数调整的手势动作,在所述过程中识别到所述参数调整的手势动作的情况下,所述手势识别模块400还包括:第二判断单元408,用于判断所述设备是否处于开机状态;若所述第二判断单元408判定所述设备处于所述开机状态,则所述控制单元404根据所述第二手势动作对所述设备进行控制;若所述第二判断单元408判定所述设备处于所述关机状态,则所述控制单元404保持所述设备处于所述关机状态。
[0094]若识别到用户在设备处于关机状态下做出了参数调整的手势动作,则不对设备进行控制,即只有在设备处于开机状态下时,才根据参数调整的手势动作对设备进行控制,避免了误操作。例如,电视机处于关机状态,手势识别模块400处于检测状态,而用户不小心做出了音量调高的手势动作,则不对电视机进行控制,从而避免了误操作。
[0095]例如,参数调整的手势动作为:温度调高的手势动作,温度调低的手势动作,风速调高的手势动作,风速调低的手势动作,亮度调低的手势动作,亮度调高的手势动作,音量调高的手势动作,音量调低的手势动作,频道调高的手势动作,频道调低的手势动作。
[0096]优选地,在所述过程中识别到所述参数调整的手势动作,且所述设备处于所述关机状态的情况下,所述手势识别模块400还包括:提示单元410,用于提示当前用户所述第二手势动作无效,以及提示用户做出开机的手势动作。
[0097]若识别到参数调整的手势动作,而设备处于关机状态,则提示当前用户第二手势动作无效和做出开机的手势动作,以使用户及时地调整手势动作来对设备进行控制。
[0098]例如,若空调器处于关机状态,由于用户做出手势动作想要控制空调器开机,但是用户记混了手势动作,做出了温度调高的手势动作,此时发出提示,以使用户重新做出手势动作来控制空调器开机。
[0099]优选地,所述第一手势动作为规定的手势动作,或者在未识别到手势动作的持续时间达到第二预定时间之后,首次识别到的手势动作。
[0100]实施例一:第一手势动作是规定的手势动作,例如,第一手势动作是规定的从上到下的手势动作,若手势识别模块400处于休眠状态,仅当识别到用户做出了从上到下的手势动作时,才将手势识别模块400唤醒,当识别到用户做出了其他的手势动作(如从左到右的手势动作),不将手势识别模块400唤醒。
[0101]实施例二:第一手势动作是在未识别到手势动作的持续时间达到第二预定时间(例如10秒)之后,首次识别到的任意的手势动作,即在手势识别模块400长时间未识别到手势动作的情况下,识别到了第一手势动作,则说明用户需要使用手势识别模块400进行控制,则在手势识别模块400处于休眠状态下时将其唤醒,并使手势识别模块400保持检测状态15秒,在手势识别模块400处于检测状态时,重新将手势识别模块400保持检测状态15秒。
[0102]在上述技术方案中,在识别到第一手势动作时,说明用户需要使用手势识别模块400,则在手势识别模块400处于休眠状态时,将手势识别模块400唤醒,避免了相关技术中的接收到红外反射信号时就将手势识别模块400唤醒,从而减少对手势识别模块400的误操作。例如,当风吹动窗帘使窗帘进入到手势识别模块400的检测区域时,即使手势识别模块400接收到了红外反射信号,实际上用户并不需要使用手势识别模块400,此时不将手势识别模块400唤醒。
[0103]另外,在识别到第一手势动作时,说明用户需要使用手势识别模块400,无论手势识别模块400处于检测状态还是休眠状态,均使手势识别模块400保持检测状态第一预定时间(例如15秒),以使用户有足够的时间进行手势动作。例如,即使在手势识别模块400仅剩有3秒就切换到休眠状态时,若识别到了第一手势动作,此时将手势识别模块400的检测状态的时间重新设置为15秒,15秒之后再将手势识别模块400切换至休眠状态,避免了用户在剩余的3秒内未进行完手势动作就进入到了休眠状态而导致手势识别的不准确。
[0104]其中,当手势识别模块400在休眠状态下时,手势识别模块400处于低功耗的状态,以使其可以识别到手势动作。例如,手势识别模块400的红外发射管的发射功率和发射频率比较低。
[0105]图5示出了根据本发明的实施例的设备的示意框图。
[0106]如图5所示,根据本发明的实施例的设备500,包括上述技术方案中任一项所述的手势识别模块400,因此,该设备500具有和上述技术方案中任一项所述的手势识别模块400相同的技术效果,在此不再赘述。
[0107]其中,设备500包括但不限于:家用电器、智能家居设备,例如,家用电器包括空调器、冰箱、电视机、空气净化器等,智能家居设备包括智能橱柜、智能照明灯等。
[0108]以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,不仅避免了相关技术中的接收到红外反射信号时就将手势识别模块唤醒,从而减少对手势识别模块的误操作,而且当手势识别模块在检测状态下时,用户有足够的时间进行手势动作。
[0109]在本发明中,术语“第一”、“第二”仅用于描述的目的,而不能理解为指示或暗示相对重要性;术语“多个”表示两个或两个以上。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0110]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种手势识别方法,其特征在于,包括: 在识别到第一手势动作时,确定手势识别模块的当前状态; 若所述当前状态为休眠状态,则将所述手势识别模块切换至检测状态,并保持所述检测状态第一预定时间;以及 若所述当前状态为检测状态,则保持所述检测状态所述第一预定时间。2.根据权利要求1所述的手势识别方法,其特征在于,还包括: 在保持所述检测状态所述第一预定时间的过程中,判断是否识别到第二手势动作; 若在所述过程中识别到所述第二手势动作,则根据所述第二手势动作对设备进行控制; 若在所述过程中未识别到所述第二手势动作,则在所述第一预定时间之后将所述手势识别模块切换至所述休眠状态。3.根据权利要求2所述的手势识别方法,其特征在于,所述第二手势动作包括:开关机的手势动作和/或参数调整的手势动作,在所述过程中识别到所述参数调整的手势动作的情况下,所述根据所述第二手势动作对设备进行控制的步骤之前,还包括: 判断所述设备是否处于开机状态; 若所述设备处于所述开机状态,则根据所述第二手势动作对所述设备进行控制; 若所述设备处于所述关机状态,则保持所述设备处于所述关机状态。4.根据权利要求3所述的手势识别方法,其特征在于,在所述过程中识别到所述参数调整的手势动作,且所述设备处于所述关机状态的情况下,还包括: 提示当前用户所述第二手势动作无效,以及提示用户做出开机的手势动作。5.根据权利要求1至4中任一项所述的手势识别方法,其特征在于, 所述第一手势动作为规定的手势动作,或者在未识别到手势动作的持续时间达到第二预定时间之后,首次识别到的手势动作。6.一种手势识别模块,其特征在于,包括: 确定单元,用于在识别到第一手势动作时,确定手势识别模块的当前状态; 控制单元,用于若所述当前状态为休眠状态,则将所述手势识别模块切换至检测状态,并保持所述检测状态第一预定时间,以及若所述当前状态为检测状态,则保持所述检测状态所述第一预定时间。7.根据权利要求6所述的手势识别模块,其特征在于,还包括: 第一判断单元,用于在保持所述检测状态所述第一预定时间的过程中,判断是否识别到第二手势动作; 若所述第一判断单元判定在所述过程中识别到所述第二手势动作,则所述控制单元还用于根据所述第二手势动作对设备进行控制; 若所述第一判断单元判定在所述过程中未识别到所述第二手势动作,则控制单元还用于在所述第一预定时间之后将所述手势识别模块切换至所述休眠状态。8.根据权利要求7所述的手势识别模块,其特征在于,所述第二手势动作包括:开关机的手势动作和/或参数调整的手势动作,在所述过程中识别到所述参数调整的手势动作的情况下,还包括: 第二判断单元,用于判断所述设备是否处于开机状态; 若所述第二判断单元判定所述设备处于所述开机状态,则所述控制单元根据所述第二手势动作对所述设备进行控制; 若所述第二判断单元判定所述设备处于所述关机状态,则所述控制单元保持所述设备处于所述关机状态。9.根据权利要求8所述的手势识别模块,其特征在于,在所述过程中识别到所述参数调整的手势动作,且所述设备处于所述关机状态的情况下,还包括: 提示单元,用于提示当前用户所述第二手势动作无效,以及提示用户做出开机的手势动作。10.根据权利要求6至9中任一项所述的手势识别模块,其特征在于, 所述第一手势动作为规定的手势动作,或者在未识别到手势动作的持续时间达到第二预定时间之后,首次识别到的手势动作。11.一种设备,其特征在于,包括:如权利要求6至10中任一项所述的手势识别模块。
【文档编号】G06F3/01GK106020495SQ201610514007
【公开日】2016年10月12日
【申请日】2016年6月30日
【发明人】梁文潮
【申请人】广东美的制冷设备有限公司, 美的集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1