洗衣机控制方法、装置、设备、介质及程序产品与流程

文档序号:32992766发布日期:2023-01-17 23:45阅读:71来源:国知局
洗衣机控制方法、装置、设备、介质及程序产品与流程

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.图1为本技术提供的一种洗衣机控制方法的应用场景示意图;
42.图2为本技术实施例提供的一种洗衣机控制方法的流程示意图;
43.图3为本技术实施例提供的另一种洗衣机控制方法的流程示意图;
44.图4为本技术提供的一种洗衣机控制装置的结构示意图;
45.图5为本技术提供的一种电子设备的结构示意图。
具体实施方式
46.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,包括但不限于对多个实施例的组合,都属于本技术保护的范围。
47.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
48.集成式多功能家电技术是了未来家电发展的方向之一,集成式家电也让家中能够节省更多的空间。本技术发明人发现,一般集成式家电的设计思路依然只是局限与传统的家电之间进行集成。对于与其它非家电的设备进行集成的情况基本没有出现。
49.本技术发明人发现家庭健身器材是用户经常诟病的设备,用户经常满怀着健身锻炼的冲动,购买了家庭健身器材,但是最后总会将其闲置,既占空间,但是又不舍得扔掉。造成这个现象的原因,本技术发明人经过分析,认为是由于人们生活节奏的加快,工作压力的增大,使得人们忙于工作和日常家务,难以抽身锻炼,但是锻炼健身又是人们生理健康的必要方式,因此,本技术发明人创造性地提出了将洗衣机与健身器材结合,或者说是让洗衣机集成或拓展新的健身功能。以解决如何使得家务劳动与体育健身结合起来,让人们可以在家务劳动中实现轻松愉悦地健身体验成为了亟待解决的技术问题,为此,本技术的发明构思是:
50.在洗衣机上设置游戏模型,创造性地利用洗衣机的洗衣桶与球框类似的特点,将洗衣机的用途进行了拓展。人们只需要开启游戏模式,向洗衣机中投掷物品,每投进一个,洗衣机上都会进行相应的计数。在洗衣服这样的家务劳动中糅合了竞技体育运动,既能做家务,又能达到健身锻炼的作用,趣味性十足,增加了用户对洗衣机的使用体验感。
51.下面结合几个实施例,对本技术所提供的洗衣机控制方法的具体步骤进行详细介绍。
52.图1为本技术提供的一种洗衣机控制方法的应用场景示意图。如图1所示,洗衣机10上设置有:显示器11、运动监视器12以及控制器(未在图上示出)。本技术所涉及的洗衣机控制方法的可以集成在控制器中实现。
53.用户在洗衣机上开启游戏模式后,站在洗衣机前,运动监视器12识别出用户正面面对洗衣机时,发出提示信息,如语音提示“可以开始投掷游戏了”,或者是蜂鸣提示音,或者灯光提示等。然后,用户开始向洗衣机桶投掷被投掷物,如乒乓球、篮球、网球、气球、可乐瓶或者其它物品,当投进时,显示器11上显示累计得分,没投进时,得分数值不变。
54.在一种可能的设计中,用户要进入洗衣模式前,必须要在游戏模式中将预设投掷物投入洗衣机中达到预设次数,洗衣模式才会开启。以使得用户在做家务的同时完成健身锻炼的目的。
55.进一步地,用户在游戏模式中累计的得分越高,所能开启的洗衣模式的种类也越多。
56.下面对图1所示的应用场景中具体的洗衣机控制方法进行介绍。
57.图2为本技术实施例提供的一种洗衣机控制方法的流程示意图。如图2所示,该洗衣机控制方法的具体步骤,包括:
58.s201、响应于预设开启指令,根据预设区域的图像信息,判断用户是否处于投掷准备状态。
59.在本步骤中,预设开启指令包括:洗衣机游戏模式的开启指令、洗衣机电源通电指令、洗衣机盖开启指令等。本领域技术人员可以根据实际设计需求,选择其中一种或几种作为预设开启指令。
60.在本实施例中,用户打开洗衣机盖,并在洗衣机的操作界面上选择并开启了游戏模式,就触发了预设开启指令,即预设开启指令同时包括:洗衣机盖开启和游戏模式开启。
61.如图1所示,运动监视器12设置在洗衣机盖上,当用户开启洗衣机盖时,运动监视器12才会通电。此时,用户在显示器11上以触控的方式选择了开启游戏模式,此时运动监视器12开始获取预设区域的图像信息。
62.需要说明的是,预设区域包括:在洗衣机前方的扇形区域或扇环区域,如以洗衣机中央为对称轴,距离洗衣机1-3米内的,以洗衣机为圆心且对应圆心角为30~120度的扇环区域。
63.对于投掷准备状态,包括以下情况的任意一种或多种的组合:
64.(1)用户是否正面朝向洗衣机。
65.(2)用户手中是否拿着预设的被投掷物。
66.(3)用户是否做出了准备完毕的指示语音(如喊“开始/准备完毕”)或动作。
67.具体的,利用图像识别模型,根据预设区域的图像信息,确定用户是否正面朝向洗
衣机,和/或,用户手中是否拿着被投掷物,和/或,用户是否做出了准备完毕的指示动作;和/或,利用语音识别模型,确定用户是否做出了准备完毕的指示语音。
68.s202、若是,则对被投掷物进行运动追踪,以确定被投掷物的运动状态。
69.在本步骤中,在确定用户处于投掷准备状态后,通过对预设区域进行实时视频监控,利用运动识别模型,通过预设区域的视频或图像信息识别被投掷物的运动轨迹以及其最终的落点。
70.具体的,运动识别模型通过对比至少前后两张图片中,被投掷物的所在位置以及其所占图像区域的大小,根据预设的映射关系换算成抛物线轨迹,并计算出被投掷物的最终落点。
71.s203、根据运动状态以及预设得分区域确定投掷结果,并通过洗衣机输出投掷结果。
72.在本步骤中,根据被投掷物的运动轨迹是否满足预设要求,比如最大高度大于或等于预设高度阈值,和/或,被投掷物的最终的落点在洗衣机的洗衣桶内时,通过预设的得分规则,计算得到对应的得分,即投掷结果,并通过洗衣机的显示器输出得分的分值。
73.在本实施例中,如图1所示,显示器11输出的投掷结果包括命中提示以及非命中提示。
74.具体的,当被投掷物被投入洗衣桶中时,即命中了洗衣桶,则洗衣机的控制器在洗衣机的显示屏上显示对应的累加计数。可选的,还可以输出对应的预设语音或音乐,如鼓掌声、喝彩声以及祝贺语音(如:“恭喜!投入了!”,“高度合格!你真棒!”)以增加游戏的氛围感。
75.当没有命中时,显示屏上的计数值不变,可选的,还可以输出与命中时不同的预设语音或音乐。
76.在一种可能的设计中,用户要进入洗衣模式前,必须要在游戏模式中将预设投掷物投入洗衣机中达到预设次数,洗衣模式才会开启。以使得用户在做家务的同时完成健身锻炼的目的。
77.进一步地,用户在游戏模式中累计的得分越高,所能开启的洗衣模式的种类也越多。
78.本实施例提供的洗衣机控制方法,通过响应于预设开启指令,根据预设区域的图像信息,判断用户是否处于投掷准备状态;若是,则对被投掷物进行运动追踪,以确定被投掷物的运动状态;再根据运动状态以及预设得分区域确定投掷结果,并通过洗衣机输出投掷结果。通过给洗衣机增加游戏模式,拓展了洗衣机的功能,即集成了健身功能,解决了如何使得家电与健身器材有机结合的技术问题,并达到了让人们可以在家务劳动中实现轻松愉悦地健身体验的技术效果。
79.图3为本技术实施例提供的另一种洗衣机控制方法的流程示意图。如图3所示,该洗衣机控制方法的具体步骤包括:
80.s301、响应于预设开启指令,获取预设区域的图像信息。
81.在本步骤中,用户通过洗衣机的控制界面选择并开启游戏模式。
82.在一种可能的设计中,控制器在进入游戏模式后,检测洗衣机盖是否关闭,若关闭,则提示用户打开洗衣机盖。例如,发出语音提示“请打开盖子”,或者是发出报警蜂鸣声。
83.然后,洗衣机上的运动监视器中的摄像头开始对洗衣机前的预设区域进行图像采集,以获取预设区域的图像信息。
84.s302、当检测到图像信息中存在多个用户时,输出预设提示信息。
85.在本步骤中,预设提示信息用于指引用户做出预设响应,以确定需要参与投掷的各个参与者。
86.在本实施例中,考虑到游戏模式可以设置竞技玩法,支持多人同时投掷,并且为每个参与者单独统计投掷结果。
87.具体的,当在预设区域的图像信息中识别到多个用户时,洗衣机的语音模块发出语音提示:“请参与游戏的用户举起右手”。然后,通过下一帧采集到的图像信息中右手的个数以及所对应的用户,建立起参与者的身份信息,并为每个参与者建立投掷结果的计数值,并将每个计数值进行初始化,比如显示为100分,之后每次投掷若投中,则加10分,若投不中,则减去10分。
88.进一步的,将每个计数值显示在洗衣机的显示器上。
89.s303、根据图像信息检测参与用户是否正面朝向洗衣机。
90.在本步骤中,利用人脸识别模型,或者预先训练好的神经网络模型,识别出用户的脸部和/或身体是否正面朝向了洗衣机所在方向。
91.进一步的,在识别到朝向了洗衣机后,还要判断其是否保持了预设的时间,如保持3s以上,才认为用户正面朝向了洗衣机。
92.s304、根据参与用户在图像信息中的图像区域,判断图像区域是否满足预设区域大小,以确定参与用户是否处于预设区域内。
93.在本步骤中,预设区域与洗衣机的距离在预设距离范围内,如在1-3米的范围内。
94.具体的,由于参与用户的人数大于一个时,可能会有参与用户在非预设区域进行投掷,比如过近或者是过远,考虑到竞技的公平性,以及游戏的安全性,只有在预设区域进行投掷的才会被追踪和记录结果,否则不会追踪和记录,视为无效,以规范用户的投掷行为,提高用户的使用体验感以及游戏的安全性。
95.由于在不同的位置或距离时,参与用户在图像中的位置和所占区域大小都会发生变化,因此,可以利用对应的映射算法计算出参与用户是否在预设区域内。
96.s305、对被投掷物进行运动追踪,以确定被投掷物的运动状态。
97.本步骤的具体原理及名词解释参考s202,在此不再赘述。
98.s306、根据运动状态以及预设得分区域确定投掷结果,并通过洗衣机输出投掷结果。
99.在本步骤中,当被投掷物被投入洗衣机中时在洗衣机的显示器上显示的累加计数值加一,或者是增加对应的预设数值。
100.当被投掷物被投入洗衣机外时,不累计数值,或者是减少数值。
101.可选的,洗衣机还可以通过语音模块输出对应的语音或音频内容,以增加游戏时的氛围感觉,提高用户的使用体验。
102.s307、根据投掷结果以及预设的洗衣规则,开启对应的洗衣模式。
103.在本实施例中,为了使得洗衣家务与锻炼健身更加紧密地进行结合,或者说是可以鼓励用户更加积极地进行健身锻炼,用户要进入洗衣模式前,必须要在游戏模式中将预
设投掷物投入洗衣机中达到预设次数,洗衣模式才会开启。以使得用户在做家务的同时完成健身锻炼的目的。
104.进一步地,用户在游戏模式中累计的得分越高,所能开启的洗衣模式的种类也越多。
105.本实施例提供的洗衣机控制方法,通过响应于预设开启指令,根据预设区域的图像信息,判断用户是否处于投掷准备状态;若是,则对被投掷物进行运动追踪,以确定被投掷物的运动状态;再根据运动状态以及预设得分区域确定投掷结果,并通过洗衣机输出投掷结果。通过给洗衣机增加游戏模式,拓展了洗衣机的功能,即集成了健身功能,解决了如何使得家电与健身器材有机结合的技术问题,并达到了让人们可以在家务劳动中实现轻松愉悦地健身体验的技术效果。
106.图4为本技术提供的一种洗衣机控制装置的结构示意图。该洗衣机控制装置可以通过软件、硬件或者两者的结合实现。
107.如图4所示,本实施例提供的洗衣机控制装置400,包括:
108.状态判断模块401,用于响应于预设开启指令,根据预设区域的图像信息,判断用户是否处于投掷准备状态;
109.运动追踪模块402,用于在用户处于投掷准备状态时,对被投掷物进行运动追踪,以确定被投掷物的运动状态;
110.结果处理模块403,用于根据运动状态以及预设得分区域确定投掷结果,并通过洗衣机输出投掷结果。
111.在一种可能的设计中,状态判断模块401,用于根据图像信息检测用户是否正面朝向洗衣机。
112.在一种可能的设计中,状态判断模块401,还用于根据用户在图像信息中的图像区域,判断图像区域是否满足预设区域大小,以确定用户是否处于预设区域内。
113.在一种可能的设计中,状态判断模块401,还用于:
114.当检测到图像信息中存在多个用户时,输出预设提示信息,预设提示信息用于指引用户做出预设响应,以确定需要参与投掷的各个参与者;
115.对应的,根据图像信息,判断各个参与者是否处于投掷准备状态。
116.在一种可能的设计中,结果处理模块403,还用于根据投掷结果以及预设的洗衣规则,开启对应的洗衣模式。
117.值得说明的是,图4所示实施例提供的洗衣机控制装置,可以执行上述任一方法实施例中所提供的方法,其具体实现原理、技术特征、专业名词解释以及技术效果类似,在此不再赘述。
118.图5为本技术提供的一种电子设备的结构示意图。如图5所示,该电子设备500可以包括:至少一个处理器501和存储器502。图5示出的是以一个处理器为例的电子设备。
119.存储器502,用于存放程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。
120.存储器502可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
121.处理器501用于执行存储器502存储的计算机执行指令,以实现以上各方法实施例
所述的方法。
122.其中,处理器501可能是一个中央处理器(central processing unit,简称为cpu),或者是特定集成电路(application specific integrated circuit,简称为asic),或者是被配置成实施本技术实施例的一个或多个集成电路。
123.可选地,存储器502既可以是独立的,也可以跟处理器501集成在一起。当所述存储器502是独立于处理器501之外的器件时,所述电子设备500,还可以包括:
124.总线503,用于连接所述处理器501以及所述存储器502。总线可以是工业标准体系结构(industry standard architecture,简称为isa)总线、外部设备互连(peripheral component,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等,但并不表示仅有一根总线或一种类型的总线。
125.可选的,在具体实现上,如果存储器502和处理器501集成在一块芯片上实现,则存储器502和处理器501可以通过内部接口完成通信。
126.本技术还提供了一种计算机可读存储介质,该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁盘或者光盘等各种可以存储程序代码的介质,具体的,该计算机可读存储介质中存储有程序指令,程序指令用于上述各实施例中的方法。
127.本技术还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各实施例中的方法。
128.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1