Overlay par bloc expliqué : comment les traductions se posent sur la photo

Last updated: 2026-09-03

Overlay par bloc expliqué : comment les traductions se posent sur la photo

La page de résultat restitue les traductions par-dessus la photo originale, un overlay par bloc OCR. La traduction de chaque bloc apparaît dans le rectangle exact où le moteur OCR a détecté le texte source. Cet article explique comment l'overlay est disposé, comment il interagit avec la photo et comment le lire.\n\n## Pourquoi par bloc\n\nL'OCR renvoie une liste de blocs, pas une chaîne unique. Chaque bloc porte sa propre bounding box, le texte détecté et un score de confiance. La page de résultat traite chaque bloc comme une unité indépendante :\n\n- Préservation de la mise en page. La traduction apparaît dans le même rectangle que la source, préservant la relation spatiale entre les blocs de texte.\n- Isolation des échecs. Si un seul bloc échoue à traduire, le reste de la page n'est pas bloqué.\n- Scripts mixtes. Une page avec des titres en anglais et des légendes en japonais peut utiliser des indices de langue source par bloc.\n\n## Comment les traductions sont diffusées\n\nChaque bloc détecté est envoyé à ML Kit comme un travail de traduction indépendant. Les traductions affluent dans l'overlay au fur et à mesure qu'elles se terminent ; l'utilisateur voit les blocs "devenir" traduits dans l'ordre où le moteur les termine. L'overlay se met à jour de manière incrémentale ; aucun spinner bloquant n'est affiché pour la page entière.\n\n## Comment l'overlay est positionné\n\nLe texte traduit est renvoyé à la ligne et positionné pour s'adapter à la bounding box du bloc source. Si un bloc est étroit, la traduction passe sur plusieurs lignes et peut légèrement déborder du rectangle source ; le moteur privilégie la lisibilité au respect strict.\n\nL'overlay est rendu par-dessus la photo, pas cuit dedans. L'enregistrement dans l'historique stocke à la fois la photo originale et l'enregistrement de traduction par bloc. Ouvrir une entrée sauvegardée reproduit l'overlay exactement.\n\n## Curseur de transparence\n\nUn curseur en haut de la feuille contrôle l'opacité de la couche d'overlay. Faites-le glisser vers transparent pour voir la photo originale, vers opaque pour lire les traductions. La semi-transparence est le réglage courant pour comparer l'original et la traduction côte à côte sans quitter la page.\n\n## Appuyer pour cibler\n\nToucher un bloc traduit ouvre une feuille inférieure qui défile jusqu'au même bloc dans la vue "traduction complète". Ceci est utile pour les blocs où la traduction sur photo est tronquée ou enveloppée de manière à cacher la phrase complète.\n\n## Anatomie de la page de résultat\n\n- Barre supérieure. Un bouton de fermeture. Aucun autre contrôle — la page de résultat est intentionnellement minimale.\n- Zone principale. La photo originale en plein écran, avec la couche d'overlay rendue au-dessus. InteractiveViewer permet de zoomer et de déplacer pour inspecter les petits textes.\n- Feuille inférieure. Trois états : réduit (par défaut), moyen (environ la moitié de l'écran), étendu (la majeure partie de l'écran). L'état réduit montre une petite poignée et un résumé ; moyen montre les traductions par bloc sous forme de cartes ; étendu montre toutes les traductions de bloc en pleine largeur.\n- Deux onglets dans la feuille. Un onglet "Blocks" affichant les traductions regroupées par bloc OCR, et un onglet "Full" affichant la traduction complète jointe du paragraphe.\n\n## Pourquoi certains blocs affichent un avertissement\n\nUn badge d'avertissement apparaît sur un bloc lorsque sa confiance OCR est inférieure à un seuil. Le bloc est toujours traduit et rendu, mais l'utilisateur est invité à le vérifier. Causes courantes : faible luminosité, éblouissement, écriture manuscrite, polices décoratives, texte très petit.\n\n## Sauvegarde\n\nL'enregistrement dans l'historique capture la photo (compressée en vignette), les blocs OCR, les traductions par bloc et le paragraphe complet joint. Ouvrir l'entrée sauvegardée reproduit l'overlay exactement ; l'édition de la photo n'est pas prise en charge.