饮水机出水控制方法、饮水机及计算机可读存储介质技术

技术编号:25371856 阅读:38 留言:0更新日期:2020-08-25 22:36
本申请实施例公开了一种饮水机出水控制方法、饮水机及计算机可读存储介质,本申请实施例可以当未检测到放置于饮水机的出水口下方的容器的端口轮廓时,采集包含所述容器的容器图像;从所述容器图像中提取所述容器内部最大的内轮廓;控制所述饮水机出水,采集包含所述容器的当前图像;从所述当前图像中提取基于所述容器与水形成张力所生成的水面边界;当所述内轮廓与所述水面边界之间的大小差异小于预设阈值时,控制所述饮水机停止出水。该方案可以在无法有效检测容器的端口轮廓的情况下,通过容器内部最大的内轮廓与容器中水的张力形成的水面边界之间的差异来精准控制饮水机停止出水,提高了对饮水机控制的精准性和便捷性。

【技术实现步骤摘要】
饮水机出水控制方法、饮水机及计算机可读存储介质
本申请涉及家电设备
,具体涉及一种饮水机出水控制方法、饮水机及计算机可读存储介质。
技术介绍
随着人们生活水平的提高,饮水机的越来越普及,人们对饮水机的功能要求也越来越高。目前,在使用饮水机的过程中,用户需要通过按键操作完成定量取水,并且在接水时需要不停的关注水杯内水位的变化,依靠人眼判断出水量,并手动通过按键来控制出水及停水等,这样智能程度较低,用户稍微不注意就可能导致水的溢出,造成了水资源的浪费,溢出的热水也可能造成烫伤等。并且,在接水的过程中,也无法腾出手做其它事情,一定程度上造成了时间的浪费。虽然目前有部分饮水机可设定一次出水量,但只适用于对固定大小的水杯进行固定量的出水;或者通过检测杯口的高度来控制饮水机停止出水,但对于杯子过高的情况,无法有效检测到杯口,导致无法对饮水机进行准确控制。
技术实现思路
本申请实施例提供一种饮水机出水控制方法、饮水机及计算机可读存储介质,可以提高对饮水机出水控制的精准性。第一方面,本申请实施例提供了一种饮水机出水控制方法,包括:当未检测到放置于饮水机的出水口下方的容器的端口轮廓时,采集包含所述容器的容器图像;从所述容器图像中提取所述容器内部最大的内轮廓;控制所述饮水机出水,采集包含所述容器的当前图像;从所述当前图像中提取基于所述容器与水形成张力所生成的水面边界;当所述内轮廓与所述水面边界之间的大小差异小于预设阈值时,控制所述饮水机停止出水。第二方面,本申请实施例还提供了一种饮水机,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时执行本申请实施例提供的任一种饮水机出水控制方法。第三方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序被处理器加载,以执行本申请实施例提供的任一种饮水机出水控制方法。本申请实施例当接水的容器放置于饮水机的出水口下方时,判断是否检测到容器的端口轮廓,当未检测到容器的端口轮廓时,采集容器的容器图像,从容器图像中提取容器内部最大的内轮廓;以及控制饮水机出水,采集容器的当前图像,然后从当前图像中提取基于容器中水的张力形成的水面边界;当内轮廓与水面边界之间的大小差异小于预设阈值时,控制饮水机停止出水。该方案可以在无法有效检测容器的端口轮廓的情况下,通过容器内部最大的内轮廓与容器中水的张力形成的水面边界之间的差异来精准控制饮水机停止出水,提高了对饮水机控制的精准性和便捷性。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的饮水机控制方法的流程示意图;图2是本申请实施例提供的饮水机出水口下方未放置容器的示意图;图3是本申请实施例提供的饮水机出水口下方放置容器的示意图;图4是本申请实施例提供的摄像头和光源安装位置的示意图;图5是本申请实施例提供的摄像头和光源安装位置的另一示意图;图6是本申请实施例提供的提取容器内水面边界的示意图;图7是本申请实施例提供的容器的端口轮廓和水面边界比较的示意图;图8是本申请实施例提供的饮水机的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。本申请的实施例提供了一种饮水机出水控制方法、饮水机及计算机可读存储介质。其中,该饮水机出水控制方法可以应用于饮水机中,该饮水机出水控制方法还可以应用于移动终端,该移动终端可以包括智能手机、平板电脑、摄像头、相机或掌上电脑等,用于对饮水机进行控制。例如,当未检测到放置于饮水机的出水口下方的容器的端口轮廓时,移动终端可以采集包含容器的容器图像,从容器图像中提取容器内部最大的内轮廓,控制饮水机出水,以及采集包含容器的当前图像,然后从当前图像中提取基于容器与水形成张力所生成的水面边界,当内轮廓与水面边界之间的大小差异小于预设阈值时,控制饮水机停止出水;等等。以下将以饮水机出水控制方法应用于饮水机为例进行详细说明。请参阅图1,图1是本申请一实施例提供的饮水机出水控制方法的流程示意图。该饮水机出水控制方法可以包括步骤S101至步骤S105等,具体可以如下:S101、当未检测到放置于饮水机的出水口下方的容器的端口轮廓时,采集包含容器的容器图像。其中,容器的类型可以根据实际需要进行灵活设置,例如,该容器是塑料杯、陶瓷杯、玻璃杯、或保温杯等水杯。端口轮廓可以是容器的进出水的上端口边缘(例如水杯边缘)。在一些实施方式中,当未检测到放置于饮水机的出水口下方的容器的端口轮廓时,采集包含容器的容器图像之前,饮水机控制方法还可以包括:每间隔预设时间采集饮水机的出水口下方的图像,得到多帧图像;当多帧图像之间的差异小于第一预设阈值时,从多帧图像中选择一张图像作为背景图像;采集饮水机的出水口下方的初始图像;当初始图像与背景图之间的差异大于第二预设阈值时,确定容器放置于饮水机的出水口下方,判断是否检测到容器的端口轮廓。为了提高对容器识别的准确性,可以通过背景差除法在判定容器放置于饮水机的出水口下方时检测容器的端口轮廓。具体地,饮水机的出水口周围可以预先设置摄像头,用于采集饮水机的出水口下方的图像,其中,该摄像头可以是红外摄像头或者其他类型的摄像头,该摄像头安装的具体位置可以根据实际需要进行灵活设置,例如,摄像头可以安装在出水口的斜上方或靠近出水口位置等,从而使得摄像头可以准确采集到饮水机的出水口下方预设区域的图像。首先,可以每间隔预设时间通过摄像头采集饮水机的出水口下方的图像,得到多帧图像,该预设时间可以根据时间需要进行灵活设置,例如,预设时间可以设置为0.5或1秒,当预设时间设置为0.5时,在3秒钟内可以采集到6帧图像。然后,将多帧图像进行比对,判断多帧图像中每帧图像之间的差异是否小于第一预设阈值,该第一预设阈值可以根据实际需要进行灵活设置。当多帧图像中每帧图像之间的差异小于第一预设阈值时,说明饮水机的出水口下方未放置有容器,如图2所示,此时可以从多帧图像中选择一张图像作为背景图像,例如,可以将采集到的第一帧或最后一帧图像作为背景图像。当多帧图像中每帧图像之间的差异大于或等于第一预设阈值时,说明饮水机的出水口下方放置有容器等物体本文档来自技高网...

