Luận Văn Nghiên cứu kỹ thuật giấu tin thuận nghịch trên miền dữ liệu ảnh cấp xám 

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Mai Kul, 15/12/13.

  1. Mai Kul

    Mai Kul New Member

    Bài viết:
    1,299
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỤC LỤC
    CHƯƠNG 1. TỔNG QUAN KĨ THUẬT GIẤU TIN . 3
    1.1 Vấn đề giấu tin 3
    1.2 Mô hình kỹ thuật giấu thông tin cơ bản 3
    1.2.1 Quá trình giấu tin 3
    1.2.2 Quá trình giải mã 4
    1.3 Phân loại giấu tin 4
    1.3.1 Theo cách thức tác động lên các phương tiện 5
    1.3.2 Theo các mục đích sử dụng 5
    1.4 Mục đích giấu tin . 6
    1.4.1 Kỹ thuật giấu thông tin bí mật (Steganography) 6
    1.4.2 Kỹ thuật giấu thông tin theo kiểu đánh giấu (watermarking) 7
    1.5 Môi trường giấu tin . 7
    1.5.1 Giấu tin trong ảnh 7
    1.5.2 Giấu tin trong audio 7
    1.5.3 Giấu tin trong video 7
    1.5.4 Giấu thông tin trong văn bản dạng text 8
    CHƯƠNG 2. NGHIÊN CỨU CẤU TRÚC ẢNH BITMAP 9
    2.1 Cấu trúc ảnh bitmap 9
    2.1.1 BMP File Header 9
    2.1.2 Bitmap Information (DIB header) 1 0
    2.1.3. Bảng màu (Color Palette) 1 0
    2.1.4. Dữ liệu ảnh . 1 1
    2.2 Ảnh xám . 1 2
    CHƯƠNG 3. NGHIÊN CỨU KỸ THUẬT GIẤU TIN THUẬN NGHỊCH 13
    3.1 Kỹ thuật giấu tin dựa trên sự khác biệt 1 3
    3.2 Ý tưởng và thuật toán 1 3
    3.2.1 Một số công thức và định nghĩa 13
    3.2.2 Quá trình giấu thông tin 14
    3.2.2 Quá trình tách thông tin và khôi phục ảnh gốc . 1 6
    CHƯƠNG 4. CÀI ĐẶT THỬ NGHIỆM 18
    4.1 Môi trường thử nghiệm 1 8
    1




    4.1.1. Tập dữ liệu thử nghiệm: 1 8
    4.1.2. Đo độ đánh giá PSNR 1 9
    4.1.3. Một số giao diện chương trình demo 19
    4.2 Các module cài đặt 26
    4.2.1 Chức năng: Giấu thông tin vào trong ảnh 26
    4.2.2 Chức năng: Tách thông tin từ trong ảnh và khôi phục lại ảnh ban đầu 26
    4.2.3 Chức năng:Trích xuất phần dữ liệu của ảnh JBIG2 26
    4.2.4Chức năng: Khôi phục ảnh JBIG2 26
    4.2.5 Chức năng: Đọc một tệp văn bản . 2 6
    4.2.6 Chức năng: Ghi một tệp văn bản . 2 7
    4.2.7 Chức năng: Đổi một chuỗi kí tự ra một chuỗi nhị phân 2 7
    4.2.8 Chức năng: Đổi một chuỗi nhị phân ra một chuỗi kí tự 2 7
    4.3 Thực nghiệm và đánh giá 2 7
    4.3.1 Giấu trên 10 ảnh chuẩn . 2 7
    4.3.2 Giấu trên 20 ảnh bất kỳ . 3 0
    KẾT LUẬN 32
    TÀI LIỆU THAM KHẢO 3 3
    2




    CHƯƠNG 1. TỔNG QUAN KĨ THUẬT GIẤU TIN
    1.1 Vấn đề giấu tin
    Từ trước đến nay, nhiều phương pháp bảo vệ thông tin đã được đưa ra, trong đó
    giải pháp dùng mật mã được ứng dụng rộng rãi nhất. Thông tin ban đầu được mã hoá,
    sau đó sẽ được giải mã nhờ khoá của hệ mã. Đã có rất nhiều hệ mã phức tạp được sử
    dụng như DES, RSA, NAPSACK ., rất hiệu quả và phổ biến.
    Một phương pháp mới khác đã và đang được nghiên cứu và ứng dụng mạnh mẽ
    ở nhiều nước trên thế giới, đó là phương pháp giấu tin (DataHiding). Giấu thông tin là
    kỹ thuật nhúng (embedding) một lượng thông tin số nào đó vào trong một đối tượng dữ
    liệu số khác. Một trong những yêu cầu cơ bản của giấu tin là đảm bảo tính chất ẩn của
    thông tin được giấu đồng thời không làm ảnh hưởng đến chất lượng của dữ liệu gốc.
    Sự khác biệt chủ yếu giữa mã hoá thông tin và giấu thông tin là mã hoá làm cho
    các thông tin hiện rõ là nó có được mã hoá hay không, còn với giấu thông tin thì người
    ta sẽ khó biết được là có thông tin giấu bên trong.
    1.2 Mô hình kỹ thuật giấu thông tin cơ bản
    Giấu thông tin vào phương tiện chứa và tách lấy thông tin là hai quá trình trái
    ngược nhau và có thể mô tả qua sơ đồ khối của hệ thống như sau
     

    Các file đính kèm:

Đang tải...