藉由NXTCamView軟體可直接將NXTCam連接到電腦,設定影像追蹤功能。
Colormap為透過拍攝影像,儲存要匹配的顏色值,該數值為RGB三原色控制,此數值可以直接儲存在NXTCam裡,這些色值稱為Colormap,最多可儲存8個Colormap,並且搭配對應的影像處理功能。NXTCam被傳輸一個預設的Colormap值去追蹤光源,下載測試或寫入測試程式追蹤光源。
NXTCam
View介面
操作步驟如下:
1.下載並安裝在PC上啟動NXTCamView
2.確認USB端和NXTCam端已安裝專屬NXTCamView的驅動程式
3.確認NXTCam插入電腦的USB端
4.在NXTCamView透過工具設置通信狀態,通常只要設置COMPort。
5.點選連線連接NXTCam
6.拍攝影像,檢查對焦和光源是否達想要的狀態。
7.在影像上點選顏色點進行追蹤,顏色為紅、綠、藍每個最大到最小值的範圍。
8.上傳色彩範圍設定到NXTCam
NXTCam
View Port設定
NXTCam
Baud rate設定
藉由目標物RGB特徵顏色的分量,可以精準的追蹤目標,相較以往利用二值化去進行閥值的調整精準,也較不受外界光源的影響,在介面中可以點選擷取畫面直接找到該點RGB值,利用該點的RGB值進行一個前後範圍的擴張,直到RGB值大致的抓取目標物本身。
擷取目標物RGB值
擴大RGB抓取範圍
經由影像處理後,會直接把目標物轉為一個矩形,並且指出該矩形左上角的座標,也直接標示出矩形長與寬還有面積,利用面積大小可以在程式理判斷目標物距離的遠近,也可以在硬體裡直接儲存多個顏色分量值,並且在畫面顯示出來。
影像處理後畫面
紀錄其他顏色追蹤
沒有留言:
張貼留言