2008/01/18

[Computers, Diary] 寫到都快搞不清楚自己在寫什麼的期末作業

是這樣的,這學期我很不自量力地選修了電腦視覺,
本來覺得都在 AI 領域,選修可以長知識,
但是.. 期末作業是個「人臉偵測系統」 (默)

作業目標很簡單,就是抓出人臉的可能位置,
因為自己的 lab 是在做自然語言的,
開始做作業的時候便想用 SVM 去解決這個問題。

當我跟老師解釋要這樣做的時候,
聽到的人都覺得很不可思議啊.. 囧

作法大致上就是隨機抓一些影像,
偵測膚色、去掉背景,再切成很多塊之後,
把標好有人臉的部份為給 SVM,做 one-class 的 training,
train 完之後再拿去套用到整個測試集..

不過,我沒有特別選什麼 features 來跑,
很單純就是把區塊取縱向平均丟出去 (炸)

於是,調了半天參數後,
輸入這樣的影像:

A0224 (original)

用 set A 的隨機資料去 train 好之後:

A0224

接著.. 漫長地跑完了另外兩個 sets 後,
用貌似較準確的 set B model 套到 set A:

E0224

嗯.. 總覺得好像還有哪裡沒做好,但是又說不出來是哪裡;
第一次的 SVM 使用經驗就這樣交給了 CV 啊.. (遠)

程式寫得頭好暈啊.. T__T


[posted by cornguo @ CornGuo's BLOG, of murmurs]

沒有留言: