非局部均值空域时变视频滤波方法技术

技术编号:4220684 阅读:391 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种非局部均值空域时变视频滤波方法,主要解决现有非局部均值空域时变滤波器的计算量大和应用范围受限的问题。其滤波过程是:初始化当前帧图像所有点处的权值归一化系数和非归一化滤波后的值为0;对于搜索域内每个坐标偏置,分别将当前帧图像所有的像素点进行统一的预处理,然后快速计算当前帧图像所有像素点在该搜索域坐标处的加权核权值;根据该加权核权值,更新权值归一化系数和非归一化滤波后的值;根据权值归一化系数和非归一化滤波后的值,计算得到滤波后的图像。本发明专利技术极大降低了现有非局部均值空域时变滤波方法的计算复杂度,可应用于视频去噪领域。

【技术实现步骤摘要】

【技术保护点】
一种非局部均值空域时变视频滤波方法,包括如下步骤:(1)设置搜索域形状、匹配窗大小、加权核宽度h和相似性比较范数参数p;(2)将视频流中当前要滤波的一帧图像,记为当前帧图像V↓[t],t为当前帧图像在视频流中的帧标号,初始化当前帧非归一化滤波后的图像*↓[t](x,y)和权值归一化系数α(x,y)均为0,其中(x,y)为图像坐标;(3)以搜索域内的点作为偏置,对所有点执行步骤(4)~(9)的操作;(4)以当前偏置(u,v,j)为偏置量,计算当前帧图像与偏置后图像之间所有对应点的数据差的绝对值的p次方之值,得到p范数差值图像Δ↑[(u,v,j)](x,y);(5)计算当前偏置(u,v,j)下差值图像Δ↑[(u,v,j)](x,y)的积分图像S↓[I]↑[(u,v,j)](x,y),计算公式为:S↓[I]↑[(u,v,j)](x,y)=**Δ↑[(u,v,j)](x′,y′);(6)通过下式计算在当前偏置坐标(u,v,j)下的当前帧图像每个坐标处的图像偏置相似函数值:D(x,y,u,v,j)=S↓[I]↑[(u,v,j)](x↓[l],y↓[t])+S↓[I]↑[(u,v,j)](x↓[r],y↓[b])-S↓[I]↑[(u,v,j)](x↓[l],y↓[b])-S↓[I]↑[(u,v,j)](x↓[r],y↓[t]),其中,(x,y)为图像坐标,(x↓[l],x↓[t]),(x↓[r],y↓[b])分别表示以(x,y)中心的匹配窗的左上角坐标和右下角坐标;(7)通过下式计算在当前偏置(u,v,j)下,当前帧图像各坐标处的加权核权值:w(x,y,u,v,j)=exp(-D(x,y,u,v,j)/2h↑[p]),其中,w(x,y,u,v)为加权核权值,h为加权核宽度,exp(.)为指数函数;(8)在当前偏置坐标(u,v,j)下,通过下式更新当前帧图像每个坐标处的权值归一化系数:α(x,y)=α(x,y)+w(x,y,u,v,j),其中,α(x,y)为权值归一化系数;(9)在当前偏置坐标(u,v,j)下,通过下式更新当前帧图像每个坐标处的非归一化滤波后的值:*↓[t](x,y)=*↓[t](x,y)+w(x,y,u,v,j)×V↓[i+j](x+u,y+v),其中,*↓[t](x,y)为非归一化滤波后的值,V↓[t+j]为第t+j帧图像信息;(10)通过下式对当前帧图像每个坐标进行归一化处理,得到滤波后图像*↓[t](x...

【技术特征摘要】

【专利技术属性】
技术研发人员:齐飞付莹石光明韩钧宇张犁吴家骥
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:87[中国|西安]

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

1
相关领域技术
  • 暂无相关专利