barnard33-233 / Anti-Screenshot-Watermark

Anti-screenshot watermark extraction based on DAE and CNN

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Anti-Screenshot-Watermark

Anti-screenshot watermark extraction based on DAE and CNN

WHUCSE Information Hiding Class Assignment (bachelor)

Based on

Introductoin

Embedding:

  1. TERAinsert.py: Embed Watermark
  2. LSDmat.py: Generate LSD matrix
  3. generate_gif.py

Denoising:

  1. distortion.py: Noise Layer
  2. SUNet/: Denoising network
    • train.py
    • demo.py
    • process_image.py

Extracting:

  1. CNN/: Extracting network
    • train_CNN.py
    • CNNextract.py
  2. all_possible_combination.py

To be well organized

Collaborators

About

Anti-screenshot watermark extraction based on DAE and CNN

License:GNU General Public License v3.0


Languages

Language:Python 88.9%Language:C++ 8.6%Language:MATLAB 2.5%