Professional Documents
Culture Documents
WHAT IS A WATERMARK?
Awatermarkisaform,imageortextthatisimpressedonto
paper,whichprovidesevidenceofitsauthenticity
Example:Adistinguishingmarkimpressedonpaperduring
manufacture;visiblewhenpaperishelduptothelight(e.g.$
Bill)
WHAT IS DIGITAL
WATERMARKING?
Digitalwatermarkingisanextensionofwatermarking
conceptinthedigitalworld.
Adigitalwatermarkisapatternofbitsinsertedintoadigital
image,audioorvideofilethatidentifiesthefilescopyright
information(author,rights,etc.)
Importance of Digital
Watermarking
AsseenaboveinFig,Alicecreatesanoriginalimageandwatermarksit
beforepassingittoBob.IfBobclaimstheimageandsellscopiestoother
peopleAlicecanextractherwatermarkfromtheimageprovingher
copyrighttoit.
ThecaveathereisthatAlicewillonlybeabletoprovehercopyrightofthe
imageifBobhasntmanagedtomodifytheimagesuchthatthewatermark
isdamagedenoughtobeundetectableoraddedhisownwatermarksuch
thatitisimpossibletodiscoverwhichwatermarkwasembeddedfirst.
VISIBLE vs INVISIBLE
Watermarks
Visible
* To discourage
unauthorized usage
* Act as an
advertisement
Invisible
Processes Involved In
Watermarking
INSERTI
ON
EXTRACTI
ON
Methods tried..
LSBDigitalwatermarking
Wavelettransformbasedmethod(Underconstruction..)
EXAMPLE OF LSB
Considerapixelfromtheinputimage;say249andapixelfromthe
watermarksay,155
Nowhidethepixelvalueofthewatermarkinthetwoleastsignificantbits
oftheinputimage
1.Thebinaryrepresentationof249is11111001
2.Thebinaryrepresentationof155is10011011
3.Makethetwoleastsignificantbitsofinputimagevalue
249tozerosi.e.11111000
4.FindthetwoMostsignificantbitsofthewatermarkvalue
155i.e.10
5.Nowplacethetwomostsignificantbitsofthewatermark
atthetwoleastsignificantbitsoftheinputimage
6.11111000+00000010=11111010i.e.250
9
EXAMPLE OF LSB
Original
Image
Watermark
Image
Result:
Watermarked
Image
10
EXAMPLE OF LSB
How to retrieve the
watermark:
Method 1:
Subtract the input image
(without watermark) from
the watermarked Image
Method 2:
Retrieve the two least
significant bits of the
image
11
12
13
14
REFERENCES
[1] Abdullah Bamatraf , Rosziati Ibrahim , Mohd. Najib B. Mohd Salleh,
Digital Watermarking Algorithm Using LSB 2010 International
Conference on Computer Applications and Industrial Electronics (ICCAIE
2010), December 5-7, 2010, Kuala Lumpur, Malaysia
[2] Introduction-to-digital-watermarking
http://arnab.org/notes/introduction-to-digital-watermarking
[3] Digital-image-watermarking:http://angeljohnsy.blogspot.com/2014/06/digital-image-watermarking-part-1.html
[4] Mei Jiansheng, Li Sukang and Tan Xiaomei, A Digital Watermarking
Algorithm Based On
DCT and DWT 2009 International Symposium on Web Information
Systems and Applications (WISA09)
15
16