手势识别的控制方法及控制装置和空调器与流程

文档序号:12653654阅读:210来源:国知局
手势识别的控制方法及控制装置和空调器与流程

本发明涉及空调技术领域,具体而言,涉及一种手势识别的控制方法及控制装置,还涉及一种空调器。



背景技术:

目前,对于一维手势识别来说,实现空调开关机及调整温度除了区分两功能的手势动作外,为了降低误识别,相关技术往往会增加另一手势动作,如唤醒操作,当用户在规定的时间内不再做出手势动作时,手势识别模块会进入睡眠模式,只有做出唤醒的手势动作使手势识别模块进入正常检测状态时,才能做出相应的功能操作手势动作。如此一来,用户每次想去控制空调器时,都需要先做出唤醒动作,再做出控制空调器的动作,一方面会相应降低识别率,另一方面造成用户体验性较差。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明的一个目的在于提出了一种手势识别的控制方法。

本发明的另一个目的在于提出了一种手势识别的控制装置。

本发明的又一个目的在于提出了一种空调器。

有鉴于此,本发明提出了一种手势识别的控制方法,包括:检测当前手势是否为有效手势;在确定当前手势为有效手势后,启动倒计时第一预设时长;在倒计时第一预设时长内,判断是否再次检测到有效手势;当判断结果为是时,按照预设规则控制空调器开关机;否则控制空调器调整温度。

根据本发明的手势识别的控制方法,在当前手势为有效手势的前提下,通过判断倒计时第一预设时长内是否再次检测到有效手势,如果再次检测到了有效手势,那么按照预设规则控制空调器开关机,如果并未再次检测到有效手势,那么控制空调器升温或者降温,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。

另外,根据本发明上述的手势识别的控制方法,还可以具有如下附加的技术特征:

在上述技术方案中,优选地,按照预设规则控制空调器开关机具体包括:记录有效手势累计次数;并判断有效手势累计次数是否大于第一预设阈值;当判断结果为是时,控制空调器开关机;并清空有效手势累计次数;否则重新倒计第一预设时长;并重新判断是否再次检测到有效手势。

在该技术方案中,在倒计时第一预设时长内,通过检测有效手势并记录有效手势的累计次数,并判断有效手势累计次数与第一预设阈值的关系,如果有效手势累计次数大于第一预设阈值,那么控制空调器开关机,同时将有效手势的累计次数清零,以便再次循环执行;如果有效手势累计次数小于或等于第一预设阈值,那么重新开启倒计时第一预设时长,并重复上述判断,直到确定有效手势的累计次数大于第一预设阈值为止,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。其中第一预设阈值可用户自行设置,也可以默认出厂设定。

在上述任一技术方案中,优选地,控制空调器调整温度具体包括:判断有效手势累计次数是否等于第二预设阈值;以及当判断结果为是时,控制空调器调整温度。

在该技术方案中,通过判断有效手势的累计次数是否等于第二预设阈值,并在确定有效手势的累计次数等于第二预设阈值的情况下,按照手势动作的方向控制空调器升温或者降温,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。优选的,第二预设阈值为1。

在上述任一技术方案中,优选地,检测当前手势是否为有效手势具体包括:采集预定时间内任一信号接收端的信号强度值生成信号强度曲线;提取信号强度曲线的时间特征值T和强度特征值X;判断时间特征值T与时间特征阈值t以及强度特征值X与强度特征阈值x之间的关系;当T<t且X>x时,判定当前手势为有效手势;否则继续检测当前手势是否为有效手势。

在该技术方案中,通过采集预定时间内任一信号接收端的信号强度值,能够生成信号强度曲线,通过判断信号强度曲线的特征值与特征阈值的关系,能够检测当前手势是否为有效手势,只有在当前手势为有效手势的前提下,才能根据手势动作控制空调器开关机或者调整温度。具体的,提取信号强度曲线的时间特征值T和强度特征值X,将时间特征值T和强度特征值X分别与时间特征阈值t和强度特征阈值x进行比较,如果T<t且X>x时,那么判定当前手势为有效手势,否则,判定当前手势并不是有效手势,当用户再次做出手势时,继续检测当前手势是否为有效手势。

