See my update below for XMP, which doesn't have that issue.) (A downside: PNG, GIF, and JPEG 2000 do not support EXIF. but is easily stripped out by somebody wanting to remove it. You might get good mileage out of merely adding this information as JPEG EXIF data, which will survive most modern image manipulations. They should give you a good overview of the state of watermarking and its properties and possible attacks on it. Semi fragile watermark with self authentication and self recovery.A Survey of Digital Watermarking Scheme.Geometric attacks on image watermarking systems.A Comprehensive Survey of Contemporary Researches in Watermarking for Copyright Protection of Digital Images.You'd probably better have two copies of the image, one for online display (with watermark) and one for printing (without watermark).Įdit: since you're not convinced yet, here is some link to relevant articles: You should ask google scholar about that. ![]() There are many, many techniques of watermarking (which are off-topic for this question) with different type of robustness (cropping and resizing included) with different impact on quality. Robustness usually comes at the price of image alteration (we can say degradation here), there is no actual way of achieving a robust watermarking without "disturbing" the image as you say. Watermarking is used mostly for DRM purposes, you want to put information in the image and ensure it stays when modifications are made to this image (it is called a robust watermark). You don't say you are putting information into the images and you try by all mean to minimise your impact on the image statistics. Steganography is used when you want to distribute information in images and want to remain as stealth as possible. The second technique can be broken down into: The first technique can be easily bypassed by simply removing the relevant data from the header. ![]() you add information in the image data, that is to say you modify the image.you add information out of any image data, that is to say the JPEG headers. ![]() You can add information to JPEG images in two ways:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |