Tugas Akhir - 2012 IDENTIFIKASI CITRA DIGITAL PORNOGRAFI MENGGUNAKAN DETEKSI WARNA KULIT Tera Gayatri¹, Koredianto Usman², Suryo Adhi Wibowo³ ¹Teknik Telekomunikasi, Fakultas Teknik Elektro, Universitas Telkom Abstrak Dalam Kamus Besar Bahasa Indonesia pornografi adalah materi sekualitas yang dibuat oleh manusia dalam bentuk gambar, sketsa, ilustrasi, foto, tulisan, suara, gambar bergerak, animasi atau bentuk pesan komunikasi lain melalui berbagai bentuk media komunikasi yang dapat membangkitkan hasrat seksual atau melanggar nilai kesusilaan dalam masyarakat. Pornografi ini dapat dideteksi melalui citra digital, salah satunya dengan menggunakan deteksi warna kulit. Deteksi warna kulit ini digunakan untuk membedakan antara warna kulit manusia dan bukan kulit manusia pada suatu citra. Dalam prosesnya, deteksi warna kulit menggunakan menggunakan analisis histogram citra yang sudah diubah formatnya menjadi Ycbcr. Dari analisis histogram tersebut didapatkan batas minimum dan maksimum nilai Cb yang digunakan sebagai acuan warna kulit. Sistem ini juga menggunakan jaringan syaraf tiruan backpropagation untuk membedakan kategori orang dewasa dan bayi. Hasil dari penelitian ini memperoleh rentang optimum nilai Cb yaitu antara 82.6613 dan 148.306, serta memperoleh akurasi sistem pencarian dan pengidentifikasian pornografi pada keempat folder dengan akurasi masing-masing 88%, 85.83%, 79.62%, dan 88%. Kata Kunci : pornografi, analisis histogram, YCbCr, backpropagation. Abstract In a major dictionary, pornography is a matter of human sexuality that created in form of pictures, sketches, illustrations, photographs, writings, sound, moving image, animation or other form of message communication through various forms of media communication that can arouse sexual desire or violate the values of decency in society. Pornography can be detected through digital image, one of them by using skin detection. Skin color detection is used to distinguish between human skin color and not the human skin on an image. In the process, skin color detection using histogram analysis of the image on already modified its format to YCbCr. From the histogram analysis obtained limits minimum and maximum values of Cb as a skin color. This system also uses a neural network backpropagation artificial to distinguish categories of adults and infants. The result of this research is acquiring the optimum range of Cb between 82.6613 dan 148.306 and also give the accuracy of searching and pornographic identification in 4 folders with each accuracy 88%, 85.83%, 79.62%, and 88%. Keywords : Pornography, Histogram Analysis, YCbCr, Backpropagation. Fakultas Teknik Elektro Powered by TCPDF (www.tcpdf.org) Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2012 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Pornografi merupakan istilah yang digunakan untuk gambar, bacaan, ataupun informasi yang berkonotasi negatif. Atau menurut Kamus Besar Bahasa Indonesia pornografi adalah materi seksualitas yang dibuat oleh manusia dalam bentuk gambar, sketsa, ilustrasi, foto, tulisan, suara, gambar bergerak, animasi atau bentuk pesan komunikasi lain melalui berbagai bentuk media komunikasi yang dapat membangkitkan hasrat seksual atau melanggar nilai kesusilaan dalam masyarakat[1]. Pada zaman digitalisasi seperti sekarang ini tentunya dapat mempercepat persebaran pornografi. Terlebih untuk orang tua yang dapat saja khawatir kepada anak-anaknya yang masih dibawah umur akan dampak negatif dari persebaran pornografi melalui internet. Untuk mencegah hal-hal yang tidak diinginkan, maka sistem untuk mengidentifkiasi pornografi sangatlah penting dibuat dalam suatu komputer. Pornografi dapat dideteksi melalui citra digital, salah satunya dengan menggunakan deteksi warna kulit. Kulit merupakan salah satu organ yang dapat dideteksi melalui warnanya, informasi yang didaptkan melalui warna kulit ini cukup relevan untuk pendeteksian manusia ataupun wajah. Keuntungan dari deteksi ini adalah prosesnya yang tahan terhadap variasi geometri dari tekstur kulit, dan tahan terhadap perubahan resolusi citra. Pada penelitian sebelumnya[11] telah dilakukan pengujian deteksi pornografi pada citra digital yang dilihat dari adanya bentuk payudara pada citra tersebut. Penulis melakukan pengembangan dengan menguji dan menganalisis performansi dari deteksi warna kulit yang dapat membedakan antara warna kulit manusia dan bukan warna kulit manusia dalam suatu gambar sehingga gambar tersebut dapat dikatakan pornografi dan dapat dilakukan pencarian gambar pornografi dalam suatu direktori komputer. 1.2 Tujuan Tujuan tugas akhir ini adalah : 1. Merancang dan mengimplementasikan sistem simulasi pada perangkat lunak (software) Fakultas Teknik Elektro Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2012 2. Menguji dan menganalisis performansi algoritma transformasi RGB ke YCbCr sebagai pendeteksi warna kulit 3. Menguji dan menganalisis kinerja sistem pendeteksi warna kulit untuk pengidentifikasi gambar pornografi 4. Melakukan pencarian gambar yang tergolong pornografi di dalam komputer. 1.3 Rumusan Masalah Beberapa permasalahan pada tugas akhir ini dapat dirumuskan sebagai berikut. 1. Bagaimana cara untuk mendeteksi warna kulit berdasarkan algoritma transformasi RGB ke YCbCr 2. Bagaimana kinerja sistem ditinjau dari akurasi dan waktu komputasi dalam mengidentifikasi gambar pornografi melalui deteksi warna kulit 3. Bagaimana kinerja sistem ditinjau dari akurasi dan waktu komputasi ketika mencari file pornografi dalam direktori komputer 1.4 Batasan Masalah Tugas akhir ini akan membatasi permasalahan pada hal-hal berikut ini. 1. Implementasi sistem secara keseluruhan dilakukan dalam lingkungan MATLAB 2009a 2. Data citra merupakan file digital dalam format *.jpg ,*.jpeg, *.bmp atau *.png 3. Data citra yang akan digunakan adalah foto manusia berkulit gelap ataupun terang 4. Citra yang menjadi masukkan adalah citra dengan gambar manusia dan bukan merupakan gambar kartun 5. Pencarian gambar dilakukan pada direktori yang dimasukan oleh pengguna 6. Hasil yang dikeluarkan berupa daftar nama file gambar yang dikategorikan pornografi dan normal. 1.5 Metodologi Penelitian Metodologi yang digunakan dalam penulisan tugas akhir ini adalah : 1. Studi literatur Memahami konsep-konsep tentang pengolahan citra digital 2. Pengumpulan data Bertujuan untuk mendapatkan data citra yang digunakan sebagai masukan sistem 3. Studi analisis dan pengembangan aplikasi Fakultas Teknik Elektro Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2012 Bertujuan untuk menentukan metodologi pengembangan sistem yang digunakan dengan pendekatan terstruktur dan melakukan analisis perancangan sistem 4. Implementasi perangkat lunak Bertujuan untuk melakukan implementasi metode pada program aplikasi sesuai dengan perancangan yang telah dilakukan. 5. Analisis performansi Bertujuan untuk melakukan analisis performansi hasil identifikasi pornografi dengan menggunakan deteksi warna kulit 6. Pengambilan kesimpulan Bertujuan untuk menarik kesimpulan berdasarkan analisis yang telah dilakukan terhadap hasil pengujian 7. Pembuatan Laporan Tahap akhir dari pelaksanaan penelitian ini adalah pembuatan Laporan Tugas Akhir. 1.6 Sistematika Penulisan Sistematika penulisan laporan Tugas Akhir ini terdiri atas lima bab yang terdiri atas : BAB I PENDAHULUAN Bab ini membahas latar belakang, rumusan masalah, tujuan penelitian, batasan masalah, metode penelitian, dan sistematika penulisan. BAB II DASAR TEORI Bab ini membahas teori dasar yang mendasari dan mendukung penelitian Tugas Akhir ini, seperti pengolahan citra digital, katogri gambar pornografi, algoritma transformasi warna, analisis histogram dan jaringan syaraf tiruan. BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM Bab ini membahas tentang model perancangan tahap preprocessing, penggunaan transformasi warna dan analisis histogram dalam pendeteksian warna kulit. Serta proses dalam menentukan kategori gambar dewasa dan bayi untuk mengidentifikasikan kepornografian gambar. BAB IV PENGUJIAN SISTEM DAN ANALISIS Bab ini membahas hasil simulasi yang diperoleh dan memberikan analisis terhadap hasil simulasi tersebut. BAB V PENUTUP Fakultas Teknik Elektro Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2012 Bab ini berisi kesimpulan dari analisis yang telah dilakukan dalam Tugas Akhir ini dan saran untuk pengembangan lebih lanjut. Fakultas Teknik Elektro Powered by TCPDF (www.tcpdf.org) Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2012 BAB V PENUTUP 5.1 Kesimpulan Dari hasil pengujian dan analisis yang telah dilakukan pada perancangan sistem identifikasi pornografi pada citra digital, maka dapat diambil beberapa kesimpulan sebagai berikut : 1. Setelah dilakukan pengujian terhadap 100 citra pornografi dewasa, dapat diambil kesimpulan bahwa rentang optimum Cb untuk mendeteksi kulit manusia adalah 83<Cb<148 2. Dalam pengkategorian gambar dewasa atau bayi dengan menggunakan JST, akurasi maksimal yang didapatkan adalah 48.75% untuk kategori bayi dan 92% untuk kategori dewasa 3. Sistem pencarian dan pengidentifikasian memiliki tingkat akurasi yang baik yaitu folder 1 memiliki akurasi sebesar 88%, folder 2 sebesar 85.83%, folder 3 sebesar 79.62% dan folder 4 sebesar 88% 4. Waktu total yang dibutuhkan dalam pencarian adalah sebesar 30.973 detik untuk mencari 23 data gambar, 66.336 detik untuk mencari 46 gambar, 91.431 detik untuk mencari 69 gambar, dan 135.887 detik untuk mencari 92 gambar. 5. Lama pencarian file dalam sebuah folder bergantung pada banyaknya file yang ada dalam folder tersebut, serta ukuran gambar berpengaruh dalam lamanya pengidentifikasian dan pencarian file 6. Tingkat FAR dalam mengidentifikasi pornografi, kategori bayi, dan dewasa masingmasing adalah 16%, 8% , dan 51.25%. Sedangkan tingkat FRR dalam mengeidentifikasi gambar normal atau bukan pornografi adalah 16.9%. 5.2 Saran Pengembangan yang dapat dilakukan pada tugas akhir ini antara lain sebagai berikut : 1. Perbaikan sistem dengan menggunakan deteksi HOG untuk mendeteksi adanya gambar manusia atau tidak dalam sebuah gambar Fakultas Teknik Elektro Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2012 2. Perbaikan sistem dalam mengidentifikasi kategori orang dewasa dan bayi untuk menghasilkan hasil yang lebih akurat 3. Perbaikan sistem identifikasi warna kulit dengan menggunakan model warna yang lain sperti HSV 4. Perbaikan sistem agar dapat melakukan pencarian damlam sub-direktori Fakultas Teknik Elektro Powered by TCPDF (www.tcpdf.org) Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2012 DAFTAR PUSTAKA [1] Pornografi, http://kamusbahasaindonesia.org/pornografi. Tanggal Akses : 15 Mei 2012 [2] http://skivviesmensunderwear.com. Tanggal Akses : 20 April 2012 [3] http://chynnadolls.com. Tanggal Akses : 20 April 2012 [4] Muntasa, Arif dan Mauridhi Hery Purnomo.2010. Konsep Pengolahan Citra Digital dan Ekstraksi fitur. Yogyakarta : Graha Ilmu. [5] Putra, Darma. 2010. Pengolahan Citra Digital. Yogyakarta: Penerbit Andi. [6] Mahmoud, Tarek, “A New Fast Skin Color Detection Technique”, World Academy of Sciencs, 2008 [7] Jorge A. Marcial-Basilio dan Gualberto Aguilar-Torres, “Detection of Pornographic Digital Images”, Journal of Computers Issue 2, Volume 5, 2011 [8] Hermawan, Arif. 2006. Jaringan Saraf Tiruan : Teori dan Aplikasi. Penerbit Andi, Yogyakarta [9] Setiawan, Kuswara. 2001. Paradigma Sistem Cerdas. Sekolah Tinggi Teknik Surabaya. Surabaya [10] Murinto, Ariwibowo Eko. 2009. Deteksi Jenis Warna Kulit Wajah untuk Klasifikasi Ras Manusia Menggunakan Transformasi Warna. Teknik Informatika UAD, Yogyakarta. [11] Masri, Reza. 2011. Pendeteksian Pornografi Pada Citra Digital dengan Metode Haar Wavelet dan Support Vector Machine. Tugas Akhir Jurusan Teknik Informatika. Institut Teknologi Telkom: Bandung [12] Chai, Douglas. 1999. “Face Segmentation UsingSkin-Color Map in Videophone Applications”. IEEE Transactionon CircuitsAnd Systems For Video Technology, Vol.9 No.4 Fakultas Teknik Elektro Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2012 [13] Zarit, Benjamin D, Boaz J. “Comparison of Five Color Models in Skin Pixel Classification”. University of Illinois at Chicago. [14] http://jakartacity.olx.co.id. Tanggal Akses : 15 Mei 2012 [15] http://ideaonline.co.id. Tanggal Akses : 20 April 2012 [16] http://sodahead.com. Tanggal Akses : 20 April 2012 [17] http://baby-connect.com. Tanggal Akses : 20 April 2012 Fakultas Teknik Elektro Powered by TCPDF (www.tcpdf.org) Program Studi S1 Teknik Telekomunikasi