在上述任一技术方案中,优选地,时间特征值T为信号强度曲线的上升区间及下降区间所用的时间;以及强度特征值X为信号强度曲线上升区间中的最大强度值与最小强度值的差值。

在该技术方案中,通过对时间特征值T以及强度特征值X进行限定,为进一步判断当前手势是否为有效手势提供了条件,从而确保了检测有效手势的结果精准。

在上述任一技术方案中,优选地,预设时间为从信号发射端发射信号开始计时,到信号经过手势反射回至信号接收端计时结束的时间差。

在该技术方案中,通过对预设时间进行限定,能够采集到手势动作在不同时间点的信号强度值并生成信号强度曲线,为进一步判断当前手势是否为有效手势提供了条件,从而确保了检测有效手势的结果精准。

在上述任一技术方案中,优选地,在确定当前手势为有效手势后,以及启动倒计时第一预设时长之前还包括:获取左右两条信号强度曲线达到最大强度值所需的时间T和T;以及判断T与T之间的关系,根据判断结果确定有效手势的方向。

在该技术方案中,在确定当前手势为有效手势后,以及启动倒计时第一预设时长之前,通过判断左右两条信号强度曲线达到最大强度值所需的时间T和T之间的关系,能够识别有效手势的方向,从而根据手势的方向控制空调器升温或者降温。

本领域技术人员应该理解,根据手势的方向控制空调器,包括但并不限于升温或者降温,也可以根据用户的设置,控制空调器的摆风、制冷、制热模式、调整风速等。

在上述任一技术方案中,优选地,当T<T时,判定当前手势为从左往右的手势动作;否则判定当前手势为从右往左的手势动作。

在该技术方案中,如果左信号强度曲线达到最大强度值所需的时间小于右信号强度曲线达到最大强度值所需的时间,那么判定当前手势方向为从左往右,反之,判定当前手势方向为从右往左,通过对有效手势动作方向的检测,可以根据手势方向控制空调器升温或者降温。

在上述任一技术方案中,优选地,手势包括以下至少一种:从左至右、从右至左。

在该技术方案中,本领域技术人员应该理解,手势包括但并不限于以下至少一种:从左至右、从右至左。这样的手势动作符合用户操作习惯,实现简单,识别率高,用户使用起来灵活方便。

本发明还提出一种手势识别的控制装置,检测单元,用于检测当前手势是否为有效手势;第一记录单元,用于在确定当前手势为有效手势后,启动倒计时第一预设时长;第一判断单元,用于在倒计时第一预设时长内,判断是否再次检测到有效手势;控制单元,用于当判断结果为是时,按照预设规则控制空调器开关机;否则控制空调器调整温度。

根据本发明的手势识别的控制装置,在检测单元确定当前手势为有效手势的前提下,通过第一判断单元判断倒计时第一预设时长内是否再次检测到有效手势,如果再次检测到了有效手势,那么按照预设规则控制空调器开关机,如果并未再次检测到有效手势,那么控制空调器升温或者降温,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。

另外,根据本发明的上述手势识别的控制装置,还可以具有如下附加的技术特征:

在上述技术方案中,优选地,控制单元按照预设规则控制空调器开关机具体包括:第二记录单元,用于记录有效手势累计次数;第二判断单元,用于判断有效手势累计次数是否大于第一预设阈值;控制单元,具体用于当判断结果为是时,控制空调器开关机;清空单元,用于清空有效手势累计次数;否则第一记录单元,还用于重新倒计第一预设时长;检测单元,重新判断是否再次检测到有效手势。

在该技术方案中,在倒计时第一预设时长内,通过检测有效手势并记录有效手势的累计次数,并判断有效手势累计次数与第一预设阈值的关系,如果有效手势累计次数大于第一预设阈值,那么控制空调器开关机,同时将有效手势的累计次数清零,以便再次循环执行;如果有效手势累计次数小于或等于第一预设阈值,那么重新开启倒计时第一预设时长,并重复上述判断,直到确定有效手势的累计次数大于第一预设阈值为止,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。其中第一预设阈值可用户自行设置,也可以默认出厂设定。

在上述任一技术方案中,优选地,控制单元控制空调器调整温度具体包括:第三判断单元,用于判断有效手势累计次数是否等于第二预设阈值;以及控制单元,具体还用于当判断结果为是时,控制空调器调整温度。

