Retour au blog

Reconnaissance visuelle dans une application : l'exemple de NutriGenius et des menus de restaurant

Développement

Billel Loukit

Application qui lit un menu de restaurant avec la caméra et filtre les plats selon les allergènes

En bref

La reconnaissance visuelle permet à une application de lire ce que voit la caméra : un texte, un objet, un document. Ce n'est plus réservé aux géants de la tech.

  • L'exemple NutriGenius : une app qui aide à manger serein avec des contraintes alimentaires. Nous y avons intégré la reconnaissance visuelle pour lire les menus des restaurants.

  • Comment ça marche : le téléphone détecte le texte sur la photo, l'app le structure (plats, descriptions), puis l'analyse selon vos besoins.

  • Sur le téléphone ou dans le cloud : la lecture du texte peut se faire directement sur l'appareil, sans envoyer la photo ni payer à l'usage.

  • Pour votre métier : factures, étiquettes, documents, pièces détachées : tout ce qui se photographie peut se lire.

  • Le point de vigilance : aucune reconnaissance n'est fiable à 100 %. L'app doit prévoir la correction et la vérification.

Le problème : manger au restaurant avec des contraintes alimentaires

Sans gluten, sans lactose, végétarien, vegan : pour beaucoup de gens, choisir un restaurant commence par une question. Est-ce que je pourrai manger quelque chose ?

Depuis le 13 décembre 2014, les restaurants doivent informer leurs clients de la présence des 14 allergènes majeurs dans leurs plats. Mais cette information n'a pas à figurer sur la carte : il suffit qu'elle soit accessible sur place. Résultat, il faut souvent demander, une fois assis, sans savoir si le déplacement en valait la peine.

C'est ce problème que NutriGenius résout : savoir avant de partir où l'on pourra manger, et quoi.

Ce que fait NutriGenius

NutriGenius, « Manger serein » sur les stores, est l'app qui aide à bien manger avec ses contraintes alimentaires. Elle propose, d'après sa fiche App Store :

  • une carte collaborative des restaurants, filtrés par allergènes, avec des menus vérifiés et mis à jour ;

  • un profil personnalisé selon ses contraintes ;

  • des recettes adaptées (sans gluten, sans lactose, végétariennes, vegan) ;

  • un catalogue de produits compatibles et de marques partenaires ;

  • des contenus pédagogiques et une communauté.

La reconnaissance visuelle au service des menus. Le cœur de l'app, ce sont les menus des restaurants. Pour les lire, nous avons intégré la reconnaissance visuelle : à partir d'une photo de la carte, l'app récupère le texte des plats et l'organise pour qu'il soit consultable et filtrable selon les contraintes de chacun.

Au-delà de l'app, nous avons accompagné NutriGenius sur sa feuille de route et l'avons mis en relation avec notre réseau.

« Vous n'avez pas seulement lancé une app, vous avez lancé ma boîte. » Basile Macieira Coelho, CEO de NutriGenius

Voir le projet NutriGenius dans notre portfolio.

Comment fonctionne la reconnaissance visuelle, sans jargon

Lire un menu avec un téléphone se fait en quatre étapes.

  1. La photo. L'utilisateur photographie la carte. L'app l'aide à bien cadrer : bonne lumière, texte net, page entière.

  2. La lecture du texte. Le téléphone repère les zones de texte et reconnaît les mots. Chaque mot reçoit un score de confiance : l'app sait quand elle hésite.

  3. La structuration. L'app comprend ce qu'elle a lu : ceci est un nom de plat, ceci une description, ceci un prix.

  4. L'analyse. Le texte est rapproché de ce qui intéresse l'utilisateur : des ingrédients, des allergènes, des préférences.

Sur le téléphone ou dans le cloud ? Les deux sont possibles, et on les combine souvent.

Critère

Sur le téléphone

Dans le cloud

Rapidité

Immédiate, même hors connexion

Dépend du réseau

Confidentialité

La photo ne quitte pas l'appareil

La photo est envoyée à un serveur

Coût

Pas de coût à l'usage

Facturé à chaque analyse

Puissance

Lecture du texte, tâches simples

Compréhension fine, cas complexes

Apple fournit par exemple un outil de lecture du texte dont tout le traitement se fait sur l'appareil, et Google propose l'équivalent avec ML Kit. Avec Flutter, ces briques s'intègrent dans une seule app pour iPhone et Android.

D'autres usages pour votre métier

Tout ce qui se photographie peut se lire. Quelques exemples concrets :

Métier

Ce que l'app lit

Ce que ça évite

Restauration, commerce alimentaire

Menus, étiquettes, listes d'ingrédients

Ressaisir une carte à la main

Comptabilité, gestion

Factures, tickets de caisse, notes de frais

