Mụi trƣờng thử nghiệm

Một phần của tài liệu Nghiên cứu nội dung giấu tin trong ảnh nói chung vμ kỹ thuật giấu tin trong ảnh nhị phân dựa trên phương pháp biến đổi biểu đồ run length (Trang 31 - 42)

3. Cho điểm của cán bộ h-ớng dẫn:

4.2. Mụi trƣờng thử nghiệm

Chƣơng trỡnh giấu tin trong ảnh nhị phõn bằng phƣơng phỏp biến đổi biểu đồ RL đƣợc viết bằng Matlap R2007b

Cỏc chức năng chớnh: Gồm cú cỏc chức năng sau . Giấu thụng điệp vào ảnh nhị phõn

. Giấu ảnh nhị phõn vào ảnh nhị phõn . Tỏch thụng điệp từ ảnh đó giấu . Tỏch ảnh nhị phõn từ ảnh đó giấu

. Tớnh tỷ lệ PSNR của ảnh trƣớc và sau khi giấu . Khụi phục lại ảnh đó giấu

Hỡnh 4.1 Giao diện chớnh của chƣơng trỡnh giấu tin

- Giấu ảnh nhị phõn vào ảnh nhị phõn: Thực hiện giấu một ảnh nhị phõn vào một ảnh nhị phõn và đƣa ra một ảnh nhị phõn đó giấu ảnh.

B 1: Ta nhập tờn ảnh nhị phõn ban đầu

B 2: Tiếp theo nhập tờn ảnh nhị phõn cần giấu. B 3: Sau đú nhập tờn mới cho ảnh đó giấu tin

30

Hỡnh 4.2 Giao diện giấu ảnh nhị phõn

- Giấu thụng điệp vào ảnh nhị phõn: Thực hiện giấu một thụng điệp vào ảnh nhị phõn và đƣa ra một ảnh nhị phõn đó giấu thụng điệp.

B 1: Ta nhập tờn ảnh nhị phõn ban đầu B 2: Tiếp theo nhập chuỗi ký tự cần giấu. B 3: Sau đú nhập tờn mới cho ảnh đó giấu tin

B 4: Cuối cựng ta lƣu tờn tệp dựng để ghi nhớ cỏc RL của ảnh bị thay đổi.

Hỡnh 4.3 Giao diện giấu thụng điệp

- Tỏch ảnh và phục hồi lại ảnh ban đầu: Thực hiện tỏch ảnh từ ảnh đó giấu sau đú phục hồi lại ảnh đó giấu tin.

B 1: Nhập tờn ảnh đó giấu ảnh.

B 2: Nhập bản ghi nhớ cỏc bit biến đổi RL B 3: Tỏch đƣợc ảnh đó giấu.

Hỡnh 4.4 Giao diện tỏch ảnh

- Tỏch thụng điệp và phục hồi ảnh ban đầu: Thực hiện tỏch thụng điệp từ một ảnh đó giấu thụng điệp và phục hồi lại ảnh gốc.

B 1: Nhập tờn ảnh đó giấu chuỗi ký tự. B 2: Nhập bản ghi nhớ cỏc bit biến đổi RL B 2: Tỏch đƣợc chuỗi ký tự đó giấu.

Hỡnh 4.5 Giao diện tỏch thụng điệp

- Tớnh PSNR:

B 1: Nhập tờn ảnh trƣớc và sau khi giấu tin B 2: Tỷ lệ PSNR giữa 2 ảnh.

32

Hỡnh 4.6 Giao diện tớnh PSNR 4.3. Thử nghiệm với tập dữ liệu ảnh

4.3.1. Giấu thụng điệp vào ảnh

- Cho một tập ảnh thử nghiệm gồm 25 ảnh với kớch thƣớc bất kỳ. Ảnh đƣợc dowload từ [6].

- Thử nghiệm tập ảnh trờn chƣơng trỡnh giấu thụng điệp bằng kỹ thuật biến đổi biểu đồ RL

- Giấu một chuỗi thụng điệp là: ‘Dai hoc dan lap hai phong’.

- Thực hiện giấu chuỗi thụng điệp trờn vào tập ảnh thử nghiệm ta thu đƣợc bảng kết quả sau đõy:

. Cột 1: Là tập ảnh ban đầu

. Cột 2: Là tập ảnh đó đƣợc giấu chuỗi thụng điệp.

Bảng 4.2 Bảng kết quả thử nghiệm giấu thụng điệp trờn tập ảnh Ảnh ban đầu Ảnh đó giấu tin PSNR

32.4438

31.0357

31.5549

34.01

34

Ảnh ban đầu Ảnh đó giấu tin PSNR

31.7131 32.1967 32.2516 31.3843 31.9446 31.8013

Ảnh ban đầu Ảnh đó giấu tin PSNR 32.2077 36.9781 29.6879 32.8619 33.8586 34.5495

36

Ảnh ban đầu Ảnh đó giấu tin PSNR

31.834

30.1307

31.5078

31.9968

Ảnh ban đầu Ảnh đó giấu tin PSNR

31.9615

28.6069

Hỡnh 13. Bảng kờt quả thử nghiệm giấu tin

- Kết quả thử nghiệm cho thấy, sau khi giấu thụng điệp chỉ số PSNR của

ảnh trung bỡnh là 33,278 dB. Với ngƣỡng PSNR này ảnh sau khi giấu cú kết quả khỏ tốt, khú phỏt hiện bằng kỹ thuật thụng thƣờng.

4.3.2. Giấu ảnh vào ảnh

