SlideShare a Scribd company logo
Copy-Right Protection with Wavelet Based Watermarking
Adnan Özdemir
Introduction
In this project a watermarking method which is working
on frequency domain was generated and implemented.
In order to protect the copy-right laws, a unique QR code
was inserted to the remote sensing images.
• Wavelet
The project has several targets:
Generating watermarking algorithm with existing approaches,
Generating a method which is resistant to resize,
(Minimum 1/16 resizing)
Successfully regenerating the data and image from watermarked
image,
Executing an efficient useful low time consuming program.
Problems at Watermarking Methods
Actually, watermarking is easy to implement any simple algorithm. Operation on
pixel values at time domain allows to programmer inserting special key in a image.
At that type of methods it is important to what type of destruction or corruption are
exposed to image. In other words, if the pixels which consist watermarked values,
are changed unpredictably the inverse transformation of image watermarking will
not produce any meaningful results.
For example, if the key values are located at small area of images, after deleting
this area or corrupting this area will cause losing watermarking knowledge.
In order to minimize the locality, the key informations
can be inserted periodical. However, at this case,
resizing operations on image will damage the
watermark informations
All the watermarking methods which are operated at time domain
have weakness with process at time domain.
Therefore, frequency domain watermarking operation are generated.
Specially discrete time Fast Fourier Transformation discrete time and
wavelet transformation are commonly used.
Main idea is minimizing the losing information at image and generate
a watermarked image which can resist most of the process at time
domain.
Due to do that approach, low frequency components are extracted
and the the key components are located. This approach can resist to
the resizing and most of local operations.
Even using low frequency variables, the image loses details.
Depending to image, this data losing causes destruction and
low resolute images.
In order to keep the image with high quality, low frequency
bands should be selected wisely.
The key values should effect the image minimum. At this
case, wavelet methods shows themselves.
If the image band processed with wavelet transformation with
several times, lowest frequency elements will be separated.
The key values are placed at this frequency bands. This
approach is called as "Wavelet Tree Quantization".
DWT2 and IDWT2
DWT2 and IDWT2
Landsat 8
• Each pixel is sampled by 16 bits.
• OLI Spectral Bands
• Spectral Band WavelengthResolution
• Band 1 - Coastal / Aerosol 0.433 - 0.453 µm 30 m
• Band 2 - Blue 0.450 - 0.515 µm 30 m
• Band 3 - Green 0.525 - 0.600 µm 30 m
• Band 4 - Red 0.630 - 0.680 µm 30 m
• Band 5 - Near Infrared 0.845 - 0.885 µm 30 m
• Band 6 - Short Wavelength Infrared 1.560 - 1.660 µm 30 m
• Band 7 - Short Wavelength Infrared 2.100 - 2.300 µm 30 m
• Band 8 - Panchromatic 0.500 - 0.680 µm 15 m
• Band 9 - Cirrus 1.360 - 1.390 µm 30 m
Marking Process
DWT2
Haar
kernel
Marking Process
IDWT2
Haar
kernel
Marking Process
PSNR = 128.2023 db
Exracting The QR
DWT2
Test
Test
Thresholding? (Otsu)
• Kullanım Alanları Örnekleri
Lig tv
Spotify
Netflix
References
[1] Ruanaidh, JJK Ó., W. J. Dowling, and F. M. Boland. "Watermarking digital images for copyright protection." IEE
Proceedings-Vision, Image and Signal Processing 143.4 (1996): 250-256.
[2] Wang, Shih-Hao, and Yuan-Pei Lin. "Wavelet tree quantization for copyright protection watermarking." Image
Processing, IEEE Transactions on 13.2 (2004): 154-165.
[3] Lin, Shinfeng D., and Chin-Feng Chen. "A robust DCT-based watermarking for copyright protection." Consumer
Electronics, IEEE Transactions on 46.3 (2000): 415-421.
[4] Iyer, Ms Aparna, et al. "IMAGE RETRIEVAL USING COLOUR AND TEXTURE ANALYSIS." IMAGE 2.5 (2013).
Questions?

More Related Content

What's hot

09.50 Ernst Vrolijks
09.50 Ernst Vrolijks09.50 Ernst Vrolijks
09.50 Ernst Vrolijks
Themadagen
 
Image compression techniques by using wavelet transform
Image compression techniques by using wavelet transformImage compression techniques by using wavelet transform
Image compression techniques by using wavelet transform
Alexander Decker
 
