Data-Hiding Scheme Using Multidirectional Pixel-Value Differencing on Colour Images

Data hiding is a technique that hides the existence of secret data from malicious attackers. In this paper, we propose a new data-hiding scheme using multidirectional pixel-value differencing, which can embed secret data in two directions or three directions on colour images. The cover colour image...

Full description

Bibliographic Details
Main Authors: Pyung-Han Kim, Eun-Jun Yoon, Kwan-Woo Ryu, Ki-Hyun Jung
Format: Article
Language:English
Published: Hindawi-Wiley 2019-01-01
Series:Security and Communication Networks
Online Access:http://dx.doi.org/10.1155/2019/9038650
id doaj-7fd7c57389ad433595fd8d64059fc0b0
record_format Article
spelling doaj-7fd7c57389ad433595fd8d64059fc0b02020-11-25T01:20:37ZengHindawi-WileySecurity and Communication Networks1939-01141939-01222019-01-01201910.1155/2019/90386509038650Data-Hiding Scheme Using Multidirectional Pixel-Value Differencing on Colour ImagesPyung-Han Kim0Eun-Jun Yoon1Kwan-Woo Ryu2Ki-Hyun Jung3School of Computer Science and Engineering, Graduate School, Kyungpook National University, 1370 Sankyuk-Dong, Buk-Gu, Daegu 702-701, Republic of KoreaDepartment of Cyber Security, Kyungil University, Gyungbuk 38428, Republic of KoreaSchool of Computer Science and Engineering, Graduate School, Kyungpook National University, 1370 Sankyuk-Dong, Buk-Gu, Daegu 702-701, Republic of KoreaDepartment of Cyber Security, Kyungil University, Gyungbuk 38428, Republic of KoreaData hiding is a technique that hides the existence of secret data from malicious attackers. In this paper, we propose a new data-hiding scheme using multidirectional pixel-value differencing, which can embed secret data in two directions or three directions on colour images. The cover colour image is divided into nonoverlapping blocks, and the pixels of each block are decomposed into R, G, and B channels. The pixels of each block perform regrouping, and then the minimum pixel value within each block is selected. The secret data can be embedded into two directions or three directions based on the minimum pixel value by using the difference value for the block. The pixel pairs with the embedded secret data are put separately into two stego images for secret data extraction on receiver sides. In the extraction process, the secret data can be extracted using the difference value of the two stego images. Experimental results show that the proposed scheme has the highest embedding capacity when the secret data are embedded into three directions. Experimental results also show that the proposed scheme has a high embedding capacity while maintaining the degree of distortion that cannot be perceived by human vision system for two directions.http://dx.doi.org/10.1155/2019/9038650
collection DOAJ
language English
format Article
sources DOAJ
author Pyung-Han Kim
Eun-Jun Yoon
Kwan-Woo Ryu
Ki-Hyun Jung
spellingShingle Pyung-Han Kim
Eun-Jun Yoon
Kwan-Woo Ryu
Ki-Hyun Jung
Data-Hiding Scheme Using Multidirectional Pixel-Value Differencing on Colour Images
Security and Communication Networks
author_facet Pyung-Han Kim
Eun-Jun Yoon
Kwan-Woo Ryu
Ki-Hyun Jung
author_sort Pyung-Han Kim
title Data-Hiding Scheme Using Multidirectional Pixel-Value Differencing on Colour Images
title_short Data-Hiding Scheme Using Multidirectional Pixel-Value Differencing on Colour Images
title_full Data-Hiding Scheme Using Multidirectional Pixel-Value Differencing on Colour Images
title_fullStr Data-Hiding Scheme Using Multidirectional Pixel-Value Differencing on Colour Images
title_full_unstemmed Data-Hiding Scheme Using Multidirectional Pixel-Value Differencing on Colour Images
title_sort data-hiding scheme using multidirectional pixel-value differencing on colour images
publisher Hindawi-Wiley
series Security and Communication Networks
issn 1939-0114
1939-0122
publishDate 2019-01-01
description Data hiding is a technique that hides the existence of secret data from malicious attackers. In this paper, we propose a new data-hiding scheme using multidirectional pixel-value differencing, which can embed secret data in two directions or three directions on colour images. The cover colour image is divided into nonoverlapping blocks, and the pixels of each block are decomposed into R, G, and B channels. The pixels of each block perform regrouping, and then the minimum pixel value within each block is selected. The secret data can be embedded into two directions or three directions based on the minimum pixel value by using the difference value for the block. The pixel pairs with the embedded secret data are put separately into two stego images for secret data extraction on receiver sides. In the extraction process, the secret data can be extracted using the difference value of the two stego images. Experimental results show that the proposed scheme has the highest embedding capacity when the secret data are embedded into three directions. Experimental results also show that the proposed scheme has a high embedding capacity while maintaining the degree of distortion that cannot be perceived by human vision system for two directions.
url http://dx.doi.org/10.1155/2019/9038650
work_keys_str_mv AT pyunghankim datahidingschemeusingmultidirectionalpixelvaluedifferencingoncolourimages
AT eunjunyoon datahidingschemeusingmultidirectionalpixelvaluedifferencingoncolourimages
AT kwanwooryu datahidingschemeusingmultidirectionalpixelvaluedifferencingoncolourimages
AT kihyunjung datahidingschemeusingmultidirectionalpixelvaluedifferencingoncolourimages
_version_ 1725133155063562240