PROBLEM TO BE SOLVED: To provide a line-of-sight estimation system capable of appropriately estimating a line-of-sight. In a line-of-sight estimation system, an image replacement unit 442 of a learning data generation device 100 determines a pixel value of an image region including an image of a line-of-sight detector 60 detected by an eyeball camera detection unit 441 in face image data. , Replace with a predetermined pixel value. The association processing unit 448 generates a learning data set in which the replaced face image data replaced by the image replacement unit 442 and the line-of-sight data detected by the line-of-sight detector 60 are associated with each other. The model generation unit generates a trained model by machine learning using a plurality of learning data sets generated by the learning data generation unit 41. The line-of-sight estimation unit estimates the line-of-sight from the input face image data input by the estimation target input unit using the trained model generated by the model generation unit. [Selection diagram] Fig. 3
展开▼