Tìm hiểu các kĩ thuật xác thực bảo vệ bản quyền

22 1.4K 5
Tìm hiểu các kĩ thuật xác thực bảo vệ bản quyền

Đ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

Trường đại học Bách Khoa Hà Nội Viện công nghệ thông tin truyền thông *** Báo cáo: Xử lý liệu đa phương tiện Đề tài: Tìm hiểu kĩ thuật xác thực bảo vệ quyền nội dung số (Content protection-Watermarking) áp dụng cho ảnh số Giảng viên hướng dẫn: Sinh viên thực hiện: PGS.TS Nguyễn Thị Hoàng Lan Nguyễn Đức Chiến 20111249 Phạm Thiện Doanh 20111333 Hà Nội 5/2015 Mục lục Lời nói đầu Công nghệ thông tin đặc biệt phát triển hệ thống mạng máy tính tạo nên môi trường mở phương tiện trao đổi, phân phối tài liệu cách tiện lợi, nhanh chóng Tuy nhiên đặt vấn đề bảo vệ tài liệu, ngăn chặn việc đánh cắp chép tài liệu cách bất hợp pháp, vấn đề an toàn bảo mật thông tin nhận quan tâm đặc biệt nhiều nhà nghiên cứu nhiều lĩnh vực Một giải pháp sử dụng tỏ hiệu cho việc đảm bảo an toàn thông tin giấu tin vào đối tượng khác Đối tượng áp dụng đê chứa tin phô biến ảnh Giải pháp giấu tin đưa nhằm mục tiêu bảo mật cho đối tượng dùng để chứa tin (thủy vân số) Thủy vân ảnh số (watermarking) kỹ thuật nhúng lượng thông tin số vào ảnh số cho người không phép, khó lấy thông tin khỏi ảnh mà không phá hủy ảnh gốc Trong kỹ thuật thủy vân số thông tin nhúng gọi thủy vân Thủy vân chuỗi ký tự hay hình ảnh Vì đề tài nhằm tìm hiểu chung thủy vân số, phương pháp thủy vân nói chung phương pháp thủy vân sử dụng phép biến đổi DCT nói riêng Phân công công việc: • Phạm Thiện Doanh: Tìm hiểu chung Watermarking Giới thiệu chung Watermarking Phân loại Watermarking Một số phương pháp Watermarking • Nguyễn Đức Chiến: Phân tích thử nghiệm ứng dụng kỹ thuật Image Watermarking ảnh JPEG Phần Tổng quan Watermarking 1.1 Khái quát vấn đề giấu 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 Bên cạnh thuận lợi mà thông tin kỹ thuật số mang lại có thách thức hộ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 thúc đẩy khả sáng tạo, xử lý thưởng thức liệu đa phương tiện Mạng Internet toàn cầu tạo cấu ảo - nơi diễn trình trao đổi thông tin lĩnh vực trị, quân 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 giải pháp hữu hiệu nhằm đảm bảo an toàn thông tin, chống lại nạn ăn cắp quyền, xuyên tạc thông tin, truy nhập thông tin trái phép, Việc tìm giải pháp cho vấn đề không giúp hiểu thêm công nghệ phức tạp phát triển nhanh mà tạo hội phát triển Ý 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ố hoá thông tin phát triển nhanh chóng mạng truyền thông nguyên 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 Giấu thông tin ảnh phận chiếm tỉ lệ lớn chương trình ứng dụng, phần mềm, hệ thống giấu tin đa phương tiện lượng thông tin trao đổi ảnh lớn Giấu thông tin ảnh đóng vai trò quan trọng hầu hết ứng dụng bảo vệ an toàn thông tin như: xác nhận thông tin, xác định xuyên tạc thông tin, bảo vệ quyền tác giả, điều khiển truy cập, giấu thông tin mật Vì kĩ thuật Watermarking đời 1.2 Một số khái niệm giấu tin 1.2.1 Khái niệm watermarking Watermarking hay gọi kĩ thuật thủy vân số:Là kĩ thuật nhúng lượng thông tin số vào ảnh số dùng để bảo vệ đối tượng chứa thông tin giấu Phương tiện chứa (host signal): phương tiện gốc dùng để nhúng thông tin.Trong giấu thông tin ảnh mang tên ảnh chứa hay ảnh gốc (original image), audio audio chứa v.v Đôi ta gọi phương tiện chứa môi trường (text, audio, video, ảnh) Thông tin giấu (embedded data) hay gọi thủy vân: lượng thông tin nhúng vào trongphương tiện chứa Thông tin giấu lượng thông tin mang ý nghĩa ảnh, logo, đoạn văn tuỳ thuộc vào mục đích người sử dụng Thông tin giấu vào phương tiện chứa nhờ nhúng, nhúng chương trình, triển khai thuật toán để giấu Sau giấu tin ta thu phương tiện chứa tin giấu phân phối sử dụng mạng 1.2.2 Một số loại thủy vân • Thủy vân bền vững: thường ứng dụng bảo vệ quyền.Thủy vân nhúng trog sản phẩm hình thức dán tem quyền.Trong trường hợp này,thủy vân phải tồn bền vững với sản phẩm nhằm chống việc tẩy xóa,làm giả hay biến đổi phá hủy thủy vân • • • Thủy vân dễ vỡ: kĩ thuật nhúng thủy vân vào đối tượng sản phẩm cho phân bố sản phẩm môi trường mở có phép biến đổi làm thay đổi sản phẩm gốc thủy vân giấu đối tượng không nguyên vẹn giấu Thủy vân ẩn: loại thủy vân dùng mắt thường không nhận thủy vân ẩn Thủy vân hiện: loại thủy vân ran gay sản phẩm người nhìn thấy 1.2.3 Phân biệt giấu tin mật (Steganography) thủy vân số (Watermarking) - - - - Steganography Tập trung vào việc giấu nhiều thông tin tốt,ứng dụng truyền liệu mật Cố gắng làm ảnh hưởng đến chất lượng đối tượng gốc để không bị ý đến liệu giấu Thay đổi đối tượng gốc làm cho liệu giấu bị sai lệch(ứng dụng xác thực thông tin) Bảo mật cho liệu cần giấu.Khía cạnh tập trung vào kĩ thuật giấu tin mật - - - Watermarking Không cần giấu nhiều thông tin cần lượng thông tin nhỏ đặc trưng cho quyền người sở hữu Trong trường hợp thủy vân nhìn thấy thủy vân Thủy vâ phải bền vững trước công có chủ đích chủ đích vào sản phẩm Thủy vân số đánh dầu vào đối tượng,nhằm khẳng định quyền sở hữu hay phát xuyên tạc thông tin 1.3 Mô hình kĩ thuật Watermarking tính chất,đặc trưng Watermarking 1.3.1 Mô hình Watermarking Hình 1.1: Mô hình Watermarking Trong hình: I môi trường giấu tin M thông tin cần giấu E nhúng chứa thuật toán để giấu tin S liệu mang tin mật C môi trường truyền liệu Hình vẽ biểu diễn trình giấu thông tin bản.Đối tượng dùng làm môi trường giấu tin văn bản,hình ảnh,audio,video, Dữ liệu giấu lượng thông tin mang ý nghĩa tùy thuộc vào mục đích người sử dụng.Thông tin giấu vào phương tiện chứa nhờ nhúng,bộ nhúng chương trình thuật toán dùng để giấu tin.Sau giấu tin,ta thu phương tiện chứa mang thông tin phân phối sử dụng mạng 1.3.2 Tính chất, đặc trưng kĩ thuật watermarking - - - Giấu tin phụ thuộc vào ảnh: Kĩ thuật giấu tin ảnh phụ thuộc vào loại ảnh khác nhau.Đối với ảnh đen trắng,xám hay ảnh màu có kĩ thuật riêng loại ảnh có đặc trưng khác Giấu tin lợi dụng khả tri giác người: Giấu tin ảnh gây thay đổi liệu gốc.Dữ liệu quan sát hệ thống tri giác người,nên kĩ thuật giấu tin phải đảm bảo yêu cầu thay đổi ảnh phải nhỏ cho mắt thường không nhận thay đổi đảm bảo an toàn cho thông tin giấu Giấu tin không làm thay đổi kích thước ảnh Đảm bảo chất lượng ảnh sau giấu tin: Đây yêu cầu quan trọng giấu tin trog ảnh.sau giấu tin bên trong,ảnh phải đảm bảo yêu cầu không bị biến đổi,để không bị phát dễ dàng so với ảnh gốc 1.4 Những ứng dụng kĩ thuật Watermarking Trong lĩnh vực watermarking, điều kiện hệ thống watermarking cần phải thỏa tùy thuộc vào ứng dụng Vì vậy, trước xét đến điều kiện, cách thiết kế hệ thống watermarking cần xét đến ứng dụng kỹ thuật watermarking 1.4.1 Bảo vệ quyền sở hữu (Copyright Protection) Đây ứng dụng kỹ thuật digital watermarking Mục đích watermarking cho bảo vệ quyền tác giả nhúng thông tin xác nhận quyền (watermark) vào liệu ảnh số để nhận biết người chủ quyền Ngoài mục đích xác nhận người chủ quyền để kiểm tra kín công việc người mua (truy xét không hợp lệ) Dữ liệu nhúng số đăng ký, đoạn thông điệp, logo hình mẫu Các ứng dụng loại yêu cầu watermark phải bảo đảm an toàn sử dụng phương pháp phát watermark giấu mà không cần thông tin gốc Watermark số nhận thấy không nhìn thấy Watermark ảnh nhìn thấy thường logo người quyền, dễ dàng đặt vào ảnh khó gở bỏ Tuy nhiên nhiều ứng dụng cần watermark không nhận thấy 1.4.2 Xác nhận thông tin ảnh tình trạng nguyên vẹn liệu (Image Athentication and Data Integrity) Một ứng dụng khác watermarking xác nhận ảnh xác nhận giả mạo Watermark sử dụng để phát có bị sửa đổi hay không định vị vị trí sửa Ảnh số dễ bị sửa đổi từ ứng dụng xử lý ảnh phức tạp Watermark sử dụng để xác nhận tính xác thực ảnh Đối với ứng dụng loại watermark cần phải yếu (fragile) không cần bền vững trước phép xử lý ảnh giấu tin để sửa đổi ảnh phá hủy watermark (phát sửa đổi) 1.4.3 Lấy dấu vân tay hay dán nhãn (Fingerprinting and Labeling) Nhãn ảnh ứng dụng mà thông tin nội dung ảnh mã hóa thành watermark chèn vào ảnh Mục tiêu ứng dụng tập trung vào vấn đề truyền thông tin, tính hợp pháp người nhận tính hợp pháp nguồn liệu số, nhằm xác định liệu phân phối có Việc hữu dụng việc giám sát theo dõi sản xuất bất hợp pháp Nó tương tự số seri sản phẩm phần mềm, sản phẩm mang watermark riêng, loại ứng dụng gọi “fingerpringting” liên quan đến việc gắn watermark khác thực dễ dàng độ phức tạp thấp Watermark sử dụng lĩnh vực đòi hỏi tính bền vững cao trước công cố ý 1.4.4 Kiểm tra giả mạo (Tamper Proofing) Digital watermarking dùng để chống giả mạo Nếu có thay đổi nội dung digital media watermark bị huỷ đi.Do khó làm giả digital media có chứa watermark 1.4.5 Truyền tin bí mật (Concealed Communication) Vì digital watermarking dạng đặc biệt kỹ thuật che giấu liệu (steganography) nên người ta dùng để truyền thông tin bí mật 1.5 Phân loại kĩ thuật Watermarking 1.5.1 Phân loại theo miền nhúng Hình 1.2: Phân loại watermarking theo miền nhúng 1.5.2 Kỹ thuật watermarking chia thành loại theo loại tài liệu nhúng watermark bao gồm: - Ảnh Video Văn Âm 1.5.3 Theo hệ thống nhìn người kỹ thuật watermarking số chia thành loại sau: • • • • Watermark nhìn thấy (Visible Watermark) Watermark bền vững không nhìn thấy (Invisible-Robust Watermark) Watermark yếu không nhìn thấy (Invisible-Fragile Watermark) Watermark kép (Dual Watermark) 1.6 Một số phương pháp Watermarking 1.6.1 Tiếp cận miền không gian ảnh Đây hướng tiếp cận tự nhiên.Tác động lên miền không gian ảnh tác động lên điểm ảnh, thay đổi trực tiếp giá trị điểm ảnh Phương pháp phổ biến tác động đến bit quan trọng điểm ảnh(LSB) Ý tưởng bản: - Chọn từ điểm ảnh bit có ảnh hưởng tới việc định màu sắc điểm ảnh Việc xác định LSB điểm ảnh phụ thuộc vào định dạng ảnh số bit màu dành cho điểm ảnh Cách thực hiện: - - 1.6.2 Chia ảnh A (ảnh gốc) thành làm N khối có chiều dài gần Trên khối: lấy ngẫu nhiên bit có trọng số nhỏ điểm ảnh thuộc khối (có thể chọn cố định bit có trọng số nhỏ byte đầu tiên, nhiên làm theo cách watermark dễ bị phá hủy hơn) Trên khối thay bit chọn bit watermark W thu hình ảnh A’ khoá key, khoá cho biết vị trí bit khối thay Tiếp cận miền tần số Sử dụng kĩ thuật biến đổi để chuyển từ miền không gian sang miền tần số Một số kĩ thuật biến đổi: - Biến đổi cosin rời rạc(DCT) Biến đổi Wavelet rời rạc(DWT) Biến đổi Fourier(DFT) Watermarking miền biến đổi DCT: Đầu vào • Một chuỗi bit thể quyền • Một ảnh Đầu • Một ảnh sau nhúng thủy vân 10 • Khóa để giải mã Sơ đồ trình Watermarking dùng biến đổi DCT Phần Phân tích thử nghiệm ứng dụng kỹ thuật Image Watermarking ảnh JPEG 2.1 Biến đổi DCT 2.1.1 Biến đổi DCT thuận nghịch Vì ảnh gốc có kích thước lớn nên trước biến đổi DCT, ảnh phân chia thành khối, khối có kích thước 8x8 pixel biểu diễn mức xám 64 điểm ảnh, mức số nguyên dương có giá trị từ đến 255 Việc phân khối giảm thời gian tính toán hệ số chung, mặt khác biến đổi cosin khối nhỏ làm tăng độ xác tính toán với dấu phẩy tĩnh, giảm thiểu sai số làm tròn gây 11 Biến đổi DCT công đoạn phương pháp nến sử dụng phép biến đổi Hai công thức minh họa cho phép biến đổi DCT thuận nghịch ảnh có kích thước 8x8 Giá trị z(n1, n2) biểu diễn mức xám ảnh miền không gian, X(k 1, k2) hệ số sau biến đổi DCT miền tần số 2.1.2 Đặc điểm phép biến đổi DCT ảnh Phép biến đổi DCT ảnh: - - - - - Thể đặc tính nội dung tần số thông tin ảnh Hệ số góc lớn đặc trưng cho giá trị trung bình thành phần chiều gọi hệ số DC Các hệ số khác có giá trị nhỏ biểu diễn cho thành phần tần số cao theo hướng ngang dọc gọi hệ số AC Bản thân phép biến đổi DCT không nén liệu sinh 64 hệ số Theo nguyên lí chung, biến đổi chi tiết điểm ảnh lớn theo hướng khối điểm ảnh, hướng ngang dọc theo đường chéo tương ứng theo hướng cá hệ số DCT lớn DCT làm giảm độ tương quan không gian thông tin khối ảnh Điều cho phép biểu diễn thích hợp miền DCT hệ số DCT có xu hướng có phần dư thừa Hơn nữa, hệ số DCT chứa thông tin nội dung tần số không gian thông tin khối Nhờ đặc tính tần số không gian hệ thống nhìn mắt người, hệ số DCT mã hóa phù hợp, hệ số DCT quan trọng mã hóa để chuyển đổi Hệ số DCT chia làm miền: miền tần số thấp, miền tần số cao miền tần số Miền tần số thấp chứa thông tin quan trọng ảnh hưởng đến tri giác Miền tần số cao thường không mang tính tri giác cao, nén JPEG thường loại bỏ thông tin miền Trong thuật toán thủy vân, miền hệ số DCT tần số cao thường không sử dụng thường không bền vừng với phép xử lý ảnh, ảnh JPEG Miền tần số thấp khó sử dụng thay đổi dù nhỏ miền 12 dẫn đến chất lượng tri giác ảnh Vì vậy, miền tần số thường hay sử dụng cho kết tốt 2.2 Kỹ thuật thủy vân sử dụng phép biến đổi DCT 2.2.1 Quá trình nhúng thủy vân Thuật toán sử dụng phương pháp nhúng thuỷ vân miền tần số ảnh, giải tần sử dụng để chứa tín hiệu thuỷ vân miền tần số khối DCT 8x8 Trong đó, khối DCT 8x8 khối ảnh kích thước chọn ngẫu nhiên từ ảnh ban đầu áp dụng phép biến đổi cosin rời rạc DCT để chuyển sang miền tần số Mỗi tín hiệu thuỷ vân chứa khối Đầu vào • Một chuỗi bit thể quyền • Một ảnh Đầu • Một ảnh sau nhúng thủy vân • Khóa để giải mã 13 2.2.2 Sơ đồ mô tả trình Hình 2.1: Sơ đồ kỹ thuật thủy vân sử dụng phép biến đổi DCT Mô tả: Ảnh gốc tách khối chia thành khối ảnh 8x8 Sau khối ảnh biến đổi DCT thành khối DCT Thủy vân chuyển thành bit để nhúng vào khối DCT việc thay đổi hệ số DCT, từ ta thu khối nhúng thủy vân Các khối nhúng thủy vân biến đổi IDCT thu sác khối biến đổi ngược DCT sau ghép lại với để thành ảnh hoàn chỉnh nhúng thủy vân 14 2.2.3 Các bước thực Bước 1: Ảnh F có kích thước MxN chia thành (MxN) / 64 khối x8, bit thủy vân giấu khối Bk Bước 2: Chọn khối Bk biến đổi DCT khối thu Ck Ck=DCT(Bk) Bước 3: Chọn hai hệ số vị trí miền tần số khối C k, gọi hai hệ sổ Ck[i, j] , Ck[p, q] Bước 4: Tính độ lệch d = ||Ck[i, j]| - |Ck[p, q]|| mod a Trong a tham số thỏa mãn a = (2t + 1), với t số nguyên dương Bước 5: Bit bk =1 nhúng vào khối Ck cho thỏa mãn điều kiện sau: Bước 6a: Nếu d[...]... thủy vân nhiều lần - Thuật toán trên miền DCT cho phép nhúng và tách thông tin một cách dễ dàng, thời gian thực hiện thuật toán nhanh - Thuật toán trên miền DCT cho Thủy vân bền vững với những biến đổi như nén JPEG, hay cắt ảnh 19 Kết luận Kể từ khi ra đời, giấu tin đã và đang làm tốt vai trò của nó trong nhiều lĩnh vực như bảo vệ thông tin an toàn trong quá trình trao đổi, bảo vệ quyền tác giả trong... chuỗi các bit thể hiện bản quyền • Một ảnh Đầu ra • Một ảnh sau khi nhúng thủy vân • Khóa để giải mã 13 2.2.2 Sơ đồ mô tả quá trình Hình 2.1: Sơ đồ kỹ thuật thủy vân sử dụng phép biến đổi DCT Mô tả: Ảnh gốc sao khi được tách khối sẽ chia thành các khối ảnh 8x8 Sau đó các khối ảnh sẽ được biến đổi DCT thành các khối DCT Thủy vân sẽ được chuyển thành các bit để nhúng vào khối DCT bằng việc thay đổi các. .. với ma trận, vẽ đồ thị hàm số hay 17 biểu đồ thông tin, thực hiện thuật toán, tạo các giao diện người dùng và liên kết với những chương trình máy tính viết trên nhiều ngôn ngữ lập trình khác Với thư viện Toolbox, MATLAB cho phép mô phỏng tính toán, thực nghiệm nhiều mô hình trong thực tế và kỹ thuật 2.3.2 Kịch bản thử nghiệm: Có 1 ảnh gốc ban đầu Thực hiện thủy vân với 1 đoạn bit thể hiện watermark cho... cosin đối với các khối nhỏ sẽ làm tăng độ chính xác khi tính toán với dấu phẩy tĩnh, giảm thiểu sai số do làm tròn gây ra 11 Biến đổi DCT là công đoạn chính trong các phương pháp nến sử dụng phép biến đổi Hai công thức dưới đây minh họa cho 2 phép biến đổi DCT thuận nghịch đối với mỗi ảnh có kích thước 8x8 Giá trị z(n1, n2) biểu diễn các mức xám của ảnh trong miền không gian, X(k 1, k2) là các hệ số sau... dụng một kỹ thuật Image Watermarking đối với ảnh JPEG 2.1 Biến đổi DCT 2.1.1 Biến đổi DCT thuận và nghịch Vì ảnh gốc có kích thước rất lớn nên trước khi biến đổi DCT, ảnh được phân chia thành các khối, mỗi khối này có kích thước 8x8 pixel và biểu diễn các mức xám của 64 điểm ảnh, các mức này là các số nguyên dương có giá trị từ 0 đến 255 Việc phân khối này sẽ giảm được thời gian tính toán các hệ số chung,... mức độ an toàn cho kỹ thuật giấu tin, đặc biệt là kỹ thuật giấu tin mật Bài toán đặt ra là phát hiện có tồn tại tin giấu trong ảnh hay không, cũng như có thể sửa đổi hay phá hủy thông tin đã giấu hay không? Trong đề tài chúng em đã trình bày một số kỳ thuật giấu tin bằng thay thế bit có trọng số thấp nhất, kỳ thuật thủy vân trên miền biến đổi DCT Kết quả chính của đề tài là: - Tìm hiểu chung về Watermarking... nhúng w biểu diễn qua dãy bit bk Các bước thực hiện: Bước 1: Chia ảnh F’ đã nhúng thủy vân thành các khối B’k Bước Bk = DCT(B’k) 2: Biến đổi DCT các khối B’k Bước 3: Lấy ra vị trí hai hệ số đã biến đổi Bk[i,j] và Bk[p,q] Bước 4: Tính d = | Bk[i,j] - Bk[p,q]| mod a với a = 2(2t+l) đã chọn khi nhúng Bước 5: Nếu thì bit bk = 1 ngược lại bk = 0 Bước 6: Ghép cái bit bk từ các khối để thu được W 2.3 Thử nghiệm... thông tin trong khối ảnh Điều đó cho phép biểu diễn thích hợp ở miền DCT do các hệ số DCT có xu hướng có phần dư thừa ít hơn Hơn nữa, các hệ số DCT chứa thông tin về nội dung tần số không gian của thông tin trong khối Nhờ các đặc tính tần số không gian của hệ thống nhìn của mắt người, các hệ số DCT có thể được mã hóa phù hợp, chỉ các hệ số DCT quan trọng nhất mới được mã hóa để chuyển đổi Hệ số DCT có... cho giá trị trung bình thành phần một chiều gọi là hệ số DC Các hệ số khác có giá trị nhỏ hơn biểu diễn cho các thành phần tần số cao theo hướng ngang và dọc gọi là hệ số AC Bản thân phép biến đổi DCT không nén được dữ liệu vì sinh ra 64 hệ số Theo nguyên lí chung, khi biến đổi chi tiết giữa các điểm ảnh càng lớn theo một hướng nào đó trong các khối điểm ảnh, hướng ngang hoặc dọc hoặc theo đường chéo... chuyển thành các bit để nhúng vào khối DCT bằng việc thay đổi các hệ số DCT, từ đó ta thu được các khối đã nhúng thủy vân Các khối đã nhúng thủy vân sẽ được biến đổi IDCT thu được sác khối đã biến đổi ngược DCT sau đó được ghép lại với nhau để thành các ảnh hoàn chỉnh đã nhúng thủy vân 14 2.2.3 Các bước thực hiện Bước 1: Ảnh F có kích thước MxN sẽ được chia thành (MxN) / 64 khối 8 x8, mỗi bit của thủy ... dụng kỹ thuật watermarking 1.4.1 Bảo vệ quyền sở hữu (Copyright Protection) Đây ứng dụng kỹ thuật digital watermarking Mục đích watermarking cho bảo vệ quyền tác giả nhúng thông tin xác nhận quyền. .. trọng hầu hết ứng dụng bảo vệ an toàn thông tin như: xác nhận thông tin, xác định xuyên tạc thông tin, bảo vệ quyền tác giả, điều khiển truy cập, giấu thông tin mật Vì kĩ thuật Watermarking đời... làm tốt vai trò nhiều lĩnh vực bảo vệ thông tin an toàn trình trao đổi, bảo vệ quyền tác giả trình phân phối, Tuy nhiên, có trường hợp lợi dụng kỹ thuật giấu tin để thực hành vi bất hợp pháp tuyên

