OpenCV sering digunakan untuk melakukan face detection yaitu dengan function haarcascade clasifiernya, di OpenCV bisa juga dilatih untuk melakukan hal lain. Misalkan saja cars detection.
Untuk mempersempit cara tujuannya, yaitu kita hanya deteksi mobil bagian samping, berikut contoh gambar trainingnya yang dibagi menjadi 2 yaitu positif dan negatif.
Citra positif
Adalah citra yang mengandung objek yang akan kita kenali, fokuskan contoh gambar pada area ROI, format citra sebaiknya grayscale dan ukurannya seragam untuk mempermudah dalam proses trainingMisakan saja ada 550 gambar positif
Citra Negatif
Merupakan citra selain gambar positif, bisa saja gambar jalan, lingkungan, landmark,Terdapat 500 gambar negatif.
Proses pelatihan berlangsung agak lama
pada proses diatas butuh 1 jam lebih.
Gagal pun ada
OpenCV pun bisa dilatih untuk deteksi yang lainnya, misalkan
1. Name tag/kartu nama
2. Sign traffic
3. Plate Number
4. Buah-buahan
Masih banyak hal lain, tapi itu butuh data sample yang cukup.
Referensi:
http://note.sonots.com/SciSoftware/haartraining.html
No comments:
Post a Comment