Re: [問題] 二維影像的切割
※ 引述《llama (阿譽)》之銘言:
: 您好:
: 搜尋了一下,前面也有關於影像處理相關問題的討論,所以我就大膽把問題丟上來和
: 版友們討論,如果不適當請告知,謝謝 :)
: 因為有截圖,所以直接貼圖文的連結
: http://delphi.ktop.com.tw/board.php?cid=168&fid=923&tid=98825
這個問題已經是解到濫的問題.但是沒有人真正有一個完美的解法.
各家都有各家的方法及限制.
必須要先釐清你的問題及要突破的方向:
"兩塊膚色物件要如何切割?",或是"手部如何追蹤?"必須要先確立下來.
再來是必須容忍出錯的狀況,到底可以容忍到多少?
追錯了知不知道出錯了?能不能知道他錯了.
希不希望自動修正,是人工手動修正,或是出現警示訊號,強迫使用者修正?
就我所了解,單從一個frame,也就是影像處理的角度來解決問題,都有其極限.
除非你能拿到大師級的演算法程式,自己做都是殘破不全的.
大部分的approach是利用多個frames,來建立可能性的猜測.
利用Motion Vector是一種最簡單的做法:找同時移動的區塊(手臉很難同時同速移動)
然後利用追蹤的做法紀錄之前手的位置.(追蹤物不會無預警地在影像中跳躍)
甚至紀錄臉(其他膚色大區塊)的位置,用遮蔽的概念來排除那些區塊.
其他複雜一點也有用Template來辨識手型.這又是針對用途特化的方法了.
--
"May the Balance be with U"(願平衡與你同在)
http://vision.twbbs.org/~ndark/
視窗介面遊戲設計教學,討論,分享。歡迎來信。
視窗程式設計(Windows CLR Form)遊戲架構設計(Game Application Framework)
遊戲工具設計(Game App. Tool Design )電腦圖學架構及研究(Computer Graphics)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.96.77.176
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章