ОТСЛЕЖИВАНИЕ ВЗЛЯДА ЧЕРЕЗ ОЧКОВУЮ ОПТИКУ

1. Система, содержащая:
систему освещения, выполненную с возможностью освещать глаз;
камеру, выполненную с возможностью получать одно или более изображений глаза; и
функционально соединенный с камерой и системой освещения процессор и ассоциированная с ним компьютерная память, причем компьютерная память хранит команды, исполняемые процессором, чтобы:
получать серию из трех или более изображений, причем эти изображения получают камерой при разных уровнях освещения системы освещения;
анализировать полученные изображения и выбирать первое и второе изображения из серии полученных изображений, которые демонстрируют насыщенные отражения очков и сильные, но ненасыщенные отражения ярких зрачков, ассоциировать соответствующие пиксели первого и второго изображений с отражением освещения глазом, если яркость таких пикселей отличается больше чем на пороговое значение, и ассоциировать соответствующие пиксели первого и второго изображений с отражением освещения очковой оптикой, если яркость таких пикселей отличается меньше чем на пороговое значение;
возвращать первый уровень освещения, использованный для выбранного первого изображения и второй уровень освещения, использованный для выбранного второго изображения, предназначенные для получения последующих серий из двух изображений;
сравнивать яркость соответствующих пикселей выбранных первого и второго изображений, чтобы различить отражение освещения глазом от отражения освещения глазной оптикой; и
предоставлять входные данные в компьютерную систему, на основании отражения освещения глазом и независимым от отражения освещения очковой оптикой.
2. Система по п. 1, дополнительно содержащая команды, исполняемые, чтобы захватывать одно или более первых изображений глаза и вторых изображений глаза при множестве экспозиций.
3. Система по п. 1, в которой команды исполняют, чтобы получить первое изображение глаза и второе изображение глаза последовательно перед чтением этих первого изображения глаза и второго изображения глаза из камеры.
4. Система по п. 1, в которой лампа выполнена с возможностью перехода от обеспечения первого уровня освещенности к обеспечению второго уровня освещенности за тридцать миллисекунд или менее.
5. Осуществленный в компьютерной системе, функционально соединенной со зрительной системой, способ для предоставления входных данных, представляющих направление взгляда, где способ содержит этапы на которых:
от камеры зрительной системы,
получают серии из трех или более изображений, причем эти изображения получают камерой при разных уровнях освещения системой освещения;
анализируют полученные изображения и выбирают первое и второе изображения из серии полученных изображений, которые демонстрируют насыщенные отражения очков и сильные, но ненасыщенные отражения ярких зрачков, ассоциируют соответствующие пиксели первого и второго изображений с отражением освещения глазом, если яркость таких пикселей отличается больше чем на пороговое значение, и ассоциируют соответствующие пиксели первого и второго изображений с отражением освещения очковой оптикой, если яркость таких пикселей отличается меньше чем на пороговое значение;
возвращают первый уровень освещения, использованный для выбора первого изображения и второй уровень освещения, использованный для выбора второго изображения, предназначенные для получения последующих серий из двух изображений;
сравнивают яркость соответствующих пикселей выбранных первого и второго изображений, чтобы различить отражение освещения глазом от отражения освещения глазной оптикой; и
предоставляют входные данные, на основании отражения освещения глазом.
6. Способ по п. 5, в котором отражение освещения глазом включает в себя отражение от сетчатки глаза, причем отражение проходит обратно через зрачок глаза и заставляет зрачок выглядеть ярче относительно окружающей радужной оболочки на первом изображении.
7. Способ по п. 5, в котором отражение глазом включает в себя отражение радужной оболочкой глаза, заставляющее зрачок глаза выглядеть темным, относительно радужной оболочки на первом изображении.
8. Способ по п. 5, дополнительно содержащий этап, на котором вычисляют входные данные, на основании местоположения на первом изображении отражения освещения глазом, в то же время, исключая те пиксели, которые ассоциированы с отражением освещения очковой оптикой.
9. Способ по п. 8, дополнительно содержащий этап, на котором корректируют входные данные на основании кинематической модели, чтобы учесть движение глаза между получением первого и второго изображений.
10. Способ по п. 5, в котором получение второго изображения глаза включает в себя умножение яркости каждого ненасыщенного пикселя первого изображения на коэффициент умножения, чтобы получить соответствующий пиксель второго изображения.
11. Способ по п. 5, в котором предоставляемые входные данные включают в себя азимутальный угол и угол возвышения, определяющие направление взгляда сквозь глаз.
12. Способ по п. 5, в котором первый уровень освещенности выбирают на основании условий окружающего освещения.