衣物处理设备的控制方法与流程

文档序号:32383914发布日期:2022-11-30 04:28阅读:36来源:国知局
衣物处理设备的控制方法与流程

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.图1是本发明一种实施例的衣物处理设备的控制方法的主流程图;
26.图2是本发明一种实施例的基于图像判断用户手上是否有衣物的流程图;
27.图3是本发明一种实施例的启动语音模块后通过执行模块执行指令的流程图;
28.图4是本发明一种实施例的调用预设的模型分析图像并判断用户手上是否有衣物的流程图;
29.图5是本发明一种实施例的利用resnet18模型分析图像的流程图;
30.图6是本发明一种实施例的基于resnet18模型的分析结果判断用户手上是否有衣物的流程图。
具体实施方式
31.下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非旨在限制本发明的保护范围。虽然本实施例中是以洗衣机为例来进行阐述的,但同样适用于洗鞋机、干衣机、洗干一体机、衣物护理机等各种类型的衣物处理设备。如,在衣物处理设备为洗鞋机时,在进行图像分析时,需要判断的就是用户手上是否有鞋子。
32.为了更好地服务于用户,目前智能洗衣机通常配置有语音模块,通过该语音模块可以实现用户与该智能洗衣机的交互,或者是播报智能洗衣机当前的工作状态,等。不过,目前的语音模块在启动时,都需要用户发出指令或者是用户手动选择,无法真正做到无感
启动。为此,本发明的衣物处理设备的控制方法首先通过人体检测模块检测是否有用户进入到衣物处理设备的预设区域内,如果有,则通过图像获取模块获取用户的图像,然后基于该图像判断用户手上是否有衣物,并基于判断结果,启动语音模块或者关闭图像获取模块,这样无需用户进行任何操作就能够启动语音模块,从而做到了无感启动语音模块,提升用户体验。
33.本实施例中,洗衣机包括人体检测模块、图像获取模块、语音模块和控制模块,人体检测模块、图像获取模块、语音模块均与控制模块相连接。人体检测模块用于检测是否有用户进入到预设区域内。图像获取模块用于获取用户的图像。语音模块用于实现用户与洗衣机的交互,或者是播报语音提醒。控制模块用于根据人体检测模块的检测结果控制图像获取模块获取用户的图像,用于控制预设的模型对图像获取模块获取的用户的图像进行分析,根据分析结果来判断用户手上是否有衣物,以及根据判断结果启动语音模块或关闭图像获取模块。
34.首先,参照图1至图6来阐述本发明的衣物处理设备的控制方法。其中,图1是本发明一种实施例的衣物处理设备的控制方法的主流程图,图2是本发明一种实施例的基于图像判断用户手上是否有衣物的流程图,图3是本发明一种实施例的启动语音模块后通过执行模块执行指令的流程图,图4是本发明一种实施例的调用预设的模型分析图像并判断用户手上是否有衣物的流程图,图5是本发明一种实施例的利用resnet18模型分析图像的流程图,图6是本发明一种实施例的基于resnet18模型的分析结果判断用户手上是否有衣物的流程图。
35.如图1所示,在一种可能的实施方式中,本发明的控制方法包括:
36.步骤s100:通过人体检测模块检测是否有用户进入到预设区域内;
37.步骤s100中,利用人体检测模块来检测是否有用户进入到预设区域内,该人体检测模块可以是红外检测模块,利用该红外检测模块能够准确地检测出用户是否进入到预设区域内。
38.当然,人体检测模块还可以是雷达检测模块等,无论采取何种方式来检测是否有用户进入预设区域,任何一种具体的检测方法不应对本发明构成限制。
39.需要说明的是,人体检测模块可以是实时检测,也可以是按照预设的时间间隔来检测,其中,预设的时间间隔可以是15秒、30秒、1min、3min等。当然,这些预设的时间间隔仅仅只是示例性地描述,不是限制性地,本领域技术人员在实际应用中可以根据用户进入洗衣机放置位置的频率等灵活地调整和设置预设的时间间隔,无论如何调整和设置预设的时间间隔,只要能够准确地检测是否有用户进入预设区域内即可。
40.需要说明的是,预设区域可以是人体检测模块正常工作时的检测区域,也可以是本领域技术人员根据实验或经验预先设定的区域。该预设区域可以是指以洗衣机为圆心的圆周区域内,如圆周半径为0.5m、1.0m或1.3m等,也可以是指与洗衣机呈一定直线距离的区域内,如,0.8m、1.2m或1.5m等,本领域技术人员可以灵活地调整和设置预设区域。
41.步骤s200:如果有用户进入到预设区域内,则通过图像获取模块获取用户的图像;
42.步骤s200中,基于步骤s100中的检测结果,如果有用户进入到预设区域内,说明用户可能要洗涤衣物,当然也有可能仅仅只是经过洗衣机。为了进一步判断用户的目的,则通过图像获取模块获取得到用户的图像。
43.需要说明的是,图像获取模块可以是但不限于摄像头、照相机等,本领域技术人员可以灵活选择。
44.步骤s300:基于图像,判断用户手上是否有衣物;
45.步骤s400:根据判断结果,选择性地启动语音模块或关闭图像获取模块。
46.步骤s300中,基于步骤s200中获取得到的用户图像,进行图像分析,基于分析结果来判断用户手上是否有衣物。图像分析的具体步骤详见下文陈述。
47.步骤s400中,基于步骤s300中确定的判断结果,启动语音模块或者关闭图像获取模块,这样无需用户进行任何操作就能够启动语音模块,从而做到了无感启动语音模块,提升用户体验。同时,关闭图像获取模块能够减少洗衣机的电能消耗,节约能源。
48.如图2所示,在一种可能的实施方式中,本发明的控制方法包括:
49.步骤s300:基于图像,判断用户手上是否有衣物;
50.步骤s401:如果有衣物,则启动语音模块;
51.步骤s500:通过播放模块进行语音播报提醒;
52.步骤s402:如果没有衣物,则关闭图像获取模块。
53.步骤s401中,基于上述步骤s300中的判断结果,如果用户手上有衣物,说明用户准备洗衣,此时,则启动语音模块,后续用户与洗衣机可以通过语音模块进行交互,或者是通过语音模块进行其他的操作,直观、方便,有利提升用户体验。
54.需要说明的是,本实施例中,洗衣机通过广域网、局域网、wifi、“wifi+接入互联网的路由器”、蓝牙、zigbee、nfc、gprs等通信方式与云端服务器通信相接。在语音模块开启之后,语音模块将其接收到的语音信息上传至云端服务器,云端服务器对语音信息进行分析处理,然后将分析结果返回至洗衣机。如,语音模块接收到的语音信息为“开始洗涤”,将该语音信息上传至云端服务器之后,由云端服务器分析并得到“启动洗衣机”的分析结果,将该分析结果返回至洗衣机,洗衣机根据该分析结果启动洗衣机进行洗涤。
55.当然,也可以由洗衣机来分析处理语音模块接收到的语音信息,本领域技术人员可以根据具体的应用场景灵活选择。
56.步骤s500中,洗衣机还包括播放模块,如喇叭或者音响等,该播放模块用于播放提示语音。在启动语音模块之后,即在步骤s401之后,通过语音模块进行语音播报提醒,如“语音模块已开启”、“开启语音模块”等提醒,这样即便用户在离洗衣机较远的位置或者是家庭其他成员,也都能够准确获知洗衣机的语音模块已经处于开启状态。
57.当然,在步骤s401之后,也可以不执行步骤s500,即在启动语音模块之后,可以不进行语音播报提醒,仅通过提示音或者是洗衣机或者是移动终端上的文字显示来提醒用户。本领域技术人员可以根据具体的应用场景灵活选择。
58.步骤s402中,如果用户手上没有衣物,说明用户不准备洗衣,可能只是经过洗衣机,此时,则关闭图像获取模块,仅控制人体检测模块继续检测是否有衣物进入到预设区域内,节约电能。
59.在一种可能的实施方式中,图像获取模块的供电电路上设置有第一继电器。在通过步骤s100判断出有用户进入到预设区域内之前,控制第一继电器断开,从而控制图像获取模块以第一功率运行,如,图像获取模块处于休眠状态,或者是图像获取模块以极低的功率运行。在控制图像获取模块以第一功率运行之后、步骤s200中通过图像获取模块获取用
户的图像之前,控制第一继电器闭合,从而控制图像获取模块以第二功率运行,该第二功率大于第一功率,具体如,图像获取模块以其正常工作时的功率运行。也就是说,在没有用户进入到预设区域时,控制图像获取模块以较低的第一功率运行,即使图像获取模块处于休眠状态,节约电能。在需要用到图像获取模块获取图像时,控制图像获取模块以较高的第二功率运行,即使图像获取模块正常运行,获取用户的图像。通过这样的控制方式,根据实际情况控制第一继电器的断开或闭合,进而控制图像获取模块的运行功率,从而也就能够在确保图像获取模块正常运行的同时,节约电能。
60.当然,也可以在控制图像获取模块以第一功率运行之后、步骤s200中通过图像获取模块获取用户的图像的同时,控制图像获取模块以第二功率运行,本领域技术人员可以灵活选择。
61.当然,图像获取模块的供电电路上也可以不设置第一继电器,而是通过控制模块直接控制图像获取模块以第一功率或者是第二功率运行,本领域技术人员可以灵活选择,只要能够控制图像获取模块在适当的时机以较低的第一功率运行、节约电能,或者是以较高的第二功率运行、确保图像获取模块的正常运行即可。
62.在一种可能的实施方式中,语音模块的供电电路上设置有第二继电器。在通过步骤s300判断用户手上是否有衣物之前,控制第二继电器断开,从而控制语音模块以第三功率运行,如,语音模块处于休眠状态,或者是语音模块以极低的功率运行。在判断用户手上是否有衣物、且判断结果为是之后,控制第二继电器闭合,从而空盒子语音模块以第四功率运行,该第四功率大于第三功率,具体如,语音模块以其正常工作时的功率运行。通过这样的控制方式,在确定用户手上是否有衣物之前或者是用户手上没有衣物时,控制语音模块以较低的第三功率运行,即使语音模块处于休眠状态,节约电能。在确定用户手上有衣物之后,控制语音模块以较高的第四功率运行,即使语音模块正常启动,用户通过语音模块能够实现与洗衣机的交互,从而实现语音模块的无感启动。
63.当然,语音模块的供电电路上也可以不设置第二继电器,而是通过控制模块直接控制语音模块以第三功率或者是第四功率运行,本领域技术人员可以灵活选择,只要能够控制语音模块在适当的时机以较低的第三功率运行、节约电能,或者是以较高的第四功率运行、确保语音模块的正常运行即可。
64.如图3所示,在一种可能的实施方式中,本发明的控制方法包括:
65.步骤s401:如果有衣物,则启动语音模块;
66.步骤s600:通过语音模块接收指令,控制执行模块执行该指令。
67.步骤s600中,洗衣机还包括执行模块,该执行模块用于执行接收到的指令,具体如,接收到“启动洗衣机”的指令,则控制执行模块启动洗衣机。然后控制执行模块执行该指令,这样也就能够确保洗衣机准确执行用户的指令。
68.当然,洗衣机也可以不单独设置执行模块,而是直接通过控制模块控制洗衣机执行接收到的指令。本领域技术人员可以根据具体的应用场景灵活选择,只要能够接收指令并执行指令即可。
69.如图4所示,在一种可能的实施方式中,步骤s300中“基于图像,判断用户手上是否有衣物”的步骤进一步包括:
70.步骤s301:调用预设的模型分析图像;
71.步骤s302:根据分析结果,判断用户手上是否有衣物。
72.步骤s301中,预设的模型是预先存储在洗衣机上的,该预设的模型可以是但不限于cnn模型、resnet101模型、deeplabv3+模型、resnext模型和hrnet模型。
73.优选地,预设模型是resnet18模型,resnet18模型的网络结构如下表1所示。表1 resnet18模型的网络结构
74.其中,resnet18模型的层与层之间采用的是非线性连接,因此,resnet18模型总体上也是非线性连接。需要说明的是,resnet18模型的计算方法和运行原理为本领域公知常识,在此不再赘述。当然,也可以采用resnet50模型、resnet101模型等其他模型来对用户的图像进行分析以确定用户的手上是否有衣物。
75.下面参照图5并以预设的模型为resnet18模型来阐述步骤s301中“调用预设的模型分析图像”的具体方式。
76.步骤s3011:按照预设方法从图像上截取多个子图像;
77.步骤s3012:将全部子图像输入resnet18模型;
78.步骤s3013:resnet18模型根据全部子图像计算并得到图像的特征值。
79.其中,预设方法可以是设置不同的活动框,将每个活动框中的图像截取出来,将截取出来的图像作为子图像;或者,预设方法还可以是根据用户的图像的大小,将用户的图像分成n份,例如,5份、10份、15份或20份,其中,n为正整数,分别截取每一份图像,将截取出来的图像作为子图像。当然,预设方法不限于上述列举的方法,无论采取何种方法,只要能够
从图像上截取多个子图像即可。
80.如图6所示,步骤s302中,“根据分析结果,判断用户手上是否有衣物”的步骤具体包括:
81.s3021:判断特征值是否大于预设值;
82.s3022:如果特征值大于预设值,则判定用户手上有衣物;
83.s3023:如果特征值小于或等于预设值,则判定用户手上没有衣物。
84.步骤s3021中,将步骤s3013中计算得到的特征值与预设值进行比较,根据特征值与预设值的比较结果最终判定用户手上是否有衣物。
85.步骤s3022中,如果特征值大于预设值,例如预设值是0.5,步骤s3013中计算得到的特征值是0.95,大于预设值,说明用户的手上有衣物,则判定用户手上有衣物。
86.步骤s3023中,如果特征值小于或等于预设值,例如预设值是0.5,步骤s3013中计算得到的特征值是0.05,小于预设值,说明用户的手上没有衣物,则判定用户手上没有衣物。
87.需要说明的是,上述列举的预设值只是示例性地,不是限制性地,本领域技术人员可以根据判断用户手上是否有衣物的准确性灵活地调整和设置预设值,例如,预设值还可以是0.7、0.8、0.9或1,无论如何设置预设值,只要能够准确地判断用户手上是否有衣物即可。
88.还需要说明的是,上述过程中,步骤s3022和步骤s3023没有先后顺序,是并列的,仅仅和特征值是否大于预设值的判断结果相关,根据不同的判断结果执行对应的步骤即可。
89.综上所述,在本发明的优选技术方案中,通过人体检测模块检测是否有用户进入到预设区域内,如果有用户进入到预设区域内,则通过图像获取模块获取用户的图像,然后对该图像进行分析,基于分析结果来判断用户手上是否有衣物,如果有衣物,则启动语音模块,如果没有衣物,则关闭图像获取模块,这样无需用户进行任何操作就能够启动语音模块,从而做到了无感启动语音模块,提升用户体验。在判断出有用户进入到预设区域内之前,控制图像获取模块以较低的第一功率运行,节约电能。在有用户进入到预设区域之后,图像获取模块以较高的第二功率运行,确保图像获取模块的稳定运行。在确定用户手上有衣物之前,控制语音模块以较低的第三功率运行,节约电能。在确定用户手上有衣物之后,控制语音模块以较高的第四功率运行,从而实现语音模块的无感启动。
90.上述实施例中虽然将各个步骤按照上述先后次序的方式进行了描述,但是本领域技术人员可以理解,为了实现本实施例的效果,不同的步骤之间不必按照这样的次序执行,其可以同时(并行)执行或以颠倒的次序执行,这些简单的变化都在本技术的保护范围之内。
91.至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1