Skip to content

emtiajium/ThesisWatermarking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is a thesis project titled Audio Zero-Watermarking Based on Discrete Hartley Transform and Non-Negative Matrix Factorization. Read details from "FinalReport.pdf" located on "AboutProject" folder. For testing code on your machine, go to "SourceCode" folder and run "testingattack.m" file into Matlab. One thing you should do before doing this you have to change the location of the sound file at line 4. Now details about all files one by one.

  1. attack.m -> This is a test file of the whole project; put the original sound file and attacked file, and run to see NC and BER.

  2. audioP.m -> A file which processes sound files according to my scheme.

  3. bigmod.m -> Return the result of a method, which is ( b ^ p ) mod m; here, b, p, and m are integer numbers.

  4. dht.m -> Return coefficients of Discrete Hartley Transform of a sound file.

  5. imageP.m -> Convert an image into a binary image.

  6. ncber.m -> Return Normalized Coefficient and Bit Error Rate of the original sound and attacked sound.

  7. prim.m -> Generate prime number using the Sieve method.

  8. testingattack.m -> As I said earlier.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages