University of Twente Student Theses

Login

Splitting the watermark up, a steganographic watermarking algorithm for H.264 with reduced image distortion

Zwol, Jan van (2024) Splitting the watermark up, a steganographic watermarking algorithm for H.264 with reduced image distortion.

[img] PDF
803kB
Abstract:In the current digital era it is very easy to download, alter and share media. That is why it has become more important to be able to assert ownership over ones intellectual property rights. A solution for indicating ownership over digital media could be steganographic watermarking. This is embedding an invisible watermark in a digital object. Research has been done on watermarking methods, mainly on images. That is why in the field of video watermarking most methods watermark every frame of a video separately as if it were a collection of unrelated images. In this research an algorithm was implemented and tested, that uses the temporal dimension of the video and distributes parts of the watermark over the frames in a video. Watermarking a video in this way is novel and had some advantages in terms of image distortion. The new watermarking algorithm was tested against an algorithm which does not distribute the watermark. Both algorithms were on based on the algorithm described in Liu (et al.,2015), a DCT based watermarking algorithm that has yielded good results in terms of extraction and robustness. Both of these algorithms were implemented in a Python environment. The algorithms embedded an 80x80 pixel black and white watermark in the video files. The watermark was embedded in video files with a 1280x720 resolution made by the researcher. The image distortion caused by both algorithms was measured and compared and the algorithms were tested on robustness against attacks like: frame deletion, cropping, brightness change, compression. The results of the tests were used to determine what the advantages and disadvantages of the distributed watermark algorithm are.
Item Type:Essay (Bachelor)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science BSc (56964)
Link to this item:https://purl.utwente.nl/essays/98186
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page