CN113622145A - 洗衣控制方法、***、洗衣机及计算机可读存储介质 - Google Patents
洗衣控制方法、***、洗衣机及计算机可读存储介质 Download PDFInfo
- Publication number
- CN113622145A CN113622145A CN202010378730.0A CN202010378730A CN113622145A CN 113622145 A CN113622145 A CN 113622145A CN 202010378730 A CN202010378730 A CN 202010378730A CN 113622145 A CN113622145 A CN 113622145A
- Authority
- CN
- China
- Prior art keywords
- washing machine
- image
- control instruction
- clothes
- laundry
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000005406 washing Methods 0.000 title claims abstract description 406
- 238000000034 method Methods 0.000 title claims abstract description 100
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims abstract description 98
- 230000008569 process Effects 0.000 claims abstract description 52
- 238000001514 detection method Methods 0.000 claims description 31
- 238000007781 pre-processing Methods 0.000 claims description 29
- 239000000463 material Substances 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 16
- 238000000605 extraction Methods 0.000 claims description 16
- 238000004891 communication Methods 0.000 claims description 14
- 230000018044 dehydration Effects 0.000 claims description 9
- 238000006297 dehydration reaction Methods 0.000 claims description 9
- 230000001960 triggered effect Effects 0.000 claims description 7
- 238000012545 processing Methods 0.000 description 22
- 238000013527 convolutional neural network Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000010606 normalization Methods 0.000 description 7
- 239000003086 colorant Substances 0.000 description 4
- 229920000742 Cotton Polymers 0.000 description 3
- 235000000177 Indigofera tinctoria Nutrition 0.000 description 3
- 229940097275 indigo Drugs 0.000 description 3
- COHYTHOBJLSHDF-UHFFFAOYSA-N indigo powder Natural products N1C2=CC=CC=C2C(=O)C1=C1C(=O)C2=CC=CC=C2N1 COHYTHOBJLSHDF-UHFFFAOYSA-N 0.000 description 3
- 239000010985 leather Substances 0.000 description 3
- 238000013486 operation strategy Methods 0.000 description 3
- QVFWZNCVPCJQOP-UHFFFAOYSA-N chloralodol Chemical compound CC(O)(C)CC(C)OC(O)C(Cl)(Cl)Cl QVFWZNCVPCJQOP-UHFFFAOYSA-N 0.000 description 2
- 238000001035 drying Methods 0.000 description 2
- 244000025254 Cannabis sativa Species 0.000 description 1
- 235000012766 Cannabis sativa ssp. sativa var. sativa Nutrition 0.000 description 1
- 235000012765 Cannabis sativa ssp. sativa var. spontanea Nutrition 0.000 description 1
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 235000009120 camo Nutrition 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 235000005607 chanvre indien Nutrition 0.000 description 1
- 230000003749 cleanliness Effects 0.000 description 1
- 238000005260 corrosion Methods 0.000 description 1
- 230000007797 corrosion Effects 0.000 description 1
- 239000003599 detergent Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000004043 dyeing Methods 0.000 description 1
- 238000003708 edge detection Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 239000011487 hemp Substances 0.000 description 1
- 239000012535 impurity Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011176 pooling Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/04—Signal transfer or data transmission arrangements
- D06F34/05—Signal transfer or data transmission arrangements for wireless communication between components, e.g. for remote monitoring or control
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F33/00—Control of operations performed in washing machines or washer-dryers
- D06F33/50—Control of washer-dryers characterised by the purpose or target of the control
- D06F33/52—Control of the operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F33/00—Control of operations performed in washing machines or washer-dryers
- D06F33/50—Control of washer-dryers characterised by the purpose or target of the control
- D06F33/52—Control of the operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry
- D06F33/58—Control of the operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry of rinsing
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F33/00—Control of operations performed in washing machines or washer-dryers
- D06F33/50—Control of washer-dryers characterised by the purpose or target of the control
- D06F33/52—Control of the operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry
- D06F33/62—Control of the operational steps, e.g. optimisation or improvement of operational steps depending on the condition of the laundry of draining
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/14—Arrangements for detecting or measuring specific parameters
- D06F34/22—Condition of the washing liquid, e.g. turbidity
-
- D—TEXTILES; PAPER
- D06—TREATMENT OF TEXTILES OR THE LIKE; LAUNDERING; FLEXIBLE MATERIALS NOT OTHERWISE PROVIDED FOR
- D06F—LAUNDERING, DRYING, IRONING, PRESSING OR FOLDING TEXTILE ARTICLES
- D06F34/00—Details of control systems for washing machines, washer-dryers or laundry dryers
- D06F34/28—Arrangements for program selection, e.g. control panels therefor; Arrangements for indicating program parameters, e.g. the selected program or its progress
- D06F34/32—Arrangements for program selection, e.g. control panels therefor; Arrangements for indicating program parameters, e.g. the selected program or its progress characterised by graphical features, e.g. touchscreens
Landscapes
- Engineering & Computer Science (AREA)
- Textile Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Control Of Washing Machine And Dryer (AREA)
Abstract
本申请提供一种洗衣控制方法、***、洗衣机及计算机可读存储介质,该方法包括:在检测到洗衣机处于排水过程时,获取包含所述洗衣机内的洗涤水的图像,得到目标图像;基于所述目标图像生成第一提示信息,并将所述第一提示信息发送至移动终端,所述第一提示信息用于提示用户所述洗涤水的浑浊程度;接收所述移动终端发送的用户基于所述第一提示信息而触发生成的控制指令,并确定所述控制指令是否为漂洗控制指令;若所述控制指令为漂洗控制指令,则控制所述洗衣机进行漂洗。本申请灵活且便捷地通过远程控制洗衣机洗衣,提高用户体验。
Description
技术领域
本申请涉及智能家电的技术领域,尤其涉及一种洗衣控制方法、***、洗衣机及计算机可读存储介质。
背景技术
随着智能家电的普及与5G技术的发展,洗衣机越来越趋向智能化。以往,全自动洗衣机的操作十分简单,通常可以一键操作就进行衣服的清洗,并且定时地洗完衣物。但是物联网的到来,人们越来越期望家电的智能化,对洗衣机的多功能性也提出了更高的要求。
对于洗衣机,人们不仅仅满足于一键清洗的功能。当衣物较脏或者洗涤剂添加较多时,通过固定模式的一键清洗衣物并不能达到用户想要的清洁程度。进一步地,人们还想要远程地查看洗衣机内浆洗的衣物是否洗干净,并在远程地查看洗衣机内浆洗的衣物是否洗干净之后,按照用户意愿灵活地控制洗衣机继续洗衣或者停止洗衣等。因此,如何智能地通过远程控制洗衣机,给用户带来更好的体验感成为了亟需解决的问题。
发明内容
本申请的主要目的在于提供一种洗衣控制方法、***、洗衣机及计算机可读存储介质,旨在灵活且便捷地通过远程控制洗衣机,提高用户体验。
第一方面,本申请提供一种洗衣控制方法,所述洗衣控制方法包括以下步骤:
在检测到洗衣机处于排水过程时,获取包含所述洗衣机内的洗涤水的图像,得到目标图像;
基于所述目标图像生成第一提示信息,并将所述第一提示信息发送至移动终端,所述第一提示信息用于提示用户所述洗涤水的浑浊程度;
接收所述移动终端发送的用户基于所述第一提示信息而触发生成的控制指令,并确定所述控制指令是否为漂洗控制指令;
若所述控制指令为漂洗控制指令,则控制所述洗衣机进行漂洗。
第二方面,本申请还提供一种洗衣控制***,包括服务器、移动终端和洗衣机,所述服务器与移动终端、洗衣机通信连接,所述洗衣机内部安装有摄像头,其中:
所述洗衣机,用于在检测到洗衣机处于排水过程时,通过所述摄像头采集得到包含所述洗衣机内的洗涤水的目标图像,并将所述目标图像发送至所述服务器;
所述服务器,用于基于接收的目标图像生成第一提示信息,并将所述第一提示信息发送至所述移动终端,所述第一提示信息用于提示用户所述洗涤水的浑浊程度;
所述移动终端,用于接收所述第一提示信息,并获取用户基于所述第一提示信息而触发生成的控制指令,将所述控制指令发送至所述服务器;
所述服务器,还用于接收所述移动终端发送的所述控制指令,并将所述控制指令发送至所述洗衣机;
所述洗衣机,还用于判断接收的所述控制指令是否为漂洗控制指令,若所述控制指令为漂洗控制指令,则控制所述洗衣机进行漂洗。
第三方面,本申请还提供一种洗衣机,所述洗衣机包括摄像头、处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如上所述的洗衣控制方法的步骤。
第四方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上所述的洗衣控制方法的步骤。
本申请提供一种洗衣控制方法、***、洗衣机及计算机可读存储介质,本申请在检测到洗衣机处于排水过程时,获取包含洗衣机内的洗涤水的图像,得到目标图像,再基于目标图像生成第一提示信息,并将第一提示信息发送至移动终端,其中,该第一提示信息用于提示用户所述洗涤水的浑浊程度,然后接收移动终端发送的用户基于第一提示信息而触发生成的控制指令,并确定该控制指令是否为漂洗控制指令,如果控制指令为漂洗控制指令,则控制洗衣机进行漂洗。本申请在洗衣机完成每轮漂洗并开始排水时,提示用户经过漂洗后的洗涤水是否干净,若是用户认为洗涤水不干净,可以灵活且便捷地通过远程控制洗衣机继续对洗衣机内的衣物进行漂洗,防止洗衣机未洗干净衣物即停止洗衣,极大提高了用户体验。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种洗衣控制方法的流程示意图;
图2为实施本实施例提供的移动终端显示的一控制页面示意图;
图3为实施本实施例提供的洗衣控制方法的一场景示意图;
图4为本申请实施例提供的另一种洗衣控制方法的流程示意图;
图5为本申请实施例提供的一种洗衣控制***的示意性框图;
图6为本申请实施例提供的一种洗衣机的结构示意性框图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
本申请实施例提供一种洗衣控制方法、***、洗衣机及计算机可读存储介质。其中,该洗衣控制方法可应用于洗衣机,该洗衣机可以是波轮式洗衣机、搅拌式洗衣机、滚筒式洗衣机等。例如,洗衣机在检测到本身处于排水过程时,获取包含洗衣机内的洗涤水的图像,得到目标图像,再基于目标图像生成第一提示信息,并将第一提示信息发送至移动终端,其中,该第一提示信息用于提示用户所述洗涤水的浑浊程度,然后洗衣机接收移动终端发送的用户基于第一提示信息而触发生成的控制指令,并确定该控制指令是否为漂洗控制指令,如果控制指令为漂洗控制指令,则进行漂洗,并在漂洗结束后控制进入排水过程。
当然的,该洗衣控制方法也可应用于终端设备或服务器中,该终端设备可以是手机、平板电脑、笔记本电脑、台式电脑、智能电视等电子设备;该服务器可以为云服务器、单台的服务器和由多台服务器组成的服务器集群。
以下以该洗衣控制方法应用于服务器为例进行解释说明。
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
请参照图1,图1为本申请的实施例提供的一种洗衣控制方法的流程示意图。
如图1所示,该洗衣控制方法包括步骤S101至步骤S104。
步骤S101、在检测到洗衣机处于排水过程时,获取包含所述洗衣机内的洗涤水的图像,得到目标图像。
洗衣机在执行洗衣程序时包括有多个过程,例如洗涤、漂洗、脱水、排水等。虽然不同的洗衣机存在不同的洗衣程序,且不同洗衣程序下的多个过程存在各自对应的运行参数和运行顺序,但总体而言,多个过程的先后顺序基本为先洗涤,再漂洗,最后脱水。其中,在每次洗涤、漂洗和脱水过程结束后,洗衣机都会进入到排水的过程,通过观察排水过程中洗衣机排出的洗涤水或者待排出的洗涤水,可以知晓洗衣机内的衣物的当前干净程度。
在一实施例中,服务器在检测到洗衣机处于排水过程时,获取包含洗衣机内的洗涤水的图像,得到目标图像。具体地,服务器在检测到洗衣机处于排水过程时,向洗衣机发送图像获取请求,以获取包含洗衣机内的洗涤水的图像;洗衣机接收服务器发送的图像获取请求,并根据该图像获取请求开启安装于该洗衣机内部的摄像头,从而通过摄像头采集洗衣机内的洗涤水的图像;洗衣机将采集得到的洗涤水的图像发送至服务器,使得服务器获取到包含洗衣机内的洗涤水的图像,得到目标图像。
需要说明的是,该排水过程可以是洗衣机在多个漂洗过程中对应的多个排水过程,也可以是洗衣机在多个漂洗过程中的最后一次漂洗过程对应的排水过程,可由用户灵活设置,本申请在此不做具体限定。当排水过程为多个时,服务器向洗衣机发送多次图像获取请求,以获取多个目标图像,排水过程与图像获取请求一一对应,便于在后续操作时向用户发送多次提醒信息,以使用户可以根据每次衣物的漂洗情况灵活地控制洗衣机。当排水过程为最后一次漂洗过程对应的排水过程时,服务器向洗衣机发送一次图像获取请求,并仅获取一个排水过程中的目标图像,在后续操作时仅向用户发送一次提醒信息,不频繁打扰用户。
在一实施例中,洗衣机在检测到本身处于排水过程时,触发预先设定好的程序,即向服务器发送包含洗衣机内的洗涤水的图像。具体地,洗衣机在检测到本身处于排水过程时,开启安装于该洗衣机内部的摄像头;通过摄像头采集洗衣机内的洗涤水的图像,并将采集得到的洗涤水的图像发送至服务器;服务器接收洗衣机发送的洗涤水的图像,得到目标图像。其中,摄像头包括2D摄像头、红外摄像头和高清摄像头等。有利地,通过预先设定好的程序,便于服务器快速获取目标图像,提高目标图像的获取效率。
需要说明的是,服务器通过内置的通信模块接收洗衣机发送的包含洗涤水的目标图像。示例性的,服务器中内置的通信模块可以包括但不限于Wi-Fi模块、4G模块、5G模块、NB-IoT模块、LoRa模块等。
进一步地,洗衣机内安装有至少一个补光灯,该补光灯在摄像头开启时一同开启,对洗衣机的内部空间进行光补偿,以使通过摄像头采集得到更加清晰的目标图像,避免摄像头在黑暗环境或者光线不好的环境下拍摄得到无法辨识的图像。
步骤S102、基于所述目标图像生成第一提示信息,并将所述第一提示信息发送至移动终端。
其中,第一提示信息用于提示用户洗衣机内的洗涤水的浑浊程度。可以理解的是,该第一提示信息可以携带有目标图像,服务器将携带有目标图像的第一提示信息发送至移动终端,以便用户直接通过该目标图像知晓洗衣机内的洗涤水的浑浊程度。或者,服务器通过对目标图像进行图像识别或是图像处理,利用各种图像处理算法确定洗衣机内的洗涤水的浑浊等级,并基于该浑浊等级生成第一提示信息,将携带有该浑浊等级的第一提示信息发送至移动终端,以便用户通过该浑浊等级知晓洗衣机内的洗涤水的浑浊程度,再通过远程灵活地控制洗衣机。
同样的,服务器通过内置的通信模块将第一提示信息发送至移动终端。该通信模块可以包括但不限于Wi-Fi模块、4G模块、5G模块、NB-IoT模块、LoRa模块等。
在一实施例中,基于目标图像生成第一提示信息包括:对目标图像进行预处理,得到目标洗涤水图像,并生成携带目标洗涤水图像的第一提示信息。其中,该预处理包括但不限于图像归一化处理、亮度均衡处理和对比度增强处理。需要说明的是,图像归一化处理是指将图像中的0-255的UNIT型数据转换到0-1之间。亮度均衡处理是指基于HSV颜色空间中,调节图像的亮度分量。对比度增强处理是指根据直方图均衡化算法对图像进行非线性拉伸,重新分配图像像素值,使一定灰度范围内的像素数量大致相同。
需要说明的是,对目标图像进行预处理,可以包括图像归一化处理、亮度均衡处理、对比度增强处理之中的一种处理或多种处理的结合。比如,可以对目标图像进行亮度均衡处理,得到目标洗涤水图像。又比如,可以对目标图像进行图像归一化处理,得到归一化后的目标图像;然后对归一化后的目标图像进行对比度增强处理,得到目标洗涤水图像。有利地,通过对目标图像进行预处理,可以使目标图像中的细节更加突出,便于用户识别。
在一实施例中,基于目标图像生成第一提示信息包括:基于预先训练好的浑浊度检测模型,对目标图像中的洗涤水进行浑浊度检测,得到浑浊程度信息,并生成携带浑浊程度信息的第一提示信息。其中,浑浊度检测模型可以包括卷积神经网络,例如卷积神经网络CNN或R-CNN。示例性的,将目标图像输入训练好的浑浊度检测模型,对目标图像进行若干次卷积和池化处理,再将处理的结果经全连接处理和归一化处理,识别得到目标图像中的洗涤水的浑浊程度信息。该浑浊程度信息可表示为洗涤水中的杂质的比例,譬如浑浊程度信息为45%,比例越大则表示浑浊程度越高;该浑浊程度信息也可表示为洗涤水的浑浊等级,譬如浑浊程度信息共分为1至6级,级数越大则表示浑浊程度越高。
其中,将目标图像输入训练好的浑浊度检测模型之前,还需要对初始的浑浊度检测模型进行训练,得到训练好的浑浊度检测模型。比如,配置预设数量的样本图像,对初始的浑浊度检测模型进行训练至收敛,得到训练好的浑浊度检测模型。需要说明的是,该样本图像可以是标注有浑浊程度信息的多张洗涤水图像,训练好的浑浊度检测模型可以存储在服务器中。
在一实施例中,浑浊度检测模型包括预处理子层和特征提取子层;得到浑浊程度信息,包括:基于预处理子层,对目标图像进行预处理,得到经过预处理的目标图像;基于特征提取子层,对经过预处理的目标图像进行特征提取,得到洗涤水的浑浊程度信息。其中,预处理子层用于对目标图像进行预处理,预处理的过程包括平滑去噪、腐蚀、膨胀等。或者,预处理还可以对目标图像进一步处理,例如边缘检测、灰度变化、斑点检测、深度检测等,本申请不做具体限定。特征提取子层用于对经过预处理的目标图像进行特征提取,得到洗涤水的浑浊程度信息。需要说明的是,所提取的特征越多则洗涤水的浑浊程度越高。通过浑浊度检测模型可以快速检测得到洗涤水的浑浊程度信息,提高浑浊程度特征识别的精准度。
可以理解的是,也可以采用其他适当的图像识别方法或技术来检测目标图像中的洗涤水的浑浊程度,例如,可以采用诸如尺度不变特征变换算法、基于角点的图像特征提取与匹配算法、基于局部特征的图像匹配与识别、基于视觉信息的图像特征提取算法、角点检测、特征点检测、几何形态分析等各种不同的方法。
步骤S103、接收所述移动终端发送的用户基于所述第一提示信息而触发生成的控制指令,并确定所述控制指令是否为漂洗控制指令。
服务器将第一提示信息发送到移动终端之后,移动终端基于接收的第一提示信息生成一弹窗,并在移动终端的显示屏上进行显示,从而提醒用户洗衣机发送有新消息。用户可以通过点击、滑动移动终端的显示屏,或者通过触控移动终端上的控件、选择框等方式控制该弹窗,并通过该弹窗触发生成用于控制洗衣机的控制指令,其中,触发方式包括语音触发、按键触发、手势触发等,本申请不做具体限定。
在一实施例中,移动终端基于接收的第一提示信息生成洗衣控制页面,洗衣控制页面用于调节洗衣机的运行参数;移动终端获取用户基于洗衣控制页面的触发操作,得到控制指令,并将该控制指令发送至服务器。示例性地,如图2所示,移动终端生成有洗衣控制页面10,该洗衣控制页面10上包括第一控制区域11和第二控制区域12,用户通过点击第一控制区域11或者第二控制区域12,可以分别对应生成第一控制指令或者第二控制指令,其中,该第一控制指令可为漂洗控制指令,用于控制洗衣机进行漂洗,该第二控制指令可为脱水控制指令,用于控制洗衣机进行脱水。
在一实施例中,用户通过查看第一提示信息中携带的目标洗涤水图像和/或浑浊程度信息,知晓洗衣机内的洗涤水的浑浊程度,用户再对移动终端进行触发,生成控制洗衣机的控制指令。示例性地,如图2所示,移动终端显示有目标洗涤水图像13,如果用户认为目标洗涤水图像13中的洗涤水的浑浊程度较高,则可以通过触发移动终端上的第一控制区域11而生成洗衣机的漂洗控制指令,以使洗衣机对衣物继续进行漂洗。
在一实施例中,移动终端显示第一提示信息之后,在预设时间内用户未对该移动终端上显示的第一提示信息进行触发,则服务器接收不到用户基于第一提示信息而触发生成的控制指令。其中,预设时间可由用户灵活设置,可选地,预设时间为5分钟。此时,服务器获取洗衣机的当前运行策略,并控制该洗衣机按照该当前运行策略运行。例如,洗衣机的当前运行策略为再洗涤一次后脱水,则控制该洗衣机按照该当前运行策略,再洗涤一次。有利地,在服务器向移动终端发送第一提示信息的预设时间内,服务器未接收到控制指令,则控制洗衣机按照当前的运行策略运行,提高了远程控制洗衣机的灵活性。
在一实施例中,移动终端显示第一提示信息之后,在预设时间内用户未对该移动终端上显示的第一提示信息进行触发,则移动终端自动生成预设控制指令,并将该预设控制指令发送至服务器,其中,该预设控制指令用于指示服务器获取洗衣机的当前运行策略,并控制该洗衣机按照该当前运行策略运行。例如,移动终端检测到用户在显示第一提示信息的5分钟之内,未对该第一提示信息进行触发,或者为向服务器发送洗衣机的控制指令,则移动终端自动生成预设控制指令,并将该预设控制指令发送至服务器。
步骤S104、若所述控制指令为漂洗控制指令,则控制所述洗衣机进行漂洗。
其中,若控制指令为漂洗控制指令,则服务器将该漂洗控制指令发送给洗衣机,从而控制洗衣机对衣物进行漂洗。或者,移动终端直接将该漂洗控制指令发送给洗衣机,使得洗衣机按照该漂洗控制指令执行对应的操作,并对衣物进行漂洗,防止洗衣机未洗干净衣物即停止洗衣,极大提高了用户体验。
进一步地,漂洗结束后,控制洗衣机进入排水过程,从而排出经过漂洗后的洗涤水。需要说明的是,在漂洗结束后控制洗衣机进入排水过程,即洗衣机又一次处于排水过程,服务器在检测到洗衣机又一次处于排水过程之后,继续获取包含洗衣机内的洗涤水的图像,得到目标图像。有利地,在洗衣机完成每轮漂洗并开始排水时,提示用户漂洗后的洗涤水是否干净,若是用户认为洗涤水不干净,可以灵活且便捷地通过远程控制洗衣机继续对洗衣机内的衣物进行漂洗,防止洗衣机未洗干净衣物即停止洗衣,极大提高了用户体验。
在一实施例中,确定控制指令是否为漂洗控制指令之后,若控制指令为脱水控制指令(该控制指令不为漂洗控制指令),则控制洗衣机进行脱水,并在脱水结束后控制洗衣机停止运行。需要说明的是,若用户通过触发移动终端而生成洗衣机的脱水控制指令,以使洗衣机对衣物进行脱水,并在脱水结束后控制洗衣机停止运行,灵活且便捷地通过移动终端远程控制洗衣机。
请参照图3,图3为实施本实施例提供的洗衣控制方法的一场景示意图。
如图3所示,在服务器B检测到洗衣机A处于排水过程时,获取包含洗衣机A内的洗涤水的图像,得到目标图像,再基于目标图像生成第一提示信息,并将第一提示信息发送至移动终端C,其中,该第一提示信息用于提示用户该洗涤水的浑浊程度,然后服务器B接收移动终端C发送的用户基于第一提示信息而触发生成的控制指令,并确定该控制指令是否为漂洗控制指令,如果控制指令为漂洗控制指令,则服务器B将该漂洗控制指令发送给洗衣机A,从而控制洗衣机A对衣物进行漂洗,并在漂洗结束后控制洗衣机A再次进入排水过程。
上述实施例提供的洗衣控制方法,在检测到洗衣机处于排水过程时,获取包含洗衣机内的洗涤水的图像,得到目标图像,再基于目标图像生成第一提示信息,并将第一提示信息发送至移动终端,其中,该第一提示信息用于提示用户所述洗涤水的浑浊程度,然后接收移动终端发送的用户基于第一提示信息而触发生成的控制指令,并确定该控制指令是否为漂洗控制指令,如果控制指令为漂洗控制指令,则控制洗衣机进行漂洗。本申请在洗衣机完成每轮漂洗并开始排水时,提示用户经过漂洗后的洗涤水是否干净,若是用户认为洗涤水不干净,可以灵活且便捷地通过远程控制洗衣机继续对洗衣机内的衣物进行漂洗,防止洗衣机未洗干净衣物即停止洗衣,极大提高了用户体验。
请参照图4,图4为本申请实施例提供的另一种洗衣控制方法的流程示意图。
如图4所示,该洗衣控制方法包括步骤S201至S208。
步骤S201、在洗衣机运行之前,获取包含所述洗衣机内的衣物的衣物图像。
在洗衣机运行之前,洗衣机向服务器发送采集到的包含该洗衣机内的衣物的衣物图像。具体地,洗衣机以间隔预设时间开启安装于洗衣机内部的摄像头,并通过该摄像头采集包含该洗衣机内的衣物的衣物图像;洗衣机将采集到的衣物图像发送至服务器,以使服务器获取包含洗衣机内的衣物的衣物图像。其中,上述预设时间可根据实际情况进行设置,本申请对此不做具体限定,可选地,预设时间为24小时。
在一实施例中,获取洗衣机内的衣物的衣物重量,当衣物重量大于或者等于预设的重量阈值时,控制开启安装于所述洗衣机内部的摄像头,并通过该摄像头采集包含该洗衣机内的衣物的衣物图像。其中,洗衣机内部安装有重量传感器,用于获取洗衣机内的衣物的衣物重量,预设的重量阈值可根据实际情况进行设置,本申请对此不做具体限定,可选地,重量阈值为洗衣机在洗衣时所能承载衣物的上限重量,例如2千克。
步骤S202、基于所述衣物图像生成第二提示信息,所述第二提示信息用于提示用户所述衣物的当前信息。
其中,当前信息包括衣物图像和/或衣物信息,该衣物信息包括的衣物标签、衣物材质、衣物颜色和/或衣物类型。需要说明的是,该第二提示信息可以携带有衣物图像,服务器将携带有衣物图像的第二提示信息发送至移动终端,以便用户直接通过衣物图像知晓洗衣机内的衣物的当前信息。或者,服务器通过对衣物图像进行图像识别或是图像处理,利用各种图像处理算法确定洗衣机内的衣物的衣物信息,并基于该衣物信息生成第二提示信息,将携带有该衣物信息的第二提示信息发送至移动终端,以便用户通过该衣物图像知晓洗衣机内的衣物的当前信息,再通过移动终端便捷地控制洗衣机。
在一实施例中,基于衣物图像生成第二提示信息的具体方式为:对衣物图像进行预处理,得到目标衣物图像,并生成携带目标衣物图像的第二提示信息。其中,该预处理包括但不限于图像归一化处理、亮度均衡处理和对比度增强处理。需要说明的是,对衣物图像进行预处理,可以包括图像归一化处理、亮度均衡处理、对比度增强处理之中的一种处理或多种处理的结合,本申请不做具体限定。
在一实施例中,基于衣物图像生成第二提示信息的具体方式为:根据衣物图像,确定衣物的衣物标签、衣物材质、衣物颜色和/或衣物类型;生成携带衣物标签、衣物材质、衣物颜色和/或衣物类型的第二提示信息。其中,衣物标签预存在数据库中,衣物材质包括绵、麻、丝、皮革等,衣物颜色包括红、黄、黑、白等,衣物类型包括长袖、外套、长裤、短裤、大衣等。有利地,用户在查看携带衣物标签、衣物材质、衣物颜色和/或衣物类型的第二提示信息之后,可以更清楚地知晓洗衣机内的衣物的当前信息,便于灵活地通过移动终端控制洗衣机。
需要说明的是,通过预先训练的衣物识别模型可以识别衣物图像中的衣物的衣物标签、衣物材质、衣物颜色和/或衣物类型。将衣物图像输入该衣物识别模型,即可得到衣物标签、衣物材质、衣物颜色和/或衣物类型。该衣物识别模型的类型可以根据实际需要进行灵活设置,该识别模型可以是目标检测模型SSD或YOLOv3,该识别模型还可以是卷积神经网络CNN或R-CNN。其中,可以通过多张标注有不同衣物标签、衣物材质、衣物颜色和/或衣物类型的衣物样本图像,对识别模型进行训练,得到训练后的衣物识别模型。通过训练后的衣物识别模型可以快速且准确的识别衣物图像中的衣物的衣物标签、衣物材质、衣物颜色和/或衣物类型。
步骤S203、将所述第二提示信息发送至移动终端,以使用户基于所述第二提示信息而触发生成所述洗衣机的运行指令。
服务器与移动终端通信连接,包括但不限于蓝牙通信连接、Wi-Fi通信连接、4G通信连接、5G通信连接等。服务器将第二提示信息发送至移动终端,以使用户基于第二提示信息而触发生成洗衣机的运行指令,用户可以基于第二提示信息自行判断是否控制洗衣机运行,以及控制洗衣机的运行模式等,有利于用户灵活地控制洗衣机运行。
示例性地,第二提示信息携带有目标衣物图像和衣物颜色,该衣物颜色包括黑色、靛蓝色、白色和灰色,用户通过查看目标衣物图像同样可以知晓衣物的衣物颜色。如果用户认为该黑色和靛蓝色(深色)的衣物可能会给白色和灰色(浅色)的衣物带来染色的风险,则可以控制洗衣机不运行。如果用户认为该黑色和靛蓝色(深色)的衣物不会使得白色和灰色(浅色)的衣物染色,则用户可以控制洗衣机基于标准洗涤模式运行,即用户基于第二提示信息而触发生成携带有标准洗涤模式的洗衣机的运行指令。
示例性地,第二提示信息携带有衣物材质和衣物类型,该衣物类型包括袜子、外套和内裤,该衣物材质包括绵和皮革。如果用户认为内裤(内衣)和外套(外衣)不可以同时洗涤,则可以控制洗衣机不运行。或者,如果用户认为绵和皮革可以按照轻柔洗涤模式进行洗涤,则可以控制洗衣机基于轻柔洗涤模式运行,即用户基于第二提示信息而触发生成携带有轻柔洗涤模式的洗衣机的运行指令。
步骤S204、接收所述运行指令,并基于所述运行指令控制所述洗衣机运行。
服务器在接收运行指令之后,将该运行指令转发给洗衣机,以使洗衣机基于该运行指令运行。有利地,洗衣机按照用户通过移动终端发送的运行指令运行,灵活且便捷地通过远程控制了洗衣机,提高用户体验。
步骤S205、在检测到洗衣机处于排水过程时,获取包含所述洗衣机内的洗涤水的图像,得到目标图像。
具体地,服务器在检测到洗衣机处于排水过程时,向洗衣机发送图像获取请求,以获取包含洗衣机内的洗涤水的图像;洗衣机接收服务器发送的图像获取请求,并根据该图像获取请求开启安装于该洗衣机内部的摄像头,从而通过摄像头采集洗衣机内的洗涤水的图像;洗衣机将采集得到的洗涤水的图像发送至服务器,使得服务器获取到包含洗衣机内的洗涤水的图像,得到目标图像。
步骤S206、基于所述目标图像生成第一提示信息,并将所述第一提示信息发送至移动终端。
其中,第一提示信息用于提示用户洗衣机内的洗涤水的浑浊程度。可以理解的是,该第一提示信息可以携带有目标图像或者经过预处理的目标洗涤水图像。此外,服务器通过对目标图像进行图像识别或是图像处理,利用各种图像处理算法确定洗衣机内的洗涤水的浑浊程度信息,并基于该浑浊程度信息生成第一提示信息,便于用户通过远程灵活地控制洗衣机。该浑浊程度信息可以表示为洗涤水的浑浊等级,譬如浑浊程度信息共分为1至6级,级数越大则表示浑浊程度越高。
步骤S207、接收所述移动终端发送的用户基于所述第一提示信息而触发生成的控制指令,并确定所述控制指令是否为漂洗控制指令。
服务器将第一提示信息发送到移动终端之后,移动终端基于接收的第一提示信息生成并显示洗衣控制页面,从而便于用户通过该洗衣控制页面控制洗衣机。用户可以通过点击、滑动移动终端的洗衣控制页面,或者通过触控移动终端上的控件、选择框等方式控制该洗衣控制页面,可以触发得到用于控制洗衣机的控制指令。此外,通过语音触发、按键触发、手势触发等触发方式也可以生成控制洗衣机的控制指令,本申请不做具体限定。
步骤S208、若所述控制指令为漂洗控制指令,则控制所述洗衣机进行漂洗。
其中,若控制指令为漂洗控制指令,则服务器将该漂洗控制指令发送给洗衣机,从而控制洗衣机对衣物进行漂洗。有利地,在洗衣机完成每轮漂洗并开始排水时,提示用户漂洗后的洗涤水是否干净,若是用户认为洗涤水不干净,可以灵活且便捷地通过远程控制洗衣机继续对洗衣机内的衣物进行漂洗,防止洗衣机未洗干净衣物即停止洗衣,极大提高了用户体验。
上述实施例提供的洗衣控制方法,在洗衣机运行之前,获取包含洗衣机内的衣物的衣物图像,基于衣物图像生成第二提示信息,再将该第二提示信息发送至移动终端,以使用户基于第二提示信息而触发生成洗衣机的运行指令,服务器接收运行指令并基于运行指令控制洗衣机运行,在检测到洗衣机处于排水过程时,获取包含洗衣机内的洗涤水的图像,得到目标图像,再基于目标图像生成第一提示信息,并将第一提示信息发送至移动终端,其中,该第一提示信息用于提示用户所述洗涤水的浑浊程度,然后接收移动终端发送的用户基于第一提示信息而触发生成的控制指令,并确定该控制指令是否为漂洗控制指令,如果控制指令为漂洗控制指令,则控制洗衣机进行漂洗。本申请在通过移动终端控制洗衣机运行,并在洗衣机运行过程中的每轮漂洗结束并开始排水时,提示用户经过漂洗后的洗涤水是否干净,若是用户认为洗涤水不干净,可以灵活且便捷地通过远程控制洗衣机继续对洗衣机内的衣物进行漂洗,防止洗衣机未洗干净衣物即停止洗衣,极大提高了用户体验。
请参照图5,图5为本申请实施例提供的一种洗衣控制***的示意性框图。
如图5所示,该洗衣控制***300,包括服务器302、移动终端303和洗衣机301,所述服务器302与移动终端303、洗衣机301通信连接,所述洗衣机301内部安装有摄像头,其中:
所述洗衣机301,用于在检测到洗衣机301处于排水过程时,通过所述摄像头采集得到包含所述洗衣机301内的洗涤水的目标图像,并将所述目标图像发送至所述服务器302;
所述服务器302,用于基于接收的目标图像生成第一提示信息,并将所述第一提示信息发送至所述移动终端303,所述第一提示信息用于提示用户所述洗涤水的浑浊程度;
所述移动终端303,用于接收所述第一提示信息,并获取用户基于所述第一提示信息而触发生成的控制指令,将所述控制指令发送至所述服务器302;
所述服务器302,还用于接收所述移动终端303发送的所述控制指令,并将所述控制指令发送至所述洗衣机301;
所述洗衣机301,还用于判断接收的所述控制指令是否为漂洗控制指令,若所述控制指令为漂洗控制指令,则控制所述洗衣机301进行漂洗。
在一个实施例中,所述服务器302,还用于:
对所述目标图像进行预处理,得到目标洗涤水图像,并生成携带所述目标洗涤水图像的第一提示信息;或者
基于预先训练好的浑浊度检测模型,对所述目标图像中的所述洗涤水进行浑浊度检测,得到浑浊程度信息,并生成携带所述浑浊程度信息的第一提示信息。
在一个实施例中,所述浑浊度检测模型包括预处理子层和特征提取子层;所述服务器302,还用于:
基于所述预处理子层,对所述目标图像进行预处理,得到经过预处理的目标图像;
基于所述特征提取子层,对所述经过预处理的目标图像进行特征提取,得到所述洗涤水的浑浊程度信息。
在一个实施例中,所述服务器302,还用于:
若所述控制指令为脱水控制指令,则控制所述洗衣机进行脱水,并在所述脱水结束后控制所述洗衣机停止运行。
在一个实施例中,所述服务器302,还用于:
在洗衣机运行之前,获取包含所述洗衣机内的衣物的衣物图像;
基于所述衣物图像生成第二提示信息,所述第二提示信息用于提示用户所述衣物的当前信息;
将所述第二提示信息发送至移动终端,以使用户基于所述第二提示信息而触发生成所述洗衣机的运行指令;
接收所述运行指令,并基于所述运行指令控制所述洗衣机运行。
在一个实施例中,所述服务器302,还用于:
对所述衣物图像进行预处理,得到目标衣物图像,并生成携带所述目标衣物图像的第二提示信息;或者
根据所述衣物图像,确定所述衣物的衣物标签、衣物材质、衣物颜色和/或衣物类型;
生成携带所述衣物标签、衣物材质、衣物颜色和/或衣物类型的第二提示信息。
在一个实施例中,所述服务器302,还用于:
获取洗衣机内的衣物的衣物重量,当所述衣物重量大于或者等于预设的重量阈值时,控制开启安装于所述洗衣机内部的摄像头;或者
以间隔预设时间开启安装于所述洗衣机内部的摄像头。
请参阅图6,图6为本申请实施例提供的一种洗衣机的结构示意性框图。该洗衣机400可以为波轮式洗衣机、搅拌式洗衣机、滚筒式洗衣机等。
如图6所示,该洗衣机400包括通过***总线403连接的摄像头404、处理器401、存储器402和网络接口405,其中,存储器402可以包括非易失性存储介质和内存储器。
非易失性存储介质可存储计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器401执行任意一种洗衣控制方法。
处理器401用于提供计算和控制能力,支撑整个洗衣机的运行。
内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器401执行时,可使得处理器401执行任意一种洗衣控制方法。
该网络接口405用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的洗衣机的限定,具体的洗衣机可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
应当理解的是,处理器401可以是中央处理单元(Central Processing Unit,CPU),该处理器401还可以是其他通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器,或者该处理器401也可以是任何常规的处理器等。
其中,在一个实施例中,所述处理器401用于运行存储在存储器402中的计算机程序,以实现如下步骤:
在检测到洗衣机处于排水过程时,获取包含所述洗衣机内的洗涤水的图像,得到目标图像;
基于所述目标图像生成第一提示信息,并将所述第一提示信息发送至移动终端,所述第一提示信息用于提示用户所述洗涤水的浑浊程度;
接收所述移动终端发送的用户基于所述第一提示信息而触发生成的控制指令,并确定所述控制指令是否为漂洗控制指令;
若所述控制指令为漂洗控制指令,则控制所述洗衣机进行漂洗。
在一个实施例中,所述处理器401在实现所述基于所述目标图像生成第一提示信息时,用于实现:
对所述目标图像进行预处理,得到目标洗涤水图像,并生成携带所述目标洗涤水图像的第一提示信息;或者
基于预先训练好的浑浊度检测模型,对所述目标图像中的所述洗涤水进行浑浊度检测,得到浑浊程度信息,并生成携带所述浑浊程度信息的第一提示信息。
在一个实施例中,所述浑浊度检测模型包括预处理子层和特征提取子层;所述处理器401在实现所述基于预先训练好的浑浊度检测模型,对所述目标图像中的所述洗涤水进行浑浊度检测,得到浑浊程度信息时,用于实现:
基于所述预处理子层,对所述目标图像进行预处理,得到经过预处理的目标图像;
基于所述特征提取子层,对所述经过预处理的目标图像进行特征提取,得到所述洗涤水的浑浊程度信息。
在一个实施例中,所述处理器401在实现所述确定所述控制指令是否为漂洗控制指令之后,还用于实现:
若所述控制指令为脱水控制指令,则控制所述洗衣机进行脱水,并在所述脱水结束后控制所述洗衣机停止运行。
在一个实施例中,所述处理器401还用于实现:
在洗衣机运行之前,获取包含所述洗衣机内的衣物的衣物图像;
基于所述衣物图像生成第二提示信息,所述第二提示信息用于提示用户所述衣物的当前信息;
将所述第二提示信息发送至移动终端,以使用户基于所述第二提示信息而触发生成所述洗衣机的运行指令;
接收所述运行指令,并基于所述运行指令控制所述洗衣机运行。
在一个实施例中,所述处理器401在实现所述基于所述衣物图像生成第二提示信息时,用于实现:
对所述衣物图像进行预处理,得到目标衣物图像,并生成携带所述目标衣物图像的第二提示信息;或者
根据所述衣物图像,确定所述衣物的衣物标签、衣物材质、衣物颜色和/或衣物类型;
生成携带所述衣物标签、衣物材质、衣物颜色和/或衣物类型的第二提示信息。
在一个实施例中,所述处理器401在实现所述获取包含所述洗衣机内的衣物的衣物图像之前,还用于实现:
获取洗衣机内的衣物的衣物重量,当所述衣物重量大于或者等于预设的重量阈值时,控制开启安装于所述洗衣机内部的摄像头;或者
以间隔预设时间开启安装于所述洗衣机内部的摄像头。
需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述洗衣机的具体工作过程,可以参考前述洗衣控制方法实施例中的对应过程,在此不再赘述。
本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序中包括程序指令,所述程序指令被执行时所实现的方法可参照本申请洗衣控制方法的各个实施例。
其中,所述计算机可读存储介质可以是前述实施例所述的洗衣机的内部存储单元,例如所述洗衣机的硬盘或内存。所述计算机可读存储介质也可以是所述洗衣机的外部存储设备,例如所述洗衣机上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。
应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种洗衣控制方法,其特征在于,包括:
在检测到洗衣机处于排水过程时,获取包含所述洗衣机内的洗涤水的图像,得到目标图像;
基于所述目标图像生成第一提示信息,并将所述第一提示信息发送至移动终端,所述第一提示信息用于提示用户所述洗涤水的浑浊程度;
接收所述移动终端发送的用户基于所述第一提示信息而触发生成的控制指令,并确定所述控制指令是否为漂洗控制指令;
若所述控制指令为漂洗控制指令,则控制所述洗衣机进行漂洗。
2.如权利要求1所述的洗衣控制方法,其特征在于,所述基于所述目标图像生成第一提示信息,包括:
对所述目标图像进行预处理,得到目标洗涤水图像,并生成携带所述目标洗涤水图像的第一提示信息;或者
基于预先训练好的浑浊度检测模型,对所述目标图像中的所述洗涤水进行浑浊度检测,得到浑浊程度信息,并生成携带所述浑浊程度信息的第一提示信息。
3.如权利要求2所述的洗衣控制方法,其特征在于,所述浑浊度检测模型包括预处理子层和特征提取子层;所述基于预先训练好的浑浊度检测模型,对所述目标图像中的所述洗涤水进行浑浊度检测,得到浑浊程度信息,包括:
基于所述预处理子层,对所述目标图像进行预处理,得到经过预处理的目标图像;
基于所述特征提取子层,对所述经过预处理的目标图像进行特征提取,得到所述洗涤水的浑浊程度信息。
4.如权利要求1所述的洗衣控制方法,其特征在于,所述确定所述控制指令是否为漂洗控制指令之后,还包括:
若所述控制指令为脱水控制指令,则控制所述洗衣机进行脱水,并在所述脱水结束后控制所述洗衣机停止运行。
5.如权利要求1-4中任一项所述的洗衣控制方法,其特征在于,所述洗衣控制方法还包括:
在洗衣机运行之前,获取包含所述洗衣机内的衣物的衣物图像;
基于所述衣物图像生成第二提示信息,所述第二提示信息用于提示用户所述衣物的当前信息;
将所述第二提示信息发送至移动终端,以使用户基于所述第二提示信息而触发生成所述洗衣机的运行指令;
接收所述运行指令,并基于所述运行指令控制所述洗衣机运行。
6.如权利要求5所述的洗衣控制方法,其特征在于,所述基于所述衣物图像生成第二提示信息,包括:
对所述衣物图像进行预处理,得到目标衣物图像,并生成携带所述目标衣物图像的第二提示信息;或者
根据所述衣物图像,确定所述衣物的衣物标签、衣物材质、衣物颜色和/或衣物类型;
生成携带所述衣物标签、衣物材质、衣物颜色和/或衣物类型的第二提示信息。
7.如权利要求6所述的洗衣控制方法,其特征在于,所述获取包含所述洗衣机内的衣物的衣物图像之前,还包括:
获取洗衣机内的衣物的衣物重量,当所述衣物重量大于或者等于预设的重量阈值时,控制开启安装于所述洗衣机内部的摄像头;或者
以间隔预设时间开启安装于所述洗衣机内部的摄像头。
8.一种洗衣控制***,其特征在于,包括服务器、移动终端和洗衣机,所述服务器与移动终端、洗衣机通信连接,所述洗衣机内部安装有摄像头,其中:
所述洗衣机,用于在检测到洗衣机处于排水过程时,通过所述摄像头采集得到包含所述洗衣机内的洗涤水的目标图像,并将所述目标图像发送至所述服务器;
所述服务器,用于基于接收的目标图像生成第一提示信息,并将所述第一提示信息发送至所述移动终端,所述第一提示信息用于提示用户所述洗涤水的浑浊程度;
所述移动终端,用于接收所述第一提示信息,并获取用户基于所述第一提示信息而触发生成的控制指令,将所述控制指令发送至所述服务器;
所述服务器,还用于接收所述移动终端发送的所述控制指令,并将所述控制指令发送至所述洗衣机;
所述洗衣机,还用于判断接收的所述控制指令是否为漂洗控制指令,若所述控制指令为漂洗控制指令,则控制所述洗衣机进行漂洗。
9.一种洗衣机,其特征在于,所述洗衣机包括摄像头、处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如权利要求1至7中任一项所述的洗衣控制方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如权利要求1至7中任一项所述的洗衣控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010378730.0A CN113622145B (zh) | 2020-05-07 | 2020-05-07 | 洗衣控制方法、***、洗衣机及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010378730.0A CN113622145B (zh) | 2020-05-07 | 2020-05-07 | 洗衣控制方法、***、洗衣机及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113622145A true CN113622145A (zh) | 2021-11-09 |
CN113622145B CN113622145B (zh) | 2023-11-07 |
Family
ID=78376964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010378730.0A Active CN113622145B (zh) | 2020-05-07 | 2020-05-07 | 洗衣控制方法、***、洗衣机及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113622145B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113373652A (zh) * | 2021-06-24 | 2021-09-10 | 合肥美菱物联科技有限公司 | 一种洗衣机浑浊度智能检测***及方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04244193A (ja) * | 1991-01-29 | 1992-09-01 | Toshiba Corp | 洗濯機 |
JPH0627014A (ja) * | 1992-07-07 | 1994-02-04 | Hitachi Ltd | 水質汚染監視装置及びその方法 |
JP2005150840A (ja) * | 2003-11-11 | 2005-06-09 | Shikoku Res Inst Inc | 水質監視装置およびそれに用いる魚画像認識方法 |
CN102517842A (zh) * | 2011-08-25 | 2012-06-27 | 海尔集团公司 | 一种自动识别衣物材质信息选择洗涤程序的洗衣机及方法 |
JP2015230303A (ja) * | 2014-06-06 | 2015-12-21 | 林正祥 | 廃水診断システム、廃水診断装置及び廃水診断データ処理方法 |
CN108051442A (zh) * | 2017-12-28 | 2018-05-18 | 上海传英信息技术有限公司 | 一种基于智能终端的水质识别方法及水质识别*** |
CN109187534A (zh) * | 2018-08-01 | 2019-01-11 | 江苏凯纳水处理技术有限公司 | 水质检测方法及其水样图像识别装置 |
CN110114528A (zh) * | 2016-12-21 | 2019-08-09 | 汉高股份有限及两合公司 | 用于控制配给装置的可改装传感器单元 |
CN110804837A (zh) * | 2018-08-02 | 2020-02-18 | 青岛海尔洗衣机有限公司 | 一种水质检测装置及洗涤***的控制方法 |
CN110955166A (zh) * | 2019-11-27 | 2020-04-03 | 上海达显智能科技有限公司 | 一种基于图像识别的智能洗涤装置及智能洗涤控制方法 |
-
2020
- 2020-05-07 CN CN202010378730.0A patent/CN113622145B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04244193A (ja) * | 1991-01-29 | 1992-09-01 | Toshiba Corp | 洗濯機 |
JPH0627014A (ja) * | 1992-07-07 | 1994-02-04 | Hitachi Ltd | 水質汚染監視装置及びその方法 |
JP2005150840A (ja) * | 2003-11-11 | 2005-06-09 | Shikoku Res Inst Inc | 水質監視装置およびそれに用いる魚画像認識方法 |
CN102517842A (zh) * | 2011-08-25 | 2012-06-27 | 海尔集团公司 | 一种自动识别衣物材质信息选择洗涤程序的洗衣机及方法 |
JP2015230303A (ja) * | 2014-06-06 | 2015-12-21 | 林正祥 | 廃水診断システム、廃水診断装置及び廃水診断データ処理方法 |
CN110114528A (zh) * | 2016-12-21 | 2019-08-09 | 汉高股份有限及两合公司 | 用于控制配给装置的可改装传感器单元 |
CN108051442A (zh) * | 2017-12-28 | 2018-05-18 | 上海传英信息技术有限公司 | 一种基于智能终端的水质识别方法及水质识别*** |
CN109187534A (zh) * | 2018-08-01 | 2019-01-11 | 江苏凯纳水处理技术有限公司 | 水质检测方法及其水样图像识别装置 |
CN110804837A (zh) * | 2018-08-02 | 2020-02-18 | 青岛海尔洗衣机有限公司 | 一种水质检测装置及洗涤***的控制方法 |
CN110955166A (zh) * | 2019-11-27 | 2020-04-03 | 上海达显智能科技有限公司 | 一种基于图像识别的智能洗涤装置及智能洗涤控制方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113373652A (zh) * | 2021-06-24 | 2021-09-10 | 合肥美菱物联科技有限公司 | 一种洗衣机浑浊度智能检测***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113622145B (zh) | 2023-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107904856B (zh) | 洗衣机启动方法及装置 | |
CN107904860B (zh) | 洗衣机内衣物处理方法及装置 | |
CN109137388B (zh) | 衣物洗涤方法、装置和衣物处理装置 | |
CN106676822B (zh) | 洗衣机及其基于衣物性质的洗涤控制方法和装置 | |
CN109183354B (zh) | 一种衣物防缠绕控制方法及装置 | |
CN110894658B (zh) | 洗涤控制方法、装置以及衣物处理装置 | |
CN110735283A (zh) | 洗衣机及其衣物洗涤控制方法 | |
CN110735281B (zh) | 洗衣机及其衣物洗涤控制方法 | |
CN110936920A (zh) | 车辆后备箱开启方法、装置、车辆及存储介质 | |
CN113622145B (zh) | 洗衣控制方法、***、洗衣机及计算机可读存储介质 | |
CN113622144B (zh) | 洗衣控制方法、***、洗衣机及计算机可读存储介质 | |
CN106676821B (zh) | 一种自动选择洗衣模式的方法及终端 | |
CN113463327B (zh) | 衣物展示方法和装置、电子设备、计算机可读存储介质 | |
CN109137392B (zh) | 衣物洗涤方法、装置和衣物处理装置 | |
CN112663274A (zh) | 用于衣物处理设备的开门控制方法 | |
CN111428738A (zh) | 用于衣物图像检索的方法及装置、设备 | |
CN112022003A (zh) | 扫地机器人及其控制方法、装置、计算机可读存储介质 | |
CN112391794A (zh) | 一种智能洗衣机控制方法和*** | |
CN113373651B (zh) | 衣物串色的识别方法、装置、设备及存储介质 | |
CN111850945A (zh) | 一种衣物处理设备的控制方法 | |
CN117966427A (zh) | 洗衣机的控制方法、装置、设备及存储介质 | |
CN114753096B (zh) | 洗涤参数的调整方法、装置、设备及介质 | |
CN115198480A (zh) | 洗衣机异物检测方法、装置、电子设备及洗衣机 | |
CN114411401A (zh) | 衣物分拣方法、衣物处理方法、装置、***及存储介质 | |
CN117935277A (zh) | 智能洗护方法、装置、***、设备及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |