是這樣的,這學期我很不自量力地選修了電腦視覺,
本來覺得都在 AI 領域,選修可以長知識,
但是.. 期末作業是個「人臉偵測系統」 (默)
作業目標很簡單,就是抓出人臉的可能位置,
因為自己的 lab 是在做自然語言的,
開始做作業的時候便想用 SVM 去解決這個問題。
當我跟老師解釋要這樣做的時候,
聽到的人都覺得很不可思議啊.. 囧
作法大致上就是隨機抓一些影像,
偵測膚色、去掉背景,再切成很多塊之後,
把標好有人臉的部份為給 SVM,做 one-class 的 training,
train 完之後再拿去套用到整個測試集..
不過,我沒有特別選什麼 features 來跑,
很單純就是把區塊取縱向平均丟出去 (炸)
於是,調了半天參數後,
輸入這樣的影像:
用 set A 的隨機資料去 train 好之後:
接著.. 漫長地跑完了另外兩個 sets 後,
用貌似較準確的 set B model 套到 set A:
嗯.. 總覺得好像還有哪裡沒做好,但是又說不出來是哪裡;
第一次的 SVM 使用經驗就這樣交給了 CV 啊.. (遠)
程式寫得頭好暈啊.. T__T
[posted by cornguo @ CornGuo's BLOG, of murmurs]
沒有留言:
張貼留言