主权项 |
1.一种低秩的视频背景重构方法,包括如下步骤:(1)输入待处理视频,从待处理的视频中抽取大小均为m×n的200张连续的图像序列x<sub>i</sub>,i=1,...,200;(2)对抽取的图像序列x<sub>i</sub>进行中值滤波,得到滤波后的图像序列<img file="FDA00001894246200011.GIF" wi="350" he="59" />(3)将经过中值滤波的图像序列<img file="FDA00001894246200012.GIF" wi="38" he="59" />全部拉成列,按照i=1,...,200的顺序排列组成高维数据X∈R<sup>(m×n)×200</sup>,其中R<sup>(m×n)×200</sup>表示行数为m×n,列数为200的2维整数型矩阵;(4)通过低秩分解算法对高维数据X进行低秩分解,得到高维数据X的背景矩阵L∈R<sup>(m×n)×200</sup>和前景矩阵S∈R<sup>(m×n)×200</sup>,其中背景矩阵L表示视频序列中各个图像序列的背景图像,前景矩阵S表示视频序列中各个图像序列的前景目标提取图像;(5)利用matlab软件中的reshape函数,将背景矩阵L中的每一列还原成大小为m×n的图像,得到200幅背景图像l<sub>i</sub>,i=1,2,...,200;(6)按以下公式对200幅背景图像l<sub>i</sub>求均值,得到初步的背景估计图像G<sub>L</sub>:<maths num="0001"><![CDATA[<math><mrow><msub><mi>G</mi><mi>L</mi></msub><mo>=</mo><mfrac><mn>1</mn><mn>200</mn></mfrac><munderover><mi>Σ</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mn>200</mn></munderover><msub><mi>l</mi><mi>i</mi></msub><mo>,</mo></mrow></math>]]></maths>(7)利用matlab软件中的reshape函数,将前景矩阵S中的每一列还原成大小为m×n的图像,得到200幅前景图像s<sub>i</sub>,i=1,2,...,200;(8)查找200幅前景图像s<sub>i</sub>中的目标区域:8a)利用sobel边缘检测算子检测前景图像s<sub>i</sub>的边缘,得到s<sub>i</sub>的边缘图像<img file="FDA00001894246200014.GIF" wi="53" he="52" />8b)利用形态学闭运算,将边缘图像<img file="FDA00001894246200015.GIF" wi="28" he="51" />中相近但不连续的边缘连接起来,形成若干个互相独立的封闭区域a<sub>i</sub><sup>b</sup>,b=1,...,K,K表示获得的封闭区域的总数量;8c)设定阈值T=500,判断封闭区域a<sub>i</sub><sup>b</sup>,b=1,...,K的面积是否大于给定阈值T,如果大于,则设定该封闭区域为目标区域a<sub>i</sub><sup>q</sup>,并记录目标区域的坐标位置为<img file="FDA00001894246200021.GIF" wi="75" he="51" />其中q=1,...,Q,Q表示检测到的目标区域的总数,且Q<K;8d)设置标记i=i+1,判断是否满足条件i>200,如果满足,则执行步骤(9),否则返回步骤8a);(9)将图像序列<img file="FDA00001894246200022.GIF" wi="37" he="60" />中坐标位置为<img file="FDA00001894246200023.GIF" wi="49" he="50" />的目标区域的像素点全部置0,得到图像序列<img file="FDA00001894246200024.GIF" wi="370" he="65" />(10)设图像序列<img file="FDA00001894246200025.GIF" wi="53" he="66" />中第一幅图像为参考图像<img file="FDA00001894246200026.GIF" wi="87" he="66" />利用其他图像序列<img file="FDA00001894246200027.GIF" wi="356" he="66" />的像素值,替换参考图像<img file="FDA00001894246200028.GIF" wi="54" he="66" />中像素为0的目标区域<img file="FDA00001894246200029.GIF" wi="74" he="50" />替换后的参考图像即获得的背景估计图像G;(11)查看背景估计图像G中是否存在像素值为0的区域,如果存在,则用步骤(5)获得的初始视频背景估计G<sub>L</sub>相应位置的像素值替换背景估计图像G中像素为0的区域,如果不存在,则背景估计图像G即为最终获得的清晰背景图像G<sup>*</sup>。 |