发明名称 基于提取函数和三通道分离的人物运动变化检测方法
摘要 本发明公开了一种基于提取函数和三通道分离的人物运动变化检测方法。主要解决现有技术对人物运动变化检测方法有限且轮廓不完整的问题。其实现过程为:首先对一段人物运动视频的前100帧图像采用均值法建立其灰度图背景和YUV三通道背景;用提取函数法处理待检测图像的灰度图和灰度图背景,得到提取函数法结果;再将待检测图像进行YUV三通道分离得到三幅单通道图像,分别将它们和其对应通道的背景求绝对差;用大津阈值法对这三个绝对差进行二值化处理得到三幅单通道结果图,通过三选二的机制将三者融合为一幅图,再与提取函数法的结果进行或运算,得到最终结果。本发明算法简单、人物轮廓完整,可用于实际监控系统对人物运动的变化检测中。
申请公布号 CN102915543A 申请公布日期 2013.02.06
申请号 CN201210336421.2 申请日期 2012.09.12
申请人 西安电子科技大学 发明人 于昕;何焱;焦李成;吴建设;尚荣华;李阳阳
分类号 G06T7/20(2006.01)I;G06K9/00(2006.01)I 主分类号 G06T7/20(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 一种基于提取函数和三通道分离的人物运动变化检测方法,包括如下步骤:(1)对一段人物运动视频的前100帧彩色红绿蓝RGB图像的每帧图像进行灰度转换,得到对应的灰度图,将该100帧灰度图中对应的像素点的灰度值求和再取平均值,得到灰度图背景A(i,j),i,j代表像素点坐标;(2)对该视频的前100帧彩色RGB图像的每帧图像进行YUV三通道分离,其中Y表示图像的亮度,U是图像的蓝色分量B和Y的色差,V是图像的红色分量R和Y的色差,将每一通道的100帧图像中对应的像素点的灰度值分别求和再取平均值,得到三通道对应的背景AY、AU和AV,其中AY是Y通道所对应的背景图像,AU是U通道所对应的背景图像,AV是V通道所对应的背景图像;(3)将包含有运动人物的待检测帧图像B的灰度图B1(i,j)和灰度图背景A(i,j)代入提取函数 <mrow> <mi>E</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> <mo>=</mo> <mn>1</mn> <mo>-</mo> <mfrac> <mrow> <mn>2</mn> <msqrt> <mi>A</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> <mo>&times;</mo> <msub> <mi>B</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> </msqrt> </mrow> <mrow> <mi>A</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>B</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> </mrow> </mfrac> </mrow>中,根据公式 <mrow> <mi>M</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open='' close=''> <mtable> </mtable> </mfenced> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mi>E</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> <mo>&GreaterEqual;</mo> <mi>r</mi> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mi>E</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>)</mo> </mrow> <mo>&lt;</mo> <mi>r</mi> </mtd> </mtr> </mtable> </mfenced> </mrow>对E(i,j)进行二值化处理,得到基于提取函数法的人物运动变化检测结果图M,其中r为阈值,r=0.03;(4)获取YUV三通道分离法的结果图4a)将包含有运动人物的待检测帧图像B进行YUV三通道分离,得到对应图像BY、BU和BY,其中BY是B对应的Y通道图像,BU是B对应的U通道图像,BV是B对应的V通道图像,将它们与其对应的背景AY、AU和AV分别求取绝对差ΔY、ΔU和ΔV;4b)根据大津阈值法对这三个绝对差进行二值化处理,分别得到三通道所对应的结果图CY、CU和CV,其中CY是Y通道对应的结果图,CU是U通道对应的结果图,C是V通道对应的结果图;4c)对上述三幅结果图中的对应的每一像素点采用三选二机制,将三幅图融合为一幅图,即为基于三通道分离法的人物运动变化检测结果图C;(5)对提取函数的结果图M和三通道分离法的结果图C进行或运算,得到基于提取函数和三通道分离的人物运动变化检测的最终结果图Q。
地址 710071 陕西省西安市太白南路2号