Когда я затуманил свет, я заметил, что каскад лица Хаара с трудом обнаружил мое лицо. (Это даже не было так темно!)
Когда свет погаснет, как я могу отслеживать, как если бы свет включался?
Предполагая, что условия освещения все еще достаточно хороши, чтобы различать детали лица, вы можете попытаться увеличить яркость, чтобы преодолеть темноту или сравнять гистограмму, чтобы увеличить контрастность.
В общем, любые алгоритмы распознавания зависят от некоторых функций изображения. Если изображение слишком темное или слишком яркое, для алгоритма сложнее найти соответствующие функции. Таким образом, алгоритмы распознавания обучаются изображениям с нормальными условиями освещения. Вы также можете обучать алгоритм (например, каскадный классификатор), например, темным изображениям, но, скорее всего, это сильно повлияет на эффективность распознавания. Таким образом, лучший способ - нормализовать темные изображения, прежде чем подгонять их к алгоритму.