Phân tích sự thay đổi của khối DCT lượng tử

Một phần của tài liệu Kỹ thuật thủy vân và mật mã học trong xác thực, bảo vệ bản quyền dữ liệu đa phương tiện (Trang 75)

Theo lược đồ CLTT, khi gặp một đường chéo thuộc các cột (2), (4) và (6) của Bảng 3.5 thì cần biến đổi một phần tử (bằng cách tăng hoặc giảm 1) của khối để tránh sự nhập nhằng. Vậy số phần tử cần thay đổi là:

𝑈𝐶𝐿𝑇𝑇 = 6459 + 4520 + 6797 = 17776

Ngoài ra, khi nhúng (chèn) các bít thủy vân 𝑤𝑖 vào các phần tử 0 của dãy: nếu

𝑤𝑖 = 1 thì một phần tử của dãy sẽ bị thay đổi từ 0 sang 1 hoặc -1. Giả sử dãy 𝑤𝑖 có phân phối đều thì số phần tử cần thay đổi để nhúng dãy bít dấu thủy vân sẽ bằng 31635. Như vậy, để nhúng được 63270 bít thì lược đồ CLTT cần thay đổi 49411 phần tử của các khối DCT lượng tử. Vậy hệ số biến đổi 𝑅 (số phần tử cần biến đổi để nhúng một bít) của lược đồ CLTT là:

69

𝑅𝐶𝐿𝑇𝑇 =49411

63270= 0.781 (3.3)

Bằng cách lập luận tương tự suy ra, đối với lược đồ đề xuất 3.3, để nhúng được 89436 bít dấu thủy vân cần biến đổi 23802 phần tử để tránh nhập nhằng và biến đổi 44718 phần tử khi chèn dãy bít dấu thủy vân có phân phối đều. Vây hệ số biến đổi

𝑅 của lược đồ đề xuất 3.3 là:

𝑅Đ𝑋 = 23802 + 44718

89436 = 0.766 (3.4)

Từ (3.3) và (3.4) suy ra, khi nhúng cùng một dãy bít dấu thủy vân (có phân phối đều) trên 10000 khối DCT lượng tử được chọn ngẫu nhiên từ nhiều dạng ảnh khác nhau, thì lược đồ đề xuất gây ra một sự thay đổi nhỏ hơn so với lược đồ CLTT. Điều này dẫn đến chất lượng ảnh của lược đồ đề xuất sẽ được cải thiện hơn so với lược đồ CLTT. Kết luận này phù hợp với kết quả thực nghiệm trên bộ ảnh mẫu.

Một phần của tài liệu Kỹ thuật thủy vân và mật mã học trong xác thực, bảo vệ bản quyền dữ liệu đa phương tiện (Trang 75)