ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

43 120 0
ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Đ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

MỤC LỤC CHƯƠNG TỔNG QUAN KỸ THUẬT GIẤU TIN TRONG ẢNH 1.1 Vấn đề giấu tin 1.2 Mơ hình kỹ thuật giấu thơng tin 1.2.1Quá trình giấu tin 1.2.2 Quá trình giải mã 1.3 Phân loại giấu tin 1.3.1Theo cách thức tác động lên phương tiện 1.3.2Theo mục đích sử dụng .7 1.4 Mục đích sử dụng 1.4.1 Kỹ thuật giấu thông tin mật(steganography) .8 1.4.2 Kỹ thuật giấu thông tin theo kiểu đánh giấu(watermarking) 1.5 Môi trường giấu tin 1.5.1 Giấu tin ảnh 1.5.2 Giấu tin audio 1.5.3 Giấu tin video 1.5.4 Giấu tin văn text 10 CHƯƠNG CẤU TRÚC MỘT SỐ ẢNH ĐẶC TRƯNG 11 2.1 Cấu trúc ảnh bitmap 11 2.1.1 BMP File Header 11 2.1.2 Bitmap Information (DIB header) 13 2.1.3 Bảng màu (Color Palette) .14 2.1.4 Dữ liệu ảnh 15 2.2 Ảnh xám 16 2.3 Cấu trúc ảnh PNG 16 CHƯƠNG KỸ THUẬT GIẤU TIN VỚI DUNG LƯỢNG LỚN .19 3.1 Ý tưởng thuật toán 19 3.2 Thuật toán 19 3.2.1 Giai đoạn giấu tin 19 3.2.1.1 Thủ tục nhúng ngang HEm 21 3.2.1.2 Thủ tục nhúng dọc VEm 22 3.2.2 Giai đoạn tách thông điệp 24 3.2.2.1 Thủ tục tách tin dọc VEx 25 3.2.2.2 Thủ tục tách tin ngang HEx 26 CHƯƠNG CÀI ĐẶT THỬ NGHIỆM 27 4.1 Môi trường thử nghiệm .27 4.1.1 Tập liệu thử nghiệm 27 4.2 Đo độ đánh giá PSNR 27 4.3 Một số giao diện chương trình demo 28 4.3.1 Giao diện chương trình (hình 4.3) .28 4.3.2Giao diện q trình giấu chuỗi thơng tin 30 4.3.3 Giao diện trình giấu tệp văn bản: 31 4.3.4 Giao diện tách chuỗi thông tin: 32 4.3.5 Giao diện tách tệp văn bản: 34 4.3.6 giao diện tính psnr 35 4.4 Các module cài đặt .36 4.4.1 Giấu thông tin vào ảnh .36 4.4.2 Tách thông tin 36 4.4.3 Đọc tệp văn sau thực nhúng liệu .36 4.4.4 Tách tệp văn ghi tệp văn 37 4.4.5 Đổi chuỗi kí tự chuỗi nhị phân 37 4.4.6 Đổi chuỗi nhị phân chuỗi kí tự 37 4.5 Thực nghiệm, đánh giá so sánh với kỹ thuật DE 38 4.5.1 Giấu 10 ảnh chuẩn (hình 4.1) 38 4.5.2 So sánh đánh giá với kỹ thuật DE 40 KẾT LUẬN .42 TÀI LIỆU THAM KHẢO .43 CHƯƠNG TỔNG QUAN KỸ THUẬT GIẤU TIN TRONG ẢNH 1.1 Vấn đề giấu tin Từ trước đến nay, nhiều phương pháp bảo vệ thơng tin đưa ra, giải pháp dùng mật mã ứng dụng rộng rãi Thơng tin ban đầu mã hố, sau giải mã nhờ khoá hệ mã Đã có nhiều hệ mã phức tạp sử dụng DES, RSA, NAPSACK , hiệu phổ biến Một phương pháp khác nghiên cứu ứng dụng mạnh mẽ nhiều nước giới, phương pháp giấu tin (DataHiding) Giấu thông tin kỹ thuật nhúng (embedding) lượng thơng tin số vào đối tượng liệu số khác Một yêu cầu giấu tin đảm bảo tính chất ẩn thông tin giấu đồng thời không làm ảnh hưởng đến chất lượng liệu gốc Sự khác biệt chủ yếu mã hố thơng tin giấu thơng tin mã hố làm cho thơng tin rõ có mã hố hay khơng, cịn với giấu thơng tin người ta khó biết có thơng tin giấu bên 1.2 Mơ hình kỹ thuật giấu thơng tin Giấu thông tin vào phương tiện chứa tách lấy thông tin hai q trình trái ngược mô tả qua sơ đồ khối hệ thống theo hình 1.1 1.2 1.2.1 Quá trình giấu tin Thông tin cần giấu Phương tiện chứa(audio, ảnh,video ) Bộ nhúng thông tin Phương tiện Phân phối chứa giấu tin khóa Hình 1.1 Lược đồ q trình giấu tin - Thông tin cần giấu tuỳ theo mục đích người sử dụng, thơng điệp (với tin bí mật) hay logo, hình ảnh quyền - Phương tiện chứa: file ảnh, text, audio… môi trường để giấu tin - Bộ giấu thơng tin: chương trình thực việc giấu tin - Đầu ra: phương tiện chứa có tin giấu 1.2.2 Q trình giải mã Tách thông tin từ phương tiện chứa giấu tin diễn theo quy trình ngược lại với đầu thông tin giấu vào phương tiện chứa Phương tiện chứa sau tách lấy thơng tin sử dụng, quản lý theo yêu cầu khác Hình 1.2 công việc giải mã 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 giải mã thực thơng qua giải mã ứng với giấu thông tin với khố q trình giấu Kết thu gồm phương tiện chứa gốc thông tin giấu Bước thông tin giấu xử lý kiểm định so sánh với thông tin ban đầu Thông tin cần giấu Phương tiện chứa giấu tin Bộ nhúng thông tin Kiểm định Phương tiện chứa(audio, ảnh,video ) khóa Hình 1.2 Lược đồ q trình giải mã 1.3 Phân loại giấu tin Do kỹ thuật giấu thơng tin số hình thành thời gian gần nên xu hướng phát triển chưa ổn định Nhiều phương pháp mới, theo nhiều khía cạnh khác chắn đề xuất, định nghĩa xác, đánh giá phân loại rõ ràng chưa thể có Sơ đồ phân loại hình 1.3 Fabien A P Petitcolas đề xuất năm 1999 Information hiding Giấu thông tin Steganography Giấu tin mật Watermarking Thuỷ vân số Robust Watermarking Thuỷ vân bền vững Visible Watermarking Thuỷ vân hiển thị Fragile Watermarking Thuỷ vân dễ vỡ Imperceptible Watermarking Thuỷ vân ẩn Hình 1.3 Phân loại kỹ thuật giấu tin Sơ đồ phân loại tranh khái quát ứng dụng kỹ thuật giấu thông tin Dựa việc thống kê xếp khoảng 100 cơng trình cơng bố số tạp chí, với thơng tin tên tóm tắt nội dung khoảng 200 cơng trình cơng bố Internet, chia lĩnh vực giấu tin làm hai hướng lớn, watermarking steganography 1.3.1 Theo cách thức tác động lên phương tiện Phương pháp chèn liệu: Phương pháp tìm vị trí file dễ bị bỏ qua chèn liệu cần giấu vào đó, cách giấu khơng làm ảnh hưởng tới thể file liệu ví dụ giấu sau ký tự EOF Phương pháp tạo phương tiện chứa: Từ thông điệp cần chuyển tạo phương tiện chứa để phục vụ cho việc truyền thơng tin đó, từ phía người nhận dựa phương tiện chứa tái tạo lại thông điệp 1.3.2 Theo mục đích sử dụng Giấu thơng tin bí mật: ứng dụng phổ biến từ trước đến nay, giấu thơng tin bí mật người ta quan tâm chủ yếu tới mục tiêu: - Độ an tồn giấu tin - khả khơng bị phát giấu tin - Lượng thông tin tối đa giấu phương tiện chứa cụ thể mà đảm bảo an tồn - Độ bí mật thơng tin trường hợp giấu tin bị phát Giấu thơng tin bí mật khơng quan tâm tới nhiều yêu cầu bền vững phương tiện chứa, đơn giản người ta thực việc gửi nhận nhiều lần phương tiện chứa giấu tin Giấu thông tin thuỷ vân: yêu cầu bảo vệ quyền, xác thực… nên việc giấu tin thuỷ vân có yêu cầu khác với giấu tin bí mật Yêu cầu dấu hiệu thuỷ vân đủ bền vững trước cơng vơ hình hay cố ý gỡ bỏ Thêm vào dấu hiệu thuỷ vân phải có ảnh hưởng tối thiểu (về mặt cảm nhận) phương tiện chứa Như thông tin cần giấu nhỏ tốt Tuỳ theo mục đích khác thuỷ vân có yêu cầu khác 1.4 Mục đích sử dụng Bảo mật thơng tin giấu tin có hai khía cạnh Một bảo mật cho liệu đem giấu (embedded data), chẳng hạn giấu tin mật: thông tin mật giấu kỹ đối tượng khác cho người khác không phát (steganography) Hai bảo mật đối tượng dùng để giấu liệu vào (host data), chẳng hạn ứng dụng bảo vệ quyền, phát xuyên tạc thông tin (watermarking) Giấu thông tin Giấu tin bí mật (Steganography) Thuỷ vân số (Watermarking) Hình 1.4 Hai lĩnh vực kỹ thuật giấu thông tin 1.4.1 Kỹ thuật giấu thông tin mật(steganography) Với mục đích đảm bảo tính an tồn bảo mật thông tin tập trung vào kỹ thuật giấu tin để giấu nhiều thơng tin Thơng tin mật giấu kỹ đối tượng khác cho người khác không phát 1.4.2 Kỹ thuật giấu thơng tin theo kiểu đánh giấu(watermarking) Mục đích để bảo vệ quyền đối tượng chứa thơng tin lại tập trung đảm bảo số yêu cầu đảm bảo tính bền vững… ứng dụng kỹ thuật thuỷ vân số 1.5 Môi trường giấu tin 1.5.1 Giấu tin ảnh Giấu tin ảnh quan tâm Nó đóng vai trị quan trọng hầu hết ứng dụng bảo vệ an toàn thông tin như: nhận thực thông tin, xác định xuyên tạc thông tin, bảo vệ quyền tác giả…Thông tin giấu với liệu ảnh chất lượng ảnh thay đổi khơng biết đằng sau ảnh mang thơng tin có ý nghĩa Ngày này, ảnh số sử dụng phổ biến giấu thơng tin ảnh đem lại nhiều ứng dụng quan trọng lĩnh vực đời sống xã hội 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 1.5.2 Giấu tin audio Khác với kỹ thuật giấu thông tin ảnh: phụ thuộc vào hệ thống thị giác người – HSV (Human Vision System), kỹ thuật giấu thông tin audio lại phụ thuộc vào hệ thống thính giác HAS (Human Auditory System) Bởi tai người việc phát khác biệt giải tần công suất, có nghĩa âm to, cao tần che giấu âm nhỏ, thấp cách dễ dàng Vấn đề khó khăn giấu tin audio kênh truyền tin, kênh truyền hay băng thông chậm ảnh hưởng đến chất lượng thông tin sau giấu Giấu thông tin audio địi hỏi u cầu cao tính đồng tính an tồn thơng tin Các phương pháp giấu tin audio thường lợi dụng điểm yếu hệ thống thính giác người 1.5.3 Giấu tin video Cũng giống giấu thông tin ảnh hay audio, giấu tin video quan tâm phát triển mạnh mẽ cho nhiều ứng dụng điều khiển truy cập thông tin, nhận thức thông tin, quyền tác giả… Một phương pháp giấu tin video đưa Cox phương pháp phân bố Ý tưởng phương pháp phân phối tin giấu dàn trải theo tần số liệu gốc Nhiều nhà nghiên cứu dùng hàm cosin riêng hệ số truyền sóng riêng để thực việc giấu tin Trong thuật toán khởi nguồn, thường kỹ thuật cho phép giấu ảnh vào video thời gian gần kỹ thuật cho phép giấu âm hình ảnh vào video 1.5.4 Giấu tin văn text Cũng giống giấu thông tin ảnh hay audio, giấu tin video quan tâm phát triển mạnh mẽ cho nhiều ứng dụng điều khiển truy cập thông tin, nhận thức thông tin, quyền tác giả… Một phương pháp giấu tin video đưa Cox phương pháp phân bố Ý tưởng phương pháp phân phối tin giấu dàn trải theo tần số liệu gốc Nhiều nhà nghiên cứu dùng hàm cosin riêng hệ số truyền sóng riêng để thực việc giấu tin Trong thuật toán khởi nguồn, thường kỹ thuật cho phép giấu ảnh vào video thời gian gần kỹ thuật cho phép giấu âm hình ảnh vào video 10 Hình 4.2 Giao diện chương trình 29 4.3.2Giao diện q trình giấu chuỗi thơng tin Hình 4.3 Giao diện nhúng chuỗi thơng điệp Ơ nhập liệu: Nhập chuỗi thông tin: Hãy nhập chuỗi thông tin muốn gửi Ảnh gốc: Nhấn vào ô chọn ảnh để lựa chọn ảnh gốc để làm phương tiện nhúng chuỗi thông tin Ảnh xử lý :Nhấn chọn vị trí lưu để nhập tên ảnh sau nhúng thông tin Tên ảnh đồ nhúng ngang:Nhấn chọn vị trí để lưu tên đồ định vị nhúng ngang 30 Tên ảnh đồ nhúng dọc:Nhấn chọn vị trí để lưu tên đồ định vị nhúng dọc Nút lệnh Các nút lệnh bên cạnh ô nhập liệu có nhiệm vụ mở cửa sổ để người dùng lựa chọn Nút thực nhúng để chương trình thực nhúng thông điệp vào ảnh gốc Nút có nhiệm vụ khỏi modun nhúng thơng điệp 4.3.3 Giao diện trình giấu tệp văn bản: Hình 4.4 Giao diện q trình giấu tệp văn Ơ nhập liệu: Tệp cần nhúng: tệp văn cần giấu 31 Ảnh gốc: ảnh gốc Tên ảnh sau nhúng: tên ảnh sau nhúng văn Bản đồ nhúng ngang: tên đồ định vị nhúng ngang Bản đồ nhúng dọc: tên đồ định vị nhúng dọc Nút lệnh: Các nút lệnh bên cạnh nhập liệu có nhiệm vụ mở cửa sổ để người dùng lựa chọn Thực hiện:Sẽ thực q trình giấu tin Thốt: Thốt khỏi giao diện giấu tệp 4.3.4 Giao diện tách chuỗi thơng tin: Hình 4.5 Giao diện tách chuỗi thơng tin 32 Ơ nhập liệu: Tên ảnh chứa liệu: tên ảnh chứa thông tin Ảnh phục hồi: tên ảnh dược lưu sau khi phục hồi Bản đồ nhúng dọc: tên đồ định vị nhúng dọc Bản đồ định vị nhúng ngang: tên đồ định vị nhúng ngang Nút thực hiện: Các nút lệnh bên cạnh ô nhập liệu có nhiệm vụ mở cửa sổ để người dùng lựa chọn Nút thực để chương trình tách thơng tin từ ảnh gốc Nút để khỏi giao diện tách chuỗi thơng tin Kết chuỗi thông tin tách trả ô chuỗi thông tin tách 33 4.3.5 Giao diện tách tệp văn bản: Hình 4.6 Giao diện tách tệp văn Ơ nhập liệu: Ảnh chứa thơng tin: tên ảnh chứa tệp văn Bản đồ định vị dọc: tên ảnh đồ định vị dọc Bản đồ định vị ngang: tên ảnh đồ định vị ngang Ảnh sau lấy thông tin: tên ảnh sau tách thông tin phục hồi lại nguyên ảnh Tệp văn bản: tên văn sau tách khỏi ảnh Nút lệnh Các nút lệnh bên cạnh nhập liệu có nhiệm vụ mở cửa sổ để người dùng lựa chọn 34 Nút thực để chương trình tách văn từ ảnh gốc Nút thoát để thoát khỏi giao diện tách tệp văn 4.3.6 giao diện tính psnr Hình 4.7 Giao diện tính psnr Ơ nhập thơng tin Ảnh gốc: tên ảnh trước thực nhúng thông tin Ảnh nhúng: tên ảnh sau nhúng thông tin Nút lệnh: Các nút lệnh bên cạnh ô nhập liệu có nhiệm vụ mở cửa sổ để người dùng lựa chọn Nút thực để chương trình tính psnr Nút để khỏi giao diện tính psnr 4.4 Các module cài đặt 4.4.1 Chức năng: Giấu thông tin vào ảnh Các tham số đầu vào: - x: chuỗi thông tin đầu vào - y: anh gốc - ten moi: Tên ảnh kết sau giấu tin - Tenbddvngang: tên đồ định vị nhúng ngang - Tenbddvdoc: tên đồ định vị nhúng dọc 4.4.2 Chức tách thông tin Tham số đầu vào: - tenanh: tên ảnh gốc - tenanhphuchoi: tên ảnh sau lấy thông tin phục hồi nguyên gôc - tenbddoc: tên ảnh đồ định vị nhúng dọc - ten bdngang: tên ảnh đồ định vị nhúng ngang Tham số ra: chuỗi thông tin kết 4.4.3 Chức năng: Đọc tệp văn sau thực nhúng liệu Tham số đầu vào: - tenfile: Tên tệp văn cần đọc - y: ảnh gốc - tenmoi: tên ảnh sau nhúng tệp văn - tenbdngang: tên ảnh đồ định vị nhúng ngang - Tenbddoc: tên ảnh đồ định vị nhúng dọc 36 Đầu ảnh nhúng tệp văn 4.4.4 Chức năng: tách tệp văn ghi tệp văn Tham số đầu vào: - tenanh: tên ảnh chứa tệp văn - tenanhphuchoi: tên ảnh sau tách thông tin phục hồi - tenfie: tên tệp văn sau tách - tenbddoc: tên ảnh đồ định vị nhúng dọc - tenbdngang: tên ảnh đồ định vị nhúng ngang 4.4.5 Chức năng: Đổi chuỗi kí tự chuỗi nhị phân Tham số đầu vào: - s: Chuỗi kí tự cần đổi Tham số đầu ra: - b: Chuỗi bít kết 4.4.6 Chức năng: Đổi chuỗi nhị phân chuỗi kí tự Tham số đầu vào: - b: chuỗi bít cần đổi Tham số đầu ra: - S: chuỗi kí tự kết 37 4.5 Thực nghiệm, đánh giá so sánh với kỹ thuật DE 4.5.1 Giấu 10 ảnh chuẩn (hình 4.1) Sử dụng kỹ thuật giấu tin với dung lượng lớn để nhúng tệp txt hình 4.8 Hình 4.8 tệp văn có dung lượng 67232 bit 38 Các ảnh trước sau nhúng Hình 4.9 ảnh trước sau nhúng 39 4.5.2 So sánh đánh giá với kỹ thuật DE Tương tự ta sử dụng phương pháp DE để nhúng tệp 10 ảnh chuẩn hình 4.1 ta thu kết bảng 4.1 kết tính psnr Bảng 4.1 Kết tính psnr Kiểu nhúng Ảnh PSNR DE GIẤU TIN VỚI DUNG LƯỢNG LỚN Anh1.bmp 37.5255 54.2344 Anh2.bmp 28.3151 53.7832 Anh3.bmp 36.3264 54.426 Anh4.bmp 41.5941 54.4896 Anh5.bmp 36.4263 54.6144 Anh6.bmp 35.0179 54.5821 Anh7.bmp 38.822 54.5245 Anh8.bmp 36.3985 54.5969 Anh9.bmp 36.5056 54.6128 Anh10.bmp 39.2808 54.6258 Trung bình 36.6212 54.44897 40 Nhận xét: Qua bảng đánh giá ta nhận thấy kỹ thuật giấu tin với dung lượng lớn đề xuất báo cáo vượt trội so với phương pháp DE trước (psnr > 54) phương pháp DE cũ psnr > 36 Và quan trọng sau cải tiến kỹ thuật DE sang kỹ thuật giấu tin hai pha ngang dọc khơng cịn xảy vấn đề tràn tượng muối hạt tiêu ảnh sau nhúng điểm ảnh sau mang xử lý luôn đảm bảo phạm vi [0 255] Bên cạnh ưu điểm kỹ thuật giấu tin hai pha ngang dọc có nhược điểm khơng thể tính xác số lượng bit nhúng vào ảnh pha nhúng dọc phụ thuộc vào pha nhúng ngang trước 41 KẾT LUẬN Đồ án thực nhiệm vụ: - Trình bày tổng quan kỹ thuật giấu tin - Nghiên cứu cấu trúc ảnh BMP, ảnh xám ảnh PNG - Nghiên cứu kỹ thuật giấu tin với dung lượng thông điệp lớn Kỹ thuật giấu tin với dung lượng lớn giải tốt vấn đề tràn tràn tượng muối hạt tiêu ảnh sau nhúng thông tin phương pháp DE, chất lượng ảnh sau nhúng tốt tăng khả bảo mật liệu, tránh nghi ngờ đối tượng đột nhập Bên cạnh thuật tốn giấu tin kỹ thuật giấu tin với dung lượng lớn tương đối đơn giản, dễ hiểu Ngoài ưu điểm kể phương pháp cịn nhược điểm mà phương pháp DE gặp phải dung lượng thơng tin nhúng ảnh phụ thuộc lớn vào công cụ nén sử dụng để nén đồ định vị Nếu công cụ nén đạt hiệu suất nén cao dung lượng nhúng lớn ngược lại Do nhiều hạn chế hiểu biết nên đề tài khơng tránh khỏi thiếu sót, em mong nhận đóng góp ý kiến thầy cô bạn để đồ án hoàn thiện Em xin chân thành cảm ơn! 42 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 thủy vân ảnh, Trung tâm thông tin tư liệu, TTKHTN-CN 2003 [2] Đỗ Lâm Hồng, Đồ án tốt nghiệp, ngành Cơng nghệ thông tin, năm 2010 [3] Mặc Như Hiển, Đồ án tốt nghiệp ngành CNTT, năm 2009 [4] Jun Tian, Reversible Watermarking by Difference Expansion, Multimedia and Security Workshop at ACM Multimedia 2002, Dec-02 [5] Mr P Mohan Kumar & Dr K L Shunmuganathan “A reversible high embedding capacity data hiding technique for hiding secret data in images” [6] http://sipi.usc.edu/database/database.cgi?volume=misc 43 ... việc giấu tin Trong thuật toán khởi nguồn, thường kỹ thuật cho phép giấu ảnh vào video thời gian gần kỹ thuật cho phép giấu âm hình ảnh vào video 1.5.4 Giấu tin văn text Cũng giống giấu thông tin. .. bảo mật thơng tin tập trung vào kỹ thuật giấu tin để giấu nhiều thông tin Thông tin mật giấu kỹ đối tượng khác cho người khác không phát 1.4.2 Kỹ thuật giấu thơng tin theo kiểu đánh giấu( watermarking)... vụ: - Trình bày tổng quan kỹ thuật giấu tin - Nghiên cứu cấu trúc ảnh BMP, ảnh xám ảnh PNG - Nghiên cứu kỹ thuật giấu tin với dung lượng thông điệp lớn Kỹ thuật giấu tin với dung lượng lớn giải

