13.1.17. ตัวแก้ไขชุดข้อมูล

การฝึกตัวจำแนกประเภทแบบกำหนดเองเริ่มต้นด้วยชุดข้อมูลที่มีป้ายกำกับ ซึ่งประกอบด้วยภาพหลายร้อยภาพของแต่ละสิ่งที่โมเดลควรจดจำ ถ่ายโดยกล้องที่จะรันโมเดลนั้น เรียงลงในโฟลเดอร์หนึ่งโฟลเดอร์ต่อคลาส ตัวแก้ไขชุดข้อมูลคือเวิร์กโฟลว์การถ่ายภาพของ IDE สำหรับการสร้างชุดข้อมูล

Tools → Dataset Editor → New Dataset จะถามหาโฟลเดอร์เพื่อสร้างชุดข้อมูล โดยเตือนว่าเนื้อหาของโฟลเดอร์ที่ไม่ว่างจะถูกลบ และตั้งค่า ได้แก่ บานหน้าต่างเบราว์เซอร์ไฟล์จะเทียบทางซ้ายของหน้าต่างหลัก และสคริปต์การถ่ายภาพ (dataset_capture_script.py) จะเปิดในตัวแก้ไข สคริปต์เป็นลูปการถ่ายภาพธรรมดาและตั้งใจให้แก้ไขได้ โดยใช้การแก้ไขเลนส์ การครอบ หรือการกรองเดียวกับที่แอปพลิเคชันที่นำไปใช้จะใช้ เพื่อให้โมเดลฝึกบนภาพที่จะเห็นจริงๆ Open Dataset จะเปิดโฟลเดอร์ชุดข้อมูลที่มีอยู่ในภายหลัง และ Close Dataset จะคืนหน้าต่างสู่สภาพปกติ

13.1.17.1. การถ่ายภาพ

ในขณะที่ชุดข้อมูลเปิดอยู่ ปุ่มสองปุ่มจะเข้าร่วมแถบเครื่องมือที่ขอบซ้ายของหน้าต่าง ใต้ตัวควบคุมการรัน New Class Folder (Ctrl+Shift+N) สร้างคลาส หนึ่งต่อประเภทที่โมเดลควรเรียนรู้ ตั้งชื่อตามป้ายกำกับ เมื่อสคริปต์การถ่ายภาพรันอยู่และเลือกโฟลเดอร์คลาสแล้ว Capture Data (Ctrl+Shift+S) จะบันทึกภาพบัฟเฟอร์เฟรมปัจจุบันลงในคลาสนั้น และบานหน้าต่างแสดงผลใต้เบราว์เซอร์ไฟล์จะแสดงภาพที่ถ่ายแต่ละภาพเมื่อบันทึก

จังหวะการถ่ายภาพคือ เลือกคลาส ชี้กล้องไปที่ตัวอย่างของมัน ถ่ายภาพ ย้ายวัตถุ เปลี่ยนมุม ระยะทาง พื้นหลัง แสง ถ่ายภาพอีกครั้ง ความหลากหลายในชุดข้อมูลคือสิ่งที่สร้างความแข็งแกร่งให้โมเดล ทำซ้ำต่อคลาส รวมถึงคลาสพื้นหลังของฉากที่ไม่มีเป้าหมายใดเลยหากแอปพลิเคชันต้องการรู้ว่าเมื่อไม่มีสิ่งใดอยู่

13.1.17.2. การส่งออกและการฝึก

เมนู Export ส่งชุดข้อมูลที่เสร็จแล้วไปยังการฝึก Export Dataset to Zip File จัดเก็บชุดข้อมูลลงในไฟล์เก็บถาวรด้วยชื่อไฟล์ที่มีคำนำหน้าคลาส ซึ่งเป็นรูปแบบกลางที่ทุกบริการฝึกและเฟรมเวิร์กยอมรับ สำหรับ Edge Impulse IDE จะรวมเข้าตรง ได้แก่ เข้าสู่ระบบบัญชี Edge Impulse จากเมนูเดียวกัน และ Upload to Edge Impulse Project จะดันชุดข้อมูลตรงเข้าโปรเจกต์ (มีการอัปโหลดด้วย API key สำหรับบัญชีที่การเข้าสู่ระบบด้วยอีเมลและรหัสผ่านไม่ใช่ตัวเลือก) ฝึกที่นั่น ส่งออกโมเดล และ ตัวแปลง NPU จะทำให้พร้อมใช้งานกับกล้องเมื่อบอร์ดต้องการ

See also

บทที่ การเรียนรู้ของเครื่อง สำหรับเวิร์กโฟลว์การฝึกที่ชุดข้อมูลป้อนเข้าไป