Senin, 23 Januari 2017

Cars Detection in OpenCV


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 training


Misakan 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
Posting Komentar