Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.36 KB

README.md

File metadata and controls

39 lines (31 loc) · 1.36 KB

Digital Watermarking in images

Introduction

Digital watermarking is the process by which an image is coded(embedded) with an owner's watermark. The file could be an image, audio, video or text. Nowadays, digital watermarking has many applications such as broadcast monitoring, owner identification, proof of ownership, transaction tracking, content authentication, copy control, device control, and file reconstruction.

The main specifications of a watermarking system are: Robustness (Against intentional attacks or unintentional ones such as compression), Imperceptibility, and Capacity. Importance of each depends on the application.

Watermark can be implemented on the images with three following techniques as following:

  • Watermarking in Spatial domain
  • Watermarking in Frequency domain
  • Watermarking in Hybrid domain

About

This app includes variety of options of watermarking using all the three techniques. This also provides a comparision between outputs from different techniques. Output produced is a gray scale image.

SPATIAL DOMAIN WATERMARKING

HYBRID DOMAIN WATERMARKING

SPECTRAL DOMAIN WATERMARKING