掌桥专利:专业的专利平台
掌桥专利
首页

设备控制方法、空调机组和可读存储介质

文献发布时间:2023-06-19 11:16:08


设备控制方法、空调机组和可读存储介质

技术领域

本发明涉及控制技术领域,尤其涉及一种设备控制方法、空调机组和可读存储介质。

背景技术

非接触控制是指用户在不接触设备的情况下,通过手势、声音等方式对设备进行控制。该种控制方式可以提升用户体验。例如在空调控制领域,用户可以在与空调线控器相隔一定距离范围内的位置处,通过手势控制的方式调节空调机组的工作模式、制冷/制热温度等,用户无需接触空调线控器,较为卫生,从而提升了用户体验。但现在一些通过手势来控制设备的过程较为复杂。

发明内容

本申请提供一种设备控制方法、空调机组和可读存储介质,可以简化手势控制的过程。

本申请提供一种设备控制方法,所述设备控制方法包括:

识别功能控制手势,以及所述功能控制手势的持续时长;

根据所述功能控制手势和所述功能控制手势的持续时长,确定对应的控制指令,其中,至少存在一个功能控制手势对应多个控制指令,该功能控制手势根据持续时长的不同对应所述多个控制指令;

执行所述控制指令,以进行设备控制。

本申请提供一种空调机组,所述空调机组包括:一个或多个处理器,用于实现如上任一项所述的设备控制方法。

本申请的提供一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时,实现如上任一项所述的设备控制方法。

在一些实施例中,本申请的设备控制方法根据功能控制手势和功能控制手势的持续时长,来确定对应的控制指令。功能控制手势根据持续时长的不同对应多个控制指令。如此,用户通过功能控制手势进行设备控制时,同一个功能控制手势根据持续时长的不同,可以进行多个功能控制。不同的功能控制可以无需切换不同的功能控制手势。可以简化用户的手势控制过程。

附图说明

图1是本申请的一个实施例提供的设备控制方法的流程示意图;

图2是根据功能控制手势和功能控制手势的持续时长,确定对应的控制指令的流程示意图;

图3是本申请一个实施例中的一个功能控制界面在一种状态下的示意图;

图4是图3中的功能控制界面在另一种状态下的示意图;

图5是本申请一个实施例提供的空调机组的模块框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施例并不代表与本说明书一个或多个实施例相一致的所有实施例。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。

需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。

图1是本申请的一个实施例提供的设备控制方法的流程图。本申请的设备控制方法可以应用于需要通过人机交互的方式进行控制的设备,例如空调机组、洗衣机、手机、电视机、冰箱等。本申请以设备控制方法应用于空调机组为例进行说明。在本申请所示实施例中,用户可通过空调机组的线控器对空调机组进行控制,例如控制空调机组的工作模式、制冷/制热温度、工作时长等。设备控制方法包括步骤S11至步骤S13。

步骤S11,识别功能控制手势,以及功能控制手势的持续时长。在本实施例中,可以在空调机组的线控器设置图像采集装置(例如摄像头)。图像采集装置对其感测范围内的图像进行采集。线控器根据图像采集装置采集到的图像,识别图像中的功能控制手势以及功能控制手势的持续时长。其中,线控器可以根据手势轮廓信息等,对图像中的功能控制手势进行识别。例如,对于“OK”手势,若线控器在图像中检测到“O”的形状以及三个手指并排(或类似“K”)的形状时,可以确定图像中的功能控制手势为表示“OK”的手势。

在一些实施例中,也可以在空调机组的其他位置设置图像采集装置,例如在空调机组的室内机设置图像采集装置。图像采集装置与空调机组的控制器(例如线控器)通信连接,以将采集到的图像发送给控制器,由控制器对图像中的功能控制手势以及功能控制手势的持续时长进行识别。

在一些实施例中,空调机组还可以设置人体感应装置和盖板。盖板可以对图像采集装置进行遮挡。人体感应装置可以对靠近图像采集装置的人体(例如人体的手部部位)进行感测。在人体感应装置感应到人体靠近图像采集装置时,空调机组的控制器可以控制盖板滑动或翻动,以移除盖板对图像采集装置的遮挡,进而可以使图像采集装置采集用户的功能控制手势图像;而在用户未靠近图像采集装置时,空调机组的控制器可以控制盖板遮挡图像采集装置,可以保护用户的隐私。