- Thử nghiệm chƣơng trỡnh giấu ảnh nhị phõn vào một ảnh nhị phõn

- Giấu thử nghiệm một ảnh nhị phõn cỡ 95x23 vào cỏc ảnh sau:

- Ta thu đƣợc bảng sau:

. Cột 1: Là tập ảnh ban đầu

. Cột 2: Là tập ảnh đó đƣợc giấu ảnh nhị phõn.

38

Bảng 4.3 Bảng kết quả thử nghiệm giấu ảnh trờn tập ảnh

Ảnh ban đầu Ảnh đó giấu tin PSNR

28.0368

26.7861

4.4. Đỏnh giỏ thử nghiệm

Một cỏch tiếp cận mới để giấu tin và phục hồi dữ liệu giấu ảnh nhị phõn đó đƣợc trỡnh bày, đú là dựa trờn sự biến đổi biểu đồ RL.

bằng cỏch nhỳng dữ liệu chỉ vào những cặp RL, cú tổng của RL màu đen và trắng khụng ngắn hơn T1, và tham số chỉ vị trớ giấu T. Để cú đƣợc những cặp RL thớch hợp để giấu tin ta phải thực hiện biến đổi biểu đồ RL sao cho khụng ảnh hƣởng đến việc giấu tin và phục hồi lại ảnh sau này. Và những điểm ảnh bị thay đổi đú phải đƣợc ghi nhớ vào sổ ghi nhớ.

1) Cú thể đƣợc ỏp dụng cho tất cả cỏc loại hỡnh ảnh nhị phõn: văn bản, biểu đồ, hỗn hợp văn bản và đồ thị.

2) Việc giấu bit đƣợc thực hiện ở phần cuối của một RL đen, và điều này khụng gõy ra tỏc dụng gõy phiền nhiễu từ tầm nhỡn của con ngƣời.

3) Dựa vào biểu đồ RL ta cú thể biết đƣợc khả năng giấu tin của ảnh, từ đú đƣa ra cỏch tốt nhất để giấu tin.

4) Việc giấu tin vào ảnh nhị phõn thƣờng cú chất lƣợng kộm hơn so với ảnh màu.

KẾT LUẬN

Bỏo cỏo đó trỡnh bày những khỏi niệm tổng quan về kỹ thuật giấu tin và kỹ thuật giấu tin trong ảnh nhị phõn bằng phƣơng phỏp biến đổi biểu đồ Run Length, cài đặt và thự nghiệm chƣơng trỡnh giấu tin trờn tập dữ liệu ảnh số.

Trong thời gian làm đồ ỏn tốt nghiệp, đề tài của em đó đạt đƣợc cỏc kết quả sau:

Nắm rừ đƣợc khỏi niệm tổng quan về kỹ thuật giấu tin trong ảnh Tỡm hiểu cấu trỳc của ảnh nhị phõn.

Nghiờn cứu kỹ thuật giấu tin trong ảnh nhị phõn bằng phƣơng phỏp biến đổi biểu đồ RL.

Cài đặt, thử nghiệm và đỏnh giỏ kết quả trờn tập ảnh nhị phõn và thụng điệp giấu đa dạng bằng ngụn ngữ Matlap 2007b.

Giao diện chƣơng trỡnh thõn thiện với ngƣời dựng.

Vỡ thời gian nghiờn cứu cú hạn đề tài khụng trỏnh khỏi cỏc sai sút. Mong thầy cụ và cỏc bạn vẫn tiếp tục hỗ trợ và giỳp đỡ em sau khi làm đồ ỏn để xõy dựng thành một chƣơng trỡnh giấu tin hoàn chỉnh và cú khả năng ứng dụng trong thực tế.

40

TÀI LIỆU THAM KHẢO

[1]. Sang-Kwang Lee, Young-Ho Suh, and Yo-Sung Ho, Lossless Data Hiding Based on Histogram Modification of Difference Images, Advances in Multimedia Information Processing - PCM 2004, pp.340-347. November/ December, 2004.

[2]. Tao Zhang, Xijian Ping: RELIABLE DETECTION OF LSB STEGANOGRAPHY BASED ON THE DIFFERENCE IMAGE HISTOGRAM. ICASSP 2003. Vol. I, pp.545-548.

[3]. Đặng Trung Thành, Trần Phan Huy Hiển, Tạ Hải Tựng, Đặng Văn Chuyết, Nguyễn Linh Giang. Evaluation of Multimedia Services in E-learning Systems Using BKME. Tạp chớ Cụng Nghệ Thụng Tin và Truyền Thụng ngày 18/02/2008.

[4]. Đào Thanh Tĩnh, Tống Minh Đức. Một cải tiến thuật toỏn giấu tin trong ảnh nhị phõn.Cỏc cụng trỡnh nghiờn cứu khoa học, nghiờn cứu triển khai CNTT-TT số 20 - 10/2008.

[5]. Guorong Xuan, Yun Q. Shi, Peiqi Chai, Xuefeng Tong1, Jianzhong Teng1, Jue LiDept. of Computer Science, Tongji University, Shanghai, China Dept. of ECE, New Jersey Institute of Technology, Newark, New Jersey, USA.

Reversible Binary Image Data Hiding By Run-Length Histogram Modification

Một phần của tài liệu Nghiên cứu nội dung giấu tin trong ảnh nói chung vμ kỹ thuật giấu tin trong ảnh nhị phân dựa trên phương pháp biến đổi biểu đồ run length (Trang 31 - 42)

Tải bản đầy đủ (PDF)

(42 trang)