一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种风扇及其控制方法、装置、存储介质与流程

2021-10-29 20:37:00 来源:中国专利 TAG:风扇 但不 限于 装置 控制


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.图1a为本发明实施例提供的一种风扇控制方法的实现流程示意图;
27.图1b为本发明实施例提供的一种风扇控制方法中针对多人的目标送风部位示意图;
28.图2a为本发明实施例提供的一种风扇的组成结构示意图;
29.图2b为本发明实施例提供的一种风扇的网络通信示意图;
30.图3为本发明实施例提供的一种风扇控制方法的实现流程示意图;
31.图4为本发明实施例提供的一种风扇的组成结构示意图;
32.图5为本发明实施例提供的一种风扇控制方法的实现流程示意图;
33.图6为本发明实施例提供的一种风扇控制方法的实现流程示意图;
34.图7a为本发明实施例提供的一种风扇控制方法的实现流程示意图;
35.图7b为本发明实施例提供的一种风扇控制方法中用户头部坐标示意图;
36.图8为本发明实施例提供的一种风扇控制系统的组成结构示意图;
37.图9为本发明实施例提供的一种风扇控制系统的组成结构示意图;
38.图10为本发明实施例提供的一种风扇控制装置的组成结构示意图。
具体实施方式
39.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,所描述的实施例不应视为对本技术的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
40.在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
41.如果申请文件中出现“第一/第二”的类似描述则增加以下的说明,在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使
这里描述的本技术实施例能够以除了在这里图示或描述的以外的顺序实施。
42.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本技术实施例的目的,不是旨在限制本技术。
43.本实施例提供一种风扇控制方法,如图1a所示,该方法由所述风扇的控制组件执行,包括以下步骤:
44.步骤s101:所述风扇的控制组件获得所述风扇的图像采集组件采集的图像;
45.这里,控制组件可以是一个带有单片机、嵌入式微处理器等处理器的电控板。图像采集组件可以为一个图像检测模块,包含一个安装在风扇上的摄像头。采集的图像可以是当前空间的二维平面图像。在实施时,图像的采集可以由风扇的控制组件控制图像采集组件进行,也可以由其他外设的控制装置控制图像采集组件进行。例如,控制组件可以按照一定频率,通过向图像采集组件发送图像采集指令,控制图像采集组件拍摄获得当前空间的二维平面图像。又如,用户可以通过手机app控制图像采集组件进行图像的采集,图像采集组件将采集到的图像传输至控制组件。本领域技术人员可以在实施时根据实际情况选择合适的控制方式,本技术实施例对此不作限定。
46.步骤s102:获得对所述图像中用户的人体部位进行识别的识别结果;
47.这里,用户的人体部位包括但不限于头部、胸部、大腿、小腿等一个或多个身体部位。对所述图像中用户的人体部位进行识别的识别结果可以是控制组件获得图像采集组件采集的图像后进行图像识别得到的结果,也可以是控制组件将获得的图像通过风扇的通信组件发送至云端,由云端进行识别后将得到的识别结果通过通信组件返回给控制组件。
48.在一些实施例中,控制组件可以在获得当前空间的二维平面图像后,采用图像识别技术,识别并得到所述二维平面图像中的各个身体部位信息。
49.在另一些实施例中,控制组件可以通过通信模块与云端服务器进行连接,在获得当前空间的二维平面图像后,控制组件可以将所述二维平面图像传输至云端,云端采用图像识别技术,识别所述二维平面图像中的各个身体部位信息,并将得到的各个身体部位信息返回给控制组件。这样,通过云端来进行图像识别处理,可以降低对风扇的控制组件中处理器和存储器等硬件的要求。
50.步骤s103:获得设定的目标部位信息和所述风扇的驱动组件的工作参数;
51.这里,设定的目标部位信息可以包括用户需要风扇进行吹风的身体部位信息,也可以包括需要进行避风的身体部位信息;所述风扇的驱动组件的工作参数包括但不限于送风风速、风扇扫风速度、工作模式等参数中的一个或多个。在实施时,可以为用户的不同身体部位设置不同的吹风策略,比如针对头部,可以是送风量较小,对于上半身,可以适当加大送风量,而对于下半身,为了避免着凉,可以设置较小的送风量。
52.目标部位信息和驱动组件的工作参数可以是用户通过手机app设定的,也可以是用户通过风扇的按键面板设定的。这里,手机app还可以是平板电脑等终端设备上的应用交互界面,本实施例对此并不做限定。设定的目标部位信息和所述风扇的驱动组件的工作参数可以在设定后存储至本地存储器,控制组件可以在需要时从本地存储器获得。
53.步骤s104:根据设定的目标部位信息和所述识别结果,确定目标送风部位;
54.这里,控制组件在获得设定的目标部位信息和各个身体部位的识别结果后,将识
别结果中的各个身体部位信息与目标部位信息进行比对,获得与目标部位信息匹配的需要送风的身体部位信息,作为目标送风部位,并确定匹配的各个目标送风部位在二维平面图像上对应的位置。在实施时,确定的目标送风部位的数量由实际情况决定,可以是一个,也可以有多个。
55.步骤s105:控制所述风扇的驱动组件,驱动所述风扇的送风组件向所述目标送风部位按照所述工作参数进行送风。
56.这里,风扇的驱动组件可以包括直流电机、垂直摆头步进电机和水平摆头步进电机。风扇的送风组件可以为用于吹风的风扇头,通过垂直摆头步进电机和水平摆头步进电机的驱动可以相应地进行上下和左右摆头。在实施时,控制组件可以根据目标送风部位的位置,确定风扇当前送风组件需要调整的垂直角度和水平角度。相应地,控制组件可以通过控制垂直摆头步进电机驱动送风组件旋转对应的垂直角度,并通过控制水平摆头步进电机驱动送风组件旋转对应的水平角度,从而控制风扇送风组件调整至合适的角度,可以朝向目标送风部位进行送风。此外,控制组件还可以根据设定的工作参数中的送风风速,通过控制直流电机的旋转速度驱动送风组件按照设定的送风风速对目标送风部位进行送风。例如,当目标送风部位包括腰部和大腿时,工作参数可以包括对腰部进行吹风的风速和对小腿进行吹风的风速。
57.在一些实施例中,控制组件还可以根据设定的工作参数中的风扇扫风速度,通过控制垂直摆头步进电机和/或水平摆头步进电机的旋转速度,驱动送风组件按照设定的扫风速度对目标送风部位进行移动扫风。
58.需要说明的是,若当前空间的人数多于一个,控制组件对采集的图像中的人体部位进行识别时,会得到图像中每个人的各个身体部位信息,并将每个人的各个身体部位信息与目标部位信息进行比对,获得与目标部位信息匹配的身体部位信息,从而确定针对多人的目标送风部位。例如,当用户设定只对小腿部位进行吹风时,控制组件确定的针对多人的目标送风部位如图1b所示,图中a为当前空间的二维平面,b为图像控制组件确定的当前空间中有人的区域,a、b、c、d为检测到的当前空间存在的人,图中的坐标点1、2、3、4为确定的目标送风部位,分别对应a、b、c、d四个人的小腿部位所在的区域。
59.在一些实施例中,所述方法还可以包括:根据设定的目标部位信息和所述识别结果,确定目标避风部位;控制所述风扇的驱动组件,驱动所述风扇的送风组件避免对所述目标避风部位进行送风。这里,控制组件在获得设定的目标部位信息和各个身体部位的识别结果后,可以将识别结果中的各个身体部位信息与目标部位信息进行比对,获得与目标部位信息匹配的需要避风的身体部位信息,作为目标避风部位,并确定匹配的各个目标避风部位在二维平面图像上对应的位置。在实施时,目标部位信息中需要避风的身体部位信息可以是用户自己设定的,也可以是系统默认的,确定的目标避风部位的数量由实际情况决定,可以是一个,也可以有多个。在确定目标避风部位后,控制组件可以控制驱动组件驱动风扇的送风组件在进行送风时,避开目标避风部位。例如,可以在获得对人体部位进行识别的识别结果后,对于需要避风的部位(比如头部、腰部等),采用不送风的策略,只对头部和腰部以外的身体部位送风,这样,可以通过判断风扇送风范围是否在需要避风的位置处,来进行送风的调整。又如,可以通过控制驱动组件调整风扇的摆头策略,使得风扇在摆头进行扫风时绕开需要避风的身体部位对应的位置。
60.本实施例提供一种风扇,图2a为本实施例提供的风扇的组成结构示意图,如图2a所示,该风扇包括:控制组件110、图像采集组件120、驱动组件130和送风组件140,其中:
61.控制组件110,用于获得所述图像采集组件采集的图像;获得对所述图像中用户的人体部位进行识别的识别结果;获得设定的目标部位信息和所述驱动组件的工作参数;根据设定的目标部位信息和所述识别结果,确定目标送风部位;控制所述风扇的驱动组件,驱动所述风扇的送风组件向所述目标送风部位按照所述工作参数进行送风。
62.图像采集组件120,用于进行图像的采集;
63.驱动组件130,用于驱动所述风扇的送风组件,向所述目标送风部位按照所述工作参数进行送风;
64.送风组件140,用于向所述目标送风部位按照所述工作参数进行送风。
65.需要说明的是,在实施的时候,上述风扇还可以包括为风扇的各个组件提供电源的电源装置、起保护作用的风扇网罩、显示面板、按键面板、用于声音报警的蜂鸣器等。
66.在一些实施例中,如图2b所示,所述风扇100还包括通信组件150,用于:接收控制组件110发送的图像,并将所述图像发送给云端300;接收云端300发送的识别结果,并将所述识别结果发送给控制组件110。
67.在一些实施例中,控制组件110还用于:根据设定的目标部位信息和所述识别结果,确定目标避风部位;控制所述风扇的驱动组件,驱动所述风扇的送风组件避免对所述目标避风部位进行送风。
68.本实施例提供一种风扇控制方法,如图3所示,该方法由所述风扇的控制组件执行,包括以下步骤:
69.步骤s301:所述风扇的控制组件获得所述风扇的图像采集组件采集的图像;
70.步骤s302:获得对所述图像中用户的人体部位进行识别的识别结果;
71.步骤s303:确定所述风扇的工作模式为智能吹风模式时,获得对所述图像进行识别而得到的用户信息;
72.这里,智能吹风模式可以为针对不同用户采用不同送风策略的模式。例如,可以是针对设定的不同用户分别使用设定的工作参数向设定的目标部位进行送风的模式。用户可以通过手机app或风扇的按键面板设定风扇的工作模式。
73.用户信息可以包括但不限于用户的标识信息、健康信息、年龄、体脂率、胖瘦信息、身体热度等中的一种或多种。当设定的工作模式为智能吹风模式时,控制组件会对采集的图像进行识别,识别出图像中用户的人像特征,并根据识别的人像特征确定当前用户的信息。在实施时,可以通过图像识别确定年龄、体脂率、胖瘦信息,还能通过人脸识别确定用户的标识信息,并根据用户的标识信息查询得到用户的健康信息。若当前空间有多人时,控制组件可以识别出多个人像特征,并确定多个人像特征分别对应的用户信息。
74.在一些实施例中,当设定的工作模式为智能吹风模式时,控制组件可以对采集的图像进行人脸识别,识别出图像中用户的人脸,并根据识别的人脸特征确定当前用户的信息。在实施时,可以根据预设的人脸特征与用户信息的对应关系,确定不同的人脸特征对应的不同用户信息,其中,预设的人脸特征与用户信息的对应关系可以是用户通过手机app预先设定的。若当前空间有多人时,控制组件可以识别出多个人脸特征,并确定多个人脸特征分别对应的用户信息。
75.步骤s304:确定所述用户信息对应的目标部位信息和工作参数。
76.这里,用户信息与目标部位信息、工作参数之间的对应关系可以是系统默认的也可以是用户设定的。用户可以通过手机app或风扇的按键面板设定不同用户信息与目标部位信息和工作参数的对应关系,控制组件可在获取到该对应关系后,将所述对应关系存储至本地存储器,在需要时从本地存储器读取该对应关系,并根据该对应关系获得与所述用户信息对应的目标部位信息和工作参数。与步骤s303相应地,若当前空间有多人时,控制组件可以根据用户信息与目标部位信息和工作参数的对应关系,获得与多个用户信息分别对应的目标部位信息和工作参数。
77.在实施时,对于体脂率较高的用户,可以确定针对上半身采用较大送风量,以便于快速降温;对于当前身体热度较高的用户,可以确定针对上半身采用较大送风量,且减少扫风角度,并提高扫风频率或停止摇头进行直吹,直到用户的当前身体热度降低后,恢复原来的扫风模式;针对判断为小孩的用户,则确定避免对小孩的头部进行吹风,以免感冒等;针对健康信息为体虚的用户,则确定不对头部进行吹风,以免着凉。
78.步骤s305:根据所述目标部位信息和所述识别结果,确定目标送风部位;
79.步骤s306:控制所述风扇的驱动组件,驱动所述风扇的送风组件向所述目标送风部位按照所述工作参数进行送风。
80.在一些实施例中,所述风扇还包括通信组件,所述方法还包括:通过所述风扇的通信组件接收终端发送的用户设置的目标部位信息、和/或工作参数;获得所述用户的用户信息;建立所述用户信息与所述目标部位信息、和/或所述工作参数之间的关联关系,并保存至特定的对应关系表,所述对应关系表用于表征用户信息与目标部位信息、工作参数之间的关联关系。对应地,步骤s304包括:根据所述用户信息查询所述对应关系表,得到所述用户信息对应的目标部位信息和工作参数。这里,用户通过手机app等终端设备设定目标部位信息和/或工作参数,终端将用户设定的目标部位信息和/或工作参数发送至风扇的通信组件,控制组件可以通过风扇的通信组件获得用户设定的目标部位信息和/或工作参数。此外,控制组件还可以通过风扇的通信组件接收终端发送的用户预先设定的用户信息与目标部位和工作参数的对应关系,并存储至特定的对应关系表中。在实施时,所述风扇的通信组件,可以包括但不限于蓝牙模块、无线保真(wireless fidelity,wifi)模块、第四代或第五代(4
th generation/5
th generation,4g/5g)通信模块或红外线模块等无线数据通信模块中的一种或多种,还可以包括串口通信模块、通用串行总线(universal serial bus,usb)模块等有线数据通信模块中的一种或多种。
81.在一些实施例中,所述用户信息包括体脂率,所述人体部位包括上半身。对应地,步骤s304包括:当所述体脂率高于特定的体脂率阈值时,增大所述用户的上半身对应的送风量。这里,体脂率可以是通过图像识别对图像中的用户的体型进行识别二直接确定的值,也可以是通过人脸识别确定用户的标识信息后,根据用户的标识信息查询得到的用户预先设置的值。
82.在一些实施例中,所述用户信息包括身体热度,所述工作参数包括扫风角度、扫风频率。对应地,步骤s304包括:当所述身体热度高于特定的热度阈值时,将所述扫风角度从第一角度减小至第二角度,和/或将所述扫风频率从第一频率提高至第二频率;当所述身体热度低于所述热度阈值时,恢复所述扫风角度至第一角度和/或恢复所述扫风频率至第一
频率。这里,特定的热度阈值可以是用户设定的也可以是系统默认的。身体热度可以是人的体温,也可以是人体的热量,在实施时,可以使用红外摄像头作为图像采集组件,通过红外摄像头采集当前空间的热力分布图,对得到的热力分布图进行识别,并获得用户的体温或热量等身体热度信息。在一些实施例中,当身体热度高于所述热度阈值时,还可以增大所述用户的上半身对应的送风量。
83.在一些实施例中,步骤s304包括:按照特定的分组规则,对所述人体部位进行分组,得到至少两个人体部位组;根据所述用户信息,确定每一人体部位组对应的目标部位信息和工作参数。这里,特定的分组规则可以是用户设定的也可以是系统默认的。例如,由于对头部和腰部进行大风量的吹风容易引起感冒,可以将头部和腰部分为一个人体部位组,在针对该人体部位组中的部位进行送风时减少送风量,以避免用户感冒;由于手臂和腿部可以承受较大的送风量,可以将手臂和腿部分为一个人体部位组,在针对该人体部位组中的部位进行送风时增大送风量,以帮助用户尽快降温。在实施时,分组后得到的人体部位组的数量由实际情况确定,可以是两个也可以是两个以上,这里并不限定。
84.在一些实施例中,所述用户信息包括年龄,所述人体部位包括头部。对应地,步骤s303包括:对所述图像中的用户进行年龄识别,得到所述用户的年龄;步骤s304包括:当所述年龄小于特定的年龄阈值时,确定避免对所述用户的头部进行送风。这里,控制组件可以通过图像识别技术识别用户身高,进而通过身高判断用户年龄,也可以通过图像识别技术直接识别用户的年龄。
85.本实施例提供一种风扇,如图2a所示,该风扇包括:控制组件110、图像采集组件120、驱动组件130和送风组件140,其中:
86.控制组件110,用于获得所述图像采集组件采集的图像;获得对所述图像中用户的人体部位进行识别的识别结果;确定所述风扇的工作模式为智能吹风模式时,获得对所述图像进行识别而得到的用户信息;确定所述用户信息对应的目标部位信息和工作参数;根据所述目标部位信息和所述识别结果,确定目标送风部位;控制所述风扇的驱动组件,驱动所述风扇的送风组件向所述目标送风部位按照所述工作参数进行送风。
87.图像采集组件120,用于进行图像的采集;
88.驱动组件130,用于驱动所述风扇的送风组件,向所述目标送风部位按照所述工作参数进行送风;
89.送风组件140,用于向所述目标送风部位按照所述工作参数进行送风。
90.需要说明的是,在实施的时候,上述风扇还可以包括为风扇的各个组件提供电源的电源装置、起保护作用的风扇网罩、显示面板、按键面板、用于声音报警的蜂鸣器等。
91.在一些实施例中,如图4所示,所述风扇还包括通信组件150,用于接收终端发送的用户设置的目标部位信息、和/或工作参数。对应地,控制组件还用于通过风扇的通信组件150获得用户设定的目标部位信息和/或工作参数。
92.在一些实施例中,通信组件150还用于接收终端发送的用户设定的用户信息与所述目标部位信息和所述工作参数的对应关系。对应地,控制组件还用于通过风扇的通信组件150接收终端发送的用户预先设定的用户信息与目标部位和工作参数的对应关系。
93.在一些实施例中,控制组件还用于:通过所述风扇的通信组件接收终端发送的用户设置的目标部位信息、和/或工作参数;获得所述用户的用户信息;建立所述用户信息与
所述目标部位信息、和/或所述工作参数之间的关联关系,并保存至特定的对应关系表,所述对应关系表用于表征用户信息与目标部位信息、工作参数之间的关联关系;根据所述用户信息查询所述对应关系表,得到所述用户信息对应的目标部位信息和工作参数。
94.在一些实施例中,所述用户信息包括体脂率,所述人体部位包括上半身。对应地,控制组件还用于当所述体脂率高于特定的体脂率阈值时,增大所述用户的上半身对应的送风量。
95.在一些实施例中,所述用户信息包括身体热度,所述工作参数包括扫风角度、扫风频率。对应地,控制组件还用于:当所述身体热度高于特定的热度阈值时,将所述扫风角度从第一角度减小至第二角度,和/或将所述扫风频率从第一频率提高至第二频率;当所述身体热度低于所述热度阈值时,恢复所述扫风角度至第一角度和/或恢复所述扫风频率至第一频率。
96.在一些实施例中,控制组件还用于按照特定的分组规则,对所述人体部位进行分组,得到至少两个人体部位组,并根据所述用户信息,确定每一人体部位组对应的目标部位信息和工作参数。
97.在一些实施例中,所述用户信息包括年龄,所述人体部位包括头部。对应地,控制组件还用于对所述图像中的用户进行年龄识别,得到所述用户的年龄,并当所述年龄小于特定的年龄阈值时,确定避免对所述用户的头部进行送风。
98.本实施例提供一种风扇控制方法,如图5所示,该方法由所述风扇的控制组件执行,包括以下步骤:
99.步骤s501:所述风扇的控制组件获得所述风扇的图像采集组件采集的图像;
100.步骤s502:获得对所述图像中用户的人体部位进行识别的识别结果;
101.步骤s503:获得设定的目标部位信息和所述风扇的驱动组件的工作参数;
102.步骤s504:根据设定的目标部位信息和所述识别结果,确定目标送风部位;
103.步骤s505:确定所述目标送风部位在所述图像上的目标坐标位置;
104.这里,控制组件在确定目标送风部位后,可以将目标送风部位的位置通过二维平面坐标的方式来表示。在实施时,可以将采集的图像的左下角的像素点作为坐标原点,水平向右方向为横坐标的正方向,垂直向上方向为纵坐标的正方向。在确定目标送风部位的坐标时,可以采用图像中目标送风部位像素区域的中间像素点的坐标,作为目标送风部位的坐标。需要说明的是,本领域技术人员在实施时,二维平面坐标系的确定方法以及目标送风部位的坐标确定方法,均可根据实际情况自由选择,本实施例对此并不做限定。
105.步骤s506:控制所述驱动组件,驱动所述送风组件根据所述目标坐标位置向所述目标送风部位按照所述工作参数进行送风。
106.这里,控制组件可以根据目标送风部位的坐标,也即目标坐标位置,确定目标坐标位置相对风扇的角度。然后计算出风扇当前旋转的角度与目标坐标位置相对风扇的角度之间的角度差。在实施时,角度差可以包括垂直角度差和水平角度差。控制组件可以根据计算的垂直角度差控制垂直摆头步进电机驱动送风部件旋转对应的垂直角度,并根据计算的水平角度差控制水平摆头步进电机驱动送风部件旋转对应的水平角度,从而控制风扇送风部件调整至目标坐标位置相对风扇的角度。这里按照所述工作参数进行送风的具体实施过程可以与前述步骤105中描述的方法一样,这里不再赘述。
107.本实施例提供的风扇控制方法,利用图像处理技术,可以根据用户设定的目标部位信息,对不同的人体部位按照不同风速进行送风,从而对用户的身体部位实现智能化、个性化的吹风需求。
108.本实施例提供一种风扇,如图2a所示,该风扇包括:控制组件110、图像采集组件120、驱动组件130和送风组件140,其中:
109.控制组件110,用于获得所述图像采集组件采集的图像;获得对所述图像中用户的人体部位进行识别而得到的识别结果;获得设定的目标部位信息和所述驱动组件的工作参数;根据设定的目标部位信息和所述识别结果,确定目标送风部位;确定所述目标送风部位在所述图像上的目标坐标位置;控制所述驱动组件,驱动所述送风组件根据所述目标坐标位置向所述目标送风部位按照所述工作参数进行送风。
110.图像采集组件120,用于进行图像的采集;
111.驱动组件130,用于驱动所述风扇的送风组件,向所述目标送风部位按照所述工作参数进行送风;
112.送风组件140,用于向所述目标送风部位按照所述工作参数进行送风。
113.需要说明的是,在实施的时候,上述风扇还可以包括为风扇的各个组件提供电源的电源装置、起保护作用的风扇网罩、显示面板、按键面板、用于声音报警的蜂鸣器等。
114.在日常生活中,通常体型偏胖的人相比正常体型或偏瘦体型的人,对热的感觉更加敏感,因此在吹风时需要更大的送风量来帮助降温。本实施例提供的风扇控制方法中,工作参数为送风量,如图6所示,所述方法由所述风扇的控制组件执行,包括以下步骤:
115.步骤s601:所述风扇的控制组件获得所述风扇的图像采集组件采集的图像;
116.步骤s602:获得对所述图像中用户的人体部位进行识别的识别结果;
117.步骤s603:获得设定的目标部位信息;
118.步骤s604:根据设定的目标部位信息和所述识别结果,确定目标送风部位;
119.步骤s605:确定所述风扇的工作模式为智能吹风模式时,获得对所述图像中用户的体型进行识别而得到的用户的体脂率;
120.这里,智能吹风模式可以为根据人的胖瘦来微调送风量的吹风模式。在实施时,控制组件可以利用图像识别技术,识别图像中用户的身高和宽度,并根据用户的身高与宽度之间的比值,确定用户的体脂率。需要说明的是,这里给出的体脂率确定的方法仅为本实施例的一种较佳实现方式,本领域技术人员在实施过程中,可以根据实际情况选择合适的确定体脂率的方法,本实施例对此并不做限定。在一些实施例中,控制组件还可以通过风扇的通信组件,将获得的图像采集组件采集的图像传输至云端,云端对所述图像中用户的体型进行识别得到用户的体脂率,并将得到的各个身体部位信息返回给控制组件。
121.步骤s606:根据所述用户的体脂率确定送风量,其中,所述体脂率越高对应的送风量越大。
122.这里,控制组件可以根据所述用户的体脂率智能调整风扇的送风量。在实施时,可以设图像中用户的体脂率为k,当k低于体脂率阈值δ时,则判定该用户为正常体型,或者偏瘦体型,按照正常风量进行送风;当k大于δ时,则判定该用户为偏胖体型,需要根据k值的大小适量的增大送风量,其中,k值越大对应的送风量越大。这里,体脂率阈值δ可以为用户通过手机app或者按键面板设定的值,也可以为系统设置的默认值。这里手机app还可以是平
板电脑等终端设备上的应用交互界面,本实施例对此并不做限定。
123.送风量可以通过调整风扇的扫风频率、送风速度、工作档位等来进行调整。在实施时,增大送风量可以包括但不限于提高扫风的频率、增大送风速度或者调高工作档位等。
124.步骤s607:控制所述风扇的驱动组件,驱动所述风扇的送风组件向所述目标送风部位按照所述送风量进行送风。
125.本实施例提供的风扇控制方法中,当用户设定的风扇工作模式为智能吹风模式时,风扇可以利用图像识别技术确定用户的体脂率,进而判断用户的胖瘦,并针对偏胖体型的用户根据体脂率的大小智能调整送风风速。这样,可以满足不同体型的用户对风速的需求,从而为用户带来更好地使用体验。
126.本实施例提供一种风扇,如图2a所示,该风扇包括:控制组件110、图像采集组件120、驱动组件130和送风组件140,其中:
127.控制组件110,用于获得所述图像采集组件采集的图像;获得对所述图像中用户的人体部位进行识别的识别结果;获得设定的目标部位信息和所述驱动组件的工作参数,所述工作参数包括送风量;根据设定的目标部位信息和所述识别结果,确定目标送风部位;确定所述风扇的工作模式为智能吹风模式时,获得对所述图像中用户的体型进行识别而得到的用户的体脂率;根据所述用户的体脂率确定所述送风量,其中,所述体脂率越高对应的送风量越大;控制所述风扇的驱动组件,驱动所述风扇的送风组件向所述目标送风部位按照所述送风量进行送风。
128.图像采集组件120,用于进行图像的采集;
129.驱动组件130,用于驱动所述风扇的送风组件,向所述目标送风部位按照所述工作参数进行送风;
130.送风组件140,用于向所述目标送风部位按照所述工作参数进行送风。
131.需要说明的是,在实施的时候,上述风扇还可以包括为风扇的各个组件提供电源的电源装置、起保护作用的风扇网罩、显示面板、按键面板、用于声音报警的蜂鸣器等。
132.在一些实施例中,控制组件110还用于:识别所述图像中用户的身高和宽度;根据所述用户的身高与宽度之间的比值,确定用户的体脂率。
133.在相关技术中,风扇工作时高速转动的扇叶,对儿童安全也造成了较大威胁。基于这一问题,本实施例提供一种风扇控制方法,如图7a所示,所述方法由所述风扇的控制组件执行,包括以下步骤:
134.步骤s701:所述风扇的控制组件获得所述风扇的图像采集组件采集的图像;
135.步骤s702:获得对所述图像中用户的人体部位进行识别而得到的识别结果;
136.步骤s703:获得设定的目标部位信息和所述风扇的驱动组件的工作参数;
137.步骤s704:根据设定的目标部位信息和所述识别结果,确定目标送风部位;
138.步骤s705:控制所述风扇的驱动组件,驱动所述风扇的送风组件向所述目标送风部位按照所述工作参数进行送风。
139.步骤s706:确定所述风扇的工作模式为儿童保护模式时,获取用户与所述风扇的距离;
140.这里,用户可以通过手机app或者风扇的按键面板设定风扇开启儿童保护模式,其中,手机app还可以是平板电脑等终端设备上的应用交互界面,本实施例对此不做限定。在
实施时,当控制组件确定风扇处于儿童保护模式时,可以通过图像处理方法获取采集的图像中用户与风扇的距离。
141.此外,在一些实施例中,风扇还可以包括超声波模块、毫米波模块或红外传感模块等,相应地,控制组件获取用户与风扇的距离的方法还可以包括超声波测距、毫米波测距或红外测距等方法。
142.步骤s707:对所述图像中的用户进行年龄识别,得到所述用户的年龄;
143.这里,控制组件可以通过图像识别技术识别用户身高,进而通过身高判断用户年龄,也可以通过图像识别技术直接识别用户的年龄。其中,通过图像识别用户身高的方法,在实施时,可以通过图像处理技术定位用户的头部在当前采集的图像中的位置,将头部区域的中心点像素的坐标作为头部的坐标,如图7b所示。计算用户头部位置与图像最下端的垂直距离作为用户的身高,也即图中的y。获得用户身高后,可以按照预设的用户身高与年龄的对应关系,身高判断用户的年龄。
144.步骤s708:确定所述用户与所述风扇的距离小于设定的距离阈值,且确定所述用户的年龄小于设定的年龄阈值时,控制所述风扇停止运行。
145.这里,距离阈值和年龄阈值均可为用户通过手机app或者按键面板设定的值,也可以为系统设置的默认值。这里手机app还可以是平板电脑等终端设备上的应用交互界面,本实施例对此并不做限定。在一些实施例中,当确定所述用户与所述风扇的距离小于设定的距离阈值,且确定所述用户的年龄小于设定的年龄阈值时,控制组件还可以控制风扇的蜂鸣器发出声音报警,提醒家长关注是否有儿童靠近风扇。
146.在一些实施例中,步骤s706还可以包括:识别采集的图像中用户的脸部尺寸;确定所述用户的脸部尺寸与所述图像的尺寸之间的比例;根据所述比例与设定的比例之间的大小关系,确定所述用户与所述风扇的距离。
147.这里,脸部尺寸可以为脸部的长度、宽度或面积等尺寸特征中的一种或多种。在实施时,设定的比例可以通过预先测量用户在参考距离的脸部尺寸和图像尺寸的比例来获得。由于用户与风扇的距离,与用户的脸部尺寸与图像的尺寸之间的比例是成反比关系的,也即用户与风扇的距离越小,用户的脸部尺寸与图像的尺寸之间的比例会越大。这样,即可根据该反比关系确定用户与风扇的距离。在一些实施例中,图像采集组件采集的图像尺寸一定时,用户与风扇的距离与用户的脸部尺寸成反比,假设用户在参考距离s测量的用户脸部宽度为w,则当采集的图像中用户脸部宽度为w'时,用户与风扇的距离s'可以由公式获得,这里k为根据实际情况确定的参数。
148.本实施例提供的风扇控制方法中,用户可以通过手机app或者按键模块设定儿童安全模式,在风扇运行过程中,可以判别是否有小孩出现在风扇的危险距离内,当发现有小孩处于危险距离内,则主动关闭风扇,并可以通过蜂鸣器发出报警,提醒家长关注,从而保护儿童安全。
149.本实施例提供一种风扇,如图2a所示,该风扇包括:控制组件110、图像采集组件120、驱动组件130和送风组件140,其中:
150.控制组件110,用于获得所述图像采集组件采集的图像;获得对所述图像中用户的人体部位进行识别而得到的识别结果;获得设定的目标部位信息和所述驱动组件的工作参
数;根据设定的目标部位信息和所述识别结果,确定目标送风部位;控制所述风扇的驱动组件,驱动所述风扇的送风组件向所述目标送风部位按照所述工作参数进行送风;确定所述风扇的工作模式为儿童保护模式时,获取用户与所述风扇的距离;对所述图像中的用户进行年龄识别,得到所述用户的年龄;确定所述用户与所述风扇的距离小于设定的距离阈值,且确定所述用户的年龄小于设定的年龄阈值时,控制所述风扇停止运行。
151.图像采集组件120,用于进行图像的采集;
152.驱动组件130,用于驱动所述风扇的送风组件,向所述目标送风部位按照所述工作参数进行送风;
153.送风组件140,用于向所述目标送风部位按照所述工作参数进行送风。
154.需要说明的是,在实施的时候,上述风扇还可以包括为风扇的各个组件提供电源的电源装置、起保护作用的风扇网罩、显示面板、按键面板、用于声音报警的蜂鸣器等。
155.在一些实施例中,控制组件110,还用于当确定所述用户与所述风扇的距离小于设定的距离阈值,且确定所述用户的年龄小于设定的年龄阈值时,控制风扇的蜂鸣器发出声音报警。从而,提醒家长关注是否有儿童靠近风扇。
156.在一些实施例中,控制组件110,还用于识别所述图像中用户的脸部尺寸;确定所述用户的脸部尺寸与所述图像的尺寸之间的比例;根据所述比例与设定的比例之间的大小关系,确定所述用户与所述风扇的距离。
157.在一些实施例中,控制组件110,还用于识别所述图像中用户的身高,并根据所述用户的身高,确定所述用户的年龄。
158.本实施例提供一种风扇控制系统,如图8所示,该系统包括前述实施例中的任意一种风扇100和终端200,其中:
159.风扇100,用于接收用户通过终端200设定的目标部位信息和所述风扇的驱动组件的工作参数;通过当前空间进行图像采集,获得采集的图像;根据所述图像及所述目标部位信息确定目标送风部位,并向所述目标送风部位按照所述工作参数进行送风。
160.终端200,用于用户设定目标部位信息和所述驱动组件的工作参数,并将所述目标部位信息和所述驱动组件的工作参数发送给风扇100。
161.在一些实施例中,风扇100还用于存储用户设定的所述目标部位信息和所述工作参数。
162.在一些实施例中,风扇100还用于接收用户通过终端200设定的用户信息与所述目标部位信息和所述工作参数的对应关系,并通过人脸识别获得所述图像中的用户信息;根据所述用户信息获得所述目标部位信息和所述工作参数。
163.对应地,终端200,还用于用户设定用户信息与所述目标部位信息和所述工作参数的对应关系,并将所述对应关系发送给风扇100。
164.在一些实施例中,风扇100还用于存储用户设定的所述对应关系。
165.在一些实施例中,所述工作参数包括送风速度,风扇100还用于:确定所述风扇的工作模式为智能吹风模式时,对所述图像中用户的体型进行识别,得到用户的体脂率;根据所述用户的体脂率确定所述送风速度,其中,所述体脂率越高对应的送风速度越大。
166.在一些实施例中,风扇100还用于:确定所述风扇的工作模式为儿童保护模式时,获取用户与所述风扇的距离;对所述图像中的用户进行年龄识别,得到所述用户的年龄;确
定所述用户与所述风扇的距离小于设定的距离阈值,且确定所述用户的年龄小于设定的年龄阈值时,控制所述风扇停止运行。
167.在一些实施例中,风扇100还用于当确定所述用户与所述风扇的距离小于设定的距离阈值,且确定所述用户的年龄小于设定的年龄阈值时,发出声音报警。从而,提醒家长关注是否有儿童靠近风扇。
168.本实施例提供一种风扇控制系统,如图9所示,所述系统包括:风扇头、电控板111、通讯模块112、图像检测模块121、直流电机131、垂直摆头步进电机132、水平摆头步进电机133、显示面板、按键面板、蜂鸣器、手机app 200,其中:
169.手机app 200,用于用户设定个性化模式,进行个性化吹风,并将用户设定信息发送至通讯模块112;
170.这里,在实施时,用户设定的个性化模式可以设定风扇只吹或不吹特定身体部位,其中特定身体部位包括但不限于头部、胸部、大腿、小腿等一个或多个部位。
171.通讯模块112,用于接收手机app 200发送的用户设定信息,并传输给电控板111;
172.电控板111,用于存储用户设定信息;
173.这里,电控板111存储的用户设定信息可以为通讯模块传输的信息,也可以为用户通过按键面板设定的信息。
174.图像检测模块121,用于在风扇吹风过程中获取用户设定信息,根据用户设定信息确定需要进行个性化吹风的特征点,并按照一定频率对当前空间进行拍摄获得当前空间的二维平面图像,在该二维平面图像中寻找需要进行个性化吹风的特征点,在确定特征点在二维平面上的坐标后,将该坐标传递给电控板111;
175.这里,个性化吹风的特征点可以为用户设定的需要吹风的身体部位,需要说明的是,若当前空间的人数多于一个,图像检测模块在二维平面图像中会找到图像中每个人相应的需要吹风的身体部位,并确定每个部位在二维平面上的坐标,将该坐标传递给电控板111。例如,当用户设定只对小腿部位进行吹风时,图像检测模块121在获得的当前空间的二维平面图像寻找的特征点结果如图1b所示,图中a为当前空间的二维平面,b为图像检测模块确定的当前空间中有人的区域,a、b、c、d为检测到的当前空间存在的人,图中的坐标点1、2、3、4为找到的需要进行吹风的特征点,分别对应a、b、c、d四个人的小腿部位所在的区域。
176.电控板111,还用于在风扇吹风过程中,从图像检测模块121获取需要进行个性化吹风的特征点在二维平面上的坐标,并根据用户设定信息以及该坐标控制直流电机131、垂直摆头步进电机132和水平摆头步进电机133转动;
177.这里,电控板111获取到需要进行个性化吹风的特征点在二维平面上的坐标可以包括需要进行吹风的部位所在的坐标和不需要进行吹风的部位所在的坐标。电控板111根据这些坐标可以确定当前空间需要吹风的区域和不需要吹风的区域,并根据坐标中的横轴坐标控制水平摆头步进电机133旋转至相应的水平位置对应的角度,根据坐标中的纵轴坐标控制垂直摆头步进电机132旋转至相应的垂直位置对应的角度,根据用户设定信息中该部位是否需要吹风,对应控制直流电机转动或停止。
178.直流电机131,用于通过转动驱动风扇头按照设定的速度进行吹风;
179.垂直摆头步进电机132,用于驱动风扇按照设定的角度沿垂直方向上下摆头;
180.水平摆头步进电机133,用于驱动风扇按照设定的角度沿水平方向左右摆头;
181.显示面板,用于显示当前风扇运行信息和用户设定信息;
182.按键面板,用于用户通过按键进行风扇运行模式设定,并将用户设定信息传输给电控板111;
183.蜂鸣器,用于在风扇运行异常时进行声音报警。
184.在一些实施例中,用户还可以设定风扇针对不同身体部位的吹风风速,电控板111还用于根据坐标中的横轴坐标控制水平摆头步进电机133旋转至相应的水平位置对应的角度,根据坐标中的纵轴坐标控制垂直摆头步进电机132旋转至相应的垂直位置对应的角度,根据用户设定信息中该身体部位的吹风风速,控制直流电机转动速度,从而达到风速的控制。
185.在一些实施例中,手机app 200还用于用户设置体脂智能吹风模式。
186.按键面板,还用于用户通过按键设置体脂智能吹风模式。
187.图像检测模块121,还用于根据人的体型判断人的体脂率高低,并将获得的体脂率传输至电控板111。在实施时,可以通过粗略计算人体身高与宽度的比,得到体脂率。
188.电控板111,还用于根据体脂率判断是否需要微调风速,若需要微调风速,则根据体脂率控制直流电机131适量增大转速,从而驱动风扇头增大送风风速。在实施时,可以设获得的体脂率为k,当k低于体脂率阈值δ时,则判定为正常,或者偏瘦,正常吹风;当k大于δ时,则判断需要跟随k值适量的增大风速。这里,体脂率阈值δ可以为用户通过手机app 200或者按键面板设定的值,也可以为系统设置的默认值。
189.这样,由于通常体型偏胖的人比正常体型或偏瘦体型的人对热更加敏感,吹风时需要更大的风速,用户可以通过在手机app或按键模块设定体脂智能吹风模式,根据人的胖瘦来微调风速大小,从而满足偏胖体型的人对风速的需求,为用户带来更好地使用体验。
190.在一些实施例中,手机app 200还用于用户开启小孩保护功能。
191.按键面板,还用于用户开启小孩保护功能。
192.图像检测模块121,还用于通过图像处理方法获取当前图像中人距风扇的距离,并通过身高判断当前图像中的人是否为小孩,若获得的距离小于设定的安全距离阈值,且判断当前图像中的人为小孩,则向电控板111发送停止指令。在实施时,可以通过图像处理方法识别人脸部大小,并通过脸部大小与图像尺寸之间的比率与人和风扇的距离之间的反比关系,算出人距离风扇的距离,比如通过当前获得的图像中眉距、脸宽等与图像整体宽度的比率判断出人距离风扇的距离,或者通过人的面部大小在整体图像中的占比判断出人与风扇的距离。其中,人与风扇的距离越近,图像中眉距、脸宽等与图像整体宽度的比率或人的面部大小在整体图像中的占比越大。通过身高判断当前图像中人是否为小孩,在实施时,可以通过图像处理技术定位人头在当前所获取的图像中的位置,可以将人头区域的中心点作为人头的坐标,如图7b所示,计算人头位置与图像最下端的垂直距离作为身高,也即图中的y,通过身高判断大致年龄,若身高小于设定的某个身高阈值,则判断当前图像中的人为小孩。
193.电控板111,还用于接收图像检测模块发送的停止指令,并控制直流电机131、垂直摆头步进电机132、水平摆头步进电机133停止旋转,从而使风扇停止运行。这里,在实施时,电控板111还可以用于接收到图像检测模块121发送的停止指令后,控制蜂鸣器鸣响发出报警。
194.在一些实施例中,图像检测模块121,还用于通过图像处理技术识别出当前图像中人的年龄,从而判断图像中的人是否为小孩。
195.在一些实施例中,所述风扇控制系统还可以包括超声波模块、毫米波模块或红外传感模块,用于判断当前人与风扇的距离。
196.需要说明的是,本实施例在实施的时候,电控板可单独实现,也可作为风扇的控制组件中的组成部分来实现;图像检测模块的图像拍摄功能模块和图像信息处理相关的功能模块可作为整体实现,也可分别作为风扇的图像检测组件和控制组件中的组成部分分开实现;直流电机、垂直摆头步进电机、水平摆头步进电机可以分别单独实现,也可作为风扇的驱动组件整体实现;通讯模块可以单独作为通信组件实现,也可以作为风扇控制组件的组成部分来实现;风扇头可以作为风扇的送风组件来实现。此外,在实施时,风扇的个性化模式、体脂智能吹风模式都可以作为智能吹风模式来实现;小孩保护功能也可以作为儿童保护模式来实现。
197.本实施例提供的一种风扇控制系统,用户可以通过手机app或者按键面板设定个性化模式,实现个性化吹风,控制风扇只对特定的身体部位吹风或者不对特定的身体部位吹风,给用户带来更舒适的吹风体验。用户还能通过手机app或者按键面板设定体脂智能吹风模式,根据人的胖瘦来微调风速大小,从而满足不同体型的人对风速的需求,带来更好地使用体验。此外,在风扇运行过程中,可以判别是否有小孩出现在风扇的危险距离内,当发现有小孩处于危险距离内,则主动关闭风扇,并通过蜂鸣器发出报警,提醒家长关注,从而保护儿童安全。
198.基于前述的实施例,本技术实施例提供一种风扇控制装置,该装置包括所包括的各模块,可以通过电风扇中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(central processing unit,cpu)、微处理器(micro processor unit,mpu)、数字信号处理器(digital signal processor,dsp)或现场可编程门阵列(field programmable gate array,fpga)等。
199.图10为本技术实施例风扇控制装置的组成结构示意图,如图10所示,所述装置300包括:
200.第一控制模块301,用于控制所述风扇的图像采集组件采集图像;
201.第一识别模块302,用于对所述图像中用户的人体部位进行识别,得到识别结果;
202.第一获得模块303,用于获得设定的目标部位信息和所述风扇的驱动组件的工作参数;
203.第一确定模块304,用于根据设定的目标部位信息和所述识别结果,确定目标送风部位;
204.第二控制模块305,用于控制所述风扇的驱动组件,驱动所述风扇的送风组件向所述目标送风部位按照所述工作参数进行送风。
205.在一些实施例中,所述装置还包括:第二确定模块,用于确定所述风扇的工作模式为智能吹风模式时,对所述图像进行识别,得到所述图像中的用户信息;所述第一获得模块,用于获得与所述用户信息对应的目标部位信息和工作参数。
206.在一些实施例中,所述装置还包括:接收模块,用于通过所述风扇的通信组件接收终端发送的用户设置的目标部位信息、和/或工作参数。
207.在一些实施例中,所述装置还包括:第三确定模块,用于确定所述目标送风部位在所述图像上的目标坐标位置;所述第二控制模块,用于控制所述驱动组件,驱动所述送风组件根据所述目标坐标位置向所述目标送风部位按照所述工作参数进行送风。
208.在一些实施例中,所述工作参数包括送风速度,所述装置还包括:第二识别模块,用于确定所述风扇的工作模式为智能吹风模式时,对所述图像中用户的体型进行识别,得到用户的体脂率;第四确定模块,用于根据所述用户的体脂率确定所述送风速度,其中,所述体脂率越高对应的送风速度越大。
209.在一些实施例中,所述第二识别模块,用于:识别所述图像中用户的身高和宽度;根据所述用户的身高与宽度之间的比值,确定用户的体脂率。
210.在一些实施例中,所述装置还包括:第三获得模块,用于确定所述风扇的工作模式为儿童保护模式时,获取用户与所述风扇的距离;第三识别模块,用于对所述图像中的用户进行年龄识别,得到所述用户的年龄;第三控制模块,用于确定所述用户与所述风扇的距离小于设定的距离阈值,且确定所述用户的年龄小于设定的年龄阈值时,控制所述风扇停止运行。
211.在一些实施例中,所述第三获得模块,用于:识别所述图像中用户的脸部尺寸;确定所述用户的脸部尺寸与所述图像的尺寸之间的比例;根据所述比例与设定的比例之间的大小关系,确定所述用户与所述风扇的距离。
212.在一些实施例中,所述第三识别模块,用于:识别所述图像中用户的身高;根据所述用户的身高,确定所述用户的年龄。
213.以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明装置实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
214.需要说明的是,本技术实施例中,如果以软件功能模块的形式实现上述的风扇控制方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台风扇执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本技术实施例不限制于任何特定的硬件和软件结合。
215.对应地,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法中的步骤。
216.这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术存储介质和设备实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
217.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功
能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
218.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
219.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
220.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
221.另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
222.以上所述,仅为本发明的实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