步骤S12,根据功能控制手势和功能控制手势的持续时长,确定对应的控制指令,其中,至少存在一个功能控制手势对应多个控制指令,该功能控制手势根据持续时长的不同对应多个控制指令。此处,功能控制手势的持续时长可以为功能控制手势的总持续时长。功能控制手势的总持续时长可以从线控器识别到某个功能控制手势开始,到线控器不再识别到该功能控制手势或识别到功能控制手势之外的其他控制手势(例如确认控制手势)为止。

在一些实施例中,对于对应多个控制指令的功能控制手势来说,功能控制手势的持续时长在不同的时长范围时,对应的控制指令不同。在表1中,示例性的给出了功能控制手势1的持续时长在不同的持续时长范围时,与控制指令的对应关系。

表1

从表1可以看出,若检测到功能控制手势1的持续时长为4秒,则对应的控制指令为“控制指令A1”。若检测到功能控制手势1的持续时长为9秒,则对应的控制指令为“控制指令A3”。不同的控制指令可以对空调机组进行不同的功能控制,例如表1中的控制指令A1可以控制空调机组工作于节能模式,控制指令A2可以控制空调机组工作于通风模式。

在一些实施例中,对于表1,可以是空调机组在其中一种工作状态下,功能控制手势1的持续时长在不同的持续时长范围时,与控制指令的对应关系。空调机组的工作状态可以为通过功能控制手势对空调机组进行控制前,空调机组工作时的状态,包括空调机组的工作模式、制冷/制热温度等。对于空调机组不同的工作状态,同一功能控制手势的持续时长在相同的持续时长范围时,对应的控制指令可以不相同。在表2中,示例性的给出了空调机组在第一工作状态和第二工作状态时(第一工作状态和第二工作状态不相同),功能控制手势1的持续时长在不同的持续时长范围时,与控制指令的对应关系。

表2

以下通过举例的方式对表2进行说明。例如,假设空调机组在第一工作状态时,工作模式为节能模式,功能控制手势1的持续时长为4秒时,对应的控制指令A1可以控制空调机组的工作模式变更为通风模式,功能控制手势1的持续时长为7秒时,对应的控制指令A2可以控制空调机组的工作模式变更为外出模式;而假设空调机组在第二工作状态时,工作模式为外出模式,功能控制手势1的持续时长为4秒时,对应的控制指令B1可以控制空调机组的工作模式变更为睡眠模式,功能控制手势1的持续时长为7秒时,对应的控制指令B2可以控制空调机组的工作模式变更为通风模式。

基于以上描述,在一些实施例中,在根据功能控制手势和功能控制手势的持续时长,确定对应的控制指令之前,可以先确定空调机组的工作状态,根据空调机组的工作状态、识别到功能控制手势以及功能控制手势的持续时长,来确定对应的控制指令。

步骤S13,执行控制指令,以进行设备控制。

在一些实施例中,本申请的设备控制方法根据功能控制手势和功能控制手势的持续时长,来确定对应的控制指令。功能控制手势根据持续时长的不同对应多个控制指令。如此,用户通过功能控制手势进行设备控制时,同一个功能控制手势根据持续时长的不同,可以进行多个功能控制。相比一些设备控制方法中的一个功能控制手势控制一个功能,不同的功能控制需要切换不同的功能控制手势,本申请的设备控制方法中,不同的功能控制可以无需切换不同的功能控制手势,从而简化了用户通过功能控制手势控制设备的过程。

以下对图1中的步骤S12进行进一步的阐述。

图2是图1中的步骤S12的流程图。在本实施例中,步骤S12可以包括子步骤S21和子步骤S22。

子步骤S21,根据功能控制手势和功能控制手势的持续时长,确定选中的功能控制选项。本实施例中,可以通过功能控制界面选择功能控制选项。空调机组的线控器可以包括该功能控制界面。可以在功能控制界面选择功能控制选项。在一些实施例中,功能控制界面可以包括线控器的显示屏幕显示的一个页面。

图3是本申请一个实施例中的一个功能控制界面在一种状态下的示意图。

