Abstract
The popularity and availability of multimedia data promote digital communication with steganography. High data capacity and cover image quality maintenance after data embedding are the major requirements in digital image steganography. On the other hand, hiding data in binary images is challenging for the property that each pixel is made up by only one bit. As a result, we present a simple and high capacity binary image steganography. In our method, uniform blocks are utilized to embed data in addition to non-uniform blocks. Two data bits are hidden by at most modifying two pixels in an embeddable image block according to the proposed embedding criteria. The most suitable pixel to be modified is found quickly by simple weighting method when necessary. The experimental results show the excellent performance over other’s mechanism in data capacity and image quality.