視訊頭辨識系統

小弟現在已經能做出人物特徵簡單的辨識系統了

但小弟現在希望是能在新增一個

當有人出現在辨識視窗裡的時候,我們能辨識他是個"人"

然後進而視訊頭就跟著他移動

也就是說當我們辨識到人後,他會跟著他移動做持續追蹤

直到追蹤超出我們設定的一個範圍後才停止追蹤回到原位

 

而現在的問題點是說,該怎麼去設定那個範圍呢??

現在想到的方法是在我的視窗中間擺一個辨識方框

然後當方框有偵測到人後方框會隨著人物做移動

然後當方框要超出視窗大小時,會移動視訊頭(視訊頭的移動小弟應該有辦法解決@@)

讓視窗能一直跟著我們所看到的目標

直到超出我們所設定的範圍後才會在移回原位

 

拜託各位神手們幫忙解答一下><!!!

感恩

我不確定8.0版是否有此範例,如果可以辨識到"人"接著是大小的問題就需將選項中"scale"勾選

![](upload://1mbGfNIMBMjazNaHBTo0yMAXZ8H.jpeg)

ancle40608.9475347222

阿...大大的版本是新的吧@@??

因為我自己這邊是找不到大大附圖的那個範例

其實小弟想要做到的就是類似監視器那樣

只是我自己還會加上追蹤

就我的鏡頭是先固定在某個區域,當辨識到有類似人的物體經過那個區域後

鏡頭就會開始做追蹤的動作

感恩~

 

[QUOTE=ancle]

我不確定8.0版是否有此範例,如果可以辨識到"人"接著是大小的問題就需將選項中"scale"勾選

![](upload://1mbGfNIMBMjazNaHBTo0yMAXZ8H.jpeg)

[/QUOTE]

[QUOTE=tjames111]

阿…大大的版本是新的吧@@??

因為我自己這邊是找不到大大附圖的那個範例

其實小弟想要做到的就是類似監視器那樣

只是我自己還會加上追蹤

就我的鏡頭是先固定在某個區域,當辨識到有類似人的物體經過那個區域後

鏡頭就會開始做追蹤的動作

感恩~

 

[/QUOTE]

因為你說你的攝影機平台可以動,那就讓它動吧! 

實現方法簡單地說就是:

"先找出目標質心,然後旋轉攝影機,讓質心座標跟影像中心座標重疊。"

這樣看起來就是一種有"注視"的追蹤系統。


我以前有做過類似題目,提供一點想法供你參考,

我認為目標追蹤系統可粗略分為三個步驟:

步驟1.定義何為目標? 

(是會動的物體? 特殊顏色的物體?

還是有鼻子眼睛嘴巴且顏色接近膚色的橢圓形? 有細長型四肢的物體?)

步驟2.發現目標後,用何種強健演算法追蹤目標?

(顏色或亮度樣板比對法? 輪廓比對法? 每次搜尋範圍多大?)

步驟3.追蹤到目標後要做何處理?

(攝影機是固定的,只用框框把目標圈出來? 

 攝影機平台會動,可控制平台,讓影像中心點可以時時對準目標質心?

還是要預測目標路徑,發射BB彈打他? 要計算彈道落點是否與目標路徑交會?)

====================

這個題目有很多變形可以玩,所以我建議先從稍微簡單的方式來實現:

步驟1.目標定義為1個紅色的圓形紙板或球。

步驟2.可以先省略 (直接以步驟1找到的質心作為目標位置)

步驟3.旋轉攝影機平台,使目標質心落在影像中心附近3個pixel內的範圍。


如果在以上這樣的設定下你可以成功追蹤,那再進一步強化整個系統。

譬如把目標定義成有膚色資訊的橢圓形,看能否追到。

用NI Vision有圖塊 色澤比對功能

試看看吧