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

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

ก่อนเริ่มต้น จะต้องเชื่อมต่อและกำหนดค่า AI Vision Sensor ใน VEXcode IQ โปรดดูบทความเหล่านี้เพื่อดูข้อมูลเพิ่มเติม:


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

AI Vision Utility เปิดแล้ว สามารถมองเห็นลูกบอลสีเหลืองในหน้าต่าง

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

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

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

AI Vision Utility เปิดแล้ว จุดเด่นอยู่ที่ปุ่มตั้งค่าสีทางด้านขวาใต้ปุ่มสลับการจำแนก AI

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

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

ซูมดูภาพ AI Vision Utility ไฮไลต์อยู่ที่ตัวเลือกชื่อสำหรับลายเซ็นสี

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

ซูมดูภาพ AI Vision Utility ไฮไลท์อยู่ที่ปุ่มเพิ่มสีซึ่งอยู่ใต้แถบเลื่อนช่วงเฉดสี

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

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

ปุ่มปิดที่มุมล่างขวาของ AI Vision Utility ที่ถูกเน้น

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

ลายเซ็นสี 1 จะปรากฏในส่วนสีที่กำหนดค่าของหน้าต่างอุปกรณ์ มีค่าเฉดสี 10 องศาและความอิ่มตัว 0.2

ลายเซ็นสีที่กำหนดค่าทั้งหมดจะปรากฏในส่วน สีที่กำหนดค่า ของหน้าต่างอุปกรณ์สำหรับเซ็นเซอร์ AI Vision

ปุ่มเสร็จสิ้นที่มุมล่างขวาของหน้าต่างอุปกรณ์จะถูกเน้นไว้

เลือกเสร็จสิ้น เพื่อบันทึกการเปลี่ยนแปลงของคุณในการกำหนดค่าเซ็นเซอร์ AI Vision


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

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

ภาพระยะใกล้ของ AI Vision Utility ที่แสดงสีที่กำหนดค่าชื่อว่า Yellow Ball แถบเลื่อนอยู่ใต้ชื่อซึ่งแสดงช่วงสีตั้งแต่ 0 ถึง 100 และช่วงความอิ่มตัวตั้งแต่ 0.00 ถึง 1.00

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

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

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

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

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

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

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

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

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

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

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

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

Last Updated: