2012-05-11 63 views
0

我在玩Kinect,我試圖獲得儘可能準確的人體輪廓。openFrameworks&Kinect:改善人體輪廓

到目前爲止,我嘗試改變閾值,模糊等...但我想知道是否有一個現有的有效方法。

我相信有兩個主要問題才能獲得良好的形狀。一個是,如果一直保持閃爍。另一方面,如何不是一個非常好的形狀(頭髮不反射紅外照明等)。

關於如何進行的任何建議?此刻,我正在嘗試平均最近幀的值以穩定第一個問題,我可能會嘗試將該形狀轉換爲多邊形並將其簡化(然後完成)。

回答

1

一種方法是使用從RGB圖像和經典背景去除算法計算出的背景/背景遮罩來改進深度遮罩。

您還可以使用opencv的形態學功能來去除不需要的小部分掩膜或關閉孔。 1