参见图3,在一些实施例中,功能控制界面可以包括多个功能控制选项。每个功能控制选项分别对应一个控制指令。功能控制手势的持续时长在不同时长范围时,可以选中功能控制界面的不同功能控制选项。线控器根据选中的功能控制选项,可以确定对应的控制指令。

在一些实施例中,可以将至少部分功能控制选项通过功能控制界面进行显示(例如图3中的区域一中的功能控制选项),以方便用户查看选择。可以在功能控制界面设置选择光标。选择光标在功能控制界面可移动。可通过控制选择光标移动来选中功能控制选项。

在一些实施例中,也可以只显示功能控制手势在相应持续时长时对应的功能控制选项,其他的功能控制选项不在功能控制界面显示。例如图3区域二中,只显示功能控制手势在相应的持续时长时对应的温度值,该温度值随功能控制手势的持续时长的变化,可以相应的变化。

在一些实施例中,功能控制界面的至少部分功能控制选项对应的控制指令,可以控制空调机组工作于相应的工作状态。例如功能控制页面中的功能控制选项“节能”对应的控制指令,可以控制空调机组工作于节能模式;又例如功能控制页面中显示的温度值对应的控制指令可以控制空调机组的制冷温度或制热温度为相应的温度。

在一些实施例中,功能控制界面的至少部分功能控制选项对应的控制指令,可以控制线控器显示与功能控制选项相应的下一级功能控制界面。例如选中图3中的功能控制选项“通风”后,可以进入到“通风”对应的功能控制界面,以方便用户对通风相关的参数进行设置。不同功能控制选项对应的子功能控制界面不同。

在一些实施例中,对于不同功能控制界面中的功能控制选项,可以使用同一功能控制手势来选择。线控器在确定选中的功能控制选项时,可以先确定当前显示的功能控制界面,再根据当前显示的功能控制界面、功能控制手势和功能控制手势的持续时长,确定选中的功能控制选项。其中,在不同的功能控制界面,功能控制手势的各持续时长范围可以不相同。在表3中,示例性的给出了在不同的功能控制界面(第一功能控制界面和第二功能控制界面),功能控制手势1的持续时长在不同的持续时长范围时,与选中的功能控制选项的对应关系。

表3

从表3可以看出,在不同的功能控制界面,功能控制手势1对应的持续时长范围不同。在一些实施例中,在不同的功能控制界面,功能控制手势1对应的持续时长范围也可以相同。

在一些实施例中,从上一级功能控制界面(例如图3所示的功能控制界面)进入到下一级功能控制界面(例如图3中的“节能”对应的功能控制界面),在下一级功能控制界面完成设置后,可以通过持续一定时长的OK手势确定选中的功能控制选项,然后通过持续一定时长的返回控制手势返回到上一级功能控制界面。在一些实施例中,在下一级功能控制界面完成设置后,也可以通过持续一定时长的OK手势来确定选中的功能控制选项,且返回上一级功能控制界面。

子步骤S22,根据选中的功能控制选项,确定对应的控制指令。在一些实施例中,可以预先设置功能控制选项和控制指令的对应关系,空调机组的线控器根据选中的功能控制选项,可以确定对应的控制指令。

在一些实施例中,用户可以根据自己的需要,使功能控制手势保持相应的持续时长,以在功能控制界面选中自己所需的功能控制选项,进而对空调机组进行控制。通过功能控制界面展示不同功能控制选项来供用户选择,人际交互的效果更好。

以下对上述子步骤S21进行进一步的阐述。

在一些实施例中,在功能控制手势的持续时长内,功能控制手势每持续预设时长,执行功能控制手势对应的功能选择指令,以选择一个功能控制选项。以下先对功能控制手势对应的功能选择指令进行说明。

在一些实施例中,功能选择指令可以按照对应的选择规则对功能控制选项进行选择。每个功能选择指令对应的选择规则可以不相同。例如,功能选择指令1可以是将选择光标从当前所在的功能控制选项,向右移动到相邻的下一个功能控制选项;功能选择指令2可以是将选择光标从当前所在的功能控制选项,向右移动到相隔两个功能控制选项的下一个功能控制选项;功能选择指令3可以是将选择光标从当前所在的功能控制选项,向左移动到相邻的下一个功能控制选项。

