Create your own object detection using ImageAI

ImageAI

Olarik Surinta
olarik
5 min readMar 9, 2020

--

อ่าน post นี้ก่อน

การสร้าง Object Detection ด้วยข้อมูลที่สร้างขึ้นเอง

ตัวอย่างนี้ได้ทดสอบกับข้อมูล Hololens ซึ่งสามารถดาวน์โหลดโดยใช้คำสั่ง wget ดังตัวอย่างต่อไปนี้

  • เมื่อโหลดไฟล์ hololens.zip เสร็จเรียบร้อยให้ unzip ไฟล์ ด้วยคำสั่งดังต่อไปนี้
  • ดาวน์โหลด Pre-trained Model ของ YoloV3

Pre-trained Model — หมายถึง Model ที่ผ่านการ Train กับข้อมูลชุด COCO Image Dataset ด้วยวิธีการต่าง ๆ เช่น Inception, ResNet, และ VGGNet เป็นต้น แต่ในกรณีนี้ pre-trained model ได้มาจากการ train ด้วยวิธี YoloV3

  • เริ่มต้น Train ตัว YoloV3

Detection

Detection — หมายถึง การค้นหาวัตถุ (Object) ที่ปรากฎอยู่ในรูปภาพ — ในกรณีนี้ Object คือ Hololens

  • ในการค้นหา (Detect) สามารถค้นพอวัตถุได้มากกว่า 1 ชิ้น

ผลลัพธ์ที่ได้จากการ Detection

hololens : 75.34997463226318 : [105, 42, 147, 58]

hololens : 66.01617336273193 : [160, 0, 267, 55]

รูปนี้ค้นหาไม่พบ hololen ดังนั้นอาจต้อง Train เพิ่ม

--

--