Alur Proses Penyisipan embed

34

4.2. Alur Proses Penyisipan embed

1. Dekomposisi citra host dan citra watermark. Dekomposisi citra digital dilakukan dengan menggunakan fungsi dwt2D_1level yang ada pada dwt2D_1level.m lampiran 3. dwt2D_1level.m merupakan adaptasi dan modifikasi dari fungsi Wavelet Toolbox dari Matlab Image Processing Toolbox, dengan menggunakan wavelet haar. Hasil dekomposisi dapat dilihat pada gambar 4.4. Potongan coding dekomposisi pada Matlab: [h_LL,h_LH,h_HL,h_HH]=dwt2D_1levelrgbimage, haar ; dec2d = [ h_LL, h_LH; h_HL, h_HH ]; dec2d=uint8dec2d; lampiran 1 a b Gambar 4.4 a Hasil dekomposisi citra host, b Hasil dekomposisi citra watermark 2. Mencari koefisien fLL dari citra host. Karena proses dekomposisi hanya dilakukan dalam satu tingkat, sehingga koefisien fLL dari citra host hanya ada satu koefisien saja. Sehingga proses penyisipan watermark dilakukan dengan memodifikasi koefisien ini. 35 3. Memodifikasi fLL citra host menggunakan fLL citra watermark. Modifikasi yang dilakukan pada fLL citra host akan menjadi koefisien fLL baru yang akan digunakan dalam proses rekonstruksi. Modifikasi yang dilakukan adalah dengan menambahkan koefisien fLL citra host dengan koefisien fLL citra citra watermark yang sudah dikalikan dengan suatu nilai konstanta α. Varian nilai konstanta α yang digunakan menjadi bahan percobaan yang dilakukan pada bab V. newhost_LL = h_LL + 0.001w_LL Lampiran 1 4. Merekonstruksi citra Proses rekonstruksi citra dilakukan dengan menggunakan fungsi idwt2D_1level yang ada pada idwt2D_1level.m lampiran 4. idwt2D_1level.m merupakan adaptasi dan modifikasi dari fungsi Wavelet Toolbox dari Matlab Image Processing Toolbox, dengan menggunakan wavelet haar. Hasil rekonstruksi dapat dilihat pada gambar 4.5. Potongan coding rekonstruksi citra pada Matlab: rgb2=idwt2D_1levelnewhost_LL,h_LH,h_HL,h_HH, haar ; rgb2=uint8rgb2; imshowrgb2, Parent ,handles.watermarking; titlehandles.watermarking, Citra Digital yang sudah diberi watermark ; Lampiran 1 Gambar 4.5. Rekonstruksi dengan IDWT menghasilkan citra ber-watermark 36

4.3. Alur Proses Ekstraksi extract

Dokumen yang terkait

Watermarking pada Citra Digital Menggunakan Teknik Modifikasi Intensitas Piksel dan Discrete Wavelet Transform (DWT).

0 0 15

Blind Watermarking Pada Citra Digital Menggunakan Discrete Wavelet Transform (DWT) dan Singular Value Decomposition (SVD).

1 2 14

WATERMARKING PADA SINYAL AUDIO MENGGUNAKAN METODE DISCRETE WAVELET TRANSFORM (DWT).

0 0 6

Blind Watermarking pada Citra Digital Menggunakan Discrete Wavelet Transform (DWT) dan Discrete Cosine Transform (DCT) - Blind Watermarking on Digital Image Using Discrete Wavelet Transorm (DWT) dan Discrete Cosine Transform (DCT).

0 1 16

Watermarking Citra Digital Berbasis DWT (Discrete Wavelet Transform)- SVD (Singular Value Decomposition).

1 1 62

Teknik Watermarking DCT (Discrete Cosine Transform)-DWT (Discrete Wavelet Transform) Berbasis SVD (Singular Value Decomposition).

0 0 51

Digital Watermarking Menggunakan Teknik Penggabungan DWT (Discrete Wavelet Transform) dan DCT (Discrete Cosine Transform).

0 0 58

DIGITAL WATERMARKING PADA CITRA DIGITAL FOTOGRAFI METODE DISCRETE WAVELET TRANSFORM

1 1 6

PERANCANGAN TEKNIK DIGITAL AUDIO WATERMARKING BERBASIS METODE DISCRETE WAVELET TRANSFORM (DWT) DAN DISCRETE COSINE TRANSFORM (DCT) DENGAN MENGGUNAKAN QUANTIZATION INDEX MODULATION (QIM) DIGITAL AUDIO WATERMARKING BASED ON DISCRETE WAVELET TRANSFORM (DWT)

0 0 7

ANALISIS DAN IMPLEMENTASI CITRA WATERMARKING DENGAN METODE DISCRETE WAVELET TRANSFORM (DWT) –LIFTING WAVELET TRANSFORM (LWT) DAN SINGULAR VALUE DECOMPOSISITION (SVD) ANALYSIS AND IMPLEMENTATION OF IMAGE WATERMARKING USING DISCRETE WAVELET TRANSFORM (DWT)

0 0 9