Jump to content

Detailed steps for obtaining eye movement data


Recommended Posts

've learned about eye movement data from the SDK, but I don't know anything about getting these data. I hope you can help me. Thank you very much!

Here's some code for eye movement data:

public struct SingleEyeData 

          {

                /** The bits containing all validity for this frame.*/

                public System.UInt64 eye_data_validata_bit_mask;

                /** The point in the eye from which the gaze ray originates in meter miles.(right-handed coordinate system)*/

                public Vector3 gaze_origin_mm;

                /** The normalized gaze direction of the eye in [0,1].(right-handed coordinate system)*/

                public Vector3 gaze_direction_normalized;

                /** The diameter of the pupil in meter miles*/

                public float pupil_diameter_mm;

                /** A value representing how open the eye is.*/

                public float eye_openness;

                /** The normalized position of a pupil in [0,1]*/

                public Vector2 pupil_position_in_sensor_area;

                public bool GetValidity(SingleEyeDataValidity validity)

                {

                    return (eye_data_validata_bit_mask & (ulong)(1 << (int)validity)) > 0;

                }

            }

@Corvus
 

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...