【技术保护点】
1.一种饮水机出水控制方法,其特征在于,包括:/n当未检测到放置于饮水机的出水口下方的容器的端口轮廓时,采集包含所述容器的容器图像;/n从所述容器图像中提取所述容器内部最大的内轮廓;/n控制所述饮水机出水,采集包含所述容器的当前图像;/n从所述当前图像中提取基于所述容器与水形成张力所生成的水面边界;/n当所述内轮廓与所述水面边界之间的大小差异小于预设阈值时,控制所述饮水机停止出水。/n

【技术特征摘要】
1.一种饮水机出水控制方法,其特征在于,包括:
当未检测到放置于饮水机的出水口下方的容器的端口轮廓时,采集包含所述容器的容器图像;
从所述容器图像中提取所述容器内部最大的内轮廓;
控制所述饮水机出水,采集包含所述容器的当前图像;
从所述当前图像中提取基于所述容器与水形成张力所生成的水面边界;
当所述内轮廓与所述水面边界之间的大小差异小于预设阈值时,控制所述饮水机停止出水。


2.根据权利要求1所述的饮水机出水控制方法,其特征在于,所述当未检测到放置于饮水机的出水口下方的容器的端口轮廓时,采集包含所述容器的容器图像之前,所述饮水机控制方法还包括:
每间隔预设时间采集所述饮水机的出水口下方的图像,得到多帧图像;
当所述多帧图像之间的差异小于第一预设阈值时,从所述多帧图像中选择一张图像作为背景图像;
采集所述饮水机的出水口下方的初始图像;
当所述初始图像与所述背景图之间的差异大于第二预设阈值时,确定所述容器放置于所述饮水机的出水口下方,判断是否检测到所述容器的端口轮廓。


3.根据权利要求2所述的饮水机出水控制方法,其特征在于,所述从所述当前图像中提取基于所述容器与水形成张力所生成的水面边界包括:
通过训练后的检测模型,从所述当前图像中提取所述容器与水交界处因张力形成的反光边界,得到圆形的水面边界;或者,
将所述初始图像与所述当前图像进行像素比对,根据比对结果从所述当前图像中提取所述容器与水交界处因张力形成的反光边界,得到圆形的水面边界。


4.根据权利要求2所述的饮水机出水控制方法,其特征在于,所述判断是否检测到所述容器的端口轮廓包括:
当接水的容器未放置于饮水机的出水口下方时,通过所述饮水机的出水口周围预设的摄像头,采集所述饮水机的出水口下方的图像,得到背景图像;
采集包含所述容器的图像;
将所述图像与所述背景图像进行像素比对,得到像素差异;
根据所述像素差异判断是否存在所述容器的端口轮廓;或者,
通过训练后的识别模型对所述图像进行端口轮廓识别,以判断是否检测到所述容器的端口轮廓。


5.根据权利要求1所述的饮水机出水控制方法,...

【专利技术属性】
技术研发人员:陈小平吴雪良林勇进詹兴徐进辉
申请(专利权)人:佛山市云米电器科技有限公司陈小平
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1