【技术实现步骤摘要】
一种报警消息去重方法及装置
[0001]本专利技术涉及数据处理
,具体涉及一种报警消息去重方法及装置。
技术介绍
[0002]虽然视频监控有多重优势,但是在用户对视频监控系统投入不断增加,并且依赖不断加深的过程中,传统视频监控系统已无法满足现代行业使用的需求,海量数据的开销是个无底洞,如果云存储中海量数据不能得到高效的存储和管理,随着存储数据爆炸式的增长,这无疑会使存储资源的使用成本迅速提升至无法接受的水平。而且随着云存储中的数据越来越多,数据访问和数据检索的效率也会受到严重影响,从而使得云存储性能下降。而且视频异常事件检测作为视频监控中的重要内容,对异常事件进行全面的检测,从而有效提高视频监控的精准性、正确性,避免出现漏报和误报的情况。因此传统视频监控系统报警数据重复的存储极大了占用了系统的网络带宽,更不利于报警数据的实时处理。
技术实现思路
[0003]本专利技术的目的在于提供一种报警消息去重方法及装置,首先,对报警数据提取第一层数据,用来全面描述报警图片的属性;其次,使用相似度对报警数据之间的相似 ...
【技术保护点】
【技术特征摘要】
1.一种报警消息去重方法,其特征在于,具体包括以下步骤:S1、接收当前时刻第三方服务平台发送的报警数据,并将所述报警数据按时间序列存入数据库;S2、对所述报警数据进行解析生成第一层数据与第二层数据,所述第一层数据为描述报警数据属性的数据,所述第二层数据为报警图片;S3、根据所述第一层数据与第二层数据计算所述当前时刻报警数据的元数据值;S4、获得数据库中可选时间段内报警数据的元数据值,计算当前时刻元数据值与可选时间段内报警数据的元数据值的相似度,并进行判定,若相似度小于预设阈值,则判定当前时刻报警数据为新的报警数据,转步骤S5;S5、将当前时刻报警数据插入待处理报警数据队列。2.根据权利要求1所述的一种报警消息去重方法,其特征在于,所述步骤S3具体包括以下步骤:S301、计算第一层数据的哈希值;S302、计算第二层数据的指纹值;S303、对所述第一层数据的哈希值与第二层数据的指纹值进行求和得到所述报警数据的元数据值。3.根据权利要求2所述的一种报警消息去重方法,其特征在于,所述第一层数据包括报警数据类型值、报警数据内容值、报警数据的设备id值,所述步骤S301具体包括以下步骤:S3011、对所述报警数据类型值、报警数据内容值、报警数据的设备id值进行求和得到第一层数据的求和值;S3012、对所述求和值进行哈希运算,得到第一层数据的哈希值。4.根据权利要求2所述的一种报警消息去重方法,其特征在于,所述步骤S302具体包括以下步骤:S3021、缩小尺寸,将报警图片缩小到预设尺寸,得到m
×
n个像素的报警图片;S3022、简化色彩,将m
×
n个像素的报警图片转为m
×
n个像素的灰度图片;S3023、计算平均值,将所述m
×
n个像素的灰度图片进行平均值计算,即计算所述灰度图片m
×
n个像素的灰度平均值;S3024、比较像素的灰度,遍历所述灰度图片m
×
n个像素,将每个像素灰度值与平均值进行比较生成二值矩阵;S3025、将所述二值矩阵按照预设规则生成m
×
n位的整数值,对所述整数值进行哈希运算,得到的第二层数据的指纹值。5.根据权利要求4所述的一种报警消息去重方法,其特征在于,所述步骤S3024具体包括以下步骤:将所述灰度图片中的每个像素的灰度值分别与所述灰度均值进行比较;若其中一个像素的灰度值大于所述灰度均值,则将所述二值图像中对应像素的值置1;否则,将所述二值图像中对...
【专利技术属性】
技术研发人员:袁进泽,饶龙强,胡靖,刘鹏,杨征宇,张剑勇,
申请(专利权)人:成都智元汇信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。