โดยทั่วไปการปรับแต่งการตรวจสอบด้วยภาพจะรวมถึงการยืนยันอุปกรณ์และระบบปฏิบัติการ การเข้าถึงกล้อง การดำเนินการอัลกอริทึม เว็บหรืออินเทอร์เฟซภายในเครื่อง I/O ของเวิร์กสเตชัน การบำรุงรักษาการปรับใช้งาน และการยอมรับไซต์ ความสามารถในการเปิดใช้งานซอฟต์แวร์เป็นเพียงส่วนหนึ่งของการปรับแต่งเท่านั้น เฉพาะในกรณีที่อินพุต อัลกอริธึม ผลลัพธ์ อินเทอร์เฟซ และการจัดการเวอร์ชันสร้างลูปควบคุมแบบปิดเท่านั้นจึงจะสามารถปรับใช้ด้านอุปกรณ์ในทางเทคนิคได้
ซอฟต์แวร์ตรวจสอบด้วยภาพและแอปพลิเคชันอัลกอริทึมสำหรับการประกอบในปัจจุบันกำลังทำงานบน Huawei Ascend Atlas 200I DK A2 อยู่แล้ว การทำงานของแพลตฟอร์มบ่งชี้ว่ามีการเชื่อมต่อซอฟต์แวร์ กล้อง การเรียกอัลกอริทึม และลิงก์ผลลัพธ์แล้ว การยอมรับการผลิตในสถานที่ทำงานยังคงต้องทำให้เสร็จสิ้นที่ไซต์งาน ร่วมกับผลิตภัณฑ์เฉพาะ รูปแบบที่เป็นอิสระ จังหวะ และอินเทอร์เฟซ
ขั้นตอนที่ 1: ยืนยันสภาพแวดล้อมฮาร์ดแวร์และซอฟต์แวร์ Atlas
ก่อนที่จะปรับแต่ง ควรบันทึกรุ่นอุปกรณ์ โปรเซสเซอร์ ระบบปฏิบัติการ ไดรเวอร์ เฟิร์มแวร์ CANN หรือเวอร์ชันรันไทม์อื่นๆ และหน่วยความจำ พื้นที่เก็บข้อมูล เครือข่าย และอุปกรณ์ต่อพ่วงจะตรงตามข้อกำหนดของโครงการหรือไม่
ข้อมูลจำเพาะอย่างเป็นทางการของ Atlas 200I DK A2 ประกอบด้วยโปรเซสเซอร์ Ascend 310 series, 8 TOPS INT8, 4 TFLOPS สำหรับการเลือกแพลตฟอร์ม จะใช้ข้อกำหนดเฉพาะของอุปกรณ์ และประสิทธิภาพการตรวจจับจริงยังคงต้องได้รับการทดสอบตามอัลกอริทึม รูปภาพ และสภาพสถานที่ทำงาน
โครงการระดับองค์กรยังต้องยืนยันด้วยว่าสภาพแวดล้อมปัจจุบันเป็นการตรวจสอบการพัฒนาหรือสภาพแวดล้อมเชิงพาณิชย์ที่เป็นทางการ ชุดนักพัฒนาเหมาะสำหรับการวิจัยและพัฒนาและการตรวจสอบการปรับแต่ง สำหรับการส่งมอบอย่างเป็นทางการ ควรยืนยันใบอนุญาตซอฟต์แวร์เชิงพาณิชย์ รูปแบบฮาร์ดแวร์การผลิตจำนวนมาก ช่องทางการรับรันไทม์ และการสนับสนุนการอัพเกรดในภายหลัง ควรได้รับการยืนยัน
ขั้นตอนที่ 2: เชื่อมต่อกล้องและตั้งค่าเงื่อนไขการบันทึก
คุณภาพอินพุตของอัลกอริธึมการมองเห็นถูกกำหนดโดยกล้อง เลนส์ แหล่งกำเนิดแสง ตำแหน่งการติดตั้ง และสถานะชิ้นงาน เพียงเพราะระบบสามารถจดจำกล้องได้ไม่ได้หมายความว่าการถ่ายภาพจะเป็นไปตามข้อกำหนดในการจดจำ
งานปรับแต่งมักจะรวมถึง:
- ระบุอุปกรณ์ USB/UVC, MIPI หรือกล้องเครือข่าย
- ยืนยันไดรเวอร์ สิทธิ์อนุญาตของอุปกรณ์ และผู้ใช้ที่ใช้บริการ
- ตรวจสอบความละเอียด อัตราเฟรม หมดเวลาการดึงภาพ และยกเลิกการเชื่อมต่อการกู้คืน
- มุมมองคงที่ ระยะการทำงาน ความยาวโฟกัส และตำแหน่งของชิ้นงาน
- ค่าแสงคงที่ อัตราขยาย สมดุลสีขาว และสภาพของแหล่งกำเนิดแสง
- ตรวจสอบขนาดพิกเซลของชิ้นงานที่เล็กที่สุดหรือข้อบกพร่องในภาพต้นฉบับ
- สร้างกฎที่ไม่รู้จักสำหรับการเบลอ การเปิดรับแสงมากเกินไป การเปิดรับแสงน้อยเกินไป และการบดบัง
โครงการปัจจุบันของ Winge Technology เชื่อมต่อการเชื่อมต่อกล้อง USB/UVC กับ Atlas 200I DK A2 และสร้างอินพุตมาตรฐานสำหรับการจับภาพและการจดจำวิดีโอ โซลูชันที่แปลเป็นภาษาท้องถิ่นในจีนโดยสมบูรณ์จะรวมกล้อง เลนส์ และแหล่งกำเนิดแสงของจีนเพิ่มเติม เพื่อทำการตรวจสอบภาพของทั้งระบบให้เสร็จสมบูรณ์
ขั้นตอนที่ 3: เลือกเส้นทางอัลกอริธึมที่เหมาะกับเวิร์กสเตชัน
โมเดลการเรียนรู้เชิงลึกไม่จำเป็นสำหรับการตรวจสอบด้วยสายตาที่สถานีคงที่เสมอไป การเลือกอัลกอริทึมควรขึ้นอยู่กับคำจำกัดความของข้อผิดพลาด หมายเลขตัวอย่าง ความแปรผันของท่าทาง และเงื่อนไขของการถ่ายภาพ
ภาพอ้างอิงและการมองเห็นแบบดั้งเดิม
เหมาะสำหรับสถานที่ทำงานที่มีตำแหน่งที่มั่นคง ค่อนข้างคงที่ มีลักษณะปกติ และมีตัวอย่างน้อย กระบวนการทั่วไป ได้แก่ การลงทะเบียนทั่วโลก การครอบตัด การทำให้ความสว่างเป็นมาตรฐาน การคำนวณผลต่างเฉพาะจุด และกฎทางเรขาคณิต อัลกอริธึมประเภทนี้เหมาะสำหรับการแสดงตำแหน่งและภาพหลักฐานที่แตกต่างกัน โครงการปัจจุบันได้เสร็จสิ้นการตรวจสอบการทำงานบนอุปกรณ์ Huawei Ascend Atlas แล้ว
ส่วนขยายสำหรับอัลกอริธึมการเรียนรู้เชิงลึก
เหมาะสำหรับฉากที่มีหลายประเภท ท่าเปลี่ยนขนาดใหญ่ พื้นหลังที่ซับซ้อน หรือในกรณีที่จำเป็นต้องจำแนกความหมาย มีความจำเป็นต้องจัดเตรียมข้อมูลตัวแทน ฝึกการตรวจจับวัตถุ โมเดลการจำแนกประเภทหรือการแบ่งส่วน และอินพุตและเอาท์พุตที่สมบูรณ์ ก่อนและหลังการประมวลผล ความสอดคล้องของผลลัพธ์ และการตรวจสอบการใช้งานแพลตฟอร์มเป้าหมาย
หากไม่มีข้อมูลจริงและเป้าหมายความแม่นยำที่ชัดเจน การปรับใช้แบบจำลองเพียงอย่างเดียวก็ไม่สามารถแสดงให้เห็นถึงความสามารถในการตรวจจับภาคสนามได้
ขั้นตอนที่ 4: ตั้งค่ารูปภาพอ้างอิง ROI และกฎการตรวจจับ
การตรวจสอบการประกอบจำเป็นต้องมีการแปลข้อกำหนดด้านคุณภาพเป็นกฎที่สามารถดำเนินการได้ ตัวอย่างเช่น:
- โดยที่จะต้องมีชิ้นส่วนอยู่
- จำนวนเงินที่เหมาะสมคืออะไร?
- หมวดหมู่ใดจัดอยู่ในบรรจุภัณฑ์ที่ไม่ถูกต้อง
- ตำแหน่งและการวางแนวสามารถเปลี่ยนแปลงได้มากน้อยเพียงใด?
- จะทำอย่างไรถ้าคุณภาพของภาพไม่ตรงตามเงื่อนไข?
- วิธีรวมกฎหลายข้อให้เป็น PASS, FAIL หรือ UNKNOWN
Winge Technology ซอฟต์แวร์ปัจจุบันรองรับการรวบรวมภาพอ้างอิง OK หลายภาพ การแบ่ง ROI การกำหนดกฎการประกอบสำหรับชิ้นส่วนที่ขาดหายไป/ไม่ถูกต้อง และจัดเก็บหลักฐานการตรวจจับ ภาพอ้างอิงหลายภาพถูกใช้เพื่อประมาณความผันผวนตามปกติ แต่มีภาพอ้างอิงเพียง 3 ภาพเท่านั้นที่ถึงเกณฑ์การนับภาพที่กำหนดโดยโค้ดปัจจุบัน สถานที่ทำงานที่เป็นทางการควรครอบคลุมชุดงาน กะ อุณหภูมิ และการเปลี่ยนแปลงภาพที่ยอมรับได้ต่อไป
ขั้นตอนที่ 5: กรอกอินเทอร์เฟซผู้ใช้และหลักฐานผลลัพธ์
ไซต์งานวิศวกรรมไม่เพียงต้องการเอาท์พุตอัลกอริทึมเท่านั้น แต่ยังต้องการให้ผู้ปฏิบัติงานสามารถกำหนดค่าและตรวจสอบได้ด้วย อินเทอร์เฟซการปรับแต่งมักจะประกอบด้วย:
- การเลือกกล้องและแหล่งภาพ
- ตกลง คอลเลกชันรูปภาพอ้างอิง
- ROI และการกำหนดค่ากฎ
- การตรวจจับแบบเดี่ยว ต่อเนื่อง หรือแบบทริกเกอร์
- ผ่าน, FAIL, สถานะที่ไม่รู้จัก;
- ภาพวาดต้นฉบับ ภาพวาดหลักฐาน กฎเกณฑ์และบันทึกเวลา
- ส่วนต่อประสานภาษาจีนอังกฤษหรือภาษาอื่น
- สิทธิ์ของผู้ปฏิบัติงาน วิศวกร และผู้ดูแลระบบ
โปรเจ็กต์ปัจจุบันได้สร้างแพลตฟอร์มการกำหนดค่าเว็บภาษาจีนและอังกฤษ และตรวจสอบหน้าหลัก กล้อง และลิงก์ผลลัพธ์บนเครื่อง Atlas จริง เวอร์ชันเชิงพาณิชย์อย่างเป็นทางการยังต้องเพิ่มการเข้าสู่ระบบ สิทธิ์ TLS การตรวจสอบ และการอนุมัติสูตรอาหารตามความต้องการของลูกค้า
ขั้นตอนที่ 6: เข้าถึง I/O, PLC หรือระบบธุรกิจ
ผลลัพธ์ของการตรวจสอบด้วยภาพจะต้องตรงกับชิ้นงานจริงแบบหนึ่งต่อหนึ่ง การปรับแต่งฟิลด์ควรระบุ:
- ใครเป็นผู้ส่งชิ้นงานไปยังที่ของมันและรับรู้สัญญาณทริกเกอร์?
- กล้องจะถ่ายภาพเมื่อไหร่?
- การจัดการกับการหมดเวลา ทริกเกอร์ซ้ำ และทริกเกอร์ที่ไม่ได้รับ
- วิธีการออก PASS, FAIL และ UNKNOWN;
- วิธีสกัดกั้นหรือถ่ายโอนผลิตภัณฑ์ที่ไม่เข้าเกณฑ์เพื่อการตรวจสอบด้วยตนเอง
- MES บาร์โค้ด หรือหมายเลขซีเรียลสัมพันธ์กับผลลัพธ์อย่างไร
- วิธีการกู้คืนจากการรีสตาร์ทบริการหรือเครือข่ายขัดข้อง
โซลูชันนี้แปลเป็นภาษาท้องถิ่นโดยสมบูรณ์ในจีน โดยใช้ I/O ภาษาจีนหรืออุปกรณ์ควบคุมสำหรับการเชื่อมต่อ ก่อนที่การแก้ไขจุดบกพร่องร่วมกันของอินเทอร์เฟซจะเสร็จสิ้น อาจหมายความว่าซอฟต์แวร์มีความสามารถในการออกแบบอินเทอร์เฟซเท่านั้น แต่ไม่ใช่ว่าวงปิดได้รับการยอมรับในไซต์แล้ว
ขั้นตอนที่ 7: ตั้งค่าคุณลักษณะการปรับใช้ อัปเกรด และย้อนกลับ
สภาพแวดล้อมการพัฒนาสามารถแก้ไขโค้ดได้โดยตรง ในขณะที่สภาพแวดล้อมการใช้งานจริงจำเป็นต้องมีเวอร์ชันที่ติดตามได้ ขอแนะนำให้เก็บสิ่งต่อไปนี้เป็นอย่างน้อย:
- หมายเลขเวอร์ชันซอฟต์แวร์และวันที่เผยแพร่
- แพ็คเกจการเปิดตัวและ SHA-256;
- การสำรองข้อมูลสูตรและการกำหนดค่า
- ตัวชี้เวอร์ชันปัจจุบันและเวอร์ชันก่อนหน้า
- สถานะการบริการและแฮชไฟล์คีย์
- ปรับปรุงกล้อง อินเทอร์เฟซ และเครื่องตรวจจับควัน
- วิธีการย้อนกลับที่ชัดเจน
Winge Technology โครงการ Atlas ปัจจุบันได้สร้างไดเร็กทอรีรีลีสที่ไม่เปลี่ยนรูป ข้อมูลที่ใช้ร่วมกัน การสำรองข้อมูลการกำหนดค่า และจุดย้อนกลับ คุณลักษณะนี้ช่วยแก้ปัญหาการจัดส่งและการบำรุงรักษา และไม่ได้หมายความว่ายอมรับความถูกต้องของอัลกอริทึมแล้ว
ขั้นตอนที่ 8: ดำเนินการยอมรับอย่างเป็นทางการโดยขึ้นอยู่กับสถานที่ทำงาน
การยอมรับอย่างเป็นทางการควรมีอย่างน้อยดังต่อไปนี้:
- ชุดตัวอย่าง OK/NG อิสระ
- ขาดอัตราการตรวจจับข้อบกพร่องที่สำคัญ
- ตกลง อัตราการฟังที่ผิดพลาด
- อัตราที่ไม่รู้จัก;
- จังหวะและการใช้ทรัพยากรของแต่ละชิ้น
- การเปลี่ยนแปลงของการสัมผัส ตำแหน่ง ชุด และอุณหภูมิ
- การทำงานและการกู้คืนอย่างต่อเนื่องหลังจากการตัดการเชื่อมต่อของกล้อง
- I/O, PLC หรือ MES วงปิด;
- การเปลี่ยนแปลงสูตร การอนุญาต และการตรวจสอบ
จำนวนการทดสอบ เกณฑ์ขั้นต่ำ และมาตรฐานคุณสมบัติได้รับการยืนยันโดยทั้งสองฝ่ายของโครงการโดยพิจารณาจากความเสี่ยงของผลิตภัณฑ์ ภาพคอมโพสิต ตัวอย่างการตั้งค่าพารามิเตอร์ หรือการทดสอบควันระยะสั้นไม่สามารถแทนที่การยอมรับการผลิตได้
คำถามที่พบบ่อย
การเปิดตัวซอฟต์แวร์บน Atlas หมายความว่าการปรับแต่งเสร็จสมบูรณ์หรือไม่
ไม่ทันที. ตรวจสอบกล้อง อัลกอริธึม กฎ ผลลัพธ์ อินเทอร์เฟซ การใช้งาน และการยอมรับสถานีเป้าหมาย
ซอฟต์แวร์จดจำข้อมูลทำงานบนอุปกรณ์ Atlas จริงหรือไม่
วิ่งแล้ว. โครงการปัจจุบันได้เสร็จสิ้นการเปิดตัวซอฟต์แวร์, การเข้าถึงกล้อง USB/UVC, รูปภาพมาตรฐาน, กฎ ROI, อินเทอร์เฟซภาษาจีนและอังกฤษ, ผลการตรวจจับและการตรวจสอบการย้อนกลับเวอร์ชันบน Atlas 200I DK A2
เมื่อการปรับแต่งเสร็จสิ้น จะสามารถคัดลอกการปรับแต่งไปยังเวิร์กสเตชันอื่นได้โดยตรงหรือไม่
ไม่สามารถยอมรับได้โดยตรง กล้อง เลนส์ แหล่งกำเนิดแสง ชิ้นงาน และจังหวะที่แตกต่างกันจะเปลี่ยนเงื่อนไขอินพุต และเวิร์กสเตชันแต่ละเครื่องยังคงต้องได้รับการกำหนดค่าใหม่และยอมรับ
สามารถใช้ชุดนักพัฒนา Atlas เป็นพื้นฐานสำหรับการผลิตจำนวนมากได้โดยตรงหรือไม่
ขั้นแรกคุณควรตรวจสอบสิทธิ์การใช้งานซอฟต์แวร์ สภาพแวดล้อมการทำงานเชิงพาณิชย์ รูปแบบของฮาร์ดแวร์การผลิตจำนวนมาก และช่องทางการสนับสนุน ก่อนที่จะสรุปกำหนดการส่งมอบอย่างเป็นทางการ
แหล่งที่มาและคำอธิบาย
- ข้อมูลจำเพาะพื้นฐานของ Atlas 200I DK A2:https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/pd/pd_0004.html
- คำชี้แจงการใช้ซอฟต์แวร์ Atlas 200I DK A2: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/qs/qs_0018.html
ทรัพยากร Atlas ที่เกี่ยวข้อง
- การตรวจสอบด้วยภาพการประกอบที่แปลเป็นภาษาท้องถิ่นของจีนอย่างสมบูรณ์: กรณีศึกษาโครงการ Huawei Ascend Atlas
- Winge Technology ได้ทำการปรับภายในอุปกรณ์ของการตรวจสอบด้วยภาพการประกอบบน Atlas 200I DK A2 เสร็จสิ้นแล้ว
- ตั้งแต่การตรวจสอบชุดนักพัฒนา Atlas ไปจนถึงระบบการมองเห็นการผลิตที่แปลในประเทศจีน
- แพลตฟอร์ม Edge ของจีนสนับสนุนความสมบูรณ์ของการประกอบและการตรวจสอบชิ้นส่วนที่ขาดหายไปอย่างไร
- วิธีใช้งานและส่งมอบการตรวจสอบด้วยภาพในสถานที่ของชุดประกอบ Huawei Ascend Atlas
- การประมวลผลภาพด้วย Huawei Ascend Atlas
ออนไลน์
โทรศัพท์
WeChat
กลับไปด้านบน