本发明涉及视频监控,尤其涉及一种基于自学习的入侵检测方法及装置。
背景技术:
1、在图像通信领域,摄像头为我们的生活环境的安防等方方面面提供了十分重要的帮助,安装有安防摄像头的场所,发生犯罪或是事故后,总能够通过摄像头拍摄的画面中寻找到蛛丝马迹以还原现场。入侵检测是一种应用于视频监控系统中的技术,用于检测在特定区域内发生的未经授权的活动或事件。通常,这些区域可以是建筑物、车库、办公室或其他安全敏感区域。入侵检测可识别例如高空抛物、突破警戒线、越过围栏、进入禁止区域等行为。
2、目前,相关技术的摄像头大致可以分为两类。一类为普通摄像头,没有算法和规则加成,出现犯罪或者事故后,仅支持事后查看和回溯;另一类为监控摄像头,支持对抓拍到的图片或视频实时报警,然而此类摄像头往往需要厂商复杂编码,使用者往往需要进行专业培训设置摄像头报警规则或者参数,而且一旦摄像头使用场景变化或者有其它报警需求就需要返厂进行新的算法编码。
3、可见,现有的进行入侵检测的安防监控摄像头仍然存在需要复杂的编码规则和报警不准确不及时的问题。
技术实现思路
1、本发明提供一种基于自学习的入侵检测方法及装置,用以解决现有技术中进行入侵检测的安防监控摄像头需要复杂编码配置和依赖于场景的问题,基于自学习的入侵检测方法实现不局限于使用场景且使用简便的事故快速检测和报警。
2、本发明提供一种基于自学习的入侵检测方法,其特征在于,包括:
3、基于多帧图片中相同位置像素的集合,构建环境色块;
4、将目标图片与所述环境色块进行像素差集处理,以获得物体色块,其中,所述物体色块为像素差集中相邻像素点的集合生成的物体图片中的孤岛;
5、提取所述物体色块的分类特征,依据预设分类规则对所述分类特征进行归类,获得分类结果;
6、依据所述分类结果进行入侵判定,获得入侵检测结果。
7、进一步的,包括在获得入侵检测结果之后包括步骤:
8、若所述分类结果的入侵检测结果为属于区域入侵,则生成报警信息;
9、若所述分类结果的入侵检测结果为不属于区域入侵,则将所述物体色块对应的分类特征存入误报数据库。
10、进一步的,对所述报警信息对应的物体色块进行入侵判定确认,获得判定确认结果;
11、依据所述判定确认结果对所述物体色块对应的分类特征和预设分类规则进行更新;
12、若所述判定确认结果为区域入侵属实,则将所述物体色块加入所述分类结果对应的图像数据库;并依据所述分类结果对应的分类规则对所述预设分类规则进行更新;
13、若所述判定确认结果为区域入侵不属实,则将所述物体色块存入误报数据库。
14、进一步的,所述基于多帧图片中相同位置像素的集合,构建环境色块包括步骤:
15、获取多帧图片进行模糊化处理获得图片像素集合;
16、对比所述图片像素集合中每一张图片的像素点,获得环境像素集;
17、所述获得环境像素集包括:将图片像素集合中相同像素的位置信息进行记录并截取,生成环境像素集;
18、基于所述环境像素集,生成图片获得环境色块。
19、进一步的,所述模糊化处理包括:
20、将每n*n个像素合并成一个目标像素,所述目标像素的rgb值分别为n*n个像素rgb的算术平均值。
21、进一步的,所述获得物体色块包括步骤:
22、对目标图片的像素点集和所述环境色块的像素点集进行差集运算获得物体像素点集;其中,所述物体像素点集为像素差集中的一个或多个不重合的像素点集;
23、基于物体像素点集生成图片的物体色块。
24、进一步的,所述分类特征包括:
25、位置信息、大小信息、颜色信息以及数量信息。
26、第二方面,本发明还提供一种基于自学习的入侵检测装置,其特征在于,包括:环境图像处理模块,用于基于多帧图片中相同位置像素的集合,构建环境色块;
27、物体图像处理模块,用于将目标图片与所述环境色块进行像素差集处理,以获得物体色块,所述物体色块为像素差集中相邻像素点的集合生成的物体图片中的孤岛;
28、图片分类模块,用于提取所述物体色块的分类特征,依据预设分类规则对所述分类特征进行归类,获得分类结果;
29、入侵判定模块,用于依据所述分类结果进行入侵判定,获得入侵检测结果。
30、第三方面,本发明提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如上述任一种所述自学习入侵检测方法的步骤。
31、第四方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述自学习入侵检测方法的步骤。
32、本发明提供的自学习入侵检测方法及装置,通过获取多帧图片进行相似度对比,以获得环境色块,在将目标图片与环境色块进行像素差集处理,以获得物体色块,进而通过提取物体色块的分类特征,依据预设分类规则对分类特征进行归类,获得分类结果,然后依据依据分类结果进行入侵判定,获得入侵检测结果。大大提高了区域入侵检测的灵活性和精确度。
33、本发明通过对报警信息对应的物体色块进行入侵判定确认,也即是对报警信息的真实性进行进一步验证后,可以减少报警信息的误报率,提高报警信息的可靠性,并通过对该物体色块分类结果对应的分类规则对预设分类规则进行实时更新,使得报警信息根据反馈实现实时的调整和优化,进一步提高报警信息的可靠性和准确性。从而有效地解决现有进行入侵检测的安防监控摄像头需要复杂的编码规则和报警不准确不及时的问题,使用门槛极低,不需要复杂培训。
1.一种基于自学习的入侵检测方法,其特征在于,包括:
2.根据权利要求1所述的自学习入侵检测方法,其特征在于,包括在获得入侵检测结果之后包括步骤:
3.根据权利要求2所述的自学习入侵检测方法,其特征在于,还包括:
4.根据权利要求1所述的自学习入侵检测方法,其特征在于,所述基于多帧图片中相同位置像素的集合,构建环境色块包括步骤:
5.根据权利要求4所述的自学习入侵检测方法,其特征在于,所述模糊化处理包括:
6.根据权利要求1所述的自学习入侵检测方法,其特征在于,所述获得物体色块包括步骤:
7.根据权利要求1所述的自学习入侵检测方法,其特征在于,所述分类特征包括:
8.一种基于自学习的入侵检测装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述自学习入侵检测方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述自学习入侵检测方法的步骤。