云监控方法、云服务器及计算机可读存储介质与流程

文档序号:15744384发布日期:2018-10-23 22:51阅读:120来源:国知局

本发明涉及通信技术领域,尤其涉及云监控方法、云服务器及计算机可读存储介质。



背景技术:

随着经济的快速发展,人们的生活节奏越来越快,照顾和了解家庭情况的时间也越来越少,家庭安全防护已成为人们越来越重视的问题。随着信息技术的发展,家庭监控网络摄像机的应用使家庭监控成为了可能,通过在用户家中安装网络摄像头采集家庭视频录像,然后将家庭视频录像通过网络发送给监控终端,这样,用户在外出工作或旅行时,也可以及时了解到家中情况,从而给用户带来了方便。

然而,上述监控方式并不能对家中成员的出行情况进行监测,比如对家中小孩的出门时间进行监测,因而也就不利于用户对一些安全隐患作出及时处置。



技术实现要素:

本发明的主要目的在于提出一种云监控方法、云服务器及计算机可读存储介质,旨在实现对家中成员的出行情况进行监测,从而提高家庭监控的安全性。

为实现上述目的,本发明提供一种云监控方法,所述云监控方法包括如下步骤:

接收出入信息采集装置发送的用户出门信息,其中,所述出入信息采集装置安装在家庭门口处,用于实时采集用户进门信息和用户出门信息;

根据所述用户出门信息判断当前出门的用户是否为预设用户;

若当前出门的用户为预设用户,则判断在第一预设时长内是否接收到所述出入信息采集装置发送的所述预设用户的进门信息;

若在第一预设时长内未接收到所述出入信息采集装置发送的所述预设用户的进门信息,则生成第一告警信息,同时,查找预设的监控列表,得到与所述出入信息采集装置预先绑定的监控终端;

将所述第一告警信息推送至所述监控终端,以使所述监控终端触发对应的消息提醒。

优选地,当接收到所述监控终端发送的用户监控请求时,获取待监控用户的人脸图像;

将所述人脸图像作为所述待监控用户的身份信息进行保存。

优选地,所述根据所述用户出门信息判断当前出门的用户是否为预设用户的步骤包括:

获取所述用户出门信息中包含的人脸图像;

判断所述人脸图像是否与预先保存的待监控用户的人脸图像匹配;

若所述人脸图像与预先保存的待监控用户的人脸图像匹配,则判定当前出门的用户为预设用户。

优选地,当接收到所述出入信息采集装置发送的用户进门信息时,根据所述用户进门信息判断当前进门的用户是否为预设用户;

若当前进门的用户为预设用户,则判断在第二预设时长内是否接收到所述出入信息采集装置发送的所述预设用户的出门信息;

若在第二预设时长内未接收到所述出入信息采集装置发送的所述预设用户的出门信息,则生成第二告警信息;

将所述第二告警信息推送至所述监控终端,以使所述监控终端触发对应的消息提醒。

优选地,所述云监控方法还包括:

当接收到所述出入信息采集装置发送的报警信息时,将所述报警信息推送至所述监控终端,以使所述监控终端触发对应的消息提醒。

此外,为实现上述目的,本发明还提供一种云服务器,所述云服务器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的云监控程序,所述云监控程序被所述处理器执行时实现如上所述的云监控方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有云监控程序,所述云监控程序被处理器执行时实现如上所述的云监控方法的步骤。

本发明提出的云监控方法,在侦测到当前出门的用户为预设用户时,判断在第一预设时长内是否接收到出入信息采集装置发送的所述预设用户的进门信息,若否,则向监控终端推送相应的告警信息,从而本发明能够实现对家中成员的出行情况进行监测,提高了家庭监控的安全性。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的云服务器结构示意图;

图2为本发明云监控方法第一实施例的流程示意图;

图3为图2中步骤S20的细化步骤示意图;

图4为本发明云监控方法第三实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:接收出入信息采集装置发送的用户出门信息,其中,所述出入信息采集装置安装在家庭门口处,用于实时采集用户进门信息和用户出门信息;根据所述用户出门信息判断当前出门的用户是否为预设用户;若当前出门的用户为预设用户,则判断在第一预设时长内是否接收到所述出入信息采集装置发送的所述预设用户的进门信息;若在第一预设时长内未接收到所述出入信息采集装置发送的所述预设用户的进门信息,则生成第一告警信息,同时,查找预设的监控列表,得到与所述出入信息采集装置预先绑定的监控终端;将所述第一告警信息推送至所述监控终端,以使所述监控终端触发对应的消息提醒。

