การกำหนดค่าลายเซ็นสีใน VEXcode AIM

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

หมายเหตุ: ต้องใช้การเชื่อมต่อแบบใช้สายเพื่อใช้ AI Vision Utility และกำหนดค่าลายเซ็นสีสำหรับหุ่นยนต์ ดูบทความนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการเชื่อมต่อหุ่นยนต์กับ VEXcode AIM โดยใช้การเชื่อมต่อแบบมีสาย

กำหนดค่าลายเซ็นสี

ยูทิลิตี้ AI Vision ใน VEXcode AIM ด้านซ้ายแสดงภาพฟีดของกล้องจากหุ่นยนต์โดยมีลูกบาศก์สีแดงอยู่ตรงกลางบนพื้นหลังสีขาว

วางวัตถุสีทึบที่คุณต้องการให้ AI Vision Sensor สามารถจดจำไว้ตรงหน้ามัน

วางเคอร์เซอร์ของเมาส์ไว้เหนือวัตถุที่มีสีทึบ จากนั้นเลือกและลากผ่านสีที่ต้องการเพื่อกำหนดค่า กล่องสีแดงจะปรากฏขึ้นที่ขอบของพื้นที่ที่ถูกเลือก

หมายเหตุ: ตรวจสอบให้แน่ใจว่าอยู่ในขอบเขตของสีที่คุณต้องการเลือก มิฉะนั้น คุณอาจดึงสีจากพื้นหลังโดยไม่ได้ตั้งใจ ซึ่งอาจส่งผลต่อการตรวจจับของ AI Vision Sensor ได้

ยูทิลิตี้แบบเดียวกับก่อนหน้านี้โดยมีกล่องสีแดงบนลูกบาศก์สีแดง เพื่อแสดงตำแหน่งที่เลือกสี ที่ด้านขวาของหน้าต่าง ปุ่ม ตั้งค่าสี จะถูกเน้นไว้

ปุ่ม ตั้งค่าสี จะพร้อมใช้งาน เลือกเพื่อบันทึกสี

เมื่อตั้งค่าสีแล้ว เซ็นเซอร์ AI Vision จะบันทึกเป็นลายเซ็นสี สี

ซูมเข้าในเวอร์ชันของหน้าต่างยูทิลิตี้ AI Vision พร้อมคำอธิบายบนกล่องข้อความชื่อของลายเซ็นสีที่เพิ่งตั้งค่า

เปลี่ยนชื่อลายเซ็นสีโดยเลือกในช่องข้อความ ชื่อ และพิมพ์

หน้าต่างยูทิลิตี้ AI Vision ซูมเข้าทางด้านขวาพร้อมไฮไลต์ที่ปุ่มเพิ่มสี

เลือก เพิ่มสี เพื่อกำหนดค่าลายเซ็นสี เพิ่มเติม สำหรับวัตถุอื่น

เซ็นเซอร์ AI Vision สามารถติดตามลายเซ็นสีได้สูงสุด ลาย ในเวลาเดียวกัน

ยูทิลิตี้ AI Vision ใน VEXcode AIM พร้อมไฮไลต์ที่ปุ่มปิดที่มุมล่างขวา

เมื่อตั้งค่าสีที่ต้องการทั้งหมดแล้ว ให้เลือก ปิด

ซูมดูภาพแผงควบคุมใน VEXcode AIM พร้อมเน้นบริเวณส่วนสีที่กำหนดค่า ภายในคือแถวที่ตรงกับสีที่ได้กำหนดค่าไว้ก่อนหน้านี้

ลายเซ็นสีที่กำหนดค่าทั้งหมดจะปรากฏในแผงควบคุม AIM


ปรับแต่งลายเซ็นสี

ลายเซ็นสีสามารถปรับช่วงเฉดสี ช่วงสี และช่วงความอิ่มตัวเป็น ช่วงสี เพื่อให้เซ็นเซอร์สามารถตรวจจับสีได้ง่ายขึ้น

ภาพซูมของ AI Vision Utility ที่แสดงตัวเลือกที่ใช้ได้ในการปรับแต่งลายเซ็นสีชุด

