【发布时间】:2013-11-11 09:05:29
【问题描述】:
我正在实施 Viola-Jones 人脸检测来检测人脸。在使用 Adaboost 进行训练时,boosting round 会选择相同的 haar 特征。例如,如果前三轮选择的 Haar 特征 (x,y,w,h,f,p) 是 (0,0,4,2,1,0) 、(1,3,5,2,3,1) 和 (2,4,7,2,4,1),那么对于剩下的一轮提升,它选择相同的 haar 特征,这样我的列表选定的 Haar-feature 变为,
[(0,0,4,2,1,0),(1,3,5,2,3,1),(2,4,7,2,4,1),(1,2,4,8,1,0),(1,2,4,8,1,0),(1,2,4,8,1,0),(1,2,4,8,1,0),(1,2,4,8,1,0)]。
这里,
x,y = x_y coordinate, w = width of Haar-feature, h = height of Haar-feature, f = feature type, p = parity of Haar-feature.
我的问题:
1) 如果每一轮boosting选择相同的Haar-feature,我应该选择下一个具有相对最小误差的Haar-feature。
谢谢!
【问题讨论】:
标签: adaboost haar-wavelet viola-jones