Мы используем DLIB для распознавания лиц, который расширен для определения того, открыт или закрыт глаз.
Это работает очень хорошо, но для некоторых изображений глаз полностью закрыт, что не дает правильных очков.
например Правильное изображение
Как видите, КРАСНЫЕ точки расположены правильно.
Неправильное обнаружение, как показано на изображении ниже.
Как видите, точки, отмеченные синим цветом, находятся не в правильном положении. В идеале расстояние между верхним и нижним веком должно быть равно нулю.
Но это не так. Мы искали, можно ли сделать какой-либо тюнинг, но безуспешно.
Альтернативным решением может быть применение некоторого фильтра после обработки dlib для обнаружения Iris и т. д., но поиск лучшего решения для этого.