Deskripsi
ZerMarkQ merupakan aplikasi berbasis Graphical User Interface (GUI) MATLAB yang dikembangkan untuk mengimplementasikan sistem Robust Reversible Watermarking (RRW) pada citra digital menggunakan transformasi Zernike Moments dengan teknik Quantization dan Adaptive Threshold. Aplikasi ini dirancang untuk menyisipkan watermark, menguji ketahanannya terhadap berbagai jenis serangan, serta mengekstraksi kembali watermark dari citra yang telah mengalami distorsi. ZerMarkQ mengimplementasikan beberapa skema watermarking, yaitu Wang's Method, Threshold Adaptive (TA), Quantization Step Adaptive (QSA), dan Quantization Step–Threshold Adaptive (QSTA). Untuk meningkatkan ketahanan terhadap serangan geometrik, aplikasi ini memanfaatkan algoritma Scale-Invariant Feature Transform (SIFT) dalam proses pencocokan fitur sehingga watermark tetap dapat diekstraksi secara akurat. Fitur utama yang tersedia meliputi watermark embedding, simulasi serangan (attack simulation), watermark extraction, serta evaluasi kinerja menggunakan metrik Peak Signal-to-Noise Ratio (PSNR) untuk mengukur kualitas citra dan Bit Error Rate (BER) untuk menilai akurasi ekstraksi watermark.