Temukan dan hitung item dengan deteksi objek

Node Sumber: 749603

Pola kode ini adalah bagian dari Memulai dengan Inspeksi Visual IBM Maximo jalur pembelajaran.

Kesimpulan

Deteksi objek memiliki kegunaan dan peluang yang berbeda dibandingkan klasifikasi gambar. Pola kode ini menunjukkan cara menggunakan IBM Maximo Visual Inspection Object Detection untuk mendeteksi dan memberi label pada objek dalam gambar (dalam hal ini, produk Coca-Cola), berdasarkan pelatihan yang disesuaikan. Anda kemudian dapat dengan mudah menyesuaikan contoh kumpulan data awal ini dengan kumpulan data Anda sendiri-tanpa menulis kode apa pun.

Deskripsi Produk

Bayangkan Anda adalah pemasok suatu barang (seperti minuman ringan) dan Anda ingin mengetahui berapa banyak botol yang ada di rak toko. Anda dapat membuat aplikasi yang membantu Anda melakukan hal itu. IBM Maximo Visual Inspection menggunakan pembelajaran mendalam untuk membuat model terlatih berdasarkan gambar yang Anda unggah dan beri label. Anda tidak perlu menulis kode apa pun untuk melatih, menerapkan, dan menguji model deteksi objek baru. Anda cukup mengunggah gambar, gunakan mouse Anda untuk memberi label pada objek dalam gambar Anda, dan kemudian biarkan IBM Maximo Visual Inspection melakukan pembelajaran.

Dengan pola ini, Anda akan menggunakan pelatihan pembelajaran yang mendalam untuk membuat model untuk deteksi objek. Dengan hanya beberapa klik, Anda dapat melatih dan menggunakan model. Setelah Anda melatih dan menggunakan model, titik akhir REST memungkinkan Anda menemukan dan menghitung item dalam gambar. Pola kode termasuk contoh data yang ditetapkan untuk membantu Anda membangun detektor botol Coke, tetapi Anda dapat menggunakan contoh Anda sendiri dan mendeteksi objek lain.

IBM Maximo Visual Inspection menghadirkan REST API untuk operasi inferensi. Anda dapat menggunakan klien REST apa pun untuk deteksi objek dengan model kustom Anda, dan Anda dapat menggunakan IBM Maximo Visual Inspection UI untuk mengujinya. Contoh ini mencakup contoh aplikasi Node.js yang menunjukkan cara mengunggah gambar dan kemudian menggambar gambar tersebut dengan label dan kotak pembatas di sekitar objek yang terdeteksi.

Ketika Anda telah menyelesaikan pola kode ini, Anda harus tahu cara:

  • Buat kumpulan data untuk deteksi objek dengan IBM Maximo Visual Inspection
  • Latih dan gunakan model berdasarkan kumpulan data
  • Uji model menggunakan panggilan REST

Aliran

flow

  1. Unggah gambar untuk membuat kumpulan data IBM Maximo Visual Inspection.
  2. Beri label objek pada data gambar yang ditetapkan sebelum pelatihan.
  3. Latih, terapkan, dan uji model di IBM Maximo Visual Inspection.
  4. Gunakan klien REST untuk mendeteksi objek dalam gambar.

petunjuk

Temukan langkah-langkah terperinci untuk pola ini di menu README. Langkah-langkah itu akan menunjukkan cara:

  1. Mengkloning repo GitHub powerai-vision-object-detection.
  2. Masuk ke IBM Maximo Visual Inspection.
  3. Buat kumpulan data baru untuk pelatihan deteksi objek.
  4. Buat tag untuk objek pelatihan dan beri label objek.
  5. Buat tugas DL.
  6. Menyebarkan dan menguji model.
  7. Jalankan aplikasi

Kesimpulan

Pola kode ini menunjukkan cara menggunakan IBM Maximo Visual Inspection Object Detection untuk mendeteksi dan memberi label objek dalam gambar berdasarkan pelatihan yang disesuaikan. Pola kode adalah bagian dari Memulai dengan Inspeksi Visual IBM Maximo jalur pembelajaran. Untuk melanjutkan seri dan mempelajari lebih banyak fitur IBM Maximo Visual Inspection, lihat pola kode berikutnya, Pelacakan objek dalam video dengan OpenCV dan Deep Learning.

Sumber: https://developer.ibm.com/patterns/locate-and-count-items-with-object-detection/

Stempel Waktu:

Lebih dari Pengembang IBM