diff options
author | Théo de la Hogue | 2024-01-26 12:14:03 +0100 |
---|---|---|
committer | Théo de la Hogue | 2024-01-26 12:14:03 +0100 |
commit | e302f47406c4730a71799c2b0df17bae1f1973f3 (patch) | |
tree | 281e2aa0ecf925617cd20f220bcdc049e2bd669e /src/argaze/utils/demo_data | |
parent | 4a51d3d60947ca673944b70ae0af6782e93ffac9 (diff) | |
download | argaze-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.json | 31 | ||||
-rw-r--r-- | src/argaze/utils/demo_data/demo_layer_logger.py | 2 | ||||
-rw-r--r-- | src/argaze/utils/demo_data/frame_logger.py | 4 |
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 = ( |