欢迎光临小豌豆知识网!
当前位置:首页 > 机械技术 > > 风扇控制方法、存储介质以及风扇独创技术33080字

风扇控制方法、存储介质以及风扇

2021-02-20 08:17:55

风扇控制方法、存储介质以及风扇

  技术领域

  本发明属于风扇技术领域,尤其涉及一种风扇控制方法、存储介质以及风扇。

  背景技术

  随着智慧家电的普及,给人们的生活带来了更多的便利,但是目前人们在使用风扇的过程中依然受到其他问题的困扰。例如,风扇一般都是固定高度吹风或者只能进行上下机械式摇头,如果要在实现对不同位置吹风,需要手动调节扇头高度来调节风扇的吹风高度,无法让用户时刻享受到最适宜的吹风。

  发明内容

  本发明正是基于现有的电扇只能固定高度吹风或者只能通过手动调节扇头高度来调节吹风高度的技术问题,提出了一种风扇控制方法、存储介质以及风扇。

  第一方面,本发明实施例提供了一种风扇控制方法,包括:

  采集风扇送风方向上的图像;

  判断所述图像中是否存在人形轮廓;

  当所述图像中存在人形轮廓时,根据所述人形轮廓确定人体适宜吹风部位映射在所述图像上的区域,并将该区域作为所述图像中的目标受风区域;

  确定所述风扇的送风区域映射在所述图像上的区域,并将该区域作为所述图像中的原始送风区域;

  确定所述图像中的目标受风区域与所述图像中的原始送风区域之间的相对位置关系;

  根据所述相对位置关系调节所述风扇的送风方向,使得所述人体适宜吹风部位能够位于所述风扇的新的送风区域内。

  可选地,当所述风扇处于沿水平方向左右送风的工作状态时;

  判断所述图像中是否存在人形轮廓,包括:

  当所述图像中出现人形轮廓时,分析所述图像上的人形轮廓的中心点在所述图像水平方向上的投影与所述风扇的送风区域映射在所述图像上的区域的中心点在所述图像水平方向上的投影之间的距离;

  当所述距离小于所述风扇的送风区域映射在所述图像上的区域的半径时,确定所述图像中存在人形轮廓。

  可选地,确定所述图像中的目标受风区域与所述图像中的原始送风区域之间的相对位置关系,包括:

  当所述目标受风区域在所述图像竖直方向上的最低点的高度大于所述原始送风区域在所述图像竖直方向上的最高点的高度时,确定所述目标受风区域处于所述原始送风区域的上方;

  当所述目标受风区域在所述图像竖直方向上的最高点的高度小于所述送风区域在所述图像竖直方向上的最低点的高度时,确定所述目标受风区域处于所述原始送风区域的下方;

  当所述图像中的目标受风区域在所述图像竖直方向上的最低点的高度大于所述原始送风区域在所述图像竖直方向上的最低点的高度,且所述目标受风区域在所述图像竖直方向上的最高点的高度小于所述原始送风区域在所述图像竖直方向上的最高点的高度时,确定所述目标受风区域处于所述原始送风区域的范围内。

  可选地,根据所述相对位置关系调节所述风扇的送风方向,包括:

  当确定所述目标受风区域处于所述原始送风区域的上方时,控制所述风扇调整送风方向向上送风;

  当确定所述目标受风区域处于所述原始送风区域的下方时,控制所述风扇调整送风方向向下送风。

  可选地,控制所述风扇调整送风方向向上送风,包括:

  确定所述目标受风区域在所述图像竖直方向上的最高点的高度与所述原始送风区域在所述图像竖直方向上的最高点的高度之间的高度差;

  确定所述人形轮廓在所述图像中占据面积的比例参数,根据所述比例参数计算所述人形轮廓所在竖直平面与所述风扇所在竖直平面之间的垂直距离;

  根据所述高度差,基于每单位长度的物体在所述图像上所占的像素长度的关系,确定人体适宜吹风部位在竖直方向上的最高点的高度与所述风扇的送风区域在竖直方向上的最高点的高度之间的真实高度差;

  根据所述垂直距离以及所述真实高度差,确定所述风扇的送风方向在竖直方向上向上调整的调整角度,以控制所述风扇将其竖直方向上的送风方向向上调整所述调整角度。

  可选地,控制所述风扇调整送风方向向下送风,包括:

  确定所述目标受风区域在所述图像竖直方向上的最低点的高度与所述原始送风区域在所述图像竖直方向上的最低点的高度之间的高度差;

  确定所述人形轮廓在所述图像中占据面积的比例参数,根据所述比例参数计算所述人形轮廓所在竖直平面与所述风扇所在竖直平面之间的垂直距离;

  根据所述高度差,基于每单位长度的物体在所述图像上所占的像素长度的关系,确定人体适宜吹风部位在竖直方向上的最低点的高度与所述风扇的送风区域在竖直方向上的最低点的高度之间的真实高度差;

  根据所述垂直距离以及所述真实高度差,确定所述风扇的送风方向在竖直方向上向下调整的调整角度,以控制所述风扇将其竖直方向上的送风方向向下调整所述调整角度。

  可选地,确定所述风扇的送风区域映射在所述图像上的区域,并将该区域作为所述图像中的原始送风区域,包括:

  确定所述风扇的风扇头的半径;

  确定用于采集所述风扇送风方向上的图像的图像采集装置设置在所述风扇头上的位置,并根据该位置确定所述图像采集装置与所述风扇头的中心点之间的相对位置关系;

  将所述图像的中心点作为所述图像采集装置映射在所述图像上的位置,基于所述图像采集装置与所述风扇头的中心点之间的相对位置关系确定映射在所述图像上的所述图像的中心点与所述风扇头的中心点之间的相对位置关系,从而确定所述风扇头的中心点映射在所述图像上的位置;

  基于每单位长度的物体在所述图像上所占的像素长度的关系,确定所述风扇的风扇头的半径映射在所述图像上的长度;

  以所述风扇头的中心点映射在所述图像上的位置为旋转中心,以及以所述风扇的风扇头的半径映射在所述图像上的长度为旋转半径进行旋转,将旋转得到的区域确定为所述风扇的送风区域映射在所述图像上的区域,并将该区域作为所述图像中的原始送风区域。

  第二方面,本发明实施例提供了一种存储介质,所述存储介质上存储有程序代码,所述程序代码被处理器执行时,实现如上述实施例中任一项所述的风扇控制方法。

  第三方面,本发明实施例提供了提供了一种风扇,包括:

  风扇头;

  驱动装置,用于调整所述风扇头的送风方向;

  图像采集装置,其设置在所述风扇头上,用于采集风扇送风方向上的图像;

  存储器,用于存储实现如上述实施例中任一项所述的风扇控制方法的程序代码;

  控制器,用于根据所述图像采集装置采集到的风扇送风方向上的图像,执行所述存储器中存储的程序代码,以控制所述驱动装置调整所述风扇头的送风方向。

  可选地,所述驱动装置包括:

  第一驱动装置,用于控制所述风扇头沿水平方向左右送风;

  第二驱动装置,用于控制所述风扇头沿竖直方向上下送风。

  在本发明实施例提供的一种风扇控制方法、存储介质以及风扇,通过图像中的目标受风区域与图像中的原始送风区域之间的相对位置关系,调节风扇的送风方向,以使所述人体适宜吹风部位能够位于所述风扇的送风区域的范围内。可见,本发明实施例提供的风扇控制方法,能够根据用户所在的位置来调节风扇的送风方向,使得用户适宜吹风的身体部位能够处于风扇的送风区域中,从而提高用户吹风的舒适度。

  附图说明

  通过结合附图阅读下文示例性实施例的详细描述可更好地理解本公开的范围。其中所包括的附图是:

  图1示出了本发明实施例一提出的一种风扇控制方法的流程示意图;

  图2示出了图像采集装置的安装位置的示意图;

  图3示出了图像中目标受风区域的示意图;

  图4示出了图像中原始送风区域的示意图;

  图5示出了确定图像中是否存在人形轮廓的示意图;

  图6示出了确定目标受风区域与原始送风区域的相对位置关系的示意图;

  图7示出了确定调整角度的示意图;

  图8示出了不同高度的用户不同送风方向的变化示意图;

  图9示出了本发明实施例四提出的一种风扇的结构示意图。

  具体实施方式

  为使本发明的目的、技术方案和优点更加清楚,以下将结合附图及实施例来详细说明本发明的实施方法,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。

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

  实施例一

  根据本发明的实施例,提供了一种风扇控制方法,图1示出了本发明实施例一提出的一种风扇控制方法的流程示意图,如图1所示,该风扇控制方法可以包括:步骤110至步骤160。

  在步骤110中,采集风扇送风方向上的图像。

  这里,可以利用图像采集装置来获取风扇送风方向上的图像,如利用摄像头进行拍摄。图2示出了图像采集装置的安装位置的示意图,如图2所示,图像采集装置设置在风扇的风扇头上,其随着风扇头的转动而转动,用于一直拍摄风扇送风方向的正前方的图像。其中,该图像采集装置可以设置在风扇头的中心线的任意位置,如设置在风扇头的中心点上,也可以设置在风扇头的任意位置上。

  在步骤120中,判断所述图像中是否存在人形轮廓。

  这里,在采集到风扇送风方向上的图像后,通过检测图像中是否存在人形轮廓,来判断图像中是否存在人形轮廓。具体可以是利用预先设置的人体模型与图像中出现的物体进行比较分析,以判断该图像中是否出现人形轮廓。其中,人体模型可以是预先对不同人群进行拍摄并处理得到的。

  在步骤130中,当所述图像中存在人形轮廓时,根据人形轮廓确定人体适宜吹风部位映射在所述图像上的区域,并将该区域作为所述图像中的目标受风区域。

  这里,人体适宜吹风部位是指用户吹风时最适宜的人体区域,例如躯干部位可以作为人体适宜吹风部位。而人的头部如果一直被风吹着,容易头痛,因此,人的头部可以作为不适宜吹风部位。值得说明的是,该人体适宜吹风部位可以根据实际情况确定,如将人体的脸部、肩膀或脖子等部位作为人体适宜吹风部位。

  其中,可以通过对图像上的人形轮廓进行分析,确定人体适宜吹风部位在图像上的位置,从而确定出图像上的目标受风区域。图3示出了图像中目标受风区域的示意图,如图3所示,如果人体适宜受风区域设置在人体的肩部,则图像上的目标受风区域如图3所示。

  在步骤140中,确定所述风扇的送风区域映射在所述图像上的区域,并将该区域作为所述图像中的原始送风区域。

  在一个可选的实施方式中,步骤140具体可以包括步骤141至步骤145。

  步骤141,确定所述风扇的风扇头的半径;

  步骤142,确定用于采集所述风扇送风方向上的图像的图像采集装置设置在所述风扇头上的位置,并根据该位置确定所述图像采集装置与所述风扇头的中心点之间的相对位置关系;

  步骤143,将所述图像的中心点作为所述图像采集装置映射在所述图像上的位置,基于所述图像采集装置与所述风扇头的中心点之间的相对位置关系确定映射在所述图像上的所述图像的中心点与所述风扇头的中心点之间的相对位置关系,从而确定所述风扇头的中心点映射在所述图像上的位置;

  步骤144,基于每单位长度的物体在所述图像上所占的像素长度的关系,确定所述风扇的风扇头的半径映射在所述图像上的长度;

  步骤145,以所述风扇头的中心点映射在所述图像上的位置为旋转中心,以及以所述风扇的风扇头的半径映射在所述图像上的长度为旋转半径进行旋转,将旋转得到的区域确定为所述风扇的送风区域映射在所述图像上的区域,并将该区域作为所述图像中的原始送风区域。

  这里,由于用于采集风扇送风方向上的图像的图像采集装置在风扇上的设置位置是固定的,其随着风扇的送风方向的变动而变动。因此,图像的中心点可以作为图像采集装置映射在图像上的位置。根据图像采集装置在风扇上的设置位置,可以确定风扇头的中心点映射在图像中的位置,从而在图像上确定出风扇头的中心点映射在图像上的位置。

  图4示出了图像中原始送风区域的示意图,如图4所示,假设图像采集装置设置在风扇头的中心点上,则风扇头的中心点映射在图像上的位置就是图像的中心点。而风扇的送风区域的大小是由风扇头的半径决定的,因此,通过每单位长度的物体在所述图像上所占的像素长度的关系,可以确定到图像上的原始送风区域的半径的大小,从而以所述风扇头的中心点映射在所述图像上的位置为旋转中心,以及以所述风扇的风扇头的半径映射在所述图像上的长度为旋转半径进行旋转,得到原始送风区域。例如,图4中圆形区域为风扇在图像上的原始送风区域,Y1-Y2的范围内为风扇在图像中的原始送风区域能够达到的高度。

  其中,每单位长度的物体在所述图像上所占的像素长度的关系是指每英寸长度在图像上占的像素长度。如1英寸长度的物体,在图像上的像素长度是157。该关系由图像采集装置的参数配置决定的。

  值得说明的是,图4中的原始送风区域仅用作说明如何在图像上确定原始送风区域,并不用于对原始送风区域进行限制。图像上的原始送风区域的位置以及大小由风扇头的半径以及图像采集装置在风扇头上的设置位置决定。

  在步骤150中,确定所述图像中的目标受风区域与所述图像中的原始送风区域之间的相对位置关系。

  这里,在获得所述图像中的目标受风区域与所述图像中的原始送风区域之间的相对位置关系,即可以确定到人体适宜吹风部位与风扇的相对位置关系,该相对位置关系包括距离、方位等。

  在步骤160中,根据所述相对位置关系调节所述风扇的送风方向,使得所述人体适宜吹风部位能够位于所述风扇的新的送风区域内。

  这里,如图4所示,图像中的目标受风区域不在原始送风区域的范围内,说明人体适宜吹风部位不在风扇的送风区域内,即人体适宜吹风部位无法吹到风。因此,需要控制风扇的送风方向向人体适宜吹风部位移动,从而让人体适宜吹风部位能够吹到风。由于风扇的送风方向向人体移动时,图像采集装置也跟着进行移动,所以在随后获得的图像中,图像中的原始送风区域是会一直向目标受风区域进行移动的,直至目标受风区域处在原始送风区域的范围内。

  值得说明的是,本实施例提出的风扇控制方法可以应用在能够左右送风也能进行上下送风的风扇上,通过相对位置关系来调节风扇的送风方式,目的是为了使人体适宜吹风部位能够位于风扇的送风区域的范围内。其中,风扇可以是通过上下摇头和/或左右摇头的方式来调节送风方向,也可以是通过风向组件来调节水平方向上的送风方向和/或竖直方向上的送风方向。

  在本实施例中,能够根据对用户的人体适宜吹风部位相对于风扇的相对位置关系进行分析,并根据该相对位置关系自适应调节风扇的送风方向,使得人体适宜吹风部位能够一直处于风扇的送风区域上,从而提高用户吹风的舒适度。

  实施例二

  在上述实施例的基础上,本发明的实施例二还可以提供一种风扇控制方法,该风扇控制方法可以在风扇处于沿水平方向左右送风的工作状态时,对风扇竖直方向上的送风方向进行调整。该风扇控制方法可以包括:步骤210至步骤260。

  在步骤210中,采集风扇送风方向上的图像。

  这里,可以利用图像采集装置来获取风扇送风方向上的图像,如利用摄像头进行拍摄。图2示出了图像采集装置的安装位置的示意图,如图2所示,图像采集装置设置在风扇的风扇头上,其随着风扇头的转动而转动,用于一直拍摄风扇送风方向的正前方的图像。其中,该图像采集装置可以设置在风扇头的中心线的任意位置,如设置在风扇头的中心点上,也可以设置在风扇头的任意位置上。

  在步骤220中,判断所述图像中是否存在人形轮廓。

  这里,在采集到风扇送风方向上的图像后,通过检测图像中是否存在人形轮廓,来判断图像中是否存在人形轮廓。具体可以是利用预先设置的人体模型与图像中出现的物体进行比较分析,以判断该图像中是否出现人形轮廓。其中,人体模型可以是预先对不同人群进行拍摄并处理得到的。

  作为一个实施方式,当所述风扇处于沿水平方向左右送风的工作状态时,步骤220具体可以包括:步骤221至步骤222。

  在步骤221中,当所述图像中出现人形轮廓时,分析所述图像上的人形轮廓的中心点在所述图像水平方向上的投影与所述风扇的送风区域映射在所述图像上的区域的中心点在所述图像水平方向上的投影之间的距离;

  在步骤222中,当所述距离小于所述风扇的送风区域映射在所述图像上的区域的半径时,确定所述图像中存在人形轮廓。

  图5示出了确定图像中是否存在人形轮廓的示意图,如图5所示,当风扇在水平方向上向图像的左侧运动时,例如,风扇在左右摇头进行送风。人形轮廓的中心点在所述图像水平方向上的投影与所述风扇的送风区域映射在所述图像上的区域的中心点在所述图像水平方向上的投影之间的距离L大于原始送风区域的半径时,说明风扇还未将风送至该人形轮廓中。当距离L越来越小,说明风扇即将对着该人形轮廓吹风。直至距离L小于等于原始送风区域的半径时,说明风扇已经将风送至了该人形轮廓上,即风扇已经对着该人形轮廓进行吹风,从而确定到图像上存在人形轮廓。当距离L大于原始送风区域的半径时,即使拍摄到人形轮廓,也不认定为图像上存在人形轮廓。

  在步骤230中,当所述图像中存在人形轮廓时,根据人形轮廓确定人体适宜吹风部位映射在所述图像上的区域,并将该区域作为所述图像中的目标受风区域。

  这里,目标受风区域的确定已在上述实施例中进行了详细说明,在此不再赘述。

  在步骤240中,确定所述风扇的送风区域映射在所述图像上的区域,并将该区域作为所述图像中的原始送风区域。

  这里,原始送风区域的确定已在上述实施例中进行了详细说明,在此不再赘述。

  在步骤250中,确定所述图像中的目标受风区域与所述图像中的原始送风区域之间的相对位置关系。

  作为一个示例,当所述风扇处于沿水平方向左右送风的工作状态时,步骤250具体可以包括以下步骤:

  当所述目标受风区域在所述图像竖直方向上的最低点的高度大于所述原始送风区域在所述图像竖直方向上的最高点的高度时,确定所述目标受风区域处于所述原始送风区域的上方;

  当所述目标受风区域在所述图像竖直方向上的最高点的高度小于所述送风区域在所述图像竖直方向上的最低点的高度时,确定所述目标受风区域处于所述原始送风区域的下方;

  当所述图像中的目标受风区域在所述图像竖直方向上的最低点的高度大于所述原始送风区域在所述图像竖直方向上的最低点的高度,且所述目标受风区域在所述图像竖直方向上的最高点的高度小于所述原始送风区域在所述图像竖直方向上的最高点的高度时,确定所述目标受风区域处于所述原始送风区域的范围内。

  图6示出了确定目标受风区域与原始送风区域的相对位置关系的示意图,如图6所示,当所述目标受风区域在所述图像竖直方向上的最低点的高度大于所述原始送风区域在所述图像竖直方向上的最高点的高度时,即目标受风区域在竖直方向上的最高点的高度大于Y2的高度时,说明所述目标受风区域处于所述原始送风区域的上方。

  当所述目标受风区域在所述图像竖直方向上的最高点的高度小于所述送风区域在所述图像竖直方向上的最低点的高度,即目标受风区域在竖直方向上的最高点的高度小于Y1的高度时,说明目标受风区域处于原始送风区域的下方。

  而当目标受风区域在竖直方向上的最高点的高度小于Y2的高度,以及目标受风区域在竖直方向上的最低点的高度大于Y1的高度时,说明目标受风区域在原始送风区域的范围内。

  值得说明的,该目标受风区域可以作为一个区域,也可以作为一个点。

  在步骤260中,根据所述相对位置关系调节所述风扇的送风方向,使得所述人体适宜吹风部位能够位于所述风扇的新的送风区域内。

  作为一个示例,当所述风扇处于沿水平方向左右送风的工作状态时,步骤260具体可以包括以下步骤:

  当确定所述目标受风区域处于所述原始送风区域的上方时,控制所述风扇调整送风方向向上送风;

  当确定所述目标受风区域处于所述原始送风区域的下方时,控制所述风扇调整送风方向向下送风。

  这里,由于风扇已经处于沿水平方向左右送风的工作状态中,例如,用户设定了风扇进行左右摇头,则其在水平方向的上送风方向是左右水平移动的。因此,在风扇的送风方向移动到用户时,风扇根据用户的高度来确定风扇在竖直方向上的送风高度。当目标受风区域处于原始送风区域的上方时,说明风扇的送风区域需要向上移动,才能够让用户的人体适宜吹风部位处于风扇的送风区域中。而当所述目标受风区域处于所述原始送风区域的下方时,说明风扇的送风区域需要向下移动,才能够让用户的人体适宜吹风部位处于风扇的送风区域中。应当理解的是,当确定所述目标受风区域处于所述原始送风区域的范围内,则无需调节风扇的送风方向。

  在一个可选的实施方式中,控制所述风扇调整送风方向向上送风,可以包括以下步骤:

  确定所述目标受风区域在所述图像竖直方向上的最高点的高度与所述原始送风区域在所述图像竖直方向上的最高点的高度之间的高度差;

  确定所述人形轮廓在所述图像中占据面积的比例参数,根据所述比例参数计算所述人形轮廓所在竖直平面与所述风扇所在竖直平面之间的垂直距离;

  根据所述高度差,基于每单位长度的物体在所述图像上所占的像素长度的关系,确定人体适宜吹风部位在竖直方向上的最高点的高度与所述风扇的送风区域在竖直方向上的最高点的高度之间的真实高度差;

  根据所述垂直距离以及所述真实高度差,确定所述风扇的送风方向在竖直方向上向上调整的调整角度,以控制所述风扇将其竖直方向上的送风方向向上调整所述调整角度。

  这里,在图像中可以确定到目标受风区域在所述图像竖直方向上的最高点与所述原始送风区域在所述图像竖直方向上的最高点之间的高度差。

  其中,由于图像采集装置的位置是固定设置的,其能够拍摄到的视野范围固定,如图像的尺寸可以是PX*PY。因此,人形轮廓在图像上所占面积的基础上,可以确定到人形轮廓对应的用户与风扇的垂直距离。

  在获得所述高度差以及所述人形轮廓与所述风扇之间的垂直距离后,可以基于每单位长度的物体在所述图像上所占的像素长度的关系,将所述高度差转换为风扇与所述人体适宜吹风区域的真实高度差,从而通过三角关系,确定到风扇的送风方向在竖直方向上向上调整的调整角度,从而根据高调整角度来确定风扇的调整角度。图7示出了确定调整角度的示意图,如图7所示,图7中的真实高度差指的是基于每单位长度的物体在所述图像上所占的像素长度的关系,将所述高度差转换为风扇与所述人体适宜吹风区域的高度,通过三角关系,即可确定到调节角度。

  在一个可选的实施方式中,控制所述风扇调整送风方向向下送风,包括:

  确定所述目标受风区域在所述图像竖直方向上的最低点的高度与所述原始送风区域在所述图像竖直方向上的最低点的高度之间的高度差;

  确定所述人形轮廓在所述图像中占据面积的比例参数,根据所述比例参数计算所述人形轮廓所在竖直平面与所述风扇所在竖直平面之间的垂直距离;

  根据所述高度差,基于每单位长度的物体在所述图像上所占的像素长度的关系,确定人体适宜吹风部位在竖直方向上的最低点的高度与所述风扇的送风区域在竖直方向上的最低点的高度之间的真实高度差;

  根据所述垂直距离以及所述真实高度差,确定所述风扇的送风方向在竖直方向上向下调整的调整角度,以控制所述风扇将其竖直方向上的送风方向向下调整所述调整角度。

  这里,确定风扇的送风方向在竖直方向上向下调整的调整角度的原理与确定所述风扇的送风方向在竖直方向上向上调整的调整角度的原理基本一致,在此不再赘述。

  值得说明的是,风扇调节竖直方向上的吹风方向,可以通过上下摇头的方式进行,也可以通过调节风向组件中的用于调整竖直方向上的风向组件的角度来调节风扇竖直方向上的送风方向。例如,确定到风扇的送风方向在竖直方向上向上调整的调整角度为5°,则控制风扇向上摇头5°。而确定到风扇的送风方向在竖直方向上向下调整的调整角度为10°,则控制风扇向下摇头10°,从而使得人体适宜吹风部位能够位于风扇的吹风区域的范围内。

  图8示出了不同高度的用户不同送风方向的变化示意图,如图8所示,当不同高度的用户出现在同一场景中时,传统的风扇的送风方向只能够是一个固定高度进行送风。而本发明的送风方向是针对不同高度的用户进行自适应调节的,当风扇在沿着水平方向进行左右送风时,风扇在即将吹到一个用户时,开始进行竖直方向上的送风方向的调节,使得风扇在吹到每一个用户时,风扇的吹风区域都能够处于人体适宜吹风部位上。

  实施例三

  根据本发明的实施例,还提供了一种存储介质,所述存储介质上存储有程序代码,所述程序代码被处理器执行时,实现如上述实施例任一项所述的风扇控制方法。

  其中,存储介质可以是如闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘、服务器、App应用商城等等。

  实施例四

  根据本发明的实施例,还提供了一种风扇,图9示出了本发明实施例四提出的一种风扇的结构示意图,如图9所示,该风扇包括:

  风扇头;

  驱动装置,用于调整所述风扇头的送风方向;

  图像采集装置,其设置在所述风扇头上,用于采集风扇送风方向上的图像;

  存储器,用于存储实现如上述实施例中任一项所述的风扇控制方法的程序代码;

  控制器,用于根据所述图像采集装置采集到的风扇送风方向上的图像,执行所述存储器中存储的程序代码,以控制所述驱动装置调整所述风扇头的送风方向。

  这里,该风扇头可以包括扇叶、外壳以及驱动扇叶转动的致动装置,而该图像采集装置可以安装在外壳上,驱动装置则用于调整风扇头的送风方向。

  在一个可选的实施方式中,所述驱动装置包括:

  第一驱动装置,用于控制所述风扇头沿水平方向左右送风;

  第二驱动装置,用于控制所述风扇头沿竖直方向上下送风。

  这里,该第一驱动装置可以是左右摇头控制电机,用于控制风扇头进行左右摇头,从而调整沿水平方向的左右送风方向;该第二驱动装置可以是上下摇头控制电机,用于控制风扇头进行上下摇头,从而调整风扇头沿竖直方向的上下送风的方向。

  另外,当该风扇为空调扇类型的风扇时,其沿水平方向左右送风或沿竖直方向上下送风的风向调节均是通过风向组件来实现的,因此,该第一驱动装置可以包括电机以及左右风向调整组件,电机通过控制左右风向调整组件进行左右摆动来调节风向。该第一驱动装置可以包括电机以及上下风向调整组件,电机通过控制上下风向调整组件进行上下摆动来调节风向。

  以上结合附图详细说明了本发明的技术方案,考虑到相关技术中,现有的电扇只能固定高度吹风或者只能通过手动调节扇头高度来调节吹风高度。本发明提供一种风扇控制方法、存储介质以及风扇,通过图像中的目标受风区域与图像中的原始送风区域之间的相对位置关系,调节风扇的送风方向,以使所述人体适宜吹风部位能够位于所述风扇的送风区域的范围内。可见,本发明实施例提供的风扇控制方法,能够根据用户所在的位置来调节风扇的送风方向,使得用户适宜吹风的身体部位能够处于风扇的送风区域中,从而提高用户吹风的舒适度。

  虽然本发明所公开的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所公开的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的保护范围,仍须以所附的权利要求书所界定的范围为准。

《风扇控制方法、存储介质以及风扇.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)