📖
CorgiDude
  • Introduction
  • Specification
  • Installation
    • การใช้งาน Maixpy IDE เบื้องต้น
    • วิธีการลง Maixpy ใน Sipeed Maix Bit
    • การใช้งาน Kflash GUI และการอัพโหลดไฟล์ .bin kmodel
  • Lessons
  • Article & API
    • การใช้งาน GPIO
    • การอ่านและเขียนไฟล์ SD Card
    • การเชื่อมต่อ WiFi
    • การใช้งาน HTTP Request
    • การใช้งาน MQTT
    • การใช้งาน Google Spreadsheet ผ่านทาง IFTTTT
    • การใช้งาน LINE Notify
    • การใช้งาน ThingSpeak
    • การใช้งาน Google Vision
  • Modules
    • Button Switch
    • Drive Motor
    • GPIO Input
    • Servo Motor
  • Demo Projects
    • Face Recognition
      • ตอนที่ 1
      • ตอนที่ 2
      • ตอนที่ 3
      • ตอนที่ 4
    • Image Classification
      • CorgiDude บอร์ด Image Classification โดยใช้ MobileNetV1
      • CorgiDude บอร์ด Image Classification โดยใช้ Transfer Learning MobileNetV1
    • Object Detection
      • CorgiDude บอร์ดกับการทำ Object Detection โดยใช้ Yolo
      • CorgiDude บอร์ด ตรวจจับใบหน้าด้วย Yolo Face Detection
      • CorgiDude บอร์ดกับการทำ Cat Face Detection โดยใช้ Yolo2
      • การทำ Dataset แบบ Object Detection ชนิด VOC ที่สามารถเอาไปใช้ตอนเทรนใน Yolo2 ได้เลย
      • CorgiDude บอร์ดกับการทำ License Plate Detection ของรถมอเตอร์ไซค์ โดยใช้ Yolo2
      • CorgiDude บอร์ด ตรวจจับใบหน้า และ Mask ด้วย Yolo2 Face Mask Detection
  • Downloads
    • Firmware
    • Models
Powered by GitBook
On this page

Was this helpful?

  1. Demo Projects
  2. Object Detection

การทำ Dataset แบบ Object Detection ชนิด VOC ที่สามารถเอาไปใช้ตอนเทรนใน Yolo2 ได้เลย

PreviousCorgiDude บอร์ดกับการทำ Cat Face Detection โดยใช้ Yolo2NextCorgiDude บอร์ดกับการทำ License Plate Detection ของรถมอเตอร์ไซค์ โดยใช้ Yolo2

Last updated 4 years ago

Was this helpful?

สวัสดีครับ บทความนี้ จะมาแนะนำโปรแกรม การทำ dataset แบบ Object Detection ชนิด VOC ที่สามารถเอาไปใช้ตอนเทรนใน yolo2 ได้ ชึ่งโปรแกรมนี้ผมใช้มาตลอดครับ มันใช้คงใช้งานง่ายสำหรับผมนะครับแต่ไม่รู้เหมือนกันว่าคนอื่นจะใช้งานง่ายด้วยไหม การที่เราจะทำ dataset เองนั้นแปลว่า dataset ที่เราอยากได้นั้นมันไม่มีใครแจก เราจึงต้องทำเองใช้ไหมครับ แต่ถ้ามี dataset อยู่แล้ว ผมไม่แนะนำให้ทำเองนะครับเพราะ มันใช้เวลามากครับ

โปรแกรมที่ใช้เป็นตัวนี้ครับ (labelImg)[]

(]

วิธีการโหลด คลิกตามที่ขีดเส้นไต้ครับ

แล้วคลิกตามที่ขีดเส้นไต้ครับ

หลังจากโหลดเสร็จ แตกไฟล์ เปิด labelImg.exe ได้เลยครับ หลังจากเปิดแล้ว ตั้งค่าตามรูปครับ

หลังจากตั้งค่าเสร็จแล้ว ต่อไปมา ปุ่มที่ต้องให้นะครับ

Open เปิดรูปที่เราจะเฉลย รูปเดียว

Open Dir เปิดรูปที่เราจะเฉลย ทั้ง folder

Change Save Dir เป็นที่อยู่ Annotation

ถ้าเป็น YOLO ให้เปลียนเป็น PascalVOC แต่ถ้าเป็น PascalVOC อยู่แล้วไม่ต้องเปลี่ยนครับ

ต่อไปเป็น KEY ลัดที่ผมชอบใช้ครับ

w คือ เอาใว้วาดกรอบว่าจะเอาจับอะไร d คือ เปลียนรูปถัดไป a คือ ย้อนกลับรูป เพื่อแก้ไข

หมายเหตุ การกด d,a เสร็จจะทำการบันทึกตลอด

File List คือตัวแสดงรูปทั้งหมดที่เราจะใส่ Object

Box Labels คือ หน้าต่าง ตั้งค่า Object ชื่ออะไร แต่ถ้าไม่อยากเพิ่มทุกครั้ง ให้ติก Use default label ตรงช่องว่างให้ใส่ ก็ใส่เป็นชื่อ Object ไปเลยครับ

ตัวอย่างเป็น วีดีโอ

https://github.com/tzutalin/labelImg
https://github.com/tzutalin/labelImg)[https://github.com/tzutalin/labelImg