DCT WATERMA RKING O u t

Một phần của tài liệu các thuật toán cơ bản của chuẩn nén ảnh tĩnh JPEG Baseline (Trang 100 - 103)

b. Tập khối bên trong bộ mã hóa trên hìn ha

DCT WATERMA RKING O u t

1 G a i n1 a G a i n b A d d 2 -D I D C T 2-D I D C T 2 -D D C T1 2-D D C T 2 -D D C T 2-D D C T I n2 2 I n1 1

(c) Tập khối bên trong bộ nhúng watermarking trên hình (b) Hình 5.3: Mô hình hóa thuật toán watermarking trong miền chưa nén

Quan sát Hình 5.3b,c cho thấy ảnh nguồn được nhúng watermark tại miền DCT trước khi nén. Với 3 khung ảnh màu Y, Cb và Cr thì chỉ có khung Y được nhúng watermark vì các lý do đã được nghiên cứu thực nghiệm sau:

- Ảnh watermark thường là các ảnh trắng đen hay xám, nên nó chỉ tác động

vào độ chói (độ sáng) của ảnh. Nếu ảnh watermark là ảnh màu thì cả Cb và Cr cũng phải được nhúng watermark.

- Độ chói Y thì nhạy cảm hơn với cảm nhận thị giác của con người, do đó

bất cứ sự chỉnh sửa tác động trái phép nào đều dễ dàng phát hiện vì vậy nó lý tưởng cho bảo vệ bản quyền.

- Để tránh quá nhiều dư thừa được cộng vào các khung, watermark không

nên được nhúng vào Cb và Cr.

Thực hiện điều chỉnh hai hệ số a và b trong mô hình 5.3c ta thu được watermark ẩn hay hiện.

Sử dụng hai ảnh nguồn là ‘vanmieu.bmp’ (image1) và ‘watch.bmp’ (image2) có kích thước 384x512 (Hình 5.4).

(a) ảnh ‘vanmieu.bmp’ (b) ảnh ‘watch.bmp’

Hình 5.4: Hai ảnh nguồn dùng để khảo sát

Sử dụng hai ảnh Watermark để khảo sát là hai ảnh đen trắng ‘DHBK.tif’ (watermark1) và ‘DHBK_smalltext.tif’(watermark2). Trong đó ‘DHBK.tif’ là ảnh có font chữ lớn nhưng chữ chỉ bao chùm một vị trí của ảnh (Hình 5.5a). Còn ảnh ‘DHBK_smalltext.tif’ là ảnh cò font chữ nhỏ nhưng chữ bao phủ nhiều vị trí khác nhau trong ảnh (Hình 5.5b).

(a) ảnh watermark ‘DHBK.tif’ (b) ảnh ‘DHBK_smalltext.tif’

Kết quả mô phỏng:

(a) watermarked image1với watermark1 (b) watermarked image1 với watermark2

(c) ảnh khôi phục watermark tương ứng (a) (d) ảnh khôi phục watermark tương ứng (b)

(e) watermarked image2với watermark1 (f) watermarked image2 với watermark2

(g) ảnh khôi phục watermark tương ứng (e) (h) ảnh khôi phục watermark tương ứng (f)

Hình vẽ 5.6: Kết quả mô phỏng thuật toán watermarking trong miền chưa nén

Một phần của tài liệu các thuật toán cơ bản của chuẩn nén ảnh tĩnh JPEG Baseline (Trang 100 - 103)