1
WATERMARKINGSYSTEM USINGGENETIC ALGORITHMTEAM 4 201211375 Presenter 2012113891 1FINALPRESENTATION2013.12.09ContentsPART 1 SUBJECTPART 2 ..PROGRESSPART 3 IMPLEMENTATIONPART 5 .MAYBE NEXTPART 4 LIMITATIONS 2SUBJECTPART 1 3PART 1 SUBJECTSUBJECT 4A concept of embedding a special pattern into a documentso that a given piece of information is indissolubly tied to the data.Genetic algorithm (GA) is a search heuristicthat mimics the process of natural selection.usingWatermarkingGenetic AlgorithmSystemusingWatermarkingGenetic AlgorithmSystemPART 1 SUBJECTPURPOSE 5 Digital Watermarking Matlab
Good Watermarking RobustnessFidelityImplies the strength of the watermarkto sustain any attacksAccounts for the original qualityof the watermark which is retainedeven after embedding the watermarkRobustness&RobustnessFidelity Trade-off : Genetic Algorithm !&PROGRESSPART 2 6PART 2 PROGRESSPROGRESS 7 PART 2 PROGRESS ... 8
IMPLEMENTATIONPART 3 9PART 3 IMPLEMENTATIONIMPLEMENTATION 10 , .
Discrete Wavelet Transform PART 3 IMPLEMENTATION 11 , . BUT .
PART 3 IMPLEMENTATION (DCT) 12 DCT .
PART 3 IMPLEMENTATION (DWT) 13 + : DWT ,
PART 3 IMPLEMENTATION 14 PSNR(Peak Signal-to-noise ratio, PSNR) .
PART 3 IMPLEMENTATIONGENETIC ALGORITHM 15 (Genetic Algorithm) (Genetics) (Evolution) . , .PART 3 IMPLEMENTATIONGENETIC ALGORITHM 16PART 3 IMPLEMENTATIONGENETIC ALGORITHM 17
PART 3 IMPLEMENTATIONGENETIC ALGORITHM 18
12345PART 3 IMPLEMENTATIONGENETIC ALGORITHM 19
PART 3 IMPLEMENTATIONMAIN PROCESS 20
LIMITATIONPART 4 21PART 4 LIMITATION 22LIMITATION MAYBE NEXTPART 5 23PART 5 MAYBE NEXT 24MAYBE NEXT . !THANK YOUANY QUESTIONS? !! 25