To avoid the drawback of Difference Expansion ( DE) algorithm which must embed a location map and the quality decline of stego-images from excessive modulation to pixels, a reversible data hiding algorithm for color images was proposed. The algorithm made use of correlation of color components to decrease difference and use smaller expansion to change the pixels value of some components. The expansion direction was determined by the quantity of overflow and underflow pixels. The embedding scheme adopted the adjusting method of single direction pixels value to prevent overflow or underflow, and embedded a few adjusting value instead of location map, so the embedding capacity was increased; finally, improved the difference histogram shifting technique to control the capacity and distortion. According to the sequence of critical value, the adjusted pixels value could be restored. The experimental results show the embedding capacity and the quality of stego-image are significantly improved in comparison with other new or classical algorithms.
Read full abstract