aboutsummaryrefslogtreecommitdiff
path: root/src/argaze/utils/demo_data
diff options
context:
space:
mode:
authorThéo de la Hogue2024-01-26 12:14:03 +0100
committerThéo de la Hogue2024-01-26 12:14:03 +0100
commite302f47406c4730a71799c2b0df17bae1f1973f3 (patch)
tree281e2aa0ecf925617cd20f220bcdc049e2bd669e /src/argaze/utils/demo_data
parent4a51d3d60947ca673944b70ae0af6782e93ffac9 (diff)
downloadargaze-e302f47406c4730a71799c2b0df17bae1f1973f3.zip
argaze-e302f47406c4730a71799c2b0df17bae1f1973f3.tar.gz
argaze-e302f47406c4730a71799c2b0df17bae1f1973f3.tar.bz2
argaze-e302f47406c4730a71799c2b0df17bae1f1973f3.tar.xz
Fixing demo script.
Diffstat (limited to 'src/argaze/utils/demo_data')
-rw-r--r--src/argaze/utils/demo_data/demo_aruco_markers_setup.json31
-rw-r--r--src/argaze/utils/demo_data/demo_layer_logger.py2
-rw-r--r--src/argaze/utils/demo_data/frame_logger.py4
3 files changed, 28 insertions, 9 deletions
diff --git a/src/argaze/utils/demo_data/demo_aruco_markers_setup.json b/src/argaze/utils/demo_data/demo_aruco_markers_setup.json
index 52de261..8e3c5ea 100644
--- a/src/argaze/utils/demo_data/demo_aruco_markers_setup.json
+++ b/src/argaze/utils/demo_data/demo_aruco_markers_setup.json
@@ -34,7 +34,7 @@
}
},
"draw_scenes": {
- "ArScene Demo": {
+ "demo_scene": {
"draw_aruco_markers_group": {
"draw_axes": {
"thickness": 3,
@@ -45,7 +45,7 @@
}
},
"scenes": {
- "ArScene Demo" : {
+ "demo_scene" : {
"aruco_markers_group": "aruco_markers_group.json",
"layers": {
"demo_layer" : {
@@ -65,12 +65,37 @@
"scan_path": {
"duration_max": 10000
},
+ "scan_path_analyzers": {
+ "Basic": {},
+ "KCoefficient": {},
+ "NearestNeighborIndex": {
+ "size": [1920, 1149]
+ },
+ "ExploreExploitRatio": {
+ "short_fixation_duration_threshold": 0
+ }
+ },
"layers": {
"demo_layer": {
"aoi_scene": "aoi_2d_scene.json",
"aoi_matcher": {
"FocusPointInside": {}
- }
+ },
+ "aoi_scan_path": {
+ "duration_max": 30000
+ },
+ "aoi_scan_path_analyzers": {
+ "Basic": {},
+ "TransitionMatrix": {},
+ "KCoefficient": {},
+ "LempelZivComplexity": {},
+ "NGram": {
+ "n_min": 3,
+ "n_max": 3
+ },
+ "Entropy":{}
+ },
+ "observers": "demo_layer_logger.py"
}
},
"image_parameters": {
diff --git a/src/argaze/utils/demo_data/demo_layer_logger.py b/src/argaze/utils/demo_data/demo_layer_logger.py
index eba7c74..8f69b02 100644
--- a/src/argaze/utils/demo_data/demo_layer_logger.py
+++ b/src/argaze/utils/demo_data/demo_layer_logger.py
@@ -18,8 +18,6 @@ class AOIScanPathAnalysisLogger(DataFeatures.PipelineStepObserver, UtilsFeatures
def on_look(self, timestamp, layer):
"""Log aoi scan path metrics"""
- #print(timestamp, "AOIScanPathAnalysisLogger.on_look:", type(self), type(layer))
-
if layer.aoi_scan_path_analyzed:
log = (
diff --git a/src/argaze/utils/demo_data/frame_logger.py b/src/argaze/utils/demo_data/frame_logger.py
index 256be7f..a633b84 100644
--- a/src/argaze/utils/demo_data/frame_logger.py
+++ b/src/argaze/utils/demo_data/frame_logger.py
@@ -15,8 +15,6 @@ class FixationLogger(DataFeatures.PipelineStepObserver, UtilsFeatures.FileWriter
def on_look(self, timestamp, frame):
"""Log fixations"""
- #print(timestamp, "FixationLogger.on_look:", type(self), type(frame))
-
# Log fixations
if GazeFeatures.is_fixation(frame.gaze_movement) and frame.gaze_movement.finished:
@@ -34,8 +32,6 @@ class ScanPathAnalysisLogger(DataFeatures.PipelineStepObserver, UtilsFeatures.Fi
def on_look(self, timestamp, frame):
"""Log scan path metrics"""
- #print(timestamp, "ScanPathAnalysisLogger.on_look:", type(self), type(frame))
-
if frame.scan_path_analyzed:
log = (