Image steganography using deep learning based edge detection
Biswarup Ray,Souradeep Mukhopadhyay,Sabbir Hossain,Sudipta Kr Ghosal,Ram Sarkar
DOI: https://doi.org/10.1007/s11042-021-11177-4
IF: 2.577
2021-08-19
Multimedia Tools and Applications
Abstract:This paper introduces a deep learning-based Steganography method for hiding secret information within the cover image. For this, we use a convolutional neural network (CNN) with Deep Supervision based edge detector, which can retain more edge pixels over conventional edge detection algorithms. Initially, the cover image is pre-processed by masking the last 5-bits of each pixel. The said edge detector model is then applied to obtain a gray-scale edge map. To get the prominent edge information, the gray-scale edge map is converted into a binary version using both global and adaptive binarization schemes. The purpose of using different binarization techniques is to prove the less sensitive nature of the edge detection method to the thresholding approaches. Our rule for embedding secret bits within the cover image is as follows: more bits into the edge pixels while fewer bits into the non-edge pixels. Experimental outcomes on various standard images confirm that compared to state-of-the-art methods, the proposed method achieves a higher payload.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering