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

Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa

52 427 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

Thông tin cơ bản

Định dạng
Số trang 52
Dung lượng 2,33 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -------o0o------- ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN HẢI PHÒNG 2013 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -------o0o------- PHƢƠNG PHÁP GIẤUTIN THUẬN NGHỊCH CHO ẢNH ĐÃ HÓA ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ Thông tin HẢI PHÒNG - 2013 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -------o0o------- PHƢƠNG PHÁP GIẤUTIN THUẬN NGHỊCH CHO ẢNH ĐÃ HÓA ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ Thông tin Sinhviênthựchiện:NGÔ VĂN HIỆP Giáo viên hƣớng dẫn:TS. HỒ THỊ HƢƠNG THƠM số sinh viên:121315 HẢI PHÒNG - 2013 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG CỘNG HÒA XA HỘI CHỦ NGHĨA VIỆT NAM Độclập - Tự do - Hạnhphúc -------o0o------- NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP Sinhviên: NGÔ VĂN HIỆP SV: 121315 Lớp: CT 1201 Ngành: CôngNghệThông Tin Tênđềtài:Phƣơngphápgiấu tin thuậnnghịchchoảnhđãmãhóa NHIỆM VỤ ĐỀ TÀI 1. Nội dung vàcácyêucầucầngiảiquyếttrongnhiệmvụđềtàitốtnghiệp a. Nội dung - Tổngquanvềmãhóathông tin vàgiấu tin trongảnhsố. - Tìmhiểuphƣơngphápmãhóaảnh - Kỹthuậtgiấu tin thuậnnghịchảnhđãmãhóa, táchthông tin, giảimãảnhmãhóa. - Càiđặt, thửnghiệmchƣơngtrình b. Cácyêucầucầngiảiquyết a) Lýthuyết - Hiểuđƣợccấutrúccơbảncủaảnh Bitmap, phƣơngphápmãhóaảnh - Nắmrõtổngquanvềkỹthuậtgiấu tin thuậnnghịchtrongảnh. - Hiểuvànắmrõkỹthuậtgiấu tin thuậnnghịchtrênảnhmãhóa, tách tin khôiphụcảnhmãhóa, giảimãảnhmãhóa. b) Thựcnghiệm (chƣơngtrình) - CàiđặtđƣợckỹthuậtgiấubằngMatlab, thửnghiệmtrênmộttậpảnhđểcóthểđánhgiáđộtrựcquancủaảnhsauk higiấu tin bằng PSNR, từđóđƣaranhậnxétvềkỹthuậtgiấuápdụngchotậpảnhthửnghiệm. 2. Cácsốliệucầnthiếtđểthiếtkế, tínhtoán - Tậpảnhđểthửnghiệm Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Ngô Văn Hiệp – CT1201 6 CÁN BỘ HƢỚNG DẪN ĐỀ TÀI TỐT NGHIỆP Ngƣờihƣớngdẫnthứnhất: Họvàtên:HồThịHƣơngThơm Họchàm, họcvị: TiếnSĩ Cơquancôngtác: TrƣờngĐạiHọcDânLậpHảiPhòng Nội dung hƣớngdẫn: Ngƣờihƣớngdẫnthứhai: Họvàtên: ………………………………………………………………………. Họchàm, họcvị: ………………………………………………………………. Cơquancôngtác: ……………………………………………………………… Nội dung hƣớngdẫn:Phƣơngphápgiấu tin thuậnnghịchchoảnhđãmãhóa Đềtàitốtnghiệpđƣợcgiaongàythángnăm 2013 Yêucầuphảihoànthànhtrƣớcngàythángnăm 2013 Đãnhậnnhiệmvụ: Đ.T.T.N Sinhviên Đãnhậnnhiệmvụ: Đ.T.T.N Cánbộhƣớngdẫn Đ.T.T.N TS. HồThịHƣơngThơm HảiPhòng, ngày tháng .năm 2013 HIỆU TRƢỞNG GS.TS.NGƯT TrầnHữuNghị Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Ngô Văn Hiệp – CT1201 7 PHẦN NHẬN XÉT TÓM TẮT CỦA CÁN BỘ HƢỚNG DẪN 1. Tinhthầntháiđộcủasinhviêntrongquátrìnhlàmđềtàitốtnghiệp: 2. Đánhgiáchấtlƣợngcủađềtàitốtnghiệp (so vớinội dung yêucầuđãđềratrongnhiệmvụđềtàitốtnghiệp) 3. Cho điểmcủacánbộhƣớngdẫn: ( Điểmghibằngsốvàchữ ) Ngày .tháng .năm 2013 Cánbộhƣớngdẫnchính ( Ký, ghirõhọtên ) Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Ngô Văn Hiệp – CT1201 8 PHẦN NHẬN XÉT ĐÁNH GIÁ CỦA CÁN BỘ CHẤM PHẢN BIỆN ĐỀ TÀI TỐT NGHIỆP 1. Đánhgiáchấtlƣợngđềtàitốtnghiệp (vềcácmặtnhƣcơsởlýluận, thuyết minh chƣơngtrình, giátrịthựctế, .) 2. Cho điểmcủacánbộphảnbiện ( Điểmghibằngsốvàchữ ) Ngày .tháng .năm 2013 Cánbộchấmphảnbiện ( Ký, ghi rõ họ tên ) Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Ngô Văn Hiệp – CT1201 9 LỜI CẢM ƠN! Trƣớc hết em xin bày tỏ lòng biết ơn sâu sắc nhất 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 rất nhiều trong suốt quá trình tìm hiểu nghiên cứu và hoàn thành báo cáo tốt nghiệp. Em xin chân thành cảm ơn các thầy cô trong bộ môn tin học – trƣờng DHDL Hải Phòng cũng nhƣ các thầy cô trong trƣờng đã trang bị cho em những kiến thức cơ bản cần thiết để em có thể hoàn thành báo cáo. Xin gửi lời cảm ơn đến bạn bè những ngƣời luôn bên em đã động viên và tạo điều kiện thuận lợi cho em, tận tình giúp đỡ chỉ bảo em những gì em còn thiếu sót trong quá trình làm báo cáo tốt nghiệp. Cuối cùng em xin bày tỏ lòng biết ơn sâu sắc tới những ngƣời thân trong gia đình đã giành cho em sự quan tâm đặc biệt và luôn động viên em. Vì thời gian có hạn, trình độ hiểu biết của bản thân còn nhiều hạn chế.Cho nên trong đồ án không tránh khỏi những thiếu sót, em rất mong nhận đƣợc sự đóng góp ý kiến của tất cả các thầy cô giáo cũng nhƣ các bạn bè để đồ án của em đƣợc hoàn thiện hơ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 hiện Đồ án tốt nghiệp Trƣờng ĐHDL Hải Phòng Ngô Văn Hiệp – CT1201 10 MỤC LỤC LỜI CẢM ƠN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 DANH MỤC HÌNH……. . . …………………………… . …………………4 LỜI MỞ ĐẦU 6 CHƢƠNG1.KHÁI NIỆM TỔNG QUAN…………… . ………………. . . 7 1. 1 U THÔNG TIN………… . ………………7 1. 1. 1 Giới thiệu……………… ………………………………………. . . . . 7 1. 1. 2Giấu tin mật (Steganography)……… . ……………………………. 8 1. 1. 2. 1 Phân loại steaganography……… . ……………………. . 9 1. 1. 2. 2 Ứng dụng của steganography…… ………………. . . . 10 1. 1. 2. 3 Các yêu cầu của một thuật toán giấu thông tin…… . …………. . 10 1. 1. 3 Thủy vân số (Watermarking)…. …… . …………………………. 11 1. 1. 4 …………… . …………………………. . . . . 13 1. 2 …………………… ……………. . 13 1. 2. 1 Khái niệm………………… . ………………………………………. . . . 14 1. 2. 2 Cấu trúc ảnh BMP…………… ………………………………. . . 14 1. 3 …………………………… . …………. 17 CHƢƠNG 2. KĨ THUẬT GIẤU TIN THUẬN NGHỊCH TRONG ẢNH . 18 2. 1 KHÁI NIỆN GIẤU TIN THUẬN NGHỊCH………………… . ………. 18 2. 1. 1 Khái niệm………………………………… . ……………. 18 2. 1. 2 Một số kĩ thuật giấu thuận nghịch điển hình… ………………. . . 18 2. 1. 2. ……………… . ……………. 18 2. 1. 2. 2 Thuật toán cải tiến NSAS ……………………… …………. 19 2. 1. 2. 3 ền biến đổi wavelet……… 19 2. 2 MỘT SỐ KHÁI NIỆM………… ……………………………………. 19 2. 2. 1 Kĩ Thuật giấu tin trên LSB……………… . ……………………………. . 19 2. 2. 2 hóa ảnh………… . ………………………………………. . 20