现有技术中,家庭监控主要是通过家庭监控网络摄像机来实现的,这种方式并不能对家中成员的出行情况进行监测,比如对家中小孩的出门时间进行监测,因而也就不利于用户对一些安全隐患作出及时处置。

本发明提出的云监控方法,在侦测到当前出门的用户为预设用户时,判断在第一预设时长内是否接收到出入信息采集装置发送的所述预设用户的进门信息,若否,则向监控终端推送相应的告警信息,从而本发明能够实现对家中成员的出行情况进行监测,提高了家庭监控的安全性。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的云服务器结构示意图。

如图1所示,该云服务器可以包括:处理器1001,例如CPU,网络接口1004,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的云服务器结构并不构成对云服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及云监控程序。

在图1所示的云服务器中,网络接口1004主要用于连接出入信息采集装置,与出入信息采集装置进行数据通信;而处理器1001可以用于调用存储器1005中存储的云监控程序,并执行以下操作:

接收出入信息采集装置发送的用户出门信息,其中,所述出入信息采集装置安装在家庭门口处,用于实时采集用户进门信息和用户出门信息;

根据所述用户出门信息判断当前出门的用户是否为预设用户;

若当前出门的用户为预设用户,则判断在第一预设时长内是否接收到所述出入信息采集装置发送的所述预设用户的进门信息;

若在第一预设时长内未接收到所述出入信息采集装置发送的所述预设用户的进门信息,则生成第一告警信息,同时,查找预设的监控列表,得到与所述出入信息采集装置预先绑定的监控终端;

将所述第一告警信息推送至所述监控终端,以使所述监控终端触发对应的消息提醒。

进一步地,处理器1001可以调用存储器1005中存储的云监控程序,还执行以下操作:

当接收到所述监控终端发送的用户监控请求时,获取待监控用户的人脸图像;

将所述人脸图像作为所述待监控用户的身份信息进行保存。

进一步地,处理器1001可以调用存储器1005中存储的云监控程序,还执行以下操作:

获取所述用户出门信息中包含的人脸图像;

判断所述人脸图像是否与预先保存的待监控用户的人脸图像匹配;

若所述人脸图像与预先保存的待监控用户的人脸图像匹配,则判定当前出门的用户为预设用户。

进一步地,处理器1001可以调用存储器1005中存储的云监控程序,还执行以下操作:

当接收到所述出入信息采集装置发送的用户进门信息时,根据所述用户进门信息判断当前进门的用户是否为预设用户;

若当前进门的用户为预设用户,则判断在第二预设时长内是否接收到所述出入信息采集装置发送的所述预设用户的出门信息;

若在第二预设时长内未接收到所述出入信息采集装置发送的所述预设用户的出门信息,则生成第二告警信息;

将所述第二告警信息推送至所述监控终端,以使所述监控终端触发对应的消息提醒。

进一步地,处理器1001可以调用存储器1005中存储的云监控程序,还执行以下操作:

当接收到所述出入信息采集装置发送的报警信息时,将所述报警信息推送至所述监控终端,以使所述监控终端触发对应的消息提醒。

本发明云服务器的具体实施例与下述云监控方法的各具体实施例基本相同,在此不作赘述。

基于上述硬件结构,提出本发明云监控方法实施例。

参照图2,图2为本发明云监控方法第一实施例的流程示意图,所述方法包括:

步骤S10,接收出入信息采集装置发送的用户出门信息,其中,所述出入信息采集装置安装在家庭门口处,用于实时采集用户进门信息和用户出门信息;

本实施例云监控方法通过与出入信息采集装置保持通信的云服务器实现,其中,出入信息采集装置安装在家庭门口处,用于实时采集用户进门信息和用户出门信息,该用户进门信息和用户出门信息可以包括进门或出门用户的人脸图像,此外还可以包括进门或出门用户的指纹、声纹等信息。

在本实施例中,首先需建立云服务器与出入信息采集装置之间的长连接,具体地,用户可在出入信息采集装置上触发基于云服务器的登录请求,该登录请求携带用户账号,云服务器接收到该登陆请求后,判断其携带的用户账号是否已注册,若是,则建立出入信息采集装置与云服务器之间的长连接。

