SlideShare a Scribd company logo
1 of 1
Download to read offline
ECWAY TECHNOLOGIES
IEEE PROJECTS & SOFTWARE DEVELOPMENTS
OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE
BANGALORE / HYDRABAD
CELL: +91 98949 17187, +91 875487 1111 / 2111 / 3111 / 4111 / 5111 / 6111 / 8111
VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com

REVERSIBLE WATERMARKING BASED ON INVARIANT IMAGE
CLASSIFICATION AND DYNAMIC HISTOGRAM SHIFTING

ABSTRACT:

In this paper, we propose a new reversible watermarking scheme. One first contribution is a
histogram shifting modulation which adaptively takes care of the local specificities of the image
content. By applying it to the image prediction-errors and by considering their immediate
neighborhood, the scheme we propose inserts data in textured areas where other methods fail to
do so.

Furthermore, our scheme makes use of a classification process for identifying parts of the image
that can be watermarked with the most suited reversible modulation. This classification is based
on a reference image derived from the image itself, a prediction of it, which has the property of
being invariant to the watermark insertion. In that way, the watermark embedder and extractor
remain synchronized for message extraction and image reconstruction.

The experiments conducted so far, on some natural images and on medical images from different
modalities, show that for capacities smaller than 0.4 bpp, our method can insert more data with
lower distortion than any existing schemes. For the same capacity, we achieve a peak signal-tonoise ratio (PSNR) of about 1-2 dB greater than with the scheme of Hwang , the most efficient
approach actually.

More Related Content

Viewers also liked

Matlab rich intrinsic image decomposition of outdoor scenes from multiple views
Matlab  rich intrinsic image decomposition of outdoor scenes from multiple viewsMatlab  rich intrinsic image decomposition of outdoor scenes from multiple views
Matlab rich intrinsic image decomposition of outdoor scenes from multiple viewsEcwaytech
 
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...Ecwaytech
 
A dc–dc converter based on the three state switching cell for high current an...
A dc–dc converter based on the three state switching cell for high current an...A dc–dc converter based on the three state switching cell for high current an...
A dc–dc converter based on the three state switching cell for high current an...Ecwaytech
 
Adaptive dead times compensation for grid-connected pwm inverters of single s...
Adaptive dead times compensation for grid-connected pwm inverters of single s...Adaptive dead times compensation for grid-connected pwm inverters of single s...
Adaptive dead times compensation for grid-connected pwm inverters of single s...Ecwaytech
 
An adaptive output current estimation circuit for a primary side controlled l...
An adaptive output current estimation circuit for a primary side controlled l...An adaptive output current estimation circuit for a primary side controlled l...
An adaptive output current estimation circuit for a primary side controlled l...Ecwaytech
 
A current controller design for current source inverter fed ac machine drive ...
A current controller design for current source inverter fed ac machine drive ...A current controller design for current source inverter fed ac machine drive ...
A current controller design for current source inverter fed ac machine drive ...Ecwaytech
 
Adaptive theory based improved linear sinusoidal tracer control algorithm for...
Adaptive theory based improved linear sinusoidal tracer control algorithm for...Adaptive theory based improved linear sinusoidal tracer control algorithm for...
Adaptive theory based improved linear sinusoidal tracer control algorithm for...Ecwaytech
 
OCP benefits (2015) US office
OCP benefits (2015) US officeOCP benefits (2015) US office
OCP benefits (2015) US officeDavid Bailey
 
Revisao de peraodo_composto
Revisao de peraodo_compostoRevisao de peraodo_composto
Revisao de peraodo_compostoFlávio Ferreira
 
Redacao -9_ano_-_conto_e_seus_elementos
Redacao  -9_ano_-_conto_e_seus_elementosRedacao  -9_ano_-_conto_e_seus_elementos
Redacao -9_ano_-_conto_e_seus_elementosFlávio Ferreira
 

Viewers also liked (13)

Matlab rich intrinsic image decomposition of outdoor scenes from multiple views
Matlab  rich intrinsic image decomposition of outdoor scenes from multiple viewsMatlab  rich intrinsic image decomposition of outdoor scenes from multiple views
Matlab rich intrinsic image decomposition of outdoor scenes from multiple views
 
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...Matlab  noise reduction based on partial-reference, dual-tree complex wavelet...
Matlab noise reduction based on partial-reference, dual-tree complex wavelet...
 
