Maximizing Strength of Digital Watermarks Using Neural Network Presented by Bin-Cheng Tzeng 5/21 2002 Kenneth J.Davis; Kayvan Najarian International Conference.

Slides:



Advertisements
Similar presentations
CSC321: 2011 Introduction to Neural Networks and Machine Learning Lecture 7: Learning in recurrent networks Geoffrey Hinton.
Advertisements

Introduction to Watermarking Anna Ukovich Image Processing Laboratory (IPL)
Review of : Spread Spectrum Image Watermarking Presenting: Rani Hoitash.
AN INVESTIGATION OF DEEP NEURAL NETWORKS FOR NOISE ROBUST SPEECH RECOGNITION Michael L. Seltzer, Dong Yu Yongqiang Wang ICASSP 2013 Presenter : 張庭豪.
A Comprehensive Study on Third Order Statistical Features for Image Splicing Detection Xudong Zhao, Shilin Wang, Shenghong Li and Jianhua Li Shanghai Jiao.
T H E U N I V E R S I T Y O F B R I T I S H C O L U M B I A November 2005Analysis of Attacks on Common Watermarking Techniques 1 A study on the robustness.
Fifth International Conference on Information
Chinese University of Hong Kong Department of Information Engineering A Capacity Estimate Technique for JPEG-to-JPEG Image Watermarking Peter Hon Wah Wong.
Enhanced images watermarking based on amplitude modulation Image and Vision Computing, 24 (2006), 111 – 119 Authors :T. Amornraksa, K. Janthawongwilai.
1 Abstract This paper presents a novel modification to the classical Competitive Learning (CL) by adding a dynamic branching mechanism to neural networks.
Introduction to Image Quality Assessment
Feature Detection and Emotion Recognition Chris Matthews Advisor: Prof. Cotter.
SUSAN: structure-preserving noise reduction EE264: Image Processing Final Presentation by Luke Johnson 6/7/2007.
Digital Watermarking. Introduction Relation to Cryptography –Cryptography is Reversibility (no evidence) Established –Watermarking (1990s) Non-reversible.
Image Denoising and Inpainting with Deep Neural Networks Junyuan Xie, Linli Xu, Enhong Chen School of Computer Science and Technology University of Science.
Image Compression Using Neural Networks Vishal Agrawal (Y6541) Nandan Dubey (Y6279)
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
A Review on: Spread Spectrum Watermarking Techniques
Perceptual Watermarks for Digital Image and Video ECE 738 paper presentation Pei Qi ECE at UW-Madison
Adam Day.  Applications  Classification  Common watermarking methods  Types of verification/detection  Implementing watermarking using wavelets.
Presented by: Kamakhaya Argulewar Guided by: Prof. Shweta V. Jain
Cascade Correlation Architecture and Learning Algorithm for Neural Networks.
Introduction to Visible Watermarking IPR Course: TA Lecture 2002/12/18 NTU CSIE R105.
Using Neural Networks to Predict Claim Duration in the Presence of Right Censoring and Covariates David Speights Senior Research Statistician HNC Insurance.
DCT-Domain Watermarking Chiou-Ting Hsu and Ja-Ling Wu, "Hidden digital watermarks in images," IEEE Trans. On Image Processing, vol. 8, No. 1, January 1999.
Robustness Studies For a Multi-Mode Information Embedding Scheme for Digital Images Daniel Eliades Mentor: Dr. Neelu Sinha Department of Math and Computer.
Damageless Information Hiding Technique using Neural Network Keio University Graduate School of Media and Governance Kensuke Naoe.
Multiple Image Watermarking Applied to Health Information Management
1 RECENT DEVELOPMENTS IN MULTILAYER PERCEPTRON NEURAL NETWORKS Walter H. Delashmit Lockheed Martin Missiles and Fire Control Dallas, TX 75265
COMPARISON OF IMAGE ANALYSIS FOR THAI HANDWRITTEN CHARACTER RECOGNITION Olarik Surinta, chatklaw Jareanpon Department of Management Information System.
CAPTCHA solving Tianhui Cai Period 3. CAPTCHAs Completely Automated Public Turing tests to tell Computers and Humans Apart Determines whether a user is.
R. Ray and K. Chen, department of Computer Science engineering  Abstract The proposed approach is a distortion-specific blind image quality assessment.
ARTIFICIAL NEURAL NETWORKS. Overview EdGeneral concepts Areej:Learning and Training Wesley:Limitations and optimization of ANNs Cora:Applications and.
Multi-Layer Perceptron
NTIT1 A chaos-based robust wavelet- domain watermarking algorithm Source: Chaos, Solitions and Fractals, Vol. 22, 2004, pp Authors: Zhao Dawei,
Jaroslaw Kutylowski 1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Robust Undetectable Interference Watermarks Ryszard Grząślewicz.
Detection of Image Alterations Using Semi-fragile Watermarks
An Improved Method Of Content Based Image Watermarking Arvind Kumar Parthasarathy and Subhash Kak 黃阡廷 2008/12/3.
Digital Watermarking Using Phase Dispersion --- Update SIMG 786 Advanced Digital Image Processing Mahdi Nezamabadi, Chengmeng Liu, Michael Su.
Data Hiding in Image and Video: Part II—Designs and Applications Min Wu, Heather Yu, and Bede Liu.
1 Watermarking Scheme Capable of Resisting Sensitivity Attack IEEE signal processing letters, vol. 14, no. 2, February. 2007, pp Xinpeng Zhang.
Multiple watermarking Wu Dan Introduction (I) Multipurpose watermarking Ownership watermarks (very robust) Captioning watermarks ( robust)
Blind image data hiding based on self reference Source : Pattern Recognition Letters, Vol. 25, Aug. 2004, pp Authors: Yulin Wang and Alan Pearmain.
Multi resolution Watermarking For Digital Images Presented by: Mohammed Alnatheer Kareem Ammar Instructor: Dr. Donald Adjeroh CS591K Multimedia Systems.
Neural Networks Lecture 11: Learning in recurrent networks Geoffrey Hinton.
Spread Spectrum and Image Adaptive Watermarking A Compare/Contrast summary of: “Secure Spread Spectrum Watermarking for Multimedia” [Cox ‘97] and “Image-Adaptive.
MMC LAB Secure Spread Spectrum Watermarking for Multimedia KAIST MMC LAB Seung jin Ryu 1MMC LAB.
RECONSTRUCTION OF MULTI- SPECTRAL IMAGES USING MAP Gaurav.
Digital Image Watermarking using Hybrid DWT -FFT Technique with Different Attacks Presented By: Mahendra Kumar Faculty at UCE, RTU, Kota (Raj.) India Director,
An improved SVD-based watermarking scheme using human visual characteristics Chih-Chin Lai Department of Electrical Engineering, National University of.
Watermarking Scheme Capable of Resisting Sensitivity Attack
PERFORMANCE ANALYSIS OF VISUALLY LOSSLESS IMAGE COMPRESSION
Data Mining, Neural Network and Genetic Programming
CS623: Introduction to Computing with Neural Nets (lecture-5)
K. ZEBBICHE , F. KHELIFI and A. BOURIDANE
DONE BY S.MURALIRAJAN M.NIRMAL
Robustness Evaluation of Perceptual Watermarks
CSE 473 Introduction to Artificial Intelligence Neural Networks
Final Year Project Presentation --- Magic Paint Face
Regression-Based Prediction for Artifacts in JPEG-Compressed Images
network of simple neuron-like computing elements
A Digital Watermarking Scheme Based on Singular Value Decomposition
Adaptive Filter A digital filter that automatically adjusts its coefficients to adapt input signal via an adaptive algorithm. Applications: Signal enhancement.
GSPT-AS-based Neural Network Design
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
CS623: Introduction to Computing with Neural Nets (lecture-5)
A Self-Reference Watermarking Scheme Based on Wet Paper Coding
On SVD-based watermarking algorithm
A Robust Digital Watermarking Of Satellite Image at Third Level DWT Decomposition Source:International Conference on Computational Intelligence and Multimedia.
An image adaptive, wavelet-based watermarking of digital images
Presentation transcript:

