DocumentCode :
2134493
Title :
FPGA implementation of image watermarking algorithm for a digital camera
Author :
Lim, Hyun ; Park, Soon-Young ; Kang, Seong-Jun ; Cho, Wan-Hyun
Author_Institution :
Sch. of Inf. Eng., Mokpo Nat. Univ., South Korea
Volume :
2
fYear :
2003
fDate :
28-30 Aug. 2003
Firstpage :
1000
Abstract :
In this paper, we present an FPGA implementation of a watermarking-based authentication algorithm for a digital camera to authenticate the snapshots in a manner that any changes of contents in the still image will be reflected in the embedded watermark. All components of a digital camera and a watermark algorithm are implemented in VHDL, simulated, synthesized and loaded into an FPGA device. To achieve the semifragile characteristics that survive a certain amount of compression, we employ the property of DCT coefficients quantization proposed by Lin and Chang (2000). The binary watermark bits are generated by exclusive ORing the binary logo with pseudo random binary sequence. Then watermark bits are embedded into the LSBs of DCT coefficients in the medium frequency range. The system consists of three main parts: image capture and LCD controller, watermark embedding part, and camera control unit. The FPGA implemented digital camera is tested to analyze the performance. It is shown that the watermarking algorithm can embed the watermark into the original image coming from a sensor much faster than the software implementation and the embedded image is easily transmitted to the PC by using the USB interface. The quality of the transmitted image is also comparable to the one implemented by a software algorithm.
Keywords :
CMOS image sensors; cameras; data encapsulation; discrete cosine transforms; field programmable gate arrays; image coding; watermarking; DCT coefficients quantization; FPGA implementation; LCD controller; USB interface; VHDL; binary logo; digital camera; image capture; image watermarking algorithm; pseudo random binary sequence; software implementation; watermarking-based authentication algorithm; Authentication; Binary sequences; Control systems; Digital cameras; Discrete cosine transforms; Field programmable gate arrays; Image coding; Quantization; Software algorithms; Watermarking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, Computers and signal Processing, 2003. PACRIM. 2003 IEEE Pacific Rim Conference on
Print_ISBN :
0-7803-7978-0
Type :
conf
DOI :
10.1109/PACRIM.2003.1235953
Filename :
1235953
Link To Document :
بازگشت