CPC G06T 7/70 (2017.01) [G06T 7/62 (2017.01); G06V 40/19 (2022.01)] | 5 Claims |
1. An eye information estimate apparatus for estimating eye information from an image of an eye with a partial showing of a pupil or an iris, the apparatus comprising a processor configured to execute operations comprising:
acquiring, from the image of the eye with the partial showing of the pupil or the iris obtained by photographing the eye of a subject by a camera, coordinates (x1, y0) and (x2, y0) of two points of a point P1 and a point P2 respectively corresponding to an outer edge of a pupil or an iris on a predetermined line included in the image and, based on recognizing a shape of the pupil or the iris as an ellipse, slopes θ1 and θ2 of tangent lines of the ellipse at the point P1 and the point P2 respectively from the image;
calculating, R being set a length of a major axis of the ellipse, center coordinates (xc, yc) and an angle of rotation ψ of the ellipse representing a position of the pupil or the iris, and/or a length Rb of a minor axis of the ellipse representing a size of the pupil or the iris using the coordinates (x1, y0) and (x2, y0) of the point P1 and the point P2 respectively, the slopes θ1 and θ2 of the tangent lines of the ellipse at the point P1 and the point P2 respectively, and the length R of the major axis of the ellipse; and
generating, based on the partial showing of the pupil or the iris of the eye in the image, a profile of the eye of the subject, wherein the profile includes:
the center coordinates (xc, yc) and the angle of rotation ψ of the ellipse to represent the position of the pupil or the iris as a whole, and
the length Rb of the minor axis of the ellipse to represent the size of the pupil or the iris as a whole.
|