在该技术方案中,通过第三判断单元判断有效手势的累计次数是否等于第二预设阈值,并在确定有效手势的累计次数等于第二预设阈值的情况下,按照手势动作的方向控制空调器升温或者降温,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。优选的,第二预设阈值为1。

在上述任一技术方案中,优选地,检测当前手势是否为有效手势具体包括:采集单元,用于采集预定时间内任一信号接收端的信号强度值生成信号强度曲线;提取单元,用于提取信号强度曲线的时间特征值T和强度特征值X;第四判断单元,用于判断时间特征值T与时间特征阈值t以及强度特征值X与强度特征阈值x之间的关系;当T<t且X>x时,判定当前手势为有效手势;否则检测单元,继续检测当前手势是否为有效手势。

在该技术方案中,通过采集单元采集预定时间内任一信号接收端的信号强度值,能够生成信号强度曲线,通过判断单元判断信号强度曲线的特征值与特征阈值的关系,能够检测当前手势是否为有效手势,只有在当前手势为有效手势的前提下,才能根据手势动作控制空调器开关机或者调整温度。具体的,通过提取单元提取信号强度曲线的时间特征值T和强度特征值X,将时间特征值T和强度特征值X分别与时间特征阈值t和强度特征阈值x进行比较,如果T<t且X>x时,那么判定当前手势为有效手势,否则,判定当前手势并不是有效手势,当用户再次做出手势时,继续检测当前手势是否为有效手势。

在上述任一技术方案中,优选地,时间特征值T为信号强度曲线的上升区间及下降区间所用的时间;以及强度特征值X为信号强度曲线上升区间中的最大强度值与最小强度值的差值。

在该技术方案中,通过对时间特征值T以及强度特征值X进行限定,为进一步判断当前手势是否为有效手势提供了条件,从而确保了有效手势检测的结果精准。

在上述任一技术方案中,优选地,预设时间为从信号发射端发射信号开始计时,到信号经过手势反射回至信号接收端计时结束的时间差。

在该技术方案中,通过对预设时间进行限定,能够采集到手势动作在不同时间点的信号强度值并生成信号强度曲线,为进一步判断当前手势是否为有效手势提供了条件,从而确保了检测有效手势的结果精准。

在上述任一技术方案中,优选地,在确定当前手势为有效手势后,以及启动倒计时第一预设时长之前还包括:获取单元,用于获取左右两条信号强度曲线达到最大强度值所需的时间T和T;以及第五判断单元,用于判断所述T与T之间的关系,根据判断结果确定有效手势的方向。

在该技术方案中,在确定当前手势为有效手势后,以及启动倒计时第一预设时长之前,通过判断左右两条信号强度曲线达到最大强度值所需的时间T和T之间的关系,能够识别有效手势的方向,从而根据手势的方向控制空调器升温或者降温。

本领域技术人员应该理解,根据手势的方向控制空调器,包括但并不限于升温或者降温,也可以根据用户的设置,控制空调器的摆风、制冷、制热模式、调整风速等。

在上述任一技术方案中,优选地,第五判断单元,具体用于当T<T时,判定当前手势为从左往右的手势动作;否则判定当前手势为从右往左的手势动作。

在该技术方案中,如果左信号强度曲线达到最大强度值所需的时间小于右信号强度曲线达到最大强度值所需的时间,那么判定当前手势方向为从左往右,反之,判定当前手势方向为从右往左,通过对有效手势动作方向的检测,可以根据手势方向控制空调器升温或者降温。

在上述任一技术方案中,优选地,手势包括以下至少一种:从左至右、从右至左。

在该技术方案中,本领域技术人员应该理解,手势包括但并不限于以下至少一种:从左至右、从右至左。这样的手势动作符合用户操作习惯,实现简单,识别率高,用户使用起来灵活方便。

在上述任一技术方案中,优选地,该手势识别的控制装置包括:两组红外发光二极管和与之对应的光电二极管。