Ngày đăng: 17/12/2013, 20:37

HÌNH ẢNH LIÊN QUAN

Hình 1.1 Sơ đồ phân loại giấu tin - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 1.1 Sơ đồ phân loại giấu tin (Trang 16)
Hình 1.2 Mô hình giấu thông tin tổng quát - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 1.2 Mô hình giấu thông tin tổng quát (Trang 16)
Hình 1.3 Phân loại Steaganography theo B. Pflizmann Phân tích:   - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 1.3 Phân loại Steaganography theo B. Pflizmann Phân tích: (Trang 17)
Bảng so sánh sau đây cho ta thấy những điểm khác biệt cơbản giữa mật mã học và giấu thông tin - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Bảng so sánh sau đây cho ta thấy những điểm khác biệt cơbản giữa mật mã học và giấu thông tin (Trang 19)
Hình 1.4Phân loại Watermarking theo B. Pflizmann - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 1.4 Phân loại Watermarking theo B. Pflizmann (Trang 20)
Hình 1.5 Nhúng logo vào tiền giấy - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 1.5 Nhúng logo vào tiền giấy (Trang 20)
Bảng 1.2BitmapHeader (54 byte) - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Bảng 1.2 BitmapHeader (54 byte) (Trang 23)
Hình 2.2 Ảnh trƣớc và sau khi mãhóa, a) ảnh ban đầu, b) ảnhsau khi mãhóa - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 2.2 Ảnh trƣớc và sau khi mãhóa, a) ảnh ban đầu, b) ảnhsau khi mãhóa (Trang 28)
Hình 3.1 Giao diện chính của chƣơngtrình - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.1 Giao diện chính của chƣơngtrình (Trang 40)
3. 2.2 Giao diện chương trình giấu tin - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
3. 2.2 Giao diện chương trình giấu tin (Trang 41)
Hình 3.2 Giao diện giấu tin - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.2 Giao diện giấu tin (Trang 41)
Hình 3.4 Chọn khóa để mãhóaảnh - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.4 Chọn khóa để mãhóaảnh (Trang 42)
Hình 3.7 Chƣơngtrình mãhóa vàgiấu chuỗi thông tin vào ảnh - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.7 Chƣơngtrình mãhóa vàgiấu chuỗi thông tin vào ảnh (Trang 43)
Hình 3.6Nhập tên ảnhđãmãhóa chứa thông tin - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.6 Nhập tên ảnhđãmãhóa chứa thông tin (Trang 43)
Hình 3.8 Chƣơngtrình sau khi đã thựchiện giấu tin - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.8 Chƣơngtrình sau khi đã thựchiện giấu tin (Trang 44)
Hình 3.9 Giao diện chỉ có khóa giảimã - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.9 Giao diện chỉ có khóa giảimã (Trang 44)
Hình 3.10 Giao diện tách tin chỉ có khóa tách tin - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.10 Giao diện tách tin chỉ có khóa tách tin (Trang 45)
3. 2.3.3 Giao diện tách tin cócả khóa mãhóa và khóa tách tin - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
3. 2.3.3 Giao diện tách tin cócả khóa mãhóa và khóa tách tin (Trang 45)
Hình 3.13Thƣ mục chứakhóa mãhóaảnh - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.13 Thƣ mục chứakhóa mãhóaảnh (Trang 46)
Hình 3.12 Thƣ mục chƣa ảnhđã giấu tin - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.12 Thƣ mục chƣa ảnhđã giấu tin (Trang 46)
Hình 3.14 Thƣ mục chứa ảnh khôiphục sau khi tách tin - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.14 Thƣ mục chứa ảnh khôiphục sau khi tách tin (Trang 47)
Hình 3.16Nội dung thông tin cần giấu vào 3 ảnh lena.png, baboon.png, house.png - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.16 Nội dung thông tin cần giấu vào 3 ảnh lena.png, baboon.png, house.png (Trang 48)
Bảng 3.1 đánhgiá chấtlƣợng trung bình PSNR với giátrị M, S khác nhau trên 3 ảnh  lena.png,  baboon.png,  house.png  (với  L=10,  cho  cùng  thông  điệp  có  độ  dài  bằng 2168 bit nhƣ hình 3 - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Bảng 3.1 đánhgiá chấtlƣợng trung bình PSNR với giátrị M, S khác nhau trên 3 ảnh lena.png, baboon.png, house.png (với L=10, cho cùng thông điệp có độ dài bằng 2168 bit nhƣ hình 3 (Trang 48)
Hình 3.18 Tậpảnh sau khi đã tách tin và khôiphục - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.18 Tậpảnh sau khi đã tách tin và khôiphục (Trang 49)
Hình 3.17 Tậpảnh gốc trƣớc khi chƣa mãhóa Ảnh sau khi tách thông tin và khôi phục  - Phương pháp giấu tin thuận nghịch cho ảnh đã mã hóa
Hình 3.17 Tậpảnh gốc trƣớc khi chƣa mãhóa Ảnh sau khi tách thông tin và khôi phục (Trang 49)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN