PupilMetrics Research · v5.7.0
La pupille statique, mesurée en chiffres discutables.
Rapport pupille–iris, ellipticité, décentration, position de la collerette et forme du bord pupillaire lui-même — chacun face à une plage publiée, chacun exportable, chacun archivé pour que la prochaine visite puisse être comparée à celle-ci.
Windows, Android, macOS et iOS. L'analyse s'exécute sur l'appareil ; les dossiers patient ne le quittent jamais.
Les noms, âges, images et résultats des patients sont écrits dans une base SQLite locale et nulle part ailleurs. L'activation de licence envoie un identifiant machine et une clé — jamais un identifiant de patient.
- Rayon médian celui de la pupille même, pas un cercle idéal
- Protrusion le bord bombe vers l'extérieur dans cette zone
- Aplatissement le bord s'incurve vers l'intérieur dans cette zone
- Collerette (ANW) la couronne nerveuse autonome
- Version
- 5.7.0
- Plateformes
- Windows 10 64 bits · Android 8.0+ · macOS · iOS 14+
- Essai
- 14 jours ou 20 analyses, selon ce qui se termine en premier
- Langues
- 18 langues, 20 paramètres régionaux
Ce que produit une seule capture
Deux chaînes indépendantes traitent chaque image — un passage de vision par ordinateur classique sur les pixels en pleine résolution, et un modèle ONNX sur un recadrage normalisé de 224×224 centré sur l'iris — et leurs sorties sont fusionnées en un seul chiffre de confiance. Les deux yeux sont capturés, le droit (OD) d'abord.
- Rapport P/I
- Diamètre pupillaire en pourcentage du diamètre de l'iris. La mesure principale de la taille pupillaire, et la seule que le modèle ML prédit directement.
- %
normal 20–30 - Ellipticité
- Petit axe sur grand axe. 100 % est un cercle parfait ; sous le seuil, l'orientation de l'ellipse est classée en une forme pupillaire — horizontale, verticale, diagonale, en corde ou irrégulière.
- %
normal ≥ 95 - Décentration
- Décalage du centre pupillaire par rapport au centre géométrique de l'iris, en pourcentage du rayon de l'iris, indiqué avec une direction en degrés et un motif nommé.
- % du rayon de l'iris
normal < 5 - Anomalies par zones
- Écart local du bord pupillaire par rapport à son propre rayon médian, gradué et indiqué par zone comme aplatissement (vers l'intérieur) ou protrusion (vers l'extérieur). Jusqu'à quatre de chaque par œil.
- % d'écart
signalé à partir de ≥ 1,5 - Rapport ANW
- Diamètre de la collerette — la couronne nerveuse autonome — rapporté à l'iris. Indiqué avec l'asymétrie OD/OS à côté.
- %
normal 25–35 - Anisocorie
- Différence absolue de taille pupillaire entre les deux yeux, en nommant la pupille la plus grande. Modérée et au-delà, un signalement d'observation de recherche TBI est activé.
- mm (convertis)
aucune < 0,25 - Confiance hybride
- Un score unique fusionnant la qualité de capture, la confiance de la vision classique, la plausibilité du modèle et l'accord entre les deux. Un score bas, c'est l'application qui vous dit de ne pas croire la ligne au-dessus.
- %
Deux chaînes, volontairement
Le passage classique utilise la détection de cercles, l'échantillonnage radial et l'analyse des points de contour en pleine résolution, et produit des contours exacts au pixel. Le modèle voit un recadrage 224×224 et prédit le rapport P/I par un ajustement linéaire calibré (R² = 0,856), vérifié par une empreinte SHA-256 au chargement.
Là où ils divergent, le score de confiance baisse. Ce désaccord est la sortie utile — un chiffre qu'aucune des deux chaînes ne pourrait produire seule.
Le chiffre en millimètres est une conversion
Cette application mesure un rapport. Elle n'a ni référence d'échelle, ni distance de travail connue, ni cible de calibration, et ne peut donc rien mesurer directement en millimètres. Tout chiffre en mm est le rapport multiplié par un diamètre d'iris supposé — 12,0 mm chez l'adulte, moins chez le nourrisson.
Le diamètre réel de l'iris adulte se situe autour de 10,2–13,0 mm ; traitez donc la colonne en millimètres comme une convention qui rend les plages comparables, et le rapport comme ce qui est réellement mesuré.
Toutes les plages face auxquelles l'application signale
Ils sont repris des textes du manuel de l'application elle-même et de ses constantes de seuil, de sorte que le logiciel et cette page ne peuvent pas diverger. Si un seuil change dans une version, cette section change avec lui.
| Rapport | Libellé |
|---|---|
| < 15 % | Myosis — très contractée |
| 15–19 % | Contractée |
| 20–30 % | Normal chez l'adulte sous éclairage intérieur standard |
| 31–40 % | Dilatée |
| > 40 % | Mydriase — très dilatée |
| Tranche d'âge | Attendu | Plage normale |
|---|---|---|
| Nourrisson (< 1 an) | 2,2 mm | 2,0 – 2,5 mm |
| Enfant (1–5) | 4,0 mm | 3,5 – 4,5 mm |
| Enfant (6–11) | 4,3 mm | 3,8 – 4,8 mm |
| Adolescent | 4,2 mm | 3,5 – 5,0 mm |
| Adulte (20–39) | 3,5 mm | 3,0 – 4,2 mm |
| Adulte (40–59) | 3,0 mm | 2,5 – 3,5 mm |
| Senior (60+) | 2,7 mm | 2,3 – 3,2 mm |
La date de naissance doit être saisie pour que cette comparaison apparaisse. La plage du nourrisson est mesurée face à un iris supposé plus petit — l'iris d'un nouveau-né mesure environ 10 mm, pas 12 — car utiliser une constante d'adulte gonflait de 20 % la pupille de chaque nourrisson et signalait des nourrissons parfaitement normaux comme au-dessus de la ligne de base.
| Écart | Sévérité | Ce que fait l'application |
|---|---|---|
| < 1,5 % | — | Pas signalé du tout |
| 1,5–3,0 % | Dans les limites | Variation mineure, non signalée |
| 3,0–6,0 % | Légère | Notée pour observation |
| 6,0–10,0 % | Modérée | Signalée pour suivi |
| > 10,0 % | Significative | Point central du rapport |
| Rapport | État |
|---|---|
| < 25 % | Spastique — anneau contracté vers l'intérieur |
| 25–35 % | Normal |
| > 35 % | Atonique — anneau élargi vers l'extérieur |
Une asymétrie OD/OS de 0–5 % est normale. Un œil spastique et l'autre atonique est signalé comme motif de frustration fonctionnelle.
| Différence | Sévérité |
|---|---|
| < 0,25 mm | Aucune — dans les limites normales |
| 0,25–0,50 mm | Légère — peut être physiologique |
| 0,50–1,00 mm | Modérée — signalement TBI activé |
| > 1,00 mm | Sévère — signalement TBI activé |
Face à l'iris supposé de 12,0 mm, cela correspond à environ 2,1 %, 4,2 % et 8,3 % du rapport. Le signalement TBI est une référence d'observation de recherche, pas un résultat diagnostique.
Six façons d'obtenir l'image, une seule porte qu'elles franchissent toutes
La source est choisie par œil dans le sélecteur de mode de caméra. Quelle que soit la source, une image qui ne franchit pas la porte de qualité n'atteint pas l'analyse — une capture floue produit un chiffre faux avec assurance, ce qui est pire que pas de chiffre.

Sources de caméra
Iriscope / Externe (USB). Intégration poussée avec le Dino-Lite AM4115ZT et les modèles compatibles. La distance focale optimale est d'environ 2–3 cm de l'œil.
Iriscope sans fil. HF4115-RUT avec l'adaptateur WF-20 — connectez d'abord l'ordinateur au point d'accès propre de l'iriscope.
Iriscope binoculaire. Une caméra USB à double objectif, de sorte qu'une seule capture couvre les deux yeux à la fois.
Caméra avant et arrière à porte de qualité. La méthode recommandée sur téléphone et tablette : la porte déclenche elle-même l'obturateur dès que tous les critères sont remplis.
Caméra manuelle. Contrôle direct de l'obturateur, pour un objectif macro tiers ou un éclairage que la porte rejette injustement.
Importer depuis la galerie. Réanalyser une image archivée. Le fichier est copié dans le dossier propre de l'application, l'original n'est donc jamais modifié.
| Critère | Acceptable | Ce qu'il intercepte |
|---|---|---|
| Netteté | score ≥ 100 | Flou de mouvement, iris hors mise au point |
| Luminosité | 30 – 230 | Sous- et surexposition |
| Contraste | score ≥ 30 | Images plates, peu détaillées |
| Confiance pupillaire | ≥ 30 % | L'image ne contient aucune pupille détectable |
| Décalage du centre | ≤ 25 % du cadre | Pupille trop décentrée pour mesurer la décentration |
Un liseré rouge et un message en direct nomment le critère en échec ; l'ambre signale la limite ; au vert la photo est prise automatiquement. Une vérification distincte « pas un œil » s'exécute après la capture dans tous les modes, y compris manuel.
Éclairage
Diffus et uniforme — l'anneau LED propre de l'iriscope est idéal. Évitez les ombres dures sur l'iris et repositionnez légèrement pour écarter un reflet cornéen du bord pupillaire.
Cadrage
L'iris doit remplir au moins la moitié de la largeur du cadre et rester centré. Une pupille près du bord du cadre coûte directement en précision de décentration.
Stabilité
Calez l'appareil. Demandez au patient de fixer un point éloigné et capturez entre les clignements — la porte rejette d'elle-même les images de clignement.

