计算
I
L
(或
I
H
)中的主机块的
SD
(r)以获得用于确定一个或两个数据位是否可以被控制的
SD
(
r
)。
在
主机块中执行。
令
E
为
j/
4
。
斯
济
恩
是
第
j
个
主机块
,
比(或等于)
/
。
根据上述统计数据,可以将所提出的算法分为两类:第一类和第二
类。如果
kl
>
kh
为真,则类别I继续进行比特嵌入过程;否则,类别II继续
进行。类别I将秘密比特嵌入到
其
块
具有 小
r的ECG主机
,
而
类别
II
在
其
块
具有
大
r的
ECG主机中嵌入数据位
。
在具有小r的块中的系数
的变化
比
在
具有
大
r的块中的系数的变化更平
滑
。
0
)可以隐藏在大小为
2
的子块中,如果
-s
6
s
j1
-s
j2
0
或
0
6
s
j1
-s
j2
6
<s1
满意了随后,下一个输入位1(或0)可以被嵌入在相同的块中,但是如果
满足以下条件,则具有3的大小:
-
s
6
。
s
j
1
=
s
j
2
-
s
j
3
。
<
0
或
0
6
。
s
j
1
=
s
j
2
-
s
j
3
。
6
秒
2
秒
一
.
也就是说,一个(或两个)数据比特可以经由
CAT
嵌入在第一主
机块中,并且两个数据比特经由
LSB
技术嵌入在第二主机块的每个
系数(注意,通过所提出的方法经由
LSB
和
CAT
将数据位嵌入第一
块和第二块中可以获得类似的性能。在第二类中,数据位通过
CAT
或
LSB
技术一次嵌入到单个主机块中,
一个主机块的
r
因此,如果块的
r
大于
f
,则
6
位通过
LSB
隐藏到块中
;
否则,一个(或两个)
数据位可以通过
CAT
嵌入到块中。从
IL
和
IH
获得的块
SD
的直方图如
图
11
所示。 二、除
ECG 107
外,从大多数主机块获得的
r
(约占总阻滞的80%)在来自ECG 100的IL中,
ECG 101小于3。阈值
f
的目的是确定我们的方法的隐藏存储、失真和感
知质量。
在这里,
CAT
的程序与
Yang
等人的程序的技术(
2020
)。两个
判据
为真,其中s是控制整数。必须调整系数的值以避免位嵌入期间的任何
违规
此外,如果大小为2(或3)的子块在调整后未能匹配上述标准,则将其
称为跳过块。不需要辅助信息来记录跳过块的位置。
我们的方法和杨等人之间的主要区别。的技术(
2020
)是使用在
比特嵌入之前从每个
ECG
输入导出的主机块的先验统计和在变换域
中执行的所提出的方法由于
Yang
等人(
2020
)仅使用
CAT
直接将数
据位嵌入到主机块中,而没有分析块在空间域中的属性,因此该方法
限制了其隐藏能力。此外,剩余样本(具有输入样本总数的
2.5%
)
可能在
ECG
从
1D
到
2D
的转换之后对于比特嵌入没有用处。所提出的
方法的位嵌入和位提取的主要步骤在以下部分中总结
图二
.
从
ECG
主机的每个低
/
高子带(
LB/HB
)获得的块
SD
的直方图。
(a)ECG 100
的
LB
,(
b
)
ECG 100
的
HB
,(
c
)
ECG 101
的
LB
,(
d
)
ECG 101
的
HB
,
(e)ECG 107
的
LB
和(
f
)
ECG 107
的
HB
。