在该技术方案中,通过红外发光二极管向外发射红外信号,红外信号遇到手势后发生反射,反射的红外反射信号被光电二极管接收,能够采集到手势动作在不同时间点的信号强度值并生成信号强度曲线,进而通过提取并判断信号强度曲线的特征值与特征阈值的关系,来确定当前手势是否为有效手势动作,并在确定有效手势动作后,进一步的判断有效手势的方向,以控制空调器的升温或者降温。

本发明还提出一种空调器,具有上述任一技术方案中的手势识别的控制装置。通过该手势识别的控制装置,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。

本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1示出了根据本发明的一个实施例的手势识别的控制方法的流程示意图;

图2示出了根据本发明的再一个实施例的手势识别的控制方法的流程示意图;

图3示出了根据本发明的一个实施例的手势识别的控制装置的示意框图;

图4示出了根据本发明的另一个实施例的手势识别的控制装置的示意框图;

图5示出了根据本发明的再一个实施例的手势识别的控制装置的示意框图;

图6示出了根据本发明的又一个实施例的手势识别的控制装置的示意框图;

图7示出了根据本发明的又一个实施例的手势识别的控制装置的示意框图;

图8示出了根据本发明的一个实施例的空调器的示意框图;

图9示出了根据本发明的一个实施例的单次有效手势动作示意图;

图10示出了根据本发明的一个实施例的多次有效手势动作示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

如图1所示,根据本发明的一个实施例的手势识别的控制方法的流程示意图:

步骤102,检测当前手势是否为有效手势;

步骤104,在确定所述当前手势为有效手势后,启动倒计时第一预设时长;

步骤106,在所述倒计时第一预设时长内,判断是否再次检测到所述有效手势;

步骤108,当判断结果为是时,按照预设规则控制空调器开关机;

步骤110,否则,控制所述空调器调整温度。

在该实施例中,在当前手势为有效手势的前提下,通过判断倒计时第一预设时长内是否再次检测到有效手势,如果再次检测到了有效手势,那么按照预设规则控制空调器开关机,如果并未再次检测到有效手势,那么控制空调器升温或者降温,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。

在上述实施例中,优选地,按照预设规则控制空调器开关机具体包括:记录有效手势累计次数;并判断有效手势累计次数是否大于第一预设阈值;当判断结果为是时,控制空调器开关机;并清空有效手势累计次数;否则重新倒计第一预设时长;并重新判断是否再次检测到有效手势。

在该实施例中,在倒计时第一预设时长内,通过检测有效手势并记录有效手势的累计次数,并判断有效手势累计次数与第一预设阈值的关系,如果有效手势累计次数大于第一预设阈值,那么控制空调器开关机,同时将有效手势的累计次数清零,以便再次循环执行;如果有效手势累计次数小于或等于第一预设阈值,那么重新开启倒计时第一预设时长,并重复上述判断,直到确定有效手势的累计次数大于第一预设阈值为止,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。其中第一预设阈值可用户自行设置,也可以默认出厂设定。

在上述任一实施例中,优选地,控制空调器调整温度具体包括:判断有效手势累计次数是否等于第二预设阈值;以及当判断结果为是时,控制空调器调整温度。

在该实施例中,通过判断有效手势的累计次数是否等于第二预设阈值,并在确定有效手势的累计次数等于第二预设阈值的情况下,按照手势动作的方向控制空调器升温或者降温,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。优选的,第二预设阈值为1。

在上述任一实施例中,优选地,检测当前手势是否为有效手势具体包括:采集预定时间内任一信号接收端的信号强度值生成信号强度曲线;提取信号强度曲线的时间特征值T和强度特征值X;判断时间特征值T与时间特征阈值t以及强度特征值X与强度特征阈值x之间的关系;当T<t且X>x时,判定当前手势为有效手势;否则继续检测当前手势是否为有效手势。

在该实施例中,通过采集预定时间内任一信号接收端的信号强度值,能够生成信号强度曲线,通过判断信号强度曲线的特征值与特征阈值的关系,能够检测当前手势是否为有效手势,只有在当前手势为有效手势的前提下,才能根据手势动作控制空调器开关机或者调整温度。具体的,提取信号强度曲线的时间特征值T和强度特征值X,将时间特征值T和强度特征值X分别与时间特征阈值t和强度特征阈值x进行比较,如果T<t且X>x时,那么判定当前手势为有效手势,否则,判定当前手势并不是有效手势,当用户再次做出手势时,继续检测当前手势是否为有效手势。

