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.图1a示意性示出了根据本发明实施例的洗碗机的结构示意图,其中可以应用根据本发明实施例的用于洗碗机的控制方法;
37.图1b示意性示出了根据本发明实施例的洗碗机的结构的主视图;
38.图1c示意性示出了根据本发明实施例的洗碗机的清洗机构的结构示意图;
39.图1d示意性示出了图1c的清洗机构的部分结构示意图;
40.图2示意性示出了根据本发明实施例的用于洗碗机的控制方法的流程示意图;
41.图3示意性示出了根据本发明实施例的用于洗碗机的另一种控制方法的流程示意图。
42.附图标记说明
43.100、洗碗机;
44.1、外壳;
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
2清洗机构;
45.21、图像获取设备;
ꢀꢀꢀꢀꢀ
22、置物架;
46.23、驱动电机;
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
24、处理设备;
47.25、喷臂;
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
26、安装支架;
48.251、出水孔
具体实施方式
49.以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。
50.需要说明,若本申请实施方式中有涉及方向性指示(诸如上、下、左、右、前、后
……
),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
51.另外,若本申请实施方式中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施方式之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
52.图1a示意性示出了根据本发明实施例的洗碗机的结构示意图,其中可以应用根据本发明实施例的用于洗碗机的控制方法。图1b示意性示出了根据本发明实施例的洗碗机的结构的主视图。应当理解的是,图1a和图1b示出的仅为展示洗碗机100的一个实施例,并不用于限定该洗碗机与本发明非相关的部件的外形、位置、安装方式以及连接关系。
53.如图1a和图1b所示,洗碗机100可以包括外壳1和设置在外壳1内部的清洗机构2。外壳1的外形轮廓可以包括但不限于,矩形、圆筒形。
54.清洗机构2可以包括图像获取设备21,置物架22、处理设备24以及喷臂。
55.置物架22(例如碗篮)可以固定在洗碗机100内侧,以用于盛放餐具,图像获取设备21可以包括相机或者图像传感器(例如红外传感器)。图像获取设备21可以在洗碗机100内多个方位布置。处理设备24可以与图像获取设备21电连接。
56.图像获取设备21可以用于获取洗碗机100内的图像,处理设备24可以用于对获取的图像进行处理。
57.例如,当餐具放置在置物架22上后,图像获取设备21可以获取置物架22上的餐具图像。处理设备24可以获取该图像,确定洗碗机100内放置的餐具的特征,以根据餐具的特征来控制喷臂对餐具进行清洗。
58.处理设备24可以包括处理器,其示例可以包括但不限于通用处理器、专用处理器、常规处理器、数字信号处理器(dsp)、多个微处理器、与dsp核心关联的一个或多个微处理器、控制器、微控制器、专用集成电路(asic)、现场可编程门阵列(fpga)电路、其他任何类型的集成电路(ic)以及状态机等等。
59.在一个示例中,喷臂可以设置在洗碗机100内的底部,喷臂上可以设置有喷孔,水可以从喷孔中向上喷出,清洗餐具的同时提供反作用力推动喷臂转动。在另一个示例中,喷臂可以设置在洗碗机100内的顶部,或可以包括顶部的喷臂和底部的喷臂。
60.在再一个示例中,喷臂可以采用可旋转的形式。
61.图1c示意性示出了根据本发明实施例的洗碗机的清洗机构的结构示意图;图1d示意性示出了图1c的清洗机构的部分结构示意图。参考图1b
‑
1d,清洗机构2还可以包括驱动
电机23,驱动电机23可以设置于洗碗机100内的下侧,也可以设置于洗碗机100的背面,即远离用户放置餐具的一面。驱动电机23可以与喷臂25连接。喷臂25上设置有与喷臂25内部导通的喷水孔251,喷水孔251可以在喷臂25上间隔设置,以使得喷臂25喷淋更大的范围。在一个示例中,喷臂25可以为圆柱形,喷水孔251在喷臂25的截面间隔且阵列设置,以使得喷水孔251所喷出的水呈角度喷射。
62.在本发明实施例中,洗碗机100还可以包括水压变送器(未图示)、热水器(未图示)、水阀(未图示)。水压变送器和热水器可以与处理设备24电连接,水压变送机构、热水器以及水阀可以与喷臂25内部连接并导通。喷臂25与水压变送器、热水器、水阀、以及驱动电机23的连接可以为直接连接,也可以为通过中间件间接连接。
63.水阀可以用于控制喷出的水的出水量,水压变送器可以用于控制出水压力,热水器可以用于控制出水温度,驱动电机23可以用于驱动喷臂25转动。在一个示例中,喷臂25可以设置于洗碗机内的中央位置。中央位置可以定义为洗碗机100内多个置物架22的中间位置,以在喷臂25旋转时,可覆盖多个置物架22上的餐具,从而节省洗碗机100内部的空间。仅需采用单一喷臂25即可喷淋多个置物架22上的餐具,在节省设计和材料的成本的同时,带来更大的使用空间。
64.水阀、水压变送器、热水器以及驱动电机23可以由处理设备24来控制。例如,可以将置物架22放置餐具的区域分为四个象限,即第一、第二、第三、第四象限。处理设备24可以控制驱动电机23驱动喷臂25旋转,以使得喷水孔251朝向四个象限中的任意象限。另外,处理设备24还可以控制水阀以调节喷水孔251的出水量(或者停止出水)。
65.在本发明实施例中,驱动电机23还可以驱动喷臂25平移。当喷臂25可平移时,洗碗机100还可以包括转换机构(未图示),转换机构连接于驱动电机23与喷臂25之间,可以将驱动电机23的转动转换成喷臂25的平移。
66.在本发明实施例中,置物架22可以包括一层或多层置物架,例如上下两层置物架。在图中示出的两层置物架的示例中,喷臂25可以位于两个置物架22的中间位置,从而当喷臂25旋转时,可喷淋到两个置物架22上的所有餐具。
67.在本发明实施例中,洗碗机100还可以包括安装支架26,喷臂25可旋转连接至安装支架26上。安装支架26位置固定,以使得喷臂25可相对安装支架26旋转,其安装支架26位置固定的方式不予限定,如安装支架26可以通过固定连接于置物架22上或者其他位置。
68.图2示意性示出了根据本发明实施例的用于洗碗机的控制方法的流程示意图。如图2所示,在本发明一实施例中,提供了一种用于洗碗机的控制方法,包括以下步骤:
69.步骤201,获取洗碗机内物品的状态信息;
70.步骤202,根据状态信息生成产品推荐信息。
71.洗碗机可以应用于家庭,也可以应用于餐厅、酒店或食堂等等。洗碗机可以为家用洗衣机,也可以为商用洗碗机。在某些实施方式中,洗碗机内物品可以理解为餐具,例如碗、筷、盘、碟、刀和叉等等,当然也可以指代其他,对此不作限定。
72.洗碗机内装载着家庭的常用餐具。随着人们生活水平的提高,餐具的类型也是多种多样。因为每个家庭的喜好不同,所以餐具的选择也不一样。在本发明实施例中,洗碗机可以根据用户的喜好,把与餐具和食物相关的服务内容进行精细化的分类,筛选出跟用户喜欢相关的产品推荐信息,既让用户感受洗碗机的高智能程度,还能为产品的供应商提供
精准的销售服务。互联网的大数据平台,可以在多方面定制与用户相关的产品推荐信息,提高产品成交率。
73.物品的状态信息可以包括餐具的图像,洗碗机内可以设置图像采集设备,例如摄像头,来采集餐具的图像。物品的状态信息也可以包括餐具上的残留物信息,洗碗机可以利用摄像头或者其他传感器来获取餐具上的残留物信息。
74.在一实施例中,状态信息包括餐具的破损信息。洗碗机可以利用摄像头采集餐具的图像,对图像进行识别,得到图像的识别结果,分析得到餐具的破损信息。此时,获取洗碗机内物品的状态信息包括:获取洗碗机内餐具的图像;根据图像,确实餐具的破损信息。根据状态信息生成产品推荐信息包括:根据破损信息确定破损的餐具类型;生成包含餐具类型的餐具的推荐信息。
75.洗碗机对餐具洗涤完之后,洗碗机通过图像采集设备采集当前的餐具信息,并将信息上传至云服务器。云服务器基于之前保存的餐具相关的数据进行匹配。如果发现有破损的餐具或者缺失的餐具,洗碗机便向用户发送产品推荐消息,用户可以快捷订购相关商品。洗碗机也可以定期为用户推送其喜好的餐具风格的商品信息。
76.在一实施例中,状态信息包括餐具上的残留物信息,此时,根据状态信息生成产品推荐信息包括:根据残留物信息确定口味信息;确定口味信息的统计数据;根据统计数据生成与口味信息相关联的食物的推荐信息。
77.洗碗机可以通过摄像头或者其他传感器来获取餐具上的残留物信息。在洗涤开始前,洗碗机获取餐具上的残留物相关的信息和数据,且进行互联大数据分析,可以得出用户的口味特点。基于分析得到的口味信息,洗碗机为用户推送相关联的食物的推荐信息。食物的推荐信息包括以下中的至少一种:食材推荐信息、佐料推荐信息和食物对应的餐馆推荐信息。
78.在本发明实施例中,控制方法还包括:根据口味信息,生成口味菜谱的推荐信息。用到洗碗机的家庭,意味着该家庭用户常自己下厨做饭,洗碗机也通常靠近灶具。洗碗机可以分析口味信息,得到用户喜好的菜谱,比如以下中的至少一种:川菜、鲁菜、粤菜、闽菜、苏菜、浙菜、湘菜和徽菜。根据口味信息,生成口味菜谱的推荐信息,并将口味菜谱的推荐信息推送至用户。
79.在一实施例中,状态信息包括餐具的洗涤剂信息,产品推荐信息包括洗涤剂的推荐信息,根据状态信息生成产品推荐信息包括:根据餐具的洗涤剂信息,生成洗涤剂的推荐信息。餐具洗涤剂是洗碗机必要的耗材,洗碗机可以判断洗涤剂的使用情况。在洗涤剂将要使用完时,提醒用户,并为用户推送洗涤剂的销售服务。在平时,洗碗机若发现有用户爱好的洗涤剂商品优惠活动,也可以将此信息及时向用户推送。
80.需要说明的是,洗碗机可以设置显示器,用于显示产品推荐信息。洗碗机也可以设置语音播报器,用于播报所述产品推荐信息。洗碗机可以设置触摸屏,供与用户交互使用。洗碗机也可以通过手机应用软件(application,app)与用户进行交互。
81.图3示意性示出了根据本发明实施例的用于洗碗机的另一种控制方法的流程示意图,如图3所示,与图2示出的控制方法相比,控制方法还可以包括以下步骤。
82.步骤s303,将产品推荐信息发送至用户设备;
83.步骤s304,接收用户设备的输入;
84.步骤s305,响应于输入,订购与产品推荐信息对应的产品。
85.用户在接受到洗碗机的产品推荐信息之后,可以在洗碗机关联的app上订购产品,也可以通过洗碗机的触摸屏来订购产品。洗碗机具备语音播报和语音识别功能,用户可以通过语音来订购与产品推荐信息对应的产品。
86.在实际应用过程中,将本发明实施例提供的控制方法应用至洗碗机时,可以按照如下工作流程进行实施:
87.(1)初始化摄像头,等待用户关门。
88.(2)开启摄像头,采集餐具的图像,保存餐具上的残留物信息。将餐具的图像和残留物信息上传到云服务器,等待洗涤开始。
89.(3)开始洗涤,获取餐具的洗涤剂的使用信息,将该使用信息上传至云服务器,进行耗材的计算。
90.(4)等待洗涤完成,开启摄像头,再次获取餐具的图像和残留物信息。将餐具的图像和残留物信息上传到云服务器,进行数据匹配,制定关联的推送服务内容,生成产品推荐信息。
91.(5)给机器或者用户app发送产品推荐信息,提醒用户及时补充破损的餐具以及耗材,并推送商品优惠信息。
92.在本发明实施例中,利用大数据的匹配来推送餐具的相关销售服务。洗碗机通过图像识别和残留物分析,统计餐具的相关信息,定期地推送相似的商品信息。当出现餐具损坏或缺失,洗碗机可以匹配在线商品,提醒用户购买。洗碗机还可以根据餐具上的残留物信息,分辨出家庭用户的口味风格,进而推送食材、菜谱和餐馆。在日常,洗碗机也可以随时推荐餐具、食材、菜谱和餐馆的优惠信息,给用户提供便利,提升用户体验,丰富洗碗机的功能,提高洗碗机的智能化程度。
93.本发明实施例提供了一种处理器,该处理器被配置成执行上述实施例中的任意一项用于洗碗机的控制方法。
94.具体地,处理器可以被配置成:
95.获取洗碗机内物品的状态信息;
96.根据状态信息生成产品推荐信息。
97.在本发明实施例中,处理器被配置成:状态信息包括餐具的破损信息,获取洗碗机内物品的状态信息包括:
98.获取所述洗碗机内餐具的图像;
99.根据图像,确实餐具的破损信息;
100.根据状态信息生成产品推荐信息包括:
101.根据破损信息确定破损的餐具类型;
102.生成包含餐具类型的餐具的推荐信息。
103.在本发明实施例中,处理器被配置成:状态信息包括餐具上的残留物信息,根据状态信息生成产品推荐信息包括:
104.根据残留物信息确定口味信息;
105.确定口味信息的统计数据;
106.根据统计数据生成与口味信息相关联的食物的推荐信息。
107.在本发明实施例中,处理器被配置成:食物的推荐信息包括以下中的至少一种:食材推荐信息、佐料推荐信息和食物对应的餐馆推荐信息。
108.在本发明实施例中,处理器还被配置成:
109.根据口味信息,生成口味菜谱的推荐信息。
110.在本发明实施例中,处理器被配置成:状态信息包括餐具的洗涤剂信息,产品推荐信息包括洗涤剂的推荐信息,根据状态信息生成产品推荐信息包括:
111.根据餐具的洗涤剂信息,生成洗涤剂的推荐信息。
112.在本发明实施例中,处理器还被配置成:
113.将产品推荐信息发送至用户设备;
114.接收用户设备的输入;
115.响应于输入订购与产品推荐信息对应的产品。
116.本发明实施例提供了一种用于洗碗机的控制装置,该控制装置包括上述的处理器。
117.在本发明实施例中,控制装置还包括图像采集设备,图像采集配置被配置成采集洗碗机内餐具的图像。
118.在本发明实施例中,控制装置还包括显示器,用于显示产品推荐信息。控制装置还包括语音播报器,用于播报所述产品推荐信息。
119.本发明实施例提供一种洗碗机,该洗碗机包括上述的用于洗碗机的控制装置。
120.本发明实施例提供一种洗碗机,该洗碗机包括上述的用于洗碗机的控制装置。
121.本发明实施例提供了机器可读存储介质,该机器可读存储介质存储有指令,该指令被机器执行时实现上述用于洗碗机的控制方法。
122.本发明实施例提供了一种计算机程序产品,包括计算机程序,该计算机程序在被处理器执行时实现上述用于洗碗机的控制方法。
123.在本技术方案中,利用洗碗机内的摄像头或者其他传感器获取餐具的状态信息,根据状态信息为洗碗机的用户推荐产品。例如,根据餐具的破损信息,为用户推荐餐具;根据餐具的残留物信息,分析得到用户的口味,进而为用户推荐食材、佐料、餐馆或菜谱信息。这样,丰富了洗碗机的功能,提升了洗碗机的智能化程度,同时也实现产品的精准推荐。
124.本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd
‑
rom、光学存储器等)上实施的计算机程序产品的形式。
125.本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
126.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特
定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
127.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
128.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
129.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
130.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd
‑
rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
131.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
132.以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。