Rabu, 11 Mei 2011

Local Binary Pattern

Lokal Biner Pola (LBP) operator merupakan kernel 3x3 non-parametrik yang merangkum local struktur spasial dari suatu gambar. Ini pertama kali diperkenalkan oleh Ojala et al. yang menunjukkan tinggi diskriminatif kekuatan ini operator untuk klasifikasi tekstur. Pada posisi pixel tertentu (xc, yc), LBP didefinisikan sebagai memerintahkan set perbandingan biner intensitas pixel antara pusat dan delapan pixel sekitarnya piksel (Gambar 1).









Gambar 1. Calculating the original LBP code



Bentuk desimal dari kata 8-bit yang dihasilkan (LBP kode) dapat dinyatakan sebagai berikut:






dimana ic sesuai dengan nilai abu-abu dari pixel tengah (xc, yc), in dengan nilai abu-abu dari 8 piksel sekitarnya dan fungsi s(x) didefinisikan sebagai:






Perhatikan bahwa setiap bit kode LBP memiliki tingkat signifikansi yang sama dan bahwa dua nilai bit yang berurutan mungkin memiliki arti yang sama sekali berbeda. Sebenarnya, Kode LBP dapat ditafsirkan sebagai struktur kernel indeks. Menurut definisi, operator LBP tidak dipengaruhi oleh transformasi gray-scale monoton yang mempertahankan urutan intensitas pixel di lingkungan lokal (Gambar 2).









Gambar 2. Original image (left) processed by the LBP operator (right).



Karena properti tekstur diskriminatif dan sangat rendah biaya komputasi, LBP menjadi sangat populer di pengenalan pola. Baru-baru ini, LBP telah diterapkan misalnya untuk deteksi wajah, wajah lokalisasi, pengenalan wajah, pengambilan gambar, deteksi gerakan atau inspeksi visual.


referensi:

S´ebastien Marcel, Yann Rodriguez and Guillaume Heusch, On the Recent Use of Local Binary Patterns for Face Authentication, "INTERNATIONAL JOURNAL OF IMAGE AND VIDEO PROCESSING, SPECIAL ISSUE ON FACIAL IMAGE PROCESSING", Martigny, Switzerland, 2007.

1 komentar:

  1. terima kasih banget.. lagi mau buat sistem recognition memakai LBP

    BalasHapus