เมื่อกำหนดค่าลายเซ็นสี ตัวเลือกจะปรากฏสำหรับทั้งช่วงเฉดสีและความอิ่มตัว สิ่งเหล่านี้ช่วยให้คุณปรับแต่งลายเซ็นสีให้มีความยืดหยุ่นมากขึ้น ลายเซ็นสีถือว่ามีความยืดหยุ่นเมื่อสามารถเคลื่อนย้ายวัตถุไปรอบๆ ได้และยังคงติดตามได้โดย AI Vision Utility

วงกลมที่มีสีรุ้งไหลลงมา สีแดงอยู่ที่มุม 0 องศา สีเขียวอยู่ที่มุมประมาณ 120 องศา และสีน้ำเงินอยู่ที่มุมประมาณ 240 องศา

สไลเดอร์ตัวแรกคือช่วง Hue เฉดสีคือสีที่รับรู้ได้ ซึ่งกำหนดโดยตำแหน่งบนวงล้อสี วงล้อสีนี้มีช่วงตั้งแต่ 0 ถึง 359.9 องศา และแต่ละสีบนวงล้อจะมีค่าองศาที่กำหนดไว้ 

ช่วงเฉดสีช่วยให้คุณสามารถเลือกองศาเหนือและใต้สีที่กำหนดค่าไว้ที่จะรายงานเป็นสีนั้น ตัวอย่างเช่น สีน้ำเงินเข้มอาจมีค่าเฉดสี 240 องศา โดยมีช่วงเฉดสีที่ 20 องศา ตั้งแต่ 220 ถึง 260 องศาจะรายงานเป็นสีที่กำหนดค่าเป็นสีน้ำเงินเข้ม

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

ตารางแสดงการเปลี่ยนแปลงสีตามค่าความอิ่มตัว ที่ด้านซ้ายสุดที่มีค่าความอิ่มตัวเท่ากับ 0% สีจะปรากฏเป็นสีเทา ความสว่างของสีจะเพิ่มขึ้นเมื่อคุณเลื่อนไปทางขวาและเห็นค่าความอิ่มตัวเพิ่มขึ้น

แถบเลื่อนที่สองคือช่วงอิ่มตัว ความอิ่มตัวของสีคือความเข้มข้นหรือความบริสุทธิ์ของสี สีสันสดใสมากขึ้นเท่าไหร่ ยิ่งอิ่มตัวมากขึ้นเท่านั้น ความอิ่มตัวเป็นมาตราส่วนสัมพันธ์ที่วัดด้วยเปอร์เซ็นต์ตั้งแต่ 0% ซึ่งจะเป็นโทนสีเทาอ่อน และ 100% ซึ่งจะเป็นโทนสีที่เข้มข้น 

ช่วงความอิ่มตัวช่วยให้คุณเลือกเปอร์เซ็นต์ของความอิ่มตัวเหนือและใต้สีที่กำหนดค่าที่จะรายงานเป็นสีนั้น ตัวอย่างเช่น ลูกบอลสีแดงในแสงที่หรี่ลงอาจปรากฏเป็นค่าความอิ่มตัว 50% โดยมีช่วงความอิ่มตัวเท่ากับ 0.25 (ค่าเทียบเท่าในทศนิยม 25%) ค่าใดๆ ก็ตามตั้งแต่ 25% ถึง 75% จะรายงานเป็นสีที่กำหนดค่าเป็นสีแดง

เลื่อนแถบเลื่อนไปที่ช่วงความอิ่มตัว จนกระทั่งวัตถุที่คุณต้องการติดตามถูกล้อมรอบอย่างสมบูรณ์ด้วยกล่องเป้าหมาย

ตอนนี้คุณสามารถทดสอบความยืดหยุ่นของลายเซ็นสี ของคุณได้ วางวัตถุในสภาพแสงที่แตกต่างกันหรือย้ายไปรอบ ๆ เพื่อดูว่า AI Vision Sensor สามารถติดตามวัตถุต่อไปในการตั้งค่าและสภาพที่แตกต่างกันได้หรือไม่

เมื่อตั้งค่าลายเซ็นสี สองรายการขึ้นไป คุณสามารถเริ่มกำหนดค่ารหัสสี รายการได้

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: