diff options
-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""" |