Breaking News

Face Recognition, teknologi keamanan dengan sistem pengenalan wajah

Semakin bertambah canggihnya teknologi dari tahun ke tahun, semakin banyak juga orang-orang dari penjuru dunia yang pake. Salah satu teknologi canggih yang orang-orang punya yaitu teknologi dalam bidang komunikasi. Ya, yang saya maksud disini bukan lain adalah HP (Handphone) atau isitilah canggihnya kalo jaman sekarang itu SP (Smartphone | padahal mah gak ada yang sebut SP cuma saya aja yang iseng nyingkat2 hehehe).

Ya, kembali lagi ke topik (eh tunggu saya kan belum nyebutin topiknya, ah tapi gpp udh terpampang jelas juga diatas tuh hehehe). Nah jadi kenapa judulnya Face Recognition tapi saya barusan 
menyinggung tentang HP dan SP ?


Kenapa hayo ?

Nah, jadi HP atau yang sekarang lebih banyak dipake yaitu smartphone adalah media yang digunakan untuk menyimpan berbagai macam hal seperti dokumen, foto, lagu b̶a̶j̶a̶k̶a̶n̶ , film "merah", dan masih banyak lagi. Yang saya sebut tadi itu adalah privasi punya masing-masing pemilik hape. Kalo ada yang nyolong hape kita, retas hape kita, iseng2 liat chattingan kita sama doi, atau kurang ajarnya bikin kita kegep nyimpen film "merah". Kan berabe kalo dah gitu, kaco udh tuh, bgst (orang : "tolong kata2nya dijaga ya"). 

Maka dari itu ada sesuatu yang orang perlu gaes, yaitu sistem keamanan. Ya, sistem keamanan sederhana yang pertama dikembangin orang di hape itu adalah sistem sandi dimana kita harus ngetik sandi kita tiap mau buka hape. Terus ada juga yang bisa pake suara atau yang biasa disebut voice recognition. Selain itu ada sistem sidik jari juga, yang tinggal sentuh bagian sensor sidik jarinya untuk ngebuka hape. Pokoknya banyak lah (males nyebutin satu2 hehehe). Tapi yang mau saya bahas disini itu namanya Face Recognition (orang : "waow saya baru tau sampean mau bahas ini").


Sumber : Si Mbah


Jadi, apa itu Face Recognition ?


Apa hayo ?

Sebelum kita masuk ke pembahasan, kita harus tau arti dari istilahnya dulu.
"Face" artinya wajah dan "recognition" artinya pengenalan.
Jadi, Face recognition itu adalah pengenalan wajah. Nah sekarang mari kita masuk ke pembahasan.

Face recognition adalah teknologi dari komputer yang punya kemampuan untuk memverifikasi atau mengenal wajah kita lewat gambar digital. Caranya yaitu dengan ngecocokin tekstur lekuk wajah kita dengan data wajah yang udah disimpen di database.

Hmm, sampean masih bingung ya ?
Udah jujur aja bingung kan pasti.

Nah, jadi tuh waktu tahun 1960-an, para ilmuwan lagi ngelakuin penelitian tentang gimana sih cara komputer bisa kenal wajah-wajah kita yang tampan dan cantik. Sejak waktu itu, software pengenal wajah udh banyak yang ngembangin. Jadi wajah kita ini punya kontur atau garis-garis khayal khusus yang ngebedain wajah kita sama wajah orang lain. Paling nggak, di wajah kita ada 80 titik kontur yang bisa diukur pake software, di antaranya adalah jarak antara kedua mata, lebar hidung, kedalaman lekuk mata, bentuk tulang pipi, dan panjang rahang.

Titik-titik kontur tadi diukur pake kode numerik, disebut faceprint (cetakan wajah), yang disimpen dalam database. Awalnya tuh, software face recognition ngandelin foto wajah dua dimensi untuk dibandingin atau diidentifikasi sama foto wajah 2D lainnya dalam database.

Untuk dapet hasil yang efektif dan akurat, foto wajah yang diambil harus bener-bener ngadep kamera, dan pencahayaan di ruangan pas kita mau pake softwarenya itu harus 90% persis sama foto kita yang udah disimpen dalam database.

Perbedaan pencahayaan dan mimik wajah bisa ngakibatin wajah kita gk dikenal sama software face recognitionnya. Untuk ngatasin kelemahan inilah dikembangkin software pengenal wajah yang make model tiga dimensi (3D).

Penggunaan model 3D dalam software face recognition ini diklaim punya tingkat akurasi yang lebih tinggi dibanding sama 2D. Face recognition 3D ini nangkep foto permukaan wajah kita secara 3D. Software ini bakal ngenalin bagian-bagian khusus pada wajah manusia, yaitu jaringan otot dan tulang wajah yang menonjol, kayak bentuk cekungan mata, hidung, dan dagu. Face recognition 3D ini bisa kenal wajah manusia dalam kegelapan dan dari sudut pandang yang beda, sampe 90 derajat. 

Nah, terus langkah-langkah kerjanya face recognition itu gimana sih ?

Sumber : Si Mbah
Gimana hayo ?

Berikut langkah-langkah kerjanya :

  1. Deteksi – nah yang paling awal itu softwarenya bakal ngedeteksi dan ngambil wajah kita dalam bentuk digital.
  2. Penjajaran – ketika berhasil deteksi wajah, software bakal nentuin posisi, ukuran, dan sikap kepala. Software 3D bisa ngenalin foto wajah sampe kemiringan 90 derajat, sementara kalo software 2D, posisi kepala mesti ngadep kamera senggaknya sampe kemiringan 35 derajat. Pokoknya cakupan deteksi wajah kita lebih luas lah kalo pake 3D dibanding sama 2D. 
  3. Pengukuran – di tahap ini, software bakal ngukur lekukan yang ada di wajah pake skala sub-milimeter (microwave | lho kok pake microwave, emangnya wajah kita mau dipanggang ? gk gitu juga gaes. Disini yang dimaksud microwave itu gelombang elektromagnetik yang ukurannya itu dalam sub-milimeter), dan abis itu dibuat ulang model wajah kita dalam bentuk digital oleh softwarenya.
  4. Representasi – model wajah digital kita yang udh dibuat tadi bakal diterjemahin ke dalam kode unik yang ngewakilin wajah kita masing-masing.
  5. Pencocokan – kalo foto wajah kita cocok sama-sama 3D sama model 3D yang ada di database, nanti gadget yang kita pake bisa langsung dibuka. Nah kalo misalkan software face recognitionnya cuma ngenalin 2D, nanti model 3D wajah kita bakal dikonversi dulu ke bentuk 2D baru abis itu gadget bisa kebuka.
  6. Verifikasi atau Identifikasi – di tahap verifikasi ini kalo kita pake wajah kita untuk ngebuka gadget, otomatis kalo cocok sama yang udah ada di database, gadget kita langsung kenal identitas kita. Sedangkan identifikasi itu ngebandingin foto wajah kita sama seluruh gambar yang mirip wajah kita dalam database.
  7. Analisis Tekstur Wajah – kemajuan dalam software face recognition adalah penggunaan biometric kulit atau keunikan tekstur kulit untuk ningkatin akurasi hasil pencocokkan. Tapi, ada beberapa faktor yang nyebabin proses analisis tekstur ini gak bekerja dengan seharusnya, misalnya pantulan cahaya dari kacamata, atau foto wajah yang pake kacamata item. Faktor penghambat analisis lainnya yaitu rambut panjang yang nutupin bagian tengah wajah, pencahayaan yang kurang tepat (yang ngakibatin foto wajah jadi kelebihan atau malah kekurangan cahaya), juga resolusi yang rendah (foto diambil dari jarak jauh yang bikin jadi burem).

Nah, itu dia face recognition. Saya yakin secara garis besarnya sampean udah nangkep apa itu face recognition dan gimana cara kerjanya. Sebelum saya akhiri post ini, perlu saya kasih tau kalo teknologi face recognition itu bukan cuma ada di hape aja ya. Tapi, untuk hal-hal lain, kayak sistem keamanan bank, akses khusus laboratorium, dsb juga bisa diterapin face recognition sebagai sandinya.

Terimakasih untuk tidak tl;dr. Anti tl;dr tl;dr Club. 
Semoga infonya bermanfaat dan sampe ketemu lagi di post selanjutnya.
Hasta la vista.





No comments