一种视频图像中静止像素点检测方法及系统与流程

文档序号:12696002阅读:来源:国知局

技术特征:

1.一种视频图像中静止像素点检测方法,其特征在于,所述方法包括:

计算相邻帧中待处理像素点对应邻域的特征值;

根据所述特征值,确定表征所述待处理像素点为静止物体内非边缘像素点的置信度rel1,以及表征所述待处理像素点为半透明静止物体内像素点的置信度rel2;

根据所述rel1和rel2的值,从所述特征值中选择相应的值判断所述待处理像素点是否为静止像素点;

当判断所述待处理像素点为静止像素点时,将所述待处理像素点对应的计数值加1,当判断所述待处理像素点不为静止像素点时,将所述计数值减1;

将所述计数值与设定的阈值T进行比较,若所述计数值大于T,则确定所述待处理像素点为静止像素点。

2.如权利要求1所述的方法,其特征在于,所述特征值包括:所述待处理像素点邻域内的亮度绝对误差和SAD、亮度方差varY、运动矢量均值meanMV、运动矢量方差varMV以及归一化互相关系数NCC。

3.如权利要求2所述的方法,其特征在于,所述根据所述特征值,确定所述rel1以及rel2,具体为:

当所述SAD小于设定的阈值且所述meanMV水平和垂直分量都为0时,确定所述rel1为1,当所述SAD不小于设定的阈值或所述meanMV水平和垂直分量中至少有一个不为0时,确定所述rel1为0;

当所述NCC值大于设定的阈值时,确定所述rel2为1,当所述NCC值不大于设定的阈值时,确定所述rel2为0。

4.如权利要求3所述的方法,其特征在于,所述根据所述rel1和rel2的值,从所述特征值中选择相应的值判断所述待处理像素点是否为静止像素点,具体为:

当所述rel1和rel2都为0时,若所述SAD小于设定的阈值,所述meanMV水平和垂直分量都为0,所述varY大于设定的阈值,所述varMV大于设定的阈值,则判断所述待处理像素点为静止像素点;

当所述rel1为1且所述rel2为0时,若所述SAD小于设定的阈值,所述meanMV水平和垂直分量都为0,所述varMV大于设定的阈值,则判断所述待处理像素点为静止像素点;

当所述rel1为0且rel2为1时,若所述SAD小于设定的阈值,所述varY大于设定的阈值,所述varMV大于设定的阈值,则判断所述待处理像素点为静止像素点;

当所述rel1和rel2都为1时,若所述SAD小于设定的阈值,所述varMV大于设定的阈值,则判断所述待处理像素点为静止像素点。

5.如权利要求2所述的方法,其特征在于,所述方法还包括:

当所述SAD大于设定的阈值且所述varMV大于设定的阈值时,确定表征运动物体突然闯入静止背景的情况的置信度rel3为1,当所述SAD不大于设定的阈值或所述varMV不大于设定的阈值时,确定所述rel3为0;

当所述rel3等于1时,将所述待处理像素点对应的计数值下降至所述T值以下。

6.如权利要求1所述的方法,其特征在于,所述方法还包括:

若所述计数值大于设定的上限值,当判断所述待处理像素点为静止像素点时,保持所述计数值不变;

若所述计数值小于设定的下限值,当判断所述待处理像素点不为静止像素点时,保持所述计数值不变。

7.如权利要求1所述的方法,其特征在于,所述将所述计数值与所述T值进行比较,若所述计数值大于T,则确定所述待处理像素点为静止像素点的步骤之后,所述方法还包括:

若所述待处理像素点为静止像素点,当所述SAD大于设定的阈值,所述meanMV小于设定的阈值,且所述待处理像素点的设定邻域内的静止像素点的个数大于设定的阈值时,将所述设定邻域内所有的像素点标记为静止像素点。

8.一种视频图像中静止像素点检测系统,其特征在于,所述系统包括:

特征值模块,用于计算相邻帧中待处理像素点对应邻域的特征值;

置信度模块,用于根据所述特征值,确定表征所述待处理像素点为静止物体内非边缘像素点的置信度rel1,以及表征所述待处理像素点为半透明静止物体内像素点的置信度rel2;

判断模块,用于根据所述rel1和rel2的值,从所述特征值中选择相应的值判断所述待处理像素点是否为静止像素点;

计数模块,用于当判断所述待处理像素点为静止像素点时,将所述待处理像素点对应的计数值加1,当判断所述待处理像素点不为静止像素点时,将所述计数值减1;

确定模块,用于将所述计数值与设定的阈值T进行比较,若所述计数值大于T,则确定所述待处理像素点为静止像素点。

9.如权利要求8所述的系统,其特征在于,所述特征值包括:所述待处理像素点邻域内的亮度绝对误差和SAD、亮度方差varY、运动矢量均值meanMV、运动矢量方差varMV以及归一化互相关系数NCC。

10.如权利要求9所述的系统,其特征在于,所述置信度模块具体用于:

当所述SAD小于设定的阈值且所述meanMV水平和垂直分量都为0时,确定所述rel1为1,当所述SAD不小于设定的阈值或所述meanMV水平和垂直分量中至少有一个不为0时,确定所述rel1为0;

当所述NCC值大于设定的阈值时,确定所述rel2为1,当所述NCC值不大于设定的阈值时,确定所述rel2为0。

11.如权利要求10所述的系统,其特征在于,所述判断模块具体用于:

当所述rel1和rel2都为0时,若所述SAD小于设定的阈值,所述meanMV水平和垂直分量都为0,所述varY大于设定的阈值,所述varMV大于设定的阈值,则判断所述待处理像素点为静止像素点;

当所述rel1为1且所述rel2为0时,若所述SAD小于设定的阈值,所述meanMV水平和垂直分量都为0,所述varMV大于设定的阈值,则判断所述待处理像素点为静止像素点;

当所述rel1为0且rel2为1时,若所述SAD小于设定的阈值,所述varY大于设定的阈值,所述varMV大于设定的阈值,则判断所述待处理像素点为静止像素点;

当所述rel1和rel2都为1时,若所述SAD小于设定的阈值,所述varMV大于设定的阈值,则判断所述待处理像素点为静止像素点。

12.如权利要求9所述的系统,其特征在于,所述置信度模块还用于:

当所述SAD大于设定的阈值且所述varMV大于设定的阈值时,确定表征运动物体突然闯入静止背景的情况的置信度rel3为1,当所述SAD不大于设定的阈值或所述varMV不大于设定的阈值时,确定所述rel3为0;

所述计数模块还用于:当所述rel3等于1时,将所述待处理像素点对应的计数值下降至所述T值以下。

13.如权利要求8所述的系统,其特征在于,所述计数模块还用于:

若所述计数值大于设定的上限值,当判断所述待处理像素点为静止像素点时,保持所述计数值不变;

若所述计数值小于设定的下限值,当判断所述待处理像素点不为静止像素点时,保持所述计数值不变。

14.如权利要求8所述的系统,其特征在于,所述系统还包括:

膨胀模块,用于若所述待处理像素点为静止像素点,当所述SAD大于设定的阈值,所述meanMV小于设定的阈值,且所述待处理像素点的设定邻域内的静止像素点的个数大于设定的阈值时,将所述设定邻域内所有的像素点标记为静止像素点。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1