在上述任一实施例中,优选地,时间特征值T为信号强度曲线的上升区间及下降区间所用的时间;以及强度特征值X为信号强度曲线上升区间中的最大强度值与最小强度值的差值。

在该实施例中,通过对时间特征值T以及强度特征值X进行限定,为进一步判断当前手势是否为有效手势提供了条件,从而确保了检测有效手势的结果精准。

在上述任一实施例中,优选地,预设时间为从信号发射端发射信号开始计时,到信号经过手势反射回至信号接收端计时结束的时间差。

在该实施例中,通过对预设时间进行限定,能够采集到手势动作在不同时间点的信号强度值并生成信号强度曲线,为进一步判断当前手势是否为有效手势提供了条件,从而确保了检测有效手势的结果精准。

在上述任一实施例中,优选地,在确定当前手势为有效手势后,以及启动倒计时第一预设时长之前还包括:获取左右两条信号强度曲线达到最大强度值所需的时间T和T;以及判断T与T之间的关系,根据判断结果确定有效手势的方向。

在该实施例中,在确定当前手势为有效手势后,以及启动倒计时第一预设时长之前,通过判断左右两条信号强度曲线达到最大强度值所需的时间T和T之间的关系,能够识别有效手势的方向,从而根据手势的方向控制空调器升温或者降温。

本领域技术人员应该理解,根据手势的方向控制空调器,包括但并不限于升温或者降温,也可以根据用户的设置,控制空调器的摆风、制冷、制热模式、调整风速等。

在上述任一实施例中,优选地,当T<T时,判定当前手势为从左往右的手势动作;否则判定当前手势为从右往左的手势动作。

在该实施例中,如果左信号强度曲线达到最大强度值所需的时间小于右信号强度曲线达到最大强度值所需的时间,那么判定当前手势方向为从左往右,反之,判定当前手势方向为从右往左,通过对有效手势动作方向的检测,可以根据手势方向控制空调器升温或者降温。

在上述任一实施例中,优选地,手势包括以下至少一种:从左至右、从右至左。

在该实施例中,本领域技术人员应该理解,手势包括但并不限于以下至少一种:从左至右、从右至左。这样的手势动作符合用户操作习惯,实现简单,识别率高,用户使用起来灵活方便。

如图2所示,根据本发明的再一个实施例的手势识别的控制方法的流程示意图。在该实施例中,将第一预设时长设为T1,有效手势动作累计次数设为n(n为大于等于1的整数),第一预设阈值设为N,第二预设阈值优选的为1,具体步骤包括:

步骤202,采集预定时间内任一信号接收端的信号强度值生成信号强度曲线;提取信号强度曲线的时间特征值T和强度特征值X;

步骤204,判断时间特征值T与时间特征阈值t以及强度特征值X与强度特征阈值x之间是否满足:T<t且X>x,当判断结果为是时,执行步骤206;否则,返回步骤202;

步骤206,判定当前手势为有效手势;

步骤208,获取左右两条信号强度曲线达到最大强度值所需的时间T和T

步骤210,判断T与T之间是否满足:T<T;当判定结果为是时,执行步骤212;否则,执行步骤214;

步骤212,判定当前手势为从左往右的手势动作;

步骤214,判定当前手势为从右往左的手势动作;

步骤216,在确定当前手势为有效手势后,启动倒计时第一预设时长T1;

步骤218,判断在倒计时T1时间内是否再次检测到有效手势;当判断结果为是时,执行步骤220;否则,执行步骤226;

步骤220,有效手势动作累计次数n=n+1(n为大于等于1的整数),并重新倒计时T1时间;

步骤222,判断有效手势动作累计次数n与第一预设阈值N之间是否满足:n>N,当判断结果为是时,执行步骤224;否则,返回执行步骤218;

步骤224,控制空调器开关机;

步骤226,判断有效手势动作累计次数n=1?并在判断结果为是的情况下,执行步骤228;

步骤228,控制空调器调整温度。

