The invention relates to a method and
system for acquiring the
line of sight direction of a
human eye by a
single camera. The method comprises the following steps: S1, acquiring human face images of various angles by using an image
data acquisition device, and using the image
data acquisition device to acquire the data for neural network depth learning and training; Step S2, at least calculating the coordinates of the position of the
human eye in the image acquired in step S1 and the coordinates of the position of the
gaze position of the corresponding
line of sight; Step S3: the human face images of each angle in the step S1 include the
human eye position images, and the
gaze position coordinates are input into the neural network for
machine learning; when the human face image is inputted, the
line of sight can be correctly outputted through the training; Step S4, collecting the human face image when the driver is driven by a real-time acquisition camera, and inputting the human faceimage into the trained neural network, wherein the neural network outputs the real-time correspond line-of-
sight direction of the human face image. The method adopts the improved image data training method, coordinate
system transformation method and the corresponding neural
network model. The visual line of
sight calculated by the
network model has high precision, which meets the needs of variousautomatic driving / assistant driving.