Wavelet video processing tecnology
Wavelet video processing tecnologyWavelet video processing tecnology
Wavelet video processing tecnology
Prashant Madnavat
 
Wavelet based image compression technique
Wavelet based image compression techniqueWavelet based image compression technique
Wavelet based image compression technique
Priyanka Pachori
 

What's hot (20)

Particle image velocimetry
Particle image velocimetryParticle image velocimetry
Particle image velocimetry
 
A fast single image haze removal algorithm using color attenuation prior
A fast single image haze removal algorithm using color attenuation priorA fast single image haze removal algorithm using color attenuation prior
A fast single image haze removal algorithm using color attenuation prior
 
Ijmsr 2016-10
Ijmsr 2016-10Ijmsr 2016-10
Ijmsr 2016-10
 
IRJET - Underwater Object Identification using Matlab and Machine
IRJET - Underwater Object Identification using Matlab and MachineIRJET - Underwater Object Identification using Matlab and Machine
IRJET - Underwater Object Identification using Matlab and Machine
 
Facial Feature Analysis For Model Based Coding
Facial Feature Analysis For Model Based CodingFacial Feature Analysis For Model Based Coding
Facial Feature Analysis For Model Based Coding
 
Dip lect1-sent
Dip lect1-sentDip lect1-sent
Dip lect1-sent
 
Ijetcas14 479
Ijetcas14 479Ijetcas14 479
Ijetcas14 479
 
IRJET- A Comparative Analysis of various Visibility Enhancement Techniques th...
IRJET- A Comparative Analysis of various Visibility Enhancement Techniques th...IRJET- A Comparative Analysis of various Visibility Enhancement Techniques th...
IRJET- A Comparative Analysis of various Visibility Enhancement Techniques th...
 
image processing
image processingimage processing
image processing
 
Basic Video-Surveillance with Low Computational and Power Requirements Using ...
Basic Video-Surveillance with Low Computational and Power Requirements Using ...Basic Video-Surveillance with Low Computational and Power Requirements Using ...
Basic Video-Surveillance with Low Computational and Power Requirements Using ...
 
The single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimationThe single image dehazing based on efficient transmission estimation
The single image dehazing based on efficient transmission estimation
 
Particle image velocimetry
Particle image velocimetryParticle image velocimetry
Particle image velocimetry
 
09.50 Ernst Vrolijks
09.50 Ernst Vrolijks09.50 Ernst Vrolijks
09.50 Ernst Vrolijks
 
Image compression techniques by using wavelet transform
Image compression techniques by using wavelet transformImage compression techniques by using wavelet transform
Image compression techniques by using wavelet transform
 
F05843238
F05843238F05843238
F05843238
 
Wavelet video processing tecnology
Wavelet video processing tecnologyWavelet video processing tecnology
Wavelet video processing tecnology
 
Improved single image dehazing by fusion
Improved single image dehazing by fusionImproved single image dehazing by fusion
Improved single image dehazing by fusion
 
Digital radiography
Digital radiographyDigital radiography
Digital radiography
 
Wavelet based image compression technique
Wavelet based image compression techniqueWavelet based image compression technique
Wavelet based image compression technique
 
CR & DR
CR & DRCR & DR
CR & DR
 

Viewers also liked

3.21 session 35 einheit 5
3.21 session 35 einheit 53.21 session 35 einheit 5
3.21 session 35 einheit 5
nblock
 
POVERTY university of sulamani Baryar abubakr
POVERTY  university of sulamani   Baryar abubakr POVERTY  university of sulamani   Baryar abubakr
POVERTY university of sulamani Baryar abubakr
Bryar Abwbakr
 
Pyschminer Sportschule
Pyschminer SportschulePyschminer Sportschule
Pyschminer Sportschule
prosvsports
 
Cartaadimad21s
Cartaadimad21sCartaadimad21s
Cartaadimad21s
soypublica
 
Portfoliotagung - Workshop Wampfler - 2016
Portfoliotagung - Workshop Wampfler - 2016Portfoliotagung - Workshop Wampfler - 2016
Portfoliotagung - Workshop Wampfler - 2016
Philippe Wampfler
 
3.28 tag 19 - verwandlung 3
3.28   tag 19 - verwandlung 33.28   tag 19 - verwandlung 3
3.28 tag 19 - verwandlung 3
nblock
 

Viewers also liked (16)

3.21 session 35 einheit 5
3.21 session 35 einheit 53.21 session 35 einheit 5
3.21 session 35 einheit 5
 
POVERTY university of sulamani Baryar abubakr
POVERTY  university of sulamani   Baryar abubakr POVERTY  university of sulamani   Baryar abubakr
POVERTY university of sulamani Baryar abubakr
 
Pyschminer Sportschule
Pyschminer SportschulePyschminer Sportschule
Pyschminer Sportschule
 
Cartaadimad21s
Cartaadimad21sCartaadimad21s
Cartaadimad21s
 
Horario de clases
Horario de clasesHorario de clases
Horario de clases
 
Mc donaldsinindia
Mc donaldsinindiaMc donaldsinindia
Mc donaldsinindia
 
La nube en informatica
La nube en informaticaLa nube en informatica
La nube en informatica
 
9 M-CARE: Dagelijkse huishoudelijke taken
9 M-CARE: Dagelijkse huishoudelijke taken9 M-CARE: Dagelijkse huishoudelijke taken
9 M-CARE: Dagelijkse huishoudelijke taken
 
Díptico Seminario Re-mirando: Yo educador y educadora en las Aulas de 2 años
Díptico Seminario Re-mirando: Yo educador y educadora en las Aulas de 2 añosDíptico Seminario Re-mirando: Yo educador y educadora en las Aulas de 2 años
Díptico Seminario Re-mirando: Yo educador y educadora en las Aulas de 2 años
 
Portfoliotagung - Workshop Wampfler - 2016
Portfoliotagung - Workshop Wampfler - 2016Portfoliotagung - Workshop Wampfler - 2016
Portfoliotagung - Workshop Wampfler - 2016
 
Díptico "Re-Encuentros en Educación Infantil"
Díptico "Re-Encuentros en Educación Infantil"Díptico "Re-Encuentros en Educación Infantil"
Díptico "Re-Encuentros en Educación Infantil"
 
Warum Social Media für Lehrkräfte 2016 Pflicht sind
Warum Social Media für Lehrkräfte 2016 Pflicht sindWarum Social Media für Lehrkräfte 2016 Pflicht sind
Warum Social Media für Lehrkräfte 2016 Pflicht sind
 
Deutsch ein Hit 1: Lektion 4: Wir machen eine Schülerzeitung
Deutsch ein Hit 1: Lektion 4: Wir machen eine SchülerzeitungDeutsch ein Hit 1: Lektion 4: Wir machen eine Schülerzeitung
Deutsch ein Hit 1: Lektion 4: Wir machen eine Schülerzeitung
 
Cyclassics 2013 pdf
Cyclassics 2013 pdfCyclassics 2013 pdf
Cyclassics 2013 pdf
 
10 28 session 34
10 28 session 3410 28 session 34
10 28 session 34
 
3.28 tag 19 - verwandlung 3
3.28   tag 19 - verwandlung 33.28   tag 19 - verwandlung 3
3.28 tag 19 - verwandlung 3
 

Similar to Copy-Right Protection with Wavelet Based Watermarking

Similar to Copy-Right Protection with Wavelet Based Watermarking (20)

Wavelet Based Image Watermarking
Wavelet Based Image WatermarkingWavelet Based Image Watermarking
Wavelet Based Image Watermarking
 
IRJET- Heuristic Approach for Low Light Image Enhancement using Deep Learning
IRJET- Heuristic Approach for Low Light Image Enhancement using Deep LearningIRJET- Heuristic Approach for Low Light Image Enhancement using Deep Learning
IRJET- Heuristic Approach for Low Light Image Enhancement using Deep Learning
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
priyankamainthesisppt.pptx
priyankamainthesisppt.pptxpriyankamainthesisppt.pptx
priyankamainthesisppt.pptx
 
Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...
 
Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...Implementation of digital image watermarking techniques using dwt and dwt svd...
Implementation of digital image watermarking techniques using dwt and dwt svd...
 
Digital video watermarking scheme using discrete wavelet transform and standa...
Digital video watermarking scheme using discrete wavelet transform and standa...Digital video watermarking scheme using discrete wavelet transform and standa...
Digital video watermarking scheme using discrete wavelet transform and standa...
 
IRJET-Retina Image Decomposition using Variational Mode Decomposition
IRJET-Retina Image Decomposition using Variational Mode DecompositionIRJET-Retina Image Decomposition using Variational Mode Decomposition
IRJET-Retina Image Decomposition using Variational Mode Decomposition
 
Despeckling of Sar Image using Curvelet Transform
 	  Despeckling of Sar Image using Curvelet Transform 	  Despeckling of Sar Image using Curvelet Transform
Despeckling of Sar Image using Curvelet Transform
 
