Skip to content

Commit f150690

Browse files
authored
Merge pull request #140 from lucidcode/bugfix/artifact-filter-sequence
Run artifact filter before evaluating trigger threshold
2 parents 7b42424 + 1f3d254 commit f150690

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

software/rem.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@ def detect(self, variance, global_variance):
2222
if (self.config.get('TrackFace') or self.config.get('TensorFlow')) and not self.face.has_face:
2323
return self.eye_movements
2424

25-
if variance < self.config.get('TriggerThreshold'):
26-
return self.eye_movements
27-
2825
artifact_filter = self.config.get('ArtifactFilter')
2926
artifact_variance = variance + variance * (1.0 - artifact_filter)
3027
if artifact_filter != 0 and global_variance > artifact_variance:
3128
if artifact_filter >= 0.5:
3229
self.eye_movements = 0
3330
return self.eye_movements
3431

32+
if variance < self.config.get('TriggerThreshold'):
33+
return self.eye_movements
34+
3535
if now - self.last_eye_movement > 1000:
3636
self.last_eye_movement = now
3737
if self.eye_movements < 8:

software/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version = '1.2.9'
1+
version = '1.3.0'

0 commit comments

Comments
 (0)