Les images importées passent par un recadrage
Une image de la galerie a été cadrée pour autre chose que cette analyse. L'outil de recadrage 4:3 permet d'amener l'iris à la part du cadre attendue par le détecteur avant toute mesure, ou de garder l'original s'il en est déjà proche.
Les deux yeux peuvent être importés en une seule action — l'application demande d'abord l'œil droit, puis le gauche.
Le réflexe, quand l'image statique ne suffit pas
Research embarque la même chaîne vidéo PLR que PupilMetrics Neuro : une ligne de base dans l'obscurité, un flash calibré et une série de diamètres image par image dont on lit la latence, la constriction, la vitesse maximale et le T75. Les résultats PLR restent sur leur propre écran et ne sont pas fusionnés avec l'analyse statique de l'iris.

Chaque paramètre porte son propre verdict
Latence, constriction, vitesse maximale et récupération T75 sont chacune signalées Normale, Limite ou Anormale face à la plage ajustée à l'âge — et quand aucun âge n'a été saisi, le panneau le dit plutôt que de se rabattre en silence sur une valeur par défaut.
La courbe est tracée sous les chiffres avec la ligne de base et le minimum repérés, de sorte qu'un grade issu d'un tracé bruité se voit comme un tracé bruité.
Les grades A–F sont attribués à partir du rapport signal/bruit et de l'amplitude de constriction. Un grade D ou moins est un problème de capture, pas un résultat.

La cadence d'images est mesurée, pas supposée
La voie de capture en USB direct énumère ce que la caméra offre réellement et rapporte la cadence qu'elle a mesurée, avec le mode qu'elle a vérifié — car 30 ips nominales qui en délivrent 15 décalent d'un facteur deux toute mesure fondée sur le temps.
Les horodatages sont écrits par image en microsecondes au moment de la capture, de sorte que l'analyse attribue correctement les fenêtres de ligne de base et post-stimulus même quand la cadence fluctue.
À 30 ips une image dure environ 33 ms, donc les différences de latence inférieures à une ou deux images ne sont pas significatives. Le travail sensible à la latence exige 60–120 ips.
Façons de regarder la même image
La barre de pastilles de l'écran de résultats active des superpositions sur l'iris capturé. L'onglet Research réunit les instruments les plus spécialisés dans un espace de travail plein écran — destiné aux études de cas comparatives et à l'enseignement, et non nécessaire à l'usage courant.
CLAHE
Égalisation d'histogramme adaptative à contraste limité, tuile par tuile plutôt que globalement, qui fait ressortir les cryptes et la texture des fibres sans brûler les zones claires.
Relief 3D
L'iris comme carte de hauteur interactive — la luminance devient altitude, de sorte que les fibres saillantes se lisent comme des hauteurs et les cryptes comme des vallées, texturé avec l'image d'origine.
Carte thermique du pigment
Une échelle thermique sur la densité locale de pigment, qui rend évidents les secteurs d'hétérochromie et l'assombrissement de la zone ciliaire.
Gabor
Un banc de filtres sur quatre échelles et plusieurs orientations — l'opérateur de texture canonique en analyse de l'iris, à la base du code d'iris de Daugman.
LBP
Motifs binaires locaux uniformes et invariants à la rotation sur le stroma, avec un histogramme — indépendants de l'orientation de l'œil à la capture.
Annotation
Dessin à main levée sur l'image avec annuler et effacer, exporté en PNG aplati à côté du rapport.

Comparaison côte à côte
Les deux iris dans des panneaux synchronisés et zoomables, avec les mesures bilatérales et leurs écarts en dessous. Miroir OD retourne l'œil droit pour que les deux soient orientés côté nasal vers l'intérieur — l'orientation bilatérale standard. Panoramique synchronisé lie les deux panneaux pour que vous compariez la même région de chacun.
La confiance de chaque œil est imprimée sur son panneau, de sorte qu'une asymétrie causée par une mauvaise capture se voit comme une mauvaise capture.
Un examen est un point. Le dossier est le résultat.
Chaque analyse terminée est écrite dans la base locale à l'instant où l'écran de résultats finit de charger — il n'y a pas d'étape d'enregistrement à oublier. L'historique est cherchable par nom et par motif, et tout enregistrement se réouvre avec son résultat complet intact.

