基于区块链的监控方法、装置、设备及存储介质制造方法及图纸

技术编号:24889102 阅读:17 留言:0更新日期:2020-07-14 18:16
本申请实施例公开了一种基于区块链的监控方法、装置、设备及存储介质,属于互联网技术领域。该方法包括:获取目标监控指令,目标监控指令携带目标对象信息,目标对象信息包括目标对象标识和目标对象特征;根据目标对象特征,对拍摄画面中的目标对象进行识别,确定目标对象的出现时间和出现位置;根据目标对象信息、出现时间和出现位置,生成监控记录;将包括监控记录的第一区块添加至区块链系统中。实现了对目标对象的自动监控,无需监控人员查看拍摄画面,节省人力资源,不容易丢失目标对象,提高了监控效率和监控准确度。将包括监控记录的第一区块添加至区块链系统,实现监控记录的分布式存储,有效防止监控记录篡改,确保监控记录的真实性。

【技术实现步骤摘要】
基于区块链的监控方法、装置、设备及存储介质
本申请实施例涉及互联网
,特别涉及一种基于区块链的监控方法、装置、设备及存储介质。
技术介绍
随着互联网技术的快速发展,监控技术作为公共安全领域中的一项重要技术得到了广泛的应用,在寻找失踪人口、追踪违规车辆等方面起到了重要作用。目前,在监控目标对象时,通过监控设备进行拍摄得到拍摄画面,由控制中心接收多个监控设备的拍摄画面,监控人员查看目标对象是否出现在拍摄画面中,并根据拍摄画面的拍摄时间和拍摄位置,来确定目标对象的运动轨迹,以实现对目标对象的监控。由于需要监控人员查看大量拍摄画面才能找到目标对象,耗费了过多的人力资源,而且很容易丢失目标对象,导致监控效率低。
技术实现思路
本申请实施例提供了一种基于区块链的监控方法、装置、设备及存储介质,可以对目标对象进行监控。所述技术方案如下:一方面,提供了一种基于区块链的监控方法,所述方法包括:获取目标监控指令,所述目标监控指令携带目标对象信息,所述目标对象信息包括目标对象标识和目标对象特征;根据所述目标对象信息,对拍摄画面中的目标对象进行识别,确定所述目标对象的出现时间和出现位置;根据所述目标对象信息、所述出现时间和出现位置,生成监控记录;生成包括所述监控记录的第一区块,向所述区块链系统中的其他节点广播所述第一区块,由所述区块链系统中的多个节点对所述第一区块进行共识,当所述第一区块通过共识后,将所述第一区块添加至所述区块链系统的区块链中。可选地,所述目标监控指令还携带监控节点标识,所述根据所述目标对象特征,对拍摄画面中的目标对象进行识别,确定所述目标对象的出现时间和出现位置,包括:如果所述监控节点标识与所述第一监控节点的监控节点标识相同,根据所述目标对象特征,对拍摄画面中的所述目标对象进行识别,确定所述目标对象的出现时间和出现位置。可选地,所述确定所述目标对象的出现时间和出现位置之后,所述方法还包括:向所述第一监控节点连接的监控节点发送所述目标监控指令。可选地,所述向所述第一监控节点连接的监控节点发送所述目标监控指令之后,所述方法还包括:接收所述第一监控节点连接的第二监控节点发送的所述目标监控指令;向所述第一监控节点连接的第三监控节点发送停止监控指令,所述停止监控指令携带所述目标对象标识,第三监控节点为与所述第二监控节点不同的监控节点。可选地,所述根据所述目标对象特征,对拍摄画面中的目标对象进行识别,确定所述目标对象的出现时间和出现位置,包括:根据所述目标对象特征,对拍摄画面中的所述目标对象进行识别,确定所述目标对象的出现时间、出现位置和移动方向;所述根据所述目标对象信息、所述出现时间和出现位置,生成监控记录,包括:根据所述目标对象信息、所述出现时间、所述出现位置和所述移动方向,生成监控记录。可选地,所述确定所述目标对象的出现时间、出现位置和移动方向之后,所述方法还包括:向所述第一监控节点连接的第四监控节点发送所述目标监控指令,由所述第一监控节点到达所述第四监控节点的方向与所述移动方向匹配。可选地,所述根据所述目标对象信息、所述出现时间和出现位置,生成监控记录之后,所述方法还包括:将所述监控记录与其他监控节点同步至所述区块链系统的监控记录中,属于同一目标对象标识的监控记录进行合并,得到合并监控记录;生成包括所述合并监控记录的第二区块,向所述区块链系统中的其他节点广播所述第二区块,由所述区块链系统中的多个节点对所述第二区块进行共识,当所述第二区块通过共识后,将所述第二区块添加至所述区块链系统的区块链中。可选地,所述根据所述目标对象信息、所述出现时间和出现位置,生成监控记录之后,所述方法还包括:将所述监控记录与其他监控节点同步至所述区块链系统的监控记录中,属于同一目标对象标识的监控记录进行合并,得到合并监控记录;按照所述合并监控记录中多个出现时间从早到晚的顺序,将所述多个出现时间对应的出现位置依次排列;对于依次排列的多个出现位置,根据电子地图数据依次获取任两个相邻出现位置之间的道路线,将获取到的道路线依次连接,得到所述目标对象标识的移动轨迹,所述电子地图数据中包括多个位置以及任两个位置之间的道路线;生成包括所述移动轨迹的第三区块,向所述区块链系统中的其他节点广播所述第三区块,由所述区块链系统中的多个节点对所述第三区块进行共识,当所述第三区块通过共识后,将所述第三区块添加至所述区块链系统的区块链中。另一方面,提供了一种基于区块链的监控方法,所述方法包括:获取区块链系统中的目标对象信息,所述目标对象信息包括目标对象标识和目标对象特征;生成目标监控指令,所述目标监控指令携带所述目标对象信息;生成包括所述目标监控指令的第四区块,向所述区块链系统中的其他节点广播所述第四区块,由所述区块链系统中的多个节点对所述第四区块进行共识,当所述第四区块通过共识后,将所述第四区块添加至所述区块链系统的区块链中。可选地,所述目标对象信息还包括目标对象的历史出现位置,所述方法还包括:确定所述历史出现位置所属区域内的第一监控节点的监控节点标识;所述目标监控指令还携带所述监控节点标识。可选地,所述将所述目标监控指令同步至所述区块链系统之后,所述方法还包括:获取所述第一监控节点同步至所述区块链系统的监控记录,所述监控记录包括所述目标对象标识、所述出现时间、所述出现位置和所述移动方向;确定第五监控节点的监控节点标识,由所述第一监控节点到达所述第五监控节点的方向与所述移动方向匹配;生成目标监控指令,所述目标监控指令携带所述目标对象信息和所述第五监控节点的监控节点标识;生成包括所述目标监控指令的第五区块,向所述区块链系统中的其他节点广播所述第五区块,由所述区块链系统中的多个节点对所述第五区块进行共识,当所述第五区块通过共识后,将所述第五区块添加至所述区块链系统的区块链中。可选地,所述将所述第四区块添加至所述区块链系统的区块链中之后,所述方法还包括:获取监控节点同步至所述区块链系统的多条监控记录;将所述多条监控记录中属于同一目标对象标识的监控记录进行合并,得到合并监控记录;生成包括所述合并监控记录的第六区块,向所述区块链系统中的其他节点广播所述第六区块,由所述区块链系统中的多个节点对所述第六区块进行共识,当所述第六区块通过共识后,将所述第六区块添加至所述区块链系统的区块链中。另一方面,提供了一种基于区块链的监控装置,所述装置包括:指令获取模块,用于获取目标监控指令,所述目标监控指令携带目标对象信息,所述目标对象信息包括目标对象标识和和目标对象特征;识别模块,用于根据所述目标对象特征,对拍摄画面中的目标对象进行识别,确定所述目标对象的出现时间和出现位置;记录生成模块,用于根据所述目标对象信息、所述出现时间和出现位置,生成监控记录;...

【技术保护点】
1.一种基于区块链的监控方法,其特征在于,应用于区块链系统中的第一监控节点,所述方法包括:/n获取目标监控指令,所述目标监控指令携带目标对象信息,所述目标对象信息包括目标对象标识和目标对象特征;/n根据所述目标对象特征,对拍摄画面中的目标对象进行识别,确定所述目标对象的出现时间和出现位置;/n根据所述目标对象信息、所述出现时间和出现位置,生成监控记录;/n生成包括所述监控记录的第一区块,向所述区块链系统中的其他节点广播所述第一区块,由所述区块链系统中的多个节点对所述第一区块进行共识,当所述第一区块通过共识后,将所述第一区块添加至所述区块链系统的区块链中。/n

【技术特征摘要】
1.一种基于区块链的监控方法,其特征在于,应用于区块链系统中的第一监控节点,所述方法包括:
获取目标监控指令,所述目标监控指令携带目标对象信息,所述目标对象信息包括目标对象标识和目标对象特征;
根据所述目标对象特征,对拍摄画面中的目标对象进行识别,确定所述目标对象的出现时间和出现位置;
根据所述目标对象信息、所述出现时间和出现位置,生成监控记录;
生成包括所述监控记录的第一区块,向所述区块链系统中的其他节点广播所述第一区块,由所述区块链系统中的多个节点对所述第一区块进行共识,当所述第一区块通过共识后,将所述第一区块添加至所述区块链系统的区块链中。