在该实施例中,具体来说,通过采集预定时间内任一信号接收端的信号强度值,能够生成信号强度曲线,进而提取信号强度曲线的时间特征值T和强度特征值X,判断时间特征值T与时间特征阈值t以及强度特征值X与强度特征阈值x之间的关系,能够检测当前手势是否为有效手势,当T<t且X>x时,判定当前手势为有效手势。在确定当前手势为有效手势后,以及启动倒计时第一预设时长T1之前,通过判断左右两条信号强度曲线达到最大强度值所需的时间T和T之间的关系,能够识别有效手势的方向,从而根据手势的方向控制空调器升温或者降温。在当前手势为有效手势的前提下,通过判断倒计时第一预设时长T1是否再次检测到有效手势,如果再次检测到了有效手势,则记录有效手势的累计次数,并判断有效手势累计次数与第一预设阈值的关系,若有效手势累计次数大于第一预设阈值,那么控制空调器开关机,同时将有效手势的累计次数清零,以便再次循环执行;若有效手势累计次数小于或等于第一预设阈值,那么重新开启倒计时第一预设时长,并重复上述判断,直到确定有效手势的累计次数大于第一预设阈值为止。如果并未再次检测到有效手势,则判断有效手势的累计次数是否等于第二预设阈值,并在确定有效手势的累计次数等于第二预设阈值的情况下,按照手势动作的方向控制空调器升温或者降温。通过本实施例的手势识别的控制方法,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。

如图3所示,根据本发明的一个实施例的手势识别的控制装置300的示意框图:

检测单元302,用于检测当前手势是否为有效手势;

第一记录单元304,用于在确定当前手势为有效手势后,启动倒计时第一预设时长;

第一判断单元306,用于在倒计时第一预设时长内,判断是否再次检测到有效手势;

控制单元308,用于当判断结果为是时,按照预设规则控制空调器开关机;否则控制空调器调整温度。

在该实施例中,在检测单元302确定当前手势为有效手势的前提下,通过第一判断单元306判断倒计时第一预设时长内是否再次检测到有效手势,如果再次检测到了有效手势,那么控制单元308按照预设规则控制空调器开关机,如果并未再次检测到有效手势,那么控制单元308控制空调器升温或者降温,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。

如图4所示,根据本发明的另一个实施例的手势识别的控制装置400的示意框图:

检测单元402,用于检测当前手势是否为有效手势;

第一记录单元404,用于在确定当前手势为有效手势后,启动倒计时第一预设时长;

第一判断单元406,用于在倒计时第一预设时长内,判断是否再次检测到有效手势;

控制单元408,用于当判断结果为是时,按照预设规则控制空调器开关机;否则控制空调器调整温度;

第二记录单元410,用于记录有效手势累计次数;

第二判断单元412,用于判断有效手势累计次数是否大于第一预设阈值;

清空单元414,用于清空有效手势累计次数。

在该实施例中,通过第一记录单元404启动倒计时第一预设时长,在倒计时第一预设时长内,通过第一判断单元406检测并记录有效手势的累计次数,并通过第二判断单元412判断有效手势累计次数与第一预设阈值的关系,如果有效手势累计次数大于第一预设阈值,那么检测单元402控制空调器开关机,同时清空单元414将有效手势的累计次数清零,以便再次循环执行;如果有效手势累计次数小于或等于第一预设阈值,那么第一记录单元404重新开启倒计时第一预设时长,并重复上述判断,直到确定有效手势的累计次数大于第一预设阈值为止,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。其中第一预设阈值可用户自行设置,也可以默认出厂设定。

如图5所示,根据本发明的再一个实施例的手势识别的控制装置500的示意框图:

检测单元502,用于检测当前手势是否为有效手势;

第一记录单元504,用于在确定当前手势为有效手势后,启动倒计时第一预设时长;

第一判断单元506,用于在倒计时第一预设时长内,判断是否再次检测到有效手势;

控制单元508,用于当判断结果为是时,按照预设规则控制空调器开关机;否则控制空调器调整温度;

第二记录单元510,用于记录有效手势累计次数;

第二判断单元512,用于判断有效手势累计次数是否大于第一预设阈值;

清空单元514,用于清空有效手势累计次数;

第三判断单元516,用于判断有效手势累计次数是否等于第二预设阈值。

