要在PC中取得HD相機的影像,需要另外使用市面上販售的DVI或HDMI的影像截取工具。
以下為敝社測試的其中一個產品的結果:
截取設備:Blackmagic Design 公司製 Intensity Pro
相機:STC-HD93DV, STC-HD133DV, STC-HD203DV
STC-HD93DV / STC-HD133DV | |
---|---|
影像輸出規格 | 影像截取 |
720p / 25fps | 不可 |
720p / 29.97fps | 不可 |
720p / 30fps | 可能 |
720p / 50fps | 可能 |
720p / 59.94fps(預設) | 可能 |
720p / 60fps | 可能 |
注意: STC-HD203DV的預設輸出格式為1080p / 60fps,這樣的設定使用Intensity Pro是無法截取影像的。因此,在連接Intensity Pro之前,需要先用可顯示1080p / 60fps的螢幕及搖控組件RC-HD133,一邊確認畫面上顯示的目錄一邊變更Intensity Pro的截取模式。
STC-HD203DV | |
---|---|
影像輸出規格 | 影像截取 |
720p / 50fps | 可能 |
720p / 59.94fps | 可能 |
720p / 60fps | 可能 |
1080p / 25fps | 可能 |
1080p / 29.97fps | 可能 |
1080p / 30fps | 可能 |
1080p / 50fps | 不可 |
1080p / 60fps(預設) | 不可 |
敝社已確認使用敝社CLCtrl通訊軟體與Microtechnica公司製的Frame Grabber通訊時會有錯誤發生。
詳細煩請與敝公司業務聯絡以協助處理。
從Frame Grabber Board傳送給相機的CC1訊號,在Trigger Mode時的FPS比在Free run Mode下還低許多的情況,有可能是因為Frame Grabber Board的設定中,在傳輸取得影像時的Trigger訊號被設定為忽略所造成。
以Euresys的Grablink系列為例,情況如下:
請將Camera File以編輯器開啟,確認以下的內容:
; -Camera Features category-
ExposeOverlap = ALLOW; <== FORBID ALLOW
若為”FORBID”的話,則當Frame Grabber在讀取影像的期間,Trigger訊號不會送出;
若為”ALLOW”的話,則當Frame Grabber在讀取影像的期間,Trigger訊號還是會送出給相機。
因此,若想讓FPS近可能接近Freerun Mode的話,請設為”ALLOW”。但是一個Frame的曝光時間要盡可能縮短才行。另外,若將曝光時間設置至極短的情況下,有可能會發生像是前一個Frame的資料還在傳送期間時,下一個Frame已曝光完成並開始進行傳送的情況。這種情況會皂成影像重疊之類的畫面錯誤的情況,因此在設定曝光時間時需要多留意以避免類似的情況發生。
Trigger Mode的最高FPS會比Freerun Mode低一些,這會因為機種及模式不同而不同。在Trigger Mode時,一個Frame所需時間約比Freerun Mode的一個Frame的時間多上約2個水平線掃描的時間。
在MultiCam Studio中讀取10TAP的檔案會發生下記的錯誤:
若在編程時會需要設定DECA。
McSetParamInt(MC_BOARD + 0, MC_BoardTopology, MC_BoardTopology_MONO_DECA);
MC.SetParam(MC.BOARD + 0, “BoardTopology”, “MONO_DECA”);
主要的原因在於Multicam Studio在Version 6.5之後對彩色相機的處理方式的改變所造成。主要的變動部份在Camera File的最後的部份下記的地方。
Multicam Studio v6.5以上版本的情況如下:
; -Cluster category-
ColorFormat = RGB24; <== Y8 Y10 RGB24 RGB24PL …
Multicam Studio v6.4之前的版本如下:
; -Cluster category-
ColorFormat = BAYER8; <== Y8 Y10 RGB24 RGB24PL …
在Port設定畫面顯示的DLL(Camera Link API),為CLCtrl2在可能存放”clserxxx.dll”的目錄中搜尋到的DLL檔案。若Board生產商自己將DLL檔放在特別的位置的話有可能會因為找不到DLL而沒有顯示出來。
這種情況下,您可以試著將DLL檔Copy至CLCtrl2.exe的目錄中再重新測試看看。
CLCtrl2.exe存放的資料夾可由CLCtrl2的捷徑得知:
若使用上次Copy的方式,請注意以下幾點:
下表為個板卡廠的DLL(Camera Link API)的檔案名。詳細資訊仍請與板卡廠確認。
板卡生產商 | DLL(Camera LinkAPI)檔案名 |
---|---|
Euresys | clseremc.dll |
Matrox | clsermtx.dll |
BitFlow | clserbit.dll |
Coreco | clsercii.dll |
Cam2Net | clserc2n.dll |
National Instruments | clsernat.dll |
請利用下記的Excel檔案將Partial Scan的列數輸入至表格後,即可換算出FPS:
・現象
使用Trigger Mode時取得的影像中有水平的雜訊(如下例)
・原因
Image sensor在輸出影像動作的時間接收到Trigger訊號而開始下一次的曝光,因而產生了這類的雜訊。
・解決方法
請將相機的Trigger曝光開始模式[12H4-3]的[2]的水平同步Trigger Mode選取。選擇水平同步Trigger Mode的話,輸入的Trigger訊號的Timing會自己的避開水平Blanking的時間點,以防止雜訊的產生。選取的方法為在CLCtrl或CLCtrl2中,將對應的Register[12H4-3]中的[2]的水平同步模式開啟。
・注意事項
水平同步Trigger Mode會使Trigger觸發的曝光開始時間有最到至1H(一水平線)的延遲。
不同機種有可能將功能標示為”H-Reset Trigger Mode”,這是同樣的功能。
通訊軟體CLCtrl、CLCtrl2的通訊格式為Binary格式。
要注意的是,若傳送文字列的格式的話會發生錯誤,而一個文字一個文字持續送出時仍有可能發生不明的錯誤。