CN111568207A - 饮水机控制方法、饮水机及计算机可读存储介质 - Google Patents
饮水机控制方法、饮水机及计算机可读存储介质 Download PDFInfo
- Publication number
- CN111568207A CN111568207A CN202010130988.9A CN202010130988A CN111568207A CN 111568207 A CN111568207 A CN 111568207A CN 202010130988 A CN202010130988 A CN 202010130988A CN 111568207 A CN111568207 A CN 111568207A
- Authority
- CN
- China
- Prior art keywords
- container
- water
- water dispenser
- volume
- water outlet
- 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.)
- Withdrawn
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J31/00—Apparatus for making beverages
- A47J31/44—Parts or details or accessories of beverage-making apparatus
- A47J31/54—Water boiling vessels in beverage making machines
- A47J31/56—Water boiling vessels in beverage making machines having water-level controls; having temperature controls
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J31/00—Apparatus for making beverages
- A47J31/44—Parts or details or accessories of beverage-making apparatus
- A47J31/4403—Constructional details
- A47J31/4457—Water-level indicators
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
- G06V10/443—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components by matching or filtering
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Food Science & Technology (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Biophysics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Devices For Dispensing Beverages (AREA)
Abstract
本申请提供一种饮水机控制方法、饮水机及计算机可读存储介质,该方法包括:采集包含放置于饮水机的出水口下方的容器的图像,得到目标图像;根据所述目标图像和预设容积确定模型,确定所述容器的容积,其中,所述预设容积确定模型为预先训练好的神经网络模型;根据所述容积控制所述饮水机出水,并在所述饮水机的出水量与所述容积的比值位于预设范围内时,控制所述饮水机停止出水。本申请可以根据不同容器的容积控制饮水机出水,可以适用不同的容积的容器,能够在容器中的水即将装满时,自动控制饮水机停止出水,整个过程不需要用户手动控制,极大的提高了用户体验。
Description
技术领域
本申请涉及饮水机控制的技术领域,尤其涉及一种饮水机控制方法、饮水机及计算机可读存储介质。
背景技术
随着人们生活水平的提高,饮水机的越来越普及,人们对饮水机的功能要求也越来越高。用户使用饮水机时,通常需要用户手动将容器放置在出水口,在接水时需要不停的关注容器内水位的变化,依靠人眼判断出水量,并手动通过按键来控制出水及停水等,整个过程需要用户手动控制,用户稍微不注意就可能导致水的溢出,造成了水资源的浪费,溢出的热水也可能造成烫伤等,用户体验不好。因此,如何智能的控制饮水机出水是目前亟待解决的问题。
发明内容
本申请的主要目的在于提供一种饮水机控制方法、饮水机及计算机可读存储介质,旨在智能的控制饮水机出水,提高用户体验。
第一方面,本申请提供一种饮水机控制方法,包括:
采集包含放置于饮水机的出水口下方的容器的图像,得到目标图像;
根据所述目标图像和预设容积确定模型,确定所述容器的容积,其中,所述预设容积确定模型为预先训练好的神经网络模型;
根据所述容积控制所述饮水机出水,并在所述饮水机的出水量与所述容积的比值位于预设范围内时,控制所述饮水机停止出水。
第二方面,本申请还提供一种饮水机,所述饮水机包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现本申请实施例提供的任一种饮水机控制方法。
第三方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现本申请实施例提供的任一种饮水机控制方法。
本申请提供一种饮水机控制方法、饮水机及计算机可读存储介质,本申请实施例当容器放置于饮水机的出水口下方时,采集包含容器的图像,得到目标图像,并根据采集到的目标图像和预设容积确定模型,确定容器的容积,然后根据该容器的容积控制饮水机出水,以在饮水机的当前出水量与容器的容积的比值位于预设比值范围内时,控制饮水机停止出水。本方案可以根据不同容器的容积控制饮水机出水,可以适用不同的容积的容器,能够在容器中的水即将装满时,自动控制饮水机停止出水,整个过程不需要用户手动控制,极大的提高了用户体验。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种饮水机控制方法的流程示意图;
图2是本申请实施例提供的饮水机的出水口下方未放置有容器的示意图;
图3是本申请实施例提供的饮水机的出水口下方放置有容器的示意图;
图4是本申请实施例中未处于空载状态的容器放置于饮水机的出水口下方的一场景示意图;
图5是本申请实施例提供的一种饮水机的结构示意性框图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
本申请的实施例提供了一种饮水机控制方法、饮水机及计算机可读存储介质。其中,该饮水机控制方法可以应用于饮水机中,该饮水机控制方法还可以应用于移动终端中,该移动终端包括智能手机、平板电脑或掌上电脑等,例如,移动终端可以获取放置于饮水机的出水口下方的容器的图像,并根据该图像和预设容积确定模型,确定容器的容积,然后根据该容积控制饮水机出水,以在饮水机的当前出水量与容器的容积的比值位于预设比值范围内时,控制饮水机停止出水。
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
以下将以饮水机控制方法应用于饮水机中为例进行详细说明。
请参照图1,图1是本申请的实施例提供的一种饮水机控制方法的流程示意图。如图1所示,该饮水机控制方法包括步骤S101至步骤S103。
步骤S101、采集包含放置于饮水机的出水口下方的容器的图像,得到目标图像。
其中,容器的类型可以根据实际需要进行灵活设置,例如,该容器是塑料杯、陶瓷杯、玻璃杯、或保温杯等水杯。
在一实施方式中,饮水机的出水口周围可以预先设置摄像头,用于采集饮水机的出水口下方的容器的图像,其中,该摄像头可以是红外摄像头或者其他类型的摄像头,该摄像头安装的具体位置可以根据实际需要进行灵活设置,例如,摄像头可以安装在出水口的斜上方或靠近出水口位置等,从而使得摄像头可以准确采集到饮水机的出水口下方预设区域的图像。
在一实施方式中,由于在没有容器等物体置于饮水机的出水口下方的接水区域时,摄像头采集到的画面(即图像)一般是固定的,因此可以当接水的容器未放置于饮水机的出水口下方时,通过饮水机预先设置的摄像头采集饮水机的出水口下方的图像,得到背景图像,该背景图像中不包含容器。如图2所示,摄像头20位于出水口10周围,饮水机的出水口10下方未放置有容器。
由于当有容器等物体置于饮水机的出水口下方的接水区域水时,容器所在区域的画面会和背景图像有明显差异,因此,此时可以将采集到的图像与背景图像进行像素比对,如果采集到的图像与背景图像存在像素差异,则确定饮水机的出水口下方放置有容器。通过背景图像和出水口下方的当前图像,可以准确的确定饮水机的出水口下方是否放置有容器。
在一实施方式中,饮水机的出水口下方的接水区域设置有压力传感器,以间隔预设时间获取该压力传感器的压力值,若该压力值大于预设压力值,则可以确定饮水机的出水口下方的接水区域放置于容器,相反的,若该压力值小于或等于预设压力值,则可以确定饮水机的出水口下方的接水区域未放置有容器,因此,当压力传感器采集到的压力值大于预设压力值时,开启摄像头,并通过摄像头采集饮水机的出水口下方的容器的图像,得到目标图像。如图3所示,接水的容器放置于饮水机的出水口10下方。
其中,该预设时间和预设压力值可以根据实际需要进行灵活设置,例如,预设时间可以设置为0.5或1秒,预设压力值可以为1N或0.5N。通过设置压力传感器,仅在压力传感器采集到的压力值大于设定值时,才开启摄像头采集图像,可以减少损耗,提高摄像头的使用寿命。
步骤S102、根据所述目标图像和预设容积确定模型,确定所述容器的容积,其中,所述预设容积确定模型为预先训练好的神经网络模型。
其中,该神经网络模型包括卷积神经网络模型、循环神经网络模型、循环卷积神经网络等,通过将不同容积的容器放置于饮水机的出水口下方,并控制饮水机的摄像头对容器进行拍照,得到容器图像,且对容器图像中的容器的容积进行标注,从而得到样本数据集,并根据该样本数据集对神经网络模型进行迭代训练,直到神经网络模型收敛,从而得到容积确定模型。
在一实施例中,从该目标图像中获取容器图像,并将该容器图像输入至预设容器确定模型,得到该容器的容积。其中,可以通过背景差分法,将目标图像与预设背景图像进行像素比对,得到像素差异,并将该像素差异所在的图像区域作为容器图像,预设背景图像为摄像头在饮水机的出水口下方未放置容器时所拍摄的图像,可以通过饮水机预先设置的摄像头采集饮水机的出水口下方的图像,得到背景图像,该背景图像中不包含容器。
在一实施例中,将该目标图像输入至预设容积确定模型,得到多个容积以及每个容积的输出概率值;根据每个容积的输出概率值,确定容器的容积,即将该输出概率值最大的容积作为放置于饮水机的出水口下方的容器的容积。其中,输出概率值用于表征预估得到的容积的可信度,输出概率值越高的容积,则该容积的可信度越高,而输出概率值越低的容积,则该容积的可信度越低。通过选择输出概率最大的容积作为容器的容积,极大的提高了容积的准确性,便于后续准确的控制饮水机出水与停止出水。
在一实施例中,在得到每个容积的输出概率值后,确定是否存在至少一个容积的输出概率值大于或等于预设输出概率值,若存在至少一个容积的输出概率值大于或等于预设输出概率值,则将该输出概率值最大的容积作为放置于饮水机的出水口下方的容器的容积;若每个容积的输出概率值均小于预设输出概率值,则从目标图像中获取容器图像,并将该容器图像与预设容器图像库中的预设容器图像进行匹配,如果匹配到该容器图像对应的预设容器图像,则查询预设容积表,获取匹配到的预设容器图像对应的容积,从而得到该容器的容积。其中,预设输出概率值可基于实际情况进行设置,例如,预设输出概率值为95%或者90%。通过将容器图像与预设容器图像库中的预设容器图像进行匹配,可以快速准确的获取容器的容积,提高处理速度,使得饮水机可以在短时间出水,提高用户体验。
具体地,计算该容器图像与每个预设容器图像之间的相似度,并确定是否存在该相似度大于或等于预设相似度的预设容器图像,若存在该相似度大于或等于预设相似度的预设容器图像,则确定该预设容器图像库中存在预设容器图像与该容器图像相匹配,并将该相似度最大的预设容器图像作为与该容器图像匹配的图像,若不存在该相似度大于或等于预设相似度的预设容器图像,则确定该预设容器图像库中不存在预设容器图像与该容器图像相匹配。其中,预设相似度可根据实际情况进行设置,例如,预设相似度为98%或99%。
其中,云端或者饮水机的存储器中预先存储有容器图像库以及该容器图像库中每个容器图像对应的容积,饮水机的厂家或者用户将不同的容器的放置在出水口下方,摄像头拍摄放置在出水口下方的容器的图像,并手动控制饮水机出水,然后在容器装满水时,记录饮水机的出水量,从而得到容器的容积,并从拍摄得到图像中裁剪得到容器图像,且建立容器图像与容积之间的关系,从而得到容器图像库以及该容器图像库中每个容器图像对应的容积。
步骤S103、根据所述容积控制所述饮水机出水,并在所述饮水机的出水量与所述容积的比值位于预设范围内时,控制所述饮水机停止出水。
具体地,在确定放置于出水口下方的容器的容积之后,可以根据该容积控制饮水机出水,即控制饮水机的出水口开启;在出水过程中,通过流量计获取饮水机的当前出水量;确定该当前出水量与该容积的比值,并确定该比值是否位于预设比值范围内,若该比值位于预设比值范围内,则控制饮水机停止出水,即控制饮水机的出水口关闭,若该比值不位于预设比值范围内,则继续控制饮水机出水。其中,该预设比值范围可以根据实际需要进行设置,例如,预设比值范围为0.8-0.95、0.85-1或者0.8-1。
示例性的,预设比值范围为0.8-0.95,容器的容积为1升,该饮水机的当前出水量为0.75升,则可以确定饮水机的当前出水量与容积的比值为0.75,0.75不位于预设比值范围0.8-0.95内,则继续控制饮水机出水,饮水机的当前出水量增加,而当饮水机的当前出水量增加到0.82升时,则可以确定饮水机的当前出水量与容积的比值为0.82,0,82位于预设比值范围0.8-0.95内,则控制饮水机停止出水。
在一实施例中,在饮水机的出水量与容器的容积的比值大于或等于预设比值时,控制饮水机停止出水。其中,该预设比值可以根据实际需要进行设置,例如,预设比值为0.8、0.85或0.9。
在一实施例中,在确定容器的容积之后,确定该容器是否处于空载状态,即通过摄像头确定容器中是否已装有部分水,如果容器中已装有部分水,则确定容器未处于空载状态,如果容器中未装有水,则确定容器处于空载状态;若容器处于空载状态,则根据容器的容积控制饮水机出水,并在饮水机的出水量与容积的比值位于预设范围内时,控制饮水机停止出水。
在一实施例中,由于容器中有水,用户在将容器放置到出水口下方时,容器中的水会晃动,产生张力,会在容器内壁形成附着效果,从而在光学上表现出异常的折射效果等光学特性,从视觉识别技术的角度,这种光学特性可以通过摄像头进行捕捉和识别。因此,在用户将容器放置到出水口的过程中,采集到包含容器的当前图像后,确定当前图像中是否存在基于容器与水形成张力所生成的水面边界,如果存在水面边界,则确定容器未处于空载状态,如果不存在水面边界,则确定容器处于空载状态。即容器中的水会晃动,产生张力,会使水面产生波动,并且在容器内壁交界处有明显的反光边界,从而能通过图像分析得到水面的边界。例如,将多帧当前图像中的最后一帧当前图像会与前N帧(N的具体数值根据实际需要进行灵活设置)图像进行对比,从而得到有明显亮暗差异的区域,该区域就是当前水面的区域,即水面边界。如图4所示,容器未处于空载状态,容器中存在水面边界30。
在一实施例中,若容器未处于空载状态,则根据容器的容积,确定容器的可盛水的重量值,得到第一重量值;通过设置于饮水机的置物平台的重量传感器获取容器的当前重量值,得到第二重量值;控制饮水机出水,并在出水的过程中,通过重量传感器获取容器的当前重量值,得到第三重量值;若第一重量值与第二重量值的差值和第二重量值与第三重量值的差值满足预设条件,则控制饮水机停止出水。
其中,第一重量值与第二重量值的差值为容器的剩余可盛水的重量值,第二重量值与第三重量值的差值为容器在接水过程中,已接水的重量值,因此,预设条件可以为已接水的重量值与剩余可盛水的重量值的差值的绝对值小于预设阈值,预设阈值可以根据实际情况进行设置,例如,预设阈值为20克或者10克。
在一实施例中,在确定放置于出水口下方的容器的容积之后,确定该容器的容器口是否位于该出水口的出水范围内;若该容器的容器口位于该出水口的出水范围内,则根据该容积控制饮水机出水,以在饮水机的当前出水量与容器的容积的比值位于预设比值范围内时,控制饮水机停止出水;若该容器的容器口未位于该出水口的出水范围内,则执行预设提醒操作,以提醒用户容器未放置在出水口的出水范围内。其中,所述预设提醒操作包括如下至少一种:播报预设提醒音、点亮预设呼吸灯和显示预设提醒信息。可以避免水溅落在容器外,减少安全隐患,提高用户体验。
在一实施例中,所述饮水机包括置物平台和出水口,所述置物平台位于所述出水口下方,所述置物平台设置有压力传感器,所述压力传感器的所在位置位于所述出水口的正下方,所述确定所述容器的容器口是否位于所述出水口的出水范围内的方式可以为:获取该压力传感器采集到的压力值,并确定该压力值是否大于预设压力值;若该压力值大于预设压力值,则确定该容器的容器口位于该出水口的出水范围内;若该压力值小于或等于预设压力值,则确定容器的容器口未位于该出水口的出水范围内。通过在出水口的出水范围内设置压力传感器,可以方便准确的确定容器的容器口是否位于出水口的出水范围内,可以避免水溅落在容器外,减少安全隐患,提高用户体验。
在一实施例中,所述置物平台的中心区域位于所述出水口的出水范围内,所述确定所述容器的容器口是否位于所述出水口的出水范围内的方式还可以为:控制所述出水口周围的摄像头对所述容器进行俯拍,得到俯拍图像,所述俯拍图像包括所述容器口的成像区域和所述置物平台的成像区域;确定所述容器口的成像区域是否位于所述置物平台的成像区域的中心区域;若所述容器口的成像区域位于所述置物平台的成像区域的中心区域,则确定所述容器的容器口位于所述出水口的出水范围内;若所述容器口的成像区域未位于所述置物平台的成像区域的中心区域,则确定所述容器的容器口未位于所述出水口的出水范围内。通过摄像头即可确定容器的容器口是否位于所述出水口的出水范围内,不需要新增器件,减低了饮水机的结构复杂度。
本申请实施例当容器放置于饮水机的出水口下方时,采集包含容器的图像,得到目标图像,并根据采集到的目标图像和预设容积确定模型,确定容器的容积,然后根据该容器的容积控制饮水机出水,以在饮水机的当前出水量与容器的容积的比值位于预设比值范围内时,控制饮水机停止出水。本方案可以根据不同容器的容积控制饮水机出水,可以适用不同的容积的容器,能够在容器中的水即将装满时,自动控制饮水机停止出水,整个过程不需要用户手动控制,极大的提高了用户体验。
请参阅图5,图5是本申请实施例提供的一种饮水机的结构示意性框图。
如图5所示,该饮水机200包括通过系统总线201连接的处理器202、存储器203和通信接口204,其中,存储器203可以包括非易失性存储介质和内存储器。
非易失性存储介质可存储计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种饮水机控制方法。
处理器202用于提供计算和控制能力,支撑整个饮水机的运行。
存储器203为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器202执行时,可使得处理器202执行任意一种饮水机控制方法。
该通信接口204用于通信。本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的饮水机的限定,具体的饮水机可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
应当理解的是,该总线201比如为I2C(Inter-integrated Circuit)总线,存储器203可以是Flash芯片、只读存储器(ROM,Read-Only Memory)磁盘、光盘、U盘或移动硬盘等,处理器202可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
其中,在一个实施例中,所述处理器202用于运行存储在存储器203中的计算机程序,以实现如下步骤:
采集包含放置于饮水机的出水口下方的容器的图像,得到目标图像;
根据所述目标图像和预设容积确定模型,确定所述容器的容积,其中,所述预设容积确定模型为预先训练好的神经网络模型;
根据所述容积控制所述饮水机出水,并在所述饮水机的出水量与所述容积的比值位于预设范围内时,控制所述饮水机停止出水。
在一个实施例中,所述处理器202在实现根据所述目标图像和预设容积确定模型,确定所述容器的容积时,用于实现:
将所述目标图像输入至预设容积确定模型,得到多个容积以及每个所述容积的输出概率值;
根据每个所述容积的输出概率值,确定所述容器的容积。
在一个实施例中,所述处理器202在实现根据所述目标图像和预设容积确定模型,确定所述容器的容积时,用于实现:
从所述目标图像中获取容器图像;
将所述容器图像输入至预设容器确定模型,得到所述容器的容积。
在一个实施例中,所述处理器202还用于实现:
在出水过程中,通过预置流量计获取所述饮水机的出水量。
在一个实施例中,所述处理器202在实现根据所述容积控制所述饮水机出水之前,还用于实现:
确定所述容器是否处于空载状态;
若所述容器处于空载状态,则执行步骤:根据所述容积控制所述饮水机出水,并在所述饮水机的出水量与所述容积的比值位于预设范围内时,控制所述饮水机停止出水。
在一个实施例中,所述饮水机的置物平台设置有重量传感器;所述处理器202在实现确定所述容器是否处于空载状态之后,还用于实现:
若所述容器未处于空载状态,则根据所述容积,确定所述容器的可盛水的重量值,得到第一重量值;
通过所述重量传感器获取所述容器的当前重量值,得到第二重量值;
控制所述饮水机出水,并在出水的过程中,通过所述重量传感器获取所述容器的当前重量值,得到第三重量值;
若所述第一重量值与所述第二重量值的差值和所述第二重量值与所述第三重量值的差值满足预设条件,则控制所述饮水机停止出水。
在一个实施例中,所述处理器202在实现根据所述容积控制所述饮水机出水之前,还用于实现:
确定所述容器的容器口是否位于所述出水口的出水范围内;
若所述容器的容器口位于所述出水口的出水范围内,则执行步骤:根据所述容积控制所述饮水机出水;
若所述容器的容器口未位于所述出水口的出水范围内,则执行预设提醒操作,以提醒用户容器未放置在所述出水口的出水范围内。
在一实施例中,所述预设提醒操作包括如下至少一种:播报预设提醒音、点亮预设呼吸灯和显示预设提醒信息。
需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的饮水机的具体工作过程,可以参考前述饮水机控制方法实施例中的对应过程,在此不再赘述。
本申请实施例当容器放置于饮水机的出水口下方时,采集包含容器的图像,得到目标图像,并根据采集到的目标图像和预设容积确定模型,确定容器的容积,然后根据该容器的容积控制饮水机出水,以在饮水机的当前出水量与容器的容积的比值位于预设比值范围内时,控制饮水机停止出水。本方案可以根据不同容器的容积控制饮水机出水,可以适用不同的容积的容器,能够在容器中的水即将装满时,自动控制饮水机停止出水,整个过程不需要用户手动控制,极大的提高了用户体验。
本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序中包括程序指令,所述程序指令被执行时所实现的方法可参照本申请饮水机控制方法的各个实施例。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,所述计算机可读存储介质可以是前述实施例所述的饮水机的内部存储单元,例如所述饮水机的硬盘或内存。所述计算机可读存储介质也可以是所述饮水机的外部存储设备,例如所述饮水机上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。由于该计算机可读存储介质中所存储的计算机程序,可以执行本申请实施例所提供的任一种饮水机控制方法,因此,可以实现本申请实施例所提供的任一种饮水机控制方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅是本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种饮水机控制方法,其特征在于,包括:
采集包含放置于饮水机的出水口下方的容器的图像,得到目标图像;
根据所述目标图像和预设容积确定模型,确定所述容器的容积,其中,所述预设容积确定模型为预先训练好的神经网络模型;
根据所述容积控制所述饮水机出水,并在所述饮水机的出水量与所述容积的比值位于预设范围内时,控制所述饮水机停止出水。
2.根据权利要求1所述的饮水机控制方法,其特征在于,所述根据所述目标图像和预设容积确定模型,确定所述容器的容积,包括:
将所述目标图像输入至预设容积确定模型,得到多个容积以及每个所述容积的输出概率值;
根据每个所述容积的输出概率值,确定所述容器的容积。
3.根据权利要求1所述的饮水机控制方法,其特征在于,所述根据所述目标图像和预设容积确定模型,确定所述容器的容积,包括:
从所述目标图像中获取容器图像;
将所述容器图像输入至预设容器确定模型,得到所述容器的容积。
4.根据权利要求1所述的饮水机控制方法,其特征在于,所述方法还包括:
在出水过程中,通过预置流量计获取所述饮水机的出水量。
5.根据权利要求1至4中任一项所述的饮水机控制方法,其特征在于,所述根据所述容积控制所述饮水机出水之前,还包括:
确定所述容器是否处于空载状态;
若所述容器处于空载状态,则执行步骤:根据所述容积控制所述饮水机出水,并在所述饮水机的出水量与所述容积的比值位于预设范围内时,控制所述饮水机停止出水。
6.根据权利要求5所述的饮水机控制方法,其特征在于,所述饮水机的置物平台设置有重量传感器;所述确定所述容器是否处于空载状态之后,还包括:
若所述容器未处于空载状态,则根据所述容积,确定所述容器的可盛水的重量值,得到第一重量值;
通过所述重量传感器获取所述容器的当前重量值,得到第二重量值;
控制所述饮水机出水,并在出水的过程中,通过所述重量传感器获取所述容器的当前重量值,得到第三重量值;
若所述第一重量值与所述第二重量值的差值和所述第二重量值与所述第三重量值的差值满足预设条件,则控制所述饮水机停止出水。
7.根据权利要求1至4中任一项所述的饮水机控制方法,其特征在于,所述根据所述容积控制所述饮水机出水之前,还包括:
确定所述容器的容器口是否位于所述出水口的出水范围内;
若所述容器的容器口位于所述出水口的出水范围内,则执行步骤:根据所述容积控制所述饮水机出水;
若所述容器的容器口未位于所述出水口的出水范围内,则执行预设提醒操作,以提醒用户容器未放置在所述出水口的出水范围内。
8.根据权利要求7所述的饮水机控制方法,其特征在于,所述预设提醒操作包括如下至少一种:播报预设提醒音、点亮预设呼吸灯和显示预设提醒信息。
9.一种饮水机,其特征在于,所述饮水机包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如权利要求1至8中任一项所述的饮水机控制方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如权利要求1至8中任一项所述的饮水机控制方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010130988.9A CN111568207A (zh) | 2020-02-28 | 2020-02-28 | 饮水机控制方法、饮水机及计算机可读存储介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010130988.9A CN111568207A (zh) | 2020-02-28 | 2020-02-28 | 饮水机控制方法、饮水机及计算机可读存储介质 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111568207A true CN111568207A (zh) | 2020-08-25 |
Family
ID=72120921
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010130988.9A Withdrawn CN111568207A (zh) | 2020-02-28 | 2020-02-28 | 饮水机控制方法、饮水机及计算机可读存储介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111568207A (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113989510A (zh) * | 2021-12-28 | 2022-01-28 | 深圳市万物云科技有限公司 | 一种河道排水口溢流检测方法、装置及相关设备 |
| CN117315637A (zh) * | 2023-10-11 | 2023-12-29 | 校宝在线(杭州)科技股份有限公司 | 一种容器外形识别的饮水机智能出水量计算方法 |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130037973A1 (en) * | 2011-08-09 | 2013-02-14 | Oscar Lavaque | Variable pressure device for solubilizing carbon dioxide in a beverage |
| CN104720596A (zh) * | 2013-12-21 | 2015-06-24 | 陕西龙运科技发展有限公司 | 一种自动饮水机 |
| CN205991826U (zh) * | 2016-08-31 | 2017-03-01 | 佛山市云米电器科技有限公司 | 水位检测装置 |
| CN106757976A (zh) * | 2017-01-22 | 2017-05-31 | 无锡小天鹅股份有限公司 | 洗衣机及其基于图像识别衣物体积的洗涤控制方法和装置 |
| CN106859334A (zh) * | 2017-01-22 | 2017-06-20 | 广西喜爱家饮水设备有限公司 | 一种家庭智能饮水机 |
| CN108567330A (zh) * | 2018-05-29 | 2018-09-25 | 陈泽涛 | 饮水机控制方法、装置、饮水机及计算机可读存储介质 |
| CN109349913A (zh) * | 2018-10-23 | 2019-02-19 | 杭州若奇技术有限公司 | 烹饪控制方法、烹饪器具、云服务器和烹饪控制系统 |
| CN109770715A (zh) * | 2018-11-29 | 2019-05-21 | 珠海格力电器股份有限公司 | 一种智能饮水机及其控制方法 |
| CN110432780A (zh) * | 2019-08-07 | 2019-11-12 | 佛山市顺德区美的饮水机制造有限公司 | 饮水机的控制方法、装置、饮水机及机器可读存储介质 |
| CN110742511A (zh) * | 2019-10-31 | 2020-02-04 | 珠海格力电器股份有限公司 | 净饮机的出水控制方法、装置、存储介质及净饮机 |
-
2020
- 2020-02-28 CN CN202010130988.9A patent/CN111568207A/zh not_active Withdrawn
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130037973A1 (en) * | 2011-08-09 | 2013-02-14 | Oscar Lavaque | Variable pressure device for solubilizing carbon dioxide in a beverage |
| CN104720596A (zh) * | 2013-12-21 | 2015-06-24 | 陕西龙运科技发展有限公司 | 一种自动饮水机 |
| CN205991826U (zh) * | 2016-08-31 | 2017-03-01 | 佛山市云米电器科技有限公司 | 水位检测装置 |
| CN106757976A (zh) * | 2017-01-22 | 2017-05-31 | 无锡小天鹅股份有限公司 | 洗衣机及其基于图像识别衣物体积的洗涤控制方法和装置 |
| CN106859334A (zh) * | 2017-01-22 | 2017-06-20 | 广西喜爱家饮水设备有限公司 | 一种家庭智能饮水机 |
| CN108567330A (zh) * | 2018-05-29 | 2018-09-25 | 陈泽涛 | 饮水机控制方法、装置、饮水机及计算机可读存储介质 |
| CN109349913A (zh) * | 2018-10-23 | 2019-02-19 | 杭州若奇技术有限公司 | 烹饪控制方法、烹饪器具、云服务器和烹饪控制系统 |
| CN109770715A (zh) * | 2018-11-29 | 2019-05-21 | 珠海格力电器股份有限公司 | 一种智能饮水机及其控制方法 |
| CN110432780A (zh) * | 2019-08-07 | 2019-11-12 | 佛山市顺德区美的饮水机制造有限公司 | 饮水机的控制方法、装置、饮水机及机器可读存储介质 |
| CN110742511A (zh) * | 2019-10-31 | 2020-02-04 | 珠海格力电器股份有限公司 | 净饮机的出水控制方法、装置、存储介质及净饮机 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113989510A (zh) * | 2021-12-28 | 2022-01-28 | 深圳市万物云科技有限公司 | 一种河道排水口溢流检测方法、装置及相关设备 |
| CN113989510B (zh) * | 2021-12-28 | 2022-03-11 | 深圳市万物云科技有限公司 | 一种河道排水口溢流检测方法、装置及相关设备 |
| CN117315637A (zh) * | 2023-10-11 | 2023-12-29 | 校宝在线(杭州)科技股份有限公司 | 一种容器外形识别的饮水机智能出水量计算方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111568208A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568245A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| US10893137B2 (en) | Photography guiding method, device, and system | |
| CN111568235A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568178A (zh) | 出水设备控制方法、出水设备及计算机可读存储介质 | |
| CN111568180A (zh) | 饮水机显示控制方法、饮水机及计算机可读存储介质 | |
| CN111568179A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568243B (zh) | 电水壶控制方法、电水壶及计算机可读存储介质 | |
| CN111568211A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568207A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568242A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568213A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568212A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568196A (zh) | 智能出水方法、系统及存储介质 | |
| CN111493672A (zh) | 食材烹饪方法、装置及烹饪器具 | |
| CN111568201A (zh) | 出水控制方法、饮水机及计算机可读存储介质 | |
| CN111568231A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568223A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568244A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568185A (zh) | 饮水机的控制方法、饮水机及计算机可读存储介质 | |
| CN111568229A (zh) | 出水设备控制方法、出水设备及计算机可读存储介质 | |
| CN111642975A (zh) | 出水控制方法、饮水机及计算机可读存储介质 | |
| CN111568230A (zh) | 饮水机出水控制方法、饮水机及计算机可读存储介质 | |
| CN111568237A (zh) | 饮水机控制方法、饮水机及计算机可读存储介质 | |
| CN111568214A (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 | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20200825 |
|
| WW01 | Invention patent application withdrawn after publication |