aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/user_guide/gaze_analysis_pipeline/pipeline_modules/aoi_matchers.md24
-rw-r--r--docs/user_guide/gaze_analysis_pipeline/pipeline_modules/aoi_scan_path_analyzers.md57
-rw-r--r--docs/user_guide/gaze_analysis_pipeline/pipeline_modules/gaze_movement_identifiers.md29
-rw-r--r--docs/user_guide/gaze_analysis_pipeline/pipeline_modules/scan_path_analyzers.md40
-rw-r--r--mkdocs.yml5
5 files changed, 155 insertions, 0 deletions
diff --git a/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/aoi_matchers.md b/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/aoi_matchers.md
new file mode 100644
index 0000000..c8fa63c
--- /dev/null
+++ b/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/aoi_matchers.md
@@ -0,0 +1,24 @@
+AOI matchers
+============
+
+ArGaze provides ready-to-use AOI matching algorithms.
+
+Here are JSON samples to include the chosen module inside [ArLayer configuration](../ar_layer_configuration_and_execution.md) *aoi_matcher* entry.
+
+## Deviation circle coverage
+
+```json
+"DeviationCircleCoverage": {
+ "coverage_threshold": 0.5
+}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.DeviationCircleCoverage.AOIMatcher)
+
+## Focus point inside
+
+```json
+"FocusPointInside": {}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.FocusPointInside.AOIMatcher)
diff --git a/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/aoi_scan_path_analyzers.md b/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/aoi_scan_path_analyzers.md
new file mode 100644
index 0000000..8d02967
--- /dev/null
+++ b/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/aoi_scan_path_analyzers.md
@@ -0,0 +1,57 @@
+AOI scan path analyzers
+=======================
+
+ArGaze provides ready-to-use AOI scan path analysis algorithms.
+
+Here are JSON samples to include a chosen module inside [ArLayer configuration](../ar_layer_configuration_and_execution.md) *aoi_scan_path_analyzers* entry.
+
+## Basic metrics
+
+```json
+"Basic": {}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.Basic.AOIScanPathAnalyzer)
+
+## Entropy
+
+```json
+"Entropy": {}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.Entropy.AOIScanPathAnalyzer)
+
+## K-modified coefficient
+
+```json
+"KCoefficient": {}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.KCoefficient.AOIScanPathAnalyzer)
+
+## Lempel-Ziv complexity
+
+```json
+"LempelZivComplexity": {}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.LempelZivComplexity.AOIScanPathAnalyzer)
+
+## N-Gram
+
+```json
+"NGram": {
+ "n_min": 3,
+ "n_max": 5
+}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.NGram.AOIScanPathAnalyzer)
+
+## Transition matrix
+
+```json
+"TransitionMatrix": {}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.TransitionMatrix.AOIScanPathAnalyzer) \ No newline at end of file
diff --git a/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/gaze_movement_identifiers.md b/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/gaze_movement_identifiers.md
new file mode 100644
index 0000000..6ae66bf
--- /dev/null
+++ b/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/gaze_movement_identifiers.md
@@ -0,0 +1,29 @@
+Gaze movement identifiers
+=========================
+
+ArGaze provides ready-to-use gaze movement identification algorithms.
+
+Here are JSON samples to include a chosen module inside [ArFrame configuration](../ar_frame_configuration_and_execution.md) *gaze_movement_identifier* entry.
+
+## Dispersion threshold identification (I-DT)
+
+```json
+"DispersionThresholdIdentification": {
+ "deviation_max_threshold": 50,
+ "duration_min_threshold": 200
+}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.DispersionThresholdIdentification.GazeMovementIdentifier)
+
+## Velocity threshold identification (I-VT)
+
+```json
+"VelocityThresholdIdentification": {
+ "velocity_max_threshold": 10,
+ "duration_min_threshold": 200
+}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.VelocityThresholdIdentification.GazeMovementIdentifier)
+
diff --git a/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/scan_path_analyzers.md b/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/scan_path_analyzers.md
new file mode 100644
index 0000000..29ee4f2
--- /dev/null
+++ b/docs/user_guide/gaze_analysis_pipeline/pipeline_modules/scan_path_analyzers.md
@@ -0,0 +1,40 @@
+Scan path analyzers
+===================
+
+ArGaze provides ready-to-use scan path analysis algorithms.
+
+Here are JSON samples to include a chosen module inside [ArFrame configuration](../ar_frame_configuration_and_execution.md) *scan_path_analyzers* entry.
+
+## Basic metrics
+
+```json
+"Basic": {}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.Basic.ScanPathAnalyzer)
+
+## Exploit/Explore ratio
+
+```json
+"ExploitExploreRatio": {
+ "short_fixation_duration_threshold": 0
+}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.ExploitExploreRatio.ScanPathAnalyzer)
+
+## K coefficient
+
+```json
+"KCoefficient": {}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.KCoefficient.ScanPathAnalyzer)
+
+## Nearest neighbor index
+
+```json
+"NearestNeighborIndex": {}
+```
+
+[See in code reference](../../../argaze.md/#argaze.GazeAnalysis.NearestNeighborIndex.ScanPathAnalyzer) \ No newline at end of file
diff --git a/mkdocs.yml b/mkdocs.yml
index 733883d..69fbc5c 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -11,6 +11,11 @@ nav:
- user_guide/gaze_analysis_pipeline/ar_layer_configuration_and_execution.md
- user_guide/gaze_analysis_pipeline/gaze_analysis_logging.md
- user_guide/gaze_analysis_pipeline/heatmap_visualisation.md
+ - Pipeline Modules:
+ - user_guide/gaze_analysis_pipeline/pipeline_modules/gaze_movement_identifiers.md
+ - user_guide/gaze_analysis_pipeline/pipeline_modules/scan_path_analyzers.md
+ - user_guide/gaze_analysis_pipeline/pipeline_modules/aoi_matchers.md
+ - user_guide/gaze_analysis_pipeline/pipeline_modules/aoi_scan_path_analyzers.md
- Advanced Topics:
- user_guide/gaze_analysis_pipeline/advanced_topics/module_loading.md
# - ArUco Markers: