用水计费方法、装置、系统和计算机存储介质

文档序号:1756885 发布日期:2019-11-29 浏览:19次 >En<

阅读说明:本技术 用水计费方法、装置、系统和计算机存储介质 (With water charging method, device, system and computer storage medium ) 是由 农长霖 乔国坤 周有喜 于 2019-08-07 设计创作,主要内容包括:本发明实施例提出一种用水计费方法、装置、系统和计算机存储介质,属于用水计量技术领域。该方法包括:接收与热水器对应的摄像头所采集到环境图像;从所述环境图像中提取用户的人脸;判断是否存在包含有所述人脸的注册用户;若存在,则控制所述热水器出水;统计所述热水器的出水量,并根据所述出水量,计算费用。用户站在所述热水器的前方,摄像头采集到的所述环境图像中可包含有该用户的人脸,即用户可通过自身的人脸进行身份验证,当用户的身份验证成功时,所述热水器即开始出水。在使用所述热水器的过程中,用户仅需要以自己的人脸作为身份验证,从而简化了操作过程,提高产品体验度。(The embodiment of the present invention proposes a kind of water charging method, device, system and computer storage medium, belongs to water metering technical field.This method comprises: receiving the collected ambient image of camera corresponding with water heater;The face of user is extracted from the ambient image;Judge whether there is include the face registration user;If it exists, then the water outlet of water heater is controlled;The water yield of the water heater is counted, and according to the water yield, calculates expense.Subscriber station may include the face for having the user in the front of the water heater, the collected ambient image of camera, i.e., user can carry out authentication by the face of itself, and when the authentication of user success, the water heater open begins to be discharged.During using the water heater, user only needs the face using oneself as authentication, to simplify operating process, improves Product Experience degree.)

用水计费方法、装置、系统和计算机存储介质

技术领域

本发明实施例涉及用水计量技术领域,具体地,涉及一种用水计费方法、装置、系统和计算机存储介质。

背景技术

目前,学生宿舍的热水器的用水计费系统都是基于IC卡的方式,当学生需要使用热水器的出水时,事先刷IC卡,然后热水器出热水并且开始计费;当不再需要使用热水器的出水时,再刷一次IC卡从而关闭出水,并且结束计费。

基于上述的热水器的用水计费系统,用户在使用IC卡的过程是不方便的,例如,用户容易忘记带IC卡,或将IC卡丢失之后从而不能方便地使用热水器。

发明内容

本发明实施例旨在于提供一种用水计费方法、装置、系统和计算机存储介质,可解决现有技术中使用热水器不方便的技术问题。

为实现上述目的,本发明实施例提供一种用水计费方法,所述用水计费方法包括以下步骤:

接收与所述热水器对应的摄像头所采集到环境图像;

从所述环境图像中提取用户的人脸;

判断是否存在包含有所述人脸的注册用户;

若存在,则控制所述热水器出水;

统计所述热水器的出水量,并根据所述出水量,计算费用。

可选地,所述控制所述热水器出水的步骤,包括:

获取所述热水器所处地区的当前气温;

获取包含所述人脸的注册用户在所述当前气温下所选择的历史水温;

计算所述历史水温的平均水温;

控制所述热水器以所述平均水温进行出水。

可选地,所述根据所述出水量,计算费用的步骤,包括:

实时获取所述热水器出水的水温度;

确定所述水温度所处的温度区间;

获取所述温度区间对应的费率;

通过所述费率和与所述费率相对应的用水量计算费用。

可选地,所述用水计费方法还包括:

获取所述人脸的注册用户的账户余额;

判断所述账户余额是否小于所述费用;

若是,则保持所述热水器出水,并且播放余额不足的声音提示。

可选地,所述用水计费方法还包括:

在所述控制所述热水器出水之后,继续采集并接收所述热水器前方的环境图像;

当继续采集到的环境图像中包含所述注册用户的人脸时,控制所述热水器停止出水。

本发明实施例还提出一种用水计费装置,包括:

接收模块,用于接收与所述热水器对应的摄像头所采集到环境图像;

提取模块,用于从所述环境图像中提取用户的人脸;

判断模块,用于判断是否存在包含有所述人脸的注册用户;

控制模块,用于若存在包含有所述人脸的注册用户,则控制所述热水器出水;

统计模块,用于统计所述热水器的出水量;

计费模块,用于根据所述出水量,计算费用。

可选地,所述控制模块包括第一获取单元、第二获取单元、计算单元和控制单元;

所述第一获取单元,用于获取所述热水器所处地区的当前气温;

所述第二获取单元,用于获取包含所述人脸的注册用户在所述当前气温下所选择的历史水温;

所述计算单元,用于计算所述历史水温的平均水温;

所述控制单元,用于控制所述热水器以所述平均水温进行出水。

可选地,所述计费模块包括:第三获取单元、确定单元、第四获取单元和计费单元;

所述第三获取单元用于实时获取所述热水器出水的水温度;

所述确定单元用于确定所述水温度所处的温度区间;

所述第四获取单元用于获取所述温度区间对应的费率;

所述计费单元用于通过所述费率和与所述费率相对应的用水量计算费用。

本发明实施例还提出一种用水计费系统,包括:

热水器;

摄像头;

存储器;

至少一个处理器,所述至少一个处理器分别与所述热水器、摄像头和存储器连接,所述存储器存储有可以被所述处理器执行的指令,所述指令被所述处理器执行时实现如上所述的用水计费方法的步骤。

本发明实施例还提出一种计算机存储介质,所述计算机存储介质上存储有指令,所述指令被处理器执行时实现如上所述的用水计费方法的步骤。

与现有技术相比较,在本发明用水计费方法中,用户站在所述热水器的前方,摄像头采集到的所述环境图像中可包含有该用户的人脸,即用户可通过自身的人脸进行身份验证,当用户的身份验证成功时,所述热水器即开始出水。在使用所述热水器的过程中,用户仅需要以自己的人脸作为身份验证,从而简化了操作过程,提高产品体验度。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是本发明实施例涉及的用水计费方法的应用环境的示意图;

图2是本发明实施例涉及的终端/装置结构的硬件运行环境的示意图;

图3是本发明其中一实施例提供的一种用水计费方法的流程示意图;

图4是本发明又一实施例提供的一种用水计费方法的流程示意图;

图5是图3所示的步骤S40的具体流程示意图;

图6是图3所示的步骤S50的具体流程示意图;

图7是本发明其中一实施例提供的一种用水计费装置的模块示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

请参阅图1、2,图1是本发明实施例涉及的用水计费方法的应用环境的示意图,图2是本发明实施例涉及的终端/装置结构的硬件运行环境的示意图。该终端包括控制终端100、热水器200、显示屏300和摄像头400,所述控制终端100分别与所述热水器200和所述摄像头400通信连接,摄像头400用于采集环境图像。所述显示屏300用于用户与该终端进行交互的界面,所述显示屏300可安装于所述热水器200的壳体,或者,安装于其他区域,例如:所述显示屏300上安装有所述摄像头400,当所述摄像头400采集到人脸时,该人脸在所述显示屏300进行显示。

所述控制终端100用于根据环境图像,控制所述热水器200的工作状态及作出相关响应。在一些实施例中,所述控制终端100和所述热水器200可整合安装为一体机结构。本领域技术人员可以理解地是,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图2所示,所述控制终端100包括至少一个处理器101、存储器102和通信总线103。例如,所述处理器101可以是CPU。所述存储器102可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器,可选地,所述存储器102还可以是独立于前述处理器101的存储装置。所述通信总线103用于实现所述处理器101、所述存储器102、所述热水器200和所述摄像头400之间的通信连接。

可选地,所述控制终端100还包括网络接口和用户接口。用户接口可以包括显示屏300(Display)、输入单元比如键盘(Keyboard)。网络接口可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。所述网络接口主要用于连接热水器200,以使所述控制终端100与所述热水器200进行数据通信,并且将该终端接入于局域网或广域网。所述用户接口主要用于所述控制终端100与用户进行数据通信。

如图2所示,作为一种计算机存储介质的所述存储器102中存储有指令,例如所述存储器102中可以包括操作系统和用水计费程序1021,而所述处理器101可以用于调用所述存储器102中存储的用水计费程序1021。

需要说明的是:所述热水器200设置有水温传感器201和水流量传感器202。其中所述水温传感器201用于侦测所述热水器200的出水温度并反馈至所述控制终端100。所述水流量传感器202用于侦测所述热水器200的出水量并反馈至所述控制终端100。

基于上述应用环境以及通信网络系统,提出本发明用水计费方法的各个实施例。

请参阅图3,图3是本发明其中一实施例提供的一种用水计费方法的流程示意图。

所述用水计费方法,应用于热水器200,包括:

步骤S10,接收与所述热水器200对应的摄像头400所采集到环境图像;

所述热水器200是用于提供冷水或热水的水处理装置,可安装于洗漱区域内,例如,安装于宿舍的卫生间内。在宿舍的热水管理系统中,所述热水器200往往是面向多个用户使用。与热水器200对应的摄像头400是指:该摄像头400所采集到的图像是用于控制该热水器200,为了方便用户判断热水器200与摄像头400之间的对应关系,通常会把摄像头400安装于该热水器200的周边,或者安装于所述热水器200的壳体上,且向外显露,当用户站在摄像头400的前方,并且对准摄像头400时,则可采集到包含该用户人脸的环境图像。所述摄像头400采集所述热水器200前方的环境图像,并将所述环境图像反馈至所述控制终端100。可选地,在所述摄像头400处于电连接时,所述摄像头400是每隔预设时间就采集一次所述热水器200前方的环境图像,例如,所述预设时间为3s、5s,等等。用户可通过与所述控制终端100进行数据通信以设定所述预设时间。

步骤S20,从所述环境图像中提取用户的人脸;

从环境图像中提取用户的人脸具体是:基于现有技术中的人脸识别技术,从所述环境图像中获取图像特征,当获取到人脸的图像特征时,则判定所述环境图像中是存在有用户的人脸,并提取所述人脸,若不存在用户的人脸时,返回重新采集环境图像。

在另一些实施例中,若所述环境图像中包括有多个人脸特征时,则提示重新获取人脸,以免出现扣费错误。

步骤S30,判断是否存在包含有所述人脸的注册用户,若存在,则进入步骤S40,若不存在,则不处理;

注册用户是预先注册的用户,例如:预先存储有关于注册用户的个人信息的信息表,所述信息表用于记录一个或多个注册用户的个人信息,当用户是注册用户时,则在所述信息表内形成一个记录条,所述记录条包括人脸图像、姓名、账户编号、账户余额,等等。

在所述环境图像中提取到的所述人脸与记录在所述信息表内的注册用户的人脸图像进行一一对比,遍历所有所述记录条中的人脸图像,若所述记录条内的人脸图像与所述环境图像中的所述人脸相匹配时,则判定存在包含有所述环境图像中的所述人脸的注册用户;若所述记录条内的人脸图像与所述环境图像中的所述人脸不匹配时,则判定不存在包含有所述环境图像中的所述人脸的注册用户。

在另一些实施例中,若不存在包含有所述环境图像中的所述人脸的注册用户时,发送完成注册的操作流程,以使该用户成为注册用户。

步骤S40,则控制所述热水器200出水;当所述热水器200出水时,用户可以使用该热水200进行洗澡或者装载热水运送至其它地方。

在一些实施例中,为了方便控制所述热水器200的出水或者停止出水,所述热水器200包括有电磁阀开关,通过向电磁阀开关发送开启指令,以使所述电磁阀开关开启,从而实现所述热水器200出水,以及通过发送关闭指令,以使所述电磁阀开关关闭,从而实现所述热水器200停止出水。

步骤S50,统计所述热水器200的出水量,并根据所述出水量,计算费用。

出水量是由设置于所述热水器200出水管上的水流量传感器202检测得到的。

在本实施例中,用户站在所述热水器200的前方,所述摄像头400采集到的所述环境图像中可包含有该用户的人脸,即用户可通过自身的人脸进行身份验证,当用户的身份验证成功时,所述热水器200即开始出水。在使用所述热水器200的过程中,用户仅需要以自己的人脸作为身份验证,从而简化了操作过程,提高产品体验度。

请参阅图4,图4是本发明又一实施例提供的一种用水计费方法的流程示意图,本实施例与上述实施例不同之处在于:该用水计费方法,还包括:

步骤S60,获取所述人脸的注册用户的账户余额;

账户余额是指该用户的剩余的金额。

步骤S70,判断所述账户余额是否小于所述费用,若是,则执行步骤S80;否则,则不处理;

在所述热水器200进行出水的过程中,费用会不断地增加,可选地,该费用可以实时进行提醒,例如:在所述显示屏300进行实时显示,或者通过声音进行提示。

步骤S80,保持所述热水器200出水,并且播放余额不足的声音提示。

当所述账户余额小于所述费用时,控制所述热水器200保持出水,避免用户在使用户的过程中,突然没有热水,影响用户体验。通过播放余额不足的声音提示,可以提醒用户账户余额不足,以使用户可以尽快充值或者及时停止用水。

在本实施例中,所述用水计费方法中包括有获取账户余额功能,并根据所述账户余额是否需要提醒用户及时充值,从而使得该用水计费方法贴切于用户习惯,具有人性化优点。

在本实施例中,用水计费方法还包括:

在所述控制所述热水器200出水之后,继续采集并接收所述热水器200前方的环境图像;

当继续采集到的环境图像中包含所述注册用户的人脸时,控制所述热水器200停止出水,即:在所述热水器200启动之后,再次采集到的人脸与启动所述热水器200的注册用户的人脸相同时,则控制所述热水器200停止,实现通过人脸启动或关闭所述热水器200。

在本实施例中,在所述热水器200出水的过程中,若继续采集到的所述环境图像包含有所述注册用户的人脸时,则触发停止出水指令,使得所述热水器200停止出水。在这一技术方案中,所述热水器200出水的触发条件和所述热水器200的停止出水的触发条件都是基于所述注册用户的人脸,从而精简了操作过程,符合用户的使用习惯。

在本实施例中,在使用所述热水器200的过程中,以用户的人脸特征作为关掉所述热水器200的触发条件,避免复杂的操作过程,从而提高产品体验度。

请参阅图5,进一步地,步骤S40又包括:

步骤S41,获取所述热水器200所处地区的当前气温;

当前气温可以通过气温传感器获取到的,也可以通过设置于气象中心的气象服务器获取到。当前气温用于反映所述热水器200所处地区的温度,例如,当所述热水器200位于“深圳宝安区”时,所述气温传感器采集到的气温是与“深圳宝安区”的气温相对应的。

步骤S42,获取包含所述人脸的注册用户在所述当前气温下所选择的历史水温;

用户在使用所述热水器200时,在不同的气温条件下,往往会选择某一个水温,以使所述热水器200以该水温进行出水。当气温偏高时,用户会选择低水温进行洗澡,当气温偏低时,用户会选择高水温进行洗澡。例如,在冬季气温低的时候,用户会选择的水温度是37℃至42℃,或更高水温;在夏季气温高的时候,用户会选择的水温度是30℃至38℃,或更低水温。

在本实施例中,当注册用户基于气温条件,选择某一个水温时,则将当时的气温和用户选择的水温记录下来,并形成历史记录,通过调用该历史记录,进行统计,得到在当前气温对应的历史水温。

步骤S43,计算所述历史水温的平均水温;

基于当前的气温条件下的历史水温,并计算出所述历史水温的平均水温。

步骤S44,控制所述热水器200以所述平均水温进行出水。

基于步骤S43中的平均水温,发送控制指令至所述热水器200,该控制指令包括平均水温的值以及开启指令,以使得所述热水器200响应该控制指令:以所述平均水温进行出水。

在本实施例中,记录并保存用户在某一气温条件下所选择的水温度作为所述热水器200的出水温度,当用户再在使用所述热水器200时,根据当前的气温以及用户的历史数据,从而作出相匹配的出水温度,以使得所述热水器200的出水温更具人性化,符合用户的使用习惯。

请参阅图6,进一步地,步骤S50又包括:

步骤S51,实时获取所述热水器200出水的水温度;

水温度是通过设置于所述热水器200的水温传感器201采集到的,所述水温传感器201可安装于所述热水器200的出水管处,用于实时采集所述热水器200出水的水温度。步骤S52,确定所述水温度所处的温度区间;

温度是一个刻度值,对于水温控制以及用水计费是不方便的。为此,在本实施例中,将温度划分为多个区间:

[10℃,28℃],[28℃,33℃],[33℃,38℃],[38℃,43℃],[43℃,48℃],等等。

基于步骤S51中的实时水温度,确定所述水温度所处于哪一个温度区间内。

步骤S53,获取所述温度区间对应的费率;

基于步骤S52中,将温度划分为多个区间,每一个温度区间对应着一个费率:

例如,

根据所述水温所对应的温度区间,从而获取相对应的费率。

步骤S54,通过所述费率和与所述费率相对应的用水量计算费用。

在所述热水出水的过程中,所述水流量传感器202实时获取出水量,例如,实时温度处于温度区间[28℃,33℃]时,所述水流量传感器202获取将在该温度区间内的出水量,然后根据出水量对应的费率计算出相应的费用。

在本实施例中,采用不同的温度区间所对应的费率,对用水量进行计费,当用户使用的出水温度偏低时,则计算出的总费用会相应地偏低,当用户使用的出水温度偏高时,则计算出的总费用会相应地偏高。特殊地,用户可选择使用冷水或经加热升温的热水,面对该情况,在所述用水计费方法中,会使得计费更合理。

请参阅图7,本发明其中一实施例提出一种用水计费装置500,所述用水计费装置500包括:接收模块510、提取模块520、判断模块530、控制模块540、统计模块550和计费模块560。

接收模块510,用于接收与所述热水器200对应的摄像头400所采集到环境图像;

提取模块520,用于从所述环境图像中提取用户的人脸;

判断模块530,用于判断是否存在包含有所述人脸的注册用户;

控制模块540,用于若存在包含有所述人脸的注册用户,则控制所述热水器200出水;

统计模块550,用于统计所述热水器200的出水量;

计费模块560,用于根据所述出水量,计算费用。

具体的,所述控制模块540包括第一获取单元541、第二获取单元542、计算单元543和控制单元544;

所述第一获取单元541,用于获取所述热水器200所处地区的当前气温;

所述第二获取单元542,用于获取包含所述人脸的注册用户在所述当前气温下所选择的历史水温;

所述计算单元543,用于计算所述历史水温的平均水温;

所述控制单元544,用于控制所述热水器200以所述平均水温进行出水。

具体的,所述计费模块560包括:第三获取单元561、确定单元562、第四获取单元563和计费单元564;

所述第三获取单元561用于实时获取所述热水器200出水的水温度;

所述确定单元562用于确定所述水温度所处的温度区间;

所述第四获取单元563用于获取所述温度区间对应的费率;

所述计费单元564用于通过所述费率和与所述费率相对应的用水量计算费用。

在本实施例中,用户站在所述热水器200的前方,所述摄像头400采集到的所述环境图像中可包含有该用户的人脸,即用户可通过自身的人脸进行身份验证,当用户的身份验证成功时,所述热水器200即开始出水。在使用所述热水器200的过程中,用户仅需要以自己的人脸作为身份验证,从而简化了操作过程,提高产品体验度。

另外,本发明又一实施例提出一种用水计费系统,所述用水计费系统包括热水器200、摄像头400、存储器102和至少一个处理器101。所述至少一个处理器101分别与所述热水器200、摄像头400和存储器102连接,所述存储器102存储有可以被所述处理器101执行的指令,所述指令被所述处理器101执行时实现上述的用水计费的方法。

另外,本发明又一实施例提出一种计算机存储介质,所述计算机存储介质上存储有指令,所述指令被处理器101执行时实现上述的用水计费方法的步骤。

在本发明用水计费装置、用水计费系统和计算机存储介质的实施例中,包含了上述用水计费方法各实施例的全部技术特征,说明书拓展和解释内容与上述用水计费方法各实施例基本相同,在此不做赘述。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:乘梯云收费系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!