Abstract
The most crucial task in real-time processing of steganography algorithms is to reduce the computational delay and increase the throughput of a system. This critical issue is effectively addressed by implementing steganography methods in reconfigurable hardware. In the proposed framework, a new high-speed reconfigurable architectures have been designed for Least Significant Bit (LSB) or multi-bit based image steganography algorithm that suits Field Programmable Gate Arrays (FPGAs) or Application Specific Integrated Circuits (ASICs) implementation. The architectures are designed and instantiated to implement the complete steganography system. The proposed system is competent enough to provide larger throughput, since high degrees of pipelining and parallel operations are incorporated at the module level. The evolved architectures are realized in Xilinx Virtex-II Pro XC2V500FG256-6 FPGA device using Register Transfer Level (RTL) compliant Verilog coding and has the capacity to work in real-time at the rate of 183.48 frames/second. Prior to the FPGA/ASIC implementation, the proposed steganography system is simulated in software to validate the concepts intended to implement. The hardware implemented algorithm is tested by varying embedding bit size as well as the resolution of a cover image. As it is clear from the results presented that the projected framework is superior in speed, area and power consumption compared to other researcher’s method.
Similar content being viewed by others
References
Al-Haj AM (2010) Advanced techniques in multimedia watermarking: image, video and audio applications. IGI Global
Amirtharajan R, Rayappan JBB (2012) An intelligent chaotic embedding approach to enhance stego image quality. Inform Sci 193:115–124
Cao Y, Zhao X, Feng D, Sheng R (2011) Video steganography with perturbed motion estimation. In: Information hiding. Springer 193–207
Chang CC, Lin CC, Tseng CS, Tai WL (2007) Reversible hiding in DCT-based compressed images. Inform Sci 177(13):2768–2786
Cheddad A, Condell J, Curran K, Mc Kevitt P (2010) Digital image steganography: survey and analysis of current methods. Signal Process 90(3):727–752
Cox IJ, ML Miller, Bloom JA (2007) Digital watermarking and steganography. MorGan Kaufmann
Crandall R (1998) Some notes on steganography. Posted on steganography mailing list
Fan L, Gao T, Yang Q, Cao Y (2011) An extended matrix encoding algorithm for steganography of high embedding efficiency. Comput Electr Eng 37(6):973–981
Fan L, Gao T, Cao Y (2013) Improving the embedding efficiency of weight matrix-based steganography for grayscale images. Comput Electr Eng 39(3):873–881
Fan L, Gao T, Chang CC (2013) Mathematical analysis of extended matrix coding for steganography. In: Sensor Network Security Technology and Privacy Communication System (SNS & PCS). IEEE Int Conf 156–160
Genovese M, Bifulco P, De Caro D, Napoli E, Petra N, Romano M, Cesarelli M, Strollo A (2015) Hardware implementation of a spatio-temporal average filter for real-time denoising of fluoroscopic images. Integr VLSI J 49:114–124
Gomez-Hernandez E, Feregrino-Uribe C, Cumplido R (2008) FPGA hardware architecture of the steganographic context technique. In: Electronics, Communications and Com- puters, 2008. CONIELECOMP 2008. 18th Int Conf IEEE 123–128
Hemalatha R, Santhiyakumari N, Suresh S (2015) Implementation of medical image segmentation using virtex FPGA kit. In: International Conference on Signal Processing and Communication Engineering Systems (SPACES-2015). IEEE 358–362
Hines GD, Rahman Z-U, Jobson DJ, Woodell GA (2004) DSP implementation of the retinex image enhancement algorithm. In: Defense and security. Int Soc Opt Photon: 13–24
Hussain M, Hussain M (2013) A survey of image steganography techniques
Kipper G (2003) Investigator’s guide to steganography. CRC Press
Mohd BJ, Abed S, Al-Hayajneh T, Alouneh S (2012) FPGA hardware of the LSB steganography method. In: Computer, Information and Telecommunication Systems (CITS). IEEE Int Conf 1–4
Ntalianis KS, Doulamis AD, Doulamis ND, Kollias SD (2002) A robust steganographic wavelet based system for resistant message hiding under error prone net- works. In: Multimedia and expo, 2002. ICME’02. Proc IEEE Int Conf 2:561–564
Ntalianis K, Tsapatsoulis N, Drigas A (2011) Video-object oriented biometrics hiding for user authentication under error-prone transmissions. EURASIP J Inf Secur
Paul G, Davidson I, Mukherjee I, Ravi SS (2016) Keyless dynamic optimal multi-bit image steganography using energetic pixels. Multimedia Tools Appl 1–27
Rajagopalan S, Prabhakar PJ, Kumar MS, Nikhil N, Upadhyay HN, Rayappan J, Amirtharajan R (2014) MSB based embedding with integrity: an adaptive RGB stego on FPGA platform. Inf Technol J 13:1945–1952
Shah NN, Dalal UD (2015) Hardware efficient double diamond search block matching algorithm for fast video motion estimation. J Sig Process Syst 1–21
Tseng YC, Chen YY, Pan HK (2002) A secure data hiding scheme for binary images. IEEE Trans Commun 50(8):1227–1231
Upadhyay HN, Rayappan JBB (2012) Survey and analysis of hardware cryptographic and steganographic systems on FPGA. J Appl Sci 12(3):201–210
Wang K, Lu ZM, Hu YJ (2013) A high capacity lossless data hiding scheme for JPEG images. J Syst Softw 86(7):1965–1975
Xuan G, Shi YQ, Ni Z, Chai P, Cui X, Tong X (2007) Reversible data hiding for JPEG images based on histogram pairs. In: Image analysis and recognition. Springer 715–727
Yan C, Zhang Y, Xu J, Dai F, Li L, Dai Q, Wu F (2014) A highly parallel frame-work for HEVC coding unit partitioning tree decision on many-core processors. IEEE Signal Process Lett 21(5):573–576
Yan C, Zhang Y, Xu J, Dai F, Zhang J, Dai Q, Wu F (2014) Efficient parallel framework for HEVC motion estimation on many-core processors. IEEE Trans Circuits Syst Video Technol 24(12):2077–2089
Zhu J, Wang RD, Li J, Yan DQ (2011) A Huffman coding section-based steganography for AAC audio. Inf Technol J 10(10):1983–1988
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sathish Shet, K., Aswath, A.R., Hanumantharaju, M.C. et al. Design and development of new reconfigurable architectures for LSB/multi-bit image steganography system. Multimed Tools Appl 76, 13197–13219 (2017). https://doi.org/10.1007/s11042-016-3736-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-3736-0