Real Time Implementation of Integer DCT based Video Watermarking Architecture Amit Joshi1, Vivekanan

Real Time Implementation of Integer DCT based Video Watermarking Architecture

Amit Joshi1, Vivekanand Mishra2, and Rajendra Patrikar3

1Malaviya National Institute of Technology, India

2Sardar Vallabhbhai National Institute of Technology, India

3Visvesvaraya National Institute of Technology, India

 

Abstract: With the recent development in multimedia communication network, data integrity and security of original content is the area of concern. Video is the one of the most popular object which is being shared easily throughout the media. Video watermarking is the current state of research to resolve the video ownership and authenticity related issues. There is a substantial amount of development in software based video watermarking from last few years. The prior works mainly focused on video watermarking that targeted for raw video where the watermark is embedded on the uncompressed video. At the present video capturing devices produce their output in one of the video compression standard. Software watermarking introduces a measurable quantity of delay between video capturing and watermark embedding process. Thus, software watermarking is not one of the ideal choices for real time watermark embedding. In the paper, a novel invisible and robust Integer Discrete Cosine Transform )DCT) based video watermarking has been proposed. The proposed video watermarking is developed for real time watermark embedding and can easily be adapted as primary part of H.264 encoder. The proposed algorithm has an essential part in form of integer DCT. Integer DCT is implemented with two different approaches, one is with fully pipeline architecture and the other is recursive architecture, for better speed and area optimization. The robustness of the algorithm has been improved against some video attacks with introducing the concept of scene change detection.

Keywords: H.264; integer DCT; parallel processing; real time watermarking; recursive architecture.

Received May 17, 2013 : accepted November 10, 2013


Full Text


 

Read 1518 times Last modified on Monday, 10 August 2015 01:35
Share
Top
We use cookies to improve our website. By continuing to use this website, you are giving consent to cookies being used. More details…