Patent ID: 8577099

Claim:
A computer readable non-transitory recording medium having a program recorded therein that causes a computer to function as a facial characteristic point detecting apparatus, comprising: face detecting means for detecting a face included in an image, which is a target of detection; eye detecting means for detecting eyes within the detected face, employing the detection data obtained by the face detecting means; eye corner detecting means for detecting inner and outer corners of the detected eyes, employing the detection data obtained by the eye detecting means; and eyelid characteristic point detecting means for detecting characteristic points of upper and lower eyelids that represent the outline of the eyes, employing positional data of the inner and outer corners obtained by the eye corner detecting means, wherein the eyelid characteristic point detecting means detects characteristic points of the upper and lower eyelids by: setting at least one eyelid reference line segment, corresponding to the characteristic points, that intersects a line segment that connects the detected inner and outer corners of a detected eye; calculating characteristic amounts of one dimensional brightness distributions for discriminating the characteristic points, which are defined for the characteristic points corresponding to one of the at least one eyelid reference line segment, with respect to each pixel of the one eyelid reference line segment; and administering an eyelid characteristic point discriminating process, in which whether each of the pixels is a pixel that represents the characteristic point is discriminated, based on the characteristic amounts of the brightness distribution; wherein the eyelid characteristic point discriminating process is administered with respect to all of the set eyelid reference line segments.