发明名称 一种基于直方图峰值波动量的可逆图像隐写分析方法
摘要 一种基于直方图峰值波动量的可逆图像隐写分析方法,主要针对直方图位移隐写技术进行分析与检测。首先引入直方图平滑度的概念作为定量评测方法稳定性的指标,在此基础上,从直方图位移隐写造成的直方图“陷阱”的异常点出发,提出了直方图峰值波动量的概念,通过计算图像的直方图峰值波动量并与经验阈值进行比较得出图像是否为载密信息。本发明的方法对基于直方图位移的隐写检测正确率高,简单易行,检测速度快。
申请公布号 CN102411771B 申请公布日期 2013.02.13
申请号 CN201110220482.8 申请日期 2011.08.03
申请人 北京航空航天大学 发明人 付芳杰;陈真勇;杨小澎;张平安;熊璋
分类号 G06T1/00(2006.01)I 主分类号 G06T1/00(2006.01)I
代理机构 北京科迪生专利代理有限责任公司 11251 代理人 李新华;顾炜
主权项 一种基于直方图峰值波动量的可逆图像隐写分析方法,针对直方图位移隐写技术进行分析与检测,其特征在于如下步骤:a.针对待检测图像,计算其直方图峰值波动量PH(I);b.选取临界阈值τ;c.如果PH(I)>τ,则图像经过了基于直方图修改隐写方法的隐写,含有载密信息;否则就判断该图像未经过基于直方图修改隐写方法的隐写;所述的直方图峰值波动量计算方法如下:对任一图像,设其为I,其像素直方图中,设峰值点为PA,左右邻值点分别为PL和PR,PA的灰度值为A,PL和PR的灰度值分别为L和R,所述的图像I的直方图峰值波动量计算公式如下: <mrow> <mi>PH</mi> <mrow> <mo>(</mo> <mi>I</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mrow> <mo>(</mo> <mo>|</mo> <msub> <mi>H</mi> <mi>A</mi> </msub> <mo>-</mo> <msub> <mi>H</mi> <mi>L</mi> </msub> <mo>|</mo> <mo>+</mo> <mo>|</mo> <msub> <mi>H</mi> <mi>A</mi> </msub> <mo>-</mo> <msub> <mi>H</mi> <mi>R</mi> </msub> <mo>|</mo> <mo>)</mo> </mrow> <mo>/</mo> <mn>2</mn> </mrow> <mrow> <mi>Mean</mi> <mrow> <mo>(</mo> <mi>I</mi> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>&times;</mo> <mi>sgn</mi> <mrow> <mo>(</mo> <mi>I</mi> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>其中HA表示图像I中灰度值为A的像素点数量,HL表示图像I中灰度值为L的像素点数量,HR表示图像I中灰度值为R的像素点数量;公式中的Mean(I)表示图像I的直方图平均波动量,其计算公式如下: <mrow> <mi>Mean</mi> <mrow> <mo>(</mo> <mi>I</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mn>1</mn> <mn>255</mn> </mfrac> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mi>and</mi> <mo>|</mo> <mi>A</mi> <mo>-</mo> <mi>i</mi> <mo>|</mo> <mo>&Element;</mo> <mrow> <mo>(</mo> <mn>0,3</mn> <mo>)</mo> </mrow> </mrow> <mn>255</mn> </munderover> <mo>|</mo> <msub> <mi>H</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>H</mi> <mrow> <mi>i</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>|</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>其中Hi表示图像I中灰度值为i的像素点数量,图像I的峰值点PA的灰度值为A,峰值点附近,且包括峰值点在内的五个连续点PL‑1,PL,PA,PR,PR+1的灰度值分别为L‑1,L,A,R,R+1,该公式(2)排除了这五个点的影响;Sgn(I)是一个符号函数,它描述了峰值点附近的直方图波动情况是否服从峰值点左右两侧的各出现一个陷阱的分布,设:M1=(HA‑HL)(HA‑HR)     (3)M2=(HL‑2‑HL)(HR+2‑HR) (4)则 <mrow> <mi>sgn</mi> <mrow> <mo>(</mo> <mi>I</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mn>1</mn> <mo>,</mo> </mtd> <mtd> <mi>if</mi> <msub> <mi>M</mi> <mn>1</mn> </msub> <mo>></mo> <mn>0</mn> <mi>and</mi> <msub> <mi>M</mi> <mn>2</mn> </msub> <mo>></mo> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <mn>1</mn> <mo>,</mo> </mtd> <mtd> <mi>otherwise</mi> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> <mo>.</mo> </mrow>
地址 100191 北京市海淀区学院路37号