Tuesday, November 13, 2012

Hand Geometric Recognition

Program ini kami kembangkan untuk mendukung proyek penelitian salah satu klien kami yang kala itu mencoba melakukan pengujian terhadap efektivitas pemanfaatan sejumlah algoritma pengolahan (pemrosesan) citra untuk mengenali ciri fisik dari citra telapak tangan manusia. Sejumlah algoritma yang digunakan antara lain:
  1. Algoritma Binerisasi Metode Otsu, algoritma ini digunakan untuk mengubah citra asal yang berupa citra grayscale menjadi citra biner (hitam-putih). Algoritma merupakan bagian dari tahapan preprocessing citra sebelum dapat dilakukan pengolahan lebih lanjut.
  2. Proses berikutnya pada tahapan preprocessing adalah melakukan proses pembersihan terhadap citra (penghilangan noise) dengan melakukan operasi closing dan opening. Inti dari operasi tersebut adalah menerapkan algoritma erosi dan dilasi yang dapat membantu menghilangkan noise yang terdapat pada citra.
  3. Proses berikutnya adalah melakukan pendeteksian tepi citra dengan menggunakan algoritma deteksi tepi Canny (Canny Edge Detection). Tujuan proses ini adalah menemukan tepian-tepian citra yang dapat digunakan sebagai titik acuan untuk nantinya dapat melakukan ekstraksi (penghitungan) fitur-fitur citra telapak tangan.
  4. Proses terakhir adalah melakukan pengukuran terhadap fitur-fitur telapak tangan yang nantinya akan disimpan dalam database untuk digunakan sebagai acuan dalam proses pengujian terhadap data citra yang baru dimasukkan.