IRJET- A Review on Image Denoising & Dehazing Algorithm to Improve Dark Chann...
IRJET- A Review on Image Denoising & Dehazing Algorithm to Improve Dark Chann...IRJET- A Review on Image Denoising & Dehazing Algorithm to Improve Dark Chann...
IRJET- A Review on Image Denoising & Dehazing Algorithm to Improve Dark Chann...
 
G0523444
G0523444G0523444
G0523444
 
1674 1677
1674 16771674 1677
1674 1677
 
1674 1677
1674 16771674 1677
1674 1677
 
Adaptive denoising technique for colour images
Adaptive denoising technique for colour imagesAdaptive denoising technique for colour images
Adaptive denoising technique for colour images
 
Fuzzy Forest Learning based Online Facial Biometric Verification for Privacy ...
Fuzzy Forest Learning based Online Facial Biometric Verification for Privacy ...Fuzzy Forest Learning based Online Facial Biometric Verification for Privacy ...
Fuzzy Forest Learning based Online Facial Biometric Verification for Privacy ...
 
IRJET - Change Detection in Satellite Images using Convolutional Neural N...
IRJET -  	  Change Detection in Satellite Images using Convolutional Neural N...IRJET -  	  Change Detection in Satellite Images using Convolutional Neural N...
IRJET - Change Detection in Satellite Images using Convolutional Neural N...
 
BLIND EXTRACTION OF DIGITAL WATERMARKING ALGORITHM FOR COLOR IMAGES
BLIND EXTRACTION OF DIGITAL WATERMARKING ALGORITHM FOR COLOR IMAGESBLIND EXTRACTION OF DIGITAL WATERMARKING ALGORITHM FOR COLOR IMAGES
BLIND EXTRACTION OF DIGITAL WATERMARKING ALGORITHM FOR COLOR IMAGES
 
BLIND EXTRACTION OF DIGITAL WATERMARKING ALGORITHM FOR COLOR IMAGES
BLIND EXTRACTION OF DIGITAL WATERMARKING ALGORITHM FOR COLOR IMAGESBLIND EXTRACTION OF DIGITAL WATERMARKING ALGORITHM FOR COLOR IMAGES
BLIND EXTRACTION OF DIGITAL WATERMARKING ALGORITHM FOR COLOR IMAGES
 
High Speed and Area Efficient 2D DWT Processor Based Image Compression
High Speed and Area Efficient 2D DWT Processor Based Image CompressionHigh Speed and Area Efficient 2D DWT Processor Based Image Compression
High Speed and Area Efficient 2D DWT Processor Based Image Compression
 
Commutative approach for securing digital media
Commutative approach for securing digital mediaCommutative approach for securing digital media
Commutative approach for securing digital media
 

Recently uploaded

Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
mbmh111980
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 

Recently uploaded (20)

Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 