在该实施例中,通过第三判断单元516判断有效手势的累计次数是否等于第二预设阈值,并在确定有效手势的累计次数等于第二预设阈值的情况下,按照手势动作的方向控制空调器升温或者降温,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。优选的,第二预设阈值为1。

如图6所示,根据本发明的又一个实施例的手势识别的控制装置600的示意框图:

检测单元602,用于检测当前手势是否为有效手势;

第一记录单元604,用于在确定当前手势为有效手势后,启动倒计时第一预设时长;

第一判断单元606,用于在倒计时第一预设时长内,判断是否再次检测到有效手势;

控制单元608,用于当判断结果为是时,按照预设规则控制空调器开关机;否则控制空调器调整温度;

第二记录单元610,用于记录有效手势累计次数;

第二判断单元612,用于判断有效手势累计次数是否大于第一预设阈值;

清空单元614,用于清空有效手势累计次数;

第三判断单元616,用于判断有效手势累计次数是否等于第二预设阈值;

采集单元618,用于采集预定时间内任一信号接收端的信号强度值生成信号强度曲线;

提取单元620,用于提取信号强度曲线的时间特征值T和强度特征值X;

第四判断单元622,用于判断时间特征值T与时间特征阈值t以及强度特征值X与强度特征阈值x之间的关系。

在该实施例中,通过采集单元618采集预定时间内任一信号接收端的信号强度值,能够生成信号强度曲线,通过第四判断单元622判断信号强度曲线的特征值与特征阈值的关系,能够检测当前手势是否为有效手势,只有在当前手势为有效手势的前提下,才能根据手势动作控制空调器开关机或者调整温度。具体的,通过提取单元620提取信号强度曲线的时间特征值T和强度特征值X,将时间特征值T和强度特征值X分别与时间特征阈值t和强度特征阈值x进行比较,如果T<t且X>x时,那么判定当前手势为有效手势,否则,判定当前手势并不是有效手势,当用户再次做出手势时,继续检测当前手势是否为有效手势。

在上述任一实施例中,优选地,时间特征值T为信号强度曲线的上升区间及下降区间所用的时间;以及强度特征值X为信号强度曲线上升区间中的最大强度值与最小强度值的差值。

在该实施例中,通过对时间特征值T以及强度特征值X进行限定,为进一步判断当前手势是否为有效手势提供了条件,从而确保了有效手势检测的结果精准。

在上述任一实施例中,优选地,预设时间为从信号发射端发射信号开始计时,到信号经过手势反射回至信号接收端计时结束的时间差。

在该实施例中,通过对预设时间进行限定,能够采集到手势动作在不同时间点的信号强度值并生成信号强度曲线,为进一步判断当前手势是否为有效手势提供了条件,从而确保了检测有效手势的结果精准。

如图7所示,根据本发明的又一个实施例的手势识别的控制装置700的示意框图:

检测单元702,用于检测当前手势是否为有效手势;

第一记录单元704,用于在确定当前手势为有效手势后,启动倒计时第一预设时长;

第一判断单元706,用于在倒计时第一预设时长内,判断是否再次检测到有效手势;

控制单元708,用于当判断结果为是时,按照预设规则控制空调器开关机;否则控制空调器调整温度;

第二记录单元710,用于记录有效手势累计次数;

第二判断单元712,用于判断有效手势累计次数是否大于第一预设阈值;

清空单元714,用于清空有效手势累计次数;

第三判断单元716,用于判断有效手势累计次数是否等于第二预设阈值;

采集单元718,用于采集预定时间内任一信号接收端的信号强度值生成信号强度曲线;

提取单元720,用于提取信号强度曲线的时间特征值T和强度特征值X;

第四判断单元722,用于判断时间特征值T与时间特征阈值t以及强度特征值X与强度特征阈值x之间的关系;

获取单元724,用于获取左右两条信号强度曲线达到最大强度值所需的时间T和T;以及

第五判断单元726,用于判断所述T与T之间的关系,根据判断结果确定有效手势的方向。

在该实施例中,在确定当前手势为有效手势后,以及启动倒计时第一预设时长之前,获取单元724获取左右两条信号强度曲线达到最大强度值所需的时间T和T,并通过第五判断单元726判断左右两条信号强度曲线达到最大强度值所需的时间T和T之间的关系,能够识别有效手势的方向,从而根据手势的方向控制空调器升温或者降温。

