Eyescan app for detecting impairment
A system and software application are disclosed for detecting impairment of person under the influence of drugs and/or alcohol. The system may scan the person's eye(s) and measure the pupil for excessive dilation. The system may also record eye movement and check for nystagmus of the eye that indicates the person is under the influence of alcohol.
1. A computer program product for testing impairment in an individual, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code being configured to, when executed by a processor:
initiate a test for impairment of a person in response to a button press of a user interface on a mobile computing device;
capture in response to the button press of the user interface, via a camera of the mobile computing device, an image of the person's eye;
record ocular features in the captured image;
measure a pupil size of the person's eye from the recorded ocular features in the captured image;
compare the measured pupil size to a stored threshold pupil size value;
determine whether the measured pupil size exceeds the threshold pupil size value; and
provide an electronic report indicating whether the person is impaired based on the determination of determine whether the measured pupil size exceeds the threshold pupil size value.
2. The computer program product of claim 1 , wherein the measured pupil size is analyzed by a remote server.
3. The computer program product of claim 2 , wherein the electronic report is transmitted from the remote server to the mobile computing device for display.
4. The computer program product of claim 3 , wherein the electronic report includes a time stamp, a date stamp, and the captured image.