zjchust / ML_Watermarking

A robust video watermarking technique using SVD and DWT in Open CV Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Robust and Hybrid Video Watermarking using SVD, DWT and Frame Difference

This repository is a partial implementation of the research paper titled 'A Robust Color Video Watermarking Technique Using DWT, SVD and Frame Difference' which has been published in PReM17 Proceedings. The implementation has been done using Python programming language and utilizes the following libraries:

  • Open CV
  • Scipy
  • Numpy
  • Pywavelet

The code is divided into two parts -

  1. Embedding algorithm

    This algorithm adds watermark to the video through the proposed algorithm
  2. Extraction algorithm

    This algorithm extracts the watermark image from the video through the proposed algorithm

Dataset folder contains all the paraphernalia for the project. Codes folder contains all the Python implementation codes.

About

A robust video watermarking technique using SVD and DWT in Open CV Python


Languages

Language:Python 100.0%