在一些实施例中,对于不同的功能控制界面,同一功能控制手势对应的功能选择指令可以不相同。例如功能控制手势1在第一功能控制界面对应的功能选择指令可以是将选择光标从当前所在的功能控制选项,向右移动到相邻的下一个功能控制选项;功能控制手势2在第二功能控制界面对应的功能选择指令可以是将选择光标从当前所在的功能控制选项,向左移动到相邻的下一个功能控制选项。

在一些实施例中,对于不同的功能控制界面,同一功能控制手势对应的功能选择指令可以相同。

在一些实施例中,可以根据功能控制手势的手势方向,来确定功能控制手势对应的功能选择指令。如此,可以使得用户通过功能控制手势控制空调机组的过程更加简单。例如在图3的区域一中,当识别到手势方向朝右的功能控制手势,对应的功能选择指令是控制区域一中的选择光标从当前所在的功能控制选项朝右移动。当识别到手势方向朝左的功能控制手势,对应的功能选择指令是控制区域一种的选择光标从当前所在的功能控制选项朝左移动。这里假设选择光标当前所在的功能控制选择为“节能”,用户需要选择的功能控制选项为“低速”,这种情况下,用户可以做出手势方向朝右的功能控制手势。空调机组的线控器在识别到功能控制手势的手势方向朝右后,在功能控制手势每持续预设时长时,控制选择光标朝右移动,以对功能控制选项进行选择。类似的,若功能控制手势的手势方向朝左,线控器可以在功能控制手势每持续预设时长时,控制选择光标朝左移动。类似的,功能控制手势的手势方向朝上并在每持续预设时长时,可以控制显示的温度值升高至不同的温度值,而功能控制手势的手势方向朝下时,可控制显示的温度值降低至不同的温度值。不同手势方向的功能控制手势可以为不同的功能控制手势。针对不同手势方向的功能控制手势,可以分别设置对应的预设时长。

在一些实施例中,功能控制手势的手势方向,可以是功能控制手势中的特定手指(例如未弯曲的手指)的手指指向。

以下对功能控制手势的预设时长进行说明。

在一些实施例中,不同的功能控制手势的预设时长可以不相同。例如功能控制手势1可以是每隔2秒执行1次对应的功能控制指令,功能控制手势2可以是每隔3秒执行1次对应的功能控制指令。

在一些实施例中,至少两个不同的功能控制手势的预设时长可以相同。例如功能控制手势1和功能控制手势2均可以每隔2秒执行1次对应的功能控制指令。

在一些实施例中,在同一功能控制界面,可以至少有两个不同的功能控制手势的功能选择指令相同,但预设时长不同。如此,可以实现以不同的速度执行同一功能选择指令,从而以不同的速度对功能控制选项进行选择。具体的,功能控制手势可以包括第一功能控制手势和第二功能控制手势,第一功能控制手势和第二功能控制手势不相同,第一功能控制手势持续第一预设时长对应的功能选择指令,与第二功能控制手势持续第二预设时长对应的功能选择指令相同;第一预设时长和第二预设时长不相等。例如图3的区域二中,第一功能控制手势和第二功能控制手势对应的功能选择指令,均是将温度值升高。但第一功能控制手势是每持续2秒,将显示的温度值升高1摄氏度;第二功能控制手势是每持续1秒,将显示的温度值升高1摄氏度。不同功能控制手势对应的选择速度不同,如此,用户可以根据所需,选择合适的功能选择速度。例如待选择的温度值与当前显示的温度值相差较大时,可以使用第二功能控制手势选择功能控制选项,以提高选择速度;而待选择的温度值与当前显示的温度值相差较小时,可以使用第一功能控制手势选择功能控制选项,以防止温度变化速度太快,在温度值达到所需选择的温度值时,没有足够的时间将功能控制手势变换为确认控制手势。

在一些实施例中,手势方向相同,但包括的特定手指(例如未弯曲的手指)个数不相同的至少两个不同的功能控制手势,可以为对应相同功能选择指令但预设时长不同的功能控制手势。可以根据识别到的特定手指的手指个数,来确定功能控制手势的预设时长。例如,若识别到功能控制手势中指向右方的特定手指的个数为1个,则在该功能控制手势每持续第一预设时长(例如1秒)时,控制选择光标从当前所在的功能控制选项,向右移动到相邻的下一个功能控制选项;而若识别功能控制手势中指向右方的特定手指的个数为2个,则在该功能控制手势每持续第二预设时长(例如2秒)时,选择光标从当前所在的功能控制选项,向右移动到相邻的下一个功能控制选项。