本领域技术人员应该理解,根据手势的方向控制空调器,包括但并不限于升温或者降温,也可以根据用户的设置,控制空调器的摆风、制冷、制热模式、调整风速等。

在上述任一实施例中,优选地,第五判断单元,具体用于当T<T时,判定当前手势为从左往右的手势动作;否则判定当前手势为从右往左的手势动作。

在该实施例中,如果左信号强度曲线达到最大强度值所需的时间小于右信号强度曲线达到最大强度值所需的时间,那么判定当前手势方向为从左往右,反之,判定当前手势方向为从右往左,通过对有效手势动作方向的检测,可以根据手势方向控制空调器升温或者降温。

在上述任一实施例中,优选地,手势包括以下至少一种:从左至右、从右至左。

在该实施例中,本领域技术人员应该理解,手势包括但并不限于以下至少一种:从左至右、从右至左。这样的手势动作符合用户操作习惯,实现简单,识别率高,用户使用起来灵活方便。

在上述任一实施例中,优选地,该手势识别的控制装置包括:两组红外发光二极管和与之对应的光电二极管。

在该实施例中,通过红外发光二极管向外发射红外信号,红外信号遇到手势后发生反射,反射的红外反射信号被光电二极管接收,能够采集到手势动作在不同时间点的信号强度值并生成信号强度曲线,进而通过提取并判断信号强度曲线的特征值与特征阈值的关系,来确定当前手势是否为有效手势动作,并在确定有效手势动作后,进一步的判断有效手势的方向,以控制空调器的升温或者降温。

如图8所示,根据本发明的一个实施例的空调器800的示意框图:空调器800包括上述任一实施例中的手势识别的控制装置802,在该实施例中,通过手势识别的控制装置802,实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。

如图9所示,根据本发明的一个实施例的单次有效一维手势动作示意图:

在该实施例中,包括信号强度曲线902和信号强度曲线904,通过提取任一信号强度曲线的时间特征值T以及强度特征值X,并分别判断时间特征值T以及强度特征值X与时间特征阈值t和强度特征阈值x之间的关系,当T<t且X>x时,判定当前手势为单次有效一维手势动作。

如图10所示,根据本发明的一个实施例的多次有效一维手势动作示意图:

在该实施例中,当在倒计时T1时间内,再次检测到有效手势动作后,记录有效手势累计次数,如果有效手势累计次数大于第一预设阈值,那么控制空调器开关机,同时将有效手势的累计次数清零,以便再次循环执行;如果有效手势累计次数小于或等于第一预设阈值,那么重新开启倒计时第一预设时长,并重复上述判断,直到确定有效手势的累计次数大于第一预设阈值为止。实现了用户在任何时刻操控空调器都无需额外的唤醒操作,直接做出控制空调器的手势动作即可,避免了重复操作,不会让用户感觉繁琐,有效地降低了误识别率,提升了用户体验。其中第一预设阈值可用户自行设置,也可以默认出厂设定。

具体实施例,在手势识别模块的一维方向上,检测用户的手势动作是否有手势动作。采集一段时间内的红外反射信号强度,提取红外反射信号强度曲线的特征值,包括红外反射信号强度曲线的上升区间及下降区间所用的时间T,及红外反射信号强度曲线上升区间中的最大值与最小值的差值X;通过判断T与预设的时间阈值t,以及X与预设的信号强度阈值x,若T<t且X>x时,判定当前手势动作为一次有效的单次一维手势动作。通过判断两条红外反射信号强度曲线达到最大值时的时间点,若左LED红外反射信号强度曲线达到最大值时的时间点小于右LED,则判断当前手势动作为从左往右的手势动作,反之,则为从右往左的手势动作。此时启动倒计时T1时间,若在T1时间内,未检测到第二次有效的单次一维手势动作,则判定为该次手势动作结束,且为调整温度的手势动作,根据手势动作方向来确定是降低还是提高空调器的设定温度值。若在T1时间内,检测到第二次有效的单次一维手势动作,重新启动倒计时时间T1,直到累计的有效单次一维手势动作满n次(左右左…或者右左右…)后,控制空调器进行开关机动作,并清除有效单次一维手势动作累计次数。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1