Abstract :
Wajah merupakan salah satu bagian dari tubuh manusia yang memiliki keunikan. Setiap orang di dunia ini memiliki kontur wajah yang berbeda-beda. Oleh sebab itu, wajah digunakan oleh semua orang untuk menjadi penanda identitas dirinya agar dapat dikenali oleh orang lain. Data yang digunakan dalam penelitian ini adalah capture wajah webcam. Gambar yang diperoleh akan dikonversi dari citra RGB menjadi citra grayscale. Algoritma yang digunakan adalah algoritma haarcascade, kemudian hasil dari proses ini dikombinasikan dengan proses Image Matching dengan algoritma Local Binary Pattern Histogram (LBPH) untuk merecognisi data wajah.
Hasil penelitian diperoleh kesimpulan bahwa deteksi wajah dapat dilakukan dengan menggunakan algoritma haarcascade pada openCV menggunakan bahasa pemrogaman Python. Sistem hanya mampu mendeteksi wajah dari depan saja dengan jarak kurang dari 200 cm, dan pada beberapa kondisi pada saat pengambilan gambar, sistem tidak mampu mendeteksi wajah ketika seseorang memakai masker, memalingkan wajahnya dari kamera, ataupun memberikan penghalang seperti menutup mulut menggunakan tangan.