A mobile device includes a programmable processor operatively coupled to a memory, a display subsystem, and a camera subsystem and is configured to execute non-transitory computer-executable code, which instructs the programmable processor to: determine whether a camera image input received from the camera subsystem includes a representation of an iris from a human eye capture a candidate image from the camera image input, the candidate image being including the representation of the iris analyze the representation of the iris to determine whether the candidate image is suitable for processing as a diagnostic image based upon the representation of the iris meeting predetermined criteria perform a diagnostic analysis on the representation of the iris in the diagnostic image in response to determining that the candidate image is suitable for further processing as the diagnostic image, the diagnostic analysis arriving at diagnostic results and display the diagnostic results using the display subsystem.La présente invention concerne un dispositif mobile qui comprend un processeur programmable couplé de manière opérationnelle à une mémoire, un sous-système daffichage, et un sous-système de caméra et est configuré pour exécuter un code exécutable par ordinateur non-transitoire, qui donne linstruction au processeur programmable de : déterminer si une entrée image de caméra reçue du sous-système de caméra comprend une représentation dun iris dun œil humain capturer une image candidate de lentrée image de caméra, limage candidate comprenant la représentation de liris analyser la représentation de liris pour déterminer si limage candidate est appropriée pour un traitement en tant quimage de diagnostic sur la base de la représentation de liris satisfaisant des critères prédéterminés effectuer une analyse de diagnostic sur la représentation de liris dans limage de diagnostic en réponse à la détermination du fait que limage candidate est appropriée pour un traitement ultérieu