A dc–dc converter based on the three state switching cell for high current an...
A dc–dc converter based on the three state switching cell for high current an...A dc–dc converter based on the three state switching cell for high current an...
A dc–dc converter based on the three state switching cell for high current an...
 
Adaptive dead times compensation for grid-connected pwm inverters of single s...
Adaptive dead times compensation for grid-connected pwm inverters of single s...Adaptive dead times compensation for grid-connected pwm inverters of single s...
Adaptive dead times compensation for grid-connected pwm inverters of single s...
 
An adaptive output current estimation circuit for a primary side controlled l...
An adaptive output current estimation circuit for a primary side controlled l...An adaptive output current estimation circuit for a primary side controlled l...
An adaptive output current estimation circuit for a primary side controlled l...
 
A current controller design for current source inverter fed ac machine drive ...
A current controller design for current source inverter fed ac machine drive ...A current controller design for current source inverter fed ac machine drive ...
A current controller design for current source inverter fed ac machine drive ...
 
Chequeo
ChequeoChequeo
Chequeo
 
Adaptive theory based improved linear sinusoidal tracer control algorithm for...
Adaptive theory based improved linear sinusoidal tracer control algorithm for...Adaptive theory based improved linear sinusoidal tracer control algorithm for...
Adaptive theory based improved linear sinusoidal tracer control algorithm for...
 
OCP benefits (2015) US office
OCP benefits (2015) US officeOCP benefits (2015) US office
OCP benefits (2015) US office
 
Taller 8°periodo 1
Taller 8°periodo 1Taller 8°periodo 1
Taller 8°periodo 1
 
Revisao de peraodo_composto
Revisao de peraodo_compostoRevisao de peraodo_composto
Revisao de peraodo_composto
 
Redacao -9_ano_-_conto_e_seus_elementos
Redacao  -9_ano_-_conto_e_seus_elementosRedacao  -9_ano_-_conto_e_seus_elementos
Redacao -9_ano_-_conto_e_seus_elementos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Similar to Matlab reversible watermarking based on invariant image classification and dynamic histogram shifting

Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...Ecwaytech
 
Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...Ecwayt
 
Matlab interactive segmentation for change detection in multispectral remote...
Matlab  interactive segmentation for change detection in multispectral remote...Matlab  interactive segmentation for change detection in multispectral remote...
Matlab interactive segmentation for change detection in multispectral remote...Ecwaytech
 
