blob: 8bb2cf7ee2d2af4b0a26e9c7ad9b7c3e2bd7165b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
AOI scan path analyzers
=======================
ArGaze provides ready-to-use AOI scan path analysis algorithms.
!!! note "Definition"
An [AOIScanPath](../../../argaze.md/#argaze.GazeFeatures.AOIScanPath) defined as a list of [AOIScanSteps](../../../argaze.md/#argaze.GazeFeatures.AOIScanStep) made by a set of successive fixations/saccades onto a same AOI.
The JSON samples have to be included inside [ArLayer configuration](../aoi_analysis.md) *aoi_scan_path_analyzers* entry to select an algorithm.
```json
"aoi_scan_path_analyzers": {
JSON sample
}
```
Read more about [AOIScanPathAnalyzer base class in code reference](../../../argaze.md/#argaze.GazeFeatures.AOIScanPathAnalyzer).
!!! note
The members indicated as **property** are what returns the analyzer.
## Basic metrics
::: argaze.GazeAnalysis.Basic.AOIScanPathAnalyzer
### JSON sample
```json
"argaze.GazeAnalysis.Basic.AOIScanPathAnalyzer": {}
```
## Entropy
::: argaze.GazeAnalysis.Entropy.AOIScanPathAnalyzer
### JSON sample
```json
"argaze.GazeAnalysis.Entropy.AOIScanPathAnalyzer": {}
```
## K-modified coefficient
::: argaze.GazeAnalysis.KCoefficient.AOIScanPathAnalyzer
### JSON sample
```json
"argaze.GazeAnalysis.KCoefficient.AOIScanPathAnalyzer": {}
```
## Lempel-Ziv complexity
::: argaze.GazeAnalysis.LempelZivComplexity.AOIScanPathAnalyzer
### JSON sample
```json
"argaze.GazeAnalysis.LempelZivComplexity.AOIScanPathAnalyzer": {}
```
## N-Gram
::: argaze.GazeAnalysis.NGram.AOIScanPathAnalyzer
### JSON sample
```json
"argaze.GazeAnalysis.NGram.AOIScanPathAnalyzer": {
"n_min": 3,
"n_max": 5
}
```
## Transition matrix
::: argaze.GazeAnalysis.TransitionMatrix.AOIScanPathAnalyzer
### JSON sample
```json
"argaze.GazeAnalysis.TransitionMatrix.AOIScanPathAnalyzer": {}
```
|