手势识别方法、手势识别装置和设备的制造方法

文档序号:10612419阅读:389来源:国知局
手势识别方法、手势识别装置和设备的制造方法
【专利摘要】本发明提供了一种手势识别方法、手势识别装置和设备,其中,所述手势识别方法包括:判断多个传感器中的每个传感器检测到的当前温度值是否在参考环境温度范围内;若所述多个传感器中的任一传感器检测到的所述当前温度值不在所述参考环境温度范围内,则对应记录所述每个传感器在此之后的第一预设时间段内检测到最大温度值时的时间;根据所述每个传感器对应的所述时间,确定手势动作。通过本发明的技术方案,避免了使用红外发射管向外发射对人体有害的红外线来识别用户的手势动作,从而保证了用户在进行手势识别时的安全性。
【专利说明】
手势识别方法、手势识别装置和设备
技术领域
[0001]本发明涉及设备技术领域,具体而言,涉及一种手势识别方法、一种手势识别装置和一种设备。
【背景技术】
[0002]目前,在相关技术中,通过两颗或三颗红外LED灯(LightEmitting D1de,发光二极管)、光电二极管及手势感应芯片构造低成本的手势识别装置,首先通过红外LED灯向外发射经过调制的红外光,然后经过障碍物(如用户的手)反射回来给光电二极管,光电二极管再把光信号转换成电信号,将该转化后的电信号和另外一路补偿管的信号进行比较之后传给手势感应芯片,再根据这个信号的变化趋势以及变化量来识别手势。但是,以上方案均需要红外LED灯向外发射红外线,而红外线对人体有伤害。
[0003]因此,如何避免向外发射红外线来识别手势动作成为亟待解决的技术问题。

【发明内容】