Java image processing ieee projects 2012 @ Seabirds ( Chennai, Bangalore, Hyd...
Java image processing ieee projects 2012 @ Seabirds ( Chennai, Bangalore, Hyd...Java image processing ieee projects 2012 @ Seabirds ( Chennai, Bangalore, Hyd...
Java image processing ieee projects 2012 @ Seabirds ( Chennai, Bangalore, Hyd...SBGC
 
Matlab linear distance coding for image classification
Matlab  linear distance coding for image classificationMatlab  linear distance coding for image classification
Matlab linear distance coding for image classificationEcwaytech
 
A130104
A130104A130104
A130104irjes
 
A130104
A130104A130104
A130104irjes
 
Ieee projects 2012 2013 - Digital Image Processing
Ieee projects 2012 2013 - Digital Image ProcessingIeee projects 2012 2013 - Digital Image Processing
Ieee projects 2012 2013 - Digital Image ProcessingK Sundaresh Ka
 
Dotnet localization-based radio model calibration for fault-tolerant wireles...
Dotnet  localization-based radio model calibration for fault-tolerant wireles...Dotnet  localization-based radio model calibration for fault-tolerant wireles...
Dotnet localization-based radio model calibration for fault-tolerant wireles...Ecwayt
 
Dotnet localization-based radio model calibration for fault-tolerant wireles...
Dotnet  localization-based radio model calibration for fault-tolerant wireles...Dotnet  localization-based radio model calibration for fault-tolerant wireles...
Dotnet localization-based radio model calibration for fault-tolerant wireles...Ecwaytech
 
Localization based radio model calibration for fault-tolerant wireless mesh n...
Localization based radio model calibration for fault-tolerant wireless mesh n...Localization based radio model calibration for fault-tolerant wireless mesh n...
Localization based radio model calibration for fault-tolerant wireless mesh n...ecwayprojects
 
Ieee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - DataminingIeee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - DataminingK Sundaresh Ka
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcway2004
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcwayt
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcwayt
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcwaytechnoz
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcway2004
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcwaytechnoz
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcwayt
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoringEcwayt
 

Similar to Matlab reversible watermarking based on invariant image classification and dynamic histogram shifting (20)

Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...
 
Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...Interactive segmentation for change detection in multispectral remote sensing...
Interactive segmentation for change detection in multispectral remote sensing...
 
Matlab interactive segmentation for change detection in multispectral remote...
Matlab  interactive segmentation for change detection in multispectral remote...Matlab  interactive segmentation for change detection in multispectral remote...
Matlab interactive segmentation for change detection in multispectral remote...
 
Java image processing ieee projects 2012 @ Seabirds ( Chennai, Bangalore, Hyd...
Java image processing ieee projects 2012 @ Seabirds ( Chennai, Bangalore, Hyd...Java image processing ieee projects 2012 @ Seabirds ( Chennai, Bangalore, Hyd...
Java image processing ieee projects 2012 @ Seabirds ( Chennai, Bangalore, Hyd...
 
Matlab linear distance coding for image classification
Matlab  linear distance coding for image classificationMatlab  linear distance coding for image classification
Matlab linear distance coding for image classification
 
A130104
A130104A130104
A130104
 
A130104
A130104A130104
A130104
 
Ieee projects 2012 2013 - Digital Image Processing
Ieee projects 2012 2013 - Digital Image ProcessingIeee projects 2012 2013 - Digital Image Processing
Ieee projects 2012 2013 - Digital Image Processing
 
Dotnet localization-based radio model calibration for fault-tolerant wireles...
Dotnet  localization-based radio model calibration for fault-tolerant wireles...Dotnet  localization-based radio model calibration for fault-tolerant wireles...
Dotnet localization-based radio model calibration for fault-tolerant wireles...
 
Dotnet localization-based radio model calibration for fault-tolerant wireles...
Dotnet  localization-based radio model calibration for fault-tolerant wireles...Dotnet  localization-based radio model calibration for fault-tolerant wireles...
Dotnet localization-based radio model calibration for fault-tolerant wireles...
 
Localization based radio model calibration for fault-tolerant wireless mesh n...
Localization based radio model calibration for fault-tolerant wireless mesh n...Localization based radio model calibration for fault-tolerant wireless mesh n...
Localization based radio model calibration for fault-tolerant wireless mesh n...
 
Ieee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - DataminingIeee projects 2012 2013 - Datamining
Ieee projects 2012 2013 - Datamining
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 
Casual stereoscopic photo authoring
Casual stereoscopic photo authoringCasual stereoscopic photo authoring
Casual stereoscopic photo authoring
 

Matlab reversible watermarking based on invariant image classification and dynamic histogram shifting

  • 1. ECWAY TECHNOLOGIES IEEE PROJECTS & SOFTWARE DEVELOPMENTS OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE BANGALORE / HYDRABAD CELL: +91 98949 17187, +91 875487 1111 / 2111 / 3111 / 4111 / 5111 / 6111 / 8111 VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com REVERSIBLE WATERMARKING BASED ON INVARIANT IMAGE CLASSIFICATION AND DYNAMIC HISTOGRAM SHIFTING ABSTRACT: In this paper, we propose a new reversible watermarking scheme. One first contribution is a histogram shifting modulation which adaptively takes care of the local specificities of the image content. By applying it to the image prediction-errors and by considering their immediate neighborhood, the scheme we propose inserts data in textured areas where other methods fail to do so. Furthermore, our scheme makes use of a classification process for identifying parts of the image that can be watermarked with the most suited reversible modulation. This classification is based on a reference image derived from the image itself, a prediction of it, which has the property of being invariant to the watermark insertion. In that way, the watermark embedder and extractor remain synchronized for message extraction and image reconstruction. The experiments conducted so far, on some natural images and on medical images from different modalities, show that for capacities smaller than 0.4 bpp, our method can insert more data with lower distortion than any existing schemes. For the same capacity, we achieve a peak signal-tonoise ratio (PSNR) of about 1-2 dB greater than with the scheme of Hwang , the most efficient approach actually.