La saisie manuelle et les erreurs de frappe

Logistique, transport

Bons de livraison, étiquettes de colis, plaques

Les recopiages sur papier

Maintenance, BTP

Plaques signalétiques, numéros de série, compteurs

Les relevés approximatifs

Assurance, immobilier, RH

Documents, pièces justificatives, formulaires

Les dossiers incomplets

Culture, tourisme

Panneaux, œuvres, plans

Les contenus difficiles à trouver

Quel que soit le métier, la question de départ est la même : quelle ressaisie fait perdre du temps à vos utilisateurs ? Pour un lieu culturel, voyez aussi notre article sur l'application du Musée Grévin.

Ce qu'il faut prévoir : fiabilité, données, coûts

  • La fiabilité. Une photo floue, un menu manuscrit, une police fantaisie : la lecture peut se tromper. L'app doit montrer ce qu'elle a compris et permettre de corriger en un geste.

  • La vérification humaine quand l'enjeu est fort. Pour une allergie, un résultat automatique n'est jamais une garantie. L'app doit inviter à confirmer auprès du restaurant, et les informations sensibles doivent être vérifiées.

  • Les données personnelles. Une photo peut contenir plus que ce qu'on cherche : un visage, un nom. Traiter l'image sur le téléphone limite ce risque ; sinon, il faut informer l'utilisateur et respecter le RGPD.

  • Le poids de l'app. Les modèles de lecture embarqués ajoutent plusieurs dizaines de mégaoctets. C'est à arbitrer avec le confort de téléchargement.

  • Le coût. Sur le téléphone, pas de coût à l'usage. Dans le cloud, chaque analyse est facturée : il faut l'estimer selon le nombre d'utilisateurs attendus.

Chez La Belle App, une application démarre à 5 000 € HT. La reconnaissance visuelle fait varier le budget selon ce qu'il faut lire et comprendre : on vous donne un chiffrage précis après le premier appel.

5 erreurs à éviter

  1. Ajouter de l'IA parce que c'est à la mode. Partez d'une ressaisie pénible ou d'une information difficile à trouver, pas de la technologie.

  2. Promettre 100 % de fiabilité. Prévoyez toujours un moyen de corriger et, quand c'est sensible, de vérifier.

  3. Envoyer toutes les photos dans le cloud par défaut. C'est plus lent, plus cher et moins respectueux de la vie privée quand le téléphone sait faire le travail.

  4. Négliger le moment de la photo. Un bon cadrage, une aide à la prise de vue et un retour immédiat comptent autant que l'algorithme.

  5. Tester avec trois exemples. Testez avec de vraies photos, prises par de vrais utilisateurs, dans de vraies conditions : lumière tamisée, carte froissée, main qui tremble.

Vous avez un projet qui pourrait lire des photos, des documents ou des menus ? Réservez un appel gratuit de 30 minutes : on regarde ce qui est faisable, sur le téléphone ou dans le cloud, et vous recevez un devis précis sous 48 h. Réserver mon appel

Questions fréquentes

La reconnaissance visuelle fonctionne-t-elle sans connexion internet ?

Oui, si l'analyse se fait sur le téléphone. La lecture de texte et la détection d'objets simples fonctionnent hors ligne. Les analyses plus complexes passent par le cloud et demandent une connexion.

Est-ce fiable pour les allergies ?

C'est une aide précieuse, pas une garantie. L'app repère les plats et les ingrédients à surveiller, mais l'utilisateur doit toujours confirmer auprès du restaurant.

Combien coûte une application avec reconnaissance visuelle ?

Chez La Belle App, une application démarre à 5 000 € HT. Le budget dépend de la complexité : lire du texte est plus simple que reconnaître des objets ou interpréter une situation, et le nombre de profils utilisateurs compte aussi.

Faut-il entraîner sa propre intelligence artificielle ?

Rarement au début. Les outils fournis par Apple et Google couvrent la plupart des besoins de lecture. Un modèle sur mesure se justifie quand vous devez reconnaître des éléments très spécifiques à votre métier.

Mon idée reste-t-elle confidentielle ?

Oui. Nous signons un accord de confidentialité (NDA) avant d'entrer dans le détail de votre projet.

Sources

Partagez cet article sur les réseaux sociaux

Partagez cet article sur les réseaux sociaux

S'abonner à la newsletter

S'abonner à la newsletter

Derniers articles

Besoin d'accompagnement ?

Prenez rendez-vous

Expliquez-nous comment nous pouvons vous aider. Un de nos experts se fera un plaisir de vous répondre.

Besoin
d'accompagnement ?

Prenez rendez-vous

Expliquez-nous comment nous pouvons vous aider. Un de nos experts se fera un plaisir de vous répondre.