2013-10-09 69 views
0

,您可以確定圖像中是否有臉部識別,甚至檢查這些臉部是否有笑臉。圖像處理 - 確定是否有人正在使用opencv等圖像處理庫查看相機

如果人們直視相機,是否有可能以某種方式確定?由於人眼很難確定是否有人正在觀看相機或關閉點,我認爲這將非常棘手。

有人可以同意嗎?

感謝

+1

在WWDC 2013會議509中,提到如果有人的眼睛是開放的,臉部檢測可以選擇。所以這應該夠了。 – DogCoffee

回答

1

您可以嘗試使用眼睛檢測程序,我記得幾年前做回來,這不是說強,所以當我們傾斜了頭稍微偏了相機,或關閉我們的眼睛,眼睛不能被檢測到。

是不是很清楚,我真正的意思是我們的臉必須在我們的眼睛打開之前直視鏡頭,然後才能檢測到我們的眼睛。你可以嘗試做一些類似的調整,在這裏和那裏進行一些調整。

關閉我的頭頂部,將圖像分割爲不同的部分,對於每個ROI,都有不同的眼睛分類器,例如圖像的上半部分,您可以訓練一個特定的眼睛看起來像樣的分類器他們向下看,低一半的圖像,訓練分類器,當他們向上看時,眼睛看起來像什麼樣子。並且對於整個圖像,應用正常的眼睛檢測以防用戶在看着相機的同時移動頭部。

但當然,這將基於非常強大的分類器和超清晰的圖像質量,視頻由於眼睛在看。即使我的方法成功,檢測時間也非常緩慢。

您可能還有其他想法可供您探索。這有點棘手,但並非完全不可能。如果openCV不能滿足,openGL?如此多的圖書館等可用。祝你好運!

+0

問題是,這應該在圖像中完成,其中人員不是圖像的有趣部分。 (遠離頭部適合256 x 256像素的地方)因爲這很難追蹤,所以真正的應用會受到影響。 – user1767754

+0

看看我的臉/手/眼睛檢測程序,我當時做了。這是靜態圖像中眼睛部分的結果:http://i.stack.imgur.com/64e58.png。這些磁頭實際上都在256 x 256像素的大小/幀內。其實,也許更小。正如你所看到的,在這張圖片中,我使用了日落背景,粘貼了一些其他圖像,這樣人臉就不是圖像中有趣的部分。但眼睛檢測仍然成功,檢測率爲185.96毫秒。希望這可以幫助。 – rockinfresh

+0

它在這方面的進展如何?任何進展? – rockinfresh