Kỹ thuật watermarking cho ứng dụng bảo vệ bản quyền ảnh và video
ĐỒ ÁN TỐT NGHIỆP Đề tài: Kỹ thuật Watermarking cho ứng dụng bảo vệ quyền ảnh video GVHD : Ths Nguyễn văn Phòng SVTH : Trần Công Định Lớp : 06ĐT2 Nội dung Giới thiệu kỹ thuật Watermarking Các yêu cầu xây dựng hệ thống Watermarking Các phương pháp thực kỹ thuật Watermarking Kết thực nghiệm Khái niệm Watermarking Watermarking phương pháp nhúng thông tin quyền (Watermark) vào liệu số Thông tin quyền text, số serial, logo, hình ảnh…, thông tin có khả chứng minh quyền sở hữu tác giả Lịch sử đời Cấu trúc hệ thống Watermarking Quá trình nhúng Watermark Dữ liệu bao phủ Phương pháp nhúng Dữ liệu nhúng Mã cá nhân/ công cộng Quá trình trích Dữ liệu nhúng Dữ liệu gốc Mã cá nhân/ công cộng Phương pháp trích watermark Mô tả hệ thống Quá trình nhúng Quá trình trích Các yêu cầu hệ thống Watermarking Đặc tính không nhìn thấy Tính bền vững Tính an toàn khóa sử dụng Khả chứa thông tin Các phương pháp nhúng LSB Phương pháp không gian Phương pháp DCT Phương pháp Phương pháp dựa vào tính tương quan miền dựa vào tính tương quan miền so sánh hệ số DCT trải phổ CDMA Phương pháp LSB Mỗi pixel có mức xám biểu diễn giá trị bit, bit có trọng số thấp không chứa nhiều thông tin quan trọng nên ta thay bit bit watermark Phương pháp cho ta dung lượng tải lớn, đối tượng nhúng nhỏ chèn nhiều lần Tuy nhiên watermark bị đánh bại dễ dàng có lượng nhiễu cộng hay phương pháp nén ảnh Phương pháp dựa vào tính tương quan miền không gian Chia ảnh thành khối ảnh kích thước 8x8 sau ta cộng bit watermark vào khối Bit watermark = ‘0’, chuỗi W(x,y) cộng vào khối, ngược lại bit watermark = ‘1’, đối tượng không bị tác động Khi muốn lấy lại thông tin watermark, bên phận trích ta tính toán giá trị tương quan khối watermarked với chuỗi giả ngẫu nhiên tạo khóa bí mật, sau so sánh giá trị tương quan với mức ngưỡng Phương pháp dựa vào tính tương quan miền không gian J(x,y) = I(x,y) + k.W(x,y) J(x,y) I(x,y) Độ lợi k x Mô hình giả ngẫu nhiên W(x,y) Khóa (key) (J' RJ (x, y)W ( x, y) m m,n J ')(Wm,n W) n (J 'm,n J ')2 (Wm,n W)2 m n m n Trong : J ' w giá trị trung bình J’ W Nếu RJ’(x,y)W(x,y) > T : có watermark nhúng Nếu RJ’(x,y)W(x,y) T : watermark nhúng Kết thực nghiệm So sánh hệ số DCT PSNR=77,4149 dB; BCR = 99,7647 % Kết thực nghiệm So sánh hệ số DCT PSNR=75,9504 dB; BCR = 99,999 % Kết thực nghiệm Dựa vào tính tương quan miền không gian PSNR=77,4149 dB; BCR = 99,2238 % Kết thực nghiệm Dựa vào tính tương quan miền không gian PSNR=73,0664 dB; BCR = 99,7423 % Kết thực nghiệm Dựa vào tính tương quan miền DCT PSNR=73,4452 dB; BCR = 99,3501 % Kết thực nghiệm Dựa vào tính tương quan miền DCT PSNR=66,7736 dB; BCR = 100 % Video So sánh hệ số DCT PSNR=55,8460 dB; BCR = 100 % Video Dựa vào hệ số tương quan miền không gian PSNR=42,9950dB; BCR = 100 % Video Dựa vào hệ số tương quan miền DCT PSNR=40,5512dB; BCR = 100 % Audio Watermark có BCR= 99,944% Watermarking Trắng đen Visible Watermarking Ảnh màu Watermarking Video Biểu đồ PSNR & BCR of Methods 120 110 100 PSNR (dB) & BCR (%) 90 80 70 60 50 PSNR of Comparision of mid-band DCT coefficients BCR of Comparision of mid-band DCT coefficients PSNR of Comparision-based correlation (space) BCR of Comparision-based correlation (space) PSNR of Comparision-based correlation (DCT) BCR of Comparision-based correlation (DCT) 40 30 10 15 20 k 25 30 35 40 EM XIN CHÂN THÀNH CẢM ƠN ! [...]... nhúng thông tin Các phương pháp áp dụng trong ảnh trắng đen sẽ được áp dụng cho ảnh màu Video, Audio Chia video thành các frame Chọn frame để nhúng thông tin Sau đó tiến hành giải thuật tương tự như đối với ảnh màu Trong Audio sử dụng phương pháp so sánh hệ số trong miền thời gian Watermarking hiện Chia đối tượng bao phủ và watermark thành các khối, sau đó tiến hành biến đổi DCT Nhúng theo... 100 % Video So sánh hệ số DCT PSNR=55,8460 dB; BCR = 100 % Video Dựa vào hệ số tương quan trong miền không gian PSNR=42,9950dB; BCR = 100 % Video Dựa vào hệ số tương quan trong miền DCT PSNR=40,5512dB; BCR = 100 % Audio Watermark có BCR= 99,944% Watermarking hiện Trắng đen Visible Watermarking Ảnh màu Watermarking hiện Video Biểu đồ PSNR & BCR of Methods 120 110 100 PSNR (dB) & BCR... thực nghiệm Dựa vào tính tương quan trên miền không gian PSNR=77,4149 dB; BCR = 99,2238 % Kết quả thực nghiệm Dựa vào tính tương quan trên miền không gian PSNR=73,0664 dB; BCR = 99,7423 % Kết quả thực nghiệm Dựa vào tính tương quan trên miền DCT PSNR=73,4452 dB; BCR = 99,3501 % Kết quả thực nghiệm Dựa vào tính tương quan trên miền DCT PSNR=66,7736 dB; BCR = 100 % Video So sánh hệ... B(u1, v1) và B(u2,v2) ta tiến hành so sánh Bit watermark = “0” thì B(u1, v1) > B(u2,v2) Bit watermark = “1” thì B(u1, v1) B(u2,v2) Ảnh màu Các ảnh màu được chuyển từ dạng RGB thành không gian màu YUV được tính theo phương trình sau: Y = 0,3R + 0,6G + 0,1B U = B-Y V=R–Y R = Y+V G = Y - 0,5V - 1,67U B = Y+U Thành phần Y sẽ được chọn để nhúng thông tin Các phương pháp áp dụng trong ảnh trắng đen...Phương pháp dựa vào tính tương quan trong miền DCT Chia ảnh thành các khối 8x8 và thực hiện phép biến đổi DCT nó sẽ phân chia thành các dãy tần khác nhau Dãy tần số giữa sẽ được sử dụng để nhúng thông tin do đó ta có phương trình: Ix,y (u,v) k*Wx,y (u,v) , u,vFM IWxy(u,v) Ix,y (u,v) , u,vFM... DCT Chia ảnh thành các khối 8x8, biến đổi DCT trên từng khối So sánh hệ số DCT của băng tần giữa, việc so sánh này sẽ mã hóa được 1 bit Trong đó: FL là vùng tần số thấp, FH vùng tần số cao FM là vùng tần số giữa được chọn để nhúng thông tin Phương pháp so sánh hệ số DCT - Hai hệ số này phải có giá trị lượng tử gần bằng nhau dựa vào bảng lượng tử JPEG Hai hệ số được chọn là B(4,3) và B(5,2) ... phương pháp áp dụng ảnh trắng đen áp dụng cho ảnh màu Video, Audio Chia video thành frame Chọn frame để nhúng thông tin Sau tiến hành giải thuật tương tự ảnh màu Trong Audio sử dụng phương... Giới thiệu kỹ thuật Watermarking Các yêu cầu xây dựng hệ thống Watermarking Các phương pháp thực kỹ thuật Watermarking Kết thực nghiệm Khái niệm Watermarking Watermarking phương... nhúng thông tin quyền (Watermark) vào liệu số Thông tin quyền text, số serial, logo, hình ảnh , thông tin có khả chứng minh quyền sở hữu tác giả Lịch sử đời Cấu trúc hệ thống Watermarking Quá