以下对选中的功能控制选项进行说明。

在一些实施例中,当选择到所需的功能控制选项时,用户可以将手势从功能控制手势变换为确认控制手势(功能控制手势的持续时长到此为止),以表示最后选择的功能控制选项为自己所需的功能控制选项。空调机组的线控器识别到确认控制手势,可以确定最后选择的功能控制选项为选中的功能控制选项,并根据选中的功能控制选项,确定对应的控制指令。其中,确认控制手势可以为持续一定时长的“OK”手势,如此,可以降低误判。

在其他一些实施例中,当选择到自己所需的功能控制选项时,用户也可以终止功能控制手势的持续,使得空调机组的线控器未识别到功能控制手势或在一定时长内未识别到功能控制手势,可以确定最后选择的功能控制选项为选中的功能控制选项。

在一些实施例中,若用户选择某个功能控制选项后,可以通过取消控制手势来撤销自己的选择。

在一些实施例中,功能控制手势每持续预设时长,选择一个功能控制选项。如此,功能控制手势的持续时长不同,可以选择不同的功能控制选项。实现方式简单。

以下对功能控制界面的显示状态进行说明。

在一些实施例中,对于包括多个功能控制界面的情况,同一功能控制手势在不同的功能控制界面,可以分别对应不同的预设时长、功能选择指令等。

在一些实施例中,在未对空调机组进行控制时,功能控制界面的功能控制选项可按照非横向或竖向的方式进行排列,如此,以达到界面更加美观的效果。

图4是图3中的功能控制界面在另一种状态下的示意图。图4所示的功能控制界面可以是用户未对空调机组进行控制时的界面示意图。在本实施例中,线控器可以在识别到人体靠近时,对功能控制界面的至少部分功能控制选项进行横向或竖向排列(具体可参见图3所示的功能控制界面),如此可以方便用户通过手势方向对功能控制界面的功能控制选项进行选择。可以简化用户的操作。

在一些实施例中,用户在图3所示的功能控制界面设置完成后,可以通过持续一定时长的完成控制手势来控制功能控制界面恢复到图4所示的功能控制界面。完成控制手势可以是双手“OK”的手势。空调机组的线控器在图像采集装置采集到的图像中识别到双手“OK”的手势后,可以确定用户设置完成,进而控制盖板将图像采集装置遮挡,同时,将功能控制界面调整为图4所示的界面状态。

以下对线控器的另一种非接触方式进行说明。

在一些实施例中,线控器从图像获取装置采集到的图像中,还可以识别界面图像,该界面图像包括手机界面图像、iPad界面图像等。界面图像中的界面可以和功能控制界面基本相同。界面图像中可以包括用户选中的功能控制选项。线控器可以识别界面图像中选中的功能控制选项,然后执行选中的功能控制选项对应的控制指令。该种控制方式中,允许用户通过手势控制之外的其他方式来对空调机组进行非接触控制,非接触控制的方式多样化。

在一些实施例中,用户可以通过手机、iPad等扫描空调机组的二维码,从手机、iPad等进入到功能控制界面,通过手机、iPad等进行功能控制选项的选择。选择完成后,可以将选择完成后的界面放入到图像采集装置的感测区域,以使图像采集装置对该控制界面的图像进行采集。

图5是本申请一个实施例提供的空调机组10的模块框图。

在一些实施例中,空调机组10包括一个或多个处理器100,用于实现如上描述的设备管理方法。在一些实施例中,空调机组10可以包括可读存储介质109,可读存储介质可以存储有可被处理器100调用的程序,可以包括非易失性存储介质。在一些实施例中,空调机组10可以包括内存108和接口107。在一些实施例中,空调机组10还可以根据实际应用包括其他硬件。

本申请实施例的可读存储介质109,其上存储有程序,该程序被处理器100执行时,用于实现如上描述的设备管理方法。

本申请可采用在一个或多个其中包含有程序代码的存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。可读存储介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。可读存储介质的例子包括但不限于:相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

相关技术
  • 设备控制方法、空调机组和可读存储介质
  • 空调控制方法、系统、空调机组和可读存储介质
技术分类

06120112862916