線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2987
推到 Plurk!
推到 Facebook!

手掌偵測、切割

 
twk
一般會員


發表:1
回覆:1
積分:0
註冊:2006-09-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-09-11 01:45:20 IP:125.228.xxx.xxx 未訂閱

請問位大大……

我想利用手指的手勢來產生控制訊號……

所以當我手舉起來後!ccd抓到影像有包含臉與手

因此要如何偵測出手已經舉起來了是第一個問題…

我的想法是去找手的特徵

也就是「虎口」(大拇指跟食指中間的那個凹陷的地方)

以及其它手指間的凹陷,若是比出5根手指就會有4個凹陷

而問題來了…『我要如何去找凹陷的地方』

有什麼演算法可以找出來嗎?

謝謝

harrypp
中階會員


發表:6
回覆:124
積分:60
註冊:2006-08-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-09-12 14:59:41 IP:210.68.xxx.xxx 未訂閱
真是大哉問!你要處理一連串的技術,
也不是要潑你冷水,這個題目做的好的話都可以出碩博士論文。
簡單的文字辨識就很麻煩了,何況你這屬於3D形變的問題。

不過有夢就有動力,若真的有興趣,
去修修Image Process影像處理, Pattern Recognition圖形辨識的課。


基本有幾個步驟如下,每個都不是這麼好做。
(1)你得背景去除,像臉與手膚色太接近也沒這麼好弄, 所以常常看到是用戴手套方式來減低題目難度。
(2)你得輪廓分割,得到手的輪廓,當然若背景處理的好就容易做。
(3)取得的手勢在進一步做圖形辨識。


harrypp
中階會員


發表:6
回覆:124
積分:60
註冊:2006-08-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-09-12 15:08:17 IP:210.68.xxx.xxx 未訂閱

假設背景去除掉的話,
你可以去找找Boundary Contour Tracing的相關演算法,
將手的輪廓找出來。
比如下面
http://www.gisforum.net/show.aspx?id=819&cid=30
twk
一般會員


發表:1
回覆:1
積分:0
註冊:2006-09-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-09-14 01:39:10 IP:125.228.xxx.xxx 未訂閱

謝謝大大的指導

我是一個剛接觸影像的學生;不好意思!請多多包涵

倘若我把範圍縮小

我的ccd只有拍到手掌!而且是在乾淨背景下(非膚色的背景)

經過一連串的處理已取得手掌的二值化圖形後(假設的)

所以手掌的部份是白色囉!背景就是黑色了

那我如何找到「虎口」也就是凹陷處?

以方便辨識!

謝謝

harrypp
中階會員


發表:6
回覆:124
積分:60
註冊:2006-08-31

發送簡訊給我
#5 引用回覆 回覆 發表時間:2006-09-14 17:42:30 IP:210.202.xxx.xxx 未訂閱
先假設你已經取得物體的輪廓座標,
也就是你可以將手掌輪廓取出。

若不使用類神經網路或AI的訓練辨識話,
我想最簡單的就是去算每個點的斜率,
所以可以把輪廓座標轉化成斜率座標,
在來就可以得到10個斜率極值,
這10個點應該就是手指間的指縫與指間,
在來要找出拇指應該就非難事。
之前試過這個演算法Curvature Scale Space,
蠻好用的可以下面網址參考參考,
紅線是輪廓,白點是曲率最大也是彎曲的地方。


網址
http://www.ee.surrey.ac.uk/Research/VSSP/imagedb/demo.html
論文

<!--[if !supportLists]--> F. Mokhtarian and A. Mackworth, “Scale-based description and recognition of planar curves and two-dimensional shapes,” IEEE Trans. on PAMI, Vol. 8, pp. 34-43, 1986.<!--[endif]-->

harrypp
中階會員


發表:6
回覆:124
積分:60
註冊:2006-08-31

發送簡訊給我
#6 引用回覆 回覆 發表時間:2006-09-14 18:03:48 IP:210.202.xxx.xxx 未訂閱
後來想想用輪廓方式可能對你說太難了,
而且realtime慢了點,
或許可以考慮細化thinning的方式,
也就是類似將一隻手掌細化成剩下骨頭。
在來辨識會比較好,
thinning演算化可能就得你自己找相關的資料並試試看。
系統時間:2017-10-24 15:50:33
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!