Abstract

This paper presents an invisible and robust watermarking method and its hardware implementation. The proposed architecture is based on the discrete cosine transform (DCT) algorithm. Novel techniques are applied as well to reduce the computational cost of DCT and color space conversion to achieve low-cost and high-speed performance. Besides, a watermark embedder and a blind extractor are implemented in the same circuit using a resource-sharing method. Our approach is compatible with various watermarking embedding ratios, such as 1/16 and 1/64, with a PSNR of over 45 and the NC value of 1. After Joint Photographic Experts Group (JPEG) compression with a quality factor (QF) of 50, our method can achieve an NC value of 0.99. Results from a design compiler (DC) with TSMC-90 nm CMOS technology show that our design can achieve the frequency of 2.32 GHz with the area consumption of 304,980.08 μm2 and power consumption of 508.1835 mW. For the FPGA implementation, our method achieved a frequency of 421.94 MHz. Compared with the state-of-the-art works, our design improved the frequency by 4.26 times, saved 90.2% on area and increased the power efficiency by more than 1000 fold.

Highlights

  • Low-Cost Hardware Implementations.With the rapid development of the Internet and social media, the spread of digital photos around the world is becoming more and more convenient

  • Many researchers have been focusing on image watermarking techniques because still images are shared widely throughout the Internet, and many image watermarking methods can be applied to video watermarking [2]

  • For most natural signals, their energies are concentrated in the low-frequency domain after discrete cosine transformation, which is the principle of JPEG (Joint Photographic Experts Group) compression

Read more

Summary

Introduction

Low-Cost Hardware Implementations.With the rapid development of the Internet and social media, the spread of digital photos around the world is becoming more and more convenient. Digital watermarking is the process of hiding information in signals such as image, text, video and audio, and is used mainly for the copyright protection of digital content [1]. Image watermarking can be processed in two different domains: the spatial domain [3,4,5,6] and the transform domain [1,7,8,9,10,11,12,13,14,15,16,17]. For most natural signals (sounds and images), their energies are concentrated in the low-frequency domain after discrete cosine transformation, which is the principle of JPEG (Joint Photographic Experts Group) compression. The DCT algorithm is widely used in image processing.

Objectives
Methods
Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call