Abstract

Reversible data hiding schemes hide information into a digital image and simultaneously increase its contrast. The improvements of the different approaches aim to increase the capacity, contrast, and quality of the image. However, recent proposals contrast the image globally and lose local details since they use two common methodologies that may not contribute to obtaining better results. Firstly, to generate vacancies for hiding information, most schemes start with a preprocessing applied to the histogram that may introduce visual distortions and set the maximum hiding rate in advance. Secondly, just a few hiding ranges are selected in the histogram, which means that just limited contrast and capacity may be achieved. To solve these problems, in this paper, a novel approach without preprocessing performs an automatic selection of multiple hiding ranges into the histograms. The selection stage is based on an optimization process, and the iterative-based algorithm increases capacity at embedding execution. Results show that quality and capacity values overcome previous approaches. Additionally, visual results show how greyscale values are better differentiated in the image, revealing details globally and locally.

Highlights

  • Reversible data hiding (RDH) refers to concealing information in a host image and subsequently recovering both original elements

  • Results show that Structural Similarity Index (SSIM) and Peak Signal-to-Noise Ratio (PSNR) qualities are better than previous approaches for almost all test images

  • We have proposed a novel reversible data-hiding scheme with image contrast enhancement applied to digital images

Read more

Summary

Introduction

Reversible data hiding (RDH) refers to concealing information in a host image and subsequently recovering both original elements. Reversibility is necessary, e.g., in medical and military areas or in any field in which permanent distortions of the image are not permitted. We can identify three basic types of RDH approaches [1], including lossless compression (LC) [2–4], difference expansion (DE) [5–8], and histogram shifting (HS) [9–15]. Histogram of the image histogram, Histogram shifting shifting[9]. [9]selects selectsaapeak peakbin binaa and andaazero zerobin bin bb of histogram, as the binary information. In case a >a b, pixels of the as shown shownin inFigure. >the b, the pixels of image withwith values thatthat are are in the range [a [+. 1, 1, b]b]are the image values in the range a+

Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call