Article technique
Concevoir EchoNav: une aide a la perception proche pour personnes malvoyantes
EchoNav explore une approche complementaire a la navigation classique: utiliser les capteurs de l'iPhone pour aider l'utilisateur a comprendre les obstacles proches, sans remplacer la canne blanche, le chien guide ou les outils d'assistance deja utilises.
Beaucoup d'applications de navigation repondent a une question de trajet: quel itineraire prendre, ou tourner, combien de metres avant le prochain croisement. EchoNav se concentre sur une autre question, plus immediate: que se passe-t-il dans les quelques metres autour de l'utilisateur ?
Pour une personne aveugle ou malvoyante, cette couche de perception courte distance peut etre importante dans un environnement urbain changeant: poteaux, travaux, velos, trottinettes, pietons, vehicules ou obstacles temporaires. L'objectif d'EchoNav est de tester si un iPhone equipe de capteurs adaptes peut produire une information courte, localisee et exploitable.
Architecture generale
Le prototype est construit comme une chaine de traitement locale. Chaque couche a un role limite: percevoir, filtrer, prioriser, puis restituer une alerte simple.
LiDAR, camera et mouvement de l'iPhone.
Scene depth, detection d'objets et estimation de distance.
Selection du danger proche le plus pertinent.
Son spatial, alerte vocale courte ou vibration.
Pourquoi une logique deterministe ?
Dans une application d'assistance, une alerte doit etre explicable. EchoNav evite donc de generer des phrases libres ou des recommandations longues. Le moteur de decision conserve un vocabulaire court et des regles defensibles: distance, direction, type d'objet, stabilite de la detection et pertinence du danger.
if obstacle.distance < safetyRange
score = proximity + directionRisk + objectPriority
keep highest score
emit short feedback
else
stay silent
Cette approche a une consequence importante: le silence est aussi une decision. Si l'information est trop incertaine, ou si elle risque de saturer l'utilisateur, l'application doit limiter l'alerte plutot que produire un flux permanent.
Perception courte distance
La beta se concentre sur une zone proche, typiquement quelques metres autour de l'utilisateur. Cette limite rend le probleme plus concret: il ne s'agit pas encore de remplacer un GPS longue distance, mais d'evaluer si le systeme peut signaler un obstacle ou une situation proche de maniere utile.
Le LiDAR aide a comprendre la profondeur de la scene. La camera et les modeles de detection completent cette information en identifiant certains objets urbains. L'enjeu n'est pas seulement de detecter, mais de choisir ce qui merite vraiment une alerte.
Feedback accessible
Une bonne detection n'est utile que si le retour utilisateur est comprehensible. EchoNav teste trois formes de feedback: un son spatial pour indiquer une direction, une phrase courte pour nommer un danger, et une vibration lorsque la proximite demande une attention plus forte.
La priorite est de reduire la charge cognitive. Le prototype privilegie donc des signaux courts et coherents plutot qu'une description complete de la scene.
Une beta responsable
EchoNav est pense comme un projet a tester avec la communaute, pas comme une promesse de securite absolue. Les premiers retours servent a comprendre les vrais cas d'usage, les limites acceptables et les situations ou l'application doit rester prudente.
Observer la stabilite du pipeline et la coherence des alertes dans des scenes urbaines simples.
Afficher les objets detectes, la distance et la decision pour faciliter la revue technique.
Rejouer des situations deja capturees pour verifier une correction sans recreer le meme contexte.
Ce que nous cherchons a valider
- Les objets proches les plus importants a signaler en priorite.
- Le niveau de detail acceptable dans une alerte audio.
- Les situations ou l'application doit rester silencieuse.
- La facon dont les personnes malvoyantes veulent tester une beta.
- Les partenariats utiles avec associations, experts accessibilite et beta testers.
La prochaine etape consiste a multiplier les retours externes: personnes concernees, experts accessibilite, associations, formateurs iOS/VoiceOver et partenaires techniques. Ces retours doivent permettre de distinguer ce qui est techniquement impressionnant de ce qui est vraiment utile.
Pour partager cet article
EchoNav documente sa conception technique: LiDAR, camera, moteur de decision deterministe, audio spatial et beta responsable avec la communaute malvoyante.