各位前輩, 我是剛接觸labview 的學生, 最近專題要做一個汽車辨識系統,就是 當有汽車經過Camera, Camera CCD 能辨識出汽車的座標, 並用框框框住車子, 當車子移動, 框框也會跟者移動,我有看了example ,想利用MATCH Multiple Gemmetric sample 做改變,但是對於追蹤卻一點想法也沒有,而我只有安裝LABVIEW 8.5 ,不知道是否還需要類似其他前輩說的vistion 功能呢??
謝謝前輩的回覆
kai021340493.114837963
我最近也在做類似的專題,但我做的是人
如果你要讓車輛通過時程式能自動從CCD frame辨識出追蹤目標。首先要先建立比對資料庫(可能是一個資料夾裡面有車輛各種角度外觀的圖片,etc.),當圖像特徵符合資料庫中的其中一幅圖時再讓追蹤系統開始跑,此時可利用CCD frame中符合比對的區域當作template供程式做辨識用。
如果你已經會辨識了,那只要加上迴圈就可以追蹤了,追蹤的原理其實也就是辨識再框出來,連續幾張圖都能準確辨識的話就有"追蹤"的感覺,但最基本的本質還是"圖像辨識"。labview中圖像辨識的VI本身就有框出符合辨識條件的功能了。
另外,NI vision還有相關的Toolkit一定要裝,否則你會很辛苦!
謝謝前輩的回覆, 不過最近又遇到難題了…我用內建Battery Clamp Inspection Example 去修改, 讀我們自己的圖檔,雖然圖可以讀,卻無法定義座標…
真是困難重重阿
無法定義座標?不太懂你的意思,不妨說來聽聽
就是我用labview 內建的example ,Battery Clamp Inspection Example.vi, 按照流程第一步是Define Coordinate System, 但是換成我們自己的圖之後,
這功能就喪失了,我往裡面看子vi 發現到 兩個錯誤,不知道該怎嚜解決,如果前輩願意指點, 小弟會感激萬分!! 謝謝
圖一
圖二
附上專題用的圖
PANDA.rar
我的想法是…將物體…取 二質化 然後 建立 座標
以下 網站給你參考
這是 高手所做出來的 辨識…你可以參考她做法 在由此做法去延伸