技術解析
取像Debug神器!T2IR技術框架
Oct 06th, 2021
返回列表

機器視覺常用於工業檢測、辨識、引導等功能,透過機構運送、光源照射、相機取像、與軟體檢測,形成一套自動化的檢測設備,而完全的自動化設備必須是非常穩定可靠的,但因構成的複雜,有時難以釐清問題點發生在何處。應該如何解決這個挑戰呢?

圖片來源 : Teledyne DALSA

什麼是T2IR?

因應這個問題,Teledyne DALSA在相機和影像擷取卡設計了Trigger-to-Image Reliability (T2IR) 技術框架,採用不干擾應用程式的非侵入式方式,監控擷取卡與記憶體中間的相關進度,方便我們可以隨時檢查當前相機與卡片的狀態,以確保穩定的拍攝結果。
   
透過硬體燈光,發送/接收訊號的數量,event的觸發…等等,幫助我們在錯誤發生時能夠直接找到具體發生的點,節省大量時間在故障排除上。

Monitoring the Acquisition Process

下圖為使用Sapera時可以監看的一些影像擷取卡相關的事件,我們可以透過追蹤這些事件,確認以下狀態:
    1. 檢查送出訊號是否與回應訊號數量相等
    2. 確認傳輸時圖片是否正確傳送
    3. 緩衝區太少或是trigger送得太快導致data overflow

......等等。

圖片來源 : Teledyne DALSA

幫影像卡裝即時監控:Sapera Monitor

即時監控設備可查看各類相機卡片相關事件,像是:
    1. 取像開始/結束
    2. trigger訊號送出
    3. 相機回傳的狀態

....等更多事件。



圖片來源 : Teledyne DALSA

External LEDs

卡片及相機上也有訊號燈,我們可以依照它們的顏色及閃爍情形,瞭解硬體設備狀態。



圖片來源 : Teledyne DALSA

Sapera LogViewer

提供不影響應用程式效能情況下,操作後台撰寫log。

圖片來源 : Teledyne DALSA

Camera Input Eye Diagram Monitor

我們也可以從眼圖的狀態,檢查相機與卡片數據通道,如果有異常狀態就能一目了然。


圖片來源 : Teledyne DALSA

如何使用T2IR?

針對相機與卡片使用T2IR,可以透過兩種方式進行:
    1. 使用Spaera 內建的GUI介面來對整個流程進行追蹤
    2. 從程式中呼叫API,並於call back函式中接收回傳訊號 

以上是針對T2IR技術框架的簡單介紹,如果您正在使用Teledyne DALSA的相機與影像擷取卡,相信T2IR一定能為您在debug時節省不少時間與人力。若在使用上有任何問題,歡迎隨時聯繫我們,由專業的工程人員為您進一步解說。