Frage

Also, die denken, ist ich möchte eine Software bauen, die die possition der Schüler verfolgen kann, aber ich kann im Internet ein mathematisches aproch für das Problem finden. Ich möchte einige Beispiele sehen, wie die Position der Pupille zu berechnen. Vielen Dank!

War es hilfreich?

Lösung

I think the most common way involves illuminating the subject with a point light source and using the bright specular highlight on the cornea to locate the eyeball. Then the location of the pupil relative to the highlight gives you the direction. To simplify the image processing you use IR light and an IR monochrome camera.

To work out the math try sketching it in 2D with a circular "eyeball", a fixed point light that creates the specular highlight where a line between the light and the center of the eye crosses the circle, and a shaded arc to represent the pupil.

Andere Tipps

All humans blink so you can use this human property to track the eyes on video. Tip: both eyes blink at the same time

You'll likely need some hardware to do that. Then the output from that device gives you a measurement that you can use to calculate the place on the screen where the user is looking.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top