Thuật toán nhúng Watermark trên nhiều kênh

Một phần của tài liệu Tìm hiểu về kỹ thuật Watermarking trong truyền thông đa phương tiện (Trang 31)

Tác giả Alessandro Piva thuộc Khoa Công Nghệ Điện Tử Đại Học Fizenze, Italy Watermark Chuỗi các giá trị giả ngẫu nhiên

Phân tích Ảnh được phân tích thành các băng R, G, B tương ứng với các kênh màu. Sử dụng biến đổi FF-DCT cho mỗi băng R, G, B. Lựa chọn

hệ số

Các hệ số được sắp lại theo đường zig-zag cho mỗi kênh, và được chọn từ vị trí (k+1) tới vị trí (k+n). Số vị trí tương ứng với số giá trị Watermark.

Nhúng Ứng với 3 băng R, G, B có 3 vector chứa các hệ số DCT là Vr, Vg, Vb. Các vector này sau đó được nhúng vector Watermark X = {x1, x2, …, xn} theo các qui luật sau:

Trong đó i=1..n, và αr, αg, αb xác định cường độ năng lượng nhúng trong mỗi kênh.

Mô hình Watermarking trên ảnh màu của Piva

Theo tính toán của tác giả, thì giữa các hệ số cường độ nhúng phải thỏa ràng buộc:

Ví dụ, nếu lấy αr,g,b = 0.3 thì αr = 0.042, αg = 0.022, αb = 0.231

Trích

Quá trình trích được tiến hành theo qui trình ngược lại. Đầu tiên ảnh được phân tích thành các băng R’, G’ , B’ sau đó đem áp dụng FF- DCT lên mỗi băng. Các hệ số của các băng này được sắp lại theo đường zig- zag, sau đó chọn các hệ số từ (k+1) đến (k+n) để phát ra các vector Vr', Vg', Vb' và tiến hành tính toán theo công thức ngược lại khi nhúng để lấy lại các thông tin của Watermark.

Nhận xét Mô hình này là một mô hình tốt cho kỹ thuật Watermarking dựa trên DCT. Nó khắc phục được nhược điểm của việc nhúng trên miền DCT là thường gây hại cho HVS, Watermark có thể vô hình nếu chọn được các hệ số α thích hợp.

Tác giả cũng đề nghị cách tính tổng hệ số tương quan giữa các băng và so sánh tổng này với ngưỡng toàn cục T để khẳng định có Watermark hay không thay vì tính tương quan riêng cho từng băng.

Ảnh Boat gốc và ảnh sau khi được nhúng Watermark với α = 0.2, k = nhúng = 16000, và mặt nạ được xây dựng bằng cách tính phương sai cục

bộ một cửa sổ 9x9

Một phần của tài liệu Tìm hiểu về kỹ thuật Watermarking trong truyền thông đa phương tiện (Trang 31)