Ngày đăng: 29/08/2020, 18:03

Hình ảnh liên quan

Hình 1.1 Lược đồ quá trình giấu tin - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 1.1.

Lược đồ quá trình giấu tin Xem tại trang 4 của tài liệu.
Hình 1.2 chỉ ra các công việc giải mã thông tin đã giấu. Sau khi nhận được đối tượng phương tiện chứa có giấu thông tin, quá trình giải mã được thực hiện thông qua một bộ giải mã ứng với bộ giấu thông tin cùng với khoá của quá trình giấu - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 1.2.

chỉ ra các công việc giải mã thông tin đã giấu. Sau khi nhận được đối tượng phương tiện chứa có giấu thông tin, quá trình giải mã được thực hiện thông qua một bộ giải mã ứng với bộ giấu thông tin cùng với khoá của quá trình giấu Xem tại trang 5 của tài liệu.
Hình 1.3 Phân loại các kỹ thuật giấu tin - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 1.3.

Phân loại các kỹ thuật giấu tin Xem tại trang 6 của tài liệu.
Hình 1.4 Hai lĩnh vực chính của kỹ thuật giấu thông tin. - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 1.4.

Hai lĩnh vực chính của kỹ thuật giấu thông tin Xem tại trang 8 của tài liệu.
Bảng 2.2 Chi tiết khối bytes tiêu đề tập tin BMP - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Bảng 2.2.

