Procédé d’analyse d’au moins une image (1) contenant des données textuelles, comportant les étapes consistant à : détecter et lister des blocs (2) de données textuelles à l’aide d’un modèle d’analyse de mise en page, chaque bloc (2) étant identifié par des coordonnées d’une boîte englobante d’origine (3) du bloc (2), un score de confiance et optionnellement une catégorie de données, pour chaque bloc (2), calculer les coordonnées d’une boîte englobante de dimensions minimales (7) définie comme une boîte englobante de dimension réduite par rapport à la boîte englobante d’origine (3) du bloc (2) et comportant les données textuelles, déterminer, au moins en partie, les paires de boîtes englobantes minimales (7) qui se chevauchent, par exemple toutes les paires desdites boîtes englobantes minimales (7) qui se chevauchent, de façon à obtenir un ensemble de paires, pour chacune des paires dudit ensemble, (d1) déterminer si l’intersection entre les aires des deux boîtes englobantes (7) de ladite paire est ou non supérieure à une valeur déterminée et, si elle est supérieure uniquement, procéder à l’étape (d2). (d2) déterminer si la majeure partie, par exemple au moins 70%, de l’aire de l’une des boîtes englobantes (7) de ladite paire est comprise dans l’autre boîte englobante de ladite paire et, dans l’affirmative, supprimer de la liste de blocs le bloc (2) correspondant à la boîte englobante (7) qui est majoritairement incluse dans l’autre boîte englobante (7), et dans la négative, procéder à l’étape (d3), (d3) supprimer de la liste de blocs le bloc (2) de ladite paire dont le score de confiance est le plus faible. Procédé selon la revendication précédente, dans lequel, lors de l’étape (d1), il est déterminé si la condition AoI(b1, b2)/min(Area(b1), Area(b2)) est remplie, où : b1 et b2 sont les premier et second blocs de la paire concernée, AoI(b1, b2) est l’aire de l’intersection des boîtes englobantes minimales de la paire concernée, Area(b1) est l’aire de la boîte englobante minimale du premier bloc, Area(b2) est l’aire de la boîte englobante minimale du second bloc, min(Area(b1), Area(b2)) est le minimum des deux aires Area(b1) et Area(b2), et eta est un seuil constant déterminé, par exemple compris entre 0,02 et 0,2, par exemple de l’ordre de 0,1. et, si ladite condition est remplie, alors il est procédé à l’étape (d2). Procédé selon l’une des revendications précédentes, dans lequel, lors de l’étape (d2), il est déterminé si la première condition AoI(b1, b2)/Area(b1) ≥ s est remplie, où : b1 et b2 sont les premier et second blocs de la paire concernée, AoI(b1, b2) est l’aire de l’intersection des boîtes englobantes minimales de la paire concernée, Area(b1) est l’aire de la boîte englobante minimale du premier bloc, s est un premier seuil constant déterminée, par exemple compris entre 0,7 et 0,95, par exemple de l’ordre de 0,85, et, si la première condition est remplie, supprimer le premier bloc b1 de la liste et, si la première condition n’est pas remplie, déterminer si la seconde condition AoI(b1, b2)/Area(b2) ≥ s est remplie, où : Area(b2) est l’aire de la boîte englobante minimale du second bloc, et, si la seconde condition est remplie, supprimer le second bloc b2 de la liste et, si la seconde condition n’est pas remplie, procéder à l’étape (d3). Procédé selon l’une des revendications précédentes, dans lequel l’étape (b), on réalise les étapes successives suivantes : (b1) étendre verticalement et/ou horizontalement la boîte englobante d’origine du bloc, (b2) définir par rognage une sous-image (10) sur la base des coordonnées de la boîte englobante étendue (3’) lors de l’étape (b1), (b3) optionnellement, transformer la sous-image (10) en niveau de gris (b4) appliquer un flou à la sous-image (10), (b5) seuiller la sous-image (10) de façon à appliquer une valeur minimale à l’ensemble des pixels dont la valeur est inférieure à un seuil déterminé et de façon à appliquer une valeur maximale à l’ensemble des pixels dont la valeur est supérieure audit seuil, (b6) optionnellement, appliquer un traitement de réduction du bruit à la sous-image (10), (b7) définir comme boîte englobante minimale (7) la boîte englobante de plus petite dimension contenant l’ensemble des pixels n’ayant pas une valeur égale à la valeur de pixel associée à un fond (12) de la sous-image (10). Procédé selon la revendication précédente, dans lequel, lors de l’étape (b5), le seuil est déterminé par l’algorithme de Otsu. Procédé selon la revendication 4 ou 5, dans lequel, lors de l’étape (b4), le flou est réalisé par application d’un noyau de convolution permettant de réaliser un flou plus important dans la direction horizontale que dans la direction verticale. Procédé selon l’une des revendications 4 à 6, dans lequel, lors de l’étape (b6), le traitement de réduction du bruit est effectué par un traitement morphologique de la sous-image (10). Procédé selon la revendication précédente, dans lequel, lors de l’étape (b6), on applique d'abord une transformation morphologique d'ouverture, puis une transformation morphologique de fermeture. Procédé selon l’une des revendications précédentes, dans lequel le modèle d’analyse de mise en page est un réseau de neurones profond de type Mask R-CNN. Programme d'ordinateur comprenant un code configuré pour, lorsqu'il est exécuté par un processeur ou une unité de commande électronique, exécuter le procédé selon l'une quelconque des revendications 1 à 9. Dispositif informatique comprenant : - une interface d'entrée pour recevoir au moins une image contenant au moins une donnée textuelle, - une mémoire pour stocker au moins des instructions d'un programme d’ordinateurselon la revendication précédente, - un processeur accédant à la mémoire pour lire lesdites instructions et exécuter alors le procédé selon l'une quelconque des revendications 1 à 9, - une interface de sortie pour fournir la liste des blocs identifiés. Support d'enregistrement non transitoire lisible par ordinateur sur lequel est enregistré un logiciel informatique pour mettre en œuvre le procédé selon l'une quelconque des revendications 1 à 9, lorsque le logiciel informatique est exécuté par un processeur.