diff options
author | Théo de la Hogue | 2023-11-21 07:31:29 +0100 |
---|---|---|
committer | Théo de la Hogue | 2023-11-21 07:31:29 +0100 |
commit | 57766fc367f512690ef6ab57dde94c3a9143a3eb (patch) | |
tree | d9b30d0775a9fc6da3a9ceb68727f730e5361735 /src | |
parent | 99845a52709d1b22a8cc6b924f68cb1bd5d31615 (diff) | |
download | argaze-57766fc367f512690ef6ab57dde94c3a9143a3eb.zip argaze-57766fc367f512690ef6ab57dde94c3a9143a3eb.tar.gz argaze-57766fc367f512690ef6ab57dde94c3a9143a3eb.tar.bz2 argaze-57766fc367f512690ef6ab57dde94c3a9143a3eb.tar.xz |
Adding reference for linear regression algorithm.
Diffstat (limited to 'src')
-rw-r--r-- | src/argaze/GazeAnalysis/LinearRegression.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/argaze/GazeAnalysis/LinearRegression.py b/src/argaze/GazeAnalysis/LinearRegression.py index 0e10b87..9315751 100644 --- a/src/argaze/GazeAnalysis/LinearRegression.py +++ b/src/argaze/GazeAnalysis/LinearRegression.py @@ -22,7 +22,13 @@ GazePositionType = TypeVar('GazePositionType', bound="GazePositionType") @dataclass class GazePositionCalibrator(GazeFeatures.GazePositionCalibrator): - """Calibration algorithm based on linear regression.""" + """Implementation of linear regression algorithm as described in: + + **Drewes, H., Pfeuffer, K., & Alt, F. (2019, June).** + *Time- and space-efficient eye tracker calibration.* + Proceedings of the 11th ACM Symposium on Eye Tracking Research & Applications (ETRA'19, 1-8). + [https://dl.acm.org/doi/pdf/10.1145/3314111.3319818](https://dl.acm.org/doi/pdf/10.1145/3314111.3319818) + """ coefficients: numpy.array = field(default_factory=lambda : numpy.array([[1., 0.], [0., 1.]])) """Linear regression coefficients""" |