diff options
author | Théo de la Hogue | 2022-11-24 09:01:12 +0100 |
---|---|---|
committer | Théo de la Hogue | 2022-11-24 09:01:12 +0100 |
commit | e787e0d47c01935a3ed2f2a48652b4fec5e3fa22 (patch) | |
tree | bed2c7dcf78c6600439948db370f02c92caf6296 /src | |
parent | 5d48a62031979e81ea5ccb5a4e83d2e051a6ad07 (diff) | |
download | argaze-e787e0d47c01935a3ed2f2a48652b4fec5e3fa22.zip argaze-e787e0d47c01935a3ed2f2a48652b4fec5e3fa22.tar.gz argaze-e787e0d47c01935a3ed2f2a48652b4fec5e3fa22.tar.bz2 argaze-e787e0d47c01935a3ed2f2a48652b4fec5e3fa22.tar.xz |
Removing invalid position.
Diffstat (limited to 'src')
-rw-r--r-- | src/argaze/GazeAnalysis/DispersionBasedGazeMovementIdentifier.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/argaze/GazeAnalysis/DispersionBasedGazeMovementIdentifier.py b/src/argaze/GazeAnalysis/DispersionBasedGazeMovementIdentifier.py index fd46d7e..401c6d8 100644 --- a/src/argaze/GazeAnalysis/DispersionBasedGazeMovementIdentifier.py +++ b/src/argaze/GazeAnalysis/DispersionBasedGazeMovementIdentifier.py @@ -104,13 +104,17 @@ class GazeMovementIdentifier(GazeFeatures.GazeMovementIdentifier): while (ts_next - ts_start) < self.duration_threshold: # Ignore non valid position - # TODO ? Consider invalid position to not break fixation ? + # TODO ? Should we consider invalid position to not break fixation ? if gaze_position_next.valid: # Store selected position ts, gaze_position = remaining_ts_gaze_positions.pop_first() ts_gaze_positions[ts] = gaze_position + else: + + remaining_ts_gaze_positions.pop_first() + try: # Read next position ts_next, gaze_position_next = remaining_ts_gaze_positions.first |