1. Trang chủ
  2. » Luận Văn - Báo Cáo

Kỹ thuật giấu tin CPT trên ảnh nhị phân

40 17 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Đồ án tốt nghiệp Trường ĐHDL Hải Phòng LỜI CẢM ƠN! Trước hết em xin bày tỏ lòng biết ơn sâu sắc tới cô giáo hướng dẫn Tiến sĩ Hồ Thị Hương Thơm tận tình giúp đỡ em nhiều suốt trình tìm hiểu nghiên cứu hoàn thành báo cáo tốt nghiệp Em xin chân thành cảm ơn thầy cô môn tin học – trường DHDL Hải Phòng thầy cô trường trang bị cho em kiến thức cần thiết để em hoàn thành báo cáo Xin gửi lời cảm ơn đến bạn bè người bên em động viên tạo điều kiện thuận lợi cho em, tận tình giúp đỡ bảo em em cịn thiếu sót q trình làm báo cáo tốt nghiệp Cuối em xin bày tỏ lòng biết ơn sâu sắc tới người thân gia đình giành cho em quan tâm đặc biệt động viên em Vì thời gian có hạn, trình độ hiểu biết thân nhiều hạn chế.Cho nên đồ án khơng tránh khỏi thiếu sót, em mong nhận đóng góp ý kiến tất thầy cô giáo bạn bè để đồ án em hoàn thiện Em xin chân thành cảm ơn! Hải phòng, ngày… tháng…năm 2013 Sinh viên thực Nguyễ n Tấ t Trung – CT1201 Page Đồ án tốt nghiệp Trường ĐHDL Hải Phòng MỤC LỤC LỜI CẢM ƠN! DANH MỤC BẢNG - HÌNH LỜI MỞ ĐẦU CHƢƠNG KHÁI NIỆM TỔNG QUAN 1.1 Tổng quan kỹ thuật giấu tin ảnh 1.1.1 Khái niệm 1.1.2 Phân loại giấu tin .6 1.1.3 Yêu cầu thiết yếu hệ thống giấu tin mật 1.1.4 Mơ hình kỹ thuật giấu tin tách tin .8 1.1.5 Môi trường giấu tin 10 1.1.6 Một số ứng dụng kỹ thuật giấu tin 12 1.2 Cấu trúc ảnh BITMAP 13 1.2.1 Bitmap header 13 1.2.2 Palette màu 14 1.2.3 Bitmap data 14 1.2.4 Ảnh nhị phân 14 1.3 Phương pháp đánh giá PSNR(peak signal-to-noise ratio) .15 CHƢƠNG GIẤU TIN TRONG ẢNH NHỊ PHÂN 17 2.1 Giới thiệu tổng quan giấu tin ảnh nhị phân 17 2.2 Một số kỹ thuật giấu tin ảnh nhị phân điển hình 17 2 Giấu tin theo khối bit (CB) 17 2 Lược đồ giấu tin M Y Wu J H Lee (WL) 18 2 Lược đồ giấu tin Chen-Pan-Tseng 18 2.3 Kĩ thuật giấu tin CPT cho ảnh nhị phân 19 Ý tưởng kĩ thuật 19 Thuật toán giấu tin .21 Nguyễ n Tấ t Trung – CT1201 Page Đồ án tốt nghiệp Trường ĐHDL Hải Phịng 3 Thuật tốn tách tin 22 Ví dụ q trình giấu tách tin .25 CHƢƠNG CÀI ĐẶT VÀ THỬ NGHIỆM 28 3.1 Môi trường cài đặt .28 3.2 Giao diện chương trình .28 Giao diện chương trình 28 2 Giao diện chức giấu tin .29 3 Giao diện chức tách tin 32 3.3 Kết thực nghiệm nhận xét 33 3.3.1 Kết thực nghiệm .33 3.3.2 Nhận xét 37 KẾT LUẬN 39 TÀI LIỆU THAM KHẢO 40 Nguyễ n Tấ t Trung – CT1201 Page Đồ án tốt nghiệp Trường ĐHDL Hải Phịng DANH MỤC BẢNG - HÌNH Hình 1 Sơđồ phân loại kỹ thuật giấu tin Bảng 1 So sánh giấu tin mật thủy vân số Hình Lược đồ chung cho trình giấu tin Hình Lược đồ chung cho trình tách tin Bảng Cấu trúc ảnh bitmap Bảng Thông tin Bitmap header Bảng Bảng màu ảnh Bitmap Hình 4.Cấu trúc ảnh bitmap ảnh nhị phân Hình Sơ đồ trình giấu tin Hình 2 Sơ đồ trình tách tin Hình 3.1 Giao diện chương trình Hình 3.2 Giao diện chức giấu tin Hình 3.3 Hộp thoại chọn ảnh nhị phân cần giấu tin Hình 3.4 Hộp thoại chọn tệp thơng điệp Hình 3.5 Hộp thoại cho biết tên ảnh sau giấu tin Hình 3.6 Giao diện sau giấu tin Hình 3.7 Giao diện chức tách tin Hình 3.8 Hộp thoại chọn lưu thơng điệp Hình 3.9 Chuỗi thơng điệp 10 ký tự cần giấu Hình 3.10 Tập ảnh trước giấu Hình 3.11 Tập ảnh sau giấu Bảng 3.1 Kết đánh giá PSNR ảnh nhị phân kỹ thuật CPT Hình 3.12 Chuỗi thơng điệp 12004 ký tự cần giấu Hình 3.13 Tập ảnh trước giấu Hình 3.14 Tập ảnh sau giấu Bảng 3.2 Kết đánh giá PSNR ảnh nhị phân kỹ thuật CPT Nguyễ n Tấ t Trung – CT1201 Page Đồ án tốt nghiệp Trường ĐHDL Hải Phòng LỜI MỞ ĐẦU Cuộc cách mạng thông tin kỹ thuật số đem lại thay đổi sâu sắc xã hội sống Những thuận lợi mà thông tin kỹ thuật số mang lại sinh thách thức hội cho trình đổi Với việc sử dụng mạng internet tồn cầu để thông tin, liên lạc ngày tăng lĩnh vực trị, qn sự, quốc phịng, kinh tế, thương mại… Vấn đề đặt an tồn liệu Một cơng nghệ phần giải vấn đề giấu tin mật, cho phép giấu thơng tin mật vào nguồn thông tin khác, làm ẩn tồn thông mật Trong đồ án em xin trình bày kỹ thuật giấu tin kỹ thuật giấu tin CPT ảnh nhị phân, gồm chương sau: Chương Khái niệm tổng quan: Trình bày tổng quan kỹ thuật giấu tin ảnh, cấu trúc ảnh BITMAP phương pháp đánh giá PSNR (peak signal-to-noise ration) ảnh trước sau giấu tin Chương Kỹ thuật giấu tin CPT ảnh nhị phân: Giới thiệu trình bày kỹ thuật giấu tách tin CPT Chương Cài đặt thử nghiệm: Trình bày số giao diện chương trình thử nghiệm kỹ thuật giấu tin CPT ảnh nhị phân, đưa nhận xét đánh giá KỹthuậtgiấutinCPT trênảnhnhịphân Nguyễ n Tấ t Trung – CT1201 Page Đồ án tốt nghiệp Trường ĐHDL Hải Phòng Chƣơng KHÁI NIỆM TỔNG QUAN 1.1 Tổng quan kỹ thuật giấu tin ảnh 1.1.1.Khái niệm Giấu tin kỹ thuật nhúng (giấu) lượng thông tin số vào đối tượng liệu số khác Giấu tin ảnh kỹ thuật nhúng (giấu) lượng thơng tin số vào ảnh mà khó phát kỹ thuật thơng thường Mục đích: -Mục đích giấu tin có hai vấn đề là: + Bảo mật cho liệu đem giấu + Bảo mật cho đối tượng đem giấu thông tin - Ngày kỹ thuật giấu tin nghiên cứu để phục vụ mục đích tích cực như: bảo vệ quyền tài liệu số hóa (dùng thuỷ vân số), hay giấu thơng tin bí mật qn kinh tế -Sự phát triển công nghệ thông tin tạo môi trường giấu tin vơ tiện lợi phong phú Người ta giấu tin văn bản, hình ảnh, âm Cũng giấu tin khoảng trống hay phân vùng ẩn môi trường lưu trữ đĩa cứng, đĩa mềm Các gói tin truyền mạng môi trường giấu tin thuận lợi Các tiện ích phần mềm mơi trường lý tưởng để gài thông tin quan trọng để xác nhận quyền 1.1.2 Phân loại giấu tin Có thể phân loại kỹ thuật giấu tin làm hai hướng:  Giấu tin mật (Steganography)  Thủy vân số (Watermarking) Nguyễ n Tấ t Trung – CT1201 Page Đồ án tốt nghiệp Trường ĐHDL Hải Phòng Information hiding Giấu thông tin Steganography Watermarking Giấu tin mật Thủy phân số Robust Watermarking FragileWatermarking Thuỷ vân bền vững Thuỷ vân dễ vỡ ImperceptibleWatermarking Thuỷ vân ẩn VisibleWatermarking Thuỷ vân hiển thị Hình 1 Sơđồ phân loại kỹ thuật giấu tin - Giấu tin mật (Steganograph) quan tâm tới việc giấu tin cho thông tin giấu nhiều tốt quan trọng người khác khó phát đối tượng có bị giấu tin bên hay không kỹ thuật thông thường - Thủy vân số (Watermarking) đánh giấu vào đối tượng nhằm khẳng định quyền sở hữu hay phát xuyên tạc thông tin Thủy vân số phân thành loại thủy vân bền vững thủy vân dễ vỡ - Thuỷ vân bền vững (Robust Watermarking): thường ứng dụng ứng dụng bảo vệ quyền Thuỷ vân nhúng sản phẩm hình thức dán tem quyền Trong trường hợp này, thuỷ vân phải tồn bền vững với sản phẩm nhằm chống việc tẩy xoá, làm giả hay biến đổi phá huỷ thuỷ vân Thủy vân bền vững có hai loại:  Thuỷ vân ẩn (Visible Watermarking): giống giấu tin, mắt thường khơng thể nhìn thấy thuỷ vân  Thuỷ vân (Imperceptible Watermarking): loại thuỷ vân sản phẩm người dùng nhìn thấy - Thủy vân dễ vỡ (Fragile Watermarking): kỹ thuật nhúng thuỷ vân vào ảnh cho phân bố sản phẩm môi trường mở có phép Nguyễ n Tấ t Trung – CT1201 Page Đồ án tốt nghiệp Trường ĐHDL Hải Phòng biến đổi làm thay đổi đối tượng sản phẩm gốc thuỷ vân giấu đối tượng khơng cịn ngun vẹn trước giấu (dễ vỡ) Bảng 1 So sánh giấu tin mật thủy vân số Giấu tin mật - Che giấu hữu - thông điệp Thông tin che giấu độc lập với vỏ bọc Mục đích u cầu - Tấn cơng thành cơng - Thủy vân số - Thêm vào thông tin - quyền Che giấu thông tin gắn với đốitượng vỏ bọc Không phát thôngđiệp bị che giấu Dung lượng tin giấu - Tiêu chuẩn bền vững Phát thơng điệp bí mật bị che giấu - Thủy phân bị phá vỡ 1.1.3 Yêu cầu thiết yếu hệ thống giấu tin mật Có ba yêu cầu thiết yếu hệ thống giấu tin mật: - Tính vơ hình: nghĩa với người quan sát mắt thường phát ảnh có chứa thơng tin ẩn Đây tính chất quan trọng kỹ thuật giấu tin mật - Khả nhúng: lượng thông tin cần nhúng nhiều tốt không vi phạm tính chất khác kỹ thuật giấu tin mật - Khả khơng thể dị tìm đƣợc: khả chống lại việc xác định ảnh có hay khơng có thơng tin ẩn kỹ thuật thống kê tốn học thơng thường 1.1.4 Mơ hình kỹ thuật giấu tin tách tin Các thành phần hệ giấu tin tách tin ảnh số gồm: -Bản tin mật (Secret Message): văn tệp ảnh hay tệp nhị phân nào, trình xử lý chuyển chúng thành chuỗi bit -Ảnh phủ (hay ảnh gốc) (Cover Data): ảnh dùng để làm môi trường nhúng tin mật Nguyễ n Tấ t Trung – CT1201 Page Đồ án tốt nghiệp Trường ĐHDL Hải Phịng -Khố bí mật K (Key): khố viết mật tham gia vào q trình giấu tin để tăng tính bảo mật -Bộ nhúng thơng tin (Embedding Algorithm): Những chương trình, thuật toán nhúng tin -Ảnh mang (Stego Data): ảnh sau nhúng tin mật vào -Kiểm định (Control):kiểm tra thông tin sau giải mã Mô hình kỹ thuật giấu tin tách tin mô tả sau: Bản tin mật Secret Message Phương tiện chứa (audio,ảnh,video) Bộ nhúng thông tin EmbeddingAlgorithm Cover Data Phương tiện chứa giấu tin Stego Data Khóa Key Hình Lược đồ chung cho q trình giấu tin Hình biểu diễn trình giấu tin Phương tiện chứa bao gồm đối tượng dùng làm môi trường giấu tin như: text, audio, video, ảnh, tin mật lượng thơng tin mang ý nghĩa ảnh, logo, đoạn văn bản… tuỳ thuộc vào mục đích người sử dụng Thông tin giấu vào phương tiện chứa nhờ nhúng, nhúng chương trình, triển khai thuật tốn để giấu tin thực với khố bí mật giống hệ mật mã cổ điển Sau giấu tin, ta thu phương tiện chứa tin giấu phân phối sử dụng mạng Nguyễ n Tấ t Trung – CT1201 Page Đồ án tốt nghiệp Trường ĐHDL Hải Phịng Khóa KEY Phương tiện chứa giấu tin Bộ tách tin Bản tin mật Secret Message Phương tiện chứa (audio,ảnh,video) Kiểm định Control Hình Lược đồ chung cho trình tách tin rình giấu tin Hình 1.3 mơ tả việc tách thơng tin giấu Sau nhận đối tượng phương tiện chứa có giấu thơng tin, q trình tách tin thực thông qua nhúng thông tin với khố q trình nhúng Kết thu gồm phương tiện chứa gốc tin mật giấu Bước tin mật thu xử lý kiểm định so sánh với thông tin giấu ban đầu 1.1.5 Môi trƣờng giấu tin 1 Giấu tin ảnh Hiện giấu thông tin ảnh phận chiếm tỷ lệ lớn chương trình ứng dụng, phần mềm, hệ thống giấu tin đa phương tiện lượng thông tin trao đổi ảnh lớn giấu thông tin ảnh đóng vai trị quan trọng hầu hết ứng dụng bảo vệ an tồn thơng tin như: xác định xuyên tạc thông tin, bảo vệ quyền tác giả…Thông tin giấu liệu ảnh chất lượng ảnh thay đổi chẳng biết đằng sau ảnh mang thơng tin có ý nhĩa Ngày ảnh số sử dụng phổ biến giấu thơng tin ảnh mang lại nhiều ứng dụng quan trọng lĩnh vực đời sống xã hội Ví dụ nước phát triển chữ ký tay số hóa lưu trữ sử dụng hồ sơ cá nhân dịch vụ ngân hàng tài Phần mềm WinWord Microsoft cho phép người dung lưu trữ ký ảnh nhị phân gắn vào vị trí tệp văn để đảm bảo tính an tồn thơng tin 1 Giấu tin audio Nguyễ n Tấ t Trung – CT1201 Page 10 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng F1⊕ K 1 0 1 0 1 0 1 F2 0 0 1 1 1 1 0 1 F3⊕ K K 0 1 0 F4 Tính tổng S = SUM (T S1 = SUM (T1 0 0 1 0 1 1 K W) W) = 46 d1 = (001)2 - S1 =1 – 46= -45= -45(mod 8) =3 d1=3, Sd1= F2,3 Vậy phải đảo bit F2,3 ta : 1 0 0 0 1 0 0 Kiểm tra Sum[( ⊕K)⊗W](mod 2r) =49 mod(8)= =(001)2, áp dụng S2= SUM (T2 W) = 40 d2 = (010)2 – 40 = -38 = -38 mod(8) = d2 = , S2 = F3,2 Vậy phải đảo bit F3,2 ta 0 1 0 0 1 Kiểm tra Sum[( ⊕K)⊗W)](mod 2r) = 42 mod(8)= =(010)2 , áp dụng Nguyễ n Tấ t Trung – CT1201 Page 26 Đồ án tốt nghiệp S3= SUM (T3 Trường ĐHDL Hải Phòng W) = 53 d3 = (000)2 – 53 = -53 = -53 mod = d3 = , S3= F2,3 Chọn F2,3 để đảo bit, 0 1 1 1 0 Kiểm tra Sum[( ⊕K)⊗W)](mod 2r) = 56 mod(8)= =(000)2 , áp dụng S4= SUM (T4 W) = 40 d4 = (001)2 – 40 = -39 = -39 mod = d1 = , S1 = h=2 => S2 = F3,2 , S-1 = S7 = h=3 => S3 = F2,3 , S-2 = S6 = F3,4 Vậy ta phải đảo bit F2,3, F3,4 để 0 1 0 1 0 1 Kiểm tra Sum[( ⊕K)⊗W)](mod 2r) = 39 mod(8)= =(001)2 , áp dụng Vậy F sau giấu tin là: 1 0 0 Nguyễ n Tấ t Trung – CT1201 0 1 1 1 1 0 0 0 1 0 0 1 1 0 0 1 0 1 1 Page 27 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng Chƣơng CÀI ĐẶT VÀ THỬ NGHIỆM 3.1 Môi trường cài đặt -Ngôn ngữ cài đặt:Ngôn ngữ lập trình Matlab phiên 7.5 -Mơi trường soạn thảo:Matlab phiên 7.5 -Mơi trường chạy chương trình:Mơi trường giao diện Matlab phiên 7.5 -Cấu hình tối thiểu để cài đặt Matlap: +Intel AMD x86 processor supporting SSE2 +Windows XP SP2 x64, SP3, … +Dung lượng ổ cứng từ 1GB tới 5GB +Bộ nhớ RAM tối thiểu 1GB 3.2 Giao diện chương trình 3.2.1 Giao diện chƣơng trình Hình 3.1 Giao diện chương trình Đầu vào: - Ảnh nhị phân F có kích thước mxn - Chuỗi thông điệp cần giấu Nguyễ n Tấ t Trung – CT1201 Page 28 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng Đầu ra: -Ảnh nhị phân F‟ giấu tin Chức giấu tin: -Giấu tin thuật toán Chen-Pan-Tseng - Giấu vào chuỗi kí tự: người dùng nhập vào từ bàn phím -Giấu vào tệp văn bản: Cho phép chọn tệp văn định dạng *.txt để giấu vào ảnh Chức tách tin: -Tách tin dựa thuật toán Chen-Pan-Tseng theo ảnh giấu tin từ trước -Tách chuỗi thông điệp giấu lưu dạng tệp *.txt 3.2.2 Giao diện chức giấu tin Hình 3.2 Giao diện chức giấu tin Từ giao diện chương trình chọn ảnh cần giấu tin cách nhấn vào button “Duyệt ảnh”.Khi chương trình mở hộp thoại duyệt ảnh Nguyễ n Tấ t Trung – CT1201 Page 29 Đồ án tốt nghiệp Trường ĐHDL Hải Phịng Hình 3.3 Hộp thoại chọn ảnh nhị phân cần giấu tin Chúng ta chọn ảnh nhị phân để thực giấu tin vào ảnh Sau chọn ảnh nhị phân xong, ta nhập thơng diệp vào từ bàn phím lấy thơng điệp từ tệp *.txt để giấu tin Hình 3.4 Hộp thoại chọn tệp thơng điệp Chúng ta cần chọn nơi lưu thông điệp sau giấu tin vào cách chọn “Save as” từ giao diện Nguyễ n Tấ t Trung – CT1201 Page 30 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng Hình 3.5 Hộp thoại cho biết tên ảnh sau giấu tin Hình 3.6 Giao diện sau giấu tin Sau lựa chọn xong đầu vào đầu cho chương trình, chọn nút “thực giấu tin” Chương trình thực đưa kết ảnh giấu tin giao diện chương trình Nguyễ n Tấ t Trung – CT1201 Page 31 Đồ án tốt nghiệp Trường ĐHDL Hải Phịng 3.2.3 Giao diện chức tách tin Hình 3.7 Giao diện chức tách tin Bước đầu cần cho biết ảnh mang tin cách chọn “Browser” để lấy giá trị đầu vào ảnh Sau ta tiến hành tách tin cách nhấn button “Thực tách tin” Sau tách tin xong, tiến hành lưu lại thông điệp cách chọn button “Lưu thơng diệp” Hình 3.8 Hộp thoại chọn lưu thơng điệp Chúng ta gõ tên tệp thông điệp cần lưu lại chọn “Save” để tiến hành lưu lại máy tính Nguyễ n Tấ t Trung – CT1201 Page 32 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng 3.3 Kết thực nghiệm nhận xét 3.3.1 Kết thực nghiệm Thực nghiệm đưa khả giấu tin sử dụng kỹ thuật giấu tin CPT với ảnh nhị phân TH1 Giấu thơng điệp:chuỗi gồm 10 kí tự Hình 3.9 Chuỗi thơng điệp cần giấu Hình 3.10 Tập ảnh trước giấu Nguyễ n Tấ t Trung – CT1201 Page 33 Đồ án tốt nghiệp Trường ĐHDL Hải Phịng Hình 3.11 Tập ảnh sau giấu Đánh giá PSNR đơn vị đo dB Bảng 3.1 Kết đánh giá PSNR ảnh nhị phân kỹ thuật CPT Tên ảnh(kích cỡ ảnh) Đánh giá PSNR (dB) 1.bmp (293x349) 40.3833 8.bmp (700x525) 42.2283 10.bmp (647x619) 42.4087 11.bmp (700x525) 42.0353 12.bmp (700x525) 42.4304 13.bmp (777x624) 43.4318 14.bmp (512x512) 40.7612 15.bmp (746x619) 43.4221 17.bmp (732x510) 41.7414 18.bmp (731x515) 42.5351 19.bmp (700x479) 41.6371 20.bmp (700x525) 42.865 Nguyễ n Tấ t Trung – CT1201 Page 34 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng 22.bmp (749x603) 43.3258 24.bmp (762x581) 43.0371 34.bmp (700x501) 41.8321 38.bmp (788x647) 43.457 43.bmp (640x480) 41.652 69.bmp (700x525) 42.4304 a.bmp (512x512) 40.7612 b.bmp (512x512) 41.1751 Giá trị trung bình 42.17752 TH2 Giấu nhiều thơng điệp: Chuỗi gồm 12004 kí tự Hình 3.12 Chuỗi thơng điệp 12004 ký tự cần giấu Nguyễ n Tấ t Trung – CT1201 Page 35 Đồ án tốt nghiệp Trường ĐHDL Hải Phịng Hình 3.13.Tập ảnh trước giấu tin Hình 3.14 Tập ảnh sau giấu tin Đánh giá PSNR đơn vị đo dB Bảng 3.2 Kết đánh giá PSNR ảnh nhị phân kỹ thuật CPT Tên ảnh(kích cỡ ảnh) Đánh giá PSNR (dB) 1.bmp(293x349) 12.7441 8.bmp(700x525) 13.4497 Nguyễ n Tấ t Trung – CT1201 Page 36 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng 10.bmp(647x619) 13.4916 11.bmp(700x525) 13.5448 12.bmp(700x525) 13.4293 13.bmp(777x624) 13.4113 14.bmp(512x512) 13.2758 15.bmp(746x619) 13.4526 17.bmp(732x510) 13.3116 18.bmp(731x515) 13.4037 19.bmp(700x479) 13.4827 20.bmp(700x525) 13.4215 22.bmp(749x603) 13.457 24.bmp(762x581) 13.501 34.bmp(700x501) 13.4926 38.bmp(788x647) 13.4529 43.bmp(640x480) 13.4688 69.bmp(700x525) 13.4567 a.bmp(512x512) 13.4318 b.bmp(512x512) 13.5084 Giá trị trung bình 13.4094 3.3.2 Nhận xét Với kết thử nghiệm thu được, chuỗi thơng điệp nhỏ quan sát mắt thường khó phân biệt ảnh giấu chưa giấu tin, giá trị PSNR trung bình đạt cao giấu tin Nhưng chuỗi thông điệp lớn giá trị PSNR lại thấp, ảnh nhiễu Kết thử nghiệm bảng 3.1, 3.2 cho thấy khả giấu tin ảnh khác khác nhau.Những ảnh kích cỡ khả giấu ảnh nằm khoảng giá trị xấp xỉ nhau.Điều chứng tỏ khả Nguyễ n Tấ t Trung – CT1201 Page 37 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng giấu phụ thuộc vào giá trị điểm ảnh ảnh.Một nguyên nhân tác động lớn tới khả giấu việc chọn giá trị ma trận khóa K trọng số W Vì giá trị điểm ảnh ảnh khác nhau, khả giấu ảnh tính liên quan tới K W nên thay đổi giá trị hai ma trận K W tạo lên khả giấu tin khác Thời gian xử lý giấu tin phụ thuộc lớn vào liệu đầu vào kích thước ảnh gốc, thơng điệp giấu lớn hay nhỏ Độ an toàn kỹ thuật cao, phụ thuộc vào giá trị hai ma trận K W Qua thử nghiệm em nhận thấy kỹ thuật giấu tin CPT ảnh có ưu nhược điểm sau: - Ưu điểm: +Khả bảo mật cao ma trận khóa K trọng số W người nhận người gửi biết với Phải K, W lấy thơng tin cần lấy + Độ nhiễu nhỏ, khó phân biệt giấu lượng thơng điệp nhỏ - Nhược điểm: +Phụ thuộc vào ma trận khóa K trọng số W + Khơng có bước tính tốn khóa giấu tin K trọng số W để tăng thêm độ an toàn cho liệu + Độ nhiễu ảnh lớn dễ nhận biết dấu lượng bit lớn Nguyễ n Tấ t Trung – CT1201 Page 38 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng KẾT LUẬN Kỹ thuật giấu thông tin ảnh hướng nghiên cứu thuật tốn giấu thơng tin đạt kết khả quan Đồ án trình bày số khái niệm liên quan đến việc che giấu thông tin ảnh số trình bày kỹ thuật giấu tin CPT ảnh nhị phân Với kỹ thuật giấu tinCPT ảnh nhị phân tính vơ hình thơng tin sau giấu đảm bảo, thông qua việc sử dụng ma trận khoá K ma trận trọng số W q trình giấu tách thơng tin Về mặt lý thuyết sau có lượng thơng tin giấu vào ảng gốc, để lại dù nhiều, dù dấu vết khác với ảnh gốc ban đầu Dùngphương pháp đánh giá PSNR để đánh giá chất lượng ảnh trước sau giấu tin kết PSNR đạt cao giấu lượng bit nhỏ, thấp giấu lượng bit lớn Như kỹ thuật giấu tin CPT cho kết không mong muốn lượng thông tin cần giấu lớn gây nhiễu cho ảnh gốc Tuy nhiên, giấu tin mật vấn đề phức tạp,cộng với khả kinh nghiệm hạn chế nên em cịn gặp số khó khăn việc tìm hiểu nghiên cứu kỹ thuật giấu tin CPT ảnh nhị phân Vì em mong nhận đóng góp ý kiến quý báu thầy cô giáo bạn bè để báo em hoàn thiện Em xin chân thành cảm ơn! Nguyễ n Tấ t Trung – CT1201 Page 39 Đồ án tốt nghiệp Trường ĐHDL Hải Phòng TÀI LIỆU THAM KHẢO [1] Bùi Thế Hồng (2005); “Về cải tiến lược đồ giấu liệu an tồn vơ hình ảnh hai màu”, Tạp chí Tin học điều khiển học, tập 21, số 4-2005, pp281-292 [2] M Y Wu and J H Lee (1988); "A Novel Data Embedding Method for Two-Color Facsimile Images" In Proceedings of International Symposium on Multimedia Information Processing, Chung-Li, Taiwan, R O C, December 1998 [3] Yu Yuan Chen, Hsiang Kuang Pan and Yu Chee Tseng (2000); "A Secure Data Hiding Scheme for Two-Color Images", IEEE Symp on Computer and Communication [4] Yu Chee Tseng and Hsiang Kuang Pan (2001); "Secure and Invisible Data Hiding in 2- Color Images", INFORCOM 2001, pp 887-896 [5] Phan Trung Huy, Vu Phuong Bac, Nguyen Manh Thang, Truong DucManh, Vu Tien Duc, Nguyen Tuan Nam, “A New CPT Extension Scheme for High Data EmbeddingRatio in Binary Images”, the Proceedings of the 1st KSE Inter Conf Hanoi 10/2009 61-66 IEEE.CS Nguyễ n Tấ t Trung – CT1201 Page 40 ... tiết kỹ thuật giấu tin nhị phân CPT Kĩ thuật giấu tin CPT cho ảnh nhị phân Ý tƣởng kĩ thuật Việc giấu tin vào ảnh nhị phân thực thách thức khơng nhỏ Thuật tốn giấu bit tin vào khối ảnh nhị phân. .. quan kỹ thuật giấu tin ảnh 1.1.1.Khái niệm Giấu tin kỹ thuật nhúng (giấu) lượng thông tin số vào đối tượng liệu số khác Giấu tin ảnh kỹ thuật nhúng (giấu) lượng thơng tin số vào ảnh mà khó phát kỹ. .. thuật giấu tách tin CPT Chương Cài đặt thử nghiệm: Trình bày số giao diện chương trình thử nghiệm kỹ thuật giấu tin CPT ảnh nhị phân, đưa nhận xét đánh giá KỹthuậtgiấutinCPT trên? ??nhnh? ?phân Nguyễ

Ngày đăng: 06/04/2021, 18:26

Xem thêm:

TỪ KHÓA LIÊN QUAN