Chi tiết khối bytes tiêu đề tập tin BMP Xem tại trang 12 của tài liệu.
Khối bytes này nói cho ứng dụng biết các thông tin chi tiết về hình ảnh, sẽ được sử dụng để hiển thị hình ảnh trên màn hình - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

h.

ối bytes này nói cho ứng dụng biết các thông tin chi tiết về hình ảnh, sẽ được sử dụng để hiển thị hình ảnh trên màn hình Xem tại trang 13 của tài liệu.
Tổng quan của quá trình nhúng được biểu diễn trong sơ đồ hình 3.1. CM1 - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

ng.

quan của quá trình nhúng được biểu diễn trong sơ đồ hình 3.1. CM1 Xem tại trang 20 của tài liệu.
Hình 3.2 Mô hình tổng quát quá trình thu hồi thông tin - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 3.2.

Mô hình tổng quát quá trình thu hồi thông tin Xem tại trang 25 của tài liệu.
Hình 4.1 10 ảnh chuẩn - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 4.1.

10 ảnh chuẩn Xem tại trang 27 của tài liệu.
Hình 4.2 Giao diện chính của chương trình - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 4.2.

Giao diện chính của chương trình Xem tại trang 29 của tài liệu.
Hình 4.3 Giao diện nhúng chuỗi thông điệp - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 4.3.

