Я пытаюсь реализовать инструмент, который возвращает 2D-координаты точки, на которую смотрит пользователь. Для этого я использую openCV, язык c ++ и недорогую веб-камеру. У меня есть 2D-координаты центра двух учеников (leftPupil, rightPupil), но я не знаю, как найти взгляд пользователя.
Я полагаю, что некоторая информация отсутствует, но я не знаю правильной формулы для оценки взгляда.
Обязательно ли добавлять лазер для определения расстояния пользователя от веб-камеры? Должен ли я анализировать геометрическую форму ученика (если это круги или эллипсы)? В этом случае, как я могу обнаружить случай, когда они имеют эллиптическую или округлую форму?
Спасибо за ваши идеи
Задача ещё не решена.
Других решений пока нет …