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.若所述衣物收纳筐中的衣物被取出,则向所述洗衣机发送衣物取出信号。
27.在上述洗衣信息的推荐方法的一些技术方案中,所述确定所述衣物收纳筐中的衣物是否被取出,包括:
28.若检测到所述衣物收纳筐的筐门为打开状态,则获取所述衣物收纳筐的筐门在打开之前所述衣物收纳筐中衣物的状态和所述衣物收纳筐的筐门在打开之后所述衣物收纳筐中衣物的状态,所述状态包括满筐或未满筐;
29.若所述衣物收纳筐的筐门在打开之前所述衣物收纳筐中衣物的状态为满筐,且所述衣物收纳筐的筐门在打开之后所述衣物收纳筐中衣物的状态为未满筐,则确定所述衣物收纳筐中的衣物被取出。
30.本发明实施例还提供了一种洗衣信息的推荐装置,应用于洗衣机,所述装置包括:
31.获取模块,用于若确定出用户手持衣物并凝视洗衣机,且接收到衣物收纳筐发送的衣物取出信号,则获取用户手持衣物的特征信息,以及获取衣物收纳筐中衣物的特征信息和脏污信息,衣物取出信号用于指示衣物收纳筐中衣物被取出;
32.确定模块,用于根据所述衣物收纳筐中衣物的特征信息与所述用户手持衣物的特征信息,确定所述用户手持衣物是否为所述衣物收纳筐中衣物;
33.推荐模块,用于若所述用户手持衣物为所述衣物收纳筐中衣物,则根据所述衣物的脏污信息对所述用户推荐洗衣信息,所述洗衣信息包括洗衣程序、洗涤剂类型和洗涤剂用量中至少一项。
34.本发明实施例还提供了一种洗衣信息的推荐装置,包括:
35.确定模块,用于确定衣物收纳筐中的衣物是否被取出;
36.发送模块,用于若所述衣物收纳筐中的衣物被取出,则向所述洗衣机发送衣物取出信号。
37.本发明实施例还提供了一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
38.所述存储器存储计算机执行指令;
39.所述处理器执行所述存储器存储的计算机执行指令,以实现如上述对比文件衣物信息的推荐方法。
40.本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述的衣物信息的推荐方法。
41.本发明实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时用于实现如上述的衣物信息的推荐方法。
42.本领域技术人员能够理解的是,本发明实施例提供的洗衣信息的推荐方法、装置、设备和存储介质,该方法应用于洗衣机或服务器,通过若确定出用户手持衣物并凝视洗衣机,且接收到衣物收纳筐发送的衣物取出信号,则获取用户手持衣物的特征信息,以及获取衣物收纳筐中衣物的特征信息和脏污信息,衣物取出信号用于指示衣物收纳筐中衣物被取出;根据衣物收纳筐中衣物的特征信息与用户手持衣物的特征信息,确定用户手持衣物是否为衣物收纳筐中衣物;若用户手持衣物为衣物收纳筐中衣物,则根据衣物的脏污信息对用户推荐洗衣信息,洗衣信息包括洗衣程序、洗涤剂类型和洗涤剂用量中至少一项。该技术方案通过将用户待清洗衣物与衣物收纳筐中衣物进行比对,以确定用户待清洗衣物是否为衣物收纳筐中的衣物,并在用户待清洗衣物为衣物收纳筐中的衣物时,才获取衣物收纳筐中的衣物的脏污信息,并根据衣物收纳筐中的衣物的脏污信息推荐洗衣信息,从而能够保证推荐不会出错,提高洗衣信息的推荐准确度。
附图说明
43.下面参照附图来描述本发明的洗衣机的控制方法的优选实施方式。附图为:
44.图1为本发明实施例提供的一种应用场景示意图;
45.图2为本发明实施例提供的另一种应用场景示意图;
46.图3为本发明实施例提供的衣物收纳筐的结构示意图;
47.图4为本发明实施例提供的洗衣信息的推荐方法的流程图一;
48.图5为本发明实施例提供的检测逻辑示意图;
49.图6为本技术实施例提供的洗衣信息的推荐方法的流程图二;
50.图7为本发明实施例提供的洗衣信息的推荐装置的结构示意图;
51.图8为本发明实施例提供的洗衣信息的推荐装置的结构示意图;
52.图9为本发明实施例提供的电子设备的结构示意图。
53.通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
54.本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非旨在限制本发明的保护范围。本领域技术人员可以根据需要对其作出调整,以便适应具体的应用场合。
55.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
56.图1为本发明实施例提供的一种应用场景示意图。如图1所示,该应用场景中包括:衣物收纳筐1和洗衣机2。其中,衣物收纳筐1用于收纳用户投入的待清洗的衣物。洗衣机2用于清洗衣物。
57.在现有技术中,衣物收纳筐1能够对投入衣物收纳筐中的衣物的脏污信息进行扫描,并将其发送至洗衣机,以使洗衣机根据脏污信息对用户推荐洗衣信息,例如洗衣程序、洗涤剂类型和洗涤剂用量。
58.图2为本发明实施例提供的另一种应用场景示意图。如图2所示,该应用场景中包括:衣物收纳筐1、洗衣机2和服务器3。
59.其中,服务器3可以是云服务器。在现有技术中,衣物收纳筐1对投入衣物收纳筐中的衣物的脏污信息进行扫描之后,是将其发送至服务器3中进行存储。若洗衣机2检测到用户的洗衣动作,则洗衣机2从服务器3中获取衣物收纳筐1中的衣物的脏污信息,进而根据脏污信息对用户推荐洗衣信息,例如洗衣程序、洗涤剂类型和洗涤剂用量。
60.然而,无论是图1还是图2中应用场景示出的方案,当用户待清洗的衣物为衣物收纳筐之外的衣物时,就会造成推荐出错的情形。
61.针对上述问题,本发明的发明构思如下:在检测到用户有洗衣动作时,首先判断衣物收纳筐中衣物是否被取出,当衣物收纳筐中衣物被取出时,才获取用户待清洗衣物的信息并与衣物收纳筐中衣物的信息进行比对,且在判断出用户待清洗衣物为衣物收纳筐中的衣物时,才获取衣物收纳筐中衣物的脏污信息用于推荐洗衣信息。如此,便可以解决现有技术存在的问题。
62.在介绍本发明的技术方式的具体实现过程之前,请允许首先对衣物收纳筐的结构和工作原理进行介绍:
63.图3为本发明实施例提供的衣物收纳筐的结构示意图。如图3所示,该衣物收纳筐包括:收纳筐31和设置在收纳筐31顶部的检测机构;具体的,检测机构与收纳筐31可以为卡接的连接方式。
64.检测机构包括外壳321和设置在外壳321内部的衣物投递框322、重力感应单元(图中未示出)、控制单元(图中未示出)、扫描单元323和衣物伸展部件324。
65.其中,衣物投递框的底部设置有开口。衣物伸展部件324固定在衣物投递框322的底部,且不遮挡衣物投递框底部的开口的位置处。可选的,衣物伸展部件324可以是带有驱动部件的旋转设备,衣物伸展部件能够围绕检测机构的中心旋转,并且带动衣物投递框旋转。具体的,衣物伸展部件324可以是固定在衣物投递框底部的一根杆,杆能够在驱动部件的驱动下旋转。
66.在一些可选的实施方式中,可以是在检测机构内部设置一底座,该底座的中心设置有孔,底座的俯视图为具有内切圆的矩形,该底座的外边缘固定在检测机构外壳的内表面上,底座的内边缘与衣物伸展部件324卡接,且衣物伸展部件324能够在底座内边缘的圆形区域内转动。
67.应当理解,衣物伸展部件324的长度应当以能够在外壳内部旋转为准,例如,与底座中心孔的孔径大致相同。
68.衣物投递框322的顶部设置有第一自动开合门325,第一自动开合门325靠近收纳筐31的一侧设置有重力感应单元,重力感应单元与控制单元电连接,重力感应单元实时检测衣物投递框的重力,并将重力发送至控制单元,控制单元确定相邻两次接收到的重力是否发生变化,进而确定是否有衣物投入衣物投递框。
69.具体的,若相邻两次接收到的重力发生变化,则确定有衣物投入衣物投递框,若相邻两次接收到的重力未发生变化,则确定没有衣物投入衣物投递框。
70.而在确定出有衣物投入衣物投递框的情况下,控制单元可以控制第一自动开合门325自动打开。控制单元,与衣物伸展部件324电连接,用于在确定有衣物投入衣物投递框的情况下,发送旋转信号至衣物伸展部件324,控制衣物伸展部件324旋转以带动衣物投递框旋转,从而将投入衣物投递框中的衣物展开。
71.而为了将衣物展开的更加充分,检测机构还可以包括:吹风部件326;则控制单元还用于在确定出有衣物投入衣物投递框的情况下,发送控制信号至吹风部件,以控制吹风部件对衣物进行吹风,从而将衣物更充分地展开。其中,吹风部件可以设置检测机构外壳的底部,且位于衣物投递框底部的开口在检测机构外壳的底部的投影区域内,则当衣物在衣物投递框的带动下旋转时,吹风部件朝向上方吹风,以将衣物展开的更加充分。
72.控制单元,与扫描单元323电连接,用于在确定有衣物投入衣物投递框的情况下,发送扫描信号至扫描单元,控制扫描单元根据扫描信号对衣物进行扫描得到衣物的特征信息和脏污信息。
73.扫描单元扫描得到衣物的特征信息和脏污信息之后,可以将特征信息和脏污信息存储在收纳筐的本地存储中,也可以发送至洗衣机或服务器进行存储。
74.另外,收纳筐顶部设置有第二自动开合门310,控制单元还与收纳筐顶部的第二自动开合门310电连接,用于在接收到脏污信息的情况下,发送开启信号至收纳筐顶部的第二自动开合门310,控制收纳筐顶部的第二自动开合门310自动开启,以使衣物通过收纳筐顶部的第二自动开合门310落入收纳筐内部。
75.进一步地,收纳筐还可以包括光栅单元311,其设置在收纳筐本体上靠近顶部的位置,与控制单元电连接,用于扫描收纳筐内部的衣物的高度是否达到靠近收纳筐顶部的位置,并将衣物扫描结果发送至控制单元,衣物扫描结果用于指示是否扫描到衣物;控制单元,还用于根据衣物扫描结果确定收纳筐的状态是否为满筐状态。具体的,若衣物扫描结果指示扫描到衣物,则可以确定收纳筐的状态为满筐;若衣物扫描结果指示未扫描到衣物,则可以确定收纳筐的状态为未满筐。
76.更进一步地,检测机构还可以包括:提醒单元;则控制单元在根据衣物扫描结果确定收纳筐的状态为满筐状态的情况下,可以发送提醒信号至提醒单元,以使提醒单元根据提醒信号对用户进行洗衣提醒。
77.再进一步地,检测结构还可以包括:语音单元,用于为用户提供语音交互询问收纳筐状态的功能。举例来说,用户可以通过语音输入“是否满筐”的方式,获取收纳筐的状态。
78.在上述实施例的基础上,控制单元还可以通过检测收纳筐的筐门312是否打开,以及筐门312打开前后收纳筐的状态,确定收纳筐中的衣物是否被取出。具体的,若收纳筐的
筐门被打开,且筐门打开之前,收纳筐的状态为满筐,以及筐门打开之后,收纳筐的状态为未满筐,则确定收纳筐中的衣物被取出。此时,控制单元向洗衣机或服务器发送衣物取出信号。
79.下面以具体地实施例对本发明的技术方案以及本发明的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
80.基于图1和图2示出的应用场景,图4为本发明实施例提供的洗衣信息的推荐方法的流程图一。如图4所示,该方法包括如下步骤:
81.s401、若确定出用户手持衣物并凝视洗衣机,且接收到衣物收纳筐发送的衣物取出信号,则获取用户手持衣物的特征信息,以及获取衣物收纳筐中衣物的特征信息和脏污信息,衣物取出信号用于指示衣物收纳筐中衣物被取出。
82.本实施例的方法的执行主体为洗衣机。
83.本实施例中,可以包括如下至少两种不同的实施方式:
84.在一种可选的实施方式中,步骤s401具体包括:确定用户是否手持衣物并凝视洗衣机;若确定出用户手持衣物并凝视洗衣机,则获取用户手持衣物的特征信息;确定是否接收到衣物收纳筐发送的衣物取出信号;若接收到衣物收纳筐发送的衣物取出信号,则获取衣物收纳筐中衣物的特征信息和脏污信息。
85.具体的,衣物收纳筐实时判断衣物收纳筐中的衣物是否被取出,若判断结果指示衣物收纳筐中的衣物被取出,则向洗衣机发送衣物取出信号,洗衣机接收到衣物收纳筐发送的衣物取出信号,可以将衣物取出信号进行存储。则确定是否接收到衣物收纳筐发送的衣物取出信号,包括:确定洗衣机是否接收到衣物收纳筐发送的衣物取出信号。具体地,若控制单元在洗衣机的本地存储中查找到衣物取出信号,则确定接收到衣物取出信号。
86.图5为本发明实施例提供的检测逻辑示意图。如图5所示,通过洗衣机上安装的摄像头51实时地采集洗衣机周围的环境图像并发送至洗衣机内部的控制单元52;洗衣机内部的控制单元52进而对该图像进行图像识别,以确定图像中是否存在用户手持衣物并凝视洗衣机。
87.其中,获取用户手持衣物的特征信息,包括:对环境图像进行图像识别,得到用户手持衣物的特征信息,该特征信息包括材质信息和/或颜色信息。
88.而衣物收纳筐中衣物的特征信息和脏污信息是衣物收纳筐进行扫描并预先发送至洗衣机,由洗衣机存储在洗衣机的存储单元中。则获取衣物收纳筐中衣物的脏污信息和特征信息,包括:从洗衣机的本地存储中获取衣物收纳筐中衣物的脏污信息和特征信息。
89.在另一种可选的实施方式中,步骤s401具体包括:确定是否接收到衣物收纳筐发送的衣物取出信号;若接收到衣物收纳筐发送的衣物取出信号,则确定用户是否手持衣物并凝视洗衣机;若确定出用户手持衣物并凝视洗衣机,则获取用户手持衣物的特征信息,以及获取衣物收纳筐中衣物的特征信息和脏污信息。
90.具体的,衣物收纳筐实时判断衣物收纳筐中的衣物是否被取出,若判断结果指示衣物收纳筐中的衣物被取出,则向服务器发送衣物取出信号,服务器接收到衣物收纳筐发送的衣物取出信号,可以将衣物取出信号进行存储。则确定是否接收到衣物收纳筐发送的衣物取出信号,包括:确定服务器是否接收到衣物收纳筐发送的衣物取出信号。具体的,是
洗衣机向服务器发送衣物取出信号的获取请求,并接收服务器反馈的衣物取出信号的获取结果,该获取结果用于指示是否服务器是否接收到衣物取出信号。
91.其中,获取用户手持衣物的特征信息,包括:对环境图像进行图像识别,得到用户手持衣物的特征信息,该特征信息包括材质信息和/或颜色信息。
92.而衣物收纳筐中衣物的特征信息和脏污信息是衣物收纳筐进行扫描并预先发送至服务器,由服务器存储在服务器的存储单元中。则获取衣物收纳筐中衣物的脏污信息和特征信息,包括:向服务器发送获取请求,获取请求用于请求获取衣物收纳筐中衣物的脏污信息和特征信息;接收服务器返回的衣物收纳筐中衣物的脏污信息和特征信息。在该实施方式中,是衣物收纳筐预先将衣物的脏污信息和特征信息发送至服务器,并由服务器将衣物的脏污信息和特征信息存储在服务器中,以及由洗衣机从服务器中获取衣物收纳筐中衣物的脏污信息和特征信息。
93.在上述两种可选的实施方式中,均可以通过凝视检测算法识别用户是否凝视洗衣机,以及通过图像识别算法识别图像中是否存在用户,以及用户是否手持衣物。而凝视检测算法和图像识别算法均可参见相关技术的介绍,此处不再详细介绍。
94.可选的,还可以增加洗衣机筒门的状态,来确定是否需要获取衣物收纳筐中衣物的特征信息和脏污信息。具体的,若确定出用户手持衣物并凝视洗衣机,且洗衣机筒门为关闭状态,并且存在衣物收纳筐发送的衣物取出信号。
95.s402、根据衣物收纳筐中衣物的特征信息与用户手持衣物的特征信息,确定用户手持衣物是否为衣物收纳筐中衣物。
96.具体的,步骤s402包括:
97.步骤a1、若衣物收纳筐中衣物的材质信息与用户手持衣物的材质信息相同,则确定用户手持衣物为衣物收纳筐中衣物。
98.步骤a2、若衣物收纳筐中衣物的颜色信息与用户手持衣物的颜色信息相同,则确定用户手持衣物为衣物收纳筐中衣物。
99.步骤a3、若衣物收纳筐中衣物的材质信息与用户手持衣物的材质信息相同,且衣物收纳筐中衣物的颜色信息与用户手持衣物的颜色信息相同,则确定用户手持衣物为衣物收纳筐中衣物。
100.在步骤a1至步骤a3当中,可以仅根据衣物的材质信息或颜色信息,确定用户手持衣物是否为衣物收纳筐中衣物,也可以根据衣物的材质信息和颜色信息共同确定用户手持衣物是否为衣物收纳筐中衣物。
101.以材质信息为例,若识别出用户手持衣物包括多种材质信息,则需要确定用户手持衣物的材质信息的数量与衣物收纳筐中衣物的材质信息的数量是否相同,并在二者相同的情况下,进一步确定用户手持衣物的多种材质信息是否与衣物收纳筐中衣物的多种材质信息相同。举例来说,假设用户手持衣物包括3种材质信息,材质a、材质b和材质c,则衣物收纳筐中衣物的材质信息也应当包括材质a、材质b和材质c,才会确定用户手持衣物为衣物收纳筐中衣物。
102.s403、若确定用户手持衣物为衣物收纳筐中衣物,则根据衣物的脏污信息对用户推荐洗衣信息,洗衣信息包括洗衣程序、洗涤剂类型和洗涤剂用量中至少一项。
103.请继续参阅图5,若洗衣机确定用户手持衣物为衣物收纳筐中衣物,则洗衣机可以
直接根据获取的衣物收纳筐中衣物的脏污信息对用户推荐洗衣信息。
104.其中,洗衣机可以根据洗衣推荐算法和衣物的脏污信息对用户推荐洗衣信息。具体的洗衣推荐算法可以参见相关技术的介绍,此处不作详细介绍。
105.本发明实施例提供的洗衣信息的推荐方法,应用于洗衣机,通过确定出用户手持衣物并凝视洗衣机,且接收到衣物收纳筐发送的衣物取出信号的情况下,获取用户手持衣物的特征信息,以及获取衣物收纳筐中衣物的特征信息和脏污信息,衣物取出信号用于指示衣物收纳筐中衣物被取出;以及根据衣物收纳筐中衣物的特征信息与用户手持衣物的特征信息,确定出用户手持衣物为衣物收纳筐中衣物的情况下,根据衣物的脏污信息对用户推荐洗衣信息,洗衣信息包括洗衣程序、洗涤剂类型和洗涤剂用量中至少一项。该技术方案通过确定出用户手持衣物并凝视洗衣机,并接收到衣物收纳筐发送的衣物取出信号的情况下,确定用户手持衣物是否为衣物收纳筐中衣物,并在确定出用户手持衣物为衣物收纳筐中衣物的情况下,才根据衣物收纳筐中衣物的脏污信息推荐洗衣信息,如此,能够保证用户待清洗衣物为衣物收纳筐中已获取脏污信息的衣物,从而准确地对用户推荐洗衣信息,不会出错。
106.在上述实施例的基础上,获取衣物收纳筐中衣物的脏污信息和特征信息,还可以包括:向衣物收纳筐发送衣物信息的获取请求,衣物信息的获取请求用于请求获取衣物收纳筐中衣物的脏污信息和特征信息;接收衣物收纳筐返回的衣物的脏污信息和特征信息。在该实施方式中,是衣物收纳筐预先将衣物的脏污信息和特征信息存储在衣物收纳筐的本地存储中,并由洗衣机从衣物收纳筐中获取衣物的脏污信息和特征信息。
107.在上述实施例的基础上,当用户抱着待清洗衣物时,可能存在有些衣物的特征信息无法获取到的情况,因而,本实施例还可以提供如下实现方式:发送提醒信息,以提醒用户将每件待清洗衣物在摄像头前展示。如此,摄像头可以清晰地获取到每件衣物的特征信息。
108.图6为本技术实施例提供的洗衣信息的推荐方法的流程图二。如图6所示,洗衣信息的推荐方法,该方法包括:
109.s601、确定衣物收纳筐中的衣物是否被取出。
110.本实施例的方法的执行主体为衣物收纳筐。
111.具体的,确定衣物收纳筐中的衣物是否被取出,包括:
112.步骤b1、若检测到衣物收纳筐的筐门为打开状态,则获取衣物收纳筐的筐门在打开之前衣物收纳筐中衣物的状态和衣物收纳筐的筐门在打开之后衣物收纳筐中衣物的状态,衣物收纳筐中衣物的状态包括满筐或未满筐。
113.其中,衣物收纳筐的筐门在打开时,会向控制单元发送打开信号,打开信号中包括打开时间t1,而衣物收纳筐的光栅单元每检测一次衣物的状态,也会记录有检测时间。则控制单元可以获取在打开时间t1之前与t1最接近的检测时间对应的衣物收纳筐中衣物的状态,作为收纳筐的筐门在打开之前衣物收纳筐中衣物的状态。
114.类似地,控制单元也可以获取在打开时间t1之后与t1最接近的检测时间对应的衣物收纳筐中衣物的状态,作为收纳筐的筐门在打开之后衣物收纳筐中衣物的状态。
115.步骤b2、若衣物收纳筐的筐门在打开之前衣物收纳筐中衣物的状态为满筐,且衣物收纳筐的筐门在打开之后衣物收纳筐中衣物的状态为未满筐,则确定衣物收纳筐中的衣
物被取出。
116.s602、若确定衣物收纳筐中的衣物被取出,则向洗衣机或服务器发送衣物取出信号。
117.s603、若确定衣物收纳筐中的衣物未被取出,则不执行动作。
118.具体的,若确定衣物收纳筐中的衣物未被取出,则不向洗衣机或服务器发送衣物取出信号,衣物收纳筐仍然继续执行步骤s601。
119.本发明实施例提供的洗衣信息的推荐方法,应用于衣物收纳筐,通过确定衣物收纳筐中的衣物是否被取出,以及若确定衣物收纳筐中的衣物被取出,则向洗衣机或服务器发送衣物取出信号。从而实现使洗衣机或服务器根据衣物取出信号确定是否需要比对用户手持衣物与衣物收纳筐中衣物的特征信息,以及根据衣物收纳筐中脏污信息进行洗衣推荐的效果。
120.在图6所示实施例的基础上,为了避免用户一次性将多件衣物投入衣物投递框,而导致衣物特征信息和脏污信息的不准确,例如将两件衣物的特征信息和脏污信息识别为一件衣物的特征信息和脏污信息。则可以由衣物收纳筐发送提示信息,以提示用户每次向衣物收纳筐中投入一件衣物,从而保证衣物收纳筐能够准确获取衣物特征信息和脏污信息。
121.下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。
122.图7为本发明实施例提供的洗衣信息的推荐装置的结构示意图,该洗衣信息的推荐装置,应用于洗衣机或服务器,该装置包括:获取模块71、确定模块72和推荐模块73。
123.获取模块71,用于若确定出用户手持衣物并凝视洗衣机,且接收到衣物收纳筐发送的衣物取出信号,则获取所述用户手持衣物的特征信息,以及获取衣物收纳筐中衣物的特征信息和脏污信息,所述衣物取出信号用于指示所述衣物收纳筐中衣物被取出。
124.确定模块72,用于根据衣物收纳筐中衣物的特征信息与用户手持衣物的特征信息,确定用户手持衣物是否为衣物收纳筐中衣物。
125.推荐模块73,用于若用户手持衣物为衣物收纳筐中衣物,则根据衣物的脏污信息对用户推荐洗衣信息,该洗衣信息包括洗衣程序、洗涤剂类型和洗涤剂用量中至少一项。
126.在一个可选的实施例中,特征信息包括材质信息和/或颜色信息;相应的,确定模块72根据所述衣物收纳筐中衣物的特征信息与所述用户手持衣物的特征信息,确定所述用户手持衣物是否为所述衣物收纳筐中衣物,具体包括:若所述衣物收纳筐中衣物的材质信息与所述用户手持衣物的材质信息相同,则确定所述用户手持衣物为所述衣物收纳筐中衣物;若所述衣物收纳筐中衣物的颜色信息与所述用户手持衣物的颜色信息相同,则确定所述用户手持衣物为所述衣物收纳筐中衣物;若所述衣物收纳筐中衣物的材质信息与所述用户手持衣物的材质信息相同,且所述衣物收纳筐中衣物的颜色信息与所述用户手持衣物的颜色信息相同,则确定所述用户手持衣物为所述衣物收纳筐中衣物。
127.在一个可选的实施例中,所述装置还包括:接收模块74和存储模块75;接收模块74,用于接收所述衣物收纳筐发送的衣物的脏污信息和特征信息;存储模块75,用于将所述衣物的脏污信息和特征信息存储在所述洗衣机的本地存储中;相应的,所述获取模块71获取所述衣物收纳筐中衣物的脏污信息和特征信息,包括:从所述洗衣机的本地存储中获取所述衣物收纳筐中衣物的脏污信息和特征信息。
128.在一个可选的实施例中,所述获取模块71获取所述衣物收纳筐中衣物的脏污信息和特征信息,包括:向服务器发送获取请求,所述获取请求用于请求获取所述衣物收纳筐中衣物的脏污信息和特征信息;接收所述服务器返回的衣物的脏污信息和特征信息。
129.在一个可选的实施例中,所述获取模块71获取所述衣物收纳筐中衣物的脏污信息和特征信息,包括:向所述衣物收纳筐发送衣物信息的获取请求,所述衣物信息的获取请求用于请求获取所述衣物收纳筐中衣物的脏污信息和特征信息;接收所述衣物收纳筐返回的衣物的脏污信息和特征信息。
130.本发明实施例提供的洗衣信息的推荐装置,可用于执行上述实施例中应用于洗衣机或服务器中的洗衣信息的推荐方法的技术方案,其实现原理和技术效果类似,在此不再赘述。
131.图8为本发明实施例提供的洗衣信息的推荐装置的结构示意图,该洗衣信息的推荐装置,应用于衣物收纳筐,该装置包括:确定模块81和发送模块82。
132.其中,确定模块81,用于确定衣物收纳筐中的衣物是否被取出;发送模块82,用于若所述衣物收纳筐中的衣物被取出,则向所述洗衣机发送衣物取出信号。
133.在一个可选的实施例中,确定模块81确定所述衣物收纳筐中的衣物是否被取出,具体包括:若检测到所述衣物收纳筐的筐门为打开状态,则获取所述衣物收纳筐的筐门在打开之前所述衣物收纳筐中衣物的状态和所述衣物收纳筐的筐门在打开之后所述衣物收纳筐中衣物的状态,所述状态包括满筐或未满筐;若所述衣物收纳筐的筐门在打开之前所述衣物收纳筐中衣物的状态为满筐,且所述衣物收纳筐的筐门在打开之后所述衣物收纳筐中衣物的状态为未满筐,则确定所述衣物收纳筐中的衣物被取出。
134.本发明实施例提供的洗衣信息的推荐装置,可用于执行上述实施例中应用于衣物收纳筐中的洗衣信息的推荐方法的技术方案,其实现原理和技术效果类似,在此不再赘述。
135.需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,确定模块72可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上确定模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
136.在上述实施例的基础上,图9为本发明实施例提供的电子设备的结构示意图。如图9所示,该电子设备用于执行上述实施例中的洗衣信息的推荐方法,可以包括:处理器91、存储器92。
137.处理器91执行存储器存储的计算机执行指令,使得处理器91执行上述实施例中的洗衣信息的推荐方法的技术方案。处理器91可以是通用处理器,包括中央处理器cpu、网络处理器(network processor,np)等;还可以是数字信号处理器dsp、专用集成电路asic、现场可编程门阵列fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组
件。
138.存储器92通过系统总线与处理器91连接并完成相互间的通信,存储器92用于存储计算机程序指令。
139.可选的,该护理机还可以包括收发器93,该收发器93用于和服务器或衣物收纳筐进行通信。可选的,在硬件实现上,上述图7所示实施例中的接收模块74,图8所示实施例中的发送模块82对应于本实施例中的收发器93,该收发器93构成通信接口。
140.系统总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。收发器用于实现数据库访问装置与其他计算机(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(random access memory,ram),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
141.本发明实施例提供的电子设备,可用于执行上述实施例中洗衣信息的推荐方法的技术方案,其实现原理和技术效果类似,在此不再赘述。
142.本发明实施例还提供一种运行指令的芯片,该芯片用于执行上述实施例中洗衣信息的推荐方法的技术方案。
143.本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当该计算机指令在计算机上运行时,使得计算机执行上述实施例洗衣信息的推荐方法的技术方案。
144.本发明实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,其存储在计算机可读存储介质中,处理器可以从计算机可读存储介质读取计算机程序,处理器执行计算机程序时可实现上述实施例中洗衣信息的推荐方法的技术方案。
145.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。