[0004]本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
[0005]为此,本发明的一个目的在于提出了一种手势识别方法。
[0006]本发明的另一个目的在于提出了一种手势识别装置。
[0007]本发明的又一个目的在于提出了一种设备。
[0008]为实现上述至少一个目的,根据本发明的第一方面的实施例,提出了一种手势识别方法,包括:判断多个传感器中的每个传感器检测到的当前温度值是否在参考环境温度范围内;若所述多个传感器中的任一传感器检测到的所述当前温度值不在所述参考环境温度范围内,则对应记录所述每个传感器在此之后的第一预设时间段内检测到最大温度值时的时间;根据所述每个传感器对应的所述时间,确定手势动作。
[0009]根据本发明的实施例的手势识别方法,用户经过多个传感器的检测区域时,多个传感器检测到的用户温度与用户未经过时检测到的环境温度的差距比较大,因此,若多个传感器中的任一传感器检测到的当前温度值不在参考环境温度范围内,说明用户处于任一传感器的检测区域。另外,由于每个传感器检测到的最大温度值时的时间是用户在每个传感器的检测区域的时间,则在检测到当前温度值不在参考环境范围内之后的第一预设时间段内,记录每个传感器在该第一预设时间段内检测到最大温度值时的时间,以确定手势动作,从而避免了使用红外发射管向外发射对人体有害的红外线来识别用户的手势动作,进而保证了用户在进行手势识别时的安全性。
[0010]根据本发明的上述实施例的手势识别方法,还可以具有以下技术特征:
[0011]根据本发明的一个实施例,还包括:获取当前环境温度,并根据所述当前环境温度确定所述参考环境温度范围;若所述多个传感器检测到的所述当前温度值均在所述参考环境温度范围内,则计算所述多个传感器检测到的所述当前温度值的平均值作为所述当前环境温度。
[0012]根据本发明的实施例的手势识别方法,若多个传感器检测到的当前温度值均在参考环境温度范围内,说明多个传感器检测到的是环境温度,则将多个传感器检测到的当前温度值的平均值作为当前环境温度,以实现当前环境温度的及时更新,从而保证了手势识别的准确性。
[0013]根据本发明的一个实施例,所述参考环境温度范围是:大于或等于Tb-χ且小于或等于Tb+x,其中,Tb表示所述当前环境温度,X表示设定的温度波动误差。
[0014]根据本发明的实施例的手势识别方法,根据当前环境温度和设定的温度波动误差来确定参考环境温度范围,以通过该参考环境温度范围来衡量是否有用户经过多个传感器的检测区域。
[0015]根据本发明的一个实施例,还包括:在确定所述手势动作之后,根据所述手势动作、所述每个传感器检测到的所述最大温度值、和/或当前环境温度,确定控制参数,以根据所述控制参数对设备进行控制。
[0016]根据本发明的实施例的手势识别方法,可以根据与手势动作对应的控制指令对设备进行控制,也可以结合每个传感器检测到的最大温度值、当前环境温度对设备进行控制,从而实现基于手势识别对设备进行控制的多样性。
[0017]根据本发明的一个实施例,所述手势动作包括以下之一或其组合:从上到下的手势动作、从下到上的手势动作、从左到右的手势动作、从右到左的手势动作。
[0018]根据本发明的实施例的手势识别方法,手势动作包括但不限于上述中的几种手势动作,例如,还可以是从左下角到右上角的手势动作等。
[0019]根据本发明的一个实施例,所述多个传感器是热电堆红外传感器。
[0020]根据本发明的实施例的手势识别方法,多个传感器为热电堆红外传感器,热电堆红外传感器包括:单点红外传感器和阵列式红外传感器,因此,检测温度时不需要向外界发射红外线,从而避免了对人体造成伤害。例如,阵列式红外传感器为6X6阵列的传感器、8X8阵列的传感器、32 X 32阵列的传感器。
[0021]根据本发明的第二方面的实施例,提出了一种手势识别装置,包括:判断单元,用于判断多个传感器中的每个传感器检测到的当前温度值是否在参考环境温度范围内;记录单元,用于若所述多个传感器中的任一传感器检测到的所述当前温度值不在所述参考环境温度范围内,则对应记录所述每个传感器在此之后的第一预设时间段内检测到最大温度值时的时间;第一确定单元,用于根据所述每个传感器对应的所述时间,确定手势动作。
[0022]根据本发明的实施例的手势识别装置,用户经过多个传感器的检测区域时,多个传感器检测到的用户温度与用户未经过时检测到的环境温度的差距比较大,因此,若多个传感器中的任一传感器检测到的当前温度值不在参考环境温度范围内,说明用户处于任一传感器的检测区域。另外,由于每个传感器检测到的最大温度值时的时间是用户在每个传感器的检测区域的时间,则在检测到当前温度值不在参考环境范围内之后的第一预设时间段内,记录每个传感器在该第一预设时间段内检测到最大温度值时的时间,以确定手势动作,从而避免了使用红外发射管向外发射对人体有害的红外线来识别用户的手势动作,进而保证了用户在进行手势识别时的安全性、可靠性。
[0023]根据本发明的一个实施例,还包括:第二确定单元,用于获取当前环境温度,并根据所述当前环境温度确定所述参考环境温度范围;第三确定单元,用于若所述多个传感器检测到的所述当前温度值均在所述参考环境温度范围内,则计算所述多个传感器检测到的所述当前温度值的平均值作为所述当前环境温度。
[0024]根据本发明的实施例的手势识别装置,若多个传感器检测到的当前温度值均在参考环境温度范围内,说明多个传感器检测到的是环境温度,则将多个传感器检测到的当前温度值的平均值作为当前环境温度,以实现当前环境温度的及时更新,从而保证了手势识别的准确性。
[0025]根据本发明的一个实施例,所述参考环境温度范围是:大于或等于Tb-χ且小于或等于Tb+x,其中,Tb表示所述当前环境温度,X表示设定的温度波动误差。
[0026]根据本发明的实施例的手势识别装置,根据当前环境温度和设定的温度波动误差来确定参考环境温度范围,以通过该参考环境温度范围来衡量是否有用户经过多个传感器的检测区域。
[0027]根据本发明的一个实施例,还包括:控制单元,用于在确定所述手势动作之后,根据所述手势动作、所述每个传感器检测到的所述最大温度值、和/或当前环境温度,确定控制参数,以根据所述控制参数对设备进行控制。
[0028]根据本发明的实施例的手势识别装置,可以根据与手势动作对应的控制指令对设备进行控制,也可以结合每个传感器检测到的最大温度值、当前环境温度对设备进行控制,从而实现基于手势识别对设备进行控制的多样性。
[0029]根据本发明的一个实施例,所述手势动作包括以下之一或其组合:从上到下的手势动作、从下到上的手势动作、从左到右的手势动作、从右到左的手势动作。
[0030]根据本发明的实施例的手势识别装置,手势动作包括但不限于上述中的几种手势动作,例如,还可以是从左下角到右上角的手势动作等。
[0031]根据本发明的一个实施例,所述多个传感器是热电堆红外传感器。
[0032]根据本发明的实施例的手势识别装置,多个传感器为热电堆红外传感器,热电堆红外传感器包括:单点红外传感器和阵列式红外传感器,因此,检测温度时不需要向外界发射红外线,从而避免了对人体造成伤害。例如,阵列式红外传感器为6X6阵列的传感器、8X8阵列的传感器、32 X 32阵列的传感器。
[0033]根据本发明的第三方面的实施例,提出了一种设备,包括上述技术方案中任一项所述的手势识别装置,因此,该设备具有和上述技术方案中任一项所述的手势识别装置相同的技术效果,在此不再赘述。
[0034]其中,设备包括但不限于空调器、冰箱、空气净化器、智能家居设备等,智能家居设备指的是智能衣柜、智能书柜等。
[0035]本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0036]本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0037]图1示出了根据本发明的一个实施例的手势识别方法的示意流程图;
[0038]图2示出了根据本发明的另一个实施例的手势识别方法的示意流程图;
[0039]图3示出了根据本发明的实施例的手势识别装置的示意框图;
[0040]图4示出了根据本发明的实施例的设备的示意框图。
【具体实施方式】
[0041 ]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0042]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0043]图1示出了根据本发明的一个实施例的手势识别方法的示意流程图。
[0044]如图1所示,根据本发明的一个实施例的手势识别方法,包括:
[0045]步骤102,判断多个传感器中的每个传感器检测到的当前温度值是否在参考环境温度范围内。
[0046]在步骤102之前,优选地,获取当前环境温度,并根据当前环境温度确定参考环境温度范围。
[0047]实施例一:在手势识别装置上电之后,多个传感器检测30分钟的温度,在检测完成之后,计算在该30分钟之内检测到的所有温度的平均值,若在该30分钟内的温度值与该平均值的差值均小于预设的阈值,说明在该30分钟之内检测到的温度值比较稳定,无用户经过多个传感器的检测区域,其检测到的是环境的温度,则将该平均值作为当前环境温度。
[0048]实施例二:在手势识别装置上单独设置一个温度传感器,在手势识别装置上电之后,通过该温度传感器检测当前环境温度,并在检测当前环境温度之后,控制该温度传感器处于休眠状态。然后若多个传感器检测到的当前温度值均在参考环境温度范围内,将多个传感器检测到的当前温度值的平均值作为当前环境温度,不仅可以及时更新当前环境温度,还可以避免温度传感器一直处于检测状态而消耗电能。
[0049]参考环境温度范围是:大于或等于Tb-x且小于或等于Tb+x,其中,Tb表示当前环境温度,X表示设定的温度波动误差。
[0050]实施例一,在手势识别装置上电之后,多个传感器在30分钟内检测到的温度值均比较稳定,且多个传感器在30分钟内检测到的温度值的平均值为30°C,即当前环境温度是30°C。而设定的温度波动误差是1°C,即参考环境温度范围是:大于或等于29°C且小于或等于 31。。。
[0051]实施例二,在手势识别装置上电之后,温度传感器检测到的温度值25°C为当前环境温度值,且设定的温度波动误差是2°C,则参考环境温度范围是:大于或等于23°C且小于或等于27°C。在温度传感器检测当前环境温度值之后,温度传感器进入到休眠状态,若多个传感器检测到的当前温度值均在该参考环境温度范围内,则将多个传感器检测到的当前温度值的平均值26 °C作为当前环境温度值,更新后的参考环境温度范围是:大于或等于24°C且小于或等于28 °C。
[0052]多个传感器为热电堆红外传感器,热电堆红外传感器包括:单点红外传感器和阵列式红外传感器,因此,检测温度时不需要向外界发射红外线,从而避免了对人体造成伤害。例如,阵列式红外传感器为6 X 6阵列的传感器、8 X 8阵列的传感器、32 X 32阵列的传感器。
[0053]步骤104,若多个传感器中的任一传感器检测到的当前温度值不在参考环境温度范围内,则对应记录每个传感器在此之后的第一预设时间段内检测到最大温度值时的时间。
[0054]在步骤104中,优选地,若多个传感器中的任一传感器检测到的当前温度值不在参考环境温度范围内,则开始记录第二预设时间段内的温度值,根据该温度值确定手势动作是否为预准备手势动作,若是则对应记录每个传感器在第一预设时间段内检测到最大温度值时的时间。因此,当用户经过多个传感器的检测区域内,并未发出手势动作时,通过上述方案,可以避免误识别到手势动作。
[0055]例如,有两个上下设置的传感器,若任一传感器检测到的当前温度值不在参考环境温度范围内,则两个传感器均开始检测5秒(第二预设时间段)的温度值,并记录检测温度值时的时间。上方设置的传感器检测到5秒内的最大温度值的时间是2.68秒,下方设置的传感器检测到5秒内的最大温度值的时间是2.70秒,其中,两个传感器在该5秒内开始检测的时刻作为O秒。可知在该5秒内的用户手势动作是从上到下的手势动作。若该手势动作是预准备手势动作,则对应记录之后的8秒内的最大温度值的时间,从而识别之后接收到的手势动作来对设备进行控制。
[0056]步骤106,根据每个传感器对应的时间,确定手势动作。
[0057]手势动作包括但不限于以下之一或其组合:从上到下的手势动作、从下到上的手势动作、从左到右的手势动作、从右到左的手势动作。例如,还可以是从左下角到右上角的手势动作等。
[0058]实施例一:在手势识别装置上设置有在同一个垂直线上的上下两个传感器,设置在上方的传感器检测到最大温度值时的时间是3.24秒,设置在下方的传感器检测到最大温度值时的时间是3.01秒,因此,上方的传感器检测到最大温度值时的时间大于下方传感器检测到最大温度值时的时间,确定手势动作是由下到上的手势动作。
[0059]实施例二:在手势识别装置的上、下、左、右四个位置中的每个位置处均设置有一个传感器,对应记录设置在上、下、左、右四个位置处的传感器在检测到最大温度值时的时间分别为3.32秒、3.33秒、3.21秒、3.45秒,从这四个时间中选择出最大时间和最小时间:3.45秒和3.21秒,3.45秒对应设置在右方的传感器,3.21秒对应设置在左方的传感器,即手势动作是从左到右的手势动作。
[0060]在步骤106之后,根据手势动作、每个传感器检测到的最大温度值、和/或当前环境温度,确定控制参数,以根据控制参数对设备进行控制。
[0061]实施例一:在该实施例中,设备是空调器,若识别出手势动作是从下到上的手势动作,然后计算多个传感器对应的多个最大温度值的平均值为33°C,且当前环境温度为38°C,在预设的表中查找出从下到上的手势动作、多个最大温度值的平均值和当前环境温度对应的控制参数是:控制空调器开机、空调器的运行模式是制冷模式、设定空调器的温度为22Γ。
[0062]实施例二:在该实施例中,设备是空调器,若识别出手势动作是从下到上的手势动作,然后计算多个传感器对应的多个最大温度值的平均值为33°C,且当前环境温度为10°C,在预设的表中查找出从下到上的手势动作、多个最大温度值的平均值和当前环境温度对应的控制参数是:控制空调器开机、空调器的运行模式是制热模式、设定空调器的温度为27Γ。
[0063]在上述技术方案中,由于用户经过多个传感器的检测区域时,多个传感器检测到的用户温度与用户未经过时检测到的环境温度的差距比较大,因此,若多个传感器中的任一传感器检测到的当前温度值不在参考环境温度范围内,说明用户处于任一传感器的检测区域。另外,由于每个传感器检测到的最大温度值时的时间是用户在每个传感器的检测区域的时间,则在检测到当前温度值不在参考环境范围内之后的第一预设时间段内,记录每个传感器在该第一预设时间段内检测到最大温度值时的时间,以确定手势动作,从而避免了使用红外发射管向外发射对人体有害的红外线来识别用户的手势动作,进而保证了用户在进行手势识别时的安全性、可靠性。
[0064]图2示出了根据本发明的另一个实施例的手势识别方法的示意流程图。
[0065]如图2所示,根据本发明的另一个实施例的手势识别方法(在该实施例中,在手势识别装置上有两个左右设置的传感器),包括:
[0066]步骤202,采集当前环境温度Tb。
[0067]步骤204,判断在TI时间段内采集的温度值是否在[Tb-x,Tb+x]的范围内,在判断结果为是时,进入步骤206,否则,进入步骤208。
[0068]步骤206,取采集到的所有温度值的平均值作为当前环境温度Tb。
[0069]步骤208,开始记录T2时间段内的温度值、和检测该温度值时的时间。
[0070]步骤210,计算T2时间段内的两个传感器采集到的最大温度值Kl、K2,和检测Kl、K2的时间Tl和Τ2。其中,Kl由左边设置的传感器检测得到,Κ2由右边设置的传感器检测得到。
[0071]步骤212,判断T1>T2?在判断结果为是时,进入步骤214,否则,进入步骤216。
[0072]步骤214,手势动作判断为从右向左手势。
[0073]步骤216,手势动作判断为从左向右手势。
[0074]步骤218,根据K1、K2、当前环境温度,确定空调器的运行温度。
[0075]图3示出了根据本发明的实施例的手势识别装置的示意框图。
[0076]如图3所示,根据本发明的实施例的手势识别装置300,包括:判断单元302、记录单元304、第一确定单元306。
[0077]判断单元302,用于判断多个传感器中的每个传感器检测到的当前温度值是否在参考环境温度范围内。
[0078]记录单元304,用于若多个传感器中的任一传感器检测到的当前温度值不在参考环境温度范围内,则对应记录每个传感器在此之后的第一预设时间段内检测到最大温度值时的时间。
[0079]第一确定单元306,用于根据每个传感器对应的时间,确定手势动作。
[0080]在上述技术方案中,优选地,还包括:第二确定单元308,用于获取当前环境温度,并根据当前环境温度确定参考环境温度范围;第三确定单元310,用于若多个传感器检测到的当前温度值均在参考环境温度范围内,则计算多个传感器检测到的当前温度值的平均值作为当前环境温度。其中,参考环境温度范围是:大于或等于Tb-x且小于或等于Tb+x,其中,Tb表示当前环境温度,X表示设定的温度波动误差。[0081 ]实施例一:在手势识别装置300上电之后,多个传感器检测30分钟的温度,在检测完成之后,计算在该30分钟之内检测到的所有温度的平均值,若在该30分钟内的温度值与该平均值的差值均小于预设的阈值,说明在该30分钟之内检测到的温度值比较稳定,无用户经过多个传感器的检测区域,其检测到的是环境的温度,则将该平均值作为当前环境温度。例如,当前环境温度是30°C。而设定的温度波动误差是1°C,即参考环境温度范围是:大于或等于29°C且小于或等于31°C。
[0082]实施例二:在手势识别装置300上单独设置一个温度传感器,在手势识别装置300上电之后,通过该温度传感器检测当前环境温度,并在检测当前环境温度之后,控制该温度传感器处于休眠状态。然后若多个传感器检测到的当前温度值均在参考环境温度范围内,将多个传感器检测到的当前温度值的平均值作为当前环境温度,不仅可以及时更新当前环境温度,还可以避免温度传感器一直处于检测状态而消耗电能。例如,在手势识别装置300上电之后,温度传感器检测到的温度值25°C为当前环境温度值,且设定的温度波动误差是2°C,则参考环境温度范围是:大于或等于23°C且小于或等于27°C。在温度传感器检测当前环境温度值之后,温度传感器进入到休眠状态,若多个传感器检测到的当前温度值均在该参考环境温度范围内,则将多个传感器检测到的当前温度值的平均值26°C作为当前环境温度值,更新后的参考环境温度范围是:大于或等于24°C且小于或等于28°C。
[0083]在上述任一技术方案中,优选地,手势识别装置300还包括:控制单元312,用于在确定手势动作之后,根据手势动作、每个传感器检测到的最大温度值、和/或当前环境温度,确定控制参数,以根据控制参数对设备进行控制。
[0084]实施例一:在该实施例中,设备是空调器,若识别出手势动作是从下到上的手势动作,然后计算多个传感器对应的多个最大温度值的平均值为33°C,且当前环境温度为38°C,在预设的表中查找出从下到上的手势动作、多个最大温度值的平均值和当前环境温度对应的控制参数是:控制空调器开机、空调器的运行模式是制冷模式、设定空调器的温度为22Γ。
[0085]实施例二:在该实施例中,设备是空调器,若识别出手势动作是从下到上的手势动作,然后计算多个传感器对应的多个最大温度值的平均值为33°C,且当前环境温度为10°C,在预设的表中查找出从下到上的手势动作、多个最大温度值的平均值和当前环境温度对应的控制参数是:控制空调器开机、空调器的运行模式是制热模式、设定空调器的温度为27Γ。
[0086]在上述任一项技术方案中,优选地,手势动作包括但不限于以下之一或其组合:从上到下的手势动作、从下到上的手势动作、从左到右的手势动作、从右到左的手势动作。例如,还可以是从左下角到右上角的手势动作等。
[0087]实施例一:在手势识别装置上设置有在同一个垂直线上的上下两个传感器,设置在上方的传感器检测到最大温度值时的时间是3.24秒,设置在下方的传感器检测到最大温度值时的时间是3.01秒,因此,上方的传感器检测到最大温度值时的时间大于下方传感器检测到最大温度值时的时间,确定手势动作是由下到上的手势动作。
[0088]实施例二:在手势识别装置的上、下、左、右四个位置中的每个位置处均设置有一个传感器,对应记录设置在上、下、左、右四个位置处的传感器在检测到最大温度值时的时间分别为3.32秒、3.33秒、3.21秒、3.45秒,从这四个时间中选择出最大时间和最小时间:3.45秒和3.21秒,3.45秒对应设置在右方的传感器,3.21秒对应设置在左方的传感器,即手势动作是从左到右的手势动作。
[0089]多个传感器为热电堆红外传感器,热电堆红外传感器包括:单点红外传感器和阵列式红外传感器,因此,检测温度时不需要向外界发射红外线,从而避免了对人体造成伤害。例如,阵列式红外传感器为6 X 6阵列的传感器、8 X 8阵列的传感器、32 X 32阵列的传感器。
[0090]在上述技术方案中,由于用户经过多个传感器的检测区域时,多个传感器检测到的用户温度与用户未经过时检测到的环境温度的差距比较大,因此,若多个传感器中的任一传感器检测到的当前温度值不在参考环境温度范围内,说明用户处于任一传感器的检测区域。另外,由于每个传感器检测到的最大温度值时的时间是用户在每个传感器的检测区域的时间,则在检测到当前温度值不在参考环境范围内之后的第一预设时间段内,记录每个传感器在该第一预设时间段内检测到最大温度值时的时间,以确定手势动作,从而避免了使用红外发射管向外发射对人体有害的红外线来识别用户的手势动作,进而保证了用户在进行手势识别时的安全性、可靠性。
[0091 ]图4示出了根据本发明的实施例的设备的示意框图。
[0092]如图4所示,根据本发明的实施例的设备400,包括上述技术方案中任一项的手势识别装置300,因此,该设备400具有和上述技术方案中任一项的手势识别装置300相同的技术效果,在此不再赘述。
[0093]其中,设备包括但不限于空调器、冰箱、空气净化器、智能家居设备等,智能家居设备指的是智能衣柜、智能书柜等。
[0094]以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,避免了使用红外发射管向外发射对人体有害的红外线来识别用户的手势动作,进而保证了用户在进行手势识别时的安全性。
[0095]在本发明中,术语“第一”、“第二”仅用于描述的目的,而不能理解为指示或暗示相对重要性;术语“多个”表示两个或两个以上。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0096]以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种手势识别方法,其特征在于,包括: 判断多个传感器中的每个传感器检测到的当前温度值是否在参考环境温度范围内;若所述多个传感器中的任一传感器检测到的所述当前温度值不在所述参考环境温度范围内,则对应记录所述每个传感器在此之后的第一预设时间段内检测到最大温度值时的时间; 根据所述每个传感器对应的所述时间,确定手势动作。2.根据权利要求1所述的手势识别方法,其特征在于,还包括: 获取当前环境温度,并根据所述当前环境温度确定所述参考环境温度范围; 若所述多个传感器检测到的所述当前温度值均在所述参考环境温度范围内,则计算所述多个传感器检测到的所述当前温度值的平均值作为所述当前环境温度。3.根据权利要求2所述的手势识别方法,其特征在于,所述参考环境温度范围是:大于或等于Tb-x且小于或等于Tb+x,其中,Tb表示所述当前环境温度,X表示设定的温度波动误差。4.根据权利要求1至3中任一项所述的手势识别方法,其特征在于,还包括: 在确定所述手势动作之后,根据所述手势动作、所述每个传感器检测到的所述最大温度值、和/或当前环境温度,确定控制参数,以根据所述控制参数对设备进行控制。5.根据权利要求1至4中任一项所述的手势识别方法,其特征在于,所述手势动作包括以下之一或其组合:从上到下的手势动作、从下到上的手势动作、从左到右的手势动作、从右到左的手势动作。6.根据权利要求1至5中任一项所述的手势识别方法,其特征在于,所述多个传感器是热电堆红外传感器。7.一种手势识别装置,其特征在于,包括: 判断单元,用于判断多个传感器中的每个传感器检测到的当前温度值是否在参考环境温度范围内; 记录单元,用于若所述多个传感器中的任一传感器检测到的所述当前温度值不在所述参考环境温度范围内,则对应记录所述每个传感器在此之后的第一预设时间段内检测到最大温度值时的时间; 第一确定单元,用于根据所述每个传感器对应的所述时间,确定手势动作。8.根据权利要求7所述的手势识别装置,其特征在于,还包括: 第二确定单元,用于获取当前环境温度,并根据所述当前环境温度确定所述参考环境温度范围; 第三确定单元,用于若所述多个传感器检测到的所述当前温度值均在所述参考环境温度范围内,则计算所述多个传感器检测到的所述当前温度值的平均值作为所述当前环境温度。9.根据权利要求8所述的手势识别装置,其特征在于,所述参考环境温度范围是:大于或等于Tb-x且小于或等于Tb+x,其中,Tb表示所述当前环境温度,X表示设定的温度波动误差。10.根据权利要求7至9中任一项所述的手势识别装置,其特征在于,还包括: 控制单元,用于在确定所述手势动作之后,根据所述手势动作、所述每个传感器检测到的所述最大温度值、和/或当前环境温度,确定控制参数,以根据所述控制参数对设备进行控制。11.根据权利要求7至10中任一项所述的手势识别装置,其特征在于,所述手势动作包括以下之一或其组合:从上到下的手势动作、从下到上的手势动作、从左到右的手势动作、从右到左的手势动作。12.根据权利要求7至11中任一项所述的手势识别装置,其特征在于,所述多个传感器是热电堆红外传感器。13.—种设备,其特征在于,包括:如权利要求7至12中任一项所述的手势识别装置。
【文档编号】G06F3/01GK105975073SQ201610284585
【公开日】2016年9月28日
【申请日】2016年4月29日
【发明人】梁文潮
【申请人】广东美的制冷设备有限公司, 美的集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1