J'ai besoin de créer mon propre classificateur LBP en cascade en utilisant OpenCV, donc pour m'habituer au processus, j'ai utilisé un très petit ensemble de fichiers, pour m'habituer.
Cependant, j'ai du mal à trouver des informations décentes sur opencv_traincascade. J'ai lancé le processus sur 87 images positives qui étaient dans un fichier .vec. Je me rends compte que c'est un petit ensemble et qu'il ne sera pas d'une grande utilité, mais j'espérais qu'il serait suffisant pour récupérer une de mes images positives si je la collais exactement sur un négatif, juste pour tester la théorie. Cependant, lorsque j'ai lancé le processus d'apprentissage, j'ai atteint l'étape 5, puis j'ai été bloqué au début de l'étape 6.
J'ai redémarré le processus avec un ensemble positif encore plus petit et il a fait la même chose - pour une raison quelconque, il arrive à l'étape x et se fige sur le compte négatif au début d'une étape de formation, et ne récupère jamais.
Quelqu'un a-t-il des idées ou des suggestions ? Le problème est-il dû à la taille minuscule de mon ensemble d'entraînement ?
===== TRAINING 0-stage =====
BEGIN
POS count : consumed 6 : 6
NEG count : acceptanceRatio 2600 : 1
Precalculation time: 10.965
+----+---------+---------+
| N | HR | FA |
+----+---------+---------+
| 1| 1| 0|
+----+---------+---------+
END
===== TRAINING 1-stage =====
BEGIN
POS count : consumed 6 : 6
NEG count : acceptanceRatio 2600 : 0.0244943
Precalculation time: 10.985
+----+---------+---------+
| N | HR | FA |
+----+---------+---------+
| 1| 1| 0|
+----+---------+---------+
END
===== TRAINING 2-stage =====
BEGIN
POS count : consumed 6 : 6
NEG count : acceptanceRatio 2600 : 0.000697076
Precalculation time: 11.237
+----+---------+---------+
| N | HR | FA |
+----+---------+---------+
| 1| 1|0.000384615|
+----+---------+---------+
END
===== TRAINING 3-stage =====
BEGIN
POS count : consumed 6 : 6