Abstract
This paper mainly researches the accelerating digital watermarking algorithm based on SOC. A digital watermarking system for software and hardware co-design is built by Xilinx high level synthesis tool HLS. DCT/IDCT algorithm is programmed by C++ language. After simulation and synthesis, HLS generates RTL code suitable for either ASIC or FPGA synthesis tools. 86.5% of the delay time is saved by optimizing the design. The hardware acceleration is realized by parallel processing, which is increasing the hardware design cost to improve the processing performance of time. The utilization of hardware system is improved by pipeline, the waiting time is reduced and each hardware module is in high efficiency. DCT-based invisible digital watermarking system IP core on SOC becomes the ideal choice for embedded real-time visual surveillance system for it can make use of existing manufacturing processes, and the hardware implementation of the system execution speed about 200 times higher than that of software.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zhao, W., He, H.: FPGA-based video image processing system research. In: IEEE International Conference on Computer Science and Information Technology, vol. 147, pp. 680–682 (2010)
Baba, S.E.I., Krikor, L.Z., Arif, T., et al.: Watermarking of digital images in frequency domain. Int. J. Autom. Comput. 7(1), 17–22 (2010)
Dexue, Z., Tao, F.: Design of 2-D DCT IP core based on FPGA. Microcomput. Inf. 26(14), 23–25 (2015)
Juntao, Z., Yuanwei, W., Duo, P.: A method to accelerate the OpenCV program in image processing. Microcomput. Its Appl. 34(22), 41–43 (2015)
ug902-vivado-high-level-synthesis. www.xilinx.com
ug871-vivado-high-level-synthesis-tutorial. www.xilinx.com
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Chen, J., Fan, H., Sun, Y., Ma, H. (2017). Accelerating Digital Watermarking Algorithm Based on SOC. In: Yang, X., Zhai, G. (eds) Digital TV and Wireless Multimedia Communication. IFTC 2016. Communications in Computer and Information Science, vol 685. Springer, Singapore. https://doi.org/10.1007/978-981-10-4211-9_3
Download citation
DOI: https://doi.org/10.1007/978-981-10-4211-9_3
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-4210-2
Online ISBN: 978-981-10-4211-9
eBook Packages: Computer ScienceComputer Science (R0)