Deteksi Wajah Manusia Pada Citra Berwarna Menggunakan Fuzzy
Face Detection from Color Image Using Fuzzy
Humaira
Jurusan Teknologi Informasi Politeknik Negeri Padang Kampus Unand Limau Manis Padang 25163 Telp. 0751-72590 Fax. 0751-72576 dan Email: mira.humaira@gmail.com
ABSTRACT
Development of hight technology, it is encouraged people to continue a research and evolution of system toward that has been already to intend for repairing the shortcoming from old system. Face detection is a basic process of more extended applications. This research use fuzzy theory to detect face from color image. A skin color model that represents human skin colors is made to segment skin regions and non skin regions in color image. This process provides face area candidates, and then comparing them with head shape models by using a fuzzy theory. That process will be get matching values. In this research test is performed towards 50 input images. From data of test result shows that segmentation of second level gives high detection of 86%, first level of 82% and third level of 60%.
Keywords: face detection, skin segmentation, fuzzy PENDAHULUAN
Pada Image Processing, khususnya deteksi wajah pada suatu citra merupakan langkah penting dalam interaksi manusia computer dan penelitian pengenalan pola. Ini juga merupakan langkah awal dalam pengenalan wajah. Banyak studi tentang deteksi wajah baru-baru ini. Kebanyakan diantaranya menangani citra wajah yang frontal.
Pengertian Citra secara umum dapat didefinisikan sebagai fungsi intensitas cahaya dari suatu objek dalam dua dimensi (Gonzales&Paul,1992).
Citra yang biasa dilihat adalah citra analog yang merupakan fungsi intensitas cahaya dalam bidang 2D. Bilangan-bilangan pembentuk intensitas pada citra analog berupa bilangan riil. Sedangkan citra digital merupakan hasil konversi bilangan tersebut ke bentuk diskrit. Jadi citra digital adalah representasi citra dalam bentuk diskrit, baik pada koordinat ruang maupun nilai intensitas cahayanya.
Untuk mendapatkan citra digital berwarna dengan format RGB dan mempunyai kedalaman warna true color, dilakukan digitalisasi tiga kali baik secara serial (bergiliran) maupun secara parallel (bersamaan), sehingga dihasilkan tiga citra
digital gray level yang masing-masing merepresentasikan warna merah, hijau, dan biru. Ketiganya kemudian digabung menurut warna dasarnya masing-masing untuk memperoleh citra digital true color.
Segmentasi Citra
Segmentasi merupakan proses pembagian citra menjadi beberapa segmen ( region atau area ) yang homogen berdasarkan kriteria criteria keserupaan tertentu antara tingkat keabuan suatu piksel dengan tingkat keabuan piksel-piksel tetangganya.
Proses segmentasi citra ini lebih banyak merupakan suatu proses pra pengolahan pada system pengenalan obyek dalam citra dengan melibatkan pengidentifikasian feature paling penting pada sebuah citra.
Proses ini menghasilkan citra biner dari citra yang memiliki derajat keabuan. Thresholding biasanya berarti mengeset semua piksel yang memiliki grey level dibawah nilai threshold tertentu menjadi nol ( warna hitam ) atau diatas nilai threshold tertentu menjadi satu ( warna putih ).
Model warna kulit
Representasi warna yang banyak digunakan dalam gambar adalah RGB color space. Dari dua komponen RGB color space hanya nilai chrominance sebuah citra berwarna yang diambil, karena nilai luminance tidak penting dalam pemisahan skin region dan non skin region (Henry&Ulises,2000).
Fuzzy
Secara prinsip, di dalam teori fuzzy set dapat dianggap sebagai ekstension dari teori konvensional atau “crisp” set. Di dalam teori “crisp” set, suatu elemen hanya dapat digolongkan sebagai anggota atau
bukan anggota dari suatu set atau
himpunan. Sehingga di dalam teori “crisp” set, suatu elemen yang merupakan anggota mempunyai tingkat keanggotaan (membership level) penuh atau satu (unity) dan suatu elemen yang bukan anggota mempunyai tingkat keanggotaan nol. Suatu misal, jika set A adalah merupakan suatu himpunan bilangan real dan x ,
maka secara matematis tingkat keanggotaan suatu elemen x di dalam set A dapat dinyatakan dengan persamaan :
………… (1)
A x x A x A 10 0 0 . . jika jika dimana A
x
menunjukkan tingkat keanggotaan elemen x di dalam set A. Dalam hal ini dinyatakan bahwa tingkat keanggotaan suatu elemen hanya dikenal sebagai 1.0 (anggota penuh) atau 0.0 (sama sekali bukan anggota), sehingga di dalam “crisp” set, tingkat keanggotaannya dinyatakan sebagai pemetaan ke 0 dan 1 yang secara matematis dinotasikan sebagaiA x 0 1,
(Legind,2002).Akan tetapi, di dalam teori fuzzy set dikenal adanya keanggotaan secara parsial. Dalam hal ini maka tingkat keanggotaan suatu elemen di didalam suatu set merupakan fungsi kontinu dari 0.0 sampai 1.0. Sehingga pemetaan tingkat keanggotaan pada teori fuzzy set dapat
dinotasikan sebagai A
x 0 1
, . Sebagai misal, jika A merupakan set atau himpunan bilangan real yang “dekat” dengan bilangan nol. Secara “crisp” akan sulit atau paling tidak akan sangat subjektip untuk menentukan bilangan-bilangan mana yang “dekat” dengan bilangan nol.Pada penelitian ini menjelaskan suatu metode atau algoritma untuk mendeteksi muka pada citra berwarna dengan menggunakan warna sebagai informasinya berdasarkan teori fuzzy. Ada dua proses, untuk menggambarkan warna kulit dan kemudian mengekstrak area kulit, lalu membandingkannya dengan model head-shape yang telah dibuat menggunakan metoda fuzzy untuk mendeteksi face candidate. Disini teori fuzzy berperanan dalam memberikan nilai kemiripan antara face candidate area dengan model head shape. Metoda ini dapat mendeteksi wajah dengan ukuran yang berbeda dan berbagai macam pose baik di dalam ruangan maupun luar ruangan.
Permasalahan dibahas dalam penelitian ini adalah bagaimana melakukan segmentasi citra berdasarkan ciri warna, bagaimana mendapatkan region yang optimal untuk diproses selanjutnya, dan bagaimana menggunakan teori fuzzy untuk mendapatkan face location.
Sedangkan tujuan Penelitian adalah menganalisa performansi perangkat lunak untuk pendeteksian wajah manusia yang terdapat pada citra input yang mengandung wajah; menganalisa tahap segementasi pada tiga level, serta kemampuannya untuk melakukan face location dengan menggunakan metode fuzzy.
METODOLOGI
Pada penelitian ini, sistem deteksi wajah terbagi menjadi dua sub sistem yang masing-masing saling berkaitan dalam proses deteksi wajah, yaitu :
1. Tahap Segmentasi
Sub sistem ini berfungsi untuk melakukan pemisahan citra. Area yang menyerupai warna kulit manusia akan
diproses sebagai region. Region hasil
segmentasi merupakan candidate face region.
2. Tahap Deteksi wajah
Sub sistem ini mendeteksi wajah dari suatu citra input. Candidate face region yang didapatkan dari tahap sebelumnya dilakukan klarifikasi berupa wajah atau bukan. Dalam pengujian dibutuhkan :
a. Citra masukan berupa citra true color yang mengandung wajah
b. Format citra jpg.
c. Komponen citra yang digunakan adalah komponen RGB
d. Untuk meningkatkan keakuratan sistem citra input tidak mengandung wajah manusia yang nempel dengan wajah manusia lainnya
e. Penggunaan teori fuzzy hanya pada sub sistem deteksi saja
f. Pengujian algoritma dilakukan dengan piranti perangkat lunak (software) dalam MATLAB.
Diharapkan dari penelitian ini akan didapatkan porsentase keberhasilan deteksi serta menganalisa akan kebutuhan waktu dalam melakukan tahap segmentasi.
Parameter-parameter masukan yang ada pada sistem ini:
a. Input yang digunakan adalah citra RGB true color yang memiliki format JPG b. Level segmentasi
Penilaian Pengujian
Kriteria penilaian citra output meliputi :
a. Terdeteksi dengan Tepat : semua wajah dalam citra input dapat dideteksi dengan baik
b. Terdeteksi Sebagian : tidak semua wajah dalam citra input dideteksi
c. Tidak Tepat Terdeteksi : ada bagian bukan wajah dideteksi sebagai wajah d. Tidak Terdeteksi : tidak ada output
yang dikeluarkan dari sistem
Deskripsi Sistem Segmentasi warna
Citra input berformat RGB diubah kedalam YCbCr. Y merupakan nilai intensitas citra sedangkan Cb dan Cr merupakan representasi kromatik biru dan merah. Matriks Cb dan Cr difilter dengan filter mean , kemudian dilakukan pembandingan dengan model warna kulit yang ada untuk menandai region kulit sehingga didapat citra pemetaan kulit bertipe biner.
Dari citra biner didapat beberapa region yang akan diproses untuk menentukan apakah region tersebut merupakan wajah atau bukan. Region ini disebut dengan candidate face region.
Memproses candidate face region
Pada tahap ini dilakukan perhitungan pixel warna kulit. Untuk menghitung bagian warna kulit dalam
square region, dengan cara menghitung
rata-rata kemiripan warna kulit (as) dengan menggunakan rumus: 2 ) ( n p SCS as
pregion …………(2)dimana SCS(p) merupakan pixel yang menyerupai warna kulit dan n adalah ukuran dari square region.
Kemudian menentukan Rs yang merupakan fuzzy set dari As as:
] 1 , 0 [ :Rs As ………… (3) Rs menggambarkan hubungan antara rata-rata warna kulit as dengan bagian warna kulit pada square region. Untuk menghitung As digunakan rumus keanggotaan fuzzy tipe S sebagai berikut:
x b b x b a a b a x b a x a a b a x a x b a x S 1 ; 2 ) ( ) ( ) ( 2 1 ; 2 ) ( ) ( ) ( 2 ; 0 ) , ; ( 2 2 2 2 ………(4)
Klasifikasi Kemudian untuk mendapatkan nilai yang pas antara bagian rectangular pada image dan model head shape adalah dengan menjumlahkan derajat kemiripan yang didapatkan dari rumus diatas :
Klasifikasi merupakan tahap terakhir dalam mendeteksi apakah sebuah
candidate face region merupakan wajah
atau bukan. Dengan mencari nilai kemiripan antara square region dan cell
pada head shape. Metode untuk
membandingkan property square region (Rs) dan property cell (Mf) menggunakan
fuzzy relation. Derajat kemiripan antara dua
property tersebut dinyatakan dengan
) 8 ( ) , ( ) mod , ( mxn cell square match el rect
match
squarerectdimana m dan n adalah jumlah baris dan kolom dari cell pada model headshape.
Pada simulasi ini digunakan Matlab 6.1, processor Pentium III frek 667 MHz, RAM 256 MB. b x x a e x x AE( 1, 2) |1 2| …………(5) menghitung jarak antar property Rs dan Mf:
HASIL
2
) (
|
|RsMf RsMf …………(6) Analisa Hasil Pengujian tahap
Segmentasi pengujian dilakukan terhadap 30 citra input dengan ukuran multiscale dan berbagai macam jenis warna kulit. Kemiripan antara square region dan cell
dapat dihitung dengan rumus:
) 7 ( ... ) , ( ) , ( 5 . 0 2) ) (( | ) ( | b b Mf Rs a Mf Rs a e e Mf Rs AE cell square match
Perbandingan jumlah pixel hasil segmentasi
0 10000 20000 30000 40000 50000 60000 70000 80000 90000 Im age1 Im age3 Im age5 im age7 Im age9 Im age11 Im age13 Im age15 Im age17 Im age19 Im age21 Im age23 Im age25 Im age27 Im age29 input pi x e l Level 1 Level 2 Level 3
Gambar 1. Grafik perbandingan jumlah pixel hasil segmentasi terhadap level
Pada gambar 1 terlihat bahwa sebagian besar hasil segmentasi level tiga memberikan jumlah pixel yang lebih banyak dari level yang lainnya. Hal ini disebabkan karena pada level tiga range warnanya lebih banyak, sehingga waktu
segmentasi banyak pixel yang menyerupai warna kulit tersegmentasi.
Perbandingan waktu segmentasi terhadap level 0 5 10 15 20 25 30 8 295 30 84 8 41 75 0 25 34 4 32 07 2 6 400 64 75 3 50 29 2 24 33 6 77 55 2 83 25 9 63 90 0 30 00 0 62 70 0 137 400 banyak pixel wa k tu Level 1 Level 2 Level 3
Gambar 2. Grafik perbandingan waktu segmentasi terhadap level
Pada gambar 2 dapat dilihat bahwa semakin besar pixel yang diproses waktu yang diberikan akan semakin besar namun waktu pada tiap level segmentasi tidak memberikan perbedaaan yang signifikan
artinya waktu tidak dipengaruhi oleh besarnya range warna kulit yang diproses pada tahap segmentasi tapi dipengaruhi oleh ukuran citra input / banyak pixel.
Tabel 1. porsentase keberhasilan deteksi
level terdeteksi tidak tepat terdeteksi tidak terdeteksi terdeteksi sebagian level 1 82% 8% 6% 4% level 2 86% 4% 6% 4% level 3 60% 28% 4% 8%
Dari table 1 diatas, tingkat deteksi yang tertinggi terdapat pada level 2 sedangkan level 3 memiliki tingkat deteksi yang paling rendah, dan level 3 angka
untuk tidak tepat terdeteksi juga tinggi. Dapat disimpulkan segmentasi level 2 memberikan hasil deteksi yang lebih akurat.
Tabel 1. porsentase keberhasilan deteksi
level terdeteksi tidak tepat terdeteksi tidak terdeteksi terdeteksi sebagian level 1 82% 8% 6% 4% level 2 86% 4% 6% 4% level 3 60% 28% 4% 8%
Dari table 1 diatas, tingkat deteksi yang tertinggi terdapat pada level 2 sedangkan level 3 memiliki tingkat deteksi yang paling rendah, dan level 3 angka untuk tidak tepat
terdeteksi juga tinggi. Dapat disimpulkan segmentasi level 2 memberikan hasil deteksi yang lebih akurat.
Porsentase deteksi 82% 8% 6% 4% 86% 4% 6% 4% 60% 28% 4% 8% 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
terdeteksi tidak tepat terdeteksi tidak terdeteksi terdeteksi sebagian
Level 1 Level 2 Level 3
Gambar 3. Grafik porsentase deteksi
Gambar 3 dibawah ini merupakan salah satu contoh citra uji yang mengandung 2 wajah manusia.
Hasil pengujian menunjukkan bahwa keberhasilan deteksi tidak terlalu tergantung kepada posisi kepala, skala, maupun kondisi khusus yang terdapat pada wajah seperti adanya jenggot , kacamata, atau topi meskipun hal tersebut cukup berpengaruh terhadap hasil deteksi. Hasil deteksi lebih banyak dipengaruhi oleh persyaratan yang telah diuraikan sebelumnya. image50.jpg segmentasi image50.jpg wajah pertama terdeteksi wajah kedua terdeteksi Gambar 4 . Hasil citra uji deteksi
PEMBAHASAN
Dari data hasil segmentasi terlihat bahwa waktu segmentasi semakin besar jika jumlah pixel suatu gambar, semakin besar. Dalam pembuatan skin likelihood, tingkat kemiripan setiap pixel dengan warna kulit dihitung, melibatkan komponen cb dan cr setiap pixel. Semakin besar jumlah pixel input, semakin banyak proses perhitungan, sehingga waktu proses juga semakin besar.
Tahap Deteksi
Perbandingan jumlah pixel, jumlah
skin region dan waktu deteksi terlampir.
Parameter yang berpengaruh terhadap waktu proses adalah jumlah skin region dalam satu gambar, ukuran minimal sebuah skin region, rasio tinggi terhadap lebar skin
region dan menghitung nilai fuzzy relation.
Untuk menyeleksi apakah suatu skin
region mengandung wajah manusia
ditentukan berdasarkan 4 tahapan. Pertama, menghilangkan region-region kecil yang tersegmentasi sebagai region kulit untuk menghasilkan gambar baru yang hanya mengandung region-region yang berukuran besar. Region-region kecil ini banyak ditemui pada citra input yang memiliki warna yang kompleks. Syarat pertama ini, efektif untuk mengurangi waktu deteksi. Kedua, analisa terhadap persyaratan rasio tinggi terhadap lebar skin region. Rasio ditentukan dengan membagi tinggi terhadap
lebar. Di sini ditentukan batasan dimana rasio tinggi terhadap lebar yang minimum adalah 0.8. Hal ini ditetapkan karena batasan deteksi wajah dengan posisi vertikal atau agak miring, sedangkan rasio normal tinggi terhadap lebar wajah manusia adalah 1 (Henry,2000). Batasan tentang posisi wajah vertikal ini dilakukan untuk menghindari kesalahan deteksi karena dari hasil pengujian diketahui bahwa komponen background ataupun benda-benda lainnya selain wajah manusia banyak yang memiliki warna mirip dengan warna kulit sehingga mungkin menyebabkan kesalahan deteksi. Disebabkan oleh hal yang sama pula, ditentukan batasan maksimum rasio tinggi terhadap lebar skin region sebesar 1.6. Jika suatu skin region memiliki rasio lebih besar dari 1.6 maka tinggi region tersebut dikurangi dengan melakukan perhitungan ulang. Proses ini akan memperpanjang waktu deteksi. Untuk
skin region yang memenuhi persyaratan ini,
proses deteksi dilanjutkan untuk menganalisa persyaratan ketiga yaitu ukuran minimal dari sebuah skin region. Ukuran minimal ini mengacu pada model
head shape. Jadi ukuran skin region tidak
boleh lebih kecil dari ukuran model head
shape. Disini head shape berukuran 40x27.
Jika ukuran minimal ini tidak terpenuhi maka skin region tersebut tidak perlu dilanjutkan dengan proses persyaratan berikutnya sehingga waktu yang diperlukan lebih singkat. Kemudian persyaratan terakhir yaitu menghitung fuzzy relation. Pada bagian ini, region yang akan dideteksi dibagi menjadi beberapa blok, jika daerah region tersebut luas maka jumlah bloknya juga akan semakin besar dan ini akan membutuhkan waktu proses yang semakin tinggi. Untuk menentukan skin region tersebut termasuk wajah atau bukan maka diberikan suatu nilai threshold. Pada penelitian ini, setelah melakukan beberapa percobaan didapatkan nilai threshold yang optimal adalah 0.913. jika didapati nilai dibawah angka threshold, maka skin region tersebut dideteksi sebagai wajah.
Dengan demikian terlihat bahwa untuk skin region yang melalui semua tahapan sebagai persyaratan wajah diperlukan waktu proses yang lebih panjang. Parameter terakhir adalah jumlah
skin region dalam satu gambar. Karena
proses analisa tahapan berlaku untuk setiap
skin region, maka proses tersebut akan
diulang-ulang untuk setiap skin region yang berbeda dalam sebuah gambar. Dengan demikian semakin besar jumlah skin region dalam sebuah gambar, waktu deteksi yang dibutuhkan akan semakin panjang.
Dari lampiran deteksi juga terlihat ada sejumlah citra input yang tidak tepat terdeteksi. Tidak tepat terdeteksi disini maksudnya adalah hasil deteksi yang ditampilkan tidak hanya wajah manusia. Jadi ada obyek lain yang bukan merupakan wajah manusia yang terdeteksi sebagai wajah. Penyebab utama kasus ini adalah adanya obyek-obyek lain yang mempunyai kemiripan warna dengan warna kulit. Sehingga obyek ini ikut tersegmentasi sebagai skin region. Ketika skin region ini dianalisa dengan ke-empat persyaratan diatas dan memenuhi persyaratan tersebut, maka skin region ini dideteksi sebagai wajah. Kasus ini terjadi pada image2 level 3, image15 level 1&3, image27 level 3, dst.
Secara keseluruhan ke-empat persyaratan yang ditentukan untuk menyeleksi skin region yang mengandung wajah manusia memang menyebabkan hasil deteksi yang cukup baik, dilihat dari porsentase keberhasilan deteksi. Meskipun pada beberapa input, bagian tubuh yang bukan merupakan wajah ikut terdeteksi seperti image 16 yang mendeteksi leher dan rambut, tetapi hasil deteksi masih dapat dikatakan baik. Hal ini tidak menjadi masalah karena rambut dan leher meskipun bukan bagian dari wajah, tapi berada di sekitar wajah sehingga hasil deteksi pun masih terfokus pada wajah, seperti yang dapat dilihat pada gambar 5.
Gambar 5. Hasil deteksi untuk kasus bagian leher dan rambut yang terdeteksi sebagai wajah
Dari keseluruhan hasil deteksi, diketahui bahwa kegagalan atau kesalahan deteksi lebih banyak ditentukan oleh hasil segmentasi. Dengan memperbaiki proses segmentasi diharapkan akan diperoleh hasil segmentasi yang lebih tepat merepresentasikan warna kulit.
Uji Kinerja Sistem
Kinerja sistem dapat diukur dari ketepatan sistem dalam mendeteksi wajah. Untuk uji kinerja sistem digunakan berbagai citra uji yang mempunyai variasi dalam:
Kondisi pencahayaan (brightness dan contrast)
Ukuran (scale) Rotasi / kemiringan
Kondisi ditambahkan noise Citra input tidak mengandung
wajah manusia
Citra uji dengan berbagai macam kondisi diatas tidak diikutsertakan dalam perhitungan porsentase keberhasilan. Input tersebut diikutsertakan untuk membuktikan bahwa metode yang diterapkan dapat menangani kondisi diatas.
Kategori Pengujian
Pengujian pada penambahan kondisi pencahayaan yang berbeda
Pada kondisi pencahayaan
dilakukan pengujian pada 8 kondisi pencahayaan yang berbeda pada satu citra input. Dari pengujian terbukti bahwa 6 citra
segmentasi yang dilakukan terhadap skin region serupa dengan persepsi manusia terhadap warna kulit. Hal ini dapat dilihat pada 2 citra dibawah ini yang tidak terdeteksi. Kedua image ini, yaitu
image22-level-100-contrast ditambahkan kekontrasan dari citra asli yang
menyebabkan warna kulit tidak dikenali sebagai region kulit sedangkan image22-level-200-max ditambahkan pencahayaan sehingga dari citra tersebut tidak bisa lagi dikenali mana bagian yang berwarna kulit dan segmentasi pun tidak bisa dilakukan.
terdeteksi dan 2 citra tidak terdeteksi,
engujian pada skala yang berbeda dari
dilakukan pada 6 skala yang
Pengujian pada citra input yang terotasi
ngujian dilakukan pada image22 dengan
Pengujian pada penambahan kondisi
digunakan dalam penguj
P
citra yang sama
Pengujian
berbeda pada image22. dua citra dengan skala 25% dan 50% tidak terdeteksi. Penyebab kegagalan image22-25% pada persyaratan ketiga karena ukuran citra biner hasil segmentasi lebih kecil dari ukuran minimalnya. Dan image22-50% penyebab kegagalannya terdapat pada persyaratan terakhir yaitu fuzzy relationnya bernilai 0.9140 dimana nilai tersebut melebihi nilai threshold. Sedangkan image22-75% pada segmentasi level 1 & 2 system tidak mendeteksi wajah namun segmentasi level 3 terdeteksi adanya wajah. Hal ini disebabkan oleh nilai fuzzy relation yang didapatkan pada segmentasi level 1 & 2 melebihi nilai threshold pada system
/ miring
pe
rotasi 15%, 30%, 45%, 60%, 90%, dan 180%. Dari ke-enam citra uji tersebut system dapat mendeteksi bagian wajah dengan tepat, karena segmentasi yang dilakukan tidak terpengaruh oleh keadaan citra yang terotasi.
noise yang berbeda
Noise yang
ian ini adalah uniform, Gaussian, motion blur, diffuse, dan blur. Citra yang digunakan adalah image22 sehingga citra
uji menjadi 5 buah dengan kondisi noise diatas. Pendeteksian terhadap citra yang telah ditambahi noise tersebut dapat mendeteksi wajah dengan baik hanya satu citra yang gagal. Citra yang tidak terdeteksi adalah citra yang ditambahkan dengan noise Gaussian. Penyebab kegagalannya dapat dilihat dari tahap segmentasi dimana pada citra biner terdapat region-region kecil. Region-region kecil tersebut dihilangkan sebagai persyaratan pertama pada pendeteksian wajah, sehingga didapat satu region yang tersisa untuk diproses selanjutnya. Namun pada syarat ketiga, semua region tidak memenuhi karena ukurannya lebih kecil dari ukuran minimal.
Pengujian pada Citra input tidak
a citra input
hat dari has segmen
mengandung wajah manusia
Pengujian dilakukan pad
yang mengandung wajah anjing. Hal ini dilakukan untuk menguji kemampuan sistem apakah sistem mendeteksi ada wajah manusia atau bukan.
Kalau dili il
tasinya, dapat diketahui bahwa persyaratan deteksi yang ditentukan cukup baik dalam menyeleksi skin region yang ada dalam sebuah gambar. sistem mendeteksi adanya warna yang menyerupai warna kulit manusia, dapat dilihat dari gambar 5 dibawah ini:
dog.jpg segmentasi dog.jpg
ambar 6. Citra uji yang bukan mengandung
Nam aratan terakhir,
region
didesain untuk mendeteksi wajah manusia.
istem deteksi wajah dapat ditarik
dalam
banyak tidak
t, jumlah
si setiap
. Untuk mendapatkan hasil deteksi yang akurat dapat dilakukan dengan
IMA KASIH
Terima kasih kepada Bapak Suyanto harma yang telah b
andemer,Hans & Gottwald,Siegfried.
,Fuzzy Logic,Fuzzy
G Wy Color
Science: Concepts and Methods,
Gonzales,Rafael & Paul Wintz C.1992
Digital Image Processing. Addison G
wajah manusia un pada persy
yang diproses memberikan nilai kemiripan diluar batas threshold. Jadi hasil pengujian terbukti bahwa sistem tidak mendeteksi adanya wajah manusia pada citra input. karena simulasi ini memang
SIMPULAN
Berdasarkan hasil analisa terhadap uji kinerja s
kesimpulan sebagai berikut:
1. Proses segmentasi yang semakin bagus akan mendukung sIstem
mendeteksi wajah lebih optimal, karena segmentasi merupakan proses awal dari sebuah pendeteksian.
2. Segmentasi dengan mengambil citra sample yang terlalu
menjamin keakuratan deteksi.
3. Waktu keseluruhan deteksi berbanding lurus dengan ukuran citra inpu
skin region, jumlah skin region yang
memenuhi persyaratan wajah.
4. Persyaratan yang ditetapkan berperan cukup baik dalam menyelek
skin region yang akan diidentifikasikan
sebagai wajah manusia.
SARAN
1
lebih
memperbaiki segmentasi warna kulit berdasarkan ras manusia
2. Sistem bisa menangani berbagai macam citra input
UCAPAN TER
dan bapak Eddy Muntina D
erbagi ilmu dan membimbing penulis hingga rampungnya penelitian ini dalam menyelesaikan skripsi di IT Telkom.
DAFTAR PUSTAKA
B
1996. Fuzzy Sets
Methods with Applications. West
Sussex PO19 1UD. England. szecki dan WS Styles,1982.
Quantitative Data and Formulae,
second edition, Jhon Wiley & Sons. New York.
Wesley Publishing Company Inc. USA.
, Q Chen, dan M Yachida,
H Wu Face
Detection from Color Images Using
Henry Chang, Ulises Robles, Face
Detection, EE 368 Final Project
Jie Yang dan Alex Waibel, A Real Time
Face Tracker, CMU CS Technical
Legind, Henrik. 2002. Possibility Theory
and Fuzzy Pattern Matching,
Ming-h a Ahuja, David
Kriegman,1999. A Survey on Face
Y Gong dan M Sakauchi, Detection of
gions Matching Specified a Fuzzy Pattern Matching Method,
IEEE Trans.Pattern Analysis and Machine Intelligence, vol. 21, no. 6, pp. 557-563,June 1999.
Report, May 2000.
Report.
University Esbjerg. suan Ynag, Narendr
Detection Methods.
.
re
Chromaticity Features, Computer
Vision and Image Understanding. Vol.61.no.2.1995.pp 263-269