Как определить зевок с помощью Open CV

Я разрабатываю приложение для iOS, которое должно определять, когда пользователь зевает.

] Что я сделал, так это включил Open CV и нашел лица с помощью каскада хаара, а затем нашел рот внутри лиц (тоже с помощью каскада хаара)

. зевок как будто делает что-то вроде (face.y - mouth.y) < something = yawn.

Но проблема, которая у меня есть, заключается в том, что прямоугольники для лица и рта "нестабильны", я имею в виду каждый раз, когда цикл выполняется Значения X и Y для прямоугольников лица и рта (очевидно) не совпадают.

Существует ли каскад хаара с открытым ртом, который я могу использовать, или как узнать, когда пользователь открывает рот?

]
10
задан Paul Cezanne 10 June 2012 в 11:17
поделиться