空调器及其空调控制方法、控制装置和可读存储介质与流程

文档序号:24691989发布日期:2021-04-16 11:14阅读:95来源:国知局
空调器及其空调控制方法、控制装置和可读存储介质与流程

1.本发明涉及空调技术领域,尤其涉及空调控制方法、空调控制装置、空调器和可读存储介质。


背景技术:

2.随着用户需求不断发展,空调器的控制方式随多样化的方向发展,从而便于用户对空调器的操作。其中,为了便于用户在找不到遥控器的时候对空调进行控制,空调机身上设有用于检测用户敲击等接触操作的传感器,基于检测到的接触操作生成对应指令控制空调运行。
3.然而,目前空调机身上任意时刻、任意位置的接触操作信息均会被检测,且空调柜机均会基于检测到的接触操作信息进行响应。也就是说,人无意识的触碰或者环境因素导致传感器中产生与人接触操作机身类似的信号时,空调均会作出响应,这样容易导致空调错误触发,降低空调调控的准确性。
4.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

5.本发明的主要目的在于提供一种空调控制方法,旨在提高空调响应接触操作指令时的准确性。
6.为实现上述目的,本发明提供一种空调控制方法,所述空调控制方法包括以下步骤:
7.获取基于空调器机身的接触操作信息;
8.当存在基于所述机身的接触操作的情况下,根据所述接触操作信息控制所述空调器运行。
9.可选地,所述当存在基于所述机身的接触操作的情况下,根据所述接触操作信息控制所述空调器运行的步骤之前,还包括:
10.获取所述接触操作信息对应的第一图像数据;
11.判断所述第一图像数据中是否包括接触操作对应的预设图像信息;
12.当所述第一图像数据包括所述预设图像信息时,执行所述确定存在基于所述机身的接触操作的步骤。
13.可选地,所述判断所述第一图像数据中是否包括接触操作对应的预设图像信息的步骤之后,还包括:
14.当所述第一图像数据包括所述预设图像信息时,控制所述空调器禁止响应所述接触操作信息。
15.可选地,所述判断所述第一图像数据中是否包括接触操作对应的预设图像信息的步骤包括:
16.判断所述第一图像数据是否包含人体图像;
17.当所述第一图像数据包含人体图像时,确定所述第一图像数据包括所述预设图像信息;
18.当所述第一图像数据不包含人体图像时,确定所述第一图像数据不包括所述预设图像信息。
19.可选地,当所述第一图像数据包含人体图像时,所述确定所述第一图像数据包括所述预设图像信息的步骤之前,还包括:
20.获取所述接触操作信息对应的预设动作特征信息;
21.根据所述人体图像确定所述用户的动作特征信息;
22.当所述动作特征信息与所述预设动作特征信息匹配时,执行所述确定所述第一图像数据包括所述预设图像信息的步骤。
23.可选地,所述获取所述接触操作信息对应的第一图像数据的步骤包括:
24.确定检测到所述接触操作信息的时刻;
25.获取所述机身所在预设范围内的第二图像数据;
26.在所述第二图像数据中,提取所述时刻对应的图像数据,作为所述第一图像数据。
27.可选地,所述获取基于空调器机身的接触操作信息的步骤包括:
28.获取所述机身的震动特征信息;
29.根据所述震动特征信息获取所述接触操作信息。
30.此外,为了实现上述目的,本申请还提出一种空调控制装置,所述空调控制装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的空调控制程序,所述空调控制程序被所述处理器执行时实现如上任一项所述的空调控制方法的步骤。
31.此外,为了实现上述目的,本申请还提出一种空调器,所述空调器包括:
32.机身,设有检测模块,所述检测模块用于获取基于所述机身的接触操作信息;
33.如上所述的空调控制装置,所述检测模块与所述空调控制装置连接。
34.此外,为了实现上述目的,本申请还提出一种可读存储介质,所述可读存储介质上存储有空调控制程序,所述空调控制程序被处理器执行时实现如上任一项所述的空调控制方法的步骤。
35.本发明提出的一种空调控制方法,该方法获取基于机身的接触操作信息,并在存在基于机身的接触操作的情况下,才按照接触操作信息控制空调运行,通过增加接触操作是否存在的确认步骤,保证空调在存在基于机身的基础操作情况下才会响应接触操作信息,从而避免人无意识的触碰空调或者环境因素导致空调的错误响应,保证存在接触操作时所获取的接触操作信息才能控制空调运行,有效提高空调响应接触操作指令时的准确性。
附图说明
36.图1是本发明实施例空调控制装置运行涉及的硬件结构示意图;
37.图2为本发明空调控制方法第一实施例的流程示意图;
38.图3为本发明空调控制方法第二实施例的流程示意图;
39.图4为本发明空调控制方法第三实施例的流程示意图;
40.图5为本发明空调控制方法第四实施例的流程示意图。
41.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
42.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
43.本发明实施例的主要解决方案是:获取基于空调器机身的接触操作信息;当存在基于所述机身的接触操作的情况下,根据所述接触操作信息控制所述空调器运行。
44.由于现有技术中,空调机身上任意时刻、任意位置的接触操作信息均会被检测,且空调柜机均会基于检测到的接触操作信息进行响应。也就是说,人无意识的触碰空调或者环境因素导致传感器中产生与人接触操作机身类似的信号时,空调均会作出响应,这样容易导致空调错误触发,降低空调调控的准确性。
45.本发明提供上述的解决方案,旨在提高空调响应接触操作指令时的准确性。
46.本发明实施例提出一种空调控制装置,可应用于具有制冷调节作用的空调器等热泵系统。
47.在本发明实施例中,参照图1,空调控制装置100包括:处理器1001,例如cpu,存储器1002等。存储器1002可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。
48.空调器的机身上设有用于检测基于机身的接触操作信息的检测模块200。处理器1001与检测模块200连接,以获取基于机身的接触操作信息。此外,空调器所在空间内设有摄像头300,用于采集空调器所在空间内的图像数据;其中,摄像头300可设于空调器机身上,以采集空调器机身所在预设范围内的图像数据。处理器1001与摄像头300连接,以获取摄像头300采集的图像数据。
49.本领域技术人员可以理解,图1中示出的装置结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
50.如图1所示,作为一种可读存储介质的存储器1002中可以包括空调控制程序。在图1所示的装置中,处理器1001可以用于调用存储器1002中存储的空调控制程序,并执行以下实施例中空调控制方法的相关步骤操作。
51.本发明实施例还提供一种空调控制方法。
52.参照图2,提出本发明空调控制方法第一实施例,在第一实施例中,所述空调控制方法包括:
53.步骤s10,获取基于空调器机身的接触操作信息;
54.接触操作信息具体为通过设于空调器机身的传感器检测的、用于表征空调器机身表面的接触操作(如敲击、拍打、触摸等)的信息。其中,接触操作信息可包括接触操作的次数、接触操作的时间、接触操作的强度等。具体的,可预存有不同的传感器的检测数据及其对应的接触操作信息。获取当前传感器的检测数据,确定与当前检测数据一致的预存数据,将该预设数据对应的接触操作信息作为当前空调器机身的接触操作信息。
55.具体的,空调器机身可设有用于获取接触操作信息的检测模块(如压力传感器、加速度传感器等)。压力传感器可设于空调器机身的表面,以采集基于空调器机身表面的压力
信息,根据压力信息获取对应的接触操作信息。在本实施例中,检测模块为固定设于空调器机身的内部的加速度传感器,基于空调器机身的震动表征基于机身的接触操作,以获取接触操作信息。接触操作信息具体为用于表征如敲击、拍打等可使空调柜机发生震动(即加速度变化)接触操作所形成的信息。
56.其中,步骤s10可具体包括:获取所述机身的震动特征信息;根据所述震动特征信息获取所述接触操作信息。其中,这里的震动特征信息可具体为矢量加速度信息,通过设于空调柜机的三轴加速度传感器检测。加速度传感器在空调柜机上电后处于工作状态,并实时采集的加速度信息,将所检测到的加速度信息作为空调柜机的震动特征信息,基于所检测的加速度信息与预设加速度信息,当存在与加速度信息一致的预设加速度信息时,可获取该预设加速度信息所对应关联的预存接触操作信息,便可得到当前的加速度信息所对应的基于空调柜机的接触操作信息。
57.步骤s20,当存在基于所述机身的接触操作的情况下,根据所述接触操作信息控制所述空调器运行;
58.在获取到接触操作信息后,步骤s20之前可判断是否存在基于机身的接触操作,以对接触操作信息的有效性进行识别。其中,判断是否存在基于机身的接触操作的方式可根据实际需求进行设置,具体的,可以在获取到接触操作信息后发出提示信息,在基于提示信息接收到用户输入的接触操作确认的反馈信息时,可认为存在基于机身的接触操作,此时可执行步骤s20;在基于提示信息没有接收到反馈信息或接收到的反馈信息不为预设信息时,可认为不存在基于机身的接触操作,此时可控制空调禁止响应接触操作信息。此外,除了空调器机身检测接触操作信息的传感器之外,空调器机身所在空间内可设有其他对接触操作进行感应的传感器(如摄像头等)。也就是说,可基于多于一个检测接触操作的传感器的检测结果,判断是否存在基于机身的接触操作。其中,一个传感器检测到接触操作信息时,另一传感器也检测到满足接触操作条件的信息,则可确定存在基于机身的接触操作,此时可执行步骤s20。
59.根据接触操作信息获取对应的控制指令,根据获取的控制指令控制空调柜机运行。具体的,接触操作信息所对应的控制指令可根据实际需求进行设置,可涉及空调的开关机控制、风速控制、温度控制等。不同的接触操作信息可对应有不同的空调柜机的控制指令。例如,敲击1下对应空调柜机的开机指令,敲击2下对应空调柜机的关机指令。
60.本发明提出的一种空调控制方法,该方法获取基于机身的接触操作信息,并在存在基于机身的接触操作的情况下,才按照接触操作信息控制空调运行,通过增加接触操作是否存在的确认步骤,保证空调在存在基于机身的基础操作情况下才会响应接触操作信息,从而避免人无意识的触碰空调或者环境因素导致空调的错误响应,保证存在接触操作时所获取的接触操作信息才能控制空调运行,有效提高空调响应接触操作指令时的准确性。
61.进一步的,基于上述第一实施例,提出本申请第二实施例。参照图3,在第二实施例中,所述步骤s20之前,还包括:
62.步骤s01,获取所述接触操作信息对应的第一图像数据;
63.第一图像数据具体为与接触操作信息同时获取、关于空调器机身所在空间内场景的第一图像数据。第一图像数据可以是摄像头在某一时刻采集的图像帧,也可以使摄像头
在一段时间内采集的多个图像帧。将检测到接触操作信息的时刻定义为第一时刻,设于空调器机身所在空间内的摄像头在第一时刻采集到的图像帧可作为第一图像数据,或者从第一时刻开始计时预设时长内,摄像头所采集到的多个图像帧可作为第一图像数据。用户基于空调器机身发出接触操作(如敲击、拍打)时,其接触操作被设于空调器机身的检测模块检测到并形成接触操作信息,同时摄像头采集的机身所在空间内该用户及其所在场景的图像数据作为第一图像数据。
64.步骤s02,判断所述第一图像数据中是否包括接触操作对应的预设图像信息;
65.当所述第一图像数据包括所述预设图像信息时,执行步骤s03、步骤s20;当所述第一图像数据不包括所述预设图像信息时,则执行步骤s30。
66.步骤s03,确定存在基于所述机身的接触操作;
67.步骤s30,控制所述空调器禁止响应所述接触操作信息。
68.预设图像信息为与基于机身的预设接触操作相关的图像特征信息,具体可包括执行预设接触操作的人体部位(如手部)的图像和预设接触操作对应图像的动作特征信息(如人体部位的姿态、动作次数、动作轨迹等)等。其中,预设接触操作具体为预先设置的、可由用户通过接触空调器的机身发出并形成控制指令控制空调器运行的行为。
69.当第一图像数据包括预设图像信息时,表明存在用户对空调器机身发出控制空调器运行的接触操作,上述的接触操作信息确定为空调器机身的检测模块检测到该接触操作时对应形成的信息,表明获取的接触操作信息为满足用户控制需求的有效控制信息,可执行步骤s20;当第一图像数据不包括预设图像信息时,表明不存在用户对空调器机身发出控制空调器运行的接触操作,上述的接触操作信息确定为检测模块检测到用户无意识的触摸机身形成的、或者由环境因素导致生成了与用户操作类似的检测信号,因此空调可忽略上述获取的接触操作信息。
70.在本实施例中,通过判断图像数据是否存在预设图像信息,识别机身所在空间是否满足用户对机身发出接触操作相关场景,从而实现对接触操作是否存在的准确识别,保证检测到接触操作信息时图像所展现的空间场景也满足接触操作的要求时,空调才会对接触操作信息进行响应,从而无需用户输入指令,便可实现多维度的对接触操作信息的确认,有效提高空调响应接触操作指令时的准确性。
71.具体的,在第二实施例中,步骤s01包括:确定检测到所述接触操作信息的时刻;获取所述机身所在预设范围内的第二图像数据;在所述第二图像数据中,提取所述时刻对应的图像数据,作为所述第一图像数据。
72.这里的预设范围为有限三维空间区域,具体指的是靠近空调器机身表面的空间范围,预设范围的区域范围比机身所在空间的区域范围小。机身所在空间指的是安装有空调器、且通过若干隔断物(如墙壁)围合形成的封闭或半封闭空间,空调器可对该空间的空气进行有效调节。具体的,与空调柜机表面的距离小于或等于预设距离的空间范围可作为预设范围。其中,这里的预设距离可依据用户一般位于空调柜机附近操作空调柜机时相对于线控器的距离确定,用户与空调柜机表面距离在预设距离内,表明用户具有控制空调柜机的需求。
73.第二图像数据为摄像头持续或间隔预设时长采集的预设范围内的图像数据。在第二图像数据中,将在检测到接触操作信息的时刻采集的图像帧,或将检测到在检测到接触
操作信息的时刻开始预设时长内采集的多个图像帧,作为第一图像数据。
74.在本实施例中,靠近空调机身的预设范围内采集到的第二图像数据中提取第一图像数据,使接触操作在预设范围内发生时才会在第一图像数据中形成预设图像信息,并触发空调响应,而距离空调机身较远的用户即使作出与接触操作类似的动作也不会在第一图像数据中形成预设图像信息,不会导致空调响应,保证检测到的接触操作信息是用户基于空调机身作出的,进一步提高空调响应接触操作指令时的准确性。
75.进一步的,基于第二实施例,提出本申请空调控制方法第三实施例。在第三实施例中,参照图4,所述步骤s02包括:
76.步骤s21,判断所述第一图像数据是否包含人体图像;
77.当所述第一图像数据包含人体图像时,执行步骤s22;当所述第一图像数据不包含人体图像时,执行步骤s23。
78.步骤s22,确定所述第一图像数据包括所述预设图像信息;
79.步骤s23,确定所述第一图像数据不包括所述预设图像信息。
80.在本实施例的预设图像信息具体包括人体图像。人体图像具体为可展现人体特征的图像信息,当摄像头采集的第一图像数据对应场景中存在人体,便会在第一图像数据中出现人体图像。基于此,在步骤s30之前,对第一图像数据进行人体识别,当第一图像数据中识别到人体图像时,表明是由用户基于空调器机身的接触操作形成上述的接触操作信息,也就是说,接触操作信息有效,根据接触操作信息控制空调器运行可满足用户的使用需求;当第一图像数据中识别不到人体图像时,表明不存在用户基于空调器机身的接触操作,上述接触操作信息是由于环境因素或动物等形成的,也就是说,接触操作信息无效,空调器可以无需响应接触操作信息。
81.在本实施例中,通过上述方式可准确判定接触操作信息是否由人发出,是人发出时空调器才响应,无人发出时空调器不响应,避免空调器响应不是由人发出的、不是用于控制空调的接触操作信息,从而提高空调器响应接触操作信息的准确性。
82.进一步的,基于第三实施例,提出本申请空调控制方法第四实施例。在第四实施例中,参照图5,当所述第一图像数据包含人体图像时,步骤s22之前,还包括:
83.步骤s201,获取所述接触操作信息对应的预设动作特征信息;
84.系统可预存有若干个预设接触操作信息及其对应的预设动作特征信息。预设图像信息还包括预设动作特征信息,预设动作特征信息具体指的是预设接触操作对应图像的动作特征信息(如人体部位的姿态(如手指弯曲、手指张开等)、动作次数(如1次、2次等)、动作轨迹(如与机身间隔预设距离内往复运动、静止不动)等)。不同的预设接触操作对应不同的预设动作特征信息。例如,预设接触操作为敲击两次时,对应的预设动作特征信息为手指弯曲、在与机身间隔预设距离的范围内往复运动2次。
85.步骤s202,根据所述人体图像确定所述用户的动作特征信息;
86.步骤s203,判断所述动作特征信息与所述预设动作特征信息是否匹配;
87.当所述动作特征信息与所述预设动作特征信息匹配时,所述步骤s22;当所述动作特征信息与所述预设动作特征信息不匹配时,执行步骤s23。
88.具体的,可确定当前接触操作信息对应的预设部位。在人体图像中识别预设部位的图像,对预设部位的构图、图像轨迹等进行分析,得到预设部位的姿势、运动轨迹、动作重
复次数等作为上述的动作特征信息。
89.将得到的动作特征信息分别与预设动作特征信息比对,当一致时,表明接触操作信息是由用户发出的动作形成的,执行步骤s22,当不一致时,表明接触操作信息并非由用户发出的动作形成的,执行步骤s23。
90.在本实施例中,将人体图像中的动作特征信息与接触操作信息对应的预设动作特征信息比对,保证用户执行的实际动作与检测的接触操作信息吻合时,空调才响应接触操作信息,进一步提高空调响应接触操作信息的准确性。
91.此外,在另一实施例中,预设图像信息还可包括人体图像或人体预设部位(执行预设接触操作的部位,如手部)的图像的位置特征信息(如在摄像头采集图像中所在的预设区域)、人体预设部位的图像与机身图像的位置特征信息(如图像重叠、图像重叠的位置)等。
92.具体的,识别所述第一图像数据中人体图像或人体图像中预设部位的图像所在的图像区域,判断该图像区域是否位于预设区域,若是,则可判定第一图像数据包括预设图像信息,认为人体图像对应的用户存在基于机身的动作;若否,则可判定第一图像数据不包括预设图像信息,认为人体图像对应的用户不存在基于机身的动作。其中,预设区域可根据摄像头的图像采集范围、空调器机身在图像采集范围内的所在区域、以及用户基于机身执行接触操作时的习惯区域等进行预先设置。
93.此外,还可以识别第一图像数据中机身图像和人体图像中预设部位的图像,判断预设部位的图像是否与机身图像具有重叠区域,若是,则可判定第一图像数据包括预设图像信息,认为人体图像对应的用户存在基于机身的动作;若否,则可判定第一图像数据不包括预设图像信息,认为人体图像对应的用户不存在基于机身的动作。进一步的,在预设部位的图像与机身图像具有重叠区域时,还可进一步判断重叠的区域是否位于指定区域,若是,则可认为人体图像对应的用户存在基于机身的动作;若否,则可认为人体图像对应的用户不存在基于机身的动作。
94.在本实施例中,由于摄像头的图像采集范围较大时,机身检测到接触操作信息的同时,摄像头若采集到距离机身较远的用户的图像中存在预设图像信息时,可能导致空调误响应,通过第一图像数据分析,识别是否存在基于机身的动作,存在基于机身的动作时空调器才响应,不存在基于机身的动作时空调器不响应,从而提高空调器响应接触操作信息的准确性,保证空调器准确响应由用户基于机身接触操作形成的接触操作信息。
95.此外,本发明实施例还提出一种空调器,该空调器可具体为柜式空调、窗式空调等用户可以容易接触到机身的空调器。空调器包括上述实施例中的空调控制装置,空调器的机身可安装有用于检测用户接触操作信息的检测模块(如加速度传感器、压力传感器等),空调控制装置与检测模块连接,以获取检测模块中的检测数据,以按照上述空调控制方法任一实施例中的相关步骤控制空调运行。
96.此外,本发明实施例还提出一种可读存储介质,所述可读存储介质上存储有空调控制程序,所述空调控制程序被处理器执行时实现如上空调控制方法任一实施例的相关步骤。
97.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有
的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
98.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
99.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
100.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1