然后,云服务器通过安装在门口处的出入信息采集装置对用户的进门和出门事件进行实时侦测,为保证准确获取用户身份,该出入信息采集装置可以包括人脸图像采集模块以及用于采集人脸图像的摄像头,当用户进门时,人脸图像采集模块可以通过安装在门外的摄像头采集到人脸图像信息,并将该人脸图像信息发送至云服务器,云服务器接收到该人脸图像信息即触发用户进门事件,同理当用户出门时,人脸图像采集模块可以通过安装在门内的摄像头采集到人脸图像信息,并将该人脸图像信息发送至云服务器,云服务器接收到该人脸图像信息即触发用户出门事件。除人脸图像采集模块外,出入信息采集装置还可以包括指纹采集模块和声纹采集模块,分别用于采集用户进门和出门时的指纹、声纹信息,并将该指纹、声纹信息将和人脸图像信息一并发送至云服务器。

当出入信息采集装置采集到用户进门或出门信息后,可以将该用户进门或出门信息发送给网关设备或无线路由器,由网关设备或无线路由器将该用户进门或出门信息转发至云服务器;或者,出入信息采集装置也可以集成相关通信模块,并通过该通信模块与云服务器进行通信,本实施例对出入信息采集装置和云服务器之间的通信方式不作限定。

进一步地,在上述步骤S10之前,还可以包括步骤:当接收到所述监控终端发送的用户监控请求时,获取待监控用户的人脸图像;将所述人脸图像作为所述待监控用户的身份信息进行保存。

在本实施例中,用户可以在监控终端上打开监控APP并触发用户监控请求,云服务器在接收到监控终端发送的用户监控请求时,提示用户上传待监控用户的人脸图像,当获得用户上传的待监控用户的人脸图像后,云服务器将该人脸图像作为待监控用户的身份信息进行保存,从而为后续对待监控用户身份识别提供前提准备。

当然,除人脸图像外,云服务器还可以获取待监控用户的指纹、声纹等信息,然后将待监控用户的人脸图像、指纹、声纹等信息一并作为待监控用户的身份信息进行保存。

步骤S20,根据所述用户出门信息判断当前出门的用户是否为预设用户;

在接收到出入信息采集装置发送的用户出门信息后,云服务器根据该用户出门信息判断当前出门的用户是否为预设用户。

具体地,参照图3,图3为图2中步骤S20的细化步骤示意图,上述步骤S20可以包括:

步骤S21,获取所述用户出门信息中包含的人脸图像;

步骤S22,判断所述人脸图像是否与预先保存的待监控用户的人脸图像匹配;

若是,则执行步骤S23,判定当前出门的用户为预设用户。

云服务器在接收到用户出门信息时,可以获取用户出门信息中包含的人脸图像,并判断该人脸图像是否与预先保存的待监控用户的人脸图像匹配,若是,则判定当前出门的用户为预设用户。当然,除人脸图像外,当用户出门信息中包含出门用户的指纹和/或声纹信息时,云服务器还可将该指纹和/或声纹信息与预先保存的待监控用户的指纹和/或声纹信息进行匹配,当且仅当获取到的人脸图像、指纹和/或声纹信息和预设人脸图像、指纹和/或声纹信息相匹配时,判定当前出门的用户为预设用户,由此能够提高对出门用户身份判定的准确性。

若当前出门的用户为预设用户,则执行步骤S30,判断在第一预设时长内是否接收到所述出入信息采集装置发送的所述预设用户的进门信息;

该步骤中,第一预设时长可灵活设置,比如可以设置为半小时、1小时、2小时等。当侦测到预设用户出门后,云服务器可以启动一个定时器进行计时,当定时器的计时时长达到第一预设时长之前,判断是否接收到出入信息采集装置发送的该预设用户的进门信息,

若在第一预设时长内接收到所述出入信息采集装置发送的所述预设用户的进门信息,则不做任何处理;若在第一预设时长内未接收到所述出入信息采集装置发送的所述预设用户的进门信息,则执行:

步骤S40,生成第一告警信息,同时,查找预设的监控列表,得到与所述出入信息采集装置预先绑定的监控终端;

步骤S50,将所述第一告警信息推送至所述监控终端,以使所述监控终端触发对应的消息提醒。

在本实施例中,如果云服务器在第一预设时长内未接收到出入信息采集装置发送的预设用户的进门信息,说明预设用户在第一预设时长内并未回家,此时云服务器生成第一告警信息,该第一告警信息可以是文字提示信息,比如“XX离家的时间超过了您的预设时间,请您及时联系他”;然后,云服务器进一步查找预设的监控列表,得到与出入信息采集装置预先绑定的监控终端,需要说明的是,对于某个家庭,其出入信息采集装置可以预先与多个监控终端进行绑定,该监控终端可以是PC(Personal Computer,个人电脑),也可以是智能手机、平板电脑、可穿戴设备等移动终端,具体实施时绑定的监控终端类型和数量可灵活设置。

之后,云服务器将上述第一告警信息推送至相应的监控终端,以使监控终端触发对应的消息提醒,其中,推送的具体方式可以为电话、短信、APP通知消息等,监控终端的消息提醒方式可以为声音、文字、闪烁灯或震动提醒中的一种或多种的组合。通过这种方式,当家长外出工作或旅行时,也能够及时获知预设用户的出行情况从而作出相应的处置,比如,当预设用户为家中小孩时,可以实现对小孩的出门时间进行监控,当小孩未在家长规定的时间回家时,达到及时提醒家长的目的。

本实施例提出的云监控方法,在侦测到当前出门的用户为预设用户时,判断在第一预设时长内是否接收到出入信息采集装置发送的所述预设用户的进门信息,若否,则向监控终端推送相应的告警信息,从而本实施例能够实现对家中成员的出行情况进行监测,提高了家庭监控的安全性。

进一步地,基于本发明云监控方法第一实施例,提出本发明云监控方法第二实施例。在本实施例中,云监控方法还可以包括:

当接收到所述出入信息采集装置发送的用户进门信息时,根据所述用户进门信息判断当前进门的用户是否为预设用户;若当前进门的用户为预设用户,则判断在第二预设时长内是否接收到所述出入信息采集装置发送的所述预设用户的出门信息;若在第二预设时长内未接收到所述出入信息采集装置发送的所述预设用户的出门信息,则生成第二告警信息;将所述第二告警信息推送至所述监控终端,以使所述监控终端触发对应的消息提醒。

在本实施例中,当云服务器接收到出入信息采集装置发送的用户进门信息时,根据该用户进门信息判断当前进门的用户是否为预设用户,具体判断方式可参照本发明第一实施例中判断当前出门的用户是否为预设用户的判断方式,此处不作赘述。

当判定当前进门的用户为预设用户时,云服务器可以启动一个定时器进行计时,当定时器的计时时长达到第二预设时长之前,判断是否接收到出入信息采集装置发送的该预设用户的出门信息,其中,第二预设时长可灵活设置,比如可以设置为3小时、12小时、24小时等。

如果云服务器在第二预设时长内未接收到出入信息采集装置发送的预设用户的出门信息,说明预设用户在第二预设时长内并未离家,此时云服务器生成第二告警信息,该第二告警信息可以是文字提示信息,比如“XX在家的时间超过了您的预设时间,请您引起注意”;然后,云服务器将该第二告警信息推送至对应的监控终端,以使监控终端触发对应的消息提醒。通过这种方式,当家长外出工作或旅行时,也能够及时获知预设用户的出行情况从而作出相应的处置,比如,当预设用户为家中小孩时,可以实现对小孩的在家时间进行监控,当小孩在家时间超过家长规定的时间时,家长可以提醒小孩外出活动以保持身体健康,又如,当预设用户为陌生人时,可以实现对陌生人的在家时间进行监控,当陌生人在家时间超过家长规定的时间时,提醒家长引起注意,等等。

进一步地,参照图4,图4为本发明云监控方法第三实施例的流程示意图。基于上述图2所示的实施例,在步骤S50之后,还可以包括:

步骤S60,当接收到所述出入信息采集装置发送的报警信息时,将所述报警信息推送至所述监控终端,以使所述监控终端触发对应的消息提醒。

在本实施例中,当家中成员发生紧急情况时,可以通过出入信息采集装置触发报警,当云服务器接收到出入信息采集装置发送的报警信息时,将该报警信息推送至监控终端,以使监控终端触发对应的消息提醒,如此能够使监控终端用户及时获知家中紧急情况,从而做出相应处置,进一步提高了家庭监控的安全性,提高了用户体验。

本发明还提供一种计算机可读存储介质。

本发明计算机可读存储介质上存储有云监控程序,所述云监控程序被处理器执行时实现如上所述的云监控方法的步骤。

其中,在所述处理器上运行的云监控程序被执行时所实现的方法可参照本发明云监控方法各个实施例,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

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

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

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1