美文网首页
LSB密写分析-卡方分析

LSB密写分析-卡方分析

作者: 科科Cole | 来源:发表于2020-07-18 10:58 被阅读0次

使用卡方(χ2)特性进行的密写分析。原理是一堆数学证明,网上有,不再赘述。简单来说,就是由图像左上角开始逐步扩大计算p值,根据p值与分析区域的曲线得出密写率以及密写的大致区域。这里直接给出实现:

  1. 卡方分析主程序
image='ste_cover.bmp';
ste_cover=imread(image);
[m,n]=size(ste_cover);

i=1;
for rto=0:0.01:1
    row=round(m*rto);
    col=round(n*rto);
    p(i)=StgPrb(ste_cover(1:row,1:col));
    i=i+1;
end
x=round([0:0.01:1]*m)/m*100;
figure;
plot(x,p(:));
axis([0 100 0 1.2]);
%legend('Lena');
xlabel('Size of sample(%)');
ylabel('Probability of embedding');
  1. 求卡方的p的程序
function p=StgPrb(matrix)
    n=hist(matrix(:),[0:255])'; %得到matrix的直方图
    h2i=n([1:2:255]); %h(2i)
    h2ip1=n([2:2:256]); %h(2i+1)
    h2is=(h2i+h2ip1)/2; %h(2i)*
    
    idx=find(h2is); %找出h(2i)*中不为0的元素的索引
    k=length(idx);
    r=sum(((h2i(idx)-h2is(idx)).^2)./(h2is(idx))); %r为卡方统计量
    p=1-chi2cdf(r,k-1);

相关文章

  • LSB密写分析-卡方分析

    使用卡方(χ2)特性进行的密写分析。原理是一堆数学证明,网上有,不再赘述。简单来说,就是由图像左上角开始逐步扩大计...

  • LSB密写分析-RS分析

    卡方分析及信息量估计法利用图像直方图特性分析,RS分析与GPC分析利用图像空间相关性进行分析。RS分析,简单来说,...

  • LSB密写分析-GPC分析

    实现如下:

  • LSB密写

    LSB密写是较简单且容易实现的一种。我们知道图像的灰度值在0到255的范围内,0表示白色,255表示黑色。灰度值是...

  • LSB密写分析-信息量估计法

    信息量估计法的实现,简单说,先计算原图像F1,F2判断是否经过密写,再二次密写,在不同密写率下计算不同的F1,F2...

  • 卡方分析

    什么是卡方分析 卡方分析又称卡方检验,主要用于两组样本或是两个分类变量之间相关性的分析。其根本思想是利用样本的实际...

  • fisher卡方案例解读

    SPSSAU-在线SPSS分析软件 Fisher卡方 卡方检验研究数据的独立性,在分析样本量较少(比如小于40),...

  • 数字密写与密写分析

    数字密写即利用文件的冗余部分隐藏信息。大致方法为用秘密信息替换文件的冗余部分,并保持原文件的一部分特性不改变,即,...

  • python做数理统计

    卡方分析--独立性检验

  • 卡方检验

    下面我来介绍一下在R和excel如何使用卡方检验 个人理解,卡方检验和方差分析是对分类变量的分析,方差分析是针对不...

网友评论

      本文标题:LSB密写分析-卡方分析

      本文链接:https://www.haomeiwen.com/subject/wxxvghtx.html