Giao diện nhúng chuỗi thông điệp Xem tại trang 30 của tài liệu.
Hình 4.4 Giao diện quá trình giấu tệp văn bản - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 4.4.

Giao diện quá trình giấu tệp văn bản Xem tại trang 31 của tài liệu.
Hình 4.5 Giao diện tách chuỗi thông tin - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 4.5.

Giao diện tách chuỗi thông tin Xem tại trang 32 của tài liệu.
Hình 4.6 Giao diện tách tệp văn bản - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 4.6.

Giao diện tách tệp văn bản Xem tại trang 34 của tài liệu.
Hình 4.7 Giao diện tính psnr - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 4.7.

Giao diện tính psnr Xem tại trang 35 của tài liệu.
Sử dụng kỹ thuật giấu tin với dung lượng lớn để nhúng tệp txt hình 4. 8. - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

d.

ụng kỹ thuật giấu tin với dung lượng lớn để nhúng tệp txt hình 4. 8 Xem tại trang 38 của tài liệu.
Hình 4.9 ảnh trước và sau khi nhúng - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Hình 4.9.

ảnh trước và sau khi nhúng Xem tại trang 39 của tài liệu.
Bảng 4.1 Kết quả tính psnr - ĐỒ ÁN KỸ THUẬT GIẤU TIN TRONG ẢNH

Bảng 4.1.

Kết quả tính psnr Xem tại trang 40 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan