Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
56
Dung lượng
2,26 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ỏ tình cảm lịng biết ơn giáo hƣớng dẫn Tiến sĩ Hồ Thị Hƣơng Thơm – Khoa Công[HTHT1] nghệ Thông tin – Trƣờng Đại học Dân Lập Hải Phòng, ngƣời dành cho em nhiều thời gian quý báu, trực tiếp hƣớng dẫn tận tình giúp đỡ, bảo em suốt trình làm đồ án tốt nghiệp Em xin chân thành cảm ơn tất thầy cô giáo khoa Công nghệ Thông tin - Trƣờng ĐHDL Hải Phòng, chân thành cảm ơn thầy giáo, cô giáo tham gia giảng dạy truyền đạt kiến thức quý báu suốt thời gian em học tập trƣờng, đọc phản biện đồ án em giúp em hiểu rõ vấn đề nghiên cứu, để em hồn thành đồ án Cuối em xin bày tỏ lòng biết ơn sâu sắc tới ngƣời thân gia đình tạo điều kiện động viên em thời gian làm tốt nghiệp Vì thời gian có hạn, hiểu biết thân cịn hạn chế nên khơng thể tránh khỏi thiếu sót, em mong đƣợc góp ý quý báu tất thầy giáo, cô giáo nhƣ tất bạn để kết em đƣợc hoàn thiện Em xin chân thành cảm ơn! Hải Phòng, ngày 25tháng năm 2014 Sinh viên Nguyễn Việt Hƣng Nguyễn Việt Hƣng – CT1401 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng MỞ ĐẦU Ngày nay, phát triển rộng rãi cơng nghệ thơng tin nói chung, mạng máy tính nói riêng, nhu cầu trao đổi thông tin ngày lớn Tuy nhiên, lƣợng thơng tin truyền thơng nhiều nguy truy nhập trái phép đến liệu q trình phân phối cao Vấn đề an tồn cho thơng tin q trình trao đổi phân phối đƣợc xem xét theo hai khía cạnh: bảo vệ thơng tin bí mật bảo vệ thơng tin rõ nhƣ văn bản, ảnh, đoạn phim… Đảm bảo bí mật cho thơng điệp truyền ngƣời ta thƣờng tiến hành mã hóa thơng điệp quy tắc đƣợc thỏa thuận trƣớc ngƣời gửi ngƣời nhận Theo hƣớng này, kỹ thuật mã hóa liệu sử dụng hệ mã hóa cơng khai đƣợc hình thành phát triển mạnh từ năm 70 kỉ XX Ngày nay, kĩ thuật tiếp tục đƣợc nghiên cứu phát triển Tuy nhiên, phƣơng thức thể rõ thơng điệp đƣợc mã hóa q trình trao đổi nên thƣờng gây ý ngƣời lạ tầm quan trọng Theo nhiều nghiên cứu, phƣơng pháp đƣợc sử dụng tỏ có hiệu cho việc bảo đảm bí mật với thông điệp cần trao đổi giấu thông điệp vào phƣơng tiện chứa khác nhau, kết hợp với phƣơng pháp mã hóa truyền thống, truyền phƣơng tiện chứa bao gồm thông điệp Phía ngƣời nhận thực q trình tách giải mã để lấy lại thơng điệp bí mật Phƣơng tiện chứa đƣợc dùng phổ biến ảnh Vấn đề đặt giấu thông điệp vào ảnh làm để ảnh sau chứa thơng điệp giấu khơng có điểm bất thƣờng gây ý ngƣời Nghiên cứu đƣa kỹ thuật giấu thông tin mật ảnh cho giữ đƣợc chất lƣợng ảnh sau giấu thông tin đảm bảo an tồn cho thơng tin giấu lĩnh vực có ý nghĩa cần đƣợc tiếp tục nghiên cứu Chính lý trên, em chọn đề tài: “Kết hợp hai phƣơng pháp biến đổi sóng nhỏ DWT/IWT phƣơng pháp trộn có trọn lọc cho phƣơng pháp giấu ảnh ảnh” Đồ án bao gồm chƣơng:Chƣơng 1: giới thiệu tổng quan giấu tin ảnh khái niệm liên quan Chƣơng 2: Trình bày phƣơng pháp Nguyễn Việt Hƣng – CT1401 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng giấu tin sử dụng biến đổi DWT/ IWT cho ảnh gốc ảnh mật sau kết hợp trộn có chọn lọc để đƣợc ảnh giấu tin giống ảnh gốc ban đầu Chƣơng 3:xây dựng chƣơng trình thử nghiệm đánh giá Nguyễn Việt Hƣng – CT1401 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng MỤC LỤC LỜI CẢM ƠN .1 MỞ ĐẦU .2 MỤC LỤC DANH MỤC CÁC CHỮ VIẾT TẮT VÀ GIẢI NGHĨA DANH MỤC HÌNH CHƢƠNG 1: TỔNG QUAN VỀ GIẤU TIN 1.1 KHÁI NIỆM VỀ GIẤU TIN .8 1.1.1 Định nghĩa giấu tin 1.1.2 Một số thuật ngữ đƣợc dùng giấu tin: 1.1.3 Sơ đồ tổng quát giấu tin tách tin .8 1.1.3.1 Sơ đồ tổng quát giấu tin .8 1.1.3.2 Sơ đồ tổng quát tách tin .9 1.1.4 Sơ đồ phân loại phƣơng pháp giấu tin 10 1.2 MÔI TRƢỜNG GIẤU TIN .11 1.2.1 Giấu tin văn .11 1.2.2 Giấu tin ảnh 12 1.2.3 Giấu tin audio 13 1.2.4 Giấu tin video 14 1.3 ỨNG DỤNG CỦA GIẤU TIN 14 1.4 PHƢƠNG PHÁP GIẤU TIN PHỔ BIẾN .15 1.4.1 Giấu tin miền không gian 15 1.4.2 Giấu tin miền tần số cosin rời rạc 16 1.4.3 Giấu tin miền tần số sóng nhỏ (Wavelet) rời rạc 17 1.5 PHƢƠNG PHÁP ĐÁNH GIÁ CHẤT LƢỢNG ẢNH SAU KHI GIẤU TIN (PSNR) 18 1.6 TÍNH CHẤT, ĐẶC TRƢNG CỦA GIẤU TIN TRONG ẢNH 19 1.6.1 Phƣơng tiện chứa có liệu tri giác tĩnh 19 1.6.2 Giấu tin phụ thuộc ảnh 19 1.6.3 Giấu tin lợi dụng khả thị giác ngƣời 20 1.6.4 Giấu tin khơng làm thay đổi kích thƣớc ảnh .20 Nguyễn Việt Hƣng – CT1401 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng 1.6.5 Đảm bảo chất lƣợng ảnh sau giấu tin 20 CHƢƠNG 2: PHƢƠNG PHÁP GIẤU TIN SỬ DỤNG BIẾN ĐỔI SÓNG NHỎ VÀ TRỘN CÓ CHỌN LỌC 20 2.1 GIỚI THIỆU TỔNG QUAN VỀ PHƢƠNG PHÁP .20 2.2 ĐIỀU CHỈNH GIÁ TRỊ ĐIỂM ẢNH PVA (PIXEL VALUE ADJUSTMENT) 21 CHƢƠNG 3: CÀI ĐẶT VÀ THỬ NGHIỆM 35 3.1 MÔI TRƢỜNG CÀI ĐẶT .35 3.2 GIAO DIỆN CHƢƠNG TRÌNH .35 3.2.1 Giao diện chƣơng trình 35 3.2.2 Giao diện chức giấu tin 36 3.2.3 Giao diện chức giấu tách tin .41 3.2.4 Giao diện chức đánh giá PSNR 46 3.3 THỬ NGHIỆM VÀ NHẬN XÉT 49 3.3.1 Tập ảnh thử nghiệm 49 3.3.2 Thử nghiệm đánh giá PSNR .51 Nguyễn Việt Hƣng – CT1401 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng DANH MỤC CÁC CHỮ VIẾT TẮT VÀ GIẢI NGHĨA Từ viết tắt 2D ASSI CI dB DCT DWT IWT JPEG2000 LSB MSE PVA PSNR SEI SI SW Giải nghĩa Two Dimension – Hai chiều Arnold Scrambled Secret Image Cover Image - Ảnh gốc Decibel – đơn vị hàm loga Discrete Cosine Transform – phƣơng pháp biến đổi cô sin rời rạc Descrete Wavelet Transform – phƣơng pháp biến đổi sóng nhỏ rời rạc Integer Wavelet Transform – phƣơng pháp biến đổi sóng nhỏ nguyên Joint Photographic Experts Group Least Significant Bit – bit quan trọng Mean Square Error – Sai số bình phƣơng trung bình Pixel Value Adjustment – Điều chỉnh giá trị điểm ảnh Peak Signal to Noise Ratio – Hệ số tỉ lệ tín hiệu tín hiệu nhiễu Secret Image - Ảnh mật Stego Image - Ảnh giấu tin Simple Watermarking – Thủy vân đơn giản Nguyễn Việt Hƣng – CT1401 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng DANH MỤC HÌNH Hình 1.2: Sơ đồ tổng quát tách tin -9 Hình 1.3: Sơ đồ phân loại phƣơng pháp giấu tin - 10 Hình 1.4: Sự khác sóng (a) sóng nhỏ (b) 18 Hình 2.1: Ảnh trƣớc (trái) sau (phải) thực điều chỉnh giá trị điểm ảnh 21 Hình 2.2: Ảnh sau biến đổi Haar-DWT 23 Hình 2.3: Biến đổi sóng nhỏ IWT 24 Hình 2.4: Ảnh trƣớc (trái) sau (phải) sau biến đổi Arnold 27 Hình 2.5: Ảnh trƣớc (trái), ảnh sau (giữa), ảnh sau trộn Alpha (phải) 28 Hình 2.6: Lƣợc đồ giấu tin - 31 Hình 2.7: ảnh gốc (a), ảnh gốc qua biến đổi wavelet (b), ảnh mật (c), ảnh mật qua biến đổi Arnold (d), ảnh mật tiếp tục biến đổi wavelet (e), ảnh giấu tin (f) 32 Hình 2.8: Lƣợc đồ tách tin 33 Hình 2.9: Ảnh gốc (a), ảnh gốc biến đổi wavelet (b), ảnh giấu tin (c), ảnh giấu tin wavelet (d), ảnh mật arnold (e), ảnh mật (f) - 34 Hình 3.1: Giao diện chƣơng trình 35 Hình 3.2 Giao diện chức giấu tin - 36 Hình 3.3: Hộp thoại chọn ảnh gốc 37 Hình 3.4: Hộp thoại chọn ảnh mật 38 Hình 3.5: Giao diện chƣơng trình giấu tin - 39 Hình 3.6: Hộp thoại lƣu ảnh giấu tin 40 Hình 3.7: Giao diện chƣơng trình tách tin - 41 Hình 3.8: Hộp thoại chọn ảnh giấu tin. 42 Hình 3.9: Hộp thoại chọn ảnh gốc để thực trình tách tin - 43 Hình 3.10: Hộp thoại để lƣu ảnh mật. - 44 Hình 3.11: Giao diện sau tách tin 45 Hình 3.12: Giao diện chức đánh giá PSNR 46 Hình: 3.13 Hộp thoại chọn ảnh gốc để đánh giá - 47 Hình 3.14: Hộp thoại chọn ảnh giấu tin để đánh giá 48 Hình 3.15: Giao diện sau đánh giá PSNR kết 49 Hình 3.16: Tập 10 ảnh gốc chuẩn - 50 Hình 3.17: Tập 20 ảnh gốc trƣớc giấu tin - 50 Hình 3.18: Tập 10 ảnh mật 51 Nguyễn Việt Hƣng – CT1401 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng CCHƢƠNG 1: TỔNG QUAN VỀ GIẤU TIN 1.1 KHÁI NIỆM VỀ GIẤU TIN 1.1.1 Định nghĩa giấu tin Giấu thông tin thuật ngữ chung để phƣơng pháp hay kĩ thuật che giấu gắn thông tin vào phƣơng tiện chứa nhƣ hình ảnh, sách báo, tập tin phim ảnh hay tập tin âm thanh… Thông tin đƣợc giấu đa dạng: số, chuỗi kí tự, văn text hay ảnh số Giấu thơng tin đƣợc chia làm hai hƣớng steganography watermarking Mục đích steganography giấu thông tin quan trọng vào phƣơng tiện chứa nhằm bảo vệ thơng tin mật đó, cịn mục đích watermarking bảo vệ đối tƣợng đƣợc giấu thông tin 1.1.2 Một số thuật ngữ dùng giấu tin: Thông điệp (Message): thuật ngữ dùng để thông tin đƣợc đƣợc giấu phƣơng tiện chứa để chuyển Thơng điệp có nhiều dạng nhƣ dạng văn hình ảnh Phƣơng tiện chứa gốc: phƣơng tiện để chứa thông điệp mật Đối tƣợng đƣợc gọi Cover – Tùy thuộc vào loại liệu mà có tên khác nhau.Ví dụ: cover image, cover audio, cover text,… Phƣơng tiện chứa sau giấu tin: phƣơng tiện sau nhúng thơng tin mật, cịn đƣợc gọi Stego – Ví dụ đối tƣợng bao tin cover image đối tƣợng nhúng stego image Khóa mật: khóa tham gia vào q trình nhúng Tùy vào thuật tốn mà ta có sử dụng khóa hay khơng Khóa cịn có tên gọi stego key 1.1.3 Sơ đồ tổng quát giấu tin tách tin 1.1.3.1 Sơ đồ tổng quát giấu tin Nguyễn Việt Hƣng – CT1401 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Thơng tin giấu Phƣơng tiện chứa ( audio, hình ảnh, video) Bộ nhúng thông tin Phƣơng tiện chứa đƣợc giấu tin Phân phối Khóa Hình 1.1 biểu diễn mơ hình giấu tin Trong đó, phƣơng tiện chứa audio, văn bản, hình ảnh, video…Thơng tin giấu tùy theo mục đích ngƣời sử dụng, thơng tin mật (với tin bí mật), hay logo nhƣ hình ảnh quyền Bộ nhúng thơng tin chƣơng trình thực việc giấu tin theo thuật tốn với khóa bí mật Phƣơng tiện chứa đƣợc giấu tin kết đầu trình giấu tin thông tin giấu đƣợc nhúng vào phƣơng tiện chứa đầu vào 1.1.3.2 Sơ đồ tổng quát tách tin Khóa giấu tin Phƣơng tiện chứa đƣợc giấu tin Bộ tách thông tin Thông tin giấu Phƣơng tiện chứa ( audio, hình ảnh, video) Phân phối Kiểm định Hình 1.1: Sơ đồ tổng quát tách tin Nguyễn Việt Hƣng – CT1401 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng Hình 1.2 q trình giải mã thông tin giấu Sau nhận đƣợc đầu vào phƣơng tiện chứa có giấu thơng tin khóa qua giải mã để thực việc giải mã thơng tin Đầu q trình giải mã phƣơng tiện chứa gốc thông tin giấu Sau thơng tin giấu qua bƣớc kiểm định so sánh với thông tin ban đầu 1.1.4 Sơ đồ phân loại phương pháp giấu tin Kỹ thuật giấu thông tin nhằm mục đích đảm bảo an tồn bảo mật thơng tin hai khía cạnh Một bảo mật cho liệu đƣợc đem giấu, hai bảo mật cho đối tƣợng đƣợc dùng để giấu tin Điều dẫn đên hai khuynh hƣớng chủ yếu giấu tin: Khuynh hƣớng thứ giấu tin mật (steganography) Khuynh hƣớng thứ hai thủy vân số (watermarking) Hình 1.3: Sơ đồ phân loại phương pháp giấu tin Kỹ thuật giấu thơng tin bí mật (Steganography): với mục đích đảm bảo an tồn bảo mật thơng tin tập trung vào kỹ thuật giấu tin để giấu đƣợc nhiều thơng tin Thơng tin mật đƣợc giấu cách vơ hình đối tƣợng khác cho ngƣời khác khó phát đƣợc Kỹ thuật giấu thông tin theo kiểu đánh dấu – thủy vân (watermarking) với mục đích để bảo vệ quyền đối tƣợng dùng để chứa thơng tin, thƣờng tập Nguyễn Việt Hƣng – CT1401 10 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng Hình 3.8: Hộp thoại chọn ảnh giấu tin Chúng ta chọn ảnh giấu tin đƣợc tạo chức giấu tin trƣớc để thực việc tách tin ảnh Sau chọn ảnh cần tách xong ta tiếp tục nhấn nút „Chọn ảnh‟ thứ hai để chọn ảnh gốc ban đầu, hộp thoại duyệt ảnh xuất Nguyễn Việt Hƣng – CT1401 42 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng Hình 3.9: Hộp thoại chọn ảnh gốc để thực trình tách tin Sau chọn ảnh gốc xong, ta tiến hành nhập hệ số alpha tƣơng ứng với trình giấu tin, nhập số hàng – số cột kích thƣớc ảnh mật Tiếp theo nhấn nút „Tách tin‟ để chƣơng trình thực q trình tách tin, khơi phục ảnh mật giấu ban đầu Nguyễn Việt Hƣng – CT1401 43 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng Hình 3.10: Hộp thoại để lưu ảnh mật Ta nhấn nút „Lƣu‟ để lƣu ảnh mật đƣợc khơi phục Sau chọn vị trí nhập tên, thơng báo „đã lƣu ảnh mật thành cơng‟ Cuối ta nhấn nút „Thốt‟ để khỏi giao diện chƣơng trình tách tin Nguyễn Việt Hƣng – CT1401 44 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng Hình 3.11: Giao diện sau tách tin Nguyễn Việt Hƣng – CT1401 45 Đồ á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.12: Giao diện chức đánh giá PSNR Từ giao diện chƣơng trình chọn ảnh cần kiểm tra cách nhấn vào nút „Chọn‟ Khi chƣơng trình mở hộp thoại duyệt ảnh Nguyễn Việt Hƣng – CT1401 46 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng Hình: 3.13 Hộp thoại chọn ảnh gốc để đánh giá Tiếp tục nhấn nút „Chọn‟ để chọn ảnh giấu tin, hộp thoại chọn ảnh xuất Nguyễn Việt Hƣng – CT1401 47 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng Hình 3.14: Hộp thoại chọn ảnh giấu tin để đánh giá Sau chọn xong hai ảnh để đánh giá, nhấn nút „Đánh giá‟ để chƣơng trình thực Nguyễn Việt Hƣng – CT1401 48 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Hình 3.15: Giao diện sau đánh giá PSNR kết Kết đánh giá PSNR đƣợc hiển thị sau đó, để khỏi chƣơng trình ta chọn nút „Thoát‟ 3.3 THỬ NGHIỆM VÀ NHẬN XÉT 3.3.1 Tập ảnh thử nghiệm Thực nghiệm đƣa khả giấu tin sử dụng kỹ thuật kết hợp hai phƣơng pháp biến đổi sóng nhỏ DWT/IWT phƣơng pháp trộn có trọn lọc cho phƣơng pháp giấu ảnh ảnh Tập ảnh gốc thử nghiệm bao gồm 10 ảnh chuẩn tải từ thƣ viện ảnh [2] 20 ảnh tải từ [7] Nội dung ảnh trình bày hình 3.16 hình 3.17 Tập ảnh mật giấu tin bao gồm 10 ảnh với kích thƣớc khác Nội dung trình bày hình 3.18 Nguyễn Việt Hƣng – CT1401 49 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng Hình 3.16: Tập 10 ảnh gốc chuẩn Hình 3.17: Tập 20 ảnh gốc trước giấu tin Nguyễn Việt Hƣng – CT1401 50 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng Hình 3.18: Tập 10 ảnh mật 3.3.2 Thử nghiệm đánh giá PSNR Đầu tiên chọn ảnh mật 10 ảnh mật để giấu vào tập 10 ảnh chuẩn 20 ảnh thuật tốn trình bày chƣơng với thông số sau: + Biến đổi sóng nhỏ mức với ảnh gốc ảnh mật + Biến đổi Arnold với k=2 + Thực trộn Anpha với hệ số anpha =0.05 Sau giấu tin ta sử dụng PSNR để đánh giá chất lƣợng ảnh trƣớc sau giấu đƣợc bảng 3.1 (cho 10 ảnh chuẩn) bảng 3.2 (cho 20 ảnh bất kỳ) Tên ảnh (kích cỡ ảnh) Đánh giá PSNR (dB) 1.png 35.2957 2.png 37.7708 3.png 36.6226 4.png 37.78 5.png 37.1803 6.png 38.1901 7.png 33.536 Nguyễn Việt Hƣng – CT1401 51 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng 8.png 37.1586 9.png 36.5021 10.png 30.4925 Kết trung bình 36.0529 Bảng 3.1: Đánh giá PSNR ảnh gốc ảnh giấu tin Tên ảnh Kết image01.png 37.2414 image02.png 34.9931 image03.png 37.4386 image04.png 39.174 image05.png 37.3851 image06.png 39.4666 image07.png 35.8853 image08.png 29.5684 image09.png 36.8886 image10.png 35.5554 image11.png 37.1215 image12.png 37.3903 image13.png 28.7733 Nguyễn Việt Hƣng – CT1401 52 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng image14.png 37.4773 image15.png 37.6789 image16.png 36.5169 image17.png 33.3834 image18.png 37.0613 image19.png 37.7214 image20.png 33.7398 Trung bình 36.023 Bảng 3.2: Đánh giá PSNR ảnh gốc (20 ảnh bất kì) ảnh giấu tin Đánh giá chất lượng ảnh mật sau tách: Kết sau đánh giá PSNR ảnh mật ban đầu sau tách cho kết 15.6853 dB đạt mức bình thƣờng Do thực trộn anpha nhỏ lên giá trị tách đánh giá trực quan ngƣời mặt nội dung ảnh, chất lƣợng ảnh tách đƣợc thấp 3.3.3 Nhận xét Với kết thử nghiệm thu đƣợc, quan sát mắt thƣờng phân biệt đƣợc đâu ảnh giấu tin chƣa giấu tin Giá trị PSNR trung bình đạt đƣợc bình thƣờng 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 kích cỡ khả giấu ảnh nằm khoảng giá trị xấp xỉ Điều chứng tỏ khả giấu phụ thuộc vào giá trị điểm ảnh ảnh Qua thử nghiệm em nhận thấy kỹ thuật giấu tin cách giấu tin phƣơng pháp IWTcho ảnh gốc ảnh mật phƣơng pháp trộn có trọn lọc cho phƣơng pháp giấu ảnh ảnh - Ƣu điểm: Nguyễn Việt Hƣng – CT1401 53 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phịng + Khả bảo mật cao + Khơng thay ảnh hƣởng nhiều đến nội dung ảnh - Nhƣợc điểm: + Ảnh sau tách khơng cịn đƣợc nhƣ ảnh ban đầu nhƣng cảm nhận trực quan ta chấp nhận đƣợc + Hệ số alpha lớn ảnh hƣởng đến chất lƣợng ảnh sau giấu tin nhƣng chất lƣợng ảnh mật sau tách cao + Còn phụ thuộc vào ảnh gốc để tách ảnh mật giấu Nguyễn Việt Hƣng – CT1401 54 Đồ á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 đƣợc 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ố nhƣ trình bày kỹ thuật giấu ảnh ảnh Với kỹ thuật giấu tin kết hợp hai phƣơng pháp biến đổi sóng nhỏ DWT/IWT phƣơng pháp trộn có trọn lọc cho phƣơng pháp giấu ảnh ảnh tính vơ hình bền vững thông tin sau giấu đƣợc đảm bảo Về mặt lý thuyết sau có lƣợng thơng tin đƣợc 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 Tuy nhiên sau thực kỹ thuật giấu tin, quan sát mắt thƣờng khó phân biệt đâu ảnh gốc đâu ảnh mang tin Dùng phƣơng pháp đánh giá PSNR để đánh giá chất lƣợng ảnh trƣớc sau giấu tin kết PSNR đạt đƣợc chấp nhận đƣợc, điều cho thấy biến dạng ảnh hầu nhƣ khơng có Nhƣ kỹ thuật giấu tin cho kết triển vọng 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 biên ảnh nhị phân Vì em mong nhận đƣợc đóng góp ý kiến quý báu thầy cô giáo nhƣ bạn bè để báo em đƣợc hoàn thiện Em xin chân thành cảm ơn! Nguyễn Việt Hƣng – CT1401 55 Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng TÀI LIỆU THAM KHẢO [1] A R Calderbank, Ingrid Daubechies, Win Sweldens, Boon-Lock Yeo, Wavelet Tranforms That Map Integers to Integers, Applied and Computational Harmonic Analysis 5, 232-369 (1998) [2] CBIR image database, University of Washington, available at: http://www.cs.washington.edu/research/imagedatabase/groundtruth/ [3] Hemalatha S., U Dinesh Acharya, Renuka A and Priya R.Kamath, An Integer Wavelet Transform Based Steganography Technique for Color Images, Internation Journal of Information & Computation Technology ISSN 0974-2239 Volume 3, Number (2013), pp 13-24 [4] Ingemar Cox, Jeffrey Bloom, Mathew Miller, Ton Kaller, Jessica Fridrich, Digital Watermarking and Steganography, Morgan Kaufmann, 2008 [5] M F Tolba, M A Ghonemy, I A Taha, and A S Khalifa, Using Integer Wavelet Transforms In Colored Image-Steganography, IJICIS Vol No 2, July 2004 [6] Prabakan Ganesan and R Bhavani, A high secure and robust image steganography using dual wavelet and blending model, Journal of Computer Science, (3):277-284, 2013 [7] USC-SIPI Image Database, http://sipi.usc.edu/services/database/Database.html [8] Nguyễn Xuân Huy, Trần Quốc Dũng, Giáo trình giấu tin thủy vân ảnh, Trung tâm thông tin tƣ liệu, TTKHTN – CN 2003 [9] Nguyễn Anh Quyền, CT1301, Kỹ thuật giấu tin thuận nghịch miền biến đổi sóng nhỏ cho ảnh chất lƣợng cao, Đồ án tốt nghiệp, 2013 [10] Phạm Cơng Hịa, Tìm hiểu phƣơng pháp thủy vân số thuận nghịch xây dựng ứng dụng, 2012 [11] Wikipedia – Alpha Compositing http://en.wikipedia.org/wiki/Alpha_compositing Nguyễn Việt Hƣng – CT1401 56