BAB 3
ANALISIS DAN PERANCANGAN
3.1 Analisis Sistem
Analisis sistem adalah merupakan proses untuk memperoleh pemahaman yang menyeluruh terhadap kebutuhan sistem sehingga diperoleh gambaran proses yang
akan dilakukan sistem. Hal ini akan membantu pemodelan rancang bangun sistem yang nantinya akan diimplementasikan dalam bentuk nyata.
3.1.1 Analisis Masalah
Salah satu cara untuk mengidentifikasi permasalahandengan penggunaan diagram Ishikawa fishbone diagram. Diagram Ishikawa adalah sebuah alat grafis yang
digunakan untuk mengidentifikasi, mengeksplorasi dan menggambarkan suatu masalah serta sebab dan akibat dari masalah tersebut. Diagram ini juga sering disebut
sebagai diagram sebab-akibat atau diagram tulang ikan. Identifikasi terhadap permasalahan akan membantu analisis persyaratan sistem yang nantinya akan
dikembangkan.
Pada aplikasi ini dilakukan perbandingan hasil watermarkingpada video yang berformat
AVI dengan
MP4 menggunakan
algoritma Echo
Data Hiding.Labelwatermarkyang disisipkan berupa teks berformat .txt. Setelah proses
watermarking dan ekstraksi selesai, maka dilakukan pengujian parameter watermarking dengan menghitung nilairecovery rate RR, Mean Squared Error
MSE serta Peak Signal to Noise Ratio PSNR.
Proses kerja algoritmaEcho Data Hidingpada watermarking dan ekstraksi yaitu penyisipan dan pengekstrakan video dilakukan pada sampel audio dengan
menciptakan sinyal echodengan nilai skalanya. Saat proses watermarkingberlangsung,
Universitas Sumatera Utara
maka key yang digunakan berfungsi sebagai acuan dalam melakukanproses pembuatan delay echo
yang mewakili bit biner “0” dan “1”. Hasil dari operasi penyisipan ini adalah sebuah sinyal yang telah berisi data dan key. Data yang
disisipkan dalam modul ini adalah sederetan bit biner yang merupakan konversi dari kode unik hasil generate.
Frame pada streamaudio yang terdapat pada file AVI dan MP4 berformatRIFF Resource Interchange File Format yang membagi sebuah data file ke dalam blok,
atau potongan. Untuk membentuk echodigunakan dua buah impuls yang disebut kernel.
Kernel “satu” dibuat dengan delay δ1 detik sedangkankernel “nol” dibuat dengan delay δ0 detik.Jika hanya 1 echo yang dihasilkan dari sinyal asli maka hanya
1 bit dari teks yang dapat disisipkan. Karena itu, sinyal awal dibagi-bagi ke dalam beberapa blok sebelum proses encoding dimulai. Ketika proses encoding telah selesai,
blok-blok tersebut digabungkan kembali membentuk sinyal baru.
Seluruh kategori dan sebab akibat yang disebutkan kemudian dimuat dalam sebuah diagram Ishikawa sebagai berikut.
Gambar 3.1 Diagram Ishikawa untuk Analisis Permasalahan Sistem
Pada diagram Ishikawa, masalah utama ditunjukkan oleh segi empat paling kanan kepala ikan, sedangkan kategori ditunjukkan oleh segi empat yang
Pemilik Video File video tanpa
identitas Penyalahgunaan
file video
Label Identitas Kesulitan pembuktian
kepemilikan file video
Penyisipan label Identitas file video
Watermarking
Diperlukan proses tambahan untuk menunjukkan hasil
watermark
Video terwatermark
Label identitas dapat terbaca dan dapat
dibuktikan
Berlangsung proses ekstraksi
Ekstraksi Identitas
kepemilikan file video
Universitas Sumatera Utara
dihubungkan oleh sebuah garis ke tulang utama garis horizontal yang terhubung ke kepala ikan. Selanjutnya sebab akibat yang muncul ditunjukkan oleh tulang-tulang
kecil yang diwakili oleh garis panah yang mengarah ke tulang-tulang kategori masalah.
3.1.2 Analisis Persyaratan