| Literature DB >> 32937998 |
Mingyuan Cao1, Lihua Tian1, Chen Li1.
Abstract
Recently, many video steganography algorithms based on the intra-prediction mode (IPM) have been adaptive steganography algorithms. These algorithms usually focus on the research about mapping rules and distortion functions while ignoring the fact that adaptive steganography may not be suitable for video steganography based on the intra-prediction mode; this is because the adaptive steganography algorithm must first calculate the loss of all cover before the first secret message is embedded. However, the modification of an IPM may change the pixel values of the current block and adjacent blocks, which will lead to the change of the loss of the following blocks. In order to avoid this problem, a new secure video steganography based on a novel embedding strategy is proposed in this paper. Video steganography is combined with video encoding. Firstly, the frame is encoded by an original encoder and all the relevant information is saved. The candidate block is found according to the relevant information and mapping rules. Then every qualified block is analyzed, and a one-bit message is embedded during intra-prediction encoding. At last, if the IPM of this block is changed, the values of the residual are modified in order to keep the optimality of the modified IPM. Experimental results indicate that our algorithm has good security performance and little impact on video quality.Entities:
Keywords: H264/AVC; intra-prediction mode; security; video steganography
Year: 2020 PMID: 32937998 PMCID: PMC7571053 DOI: 10.3390/s20185242
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Experiment about the adaptive steganography embedding strategy.
Experimental results of the adaptive steganography embedding strategy.
| Video Sequence | The Ratio of Optimal IPM Changing |
|---|---|
| akiyo.yuv | 15.57% |
| bridge-close.yuv | 18.90% |
| bridge-far_cif.yuv | 19.54% |
| bus_cif.yuv | 15.64% |
| coastguard_cif.yuv | 17.47% |
| container_cif.yuv | 12.96% |
| flower_cif.yuv | 10.66% |
| foreman_cif.yuv | 20.44% |
| hall_cif.yuv | 13.23% |
| highway_cif.yuv | 19.14% |
Figure 2Procedure of embedding a message.
Security experiment results of the different thresholds.
| Threshold | AR(Ploy) | AR(Linear) |
|---|---|---|
| 16 | 46.52% | 59.09% |
| 32 | 46.52% | 59.25% |
| 48 | 49.96% | 68.06% |
| 64 | 55.03% | 80.96% |
| 80 | 56.05% | 83.32% |
| 90 | 66.18% | 85.48% |
Video quality experimental results.
| PSNR (AVG) | T = 96 | T = 80 | T = 64 | T = 48 | T = 32 | T = 16 |
|---|---|---|---|---|---|---|
| Akiyo.yuv | 43.72 | 43.88 | 43.96 | 44.12 | 44.19 | 44.21 |
| Bridge-close.yuv | 33.8 | 33.76 | 33.8 | 33.75 | 33.87 | 33.87 |
| Bus.yuv | 28.24 | 28.26 | 28.29 | 28.27 | 28.27 | 28.30 |
Video quality experimental results of the IDR frame.
| PSNR (IDR) | T = 96 | T = 80 | T = 64 | T = 48 | T = 32 | T = 16 |
|---|---|---|---|---|---|---|
| Akiyo.yuv | 40.71 | 41.77 | 41.93 | 42.46 | 42.66 | 42.66 |
| Bridge-close.yuv | 37.61 | 38.41 | 38.75 | 39.01 | 39.20 | 39.20 |
| Bus.yuv | 39.73 | 39.29 | 38.49 | 38.68 | 38.75 | 38.74 |
Video quality experimental results.
| PSNR | Bit Rate | No-E | Bouchama’s | Nie’s | Ours |
|---|---|---|---|---|---|
| Coastguard.yuv | 0.5 m | 28.14 | 28.03 | 28.06 | 28.00 |
| 1 m | 31.54 | 31.51 | 31.50 | 30.89 | |
| Mobile.yuv | 0.5 m | 29.01 | 28.83 | 28.86 | 28.76 |
| 1 m | 29.70 | 29.56 | 29.65 | 29.59 | |
| Waterfall.yuv | 0.5 m | 34.77 | 34.60 | 34.66 | 34.49 |
| 1 m | 37.95 | 37.82 | 37.90 | 37.86 |
Figure 3Original video frame.
Figure 4Video frame after embedding.
Figure 5Security experiment results of the different quantization parameters (QPs).
Security experiment results.
| Bit Rate | Bouchama’s | Bouchama’s | Nie’s | Nie’s | Ours |
|---|---|---|---|---|---|
| 0.5 Mbit/s | 92.70% | 93.80% | 84.62% | 86.70% | 49.96% |
| 1.0 Mbit/s | 92.50% | 95.60% | 86.23% | 88.20% | 56.57% |
Security experiment results against Wang et al.’s algorithm.
| QP | Ours | Wang’s |
|---|---|---|
| 22 | 55.32% | 90.85% |
| 27 | 50.63% | 80.37% |
| 32 | 63.16% | 59.93% |
| 37 | 56.56% | 56.03% |