Ngày đăng: 07/04/2016, 22:52

Từ khóa liên quan

Mục lục

  • Mục lục

  • Lời nói đầu

  • Phân công công việc:

  • Phần 1 Tổng quan về Watermarking

    • 1.1 Khái quát về vấn đề giấu thông tin

    • 1.2 Một số khái niệm về giấu tin

      • 1.2.1 Khái niệm watermarking

      • 1.2.2 Một số loại thủy vân

      • 1.2.3 Phân biệt giữa giấu tin mật (Steganography) và thủy vân số (Watermarking)

      • 1.3 Mô hình kĩ thuật Watermarking cơ bản và các tính chất,đặc trưng của Watermarking

        • 1.3.1 Mô hình Watermarking cơ bản

        • 1.3.2 Tính chất, đặc trưng của kĩ thuật watermarking

        • 1.4 Những ứng dụng của kĩ thuật Watermarking

          • 1.4.1 Bảo vệ quyền sở hữu (Copyright Protection)

          • 1.4.2 Xác nhận thông tin ảnh và tình trạng nguyên vẹn dữ liệu (Image Athentication and Data Integrity)

          • 1.4.3 Lấy dấu vân tay hay dán nhãn (Fingerprinting and Labeling)

          • 1.4.4 Kiểm tra giả mạo (Tamper Proofing)

          • 1.4.5 Truyền tin bí mật (Concealed Communication)

          • 1.5 Phân loại kĩ thuật Watermarking

            • 1.5.1 Phân loại theo miền nhúng

            • 1.5.2 Kỹ thuật watermarking có thể chia thành 4 loại theo đúng loại tài liệu nhúng watermark bao gồm:

            • 1.5.3 Theo hệ thống nhìn của con người kỹ thuật watermarking số có thể chia thành các loại sau:

            • 1.6 Một số phương pháp Watermarking

              • 1.6.1 Tiếp cận trên miền không gian của ảnh

              • 1.6.2 Tiếp cận trên miền tần số

              • Phần 2 Phân tích và thử nghiệm ứng dụng một kỹ thuật Image Watermarking đối với ảnh JPEG

                • 2.1 Biến đổi DCT

                  • 2.1.1 Biến đổi DCT thuận và nghịch

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

  • Đang cập nhật ...

Tài liệu liên quan