本发明专利技术属于图像处理及监控领域,具体涉及一种利用图像来监控货物数量变化情况的方法。本发明专利技术利用CIEDE2000色差公式计算出当前图像I、当前参考图像G的色差图像Isub,再对Isub进行增强、二值化、滤波处理以及连通区域提取,再对提取到的连通区域ci进行异常率R计算,最后利用异常率R与分段阈值进行对比分析作出判断,到达智能告警的目的。本发明专利技术降低了传输成本和存储成本;由于图像的获取不具有连续性,因此即使货物数量并未改变,光照的变化也会使不同时段的图像产生较大差异,然而本发明专利技术通过引入CIEDE2000色差公式、具有自适应性的二值化阈值、分段阈值以及进行异常跟踪检测,能克服光照变化对计算机判断力的影响,提高计算机通过图像监控告警的可靠性和适应性。
【技术实现步骤摘要】
本专利技术属于图像处理领域及监控领域,具体涉及一种利用图像来监控货物数量变 化情况的方法。
技术介绍
现有的监控技术主要是由计算机智能地分析从摄像头中获取的视频序列,从而完 成对被监控场景中的内容的理解,以达到智能告警的目的。但传输视频和存储视频会增加 成本,同时对于一些应用领域,实时视频并不是必须的,且获取视频比较昂贵和困难。同时, 虽然智能分析技术可以有效地提高监控的效率,但由于算法的局限性以及现场情况的复杂 性,尤其是光照变化的影响,经常会使得设备对于图像的判断出现偏差,导致误报和漏报现 象的发生。因此必须提高智能分析算法的适应性和可靠性,才能相对准确反映场景的真实 情况。
技术实现思路
本专利技术的目的是提供,与视频监控相比,能够大大 降低数据存储量、传输量和计算量,能将货物异常情况进行量化,实现监控的无人值守和自 动报警;还能降低因光照变化引起的误报现象,提高监控告警的可靠性和适应性。 为实现上述专利技术目的,本专利技术所采用的技术方案是:一种基于图像的货物监控方 法,包括以下步骤: a、计算机通过摄像头获取监控图像L,同时调取参考图像Gj根据指定的监控区 域分别对将监控图像I。与参考图像G^进行截取,得到当前图像I、当前参考图像G;将当前 图像I、当前参考图像G分别从RGB色彩空间转换到CIELAB色彩空间,利用CIEDE2000色差 公式计算出二者的色差图像Isub。b、对色差图像Isub进行增强得增强色差图像I 根据色差图像均值mean、色差图 像零像素比例zeroPixelRatio以及增强色差图像非零像素比例nonZeroPixelRatio所共 同确定的二值化阈值threshold对色差图像Isub进行二值化,得到具有前景和背景的二值 化色差图像Ibin。c、对二值化色差图像Ibin进行形态学滤波以消除噪声干扰,得到图像〇。 d、采用两遍扫描法对图像〇进行连通区域提取,提取到的连通区域记为Cl,i彡0。 e、对连通区域(^进行异常率计算,异常率R为图像累积差异面积与监控区域总面 积之比,异常率R根据如下公式计算: 其中,%为连通区域(^的像素点总数;I为当前图像;t为当前图像I的像素点总 数。 f、计算动态阈值,所述动态阈值为分段阈值,包括最小异常率R_和最大异常率 Rmax,其计算公式如下: 其中成b]表示监控目标的面积:对当前图像I用GrabCut算法分割出前景一监控 目标,然后统计前景图像中连通区域的像素点个数,该值就是ΝΑ];Ν:为监控区域的面积,即 为当前图像I的像素点总数。 g、将异常率R与分段阈值分别进行比较: 1)当R〈R_,此时监控区域处于正常状态;当R兰0. 05 <R_时,用监控图像I。替 换掉参考图像^以保证参考图像的实时性,避免参考图像微小变化的累积对算法的可靠性 造成影响。 2)当R_<R〈R_,表示监控区域异常面积高于设定的安全阈值,判定为异常状 态,启动告警程序。 3)当R彡R_,即监控区域具有很高异常率,可能是由于光线变化较大引起,也可 能是货物确实发生异常,需要进行异常状态跟踪检测,避免盲目告警。 进一步的,步骤g中,当R多R_时,进行异常状态跟踪检测的步骤如下: 步骤g中,当R多R_时,进行异常状态跟踪检测的步骤如下: gl、获取前N天之内与监控图像I。同时段的未告警的图像集合M,M大小为 S,S多0 ;设置循环变量F,初始化循环变量F=S。 g2、判断F是否大于0 :若F= 0,启动告警程序;若F> 0则进行步骤g3。 g3、获取图像集合Μ中第F-1张图像作为监控图像L的参考图像G。,计算异常率 R,并将F值减1。 g4、判断异常率R是否大于最小异常率1?_,若R>R_,表明监控图像I。与第F-1 张图像对比出现异常,则回到步骤g2 ;若RfR_,表明监控图像L与第F-1张图像对比未 出现异常,结束程序。 本专利技术具有以下有益效果:截取监控区域内的图像进行处理,去除掉无关信 息,能大大减少计算量;通过CIEDE2000色差公式计算出当前图像I、参考图像G之间 的差异,CIEDE2000色差公式重新定义了色差计算方法,使得在整个CIELAB色彩空间 中,色差计算值与人眼评估更为接近;对色差图像进行二值化能够突出目标轮廓,色差 图像均值mean、色差图像零像素比例zeroPixelRatio以及增强色差图像非零像素比例 nonZeroPixelRatio所共同确定的二值化阈值具有良好的自适应性,对不同特性的色差图 像都能达到尽可能保存图像信息,又能尽可能减少背景和噪声干扰的效果。采用形态学滤 波能消除二值化图像中目标周围的噪声块和目标内部的噪声孔,有利于连通区域的准确提 取;利用提取的到的连通区域及异常率计算公式将异常状态进行量化,并采用动态阈值与 异常率R进行对比分析,动态阈值可根据监控目标的大小来设定;动态阈值为分段阈值这 就将异常状态进行细化,提高了告警的准确性和可靠性;通过实时替换参考图像来避免参 考图像微小变化的累积对算法可靠性造成影响;对出现大范围异常情况时,则通过获取前 N天之内与监控图像L同时段的未告警的图像集合Μ进行异常状态跟踪检测,保证了在相 似的光照条件下进行异常率的计算,以此降低因光线变化引起的误报。【附图说明】 图1为本专利技术的流程框图。【具体实施方式】 -种基于图像的货物监控方法,如图1所示,包括以下步骤:a、计算机通过摄像头获取监控图像L,同时调取参考图像Gj根据指定的监控区 域分别对将监控图像I。与参考图像G^进行截取,得到当前图像I、当前参考图像G;将当前 图像I、当前参考图像G分别从RGB色彩空间转换到CIELAB色彩空间,利用CIEDE2000色差 公式计算出二者的色差图像Isub;b、对色差图像Isub进行增强得增强色差图像I,其具体步骤如下:采用滤波系数 为K的归一化滤波器对色差图像Isub进行平滑,并对平滑图像进行平方后得到增强色差图 像为IOTh,其中滤波系数,全1矩阵的大小与色差图像Isub-致,最后 得到增强色差图像U的计算公式:A'。 根据色差图像均值mean、色差图像零像素比例zeroPixelRatio以及增强色差图 像非零像素比例nonZeroPixelRatio所共同确定的二值化阈值threshold对色差图像Isub 进行二值化,得到具有前景和背景的二值化色差图像Ibin;其中,色差图像均值mean、色差 图像零像素比例zeroPixelRatio以及增强色差图像非零像素比例nonZeroPixelRatio的 计算公式分别如下: 二值化阈值threshold根据以下表格进行选取:[0031[0032[0033 确定二值化阈值threshold的值后,二值化色差图像Ibin可按照如下公式计算: c、对二值化色差图像Ibin进行形态学滤波以消除噪声干扰,得到图像〇,其具体步 骤为:先用3x3的正方形结构元素队对二值化色差图像Ibin进行两次腐蚀,之后再用3x3 的正方形结构元素B2进行两次膨胀,形态学滤波之后的图像〇按照如下公式计算:0 = (((Ibin?BJ十队)ΘΒ2)ΘΒ2〇d、采用两遍扫描法对图像〇进行连通区域提取,提取到的连通区域记为Cl本文档来自技高网...

