红外图像中利用三帧差法进行移动侦测的方法技术

技术编号:11739395 阅读:120 留言:0更新日期:2015-07-15 22:29
本发明专利技术公开了一种红外图像中利用三帧差法进行移动侦测的方法,所述方法包括:采集并保存视频帧,实时更新当前最新三帧有效数据;对采集的三帧视频图像进行预处理;将需要进行移动帧测的部分分割成矩形区域,以及大小为16×16像素的宏块;对各宏块进行全帧移动帧测或单区域移动帧测;统计全帧或区域内运动宏块的数量判断是否满足移动报警条件。本发明专利技术采用三帧差法找出运动区域,该算法独立于编码,实现简单,实时性强,占用资源少,可以根据用户需要设置检测区域,设置检测灵敏度。

【技术实现步骤摘要】

本专利技术涉及可见光视频智能分析控制
,尤其是涉及一种红外图像中利用 三帧差法进行移动侦测的方法。
技术介绍
移动侦测,常用于无人值守监控系统和自动报警系统中。摄像头采集到的视频中, 当画面有变化时,如有人走过,车辆经过时,系统会通过某种计算比较结果,当得出的结果 超过设定的阈值时就会指示系统自动作出相应的处理。 移动侦测功能是可见光视频系统中常见的一种智能分析功能,这种方法同样可以 应用于红外图像中。常见的移动侦测方法有背景差法,前后帧差法,光流法等。背景差法容 易受到外界环境(比如光照)的影响,而且背景需要实时更新,否则会产生误判;光流法实现 复杂,需占用较多系统资源。
技术实现思路
为了克服移动侦测常见方法中存在的问题,本专利技术提供一种利用三帧差法进行移 动侦测的方法。这种方法对环境变化适应性较强,算法简单易实现,具有较强的实用性。 帧差法原理在于:若fk(x,y)为第k帧图像,fk_t (X,y)为第k-t时刻的图像,t为 差分帧的间隔,两帧图像差Dk(x,y)可以用下式来表达:【主权项】1. 一种,其特征在于;所述方法包括下 述步骤: (a) 采集并保存视频帧,实时更新当前最新三帧有效数据; (b) 对上述步骤(a)采集的三帧视频图像进行预处理; (c) 将经上述步骤(b)预处理后的视频图像将需要进行移动帧测的部分分割成1~10 个的矩形区域,每个所述矩形区域的大小根据该矩形区域的左上点和右下点的座标设置, 再将所述每个矩形区域或者整个视频图像分割成宏块,每个宏块大小为16X16像素; (d) 当所述矩形区域数量为1,对上述步骤(c)分割确定的各宏块进行全帧移动帧测处 理,采用Y信号进行处理,在某个检测的宏块内,t帧与t-2帧的对应像素亮度差值为: Difft (x,y) =I(Yt (x,y) -Yt_2 (x,y) 上式中Difft (x,y)是坐标(x,y)处,在时间t帧和t-2帧时Y值差值的绝对值,如果Difft(X,y)大于一定的阈值thre_a,则将此坐标标记为1,根据前述帧差法原理中公式(2) 可以得出如下关系: 如果(DifTt (X,y) >thre_a),则pixel_flag=l; 统计该宏块内被标记(pixel_flag=l)的像素的个数,如果该宏块内被标记的像素个 数大于一定的阈值,则认为该宏块出现了运动物体,关系如下所示: 如果(sum>thre_b),则block_flag=l; (e) 按照上述步骤(d),检测视频中其他宏块,最后统计这一帧中被标记的宏块的宏块 数目,当满足预先设置的条件数目thre_c时,则判定该帧存在运动物体, 如果(sum_of_block_flag>th;re_c),贝Ijmotion_flag=l; (f) 当所述矩形区域数量为2~10时,即需要分别对所述视频图像中一个或一个以上 矩形区域做移动帧测时,只要统计该矩形区域内运动宏块的数量就可以判断该矩形区域是 否满足移动报警条件,其方法与上述步骤(d)的全帧移动帧测一致。2. 根据权利要求1所述的,其特征在 于:上述步骤(b)中所述的对采集的视频图像进行预处理,是指采用中值滤波法去除所述 图像噪声干扰。3. 根据权利要求1所述的,其特征在 于:上述步骤(c)所述的将所述每个矩形区域或者整个视频图像分割成宏块的数目是根据 设置的矩形区域的大小来决定的,宏块数目=(矩形区域长X矩形区域宽)/ (16X16)。【专利摘要】本专利技术公开了一种,所述方法包括:采集并保存视频帧,实时更新当前最新三帧有效数据;对采集的三帧视频图像进行预处理;将需要进行移动帧测的部分分割成矩形区域,以及大小为16×16像素的宏块;对各宏块进行全帧移动帧测或单区域移动帧测;统计全帧或区域内运动宏块的数量判断是否满足移动报警条件。本专利技术采用三帧差法找出运动区域,该算法独立于编码,实现简单,实时性强,占用资源少,可以根据用户需要设置检测区域,设置检测灵敏度。【IPC分类】G06T7-20【公开号】CN104778723【申请号】CN201510163876【专利技术人】范少华 【申请人】海视英科光电(苏州)有限公司【公开日】2015年7月15日【申请日】2015年4月9日本文档来自技高网...

【技术保护点】
一种红外图像中利用三帧差法进行移动侦测的方法,其特征在于;所述方法包括下述步骤:(a)采集并保存视频帧,实时更新当前最新三帧有效数据;(b)对上述步骤(a)采集的三帧视频图像进行预处理;(c)将经上述步骤(b)预处理后的视频图像将需要进行移动帧测的部分分割成1~10个的矩形区域,每个所述矩形区域的大小根据该矩形区域的左上点和右下点的座标设置,再将所述每个矩形区域或者整个视频图像分割成宏块,每个宏块大小为16×16像素;(d)当所述矩形区域数量为1,对上述步骤(c)分割确定的各宏块进行全帧移动帧测处理,采用Y信号进行处理,在某个检测的宏块内,t帧与t‑2帧的对应像素亮度差值为:Difft(x,y)=|( Yt(x,y)– Yt‑2(x,y)|上式中 Difft(x,y)是坐标(x,y)处,在时间t帧和t‑2帧时Y值差值的绝对值,如果Difft(x,y)大于一定的阈值thre_a,则将此坐标标记为1,根据前述帧差法原理中公式(2)可以得出如下关系:如果 (Difft(x,y)>thre_a),  则pixel_flag=1;统计该宏块内被标记(pixel_flag=1)的像素的个数,如果该宏块内被标记的像素个数大于一定的阈值,则认为该宏块出现了运动物体,关系如下所示:如果 (sum >thre_b),  则block_flag=1;(e)按照上述步骤(d),检测视频中其他宏块,最后统计这一帧中被标记的宏块的宏块数目,当满足预先设置的条件数目thre_c时,则判定该帧存在运动物体,如果 (sum_of_block_flag>thre_c),则motion_flag=1;(f)当所述矩形区域数量为2~10时,即需要分别对所述视频图像中一个或一个以上矩形区域做移动帧测时,只要统计该矩形区域内运动宏块的数量就可以判断该矩形区域是否满足移动报警条件,其方法与上述步骤(d)的全帧移动帧测一致。...

【技术特征摘要】

【专利技术属性】
技术研发人员:范少华
申请(专利权)人:海视英科光电苏州有限公司
类型:发明
国别省市:江苏;32

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

1