Chương 3 : Thiết kế và phát triển chương trình thử nghiệm
3.2 Kết quả thử nghiệm kỹ thuật thủy vân sử dụng phép biến đổi DCT
biến đổi DCT
Kỹ thuật thủy vân sử dụng phép biến đổi DCT chia ảnh gốc thành các khối, thực hiện phép biến đổi DCT với từng khối ảnh gốc để được miền tần số thấp, miền tần số giữa và miền tần số cao. Đa số kỹ thuật thủy vân ẩn, bền vững chọn miền tần số giữa của mỗi khối để nhúng bit thủy vân theo một hệ số k nào đó.
3.2.1. Kỹ thuật thủy vân của Shoemarker
a) Quá trình nhúng thủy vân
Vào: - Ảnh gốclàảnh đa mức xám “_tam_an.bmp” kích thước512×512 - Thuỷ vân là một ảnh nhị phân “_vd3.bmp” kích thước 50×20 - Hệ số tương quank là 5
Ra: -Ảnhgốc đã nhúng thuỷ vân. b) Quá trình tách thủy vân
Vào: Ảnhgốc đã nhúng thuỷ vân. Ra: Thủy vân tìm lại
c) Thực hiện:
Sử dụng phép biến đổi DCT để phân tích khối được chọn từ ảnh gốc thành các miền tần số, rồi chọn một cặp hai hệ số trong miền tần số giữa để thực hiện quá trình nhúng một bít thủy vân.
d) Kết quả: Ảnh gốc, ảnh thuỷ vân gốc, ảnh sau khi nhúng thuỷ vân,ảnh thủy
vân tìm lại được trình bày trong hình 3.1
Ảnh gốc 512 x 512 Ảnh thủy vân 50 x 20 Ảnh gốc đã nhúng thủy vân PSNR = 94.8548 Ảnh thủy vân tìmđược SR = 0.8790
3.2.2. Kỹ thuật thủy vân sử dụng phép biến đổi DCT kết hợp vớihai dãy số giả ngẫu nhiên
a) Quá trình nhúng thủy vân
Vào: - Ảnh gốclàảnh đa mức xám “_tam_an.bmp” kích thước512×512 - Thuỷ vân là một ảnh nhị phân “_vd3.bmp” kích thước 50×20 - Hệ số tương quank là 5
Ra: -Ảnhgốc đã nhúng thuỷ vân. b) Quá trình tách thủyvân
Vào: Ảnhgốc đã nhúng thuỷ vân. Ra: Thủy vân tìm lại
c) Thực hiện:Kỹ thuật thủy vân này sẽ chia ảnh thành các khối khối 8×8, sử dụng phép biến đổi DCT để phân tích thành các miền tần số, thực hiện nhúng hai dãy số giả ngẫu nhiên PN0 và PN1 vào miền tần số giữa của ma trận các hệ số DCT của các khối 8×8.
d) Kết quả: Ảnh gốc, ảnh thuỷ vân gốc, ảnh sau khi nhúng thuỷ vân, ảnh thủy vân tìm lại được trình bày trong hình 3.2
Ảnh gốc 512 x 512 Ảnh thủy vân 50 x 20 Ảnh gốc đã nhúng thủy vân PSNR = 98.2871 Ảnh thủy vân tìmđược SR = 0.8060 Hình 3.2. Nhúng thủy vân và giải nhúngsử dụng phép biến đổi DCT và hai