Chronologie des examens en série
Jusqu'à six séries — rapport P/I, ellipticité et confiance hybride pour OD et OS — tracées chronologiquement sur chaque examen archivé de ce patient, chacune activable indépendamment.
La bande de vignettes en bas est l'essentiel : un pic dans la courbe de tendance est à un clic de l'image qui l'a produit, de sorte qu'un artefact peut être identifié comme artefact plutôt que consigné comme un changement.
Tracer la confiance à côté de la mesure est délibéré. Une série qui bouge pendant que sa confiance baisse raconte une histoire de capture, pas une histoire de patient.
Quatre sorties, toutes locales

PDF, TXT, JSON, impression
Le PDF est le rapport principal, assemblé sur l'appareil au moment où vous touchez export. Les images des deux yeux occupent la première page sauf si vous désactivez les images ; le nom du cabinet figure dans l'en-tête de chaque page ; tout le document est généré dans la langue active de l'application.
Le TXT porte un contenu clinique identique sans les images, formaté pour être collé dans un dossier médical informatisé ou un courriel — toutes les mesures des deux yeux, la section ANW complète, la comparaison normalisée par âge, l'anisocorie, les observations de recherche et les notes de l'observateur.
Le JSON est l'enregistrement lisible par machine. Conservez-le à côté du PDF : c'est la version de référence, et il porte les paramètres sous lesquels l'analyse a tourné.
L'enregistrement automatique du PDF est désactivé par défaut. Activez-le et un rapport est écrit à la fin de chaque analyse sans aucune action.
Une application, quatre endroits pour l'exécuter
La chaîne d'analyse est identique partout. Ce qui diffère, c'est la façon dont l'image entre et ce que le système d'exploitation permet de faire d'une fenêtre.
Windows
Windows 10 64 bits · 4 Go de RAM · port USB 2.0 pour un iriscope
- La cible principale, et là où l'intégration de l'iriscope est la plus poussée
- Barre de titre propre ; F11 plein écran, Ctrl+H historique, Échap pour revenir
- Sélection du type constitutionnel (bureau uniquement)
- Rapports écrits dans le dossier Documents
Installez le pilote DNVideoX avant le premier lancement si vous utilisez un Dino-Lite.
Android
Android 8.0+ · USB OTG pour un iriscope
- Capture avant et arrière à porte de qualité, l'obturateur étant déclenché par la porte
- Modes d'assistance miroir pour capturer son propre œil
- Feuille de partage à chaque export, pas seulement l'enregistrement sur disque
- Iriscope en USB OTG là où l'appareil le permet
Installez depuis Google Play ou chargez manuellement l'APK fourni.
macOS
DMG signé, construit en CI
- Installation directe depuis cnri.edu
- Le même ensemble de fonctions de bureau que sous Windows
- La prise en charge de l'iriscope USB dépend de la conformité UVC de l'appareil
Construit et notarisé par la même chaîne que la version iOS.
iOS
iOS 14 ou ultérieur
- Capture à porte de qualité et chaîne d'analyse complète
- Achats gérés dans l'application plutôt que par clé de licence
- Export par feuille de partage
Distribué via l'App Store.

