1.本申请涉及家电技术领域,尤其涉及一种风扇的吹风方法、风扇、系统及存储介质。
背景技术:2.目前,市场上的风扇均是采用定向吹风模式或者在固定范围内的摆动吹风模式,且定向吹风模式和摆动吹风模式均需要用户手动开启。比如用户按压某一个档位键,风扇根据该档位键对应档位进行固定送风;或者是用户按下风扇机头上的摆动按键,风扇开始摆动送风。因此,现有的风扇无法满足用户对智能家居设备的需求,比如在用户洗完头发时,想利用风扇吹干头发,现有的只有在定向吹风,用户调整自己的头部完成吹风。由此可见,现有的风扇无法完成对某个目标的定向吹风。
技术实现要素:3.本申请提供了一种风扇的定向吹风控制方法、风扇、系统及存储介质,旨在自动实现对指定目标进行吹风,进而提高用户的体验度。
4.第一方面,本申请提供了一种风扇的定向吹风控制方法,所述方法包括:
5.控制所述风扇处于扫描定向吹风模式,在所述扫描定向吹风模式下所述风扇的机头按照预设扫描方式在送风范围内进行扫描;
6.基于所述预设扫描方式扫描,通过所述多个红外传感器采集包括用户的红外图像;
7.将所述红外图像转换成目标图像,根据所述目标图像确定吹风目标;
8.根据所述吹风目标在所述目标图像中位置,对所述吹风目标在所述送风范围内进行定位;
9.根据定位结果调整所述风扇的机头朝向所述吹风目标吹风。
10.第二方面,本申请还提供了一种风扇,所述风扇包括多个红外传感器、存储器和处理器;
11.所述多个红外传感器排列设置所述风扇的机头壳体上;
12.所述存储器用于存储计算机程序;
13.所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现上述的定向吹风控制方法。
14.第四方面,本申请还提供了一种风扇控制系统,所述风扇控制系统包括终端设备和风扇;
15.所述终端设备,用于向所述风扇发送控制指令;
16.所述风扇,用于根据所述控制指令执行所述计算机程序并在执行所述计算机程序时实现上述的定向吹风控制方法。
17.第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质
存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的吹风控制方法。
18.本申请公开了一种风扇的定向吹风控制方法、风扇及存储介质,通过控制所述风扇处于扫描定向吹风模式;基于所述扫描定向吹风模式对应的预设扫描方式扫描,通过所述多个红外传感器采集包括用户的红外图像;将所述红外图像转换成目标图像,以便根据所述目标图像确定吹风目标;根据所述吹风目标在所述目标图像中位置,对所述吹风目标在所述送风范围内进行定位;根据定位结果调整所述风扇的机头朝向所述吹风目标吹风。由此自动实现了定向吹风,进而提高了用户的体验度。
附图说明
19.为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1是本申请的实施例提供的一种风扇的结构示意图;
21.图2a是本申请的实施例提供的一种红外传感器排列的示意图;
22.图2b是本申请的实施例提供的另一种红外传感器排列的示意图;
23.图2c是本申请的实施例提供的又一种红外传感器排列的示意图;
24.图3是本申请的实施例提供的一种风扇的示意性框图;
25.图4是本申请的实施例提供的一种风扇控制系统的结构示意图;
26.图5是本申请的实施例提供的一种风扇的定向吹风控制方法的步骤示意流程图;
27.图6是本申请的实施例提供的红外图像转换成目标图像的示意图;
28.图7是本申请的实施例提供的基于目标图像对吹风目标进行定位的效果示意图。
具体实施方式
29.下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
30.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
31.应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
32.还应当进理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
33.本申请的实施例提供了一种风扇的定向吹风控制方法、风扇及存储介质。其中,该风扇控制方法可以应用在风扇中,以实现对应风扇智能化控制,提高用户的体验度。
34.下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的
实施例及实施例中的特征可以相互组合。
35.请参阅图1,图1是本申请的实施例提供的一种风扇的结构示意图。该风扇10包括机头壳体11和设置在机头壳体11上的传感器模块12,该传感器模块12由多个红外传感器12按照一定的规则排列而成。
36.具体地,传感器模块12设置机头壳体11的中间位置,若机头壳体11包括前罩体和后罩体,前罩体和后罩体可拆卸安装,传感器模块12设置在前罩体的中间位置。
37.将传感器设置前罩体的中间位置可以实现对应目标物的准确定位,同时还可以利用第二罩体的有效空间,提高了第二罩体的空间利用率,同时也更为美观。
38.示例性的,如图2a所示,传感器模块12为由多个红外传感器排成一条线性阵列120,该线性阵列120为风扇10放置时对应的水平方向,进而控制风扇的机头上下摆动运行,进而实现全方位的扫描。
39.示例性的,如图2b所示,传感器模块12为由多个红外传感器排成一条线性阵列120,该线性阵列120为风扇10放置时对应的竖直方向,进而控制风扇的机头左右摆动运行,进而实现全方位的扫描。
40.示例性的,如图2c所示,传感器模块12为由多个红外传感器排成两条相互垂直的线性阵列120,一条沿水平方向,另一条沿竖直方向。
41.可以理解的是,传感器模块12还可以为由多个红外传感器排成其他形状的阵列,或者其他方向的线性阵列,可以实现全方位的扫描即可,具体如何排列,在此不做限定。
42.在一些实施例中,传感器模块12可以设计成一个与风扇可分离的模块,即传感器模块12可以独立工作,除了包括传感器外还包括通信模块和电源模块,该通信模块用于和风扇10进行通信连接,比如为蓝牙模块、wi-fi模块、lte模块、nb-iot模块、lora模块等等。电源模块用于供电,具体地该电源模块的电池可例如为可充电电池。
43.在一些实施例中,传感器模块12和机头壳体为一体设计,将传感器模块12的电路部分设置机头壳体的前罩体内,其供电的线路通过机头壳体上的筋条110内走线,进而保证走线的安全和美观。
44.当然,风扇10还包括底座、立杆和扇叶驱动机构等。立杆设置在底座上,机头可旋转地设置在立杆上。其中,机头包括扇叶、机头壳体和扇叶驱动机构,扇叶驱动机构用于驱动扇叶旋转出风,扇叶罩体罩设在扇叶上用于安全防护。
45.其中,风扇10的类型包括落地扇、塔扇、台扇、无叶风扇、壁扇等,当然也可以包括电暖扇、空调扇或者空调等。
46.需要说明的是,在本申请的实施例中,风扇10的机头可以沿某个方向摆动,比如沿水平方向摆动,和/或沿竖直方向摆动,其中摆动可以使用电机和驱动机构实现,驱动机构比如包括曲柄和连杆,或者主动轮和从动轮配合等。该电机采用步进电机。
47.在一些实施例中,该步进电机不同于扇叶驱动机构中电机。
48.可以理解的是,在本申请的实施例中,可以同时采用沿水平方向摆动和沿竖直方向摆动结合的方式,使得风扇10具有更多的摆动吹风方式,即可以实现更多方向的吹风模式或者扫描。
49.请结合图3,图3是本申请实施例提供的一种风扇的示意性框图。该风扇10包括处理器101、存储器102和传感器103,传感器103为红外传感器,其中,处理器101和存储器102
通过总线连接,传感器103可以通过有线或无线与处理器101连接。
50.其中,存储器102可以包括非易失性存储介质和内存储器。
51.非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种风扇控制方法。
52.处理器101用于提供计算和控制能力,支撑整个风扇的运行。
53.内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种风扇控制方法。
54.可以理解,图3中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的风扇的限定,具体的风扇可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
55.应当理解的是,处理器101可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
56.其中,在一个实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:
57.控制所述风扇处于扫描定向吹风模式,在所述扫描定向吹风模式下所述风扇的机头按照预设扫描方式在送风范围内进行扫描;基于所述预设扫描方式扫描,通过所述多个红外传感器采集包括用户的红外图像;将所述红外图像转换成目标图像,根据所述目标图像确定吹风目标;根据所述吹风目标在所述目标图像中位置,对所述吹风目标在所述送风范围内进行定位;根据定位结果调整所述风扇的机头朝向所述吹风目标吹风。
58.在一些实施例中,所述处理器实现所述将所述红外图像转换成目标图像,包括:
59.将所述红外图像输入至预先训练好的生成式对抗网络模型,以得到目标图像,所述目标图像为可见光图像。
60.在一些实施例中,所述处理器实现所述根据所述目标图像确定吹风目标,包括:
61.确定预设目标,所述预设目标为用户选择待吹风的目标部分;获取所述预设目标的目标特征;根据所述目标特征对所述目标图像进行识别以在所述目标图像中确定吹风目标。
62.在一些实施例中,所述处理器实现所述确定预设目标,包括:
63.获取用户的语音信息,对所述语音信息进行识别以确定所述用户选择的预设目标。
64.在一些实施例中,所述处理器实现所述根据所述吹风目标在所述目标图像中位置,对所述吹风目标在所述送风范围内进行定位,包括:
65.根据所述吹风目标在所述目标图像中的位置,确定所述吹风目标在所述送风范围内的位置;根据所述吹风目标在所述送风范围内的位置确定对应的目标吹风范围。
66.在一些实施例中,所述处理器还实现:
67.接收模式确定指令,根据所述模式确定指令控制风扇处于扫描定向吹风模式。
68.在一些实施例中,所述模式确定指令包括:根据用户通过操作设置在风扇模式选择按键生成的指令,或者根据用户的语音选择模式指令生成的指令。
69.在一些实施例中,所述多个红外传感器排列方式包括列排列或行排列;所述预设扫描方式,包括:若所述多个红外传感器排列方式为列排列,控制所述风扇的机头沿着水平方向左右摆动扫描;或若所述多个红外传感器排列方式为行排列,控制所述风扇的机头沿着竖直方向上下摆动扫描。
70.请参阅图4,图4是本申请的实施例提供的一种风扇控制系统的结构示意图。该风扇控制系统100包括终端设备20和风扇10,终端设备20和风扇10通信连接用于控制风扇10。
71.比如,用于向风扇10发送开启指令,风扇10根据开启指令开启风扇电机进行送风;再比如用于向风扇10发送关闭指令,风扇10根据关闭指令关闭风扇,停止工作。
72.具体地,可以在终端设备20中安装一个应用程序(app),以便用户使用该app实现对风扇10的控制。
73.其中,该终端设备20包括智能手机、平板电脑、个人电脑或可穿戴设备等电子设备。
74.示例的,用户通过终端设备20选择开启扫描定向吹风模式,并将扫描定向吹风模式发送给风扇10;风扇10接收该扫描定向吹风模式的控制指令后,控制所述风扇处于扫描定向吹风模式,在所述扫描定向吹风模式下所述风扇的机头按照预设扫描方式在送风范围内进行扫描;基于所述预设扫描方式扫描,通过所述多个红外传感器采集包括用户的红外图像;将所述红外图像转换成目标图像,根据所述目标图像确定吹风目标;根据所述吹风目标在所述目标图像中位置,对所述吹风目标在所述送风范围内进行定位;根据定位结果调整所述风扇的机头朝向所述吹风目标吹风。
75.比如,在用户洗完头后,想利用风扇吹干自己的头发,则可以通过终端设备(手机)选择该扫描定向吹风模式,通过风扇自动识别到用户以及该用户的头部,并对用户的头部进行吹风。由此自动实现了定向吹风,进而提高了用户的体验度。
76.再比如,在用户洗完脚后,想利用风扇吹干脚,则可以通过终端设备(手机)选择该扫描定向吹风模式,通过风扇自动识别到用户以及该用户的脚部,并对用户的脚部进行吹风。由此自动实现了定向吹风,进而提高了用户的体验度
77.为了便于理解,以下将结合图1中的风扇以及图4中的风扇控制系统,对本申请的实施例提供风扇的定向吹风控制方法进行详细介绍。需知,上述的风扇控制系统和终端设备,并构成对本申请实施例提供的风扇的定向吹风控制方法的应用场景的限定。
78.请参阅图5,图5是本申请的实施例提供的一种风扇的定向吹风控制方法的步骤示意流程图。该定向吹风控制方法可应用于风扇中,以实现对用户的某个部位进行定向吹风,而无需用户做审核操作,进而提高了用户的体验度。
79.如图5所示,该吹风控制方法具体包括步骤s101至步骤s105。
80.s101、控制所述风扇处于扫描定向吹风模式,在所述扫描定向吹风模式下所述风扇的机头按照预设扫描方式在送风范围内进行扫描。
81.具体地,可以根据控制指令控制所述风扇处于扫描定向吹风模式,在扫描定向吹风模式下控制所述风扇的机头按照预设扫描方式在送风范围内进行扫描,以得到红外图像。
82.该控制指令为模式确定指令,相应地,风扇接收模式确定指令,根据所述模式确定指令控制风扇处于扫描定向吹风模式。
83.其中,所述模式确定指令包括:根据用户通过操作设置在风扇模式选择按键生成的指令,或者根据用户的语音选择模式指令生成的指令。
84.比如,用户通过按压设置风扇按键,按键用户触发生成模式确定指令。在检测到用户按照该按键时,生成模式确定指令,并控制所述风扇处于扫描定向吹风模式。
85.再比如,用户通过语音指示进入该扫描定向吹风模式。在采集到用户的语音信息后,对该语音信息进行识别,确定该语音信息是否用于控制所述风扇处于扫描定向吹风模式。
86.示例性的,例如采集用户的语音信息为“请开启扫描定向吹风模式”,在识别到该语音信息中关键字后,控制所述风扇处于扫描定向吹风模式。
87.在风扇处于扫描定向吹风模式,控制风扇的机头按照预设扫描方式在送风范围内进行扫描。其中,所述多个红外传感器排列方式包括列排列或行排列,不同的排列方式对应的预设扫描方式不同,由此可以提高扫描效率。
88.示例性的,所述预设扫描方式,包括:若所述多个红外传感器排列方式为列排列,如图2b所示,控制所述风扇的机头沿着水平方向左右摆动扫描。
89.示例性的,所述预设扫描方式,包括:若所述多个红外传感器排列方式为行排列,如图2a所示,控制所述风扇的机头沿着竖直方向上下摆动扫描。
90.需要说明的是,预设扫描方式控制风扇的机头左右或上下摆动时,风扇的扇叶驱动机构可以驱动风扇的扇叶转动,也可以不驱动扇叶转动。为了节约能源,可以选择不驱动扇叶转动方式扫描。
91.在一些实施例中,根据当前时刻的温度确定是否采用扇叶转动的预设扫描方式,比如当前温度高于预设温度值,比如28
°
,选择扇叶转动的预设扫描方式;低于或等于该预设温度值,选择扇叶不转动的预设扫描方式。由此可以在扫描过程中就可以对用进行预吹风,选择某个预设值可以确保用户的健康,由此提高了用户的体验度、舒适度以及确保了用户的健康。
92.s102、基于所述预设扫描方式扫描,通过所述多个红外传感器采集包括用户的红外图像。
93.比如,若所述多个红外传感器排列方式为列排列,控制所述风扇的机头沿着水平方向左右摆动扫描,若风扇前存在用户,则可以得到用户的红外图像,具体如图6所示。
94.再比如,若所述多个红外传感器排列方式为行排列,控制所述风扇的机头沿着竖直方向上下摆动扫描,若风扇前存在用户,也可以得到用户的红外图像。
95.s103、将所述红外图像转换成目标图像,根据所述目标图像确定吹风目标。
96.具体地,对所述红外图像进行处理得到目标图像,该目标图像为普通的可见光图像或者为轮廓图像,以便根据目标图像确定吹风目标,该吹风目标为用户身体的一部分。
97.示例性的,将所述红外图像转换成目标图像,具体为:将所述红外图像输入至预先训练好的生成式对抗网络模型,以得到目标图像,所述目标图像为可见光图像。
98.其中,生成式对抗网络模型采用大量的红外图像和普通图像对生成式对抗网络中的生成器和判别器进行训练得到的模型,将红外图像输入至该生成式对抗网络模型,可以
得到其对应的普通图像。
99.需要说明的是,该普通图像可以可见光图像或轮廓图像。轮廓图像,如图6所示,将用户的红外图像输入至生成式对抗网络模型,可以得到该用户的轮廓图像。
100.其中,根据所述目标图像确定吹风目标,具体为:确定预设目标,所述预设目标为用户选择待吹风的目标部分;获取所述预设目标的目标特征;根据所述目标特征对所述目标图像进行识别以在所述目标图像中确定吹风目标。
101.比如,预设目标为用户选择待吹风的目标部分,比如为用户的头发、手或脚等。如果为头发,则获取头发对应的目标特征为人脸,则对所述目标图像进行人脸识别以在所述目标图像中确定人脸周围的区域为吹风目标,由此实现了定向吹风。
102.示例性的,确定预设目标,具体为:获取用户的语音信息,对所述语音信息进行识别以确定所述用户选择的预设目标。具体地,通过语音信息提供关键字确定预设目标,比如用户的语音信息为“吹干头发”,则确定头发为预设目标。
103.s104、根据所述吹风目标在所述目标图像中位置,对所述吹风目标在所述送风范围内进行定位。
104.具体地,根据所述吹风目标在所述目标图像中的位置,确定所述吹风目标在所述送风范围内的位置;根据所述吹风目标在所述送风范围内的位置确定对应的目标吹风范围。
105.示例性的,根据吹风目标在目标图像(比如轮廓图像)中的位置,确定吹风目标在送风范围内的位置;根据吹风目标在送风范围内的位置确定所述风扇的机头的摆动角度,将所述摆动角度覆盖的吹风范围作为目标送风范围。
106.譬如,如图7所示,图7为根据红外图像转换成目标图像,若确定吹风目标30(用户头部)在目标图像中的位置为中间偏上位置,则由此可以根据中间偏上位置确定所述风扇的机头的摆动角度,比如在中间偏上位置延水平方向上左右摆动
±5°
和/或竖直方向上下摆动
±
10
°
等,则可以将所述摆动角度覆盖的吹风范围作为目标送风范围,由此可以实现对目标对象进行定位吹风,同时合理地利用了有效吹风范围,降低资源的浪费。
107.s105、根据定位结果调整所述风扇的机头朝向所述吹风目标吹风。
108.具体地,根据定位结果调整风扇的机头的位置,使得风扇的机头正对吹风目标,以对吹风目标进行吹风。同时在该位置的基础上,还可以获取用户选择的送风模式对所述用户进行送风。其中,按照所述送风模式对所述用户进行送风,所述送风模式比如为定向吹风模式、摆动吹风模式、定向暖风模式或摆动暖风模式。
109.其中,该风扇10包括加热装置,在用户选择定向暖风模式或摆动暖风模式时,开启加热装置加热,利用扇叶转动把热量吹响吹风目标,进而实现定向暖风模式或摆动暖风模式,进而提高了用户的体验度。
110.在一些实施例中,为了更为精准地实现对吹风目标进行定位吹风。所述根据定位结果调整所述风扇的机头朝向所述吹风目标吹风,包括:根据定位结果调整所述风扇的机头朝向所述吹风目标后,开启红外传感器对吹风目标采集红外信号;根据采集的红外信号和所述红外图像确定所述吹风目标是否满足预设吹风条件;若满足所述预设吹风条件,则对所述吹风目标进行吹风,或者根据用户选择的吹风模式对吹风目标进行吹风。
111.其中,预设吹风条件为采集的红外信号与吹风目标在所述红外图像中对应的信号
相同或大致相同,大致相同比如在一定误差范围内。由于红外传感器设置机头壳体的中间位置,由此可以通过预设吹风条件进一步地进行更为准确地定位。
112.上述各实施例提供的定向吹风控制方法,通过控制所述风扇处于扫描定向吹风模式;基于所述扫描定向吹风模式对应的预设扫描方式扫描,通过所述多个红外传感器采集包括用户的红外图像;将所述红外图像转换成目标图像,以便根据所述目标图像确定吹风目标;根据所述吹风目标在所述目标图像中位置,对所述吹风目标在所述送风范围内进行定位;根据定位结果调整所述风扇的机头朝向所述吹风目标吹风。由此自动实现了定向吹风,进而提高了用户的体验度。
113.本申请的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现本申请实施例提供的任一项风扇的定向吹风控制方法。
114.其中,所述计算机可读存储介质可以是前述实施例所述的终端设备的内部存储单元,例如所述终端设备的硬盘或内存。所述计算机可读存储介质也可以是所述终端设备的外部存储设备,例如所述终端设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
115.以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。