reversible image hiding scheme using predictive coding and histogram shifting

Post on 22-Feb-2016

102 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Reversible image hiding scheme using predictive coding and histogram shifting. Piyu Tsia,Yu -Chen Hu,Hsiu -Lien Yen Signal Processing 日期 :1 月 4 號 報告 者 : 許睿中. Outline. Introduction Related works The proposed scheme Experimental results Conclusions. Introduction. Embedding Algorithm. - PowerPoint PPT Presentation

TRANSCRIPT

Reversible image hiding scheme using predictive coding and histogram shifting

Piyu Tsia,Yu-Chen Hu,Hsiu-Lien YenSignal Processing日期:1月4號報告者:許睿中

IntroductionRelated worksThe proposed schemeExperimental resultsConclusions

Outline

Introduction

original image

EmbeddingAlgorithm

stego-image Secret Data

ExtractionAlgorithm

peak6 6 2 2 25 5 5 5 31 3 3 3 31 3 4 4 41 2 4 2 4

Related words – Ni et al.s scheme

pixels

Peak=3Zero=7

Original image

6 6 2 2 25 5 5 5 31 3 3 3 31 3 4 4 41 2 4 2 4

1 2 3 4 5 6 701234567

Zero

7 7 2 2 26 6 6 6 31 3 3 3 31 3 5 5 51 2 5 2 5

1 2 3 4 5 6 701234567

Related words – Ni et al.s scheme

7 7 2 2 26 6 6 6 31 3 3 3 31 3 5 5 51 2 5 2 5

Secret data=101100

1 2 3 4 5 6 701234567

pixels

7 7 2 2 26 6 6 6 41 3 4 4 31 3 5 5 51 2 5 2 5

1 2 3 4 5 6 70

1

2

3

4

5

6

stego-image

pixel 0data1pixel 1data

154 155 155 155 154 151

154 154 155 156 154 151

153 154 155 156 154 151

153 154 155 156 154 151

154 154 154 154 153 151

155 154 153 152 151 150

154 155 155 155 154 151

154 154 155 156 154 151

153 154 155 156 154 151

153 154 155 156 154 151

154 154 154 154 153 151

155 154 153 152 151 150

The proposed scheme-embedding

Original image

error value=basic pixel-residual pixelr r rr b rr r r

0 -1 -1

0 154 -1

1 0 -1

-3 -1 2

-1 153 2

1 2 3

1 0 -1

0 154 0

-1 0 1

-1 0 3

-2 154 3

-2 0 3

-4 -3 -2 -1 0 1 2 3 40

2

4

6

8

10

-4 -3 -2 -1 0 1 2 3 40

2

4

6

8

10

The proposed scheme-embedding

0 -1 -1 -1 0 3

0 154 -1 -2 154 3

1 0 -1 -2 0 3

1 0 -1 -3 -1 2

0 154 0 -1 153 2

-1 0 1 1 2 3

residual value

peakpeak

zero zero

peak=-1,zero=-4peak=0,zero=4

0 -1 -1 -1 0 4

0 154 -1 -3 154 4

2 0 -1 -3 0 4

2 0 -1 -4 -1 3

0 154 0 -1 153 3

-1 0 2 2 2 4

-4 -3 -2 -1 0 1 2 3 40

2

4

6

8

10

-4 -3 -2 -1 0 1 2 3 401234567

The proposed scheme-embedding

0 -1 -1 -1 0 4

0 154 -1 -3 154 4

2 0 -1 -3 0 4

2 0 -1 -4 -1 3

0 154 0 -1 153 3

-1 0 2 2 2 4

Secret data={11000 00100 10100 110}

0 -1 -1 -1 0 4

0 154 -1 -3 154 4

2 0 -1 -3 0 4

2 0 -1 -4 -1 3

0 154 0 -1 153 3

-1 0 2 2 2 4

1021

1

0011

0

valuedatavaluedata

value

valuedatavaluedata

value

1 -2 -1 -1 0 4

0 154 -1 -3 154 4

2 1 -1 -3 0 4

2 1 -1 -4 -2 3

0 154 0 -2 153 3

-2 0 2 2 2 4

The proposed scheme-embedding

1 -2 -1 -1 0 4

0 154 -1 -3 154 4

2 1 -1 -3 0 4

2 1 -1 -4 -2 3

0 154 0 -2 153 3

-2 0 2 2 2 4

residual pixel=basic pixel-error value

153 156 155

154 154 155

152 153 155

157 155 150

155 153 150

151 151 149

152 153 155

154 154 154

156 154 152

155 154 150

157 154 150

157 154 150

stego image

r r rr b rr r r

153 156 155 155 154 150

154 154 155 157 154 150

152 153 155 157 154 150

152 153 155 157 155 156

154 154 154 155 153 150

156 154 152 151 151 149

153 156 155 155 154 150

154 154 155 157 154 150

152 153 155 157 154 150

152 153 155 157 155 150

154 154 154 155 153 150

156 154 152 151 151 149

The proposed scheme-extraction1 -2 -1 -1 0 4

0 154 -1 -3 154 4

2 1 -1 -3 0 4

2 1 -1 -4 -2 3

0 154 0 -2 153 3

-2 0 2 2 2 4 -4 -3 -2 -1 0 1 2 3 402468

10

-4 -3 -2 -1 0 1 2 3 401234567

Secret data={11000 00100 10100 110}

-4 -3 -2 -1 0 1 2 3 402468

100 -1 -1 -1 0 3

0 154 -1 -2 154 3

1 0 -1 -2 0 3

1 0 -1 -3 -1 2

0 154 0 -1 153 2

-1 0 1 1 2 3

154 155 155 155 154 151

154 154 155 156 154 151

153 154 155 156 154 151

153 154 155 156 154 151

154 154 154 154 153 151

155 154 153 152 151 150

Experimental results

0 -1 -1 -1

0 5 -1 -2

1 0 -1 -2

1 0 -1 -2

5 6 6 65 5 6 74 5 6 74 5 6 7

0 -1 -1 6

0 5 -1 7

1 0 -1 7

4 5 6 7

Experimental results

5 6 6 65 5 6 74 5 6 74 5 6 7

3*3

4*4

Experimental results

Experimental results-Ni et al.s scheme VS This scheme

Ni et al’s schemepeak=16591可藏 16591個 bit

This schemepeak=23723peak=13539可藏 37262個 bit

Experimental results

hide capacity=38771PSNR=49.056db

hide capacity=11416PSNR=48.787db

hide capacity=58281PSNR=49.259db

The proposed scheme intends to improve the histogram-based data hiding scheme which embeds secret data into the peak points of the image histogram.

To achieve a higher hiding capacity , secret data are embedded in the residual images instead of the image histogram.

Conclusions

top related