0

可以在opencv中進行25英尺的Viola-Jones人臉檢測嗎?如果相機性能良好並且能夠拍出高質量的照片,Viola-Jones可以檢測到臉部?可以在opencv中進行25英尺的Viola-Jones人臉檢測嗎?

+0

最好的方法是用相機試一下。 「25英尺」幾乎沒有意義。 – Bull

+1

您可以通過將相機指向自己來獲得粗糙的數字:我的相機的垂直FOV距離2.5英尺處爲4面高。您可能使用的最高分辨率是1920x1080。許多探測器在內部使用24x24窗口。 24px在1080px中適合45次。 45/4是〜11.和2.5英尺* 11 = 27.5英尺。假設你實際上擁有計算能力,可以在1080p幀內爲像24x24那樣小的對象運行VJ(_big if_),但你可能會這麼做,儘管我個人從未試圖在640x480幀內檢測到面積小於50x50的面因噪聲和緩慢速度。 –

回答

0

是的,當然,特別是如果使用變焦鏡頭的話。

+0

不確定這是否是諷刺性的。但是這取決於變焦確實是真的! – bjou

0

在分類器的XML文件中,有一部分指定窗口的最小尺寸(在featuretype標籤後面2行)。所以只要你的臉部ROI等於或大於該尺寸(以像素爲單位),是的,它會檢測到。但是,如果圖像尺寸比最小尺寸窗口大得多,速度可能會急劇下降(因爲這是一種指數級的東西)