Copy-Right Protection with Wavelet Based Watermarking

  • 1. Copy-Right Protection with Wavelet Based Watermarking Adnan Özdemir
  • 2. Introduction In this project a watermarking method which is working on frequency domain was generated and implemented. In order to protect the copy-right laws, a unique QR code was inserted to the remote sensing images.
  • 3.
  • 4.
  • 6.
  • 7. The project has several targets: Generating watermarking algorithm with existing approaches, Generating a method which is resistant to resize, (Minimum 1/16 resizing) Successfully regenerating the data and image from watermarked image, Executing an efficient useful low time consuming program.
  • 8. Problems at Watermarking Methods Actually, watermarking is easy to implement any simple algorithm. Operation on pixel values at time domain allows to programmer inserting special key in a image. At that type of methods it is important to what type of destruction or corruption are exposed to image. In other words, if the pixels which consist watermarked values, are changed unpredictably the inverse transformation of image watermarking will not produce any meaningful results. For example, if the key values are located at small area of images, after deleting this area or corrupting this area will cause losing watermarking knowledge. In order to minimize the locality, the key informations can be inserted periodical. However, at this case, resizing operations on image will damage the watermark informations
  • 9. All the watermarking methods which are operated at time domain have weakness with process at time domain. Therefore, frequency domain watermarking operation are generated. Specially discrete time Fast Fourier Transformation discrete time and wavelet transformation are commonly used. Main idea is minimizing the losing information at image and generate a watermarked image which can resist most of the process at time domain. Due to do that approach, low frequency components are extracted and the the key components are located. This approach can resist to the resizing and most of local operations.
  • 10.
  • 11. Even using low frequency variables, the image loses details. Depending to image, this data losing causes destruction and low resolute images. In order to keep the image with high quality, low frequency bands should be selected wisely. The key values should effect the image minimum. At this case, wavelet methods shows themselves. If the image band processed with wavelet transformation with several times, lowest frequency elements will be separated. The key values are placed at this frequency bands. This approach is called as "Wavelet Tree Quantization".
  • 12.
  • 15. Landsat 8 • Each pixel is sampled by 16 bits. • OLI Spectral Bands • Spectral Band WavelengthResolution • Band 1 - Coastal / Aerosol 0.433 - 0.453 µm 30 m • Band 2 - Blue 0.450 - 0.515 µm 30 m • Band 3 - Green 0.525 - 0.600 µm 30 m • Band 4 - Red 0.630 - 0.680 µm 30 m • Band 5 - Near Infrared 0.845 - 0.885 µm 30 m • Band 6 - Short Wavelength Infrared 1.560 - 1.660 µm 30 m • Band 7 - Short Wavelength Infrared 2.100 - 2.300 µm 30 m • Band 8 - Panchromatic 0.500 - 0.680 µm 15 m • Band 9 - Cirrus 1.360 - 1.390 µm 30 m
  • 18.
  • 19. Marking Process PSNR = 128.2023 db
  • 21. Test
  • 22.
  • 23. Test
  • 24.
  • 26.
  • 27. • Kullanım Alanları Örnekleri Lig tv Spotify Netflix
  • 28. References [1] Ruanaidh, JJK Ó., W. J. Dowling, and F. M. Boland. "Watermarking digital images for copyright protection." IEE Proceedings-Vision, Image and Signal Processing 143.4 (1996): 250-256. [2] Wang, Shih-Hao, and Yuan-Pei Lin. "Wavelet tree quantization for copyright protection watermarking." Image Processing, IEEE Transactions on 13.2 (2004): 154-165. [3] Lin, Shinfeng D., and Chin-Feng Chen. "A robust DCT-based watermarking for copyright protection." Consumer Electronics, IEEE Transactions on 46.3 (2000): 415-421. [4] Iyer, Ms Aparna, et al. "IMAGE RETRIEVAL USING COLOUR AND TEXTURE ANALYSIS." IMAGE 2.5 (2013).

Editor's Notes

  1. Resmin değiştirlmesine karşı koruma Boyutunun değiştirilmesi Eklenen key in geri geri getirilebilmesi Algoritmanın kabul edilebilir bir sürede çalışması
  2. Bir dataya key eklememk kolay bir iş Pixelller üzerinde yapılacak bir değişiklik ile herhangi bir veri eklenebilir. Ör: TC kimlik no Resim üzerinde beklenilmeyen, yapılan bir değişiklik key in kaybedilmesine sebep olabilir. Ör: boyut, contrast, format(png, jpeg) Resmin bir bölgesi kaybolursa? Bu nedenle periodik olarak eklenmiş bir key olamsı daha uygun
  3. Zaman domain i yanı datanın üzerinde yapılacak direk işlemlerde zayıflıklar mevcut. Fourier ve Wavelet transform frekans domaini üzerinde işlem yapmaya olanak sağlıyor. Frekans domain i üzerinde yapılacak işlem daha dayanıklı bir koruma sağlıyor. Bu amaç doğrultusunda düşük frekans değerlerine key değerleri eklenir. Bu da çoğu işlemde bize koruma sağler. Ör: yeniden boyutlandırma, resmin üzerinin karalanması gibi
  4. Zaman domain i yanı datanın üzerinde yapılacak direk işlemlerde zayıflıklar mevcut. Fourier ve Wavelet transform frekans domaini üzerinde işlem yapmaya olanak sağlıyor. Frekans domain i üzerinde yapılacak işlem daha dayanıklı bir koruma sağlıyor. Bu amaç doğrultusunda düşük frekans değerlerine key değerleri eklenir. Bu da çoğu işlemde bize koruma sağlar. Ör: yeniden boyutlandırma, resmin üzerinin karalanması gibi
  5. Resim içerinde sürekli tekrarlanan ve resmin genel yapısını oluşruran kısım düşük frekans verisi olarak adlandırılır. Bu kısımlar ayrıntıları daha az içerir. Yüksek frekans verileri ise ayrıntıları içerdiği için resimin karakteristik ayrıntılarını tutar. Bu nedenle resimde veya herhangi datada değiştirilmsi önemsiz olan bir kısım seçilmeli LL .