A drug detection device is disclosed. The device includes a camera for capturing one or moreimages of an eye, a processing unit operatively coupled with the camera. The processing unitcomprising a processor coupled to a memory, the memory storing instructions executable bythe processor to extract a set of ocular features from the captured one or more images,evaluate a weighted average of the extracted set of ocular features. Generate an identifierbased on the weighted average of the extracted set of ocular features, and compare thegenerated identifier with a predefined threshold identifier, where the threshold identifier isthe weighted average of the extracted set of ocular features associated with the eye. Based onthe comparison when the identifier is more than or equal to the threshold identifier, theprocessing unit generates an alert signal.
ASHISH GERA, NITIN SALUJA, SACHIN AHUJA