【技术保护点】
一种基于图像的货物监控方法,包括以下步骤:a、计算机通过摄像头获取监控图像Io,同时调取参考图像Go;根据指定的监控区域分别对将监控图像Io与参考图像Go进行截取,得到当前图像I、当前参考图像G;将当前图像I、当前参考图像G分别从RGB色彩空间转换到CIELAB色彩空间,利用CIEDE2000色差公式计算出二者的色差图像Isub;b、对色差图像Isub进行增强得到增强色差图像Ienh;根据色差图像均值mean、色差图像零像素比例zeroPixelRatio以及增强色差图像非零像素比例nonZeroPixelRatio所共同确定的二值化阈值threshold对色差图像Isub进行二值化,得到具有前景和背景的二值化色差图像Ibin;c、对二值化色差图像Ibin进行形态学滤波以消除噪声干扰,得到图像o;d、采用两遍扫描法对图像o进行连通区域提取,提取到的连通区域记为ci,i≥0;e、对连通区域ci进行异常率计算,异常率R为图像累积差异面积与监控区域总面积之比,异常率R根据如下公式计算:R=ΣiNciNI,ci(x,y)∈I(x,y),]]>其中,为连通区域ci的像素点总数;I为当前图像;NI为当前图像I的像素点总数;f、计算动态阈值,所述动态阈值为分段阈值,包括最小异常率Rmin和最大异常率Rmax,其计算公式如下:Rmax=0.5×NobjNIRmin=0.1×NobjNI,]]>其中,Nobj表示监控目标的面积:对当前图像I用GrabCut算法分割出前景—监控目标,然后统计前景图像中连通区域的像素点个数,该值就是Nobj;NI为监控区域的面积,即为当前图像I的像素点总数;g、将异常率R与分段阈值分别进行比较:1)当R<Rmin,此时监控区域处于正常状态;当R≦0.05<Rmin时,用监控图像Io替换掉参考图像Go以保证参考图像的实时性,避免参考图像微小变化的累积对算法的可靠性造成影响;2)当Rmin≤R<Rmax,表示监控区域异常面积高于设定的安全阈值,判定为异常状态,启动告警程序;3)当R≥Rmax,即监控区域具有很高异常率,可能是由于光线变化较大引起,也可能是货物确实发生异常,需要进行异常状态跟踪检测,避免盲目告警。...
【技术特征摘要】
【专利技术属性】
技术研发人员:孙琴,彭聃,吴灿,付煜翀,罗宗亮,符松,徐文韬,
申请(专利权)人:重庆电信系统集成有限公司,
类型:发明
国别省市:重庆;85
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。