2.根据权利要求1所述的方法,其特征在于,所述目标监控指令还携带监控节点标识,所述根据所述目标对象特征,对拍摄画面中的目标对象进行识别,确定所述目标对象的出现时间和出现位置,包括:
如果所述监控节点标识与所述第一监控节点的监控节点标识相同,根据所述目标对象特征,对拍摄画面中的所述目标对象进行识别,确定所述目标对象的出现时间和出现位置。


3.根据权利要求1所述的方法,其特征在于,所述确定所述目标对象的出现时间和出现位置之后,所述方法还包括:
向所述第一监控节点连接的监控节点发送所述目标监控指令。


4.根据权利要求3所述的方法,其特征在于,所述向所述第一监控节点连接的监控节点发送所述目标监控指令之后,所述方法还包括:
接收所述第一监控节点连接的第二监控节点发送的所述目标监控指令;
向所述第一监控节点连接的第三监控节点发送停止监控指令,所述停止监控指令携带所述目标对象标识,第三监控节点为与所述第二监控节点不同的监控节点。


5.根据权利要求1所述的方法,其特征在于,所述根据所述目标对象特征,对拍摄画面中的目标对象进行识别,确定所述目标对象的出现时间和出现位置,包括:根据所述目标对象特征,对拍摄画面中的所述目标对象进行识别,确定所述目标对象的出现时间、出现位置和移动方向;
所述根据所述目标对象信息、所述出现时间和出现位置,生成监控记录,包括:根据所述目标对象信息、所述出现时间、所述出现位置和所述移动方向,生成监控记录。


6.根据权利要求5所述的方法,其特征在于,所述确定所述目标对象的出现时间、出现位置和移动方向之后,所述方法还包括:
向所述第一监控节点连接的第四监控节点发送所述目标监控指令,由所述第一监控节点到达所述第四监控节点的方向与所述移动方向匹配。


7.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述目标对象信息、所述出现时间和出现位置,生成监控记录之后,所述方法还包括:
将所述监控记录与其他监控节点同步至所述区块链系统的监控记录中,属于同一目标对象标识的监控记录进行合并,得到合并监控记录;
生成包括所述合并监控记录的第二区块,向所述区块链系统中的其他节点广播所述第二区块,由所述区块链系统中的多个节点对所述第二区块进行共识,当所述第二区块通过共识后,将所述第二区块添加至所述区块链系统的区块链中。


8.根据权利要求1-6任一项所述的方法,其特征在于,所述根据所述目标对象信息、所述出现时间和出现位置,生成监控记录之后,所述方法还包括:
将所述监控记录与其他监控节点同步至所述区块链系统的监控记录中,属于同一目标对象标识的监控记录进行合并,得到合并监控记录;
按照所述合并监控记录中多个出现时间从早到晚的顺序,将所述多个出现时间对应的出现位置依次排列;
对于依次排列的多个出现位置,根据电子地图数据依次获取任两个相邻出现位置之间的道路线,将获取到的道路线依次连接,得到所述目标对象标识的移动轨迹,所述电子地图数据中包括多个位置以及任两个位置之间的道路线;...

【专利技术属性】
技术研发人员:王星雅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1