Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 55 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
55
Dung lượng
2,86 MB
Nội dung
Đồ Á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 đỡ, hướng dẫn 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 Cùng với em xin gửi lời cảm ơn đến thầy phản biện Thạc sĩ Nguyễn Trịnh Đơng góp ý, sửa chữa hoàn thiện để báo cáo em hoàn thành tốt 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 trường trang bị cho em kiến thức cần thiết để em hồ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 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 ln độ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 Anh Quyền – CT1301 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng MỤC LỤC LỜI CẢM ƠN MỤC LỤC DANH MỤC CÁC TỪ VIẾT TẮT LỜI MỞ ĐẦU CHƢƠNG 1: TỔNG QUAN VỀ GIẤU TIN 1.1 Giới thiệu chung giấu thông tin 1.1.1 Lịch sử giấu tin 1.1.2 Phương pháp giấu tin .7 1.1.3 Mơ hình giấu thơng tin 1.2 Môi trƣờng giấu tin 10 1.2.1 Giấu tin ảnh 10 1.2.2 Giấu tin audio .11 1.2.3 Giấu thông tin video .11 1.2.4 Giấu thông tin văn dạng text 12 1.3 Phân loại kỹ thuật giấu tin 12 1.4 Các đặc trƣng ứng dụng phƣơng pháp giấu tin ảnh số .14 1.4.1 Các đặc trưng .14 1.4.2 Các ứng dụng kỹ thuật giấu tin .15 1.5 Ảnh BITMAP phƣơng pháp đánh giá chất lƣợng ảnh sau giấu tin PSNR .16 1.5.1 Ảnh BITMAP 16 1.5.2 Phương pháp đánh giá chất lượng ảnh sau giấu tin PSNR 18 CHƢƠNG 2: KỸ THUẬT GIẤU TIN THUẬN NGHỊCH TRÊN MIỀN BIẾN ĐỔI SÓNG NHỎ (WAVELET) CHO ẢNH CHẤT LƢỢNG CAO 20 2.1 Khái niệm giấu tin thuận nghịch .20 2.2 Kỹ thuật giấu tin thuật nghịch miền biến đổi wavelet .21 Nguyễn Anh Quyền – CT1301 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phịng 2.2.1 Khái niệm miền biến đổi sóng nhỏ .21 2.2.2 Kỹ thuật giấu tin thuận nghịch miền biến đổi sóng nhỏ (wavelet) cho ảnh chất lượng cao .25 CHƢƠNG 3: CÀI ĐẶT VÀ THỬ NGHIỆM 32 3.1 Môi trƣờng cài đặt 32 3.2 Giao diện chƣơng trình 33 3.2.1 Giao diện chương trình 33 3.2.2 Giao diện chức giấu tin 33 3.2.3 Giao diện chức tách tin 37 3.2.4 Giao diện chức đánh giá PSNR 42 3.3 Kết thực nghiệm nhận xét 44 3.3.1 Kết thực nghiệm .44 3.3.2 Nhận xét 53 KẾT LUẬN 55 TÀI LIỆU THAM KHẢO 56 Nguyễn Anh Quyền – CT1301 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng DANH MỤC CÁC TỪ VIẾT TẮT HVS Human Vision System HAS Human Auditory System BMP BitMap PSNR Peak Signal To Noise Ratio MSE Mean Squared Error DE Difference Expansion NSAS Kỹ thuật giấu thuận nghịch NSAS DIH Difference Image Histogram HKC Kỹ thuật giấu tin ba tác giả J Hwang, J Kim J MBNS Multiple - Base Notational System RCM Kỹ thuật giấu thuận nghịch RCM RL Kỹ thuật giấu thuận nghịch RL LSB Least Significant Bit RVH Reversible Vertical Horizontal Technique STFT Short Time Fourier Transform DWT Discrete Wavelet Transform IDWT Inverse Discrete Wavelet Transformation LL Horizontally and vertically lowpass LH Horizontally lowpass and vertically highpass HL Horizontally highpass and vertically lowpass HH Horizontally and vertically highpass Nguyễn Anh Quyền – CT1301 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng LỜI MỞ ĐẦU Giấu tin liệu đa phương tiện công nghệ bảo mật thông tin Đây phương pháp phức tạp, xem cơng nghệ chìa khóa cho vấn đề bảo vệ quyền điều khiển truy cập… ứng dụng bảo mật thông tin 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 Sự đời phần mềm có tính mạnh, thiết bị máy ảnh kỹ thuật số, máy quét chất lượng cao, máy in, máy ghi âm kỹ thuật số, v.v…, với tới giới tiêu dùng rộng lớn để sáng tạo, xử lý thưởng thức liệu đa phương tiện Mạng Internet toàn cầu biến thành xã hội ảo nơi diễn trình trao đổi thơng tin lĩnh vực trị, qn sự, quốc phịng, kinh tế, thương mại… Và môi trường mở tiện nghi xuất vấn nạn, tiêu cực cần đến giải pháp hữu hiệu cho vấn đề an tồn thơng tin nạn ăn cắp quyền, nạn xuyên tạc thông tin, truy nhập thông tin trái phép v.v Đi tìm giải pháp cho vấn đề khơng giúp ta hiểu thêm công nghệ phức tạp phát triển nhanh mà đưa hội kinh tế cần khám phá Do đồ án tìm hiều phương pháp giấu tin ảnh Nội dung gồm chương sau: Chương Tổng quan giấu tin ảnh: Giới thiệu số định nghĩa giấu thông tin, môi trường giấu tin, sơ lược mơ hình giấu tin Tìm hiểu ảnh bitmap, phương pháp đánh giá chất lượng ảnh sau giấu thông tin Chương Trình bày kỹ thuật giấu tin thuận nghịch miền biến đổi sóng nhỏ (wavelet) cho ảnh chất lượng cao: Thuật tốn, sơ đồ thuật tốn, ví dụ minh họa hai trình giấu tin tách tin Chương Cài đặt thử nghiệm: Đưa môi trường cài đặt, giới thiệu giao diện chương trình chạy thử nghiệm số ảnh kèm theo đưa nhận xét cho thử nghiệm Kết luận danh mục tài liệu tham khảo Nguyễn Anh Quyền – CT1301 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng CHƢƠNG 1: TỔNG QUAN VỀ GIẤU TIN 1.1 Giới thiệu chung giấu thông tin 1.1.1 Lịch sử giấu tin Các câu chuyện kể kỹ thuật giấu thông tin truyền qua nhiều hệ Có lẽ ghi chép sớm kỹ thuật giấu thông tin (thông tin hiểu theo nghĩa nguyên thủy nó) thuộc sử gia Hy Lạp Herodotus Khi bạo chúa Hy Lạp Histiaeus bị vua Darius bắt giữ Susa vào kỷ thứ năm trước công ngun, ơng ta gửi thơng báo bí mật cho rể Aristagoras Miletus Histiaeus cạo trọc đầu nô lệ tin cậy xăm thông báo da đầu người nơ lệ Khi tóc người nơ lệ mọc đủ dài người nô lệ gửi tới Miletus Một câu chuyện khác thời Hy Lạp cổ đại Herodotus ghi lại Môi trường để ghi văn viên thuốc bọc sáp ong Demeratus, người Hy Lạp, cần thông báo cho Sparta Xerxes định xâm chiếm Hy Lạp Để tránh bị phát hiện, bóc lớp sáp khỏi viên thuốc khắc thông báo lên bề mặt viên thuốc này, sau bọc lại viên thuốc lớp sáp Những viên thuốc để ngỏ lọt qua kiểm tra cách dễ dàng Mực không màu phương tiện hữu hiệu cho bảo mật thông tin thời gian dài Người Romans cổ biết sử dụng chất sẵn có nước quả, nước tiểu sữa để viết thơng báo bí mật hàng văn tự thơng thường Khi bị hơ nóng, thứ mực khơng nhìn thấy trở nên sẫm màu đọc dễ dàng Ý tưởng che giấu thơng tin có từ hàng nghìn năm trước kỹ thuật dùng chủ yếu quân đội quan tình báo Mãi vài thập niên gần đây, giấu thông tin nhận quan tâm nhà nghiên cứu viện công nghệ thông tin với hàng loạt cơng trình nghiên cứu giá trị Cuộc cách mạng số hố thơng tin phát triển nhanh chóng mạng truyền thơng ngun nhân dẫn đến thay đổi Những phiên chép hoàn hảo, kỹ thuật thay thế, sửa đổi tinh vi, cộng với lưu thông phân phối mạng liệu đa phương tiện sinh nhiều vấn đề nhức nhối nạn ăn cắp quyền, phân phối bất hợp pháp, xuyên tạc trái phép lúc công nghệ giấu tin ý phát triển Nguyễn Anh Quyền – CT1301 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng 1.1.2 Phương pháp giấu tin 1.1.2.1 Sơ lược phương pháp giấu tin Giấu thông tin kỹ thuật nhúng liệu vào nguồn đa phương tiện gọi mơi trường, ví dụ file âm thanh, ảnh động, ảnh tĩnh Mục đích che giấu thơng tin làm cho liệu trở lên nghe thấy hay nhìn thấy Điều có nghĩa đối phương không nhận thấy tồn liệu nhúng dù có lắng nghe hay cố gắng nhìn thật cẩn thận vào mơi trường có giấu liệu Mỗi kỹ thuật giấu tin gồm : - Thuật toán giấu tin - Bộ giải mã thơng tin Thuật tốn giấu tin dùng để giấu thông tin vào phương tiện mang cách sử dụng khóa bí mật dùng chung người mã người giải mã, việc giải mã thơng tin thực có khố Bộ giải mã phương tiện mang chứa liệu trả lại thông điệp ẩn Ví dụ 1: Thơng điệp cần gửi mã hóa giấu vào ảnh Hình 1.1 Ảnh giấu thơng tin Nguyễn Anh Quyền – CT1301 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phịng Ví dụ 2: Thơng điệp giấu đoạn văn Bản tin: Đến gặp trại trưởng nhà Nhà anh tận cuối làng Thờ ông thờ bà kính tơn Để cho anh hướng dẫn Dự họp mặt vui chơi Lễ mừng ngày tết thiếu nhi Chìa khóa: Tập hợp đội trưởng nghe lệnh Cách giải: Khi ta lấy tất chữ đầu hàng ghép lại thành thông tin mật: “Đến nhà thờ để dự lễ” 1.1.2.2 Những đối tượng phương pháp giấu tin Thơng tin mật: Là thông tin nhúng vào đối tượng chứa thông tin cần bảo vệ Đối tƣợng chứa: Được sử dụng để chứa thông điệp mật Đối tƣợng nhúng: Là đối tượng sau nhúng thông tin mật Ví dụ đối tượng chứa ảnh đối tượng nhúng Stego-Image Khóa mật: Là khóa tham gia vào q trình nhúng tách, tùy phương pháp khóa mật tham gia cách khác 1.1.2.3 Các yêu cầu phương pháp giấu tin Tính bền vững: Thể khả bị thay đổi từ tác động bên thay đổi định dạng, nội dung Hiện chưa có phương pháp thỏa mãn tính bền vững tuyệt đối Với ứng dụng cụ thể yêu cầu thể khác Khả bị phát hiện: Thể việc khó xác định đối tượng có giấu tin hay không Hầu hết phương pháp giấu tin dựa đặc điểm hai hệ tri giác người thị giác thính giác để khai thác khả gọi khả giả dạng Khả lƣu trữ: Thể lượng thơng tin thơng điệp nhúng vào đối tượng Do tính bảo mật nên khả lưu trữ bị hạn chế nhiều Vậy nên muốn giấu thơng tin có kích thước lớn ta thường chia nhỏ nhiều phần thực nhúng phần Nguyễn Anh Quyền – CT1301 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng Khả lưu trữ Lưu trữ Bảo mật Bản quyền Khả không bị phát Tính bền vững Hình 1.2 Các u cầu phương pháp giấu tin 1.1.3 Mơ hình giấu thơng tin KHÓA Phân phối Phương tiện chứa tin (ảnh, audio, video…) Bộ giấu tin Phương tiện chứa tin Thơng tin giấu Hình 1.3 Lược đồ chung cho giấu thơng tin Hình 1.3 biểu diễn mơ hình giấu tin Trong đó, phương tiện chứa tin bao gồm: văn bản, ảnh, audio, video… Thơng tin cần giấu tùy theo mục đích người sử dụng Thông tin giấu vào phương tiện chứa tin nhờ nhúng Nguyễn Anh Quyền – CT1301 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng Bộ nhúng chương trình thực theo thuật toán để giấu tin thực với khóa bí mật giống số hệ mật mã Đầu trình nhúng tin phương tiện chứa giấu tin Các phương tiện chứa phân phối mạng KHĨA Phân phối Phương tiện chứa tin Bộ giải mã tin Thông tin giấu Phương tiện chứa tin (ảnh, audio, vivideo…) Kiểm định Hình 1.4 Lược đồ chung cho trình giải mã Hình 1.4 mơ tả q trình giải mã thơng tin giấu trước Đầu vào phương tiện có chứa tin giấu, qua giải mã tin (tương ứng với nhúng tin) với khóa thực việc giải mã thơng tin Đầu trình phương tiện chứa tin thơng tin mật giấu trước Trong trường hợp cần thiết, thơng tin lấy xử lý, kiểm định so sánh với thông tin giấu ban đầu Tóm lại, giấu thơng tin vừa khoa học vừa nghệ thuật Mục đích giấu tin mật che giấu thông tin bên thông tin khác mà không làm ảnh hưởng đáng kể đến thông tin cách thức cho người khơng có thẩm quyền phát phá huỷ chúng 1.2 Môi trƣờng giấu tin 1.2.1 Giấu tin ảnh Ngày khoa học kĩ thuật phát triển, ảnh số sử dụng phổ biến giấu tin ảnh đem lại ứng dụng quan trọng lĩnh vực đời Nguyễn Anh Quyền – CT1301 10 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phịng 3.2.4 Giao diện chức đánh giá PSNR Hình 3.19 Giao diện chức giấu tin Từ giao diện chương trình chọn ảnh cần kiểm tra cách nhấn vào nút “MO 1” Khi chương trình mở hộp thoại duyệt ảnh Hình 3.20 Hộp thoại chọn ảnh nhị phân cần kiểm tra Nguyễn Anh Quyền – CT1301 41 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phịng Từ giao diện chương trình chọn ảnh cần kiểm tra cách nhấn vào nút “MO 2” Khi chương trình mở hộp thoại duyệt ảnh Hình 3.21 Hộp thoại chọn ảnh nhị phân cần kiểm tra Từ giao diện chương trình nhấn vào nút “DANH GIA” Khi chương trình cho kết đánh giá giao diện trương trình Hình 3.22 Giao diện đánh giá PSNR Nguyễn Anh Quyền – CT1301 42 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phịng Thốt khỏi chương trình đánh giá PSNR cách nhấn vào nút “THOAT” giao diện chương trình Hình 3.23 Giao diện chương trình đánh giá PSNR 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 bày kỹ thuật giấu tin thuận nghịch miền biến đổi sóng nhỏ (wavelet) cho ảnh chất lượng cao với ảnh cấp xám bit Trƣờng hợp Giấu thơng điệp: chuỗi gồm 16 kí tự Hình 3.24 Chuỗi thơng điệp cần giấu kí tự Nguyễn Anh Quyền – CT1301 43 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phịng Hình 3.25 Tập ảnh trước giấu Hình 3.26 Tập ảnh sau giấu tin Nguyễn Anh Quyền – CT1301 44 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng Đánh giá PSNR đơn vị đo dB: Bảng 3.1 Kết đánh giá PSNR ảnh cấp xám bit bày kỹ thuật giấu tin thuận nghịch miền biến đổi sóng nhỏ (wavelet) cho ảnh chất lượng cao Tên ảnh (Kích cỡ ảnh) Đánh giá PSNR (dB) 1.png(512x512) 73.5529 dB 2.png(512x512) 74.8861 dB 3.png(512x512) 74.1703 dB 4.png(512x512) 75.1215 dB 5.png(512x512) 74.6129 dB 6.png(512x512) 74.7589 dB 7.png(512x512) 73.6622 dB 8.png(512x512) 73.7818 dB 9.png(512x512) 74.8499 dB 10.png(512 x768) 76.5918 dB 11.png(768x512) 76.0496 dB 12.png(512x768) 76.4578 dB 13.png(768x512) 77.0014 dB 14.png(768x512) 77.5838 dB 15.png(768x512) 77.5257 dB 16.png(768x512) 77.4119 dB 17.png(768x512) 76.5184 dB 18.png(768x512) 75.8554 dB 19.png(768x512) 77.3377 dB Nguyễn Anh Quyền – CT1301 45 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng 20.png(768x512) 77.2466 dB 21.png(512x768) 76.6735 dB 22.png(768x512) 75.2348 dB 23.png(768x512) 76.5184 dB 24.png(768x512) 75.797 dB 25.png(768x512) 76.4428 dB 26.png(768x512) 77.4495 dB 27.png(768x512) 75.2009 dB 28.png(768x512) 75.0067 dB 29.png(768x512) 76.4578 dB 30.png(768x512) 78.1002 dB Giá trị trung bình 75,93 dB Trƣờng hợp Giấu nhiều thơng điệp: Chuỗi gồm 20000 kí tự Hình 3.27 Chuỗi thơng điệp 20000 ký tự cần giấu Nguyễn Anh Quyền – CT1301 46 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng Hình 3.28 Tập ảnh trước giấu tin Hình 3.29 Tập ảnh sau giấu tin Nguyễn Anh Quyền – CT1301 47 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng Đánh giá PSNR đơn vị đo dB: Bảng 3.2 Kết đánh giá PSNR ảnh cấp xám bit bày kỹ thuật giấu tin thuận nghịch miền biến đổi sóng nhỏ (wavelet) cho ảnh chất lượng cao Tên ảnh (Kích cỡ ảnh) Đánh giá PSNR (dB) 31.png(512x768) 56.6911 dB 32.png(768x504) 55.6859 dB 33.png(768x504) 57.25 dB 34.png(768x512) 56.3595 dB 35.png(768x512) 55.8712 dB 36.png(512x768) 55.7156 dB 37.png(512x768) 56.3634 dB 38.png(512x768) 55.9899 dB 39.png(768x512) 54.7333 dB 40.png(768x512) 56.4503 dB 41.png(512x768) 57.293 dB 42.png(512x768) 55.7568 dB 43.png(768x512) 57.4626 dB 44.png(768x512) 54.8569 dB 45.png(768x512) 54.3774 dB 46.png(512x768) 56.9927 dB 47.png(756x504) 57.3594 dB 48.png(756x504) 56.5533 dB 49.png(756x504) 55.3843 dB Nguyễn Anh Quyền – CT1301 48 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng 50.png(756x504) 56.5958 dB 51.png(756x504) 55.7915 dB 52.png(756x504) 57.502 dB 53.png(756x504) 55.1358 dB 54.png(756x504) 55.0485 dB 55.png(756x504) 58.7043 dB 56.png(496x756) 55.6384 dB 57.png(756x504) 55.9076 dB 58.png(756x504) 57.1587 dB 59.png(756x504) 57.267 dB 60.png(756x504) 57.1851 dB Giá trị trung bình 56.29 dB Nguyễn Anh Quyền – CT1301 49 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng Trƣờng hợp Đánh giá PSNR ảnh gốc ảnh gốc khôi phục từ ảnh giấu tin (trong phần tách tin) Hình 3.30 Tập ảnh giấu tin Hình 3.31 Tập ảnh sau tách tin Nguyễn Anh Quyền – CT1301 50 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng Đánh giá PSNR đơn vị đo dB: Bảng 3.3 Kết đánh giá PSNR ảnh gốc ảnh gốc khôi phục từ ảnh giấu tin (trong phần tách tin) kỹ thuật giấu tin thuận nghịch miền biến đổi sóng nhỏ (wavelet) cho ảnh chất lượng cao Tên ảnh (Kích cỡ ảnh) Đánh giá PSNR (dB) 1.png(512x512) 82.7244 dB 2.png(512x512) 82.2383 dB 3.png(512x512) 84.5469 dB 4.png(512x512) 83.3849 dB 5.png(512x512) 81.8012 dB 6.png(512x512) 84.0448 dB 7.png(512x512) 83.1286 dB 8.png(512x512) 85.0851 dB 9.png(512x512) 85.4142 dB 10.png(512 x768) 85.5038 dB 11.png(768x512) 95.0121 dB 12.png(512x768) 90.6529 dB 13.png(768x512) 85.948 dB 14.png(768x512) 85.1008 dB 15.png(768x512) 84.3458 dB 16.png(768x512) 85.269 dB 17.png(768x512) 86.5952 dB 18.png(768x512) 89.7635 dB 19.png(768x512) 84.9923 dB Nguyễn Anh Quyền – CT1301 51 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng 20.png(768x512) 85.269 dB 21.png(512x768) 86.2238 dB 22.png(768x512) 89.7635 dB 23.png(768x512) 88.5141 dB 24.png(768x512) 88.7623 dB 25.png(768x512) 86.6735 dB 26.png(768x512) 84.5347 dB 27.png(768x512) 93.6632 dB 28.png(768x512) 92.9036 dB 29.png(768x512) 87.2647 dB 30.png(768x512) 85.269 dB Giá trị trung bình 86.48 dB 3.3.2 Nhận xét Với kết thử nghiệm thu được, dù chuỗi thông điệp nhỏ hay lớn quan sát mắt thường phân biệt ảnh giấu tin hay chưa giấu tin, trường hợp giấu chuỗi thơng điệp nhỏ giá trị PSNR trung bình đạt cao xấp xỉ 75,93 dB Còn trường hợp giấu chuỗi thông điệp lớn giá trị PSNR trung bình mức độ cao xấp xỉ 56,29 dB Có thể thấy phương pháp giấu tin ảnh cho kết chất lượng cao Nhưng sau có lượng thơng tin giấu vào ảnh gốc, để lại dù nhiều, dù Những dấu vết khác với ảnh gốc ban đầu thấy bảng 3.3 đánh giá PSNR ảnh gốc ảnh khôi phục nhận kết cao xấp xỉ 86,48 dB có ảnh đạt kết đến 95 dB không ảnh đạt 100 dB để giống y hệt ảnh gốc ban đầu Kết thử nghiệm bảng 3.1, 3.2 cho thấy khả giấu tin ảnh khác khác Những ảnh có kích cỡ khả giấu ảnh nằm khoảng giá trị xấp xỉ Điều chứng tỏ khả giấu tin 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ả Nguyễn Anh Quyền – CT1301 52 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phịng giấu tin việc lựa chọn khóa Beta Vì giá trị điểm ảnh ảnh khác nhau, khả giấu ảnh tính liên quan tới Beta nên thay đổi Beta tạo nê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 tồn kỹ thuật cao, phụ thuộc vào giá trị khóa Beta Qua thử nghiệm em nhận thấy kỹ thuật giấu tin thuận nghịch miền biến đổi sóng nhỏ (wavelet) cho ảnh chất lượng cao ảnh có ưu nhược điểm sau: - Ưu điểm: + Khả bảo mật cao khóa Beta đồ Map người nhận người gửi biết với Phải Beta đồ Map lấy thông tin + Độ nhiễu nhỏ, đạt chất lượng cao giấu lượng bit nhỏ chấp nhận giấu lượng bit lớn - Nhược điểm: + Phụ thuộc vào khóa Beta đồ Map + Khơng có bước tính tốn khóa giấu tin Beta để tăng thêm độ an toàn cho liệu + Và sau có lượng thơng tin giấu vào ảnh gốc, để lại dù nhiều, dù dấu vết khác với ảnh gốc ban đầu Nguyễn Anh Quyền – CT1301 53 Đồ Á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 miền biển đổi wavelet Với bày kỹ thuật giấu tin thuận nghịch miền biến đổi sóng nhỏ (wavelet) cho ảnh chất lượng cao ảnh cấp xám bit tính vơ hình thơng tin sau giấu đảm bảo, thông qua việc sử dụng khoá Beta đồ Map 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 ảnh gốc, để lại dù nhiều, dù dấu vết khác với ảnh gốc ban đầu Dùng phương pháp đánh giá PSNR để đánh giá chất lượng ảnh trước sau giấu tin kết đạt cao giấu lượng bit nhỏ, chấp nhận giấu lượng bit lớn Như kỹ bày kỹ thuật giấu tin thuận nghịch miền biến đổi sóng nhỏ (wavelet) cho ảnh chất lượng cao cho kết tích cự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 bày kỹ thuật giấu tin thuận nghịch miền biến đổi sóng nhỏ (wavelet) cho ảnh chất lượng cao ảnh cấp xám bit Vì em mong nhận đóng góp ý kiến q báu thầy giáo bạn bè để báo em hoàn thiện Em xin chân thành cảm ơn! Nguyễn Anh Quyền – CT1301 54 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng TÀI LIỆU THAM KHẢO [1] Nguyễn Xuân Huy, Trần Quốc Dũng, Giáo trình giấu tin thuỷ vân ảnh, Trung tâm thông tin tư liệu, TTKHTN - CN 2003 [2] Nguyễn Xuân Huy, Trần Quốc Dũng, Giáo trình giấu tin thuỷ vân ảnh, Trung tâm thơng tin tư liệu, TTKHTN - CN 2003 [3] Ingemar Cox, Jeffrey Bloom, Matthew Miller, Ton Kalker, Jessica Fridrich, Digital Watermarking and Steganography, Morgan Kaufmann, 2008 [4] Ching-Yu Yanga Chih-Hung Linb and Wu-Chih Hu, Reversible Data Hiding for High-Quality Images Based on Integer Wavelet Transform, Journal of Information Hiding and Multimedia Signal Processing, Volume 3, Number 2, April 2012 [5] Dương Uông Hiên – CT701, “Nghiên cứu kỹ thuật giấu tin mật vùng biến đổi DWT”, tiểu án tốt nghiệp ngành CNTT – 2008 [6] Đỗ Trọng Phú – CT702, “Nghiên cứu kỹ thuật giấu tin miềm biến đổi DFT”, tiểu án tốt nghiệp ngành CNTT – 2008 [7] Hoàng Thị Huyền Trang – CT802 , “Nghiên cứu kỹ thuật phát ảnh giấu tin miền biến đổi ảnh”, đồ án tốt nghiệp ngành CNTT – 2008 [8] Trần Đại Dương, “Kỹ thuật giấu tin thuận nghịch ảnh hiệu chỉnh hệ số wavelet”, đồ án tốt nghiệp ngành CNTT Nguyễn Anh Quyền – CT1301 55 ... CT1301 49 Đồ Án Tốt Nghiệp Trường ĐHDL Hải Phòng Trƣờng hợp Đánh giá PSNR ảnh gốc ảnh gốc khôi phục từ ảnh giấu tin (trong phần tách tin) Hình 3.30 Tập ảnh giấu tin Hình 3.31 Tập ảnh sau tách tin Nguyễn... so sánh với thơng tin giấu ban đầu Tóm lại, giấu thông tin vừa khoa học vừa nghệ thuật Mục đích giấu tin mật che giấu thông tin bên thông tin khác mà không làm ảnh hưởng đáng kể đến thông tin. .. trọng giấu tin ảnh thơng tin giấu cách vơ hình, cách truyền thông tin mật cho mà người khác biết sau giấu thông tin chất lượng ảnh không thay đổi với ảnh màu hay ảnh xám 1.2.2 Giấu tin audio Giấu