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

ยืนยันอุปกรณ์และทรัพยากรก่อน

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

เก็บหลักฐานไว้ในแต่ละขั้นตอนของท่อ

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

อย่าใช้ผลลัพธ์แบบอะซิงโครนัสกับภาพที่ไม่ถูกต้อง

เชื่อมโยงแต่ละเฟรมที่ส่งมากับผลลัพธ์ เวอร์ชันรูปภาพ และการแปลงการแสดงผล หากกล้องแสดงตัวอย่างหรือขนาดมีการเปลี่ยนแปลงเมื่อผลลัพธ์มาถึง อย่าใช้การแปลงแบบเก่าโดยไม่ตรวจสอบ จัดการกับงานที่ค้างอยู่ งานยุ่ง หรือล้มเหลวโดยตกลงร่วมกันในการปล่อย การควบคุมปริมาณ หรือกฎสถานะที่ไม่ถูกต้อง อย่าทำเครื่องหมายผลลัพธ์เก่าเป็นการตรวจหาเฟรมปัจจุบันเสร็จสมบูรณ์ บทความนี้ไม่ได้มีข้อสันนิษฐานที่ไม่ได้รับการยืนยันเกี่ยวกับพฤติกรรมคิวของ SDK โดยเฉพาะ

ตรวจสอบการกู้คืนอุปกรณ์และปริมาณงานแยกกัน

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

การอ้างอิงกลไก: อายุการใช้งานรูปภาพ Android, ดูตัวอย่างการแปลง. บริการที่เกี่ยวข้อง: SDK การมองเห็น Android, มือถือและแบบฝัง, การให้คำปรึกษาโครงการ.