多相機同步採集方案應先定義同一採集組包含哪些相機、哪個工件及哪些採集事件,再選擇觸發和時鐘機制。本篇提出設計方法,不報告具體系統的接線、部署或時間差驗收結果。
先確認設備和業務輸入
確認相機型號、快門模式、曝光設置、觸發接口、時間戳含義和SDK能力。業務側明確工件標識從哪裡產生、需要哪些視角、允許多久形成一組,以及不完整組如何處理。引用廠家PTP說明僅用於理解機制,不作為目標設備已支持或已通過測試的證明。
分開組織控制與證據
| 環節 | 候選工作內容 | 建議記錄 |
|---|---|---|
| 觸發與曝光 | 配置已確認支持的輸入和目標事件 | 觸發標識、就緒狀態與曝光證據 |
| 時鐘檢查 | 檢查時鐘來源、同步狀態和重啟變化 | 時間單位、狀態及對應關係 |
| 幀關聯 | 按相機、工件和採集事件組織原始幀 | 原始幀標識、組標識及關聯依據 |
| 業務判定 | 檢查組完整性,再執行約定處理 | 完整性、算法版本及最終狀態 |
| 異常恢復 | 處理缺幀、超時、失步和重連 | 原因、恢復動作與恢復後首個有效組 |
關聯標識也需要驗證來源
相機幀計數、觸發計數和應用生成的組標識可能屬於不同計數域,不能僅因數值相等就視為同一事件。明確它們的產生位置、重啟行為及映射方法。若只能按接收時間近似配對,應說明這是應用的配對規則,不能將其寫成已驗證的曝光同步。
異常組不繼續輸出正常結論
當缺少所需圖像、時間來源失效或對應關係不確定時,按規則輸出不完整、無效或待複核,並保留原因。重連後重新確認時鐘及組關聯,不將舊緩存圖像作為新工件的有效輸入。是否需要停機、重拍或人工處理由現場流程確定。
先驗證受控組合,再擴展負載
從已確認的相機、接線、網絡和軟件組合開始,分別驗證時間關係、組完整性和業務樣本。增加相機或改變分辨率、曝光、傳輸和處理負載後,複測受影響條件。交付物應包含配置、原始記錄、測量方法和未完成項;本方案沒有零丟幀或任意相機即插即用的驗證結論。
相關服務:視覺硬件與嵌入式技術、項目諮詢。