我已经使用 opencv_trainedcascade.exe 训练了面孔。我有一系列不同阶段的 xml 文件。每个 xml 文件都有内部节点和 leafVlaues,其中一个如下所示。
<?xml version="1.0"?>
<opencv_storage>
<stage0>
<maxWeakCount>3</maxWeakCount>
<stageThreshold>-1.3019366264343262e+000</stageThreshold>
<weakClassifiers>
<_>
<internalNodes>
0 -1 2711 -2099201 -2623493 -774797061 -2162625 -827343685
-5535541 -1163949377 -21761</internalNodes>
<leafValues>
-9.2679738998413086e-001 6.0445684194564819e-001</leafValues></_>
<_>
<internalNodes>
0 -1 1533 -252379683 -203697739 1410462197 1435881947 -74449473
-1147414357 1510080511 -1</internalNodes>
<leafValues>
-9.1606438159942627e-001 6.2200444936752319e-001</leafValues></_>
<_>
<internalNodes>
0 -1 917 -42468780 -11479728 -745548289 -2371181 -23070497
-552607093 -74777633 -536871937</internalNodes>
<leafValues>
-9.2716777324676514e-001 5.4092508554458618e-001</leafValues></_></weakClassifiers></stage0>
</opencv_storage>
我的查询是(1)这些stageThreshold、internalNodes 和leafValues 是什么意思?(2)在实际的人脸检测中,它们在级联分类器中是如何使用的,我读了几篇关于Adaboost算法的论文。但我不是很明白。谢谢