Anda di halaman 1dari 4

BAB 1 PENDAHULUAN

1.1 Latar Belakang Perkembangan perangkat digital yang pesat untuk mengambil dan menyimpan data multimedia, multimedia information retrieval telah menjadi salah satu topik penelitian pada tahun tahun terakhir, dimana image retrieval menjadi salah satu topik yang menantang. Pada image retrieval, content based image retrieval (CBIR) adalah salah satu topik krusial yang telah menarik banyak peneliti di berbagai komunitas pada dekade terakhir [49]. Permasalahan yang pertama adalah sensor gap antara objek nyata dengan informasi yang diberikan oleh komputer. Yang kedua adalah semantik gap antara komponen komponen visual low level dan high level persepsi dan interpretasi manusia. Banyak penelitian akhir akhir ini pada CBIR terfokus pada analisis komponen yang bertujuan utama pada pemecahan pada gap secara sensor [44], [50]. Meskipun hal itu dimungkinkan untuk menjembatani semantik gap dengan membangun sebuah image index dengan deskripsi tekstual, manual indexing pada image database biasanya memakan waktu, mahal, dan subjektif, dan inilah kesulitan yang dijumpai pada aplikasi praktis. Relevance feedback berasal dari text based information retrieval adalah metode yang hebat untuk meningkatkan retrieval performance [48]. Berkenaan pada pendekatan query target dari user, relevance feedback dipandang sebagai proses perubahan otomatis sebuah query yang ada dengan pemasukan penilaian relevan yang diberikan user pada tujuan terpilih sebelumnya. Pada image retrieval, relevance feedback akan mengumpulkan user relevance judgement pada retrieve image yang didapat dari CBIR system. Pada awalnya, relevance feedback untuk image retrieval terinspirasi traditional relevance feedback pada text retrieval.

Sebagai contoh, Rui et. Al. [47] bertujuan untuk belajar pada susunan citra positif dan negatif sepanjang komponen aksis pada komponen ruang, yang mirip dengan konsep term frequency dan inverse term frequency pada text retrieval domain [46]. 1.2 Tujuan Tujuan dari Tugas Akhir ini adalah menggabungkan antara sebuah novel framework untuk pengintegrasian log data dari feedback user dengan regular relevance feedback pada image retrieval. Pada konsep kerjanya, perhitungan relevance information antara query image dan image pada database menggunakan log data dan komponen low level dari suatu image serta menggabungkannya untuk menghasilkan estimasi yang lebih akurat pada relevance score. 1.3 Permasalahan Permasalahan yang diangkat dalam pembuatan Tugas Akhir ini adalah: Bagaimana mengubah image dari RGB image ke HSI image. Bagaimana melakukan perhitungan statistik image terproses dengan mengambil mean, variance, dan skewness dari HSI. Bagaimana mengambil nilai entropi dari image yang terproses secara Discrete Wavelet Transform menggunakan 2D Daubechies. Bagaimana mengambil edge detection histogram dari image yang telah terproses dengan canny edge detection. Bagaimana mengacak image yang akan dinilai oleh user dari image database yang telah terkategorisasi. Bagaimana menghimpun feedback dari user dari image yang tampil secara acak dari image terklasifikasi. Bagaimana menggabungkan feedback user dengan low level representation dengan algoritma yang ada. Bagaimana menampilkan kesimpulan / hasil dari image yang sesuai dengan query user.

1.4 Batasan Masalah Batasan masalah dalam Tugas Akhir ini adalah: Sistem ini menggunakan platform MS Visual Studio C# 2005 dengan database MS SQL Server. Image yang digunakan dalam bentuk yang didukung oleh JPEG. Aplikasi ini memerlukan feedback dari user. Citra - citra yang digunakan adalah citra yang telah terklasifikasikan. Pada tahapan low level image representation, hanya terbatas pada warna, tepi, dan tekstur. Noise yang terjadi diasumsikan nol.

1.5 Metodologi Pelaksanaan Tugas Akhir Metodologi yang digunakan dalam pembuatan Tugas Akhir ini adalah sebagai berikut: 1) Studi literatur: Yaitu tahap pencarian bahan-bahan/literatur yang dibutuhkan pada Tugas Akhir ini. Literatur tersebut meliputi teori tentang image processing meliputi low level image representation dan algoritma yang digunakan meliputi Support Vector Machine dan Euclidean. Ditambah sedikit literatur mengenai C# dan Object Oriented Programming / OOP, Design Patterns guna proses pemograman dan visualisasi. Aplikasi basis data dalam hal ini MS SQL Server. 2) Perancangan Aplikasi: Yaitu tahap analisis terhadap permasalahan yang dihadapi untuk mendapatkan kebutuhan aplikasi yang akan dibuat untuk kemudian dimodelkan. Dalam tahap ini juga dibahas tentang perancangan prosesproses yang terjadi pada aplikasi serta algoritma - algoritma apa yang dipakai. 3) Pembuatan Aplikasi: Adalah tahap di mana aplikasi utama dikerjakan, yaitu aplikasi antar muka dengan menggunakan bahasa pemograman C# yang dipakai adalah MS Visual Studio 2005, perancangan basis data MS SQL Server dengan

menggunakan Power Designer / Rational Rose, dan perancangan proses dengan menggunakan Power Designer. 4) Uji Coba dan Evaluasi: Pada tahap ini dilakukan uji coba aplikasi untuk mengevaluasi aplikasi Tugas Akhir serta menguji fungsionalitasnya. 5) Pembuatan Dokumentasi Tugas Akhir: Penyusunan dokumentasi direncanakan akan dikerjakan kurang lebih secara bersamaan dengan proses-proses di atas. Sebab buku Tugas Akhir juga berfungsi sebagai sebuah dokumentasi yang mencatat setiap tahapan-tahapan penting dalam proses-proses sebelumnya. Buku Tugas Akhir juga berguna bagi pihakpihak lain yang ingin mengetahui penjelasan teknis bagaimana aplikasi ini dibuat. 1.6 Sistematika Penulisan Dalam penyusunannya, laporan Tugas Akhir ini akan dikelompokkan menjadi enam bab, yaitu bab 1 berisi latar belakang, tujuan, permasalahan, dan batasan masalah. Bab 2 berisi teori dasar dan teori penunjang yang digunakan dalam pembuatan Tugas Akhir ini. Bab 3 berisi metodologi pembuatan aplikasi, analisis untuk mengembangkan aplikasi, algoritma yang dipakai. Bab 4 memuat tentang implementasi dari bab 3. Bab 5 menguraikan tentang lingkungan uji coba, struktur database untuk pelaksanaan uji coba, skenario dan pelaksanaan uji coba pada aplikasi yang telah dibuat. Sedangkan bab terakhir, yaitu bab 6, berisi tentang kesimpulan dan saran yang dapat digunakan untuk proses pengembangan lebih lanjut dari aplikasi yang telah dibuat.