Mendeteksi objek dalam yang ada dalam video dan umpan kamera menggunakan Keras, OpenCV, dan ImageAI

Deteksi objek adalah cabang dari visi komputer , di mana objek yang dapat diamati secara visual yang ada dalam gambar video dapat dideteksi, dilokalisasi, dan dikenali oleh komputer. Gambar adalah bingkai tunggal yang menangkap contoh statis tunggal dari peristiwa yang terjadi secara alami. Di sisi lain, video berisi banyak contoh gambar statis yang ditampilkan dalam satu detik, yang menginduksi efek melihat peristiwa yang terjadi secara alami.

Secara teknis, gambar statis tunggal dalam video disebut bingkai video . Dalam sebagian besar video, jumlah frame dalam satu detik dari video berkisar antara 20 hingga 32, dan nilai ini disebut frames-per-second (fps).

Mendeteksi objek dalam gambar dan video secara akurat telah sangat berhasil pada dekade kedua abad ke-21 karena munculnya pembelajaran mesin dan algoritma pembelajaran yang mendalam. Algoritma khusus telah dikembangkan yang dapat mendeteksi, menemukan, dan mengenali objek dalam gambar dan video, beberapa di antaranya termasuk RCNN, SSD, RetinaNet, YOLO , dan lainnya.

Menggunakan algoritma ini untuk mendeteksi dan mengenali objek dalam video membutuhkan pemahaman matematika terapan dan pengetahuan teknis yang solid tentang algoritma serta ribuan baris kode. Ini adalah proses yang sangat teknis dan memakan waktu, dan bagi mereka yang ingin menerapkan deteksi objek dapat menemukan proses yang sangat tidak nyaman.

Pada artikel ini, kita akan menggunakan pustaka Python bernama ImageAI yang memungkinkan siapa pun dengan pengetahuan dasar tentang Python untuk membangun aplikasi dan sistem yang dapat mendeteksi objek dalam video hanya menggunakan beberapa baris kode pemrograman. ImageAI mendukung YOLOv3 , yang merupakan algoritma deteksi objek yang akan kami gunakan dalam artikel ini.

Untuk memulai, Anda akan menginstal sejumlah perpustakaan Python dan ImageAI Jika Anda memiliki salah satu dependensi yang disebutkan di bawah ini sudah diinstal pada komputer Anda, Anda dapat langsung menuju ke instalasi ImageAI Juga memastikan versi Python yang telah Anda instal di komputer Anda adalah Python 3.

Sumber: https://heartbeat.fritz.ai/detecting-objects-in-videos-and-camera-feeds-using-keras-opencv-and-imageai-c869fe1ebcdb

Leave a Reply

Your email address will not be published. Required fields are marked *