2. Introduction:
The piracy of the data is increasing now-a-days so watermarking has
become a hotspot in recent years. Yet most of them use a private key of
a copyright holder as watermark but still have some limitations.
Thus we propose a new idea for watermarking , which uses voice as the
original watermark as far as we know voice of a human being is inherent
and not changes along with time.
The main contribution of this work is the voice signal is embedded into
relations. Voice of copyright holder is used to generate watermark by
watermark generation algorithm.
3. Objective:
The basic objective of this project is to embed the voice
into a file (i.e. data file or any other file) so as to copyright
the file and make it secure from piracy.
4. Benefits:
Voice of copyright holder is used for watermark because of its
following characteristics.
No two persons can have same features in their voice i.e. voice of
every person has a unique feature.
Everyone has speech so universality is again one of the
characteristic of voice.
Measurable, speech can easily be converted into bit format thus use
of voice content large data. So it is challenging to use voice as a
watermark.
6. Phase 1: Generation of the wave file using a software and
a headphone with microphone facility.
Phase 2: Implementation of the saved wave file in matlab.
Phase 3: Filtration of the wave file using a filter in matlab.
Phase 4: Embed the wave file into particular file(text
document )
Phase 5: Encryption of that file using algorithm.
Phase 6: Decryption of that file using algorithm.
Phase 7: Desired output as watermark.
Phase 8: Creating a GUI
Phases of the Project:
7. Hardware and Software Requirement
specifications:
Microphone.
Software for creating a voice signal (.wav file format.)
Laptop/Desktop
Matlab (R2011a and above)
Future Scope and Enhancements:
Watermarking extensions to handle non-numeric attributes.
New algorithms for fingerprinting to track multiple sources of piracy.
8. Phase 1: Generation of the wave file using a
software and a headphone with
microphone facility.
Phase 2: Implementation of the saved wave file
in matlab.
Phase 3: Filtration of the wave file using a filter
in matlab to reduce noise.
14. [1] Journal- Watermarking Relational Databases using
Optimization Based Techniques.
[2] R. Agrawal and J. Kiernan. Watermarking Relational Databases.
In Proceedings of 28th International Conference on Very Large Data
Bases, Hong Kong, China, 2002.
[3] YouTube- Matlab demonstration-basic signal manipulation using
audio signals.
[4] Journal- Voice Based Watermarking Technique for Relational
Databases.
[5] YouTube- Matlab for Beginers.
Reference: