Ẩn dữ liệu
trên tín hiệu ảnh
6/27/14 1
Bộ môn Khoa Học Máy Tính
Khoa Công Nghệ Thông Tin
•
Đặc điểm tín hiệu ảnh
•
Đặc điểm tín hiệu ảnh
•
Các không gian màu
•
Các không gian màu
•
Các phép tấn công trên ảnh
•
Các phép tấn công trên ảnh
•
Các phương pháp ADL trên ảnh
•
Các phương pháp ADL trên ảnh
•
Các độ đo
•
Các độ đo
•
Hướng phát triển
•
Hướng phát triển
Nội dung
Nội dung
6/27/14 2
Đặc điểm tín hiệu ảnh
Đặc điểm tín hiệu ảnh
6/27/14 3
Đặc điểm tín hiệu ảnh
Đặc điểm tín hiệu ảnh
6/27/14 4
Đặc điểm tín hiệu ảnh
Đặc điểm tín hiệu ảnh
6/27/14 5
1 bit
1 bit
8 bits
8 bits
24 bits
24 bits
Ảnh nhị phân
Ảnh nhị phân
Ảnh xám
Ảnh xám
Ảnh màu
Ảnh màu
Đặc điểm tín hiệu ảnh
Đặc điểm tín hiệu ảnh
6/27/14 6
RGB
Red-Green-Blue
Hiển thị
CMYK
Cyan-Magenta-Yellow (Black)
In ấn
HSV
Hue- Saturation-Value
Dựa trên nền tảng trực giác
Xử lý ảnh
YIQ
Luma- inphase-quadrature
Truyền hình, xử lý ảnh
Các không gian màu
Các không gian màu
6/27/14 7
Dùng trong các hệ thống điện tử máy tính
R, G, B: [0, 255]
sRGB, Adobe RGB và Adobe Wide Gamut RGB
RGB
RGB
6/27/14 8
CMYK
CMYK
6/27/14 9
CMYK
CMYK
6/27/14 10
RGB vs CMYK
RGB vs CMYK
6/27/14 11
−
=
B
G
R
Y
M
C
1
1
1
−
=
Y
M
C
B
G
R
1
1
1
HSV
HSV
6/27/14 12
Value
Saturation
Hue
HSV
HSV
6/27/14 13
YIQ
YIQ
6/27/14 14
Y = 0.5
Phân loại ảnh
Phân loại ảnh
6/27/14 15
Tấn công hình học
Tấn công hình học
6/27/14 16
Phóng to
Thu nhỏ
Xoay
Tấn công hình học
Tấn công hình học
6/27/14 17
Xén ảnh
Mosaic
Tấn công xử lý ảnh
Tấn công xử lý ảnh
6/27/14 18
Nén ảnh
Nén ảnh
6/27/14 19
PSNR
PSNR
6/27/14 20
PSNR = 26.54 PSNR = 21.94 PSNR = 21.62
[ ]
2
0 0
1
( , ) ( , )
M N
i i
MSE I i j I i j
MN
= =
′
= −
∑∑
2
10
255
10logPSNR
MSE
=
MAE
MAE
6/27/14 21
MAE = 0 MAE = 0.0074 MAE = 0.214
0 0
1
( , ) ( , )
255
M N
i j
MAE W i j W i j
M N
= =
′
= −
× ×
∑∑
Mã hóa bit ít quan trọng nhất
Mã hóa bit ít quan trọng nhất
Dựa trên sự khác biệt các cặp pixel
Dựa trên sự khác biệt các cặp pixel
Dựa trên histogram 1
Dựa trên histogram 1
Dựa trên histogram 2
Dựa trên histogram 2
Các phương pháp ADL trên ảnh
Các phương pháp ADL trên ảnh
6/27/14 22
Mã hóa bit ít quan trọng nhất
Mã hóa bit ít quan trọng nhất
6/27/14 23
5 3 3 3 7
5 5 3 3 3
4 4 5 5 0
1 2 2 2 2
1 2 4 4 1
5 3 3
001…
5
0101
3
0011
3
0011
0
0
1
0100
0010
0011
4 2 3 3 7
5 5 3 3 3
4 4 5 5 0
1 2 2 2 2
1 2 4 4 1
Mã hóa bit ít quan trọng nhất
Mã hóa bit ít quan trọng nhất
6/27/14 24
1 bit
PSNR = 51.14
2 bit
PSNR = 44.14
3 bit
PSNR = 37.90
4 bit
PSNR = 31.77
5 bit
PSNR = 25.72
6 bit
PSNR = 19.89
7 bit
PSNR = 13.99
Bước 4
Bước 4
Hình thành tín hiệu stego
x' = l + (h' + 1) / 2 = 209
y' = l – h' / 2 =198
Bước 3
Bước 3
Tính giá trị khác biệt (chuẩn và mở rộng)
h = x – y =5
h' = 2×h + b = 11
Bước 2
Bước 2
Tính giá trị trung bình l= (x + y) / 2 =203
Bước 1
Bước 1
Chia cặp trên tín hiệu cover (x, y) = (206, 201) với b = 1
(206, 201)
(206, 201)
b = 1
b = 1
(209, 198)
(209, 198)
Dựa trên khác biệt cặp pixels
Dựa trên khác biệt cặp pixels
6/27/14 25