Abstract:
A non-transitory computer-readable storage medium storing an explanatory information output program for causing a computer to execute processing includes obtaining a contribution of each of a plurality of factors to an output result of a machine learning model in a case of inputting each of a plurality of pieces of data, each of the plurality of factors being included in each of the plurality of pieces of data; clustering the plurality of pieces of data based on the contribution of each of the plurality of factors to generate a plurality of groups of factors; and outputting explanatory information that includes a diagram representing magnitude of the contribution of each of the plurality of factors to the output result in a case of inputting data included in the group for each of the plurality of groups.
Abstract:
A detection system for detecting an eye gaze of a subject includes an image sensor configured to generate an image by capturing reflected light from a subject side irradiated with light from a light source; and a processor. The processor is configured to extract a region from the image, the region having an intensity of the reflected light which is equal to or larger than a specific value, when there are two or more regions, as a extraction result of the region, in which a first region having a characteristic indicating movement over time coexist with a second region having another characteristic indicating no movement over time, determine the first region as a corneal reflection, and detect the eye gaze of the subject based on the corneal reflection.
Abstract:
A line-of-sight detection method includes detecting an eye region of a subject from an image, determining whether a position of a boundary between a pupil and an iris is detected from the image based on a brightness change in the eye region, executing, in accordance with a result of the determining, at least one of first processing in which a position of a center of the pupil is detected based on an outline of the pupil and second processing in which the position of the center of the pupil is detected based on another outline of the iris, and detecting a line of sight of the subject based on the position of the center of the pupil detected by the at least one of the first processing and the second processing.
Abstract:
An eye gaze detecting device includes: a memory configured to store position information regarding a specific position where a specific object is located; and a processor coupled to the memory and configured to: identify an eye gaze position regarding the subject in an image for each of a plurality of images including the image, and calculate a correction value based on the position information and a plurality of eye gaze positions including the eye gaze position, the correction value causing the plurality of eye gaze positions to match the specific position.
Abstract:
A tablet terminal receives a triggering indication to enable a detection result of eye gaze, and sets a target area in which the presence of a target object is assumed on a screen of a touch panel using a detection position of eye gaze. The tablet terminal further displays a partial image displayed in the target area out of an image displayed on the screen in an aiming area in which a touch operation to the target area is received in place of the target area, and records a correspondence relation between coordinates of the aiming area and coordinates of the target area. When a touch operation is received within the aiming area, the tablet terminal converts the coordinates of the aiming area in which the touch operation is received into the coordinates projected to the target area using the correspondence relation recorded, and then outputs the converted coordinates.
Abstract:
A line-of-sight detector including: a memory in which a plurality of eyeball features are registered in a mode of associating each of the plurality of eyeball features with a corneal radius; and a processor configured to perform a process for detecting a line of sight of a person, wherein the process includes: calculating a feature amount of an eyeball of a person who is gazing at a first gaze point of gaze points in an image; determining an eyeball feature of the person in accordance with a feature amount of the eyeball that corresponds to the first gaze point in the plurality of eyeball features registered in the memory, and the calculated feature amount of the eyeball; and calculating a calibration parameter for a line of sight of the person in accordance with the feature amounts of the eyeball that are included in the determined eyeball feature.
Abstract:
A computer-readable recording medium storing a displacement determination program is disclosed. First and second face areas of a person are extracted, respectively, from first and second images captured by first and second imaging devices arranged at certain positions where first and second available ranges for detecting a gaze are overlapped. First and second feature points are detected based on light reflections in the first face area and the second face area being extracted. First and second gaze positions of the person are calculated based on the first and second feature points being detected. An arrangement displacement is determined from both or one of the certain positions of the first and second imaging devices based on a relative position relationship between the first and second gaze positions.
Abstract:
A gaze detection apparatus includes: an image capturing unit which generates an image representing both eyes of a user; an eye detection unit which, for each of the eyes, detects an eye region containing the eye from the image; a pupil detection unit which, for one of the eyes, detects a pupil region containing a pupil from the eye region; an estimating unit which obtains, based on the pupil region detected for the one eye, an estimated shape of the pupil region on the image for the other one of the eyes; a redetection unit which detects the pupil region by searching for a region having a shape that matches the estimated shape from within the eye region detected for the other eye; and a gaze detection unit which detects the user's gaze direction based on a position of the pupil region detected for each of the eyes.
Abstract:
A pointing support device detects user's gaze position on a screen, sets the gaze position as an initial position of a pointer, displays a path starting from the initial position on the screen on the basis of path definition information, which defines the path to move the pointer and a movement pattern of the path and moves the pointer along the path.
Abstract:
A perusing determination device includes a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, detecting a movement direction of a line-of-sight of a user reading a document; measuring time for the user to read each line of the document based on a detection result of the detecting; and determining whether the user has perused the document based on variation of time for reading the each line.