เพื่อที่จะเปลี่ยนจากอัลกอริทึมและการตรวจสอบซอฟต์แวร์บนชุดนักพัฒนา Atlas ไปสู่โซลูชันการผลิตจำนวนมากที่มีการแปลเป็นภาษาท้องถิ่นโดยสมบูรณ์ในประเทศจีน จำเป็นต้องเปลี่ยนหรือยืนยันสภาพแวดล้อมฮาร์ดแวร์และซอฟต์แวร์เชิงพาณิชย์อย่างเป็นทางการ เข้าถึงกล้อง เลนส์ ไฟ และ I/O ของจีน และดำเนินการรูปแบบจริง จังหวะ ความเสถียร ความปลอดภัย และการยอมรับอินเทอร์เฟซบนเว็บไซต์ ความสามารถในการรันบนบอร์ดพัฒนาสามารถพิสูจน์ได้ว่าเส้นทางทางเทคนิคมีพื้นฐานสำหรับการนำไปปฏิบัติต่อไป และไม่สามารถแทนที่การผลิตเชิงพาณิชย์และการเปิดตัวการผลิตได้
ซอฟต์แวร์ตรวจสอบด้วยภาพในปัจจุบันและแอปพลิเคชันอัลกอริทึมสำหรับการประกอบของ Winge Technology ทำงานบน Huawei Ascend Atlas 200I DK A2 ซึ่งสร้างวงปิดสำหรับกล้อง รูปภาพอ้างอิง ROI การบันทึกผลลัพธ์ และการย้อนกลับ ขั้นต่อไปจะขึ้นอยู่กับโซลูชันที่แปลเป็นภาษาท้องถิ่นของจีนโดยสมบูรณ์ เพื่อเข้าถึงสภาพแวดล้อมซอฟต์แวร์ด้านภาพ การควบคุม และเชิงพาณิชย์อย่างเป็นทางการของจีน
เหตุใดการตรวจสอบชุดนักพัฒนาจึงไม่สามารถเทียบเคียงโดยตรงกับการผลิตจำนวนมากได้
เป้าหมายของชุดนักพัฒนาคือการลดเกณฑ์การเรียนรู้ การพัฒนา และการตรวจสอบ ทำให้วิศวกรสามารถยืนยันความสามารถของอุปกรณ์และเส้นทางแอปพลิเคชันได้ง่ายขึ้น ระบบการผลิตจำนวนมากจำเป็นต้องได้รับอนุมัติในการจัดส่ง การจัดหา การปรับตัวต่อสิ่งแวดล้อม การบำรุงรักษา ความปลอดภัย และความรับผิดชอบด้านคุณภาพ
หน้ากระบวนการใช้งาน Atlas 200I DK A2 อย่างเป็นทางการของ Huawei Ascend ระบุว่ารูปภาพ เครื่องมือ ตัวอย่าง และซอฟต์แวร์อื่นๆ ที่จัดทำโดยชุดนักพัฒนาสามารถใช้ได้โดยนักพัฒนาแต่ละรายเท่านั้น และไม่ใช่เพื่อวัตถุประสงค์ทางการค้า ดังนั้น โครงการที่เป็นทางการจึงไม่สามารถคัดลอกอิมเมจของนักพัฒนาปัจจุบันไปเป็นผลลัพธ์เชิงพาณิชย์ได้โดยตรง แต่ควรยืนยันแพ็คเกจซอฟต์แวร์ รันไทม์ และฟอร์มฮาร์ดแวร์ที่มีจำหน่ายในท้องตลาด
ข้อจำกัดนี้ไม่ส่งผลต่อค่าของอัลกอริทึมและการตรวจสอบซอฟต์แวร์ในชุดนักพัฒนา กำหนดให้โครงการต้องเพิ่มเส้นทางการอพยพเชิงพาณิชย์ที่ชัดเจนก่อนที่จะดำเนินการอย่างเป็นทางการ
ขั้นตอนที่ 1: ยืนยันรูปแบบเชิงพาณิชย์อย่างเป็นทางการของ Atlas และสภาพแวดล้อมการทำงาน
โซลูชันการผลิตจำนวนมากที่ได้รับการแปลเป็นภาษาท้องถิ่นอย่างเต็มรูปแบบในจีนควรเลือกโมดูลเร่งความเร็ว Atlas เครื่องจักรอุตสาหกรรมที่สมบูรณ์ หรืออุปกรณ์ Edge ที่มีเงื่อนไขทางการค้าที่ชัดเจน และยืนยันสิ่งต่อไปนี้:
- ระบบปฏิบัติการและเวอร์ชัน
- ไดรเวอร์, เฟิร์มแวร์, เวอร์ชัน CANN หรือ NNRT;
- ความเข้ากันได้ระหว่างสภาพแวดล้อมการพัฒนาและสภาพแวดล้อมการทำงาน
- วิธีการอัพเดตโมเดลและแอปพลิเคชัน
- การอัปเดตความปลอดภัยและช่องทางการสนับสนุนทางเทคนิค
- ข้อกำหนดด้านการจัดเก็บ การทำความเย็น พลังงาน และสิ่งแวดล้อม
Atlas 200I A2 เชิงพาณิชย์ โครงการจำเป็นต้องยืนยันการรวมกันจริงตามเส้นทางฮาร์ดแวร์และอัลกอริทึมขั้นสุดท้าย
ขั้นตอนที่ 2: เชื่อมต่อกล้อง เลนส์ และแหล่งกำเนิดแสงของจีน
ระบบซึ่งแปลเป็นภาษาท้องถิ่นโดยสมบูรณ์ในจีน จะใช้กล้องอุตสาหกรรมของจีน เลนส์ของจีน และแหล่งกำเนิดแสงของจีน เว็บไซต์ไม่จำเป็นต้องเปิดเผย BOM หรือรายชื่อซัพพลายเออร์ทั้งหมด แต่การดำเนินโครงการจำเป็นต้องทำการตรวจสอบรูปภาพกับการกำหนดค่าจริง
ไม่จำเป็นต้องตรวจสอบว่ากล้องสามารถสร้างภาพได้หรือไม่ แต่ควรตรวจสอบ:
- ขอบเขตการมองเห็นครอบคลุมตำแหน่งการตรวจจับทั้งหมดหรือไม่
- เป้าหมายขั้นต่ำและข้อผิดพลาดขั้นต่ำมีพิกเซลเพียงพอหรือไม่
- ค่าแสง อัตราขยาย และสมดุลแสงสีขาวสามารถแก้ไขได้หรือไม่
- แหล่งกำเนิดแสงสามารถระงับแสงสะท้อนและเงาได้หรือไม่
- ไม่ว่าตำแหน่งชิ้นงานและการเปลี่ยนแปลงมุมจะอยู่ภายในเกณฑ์ความคลาดเคลื่อนของอัลกอริทึมหรือไม่
- ความสว่างและความคมชัดจะคงที่ระหว่างการทำงานต่อเนื่องหรือไม่
- การจัดการกับการขัดจังหวะของกล้อง การหมดเวลาในการจับภาพ และภาพที่ผิดปกติ
หลังจากที่สภาพการถ่ายภาพเปลี่ยนไป จำเป็นต้องรวบรวมภาพมาตรฐาน รูปแบบการปรับพารามิเตอร์ และรูปแบบการยอมรับอิสระอีกครั้ง และเกณฑ์ชั่วคราวในเฟสของชุดนักพัฒนาไม่สามารถใช้สำหรับการเผยแพร่โดยตรงได้
ขั้นตอนที่ 3: เชื่อมต่อกับ I/O จีนและตัวควบคุมเวิร์กสเตชัน
ระบบการผลิตจำนวนมากต้องเชื่อมโยงผลลัพธ์ที่มองเห็นกับชิ้นงานเฉพาะ I/O คอนโทรลเลอร์ของจีน, PLC หรือคอนโทรลเลอร์มีหน้าที่รับผิดชอบในการทริกเกอร์และโต้ตอบผลลัพธ์ และต้องได้รับการตรวจสอบอย่างน้อย:
- สัญญาณชิ้นงานเข้าที่
- เวลาตั้งแต่การยิงไปจนถึงการดึงเฟรม
- การจดจำเสร็จสิ้น PASS, FAIL และ UNKNOWN จะถูกส่งออก;
- หมดเวลา, ทริกเกอร์ซ้ำและทริกเกอร์ที่ไม่ได้รับ;
- การสกัดกั้นผลิตภัณฑ์ที่ไม่เป็นไปตามข้อกำหนดหรือการตรวจสอบด้วยตนเอง
- กู้คืนจากการรีสตาร์ทบริการ การหยุดชะงักของเครือข่าย และการหยุดชะงักของกล้อง
- บาร์โค้ด หมายเลขซีเรียล หรือการจับคู่บันทึก MES
หากผลการตรวจจับไม่สามารถจับคู่ชิ้นงานทางกายภาพแบบหนึ่งต่อหนึ่งได้ แม้ว่าอัลกอริธึมของเฟรมจะทำงานตามปกติ ก็จะไม่สามารถสร้างคุณภาพการผลิตแบบวงปิดได้
ขั้นตอนที่ 4: เลือกเส้นทางอัลกอริทึมตามงานเวิร์กสเตชัน
เส้นทางของอัลกอริธึมควรถูกกำหนดโดยความซับซ้อนของงาน จำนวนตัวอย่าง เป้าหมายความแม่นยำ และเวลารอบการผลิต และไม่สามารถเลือกโดยพิจารณาจากพลังการประมวลผลที่ระบุของแพลตฟอร์มเพียงอย่างเดียว
เมื่อเวิร์กสเตชันได้รับการแก้ไข ตำแหน่งจะมั่นคงและความแตกต่างจะชัดเจน สามารถใช้รูปภาพอ้างอิง การลงทะเบียนรูปภาพ และการเปรียบเทียบ ROI ในพื้นที่ได้ หากหมวดหมู่มีความซับซ้อน ท่าทางจะเปลี่ยนไปอย่างมาก หรือจำเป็นต้องมีการจำแนกความหมาย การจัดหมวดหมู่ การตรวจจับวัตถุ หรือแบบจำลองการแบ่งส่วนสามารถฝึกเพิ่มเติมได้
ส่วนขยายอัลกอริทึมจะต้องเสร็จสิ้น:
- รูปแบบการฝึกอบรมและการยืนยันโปรโตคอลอินพุตและเอาต์พุต
- โครงสร้างแบบจำลองและการตรวจสอบอินพุตและเอาท์พุต
- การแปลงและการปรับใช้โมเดลแพลตฟอร์มเป้าหมาย
- เข้าถึงอินเทอร์เฟซแอปพลิเคชัน
- การดำเนินการก่อนการประมวลผลและหลังการประมวลผล
- ตรวจสอบความสอดคล้องของชุดเดียวกันก่อนและหลังการย้าย
- การทดสอบประสิทธิภาพ หน่วยความจำ อุณหภูมิ และการแก้ไขปัญหา
หลังจากทำตามขั้นตอนเหล่านี้และผ่านการทดสอบอุปกรณ์เป้าหมายแล้วเท่านั้นจึงจะสามารถป้อนประสิทธิภาพของรุ่นที่เกี่ยวข้องลงในรายงานการยอมรับโครงการได้
ขั้นตอนที่ 5: สร้างการยอมรับตัวอย่างจริง
การยอมรับการผลิตจำนวนมากจำเป็นต้องมีการแปลงมาตรฐานคุณภาพทางธุรกิจให้เป็นตัวบ่งชี้ทางสถิติ ขอแนะนำให้แยกแยะอย่างน้อย:
- ตกลงตัวอย่าง;
- ตัวอย่างที่หายไป
- บรรจุภัณฑ์ตัวอย่างไม่ถูกต้อง
- ตัวอย่างที่เซ กีดขวาง หรือกลับด้าน
- ภาพเบลอ เปิดรับแสงมากเกินไป เปิดรับแสงน้อยเกินไป ฯลฯ ไม่สามารถตัดสินตัวอย่างได้
- ความแตกต่างระหว่างกลุ่ม กะ อุณหภูมิ และสถานที่ที่ได้รับอนุญาต
รูปภาพอ้างอิง ภาพวาดการปรับพารามิเตอร์ และภาพวาดการยอมรับควรแยกออกจากกัน รายงานผลลัพธ์ประกอบด้วยอัตราข้อบกพร่องที่ตรวจไม่พบที่สำคัญ อัตราการปฏิเสธ OK ที่เป็นเท็จ อัตรา UNKNOWN รอบเวลาสำหรับแต่ละชิ้นส่วน จำนวนตัวอย่าง และเงื่อนไขการทดสอบ หากไม่มีข้อมูลนี้ ไม่ควรใช้ข้อสรุปทั่วไป เช่น "ความแม่นยำสูง" "มีเสถียรภาพและเชื่อถือได้" หรือ "คุณภาพการผลิต"
ขั้นตอนที่ 6: ปรับปรุงสิทธิ์ ความปลอดภัย ตลอดจนการดำเนินการและการบำรุงรักษา
โดยทั่วไปสามารถเข้าถึงหน้า R&D ได้โดยตรงบน LAN เวอร์ชันการผลิตจำนวนมากยังต้องการ:
- สิทธิ์ของผู้ปฏิบัติงาน วิศวกร และผู้ดูแลระบบ
- HTTPS หรือการเข้าถึงเครือข่ายที่มีการควบคุม
- ทดสอบการอนุมัติสูตร การบล็อก และการเปลี่ยนแปลงโปรโตคอล
- นโยบายการเก็บรักษาผลลัพธ์ รูปภาพ และโปรโตคอล
- การสำรองข้อมูลอุปกรณ์ การกู้คืน และการอัปเกรดออฟไลน์
- ปล่อยแพ็คเกจแฮชและการย้อนกลับเวอร์ชัน
- การรายงานข้อผิดพลาดและการป้อนข้อมูลการบำรุงรักษา
“การประมวลผลข้อมูลในเครื่อง” เพียงหมายความว่าไม่จำเป็นต้องส่งข้อมูลไปยังคลาวด์สาธารณะ ซึ่งไม่ได้หมายความว่าระบบจะปลอดภัยโดยอัตโนมัติ สิทธิ์ของบัญชี เครือข่าย โปรโตคอล การสำรองข้อมูล และอินเทอร์เฟซยังต้องได้รับการออกแบบแยกต่างหาก
ขั้นตอนที่เจ็ด: ดำเนินการระบบให้เสร็จสิ้นและตรวจสอบที่ไซต์งาน
หลังจากที่ระบบที่แปลเป็นภาษาท้องถิ่นของจีนอย่างสมบูรณ์ได้รวมกล้อง เลนส์ คอมพิวเตอร์ การถ่ายภาพ และสภาพแวดล้อมเชิงพาณิชย์เข้าด้วยกัน ก็ควรได้รับการตรวจสอบที่ตำแหน่งเป้าหมาย:
- รอบชิ้นงานจริง
- จังหวะของสายการผลิต
- การดำเนินงานอย่างต่อเนื่อง
- การเปลี่ยนแปลงแสงและตำแหน่ง
- ไฟฟ้าขัดข้อง การรีสตาร์ท และการกู้คืนที่ผิดปกติ
- การเปลี่ยนสูตร
- การติดตามผลลัพธ์
- กระบวนการตรวจสอบด้วยตนเอง
หลังจากงานข้างต้นเสร็จสิ้น สถานะของเว็บไซต์อย่างเป็นทางการสามารถอัปเดตจาก “โซลูชันที่แปลเป็นภาษาท้องถิ่นล้วนๆ อยู่ระหว่างการพัฒนา” เป็น “การแก้ไขข้อบกพร่องระบบที่ใช้ร่วมกันที่มีภูมิลำเนาล้วนๆ เสร็จสมบูรณ์” การใช้ "การผลิตจำนวนมาก" หรือ "การเปิดตัวการผลิต" ควรขึ้นอยู่กับผลลัพธ์ของการยอมรับโครงการด้วย
คำถามที่พบบ่อย
แผนการโลคัลไลซ์เซชันจำเป็นต้องเปิดเผย BOM ทั้งหมดหรือไม่
ไม่จำเป็น. เว็บไซต์อย่างเป็นทางการสามารถระบุได้ว่าสภาพแวดล้อมด้านคอมพิวเตอร์ การสร้างภาพ การควบคุม และซอฟต์แวร์ใช้การกำหนดค่าภาษาจีน แต่ไม่มีการเผยแพร่รายชื่อซัพพลายเออร์ ยังคงต้องมีเอกสารประกอบการกำหนดค่าและเวอร์ชันจริงสำหรับการใช้งานและการบำรุงรักษา
การใช้ openEuler หมายความว่าระบบทั้งหมดได้รับการแปลเป็นภาษาท้องถิ่นหรือไม่
ไม่ทันที. ระบบปฏิบัติการเป็นเพียงเลเยอร์เดียวและยังเกี่ยวข้องกับแพลตฟอร์มคอมพิวเตอร์ กล้อง เลนส์ แหล่งกำเนิดแสง กล้อง แอพพลิเคชั่นซอฟต์แวร์ และอินเทอร์เฟซภาคสนาม
ผลการทดสอบชุดนักพัฒนาสามารถใช้กับฮาร์ดแวร์เชิงพาณิชย์ได้โดยตรงหรือไม่
ไม่สามารถยอมรับได้โดยตรง การตรวจสอบการติดตั้ง ฟังก์ชันการทำงาน ความแม่นยำ ความเร็ว และความเสถียรควรเสร็จสิ้นอีกครั้งหลังจากการเปลี่ยนแปลงฮาร์ดแวร์ ไดรเวอร์ รันไทม์ กล้อง และสภาพภาพ
การเรียนรู้เชิงลึกจำเป็นสำหรับระบบการผลิตจำนวนมากหรือไม่?
ไม่จำเป็น. สถานที่ทำงานถาวรสามารถจัดลำดับความสำคัญของวิสัยทัศน์แบบดั้งเดิมที่สามารถตีความได้ สำหรับฉากที่ซับซ้อน สามารถเลือกแบบจำลองการจำแนกประเภท การตรวจจับวัตถุ หรือการแบ่งส่วนตามข้อมูลและตัวบ่งชี้ได้
แหล่งที่มาและคำอธิบาย
- คำชี้แจงการใช้ซอฟต์แวร์ Atlas 200I DK A2: https://www.hiascend.com/document/detail/zh/Atlas200IDKA2DeveloperKit/23.0.RC2/qs/qs_0018.html
- โซลูชันการติดตั้ง CANN เชิงพาณิชย์ Atlas 200I A2: https://www.hiascend.com/document/detail/zh/canncommercial/80RC1/softwareinst/instg/instg_0006.html
ทรัพยากร Atlas ที่เกี่ยวข้อง
- การตรวจสอบด้วยภาพการประกอบที่แปลเป็นภาษาท้องถิ่นของจีนอย่างสมบูรณ์: กรณีศึกษาโครงการ Huawei Ascend Atlas
- Winge Technology ได้ทำการปรับภายในอุปกรณ์ของการตรวจสอบด้วยภาพการประกอบบน Atlas 200I DK A2 เสร็จสิ้นแล้ว
- งานทางเทคนิคใดบ้างที่รวมอยู่ในการปรับแต่งการตรวจสอบด้วยภาพ Atlas 200I DK A2
- แพลตฟอร์ม Edge ของจีนสนับสนุนความสมบูรณ์ของการประกอบและการตรวจสอบชิ้นส่วนที่ขาดหายไปอย่างไร
- วิธีใช้งานและส่งมอบการตรวจสอบด้วยภาพในสถานที่ของชุดประกอบ Huawei Ascend Atlas
- การประมวลผลภาพด้วย Huawei Ascend Atlas
ออนไลน์
โทรศัพท์
WeChat
กลับไปด้านบน