From 5352a93e3d519fadbcaa17ff7de262ad5c8ea006 Mon Sep 17 00:00:00 2001 From: Thiago Santini Date: Wed, 16 Jan 2019 15:07:53 +0100 Subject: [PATCH] Reorganizes the gaze estimation widget --- EyeRecToo/src/GazeEstimationWidget.ui | 980 ++++++++++++++------------ 1 file changed, 515 insertions(+), 465 deletions(-) diff --git a/EyeRecToo/src/GazeEstimationWidget.ui b/EyeRecToo/src/GazeEstimationWidget.ui index 1423db5..c3dca0f 100644 --- a/EyeRecToo/src/GazeEstimationWidget.ui +++ b/EyeRecToo/src/GazeEstimationWidget.ui @@ -6,8 +6,8 @@ 0 0 - 254 - 760 + 276 + 415 @@ -31,92 +31,95 @@ 9 - - - Interface for calibration / evaluation tuple collection.<br><br>After starting collection either:<br>1) select points in the Field Widget view<br>or<br>2)Hold 'c' while gazing at the center of the collection marker + + + 0 - - - - - - - - Tuple Collection - - - - 9 - - - 0 - - - - - 0 - - - - - Selects if collected tuples are for calibration or evaluation - - - - - - - - - - - - - 6 - - - 6 - - - 6 - + + + General + + + + + + Selects gaze estimation method and input type + + + + + + + + + Gaze Estimation Method + + - - - 9 + + + Qt::NoFocus - - 9 + + Gaze estimation method - - 9 + + - - 9 + + - - - - Starts / stops tuple collection - - - - - - - - - Start - - - true - - - - - + + + + + + Qt::NoFocus + + + Input Type Selection<br><br>Binocular:<br>-Mean point of regard <br>-Mean pupil value<br><br>Monocular:<br>-Left Eye<br>-Right Eye + + + + + + + + + + + + + + + + Interface for calibration / evaluation tuple collection.<br><br>After starting collection either:<br>1) select points in the Field Widget view<br>or<br>2)Hold 'c' while gazing at the center of the collection marker + + + + + + + + + Tuple Collection + + + + 9 + + + 0 + + + + + 0 + + + - Saves current calibration or evaluation tuples + Selects if collected tuples are for calibration or evaluation @@ -124,422 +127,469 @@ - - Save - - - - - Loads tuples from file to calibration or evaluation tuples + + + + 6 - - + + 6 - - - - - Load + + 6 - + + + + 9 + + + 9 + + + 9 + + + 9 + + + + + Starts / stops tuple collection + + + + + + + + + Start + + + true + + + + + + + Saves current calibration or evaluation tuples + + + + + + + + + Save + + + + + + + Loads tuples from file to calibration or evaluation tuples + + + + + + + + + Load + + + + + + + + + Field widget sampling configuration; for points collected by clicking on the field widget + + + + + + Sampling + + + + + + Sampling time after a point has been selected in the field widget + + + + + + false + + + ms + + + 1 + + + 2000 + + + 500 + + + + + + + Use all samples or their median value + + + Use Median + + + + + + + + + + + + + + Shows calibration/evaluation overlay + + + Visualization + + + true + + - + + + Qt::WheelFocus + - Field widget sampling configuration; for points collected by clicking on the field widget + Display overlay for N seconds - + + s + + + + 5 + + + + + + + + + + + CalibMe + + + + + + + false + + + + Configurations for CalibMe + + + CalibMe (Santini et al. 2017b) + + + false + + + + + + Remove outliers + - Sampling + Outlier Removal - - - + + true + + + + - Sampling time after a point has been selected in the field widget - - - + Outliers based on ratio between subsequent detected pupils - - false - - - ms - - - 1 + + Pupil Ratio - - 2000 + + + + + + Outliers based on normally distributed pupil positions - - 500 + + Pupil Position - - + + - Use all samples or their median value + Outliers based on pupil center estimates without pupil outline - Use Median + Pupil Outline + + + + + + + Pupil Diameter + + + + Selectes tuples for evaluation automatically + + + Evaluation Tuple Selection + + + true + + + + + + + + Horizontal stride + + + ∆x + + + + + + + Vertical stride + + + ∆y + + + Qt::AutoText + + + + + + + Horizontal stride + + + % + + + 100 + + + + + + + Vertical stride + + + % + + + 100 + + + + + + + + + + + Granularity of the regions (i.e., steps from the image center) + + + g + + + + + + + Range factor + + + rf + + + + + + + Granularity of the regions (i.e., steps from the image center) + + + steps + + + + + + + Range factor + + + % + + + 100 + + + + + + + + + + + + Shows a virtual marker on the screen (experimental) + + + Show Virtual Marker + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + - - - - - - - - - - Selects gaze estimation method and input type - - - - - - - - - Gaze Estimation Method - - - - - - Gaze estimation method - - - - - - - - - - - - - Input Type Selection<br><br>Binocular:<br>-Mean point of regard <br>-Mean pupil value<br><br>Monocular:<br>-Left Eye<br>-Right Eye - - - - - - - - - - - - - - - - - false - - - - Configurations for CalibMe - - - CalibMe (Santini et al. 2017b) - - - false - - - - - - Remove outliers - - - Outlier Removal - - - true - - - - - - Outliers based on ratio between subsequent detected pupils - - - Pupil Ratio - - - - - - - Outliers based on normally distributed pupil positions - - - Pupil Position - - - - - - - Outliers based on pupil center estimates without pupil outline - - - Pupil Outline - - - - - - - Pupil Diameter - - - - - - - - - - Selectes tuples for evaluation automatically - - - Evaluation Tuple Selection - - - true - - - - - - - - Horizontal stride - - - ∆x - - - - - - - Vertical stride - - - ∆y - - - Qt::AutoText - - - - - - - Horizontal stride - - - % - - - 100 - - - - - - - Vertical stride - - - % - - - 100 - - - - - - - - - - - Granularity of the regions (i.e., steps from the image center) - - - g - - - - - - - Range factor - - - rf - - - - - - - Granularity of the regions (i.e., steps from the image center) - - - steps - - - - - - - Range factor - - - % - - - 100 - - - - - - - - - - - - Shows calibration/evaluation overlay - - - Visualization - - - true - - - - - - Display overlay for N seconds - - - s - - - - - - 5 - - - - - - - - - - Success Requirements - - - - - - Min. Central Coverage - - - - - - - 2 - - - 1.000000000000000 - - - 0.050000000000000 - - - - - - - Min. Peripheric Coverage - - - - - - - Max. Reprojection Error - - - - - - - 2 - - - 1.000000000000000 - - - 0.050000000000000 - - - - - - - 99.000000000000000 - - - 0.250000000000000 - - - - - - - - - - Shows a virtual marker on the screen (experimental) - - - Show Virtual Marker - - - - + + + + + + + Requirements + + + + + + Success Requirements + + + + + + Min. Central Coverage + + + + + + + 2 + + + 1.000000000000000 + + + 0.050000000000000 + + + + + + + Min. Peripheric Coverage + + + + + + + Max. Reprojection Error + + + + + + + 2 + + + 1.000000000000000 + + + 0.050000000000000 + + + + + + + 99.000000000000000 + + + 0.250000000000000 + + + + + + + + -- GitLab