enhancing pixel value difference (pvd) image steganography by using mobile phone keypad (mpk) coding

12
. Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding Marwa E. Saleh [email protected] Faculty of Computers and Information, Dept. of Computer Science Minia University Minia, Egypt Abdelmgeid A. Aly [email protected] Faculty of Science, Dept. of Computer Science Minia University Minia, Egypt Fatma A. Omara [email protected] Faculty of Computers and Information, Dept. of Computer Science Cairo University Cairo, Egypt Abstract Keywords: , , 1. INTRODUCTION

Upload: cscjournals

Post on 15-Feb-2017

151 views

Category:

Education


5 download

TRANSCRIPT

Page 1: Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding

.

Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding

Marwa E. Saleh [email protected] Faculty of Computers and Information, Dept. of Computer Science Minia University Minia, Egypt

Abdelmgeid A. Aly [email protected] of Science, Dept. of Computer Science Minia University Minia, Egypt

Fatma A. Omara [email protected] Faculty of Computers and Information, Dept. of Computer Science Cairo University Cairo, Egypt

Abstract

Keywords: ,,

1. INTRODUCTION

Page 2: Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding

.

Stego image

Secret message

Stego key Cover image

Extraction

Algorithm

Embedding

Algorithm

Secret message Stego key

FIGURE 1:

Page 3: Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding

.

2. RELATED WORK

Page 4: Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding

.

Page 5: Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding

.

3. THE PROPOSED METHOD

,

.

3.1 The PVD-MPK Method

Page 6: Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding

.

i i+1

2 5 9

3 1 1

4

5

.

.

.

TABLE 1:

Example 1:

p i , p i+1

Page 7: Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding

.

p i p i+1 .

i p i , p i+1

3.2 The Embedding Algorithm

є

Low level

2 5 9

3 1 1

4

High level

5

TABLE 2:

Page 8: Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding

.

FIGURE 2:

Example 2

Example 3

i i

Page 9: Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding

.

3.3 The Extracting Algorithm

i i i+1|

b0= (di - li) + i mod 2.

4. EXPERIMENTAL RESULTS

Cover image 256*256

Capacity (bytes)

PSNR of method in [13]

PSNR of Proposed method

TABLE 3:

Cover image 512*512

Capacity (bytes)

PSNR of method in [14]

PSNR of Proposed method

TABLE 4:

Page 10: Enhancing Pixel Value Difference (PVD) Image Steganography by Using Mobile Phone Keypad (MPK) Coding

.

Cover Image 512x512

Capacity (bytes)

PSNR of OCTA (STAR) PVD[8]

PSNR of Proposed method

TABLE 5:

Cover Image 512x512

Capacity (bytes)

PSNR of method in [ ]

Capacity (bytes)

PSNR of Proposed method

TABLE 6: 7

5. CONCLUSIONS AND FUTURE WORK