Maximizing Strength of Digital Watermarks Using Neural Network Presented by Bin-Cheng Tzeng 5/ Kenneth J.Davis; Kayvan Najarian International Conference on Neural Networks, Proceedings.

Outlines Introduction A Watermarking Technique in the DWT Domain Neural Technique for Maximum Watermark Conclusions

Introduction For watermarking to be successful 1.Unobtrusive 2.robust In other words, one would like to insert the watermark with maximum strength before it becomes visible to the human visual system(HVS)

Introduction(Cont.) The way the strength of the added watermark is chosen is of highest importance. This paper attempts to define a neural network based algorithm to automatically control and select the watermarking parameters to create maximum-strength watermarks.

A Watermarking Technique in the DWT Domain The paper use a wavelet-based scheme for digital watermarking. (reference “ A New Wavelet-Based Scheme for Watermarking Images ” ) The technique was tested by cropping, JPEG compression, Gaussian noise, halfsizing, and median filtering.

A Watermarking Technique in the DWT Domain

A threshold was used to determine the significant coefficients. The watermark is added to the significant coefficients of all the bands other than the low pass subband.

A Watermarking Technique in the DWT Domain  : The scaling parameter c i : The coefficient of the original image m i : The watermark to be added c i ’ : the watermarked coefficient

Neural Technique for Maximum Watermark To achieve maximal watermarking while remaining invisible to the human eye. 1.Generating a watermarked image using a given power 2.allowing one or more persons to judge the image,repeat while increasing the power until the humans deem the watermark visible

Neural Technique for Maximum Watermark Replacing the humans in the process with a neural network allowing the process to be automated. To train the neural network, a database of original and watermarked images whose qualities are judged by several human subjects is being created.

Neural Technique for Maximum Watermark When judging the images, a score is given between 0 and means no perceivable difference between the original image and watermarked image and 100 means the watermark has highly distorted the image.

Neural Technique for Maximum Watermark Feed forward back-propagation network Being able to properly approximate non-linear functions and if properly trained will perform reasonably well when presented with inputs it has not seen before HVS is non-linear To be useful.

Neural Technique for Maximum Watermark

Each image is subdivided into blocks of 64x64 pixels to be treated as a complete image inputs and 1 final input (  ) The hidden layer with 256 or 512 neurons

Neural Technique for Maximum Watermark The network is trained using the scaled conjugate gradient algorithm(SCG) Trained for iterations or until the mean square error is less than

Comparison of Neural Network and Human watermark visibility scores

Conclusions The watermark is added to both low and high scales of DWT. To aid in maximizing the watermark a neural network that mimics the HVS was proposed. When properly trained, the neural network can allow it to be used in place of several human reviewers.