Vingt paramètres régionaux, et le rapport suit l'application
Allemand, anglais, arabe, chinois (simplifié et traditionnel), coréen, espagnol, français, hindi, indonésien, italien, japonais, néerlandais, polonais, portugais (Portugal et Brésil), roumain, russe, suédois et turc.
Changer de langue change aussi le rapport exporté — titres, libellés de mesures, libellés d'état et descriptions d'anomalies sont tous générés dans la langue active, pas seulement l'interface.
L'arabe s'affiche de droite à gauche partout, y compris dans le rapport.
La même base de données partout
SQLite sur toutes les plateformes, dans le répertoire de support de l'application. Les enregistrements contiennent les champs du patient, l'horodatage de l'examen, les chemins d'images, le JSON complet du résultat pour chaque œil, les résultats d'anisocorie et de norme d'âge, et le chemin du PDF.
Rien n'est synchronisé. Déplacer le dossier d'un patient entre machines, c'est déplacer le fichier.
Clavier, sur ordinateur
F11 bascule le plein écran, Ctrl + H ouvre l'historique des examens depuis n'importe où, et Échap revient en arrière ou ferme la fenêtre active.
Les réglages et le champ du nom de cabinet sont accessibles depuis la barre de titre sur tout écran, donc aucun des deux n'oblige à quitter ce que vous faites.
Ordinateur
Capturé sous Windows. L'interface est identique sous macOS.
Android
La même chaîne et les mêmes chiffres, avec une capture adaptée à un téléphone.
Liée à la machine sur ordinateur, dans l'application sur mobile
| Niveau | Durée | Machines | Notes |
|---|---|---|---|
| Essai | 14 jours | 1 | Toutes les fonctions. Se termine aussi après 20 analyses achevées, selon ce qui arrive en premier. |
| Standard | 1 an | 1 | — |
| Professional | À vie | 1 | — |
| Enterprise | À vie | Plusieurs | Multiposte. |
L'activation contacte une seule fois licenses.cnri.edu pour lier la clé à un identifiant machine. Ensuite l'application fonctionne hors ligne indéfiniment. Aucun identifiant de patient ne fait jamais partie de cet échange.
Démarrer l'essai
Cliquez sur Démarrer l'essai gratuit sur l'écran de licence. Le compte à rebours démarre immédiatement et toutes les fonctions sont disponibles — sans carte, sans compte.
Deux limites courent en même temps, jours et analyses, et l'essai se termine avec celle qui s'épuise la première. Une capture échouée ne vous est pas comptée.
Mobile
Les achats sous iOS sont gérés dans l'application via la boutique plutôt que par clé de licence. Android suit le modèle bureau quand la version est chargée manuellement, et le modèle boutique sinon.
Ce que ce logiciel n'est pas
Publié plutôt qu'enterré, car un instrument de recherche qui se survend vaut moins que pas d'instrument.
Pas un dispositif médical
PupilMetrics Research est un outil de recherche et d'enseignement destiné aux praticiens. Il n'est ni approuvé, ni autorisé, ni certifié par la FDA, CE, TGA ou toute autorité équivalente pour un usage diagnostique dans quelque contexte médical que ce soit.
Toute mesure, toute anomalie et tout rapport qu'il produit — rapport P/I, ellipticité, décentration, anomalies par zones, évaluation ANW, anisocorie, comparaison normative par âge, score de confiance et tout le contenu des panneaux thérapeutiques — est uniquement observationnel et pédagogique, et ne constitue ni une conclusion diagnostique ni un substitut à un examen clinique.
Les associations par zones sont un cadre théorique
Les correspondances zone–organe proviennent de la littérature clinique historique. Le logiciel les étiquette comme des cadres issus de la recherche, et nous faisons de même. Une protrusion dans la zone temporale moyenne est un écart mesuré du bord pupillaire ; ce qu'elle signifie est une hypothèse avec une longue trace documentaire, pas un résultat.
Les millimètres sont convertis, pas mesurés
Il n'y a pas de référence d'échelle dans l'image. Tout chiffre en mm est un rapport multiplié par un diamètre d'iris supposé, uniformément environ 2,6 % au-dessus des moyennes réelles de population. Le rapport est la mesure ; le millimètre est une convention pour rendre les plages comparables.
Les mesures de texture sont relatives à l'appareil
Gabor, LBP et les autres outils de texture se calculent depuis l'intensité des pixels et le gradient de l'image, et sont influencés par l'éclairage de capture, la balance des blancs et les caractéristiques de la caméra. Interprétez-les longitudinalement chez un même patient sur un même appareil. La comparaison entre appareils et entre praticiens exige une calibration que l'application n'effectue pas.
Les détections automatiques sont des suggestions
La détection des cryptes, des sillons de contraction et des secteurs d'hétérochromie sont des propositions algorithmiques. Chacune devrait être confirmée visuellement avant d'être consignée.
Non validé face à un instrument de référence
Aucune étude de comparaison de méthodes, aucun chiffre de répétabilité test–retest, aucune sensibilité ni spécificité face à un standard de référence. Les études précisément nécessaires sont listées sur la page Neuro et s'appliquent ici de la même manière.
Vos données, votre responsabilité
Tout reste sur l'appareil, ce qui signifie que le praticien est responsable de s'assurer que le stockage local et toute diffusion ultérieure des rapports exportés respectent HIPAA, le RGPD, le Privacy Act australien ou ce qui s'applique dans sa juridiction.
Quatorze jours, vingt analyses, toutes les fonctions
L'essai n'est pas une version de démonstration. S'il doit vous décevoir, il le fera avec vos propres patients et votre propre caméra, et c'est le seul test qui compte.