Questions about calibration/Java
Posted: 04 Dec 2015, 10:41
1. We use Java platform for development of our project.
2. We have a Eyetribe device and we intend to use it for tracking eye
movement. Our requirement are as follows:
To calibrate for an individual and store that calibrated data obtained
from Calibration_Result object. After going through the TET library, I
could understand how custom calibration can be done using functions
GazeManager.CalibrationStarty(), GazeManager.CalibrationPointStart()
and GazeManager.CalibrationPointEnd(),
GazeManager.CalibrationResultListner.OnCalibrationResult().
QUESTION: Is there any step I am missing? Kindly point out.
3. To load the stored Calibration_Result of the individual back again,
.i.e. somehow communicate the server to use the calibration stored in
calibratonResult at the client end. From the documentation on Client
request Message under Tracker Category, we found that
calibrationResult cannot be set. We figured out that we can add
calibrationResult class object in the TrackerSetRequest. However, we
are not sure if that would be enough.
QUESTION: Is there a way so that we can set the calibrationResult?
4. FrameRate can be changed by the user in a config file.
QUESTION: Can you please point out the config file where we can set
the framerate.
5. Since we are making our own UI for calibration, we reckon that we
have to use GazeManager.SwitchScreen() to set the screen size
according to the dimensions of our application. We currently maximize
the application to cover the whole screen.
QUESTION: Do we still have to set the screen size?
2. We have a Eyetribe device and we intend to use it for tracking eye
movement. Our requirement are as follows:
To calibrate for an individual and store that calibrated data obtained
from Calibration_Result object. After going through the TET library, I
could understand how custom calibration can be done using functions
GazeManager.CalibrationStarty(), GazeManager.CalibrationPointStart()
and GazeManager.CalibrationPointEnd(),
GazeManager.CalibrationResultListner.OnCalibrationResult().
QUESTION: Is there any step I am missing? Kindly point out.
3. To load the stored Calibration_Result of the individual back again,
.i.e. somehow communicate the server to use the calibration stored in
calibratonResult at the client end. From the documentation on Client
request Message under Tracker Category, we found that
calibrationResult cannot be set. We figured out that we can add
calibrationResult class object in the TrackerSetRequest. However, we
are not sure if that would be enough.
QUESTION: Is there a way so that we can set the calibrationResult?
4. FrameRate can be changed by the user in a config file.
QUESTION: Can you please point out the config file where we can set
the framerate.
5. Since we are making our own UI for calibration, we reckon that we
have to use GazeManager.SwitchScreen() to set the screen size
according to the dimensions of our application. We currently maximize
the application to cover the whole screen.
QUESTION: Do we still have to set the screen size?