[发明专利]一种自适应阈值的视频流多纹理方向错误隐藏方法有效
申请号: | 201410100233.9 | 申请日: | 2014-03-18 |
公开(公告)号: | CN103856781B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 张小红;胡婷;钟小勇 | 申请(专利权)人: | 江西理工大学 |
主分类号: | H04N19/65 | 分类号: | H04N19/65;H04N19/895 |
代理公司: | 南昌新天下专利商标代理有限公司36115 | 代理人: | 施秀瑾 |
地址: | 341000 *** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种自适应阈值的视频流多纹理方向错误隐藏方法,其特征是基于改进的自适应阈值的Sobel边缘检测算法,通过检测出错误宏块的相邻块可能的边缘方向,结合边界像素差值成本函数自适应地确定错误宏块中每个像素点的插值方向,然后对错误宏块中的每个像素点进行方向插值来恢复错误宏块,能够更精确的提取出边缘信息及自适应的恢复丢失宏块,保证了恢复后视频图像的平滑性。本发明与H.264标准的错误隐藏算法相比,其视频图像隐藏效果在主观视觉判断和客观数值计算上都有一定的提高。 | ||
搜索关键词: | 一种 自适应 阈值 视频 纹理 方向 错误 隐藏 方法 | ||
【主权项】:
一种自适应阈值的视频流多纹理方向错误隐藏方法,其特征是包括以下步骤:步骤(1):判断接收端收到的视频图像的宏块是否发生错误,如果是,则转到步骤(2);否则转到步骤(6);步骤(2):对错误宏块的相邻块进行改进的Sobel边缘检测算法,依次确定各个相邻块的边缘方向;步骤(3):根据边缘像素差值成本函数自适应确定错误宏块中每个像素点的插值方向,边界像素差值成本函数为;Cost(i,j)=Σf′(i,j)∈PN|f(i,j)-f′(i,j)|]]>其中:f(i,j)为错误宏块中的像素点灰度值,f'(i,j)为经过错误宏块的像素点沿着可能的边缘方向与相邻块交点的像素点灰度值,PN为经过错误宏块的像素点沿着可能的边缘方向与相邻块交点的集合;步骤(4):对错误宏块中的每个像素点依据其插值方向计算方向插值,并恢复错误宏块;步骤(5):判断错误宏块是否全部被错误隐藏,如果是,则转到步骤(6);否则转到步骤(2);步骤(6):输出接收到的视频图像;所述的改进的Sobel边缘检测算法如下:(1)计算梯度的幅值和方向水平梯度Jx(i,j)为:Jx(i,j)=Gx2(i,j)+Gy2(i,j)垂直梯度Jy(i,j)为:Jy(i,j)=2Gx(i,j)Gy(i,j)其中Gx(i,j)和Gy(i,j)分别是传统的Sobel边缘检测算法中的水平梯度和垂直梯度;令图像中每个像素点的梯度幅值和方向分别为G*(i,j)和θ*(i,j),则:G*(i,j)=Jx2(i,j)+Jy2(i,j)4]]>θ*(i,j)=12arctanJy(i,j)Jx(i,j)]]>(2)自适应阈值设定设待进行边缘检测视频图像的尺寸大小为M×N,进行边缘检测的图像需要剔除边界点,因此其尺寸大小为(M‑2)×(N‑2);基于自适应阈值进行边缘检测的步骤如下:1):分别根据以下两个公式计算待进行边缘检测图像的平均梯度幅值MG1和梯度标准差SD1:MG1=Σi=2M-1Σj=2N-1G*(i,j)(M-2)(N-2)]]>SD1=Σi=2M-1Σj=2N-1(G*(i,j)-MG1)2(M-2)(N-2)]]>2):令自适应阈值Ath1=MG1+k1×SD1,其中k1为阈值因子;如果G*(i,j)>Ath1,则初步判定该像素点为待定边缘点;3):分别根据以下两个公式计算以待测像素点为中心的3×3邻域窗中像素的平均梯度幅值MG2和梯度标准差SD2:MG2=19Σx=-11Σy=-11G*(i+x,j+y)]]>SD2=19Σx=-11Σy=-11(G*(i+x,j+y)-MG2)2]]>4):令自适应阈值Ath2=MG2+k2×SD2,其中k2为阈值因子;如果G*(i,j)>Ath2,则可判定该像素点为边缘点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西理工大学,未经江西理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410100233.9/,转载请声明来源钻瓜专利网。