a color image hidden in a grey-level image
DESCRIPTION
A Color Image Hidden In a Grey-Level Image. IS&T Third European Conference on Colour in Graphics, Imaging, and Vision, CGIV’2006, pp. 226–231, (Leeds, UK), June 2006. Reporter : Cheng Hsu Date : 2009/11/06. Outline. Introduction The proposed method Color quantization Layer running - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/1.jpg)
1
A Color Image Hidden In a Grey-Level Image
Reporter : Cheng HsuDate : 2009/11/06
IS&T Third European Conference on Colour in Graphics, Imaging, and Vision, CGIV’2006, pp. 226–231, (Leeds, UK), June 2006.
![Page 2: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/2.jpg)
2
Outline Introduction The proposed method
Color quantization Layer running Spatial data hiding method
Results Conclusion
![Page 3: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/3.jpg)
3
Introductions A grey-level image is freely accessible but
only secret key owners may rebuild the color image.
Our aim is thus to protect the color information by embedding this information in the grey level image.
The proposed method is made of three major steps Color quantization Ordering Data hiding
![Page 4: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/4.jpg)
4
Color quantization
Find the K-colors K-mean clustering algorithm.
))(),((.minarg)}(,{ 2
1 1,
)(,,
,
kClIdistPkCPN
l
K
kkl
kCPkl
kl
random
index
R G B
1 12 50 200
2 250 120 56
3 33 47 54
.. … .. …
K … … …
find min(dist)
index
group
1 (9,12)(20,113)(…,..)
2 (29,156)(101,51)(……)
3 (23,143)(42,213)(……)
.. …
K …
![Page 5: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/5.jpg)
5
Layer running
Choosing the closer color from the current one.
Layer running algorithm.
![Page 6: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/6.jpg)
6
A view of the layer running in the RGB cube.
![Page 7: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/7.jpg)
7
![Page 8: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/8.jpg)
8
![Page 9: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/9.jpg)
9
Spatial data hiding method – LSB
Get a marked pixel
60908*254*3
:,/
m
pixelofnomberNNmEf
lM bnInInI 2mod)()()(
![Page 10: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/10.jpg)
10
Results
Application of the layer running algorithm on the baboon image:
(b) Color palette after color ordering
(c) index image
(e) Recover image (d) stego-image image
(a) Original color image
![Page 11: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/11.jpg)
11
Application of the layer running algorithm on the airplane image:
(a) Original color image
(b) Color palette after color ordering
(c) index image
(d) stego-image image
(e) Recover image
![Page 12: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/12.jpg)
12
PSNR comparisions
![Page 13: A Color Image Hidden In a Grey-Level Image](https://reader036.vdocuments.us/reader036/viewer/2022062500/5681529f550346895dc0c55b/html5/thumbnails/13.jpg)
13
Conclusions
Proposed a method to hide the color information in a grey-level image
three major steps color quantization the color ordering the data hiding
The results obtained show good performances