X为了获得更好的用户体验,请使用火狐、谷歌、360浏览器极速模式或IE8及以上版本的浏览器
帮助中心 | 关于我们
欢迎来到辽阳市科技创新服务平台,请 登录 | 注册
尊敬的 , 欢迎光临!  [会员中心]  [退出登录]
当前位置: 首页 >  科技成果  > 详细页

[00221780]一种自适应阈值的视频流多纹理方向错误隐藏方法

交易价格: 面议

所属行业: 其他电子信息

类型: 发明专利

技术成熟度: 正在研发

专利所属地:中国

专利号:ZL201410100233.9

交易方式: 技术转让 技术转让 技术入股

联系人: 江西理工大学

进入空间

所在地:江西赣州市

服务承诺
产权明晰
资料保密
对所交付的所有资料进行保密
如实描述
|
收藏
|

技术详细介绍

  一种自适应阈值的视频流多纹理方向错误隐藏方法,其特征是基于改进的自适应阈值的Sobel边缘检测算法,通过检测出错误宏块的相邻块可能的边缘方向,结合边界像素差值成本函数自适应地确定错误宏块中每个像素点的插值方向,然后对错误宏块中的每个像素点进行方向插值来恢复错误宏块,能够更精确的提取出边缘信息及自适应的恢复丢失宏块,保证了恢复后视频图像的平滑性。本发明与H.264标准的错误隐藏算法相比,其视频图像隐藏效果在主观视觉判断和客观数值计算上都有一定的提高。

  一种自适应阈值的视频流多纹理方向错误隐藏方法,其特征是包括以下步骤:

  步骤(1):判断接收端收到的视频图像的宏块是否发生错误,如果是,则转到步骤(2);否则转到步骤(6);

  步骤(2):对错误宏块的相邻块进行改进的Sobel边缘检测算法,依次确定各个相邻块的边缘方向;

  步骤(3):根据边缘像素差值成本函数自适应确定错误宏块中每个像素点的插值方向,边界像素差值成本函数为;

image.png

  其中: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),则:image.png

  (2)自适应阈值设定设待进行边缘检测视频图像的尺寸大小为M×N,进行边缘检测的图像需要剔除边界点,因此其尺寸大小为(M?2)×(N?2);基于自适应阈值进行边缘检测的步骤如下:1):分别根据以下两个公式计算待进行边缘检测图像的平均梯度幅值MG1和梯度标准差SD1:

image.png

  2):令自适应阈值Ath1=MG1+k1×SD1,其中k1为阈值因子;如果G*(i,j)>Ath<1,则初步判定该像素点为待定边缘点;

  3):分别根据以下两个公式计算以待测像素点为中心的3×3邻域窗中像素的平均梯度幅值MG2和梯度标准差SD2:

image.png

  4):令自适应阈值Ath2=MG2+k2×SD2,其中k2为阈值因子;如果G*(i,j)>Ath2,则可判定该像素点为边缘点。



  一种自适应阈值的视频流多纹理方向错误隐藏方法,其特征是基于改进的自适应阈值的Sobel边缘检测算法,通过检测出错误宏块的相邻块可能的边缘方向,结合边界像素差值成本函数自适应地确定错误宏块中每个像素点的插值方向,然后对错误宏块中的每个像素点进行方向插值来恢复错误宏块,能够更精确的提取出边缘信息及自适应的恢复丢失宏块,保证了恢复后视频图像的平滑性。本发明与H.264标准的错误隐藏算法相比,其视频图像隐藏效果在主观视觉判断和客观数值计算上都有一定的提高。

  一种自适应阈值的视频流多纹理方向错误隐藏方法,其特征是包括以下步骤:

  步骤(1):判断接收端收到的视频图像的宏块是否发生错误,如果是,则转到步骤(2);否则转到步骤(6);

  步骤(2):对错误宏块的相邻块进行改进的Sobel边缘检测算法,依次确定各个相邻块的边缘方向;

  步骤(3):根据边缘像素差值成本函数自适应确定错误宏块中每个像素点的插值方向,边界像素差值成本函数为;

image.png

  其中: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),则:image.png

  (2)自适应阈值设定设待进行边缘检测视频图像的尺寸大小为M×N,进行边缘检测的图像需要剔除边界点,因此其尺寸大小为(M?2)×(N?2);基于自适应阈值进行边缘检测的步骤如下:1):分别根据以下两个公式计算待进行边缘检测图像的平均梯度幅值MG1和梯度标准差SD1:

image.png

  2):令自适应阈值Ath1=MG1+k1×SD1,其中k1为阈值因子;如果G*(i,j)>Ath<1,则初步判定该像素点为待定边缘点;

  3):分别根据以下两个公式计算以待测像素点为中心的3×3邻域窗中像素的平均梯度幅值MG2和梯度标准差SD2:

image.png

  4):令自适应阈值Ath2=MG2+k2×SD2,其中k2为阈值因子;如果G*(i,j)>Ath2,则可判定该像素点为边缘点。



推荐服务:

主办单位:辽阳市科学技术局

技术支持单位:科易网

辽ICP备16017206号-1

辽公网安备 21100302203138号

关于我们

平台简介

联系我们

客服咨询

400-649-1633

工作日:08:30-21:00

节假日:08:30-12:00

13:30-17:30