INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Dans cette étape, le procédé assure un recollement horizontal (voir étape IV du recollement) restreint aux blocs de type graphique dont la hauteur est limitée, par exemple à 1 ou deux rubans de haut, Le recollement est effectué lorsque les deux blocs ont la même ordonnée pour le côté inférieur. Cette étape est particulièrement adaptée aux gros titres, qui sont habituellement séparés en plusieurs petits blocs.
Cette étape VII privilégie la direction horizontale.
Le procédé réalise de préférence un traitement de l'image numérisée corrigeant les éventuels défauts de l'image et les éventuels défauts dus à la forme du support de l'image réelle. Il permet par exemple de lire des pages reliées en livre ou des indications portées sur des emballages, L'invention permet une utilisation efficace d'un outil de reconnaissance de caractères sur un bloc de texte. L'outil est de préférence un logiciel d'OCR (abréviation de l'expression anglo-saxonne Optical Character Recognition signifiant reconnaissance de caractères) vendu dans le commerce. Un tel outil ne fonctionne pas correctement s'il est appliqué directement sur l'image numérisée, même si celle-ci présente une haute définition, il demande une intervention importante de l'utilisateur l'invention permet d'éviter cette intervention de l'utilisateur.
L'invention présente l'avantage d'aider à la lecture d'un texte par agrandissement et remise en forme automatique d'un bloc de texte sélectionné. Le procédé peut également comporter une étape optionnelle de synthèse vocale pour réaliser une lecture automatique d'un bloc de texte sélectionné.
Le procédé selon l'invention présente aussi l'avantage de permettre la connexion à un système bureautique dont l'affichage n'est généralement pas adapté à une exploitation par un utilisateur malvoyant. La mise en #uvre du procédé de l'invention permet à l'utilisateur malvoyant de lire mais également de valider un choix ou de saisir des données sur un tel système bureautique.
La présentation d'un bloc de texte ou graphique classifié par le procédé peut être modifiée pour en faciliter la perception par l'utilisateur malvoyant, ainsi à titre d'exemples non limitatifs, la couleur peut être adaptée aux défauts de vision de l'utilisateur, les contours peuvent être renforcés, le contraste peut être amélioré.
D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description détaillée suivante présentée à titre d'illustration non limitative et faite en référence aux figures annexées suivantes dans les quelles une même référence correspond à un même élément de la description : - la figure 1 illustre les étapes principales du procédé selon l'invention ; - la figure 2 représente des histogrammes d'une image numérisée, la figure 2.a est un histogramme d'origine, la figure 2.b est un histogramme lissé et la figure 2.c est un histogramme lissé d'une image avec une courbure - la figure 3 représente un ruban et son profil , - la figure 4 illustre la fusion de deux blocs ; - la figure 5 représente des recollements dans une page; - la figure 6 représente trois cas de recollement, 6.a, 6.b et 6.c, avec des entêtes de page -, - la figure 7 représente en Ta une découpe en blocs sur une page et en 7.b son arbre associé ; - la figure 8 représente des points voisins du filtrage spécial.
La figure 1 représente les étapes principales du procédé selon l'invention. La première étape principale du procédé consiste à acquérir une image numérisée haute définition d'un objet comme par exemple une ou plusieurs pages d'un livre, une page d'une revue, une image pouvant comporter du texte sur un support non plan.
Pour réaliser cette étape, on utilise de préférence un scanner haute définition. La résolution est d'au moins 150 ppp (pixel par pouce) pour la découpe en blocs et de plus de 300 ppp, avec de préférence une valeur supérieure à 600 ppp pour les autres traitements. L'utilisation d'une même résolution élevée pour tous les traitements est possible. L'utilisation d'une résolution réduite pour la découpe en bloc présente l'avantage de réduire le temps global de calcul lors de l'exécution du procédé sans dégrader les performances.
Le procédé peut aussi utiliser un capteur matriciel comme un appareil photographique numérique ou une caméra numérique, situé à une distance inférieure à un mètre du support de l'image réelle, L'image numérisée est acquise une seule fois à partir de l'image réelle, quelle que soit la zone de l'image explorée ultérieurement par l'utilisateur. Après numérisation le support de l'image réelle n'est plus nécessaire, il n'est pas manipulé lors des lectures.
Cette première étape principale peut être réalisée de manière anticipée. On peut appliquer les étapes suivantes du procédé sur une image déjà numérisée avec une définition suffisante.
L'image est par exemple numérisée en niveaux de gris.
De préférence, le procédé réalise une détection de l'inclinaison de l'image et effectue un redressement de l'image.
Une seconde étape principale du procédé consiste à réaliser une image synthétique.
A partir d'une image numérisée, par exemple en niveaux de gris, le procédé réalise une image binaire par seuillage, avec recherche automatique du seuil puis une découpe en blocs complétée par une classification des blocs trouvés afin de permettre la séparation des zones contenant du texte des zones d'image contenant des informations graphiques, ou assimilées à des informations graphiques.
Dans cette classification, les titres sont assimilés à des zones graphiques, les libellés d'un schéma sont considérés globalement avec le schéma comme une zone graphique. Une zone de texte correspond à une partie de colonne ne contenant que du texte.
L'image synthétique correspond à l'ensemble des blocs classifiés. Dans une troisième étape principale du procédé, l'image numérisée subit un traitement numérique visant à corriger les éventuels défauts de l'image et notamment des défauts dus à la forme du support de l'image réelle originale.
De préférence, une rebinarisation de l'image numérisée de la première étape principale est effectuée à l'aide de l'image synthétique : un nouveau seuillage automatique est effectué de façon indépendante sur chaque bloc texte.
DESCRIPTION DETAILLEE DE L'INVENTION.
Selon l'invention, et comme illustré aux figures 1 et 3, ledit moyen pour transférer l'effort audit couvercle s'exerce sur un bord d'appui (22) de couvercle (2), qui jouxte ladite première portion de charnière (20) du couvercle, typiquement vertical et situé juste au-dessus de ladite charnière (6), ledit effort (noté Fo sur la figure 1 ) étant ainsi transmis selon une direction T typiquement horizontale voisine de la direction formée par ledit fermoir (7) d'un côté du boîtier et ladite charnière (6) de l'autre côté du boîtier.
Cette partie (22) du couvercle est typiquement verticale, de sorte que ledit effort est transmis de la manière la plus efficace possible.
Dans le boîtier selon l'invention, on peut rencontrer la combinaison de moyens suivants a) ledit fermoir (7), et typiquement ledit bouton-poussoir (70), sont solidaires de ladite grille dans la direction T, de manière à ce que l'effort manuel exercé sur ledit fermoir (7), typiquement sur ledit bouton-poussoir (70), soit transmis à ladite grille (4), b) ledit moyen de transfert d'effort comprend ladite grille (4), qui est dotée d'un moyen de déplacement, typiquement de translation, dans ladite direction T par rapport audit fond (3), c) ladite grille comprend une butée d'appui (40,41) venant en butée contre ledit bord d'appui (22) du couvercle (2), Cette combinaison de moyens est représentée aux figures 1 à 3.
Ces figures illustrent une modalité de l'invention et montrent bien la coopération des divers éléments assurant ledit transfert, avec de droite à gauche - le fermoir (7) et son bouton-poussoir (70), la grille (4) et sa butée d'appui (40, 41), le couvercle (2) et son bord d'appui (22) typiquement vertical. Comme illustré aux figures 9a à 9d, ladite butée d'appui peut être constituée par un plot (40) et/ou par une lame souple à effet ressort (4 1 ) permanent.
Il est clair que ces différents types de butées d'appui et leur combinaison permettent d'obtenir une pré-ouverture d'amplitude plus ou moins grande, comme illustré à la figure 4, et dans tous les cas d'une valeur prédéterminée, avec un effort standard d'ouverture Fo.
Il est avantageux selon l'invention que ladite grille (4), ledit fermoir (7) et son bouton- poussoir (70), ladite butée d'appui (40,41) forment une pièce monobloc, tout ou partie de ladite pièce étant typiquement rigide. C'est le cas illustré sur les figures 1 à 4.
Selon l'invention, ledit moyen de translation peut comprendre la coopération de moyens mâles (430) et femelles (320), portés, les uns par la paroi intérieure dudit fond (3) et les autres par la paroi extérieure de ladite grille (4), ladite coopération formant typiquement une glissière (8) positionnée sur les côtés ou bords latéraux dudit fond (32) et de ladite grille (43), et/ou sur la base dudit fond (3 1) et de ladite grille (42), ladite coopération étant formée lors de l'assemblage de la dite grille (4) et dudit fond (3), typiquement par clipsage ou encliquetage.
On a représenté sur la figure 5 le cas oÙ la paroi intérieure du fond, et chacun des bords latéraux (32) parallèles, portent des nervures (320) (moyens femelles), tandis que les bords latéraux (43) de la grille (4) portent des rainures (430) (moyens mâles), la coopération des rainures (430) dans les nervures (320) constituant pour la grille (4) un moyen de translation par rapport audit fond (3).
Naturellement, la figure 5 n'est qu'un exemple illustratif, la grille pouvant porter les moyens femelles et le fond les moyens mâles.
Il peut être avantageux de prendre comme moyen de translation mâle un ou plusieurs rails de guidage parallèle(s) à la direction de translation T, et positionné(s) non sur les côtés du boîtier, mais sur la base dudit fond (3 1) ou de ladite grille (4-1), de manière à réduire les risques de grippage, un évidemment correspondant formant le moyen de translation femelle. Il peut être avantageux que, comme cela apparaît sur la figure 5, les moyens de clipsage constituent aussi le moyen de translation.
Bien sûr, il existe de nombreuses variantes de réalisation qui constituent des moyens équivalents et qui permettent de réaliser la fonction de translation de la grille par rapport au fond.
Le boîtier selon l'invention peut comprendre un moyen pour ramener ledit fermoir à sa position initiale, c'est-à-dire pour exercer une force de rappel dans une direction opposée à celle dudit effort manuel, ladite position initiale étant celle où aucun effort manuel ne s'exerce contre ledit fermoir, ledit boîtier étant ouvert.
Typiquement, comme illustré à la figure 2, ledit moyen pour ramener ledit fermoir à sa position initiale est basé sur la coopération d'une patte élastique de rappel (44) et d'un moyen de blocage (33) de son extrémité libre (440), ladite patte élastique (44) étant portée par ladite grille (4) et ledit moyen de blocage (33) étant porté par ledit fond (3), Un dispositif inverse est possible pour réaliser la même fonction, ladite patte élastique étant portée par ledit fond et ledit moyen de blocage étant porté par ladite grille.
Cette patte élastique assure le rappel de la grille à sa position initiale et l'immobilise lors de l'action de la prise de produit pour le maquillage.
Comme illustré également à la figure 2, ledit fermoir (8) peut comprendre une butée avant (72) venant en appui contre le bord (34) dudit fond (3) dès lors qu'aucun effort manuel ne s'exerce contre ledit fermoir.
De plus, le plongeur 4 est disposé sur la circonférence externe à coté de la bride 1F de l'arbre de sortie 1.
La roue libre 3 comprend la cannelure à butée 3A qui est formée à partir de la portion tubulaire 3a ayant la cannelure hélicoïdale 3x formée sur sa surface externe pour s'engrener avec la cannelure hélicoïdale la qui est formée sur une partie de la circonférence externe au niveau du côté central de l'arbre de sortie 1, la portion de bride 3b qui est fournie au niveau du côté avant de cette portion tubulaire 3a et devient le fond de came d'une came à rouleaux que l'on décrit plus tard, une came à rouleaux 3c interposée entre la portion de bride 3b et une rondelle 3e de cette cannelure à butée 3A, un pignon 3P, un embrayage interne 3y composé d'une portion tubulaire à la base du pignon 3P, une bobine d'embrayage 3r disposée dans la rainure 3t formée sur l'excentrique à cylindre 3c, et une couverture d'embrayage 3w qui recouvre l'extérieur de la portion de bride 3b, la came à rouleaux 3c et la rondelle 3e de la cannelure à butée 3A.
De plus, la cannelure à butée 3A et la came à rouleaux 3c comprennent une cannelure externe 3B.
La roue libre 3 agit comme une roue dite à un sens. La vue en coupe de la roue libre est présentée dans la figure 5. A plusieurs points sur la circonférence interne de la came à rouleaux 3c, on prévoit des rainures 3t pour former un espace étroit et un espace large entre la circonférence externe de l'embrayage interne 3y. On dispose la bobine d'embrayage 3r dans chacune de ces rainures 3t. La référence 3s se rapporte à un ressort pour presser la bobine d'embrayage 3r vers l'espace étroit de la rainure 3t.
Quand l'arbre de sortie 1 est entraîné par le moteur à courant continu M, la came à rouleaux 3c tourne, la bobine d'embrayage 3r se déplace vers l'espace étroit de la rainure 3t, la came- à rouleaux 3c de l'embrayage externe 3B s'engrène avec l'embrayage interne 3y, et le pignon 3P tourne et s'engrène avec la couronne dentée 50. Ensuite, quand on fait tourner le pignon 3P conjointement avec la couronne dentée 50, la bobine d'embrayage 3r se déplace vers le large espace de la rainure 3t, l'embrayage externe 3B et l'embrayage interne 3y sont débrayés et la roue libre 3 est libérée du moteur.
La commutation électromagnétique 2 comprend la bobine inductrice 2a et un boîtier de commutation 2b pour recouvrir la bobine inductrice 2a et un noyau 2c, et est disposée au niveau du côté arrière de la position de la roue libre 3. Le noyau 2c possède une surface de disque à forme creuse opposée à la portion de bride 3b de la cannelure à butée 3A et est formé dans le corps en forme de noyau disposé de façon à pénétrer dans la circonférence externe de la portion tubulaire 3a de la cannelure à butée 3A. Le noyau 2c possède également une portion en saillie en forme d'un noyau 2t qui s'étend vers le côté arrière au niveau du côté de la portion tubulaire 3a de la cannelure à butée 3A.
Le plongeur 4 est composé d'un corps tubulaire qui est disposé de manière mobile entre la circonférence interne du boîtier de commutation 2b et la portion tubulaire 3a de la cannelure à butée 3A. Le côté d'extrémité avant 4t opposé à la portion en saillie en forme d'anneau 2t est formé dans une forme correspondant à la forme de la portion en saillie en forme d'anneau 2t.
on fixe une plaque en forme d'anneau 5a sur la circonférence interne au niveau du côté de l'extrémité arrière du plongeur 4. De plus, on fournit également une plaque en forme d'anneau 5b sur le côté d'extrémité arrière de la portion tubulaire 3a de la cannelure à butée 3A de la roue libre 3. Entre ces plaques 5a, 5b, on dispose un ressort hélicoïdal 6.
En conséquence, le plongeur 4 est attiré par le noyau 2c et se déplace dans la direction (vers l'avant) du noyau 2c et la roue libre se déplace comme poussé par la plaque 5b avec le mouvement du plongeur 4. Une fois que le pignon 3P arrête de se déplacer après que la surface d'extrémité du pignon 3P est amenée en contact avec la surface d'extrémité d'une couronne dentée 50, et que le moteur est commandé et que les filets de la couronne s'ajustent aux rainures du pignon 3P, le pignon 3P s'engrène avec la couronne dentée 50 par la force élastique accumulée, jusqu'à ce moment, dans le ressort hélicoïdal 6 qui est comprimé.
La référence 8 se rapporte à un arbre de contact supporté de manière mobile dans la direction étendue de l'arbre par un trou porteur 17h prévu sur une partie (la partie supérieure dans la figure 1) d'une deuxième portion tubulaire 17c de l'élément d'engrenage couronne interne 17. De plus, l'arbre de contact 8 est monté de façon à s'étendre sur la partie de fonctionnement Y et la chambre de contact Z via le trou porteur 17h.
Un contact mobile 8e est fourni au niveau de l'un des côtés d'extrémité dans la chambre de contact Z de l'arbre de contact 8. De plus, au niveau du côté arrière à partir de ce contact mobile 8e, on fixe une plaque en forme d'anneau 9a à l'arbre de contact 8. Entre cette plaque 9a et le contact mobile 8e, on fournit un ressort hélicoïdal 9b pour presser le contact mobile 8e contre le côté de contact stationnaire (décrit plus tard). De plus, à l'autre extrémité de l'arbre positionné au niveau du côté Y de position en fonctionnement de l'arbre de contact 8, on fixe une plaque en forme d'anneau 9c à l'arbre de contact 8. On fournit un ressort hélicoïdal de rappel 9d entre cette plaque 9c et une console frontale 20.
De plus, on monte une plaque de déplacement 7 sur l'extrémité arrière du plongeur 4. Cette plaque de déplacement 7 est une plaque mince s'étendant dans les directions supérieure et inférieure avec un trou formé au centre pour la monter sur l'extrémité arrière du plongeur 4 et un trou pénétrant 7s à la portion supérieure correspondant à l'arbre de contact 8. On fixe cette plaque de déplacement 7 au plongeur 4 avec un anneau de fixation 7t. De plus, on fournit un ressort hélicoïdal de rappel 9v entre la part#'1e inférieure de la plaque de déplacement 7 et la console avant 20.
On divise la portion du moteur X, la chambre de contact Z et la portion de fonctionnement Y par des plaques de séparation 34, 35.
On divise la chambre de contact Z en une paroi de chambre de contact 31 et un couvercle de chambre de contact 32. On fournit un premier contact stationnaire 10a et un deuxième contact stationnaire 10b sur la paroi de la chambre de contact 31.
On connecte le premier contact stationnaire 10a à un accumulateur via une tension aux bornes 11 et on connecte le deuxième contact stationnaire 10b aux balais de pole positif via un fil conducteur et on le connecte également à l'autre extrémité de la bobine inductrice 2a de la commutation électromagnétique 2.
De plus, on fixe le boulon de borne 11 avec un écrou lla et on fixe le premier contact stationnaire 10a à la paroi de la chambre de contact 31 par une tête de boulon lit. De plus, 33 est un joint torique et 70b, 70c l'enveloppent.
A l'étape suivante E1, la carte C1 lit et mémorise en mémoire EEPROM 12 des informations de service IS dans la mémoire EEPROM 22 de la carte C2 à travers le terminal TE. Les informations de service contiennent l'identifiant IPA du programme applicatif PA et les caractéristiques CPA requises pour l'exécution du programme. Les caractéristiques CPA sont notamment un type d'environnement logiciel, une capacité de mémoire et des paramètres matériels du terminal TE nécessaires à l'exécution du programme PA, ainsi qu'une interdiction ou autorisation d'exécution du programme PA en dehors de la deuxième carte CA. La première carte C1, grâce aux informations IS lues dans la deuxième carte C2, a ainsi connaissance de la nature de l'application correspondant au programme applicatif contenu dans la deuxième carte. Si à l'étape suivante E2, la première carte C1 constate une incompatibilité du terminal TE, y compris la carte SIM C1, avec les caractéristique de programme applicatif CPA, la carte Cl refuse de poursuivre le procédé de préparation à une étape E21, et signale un refus au terminal TE pour qu'il affiche un message "CARTE ADDITIONNELLE INCOMPATIBLE".
Dans le cas contraire, la carte C1 décide de poursuivre ou de ne pas poursuivre la préparation à une étape intermédiaire E22. Si la carte Cl ne poursuit pas immédiatement la préparation, par exemple en raison d'un appel du terminal, la carte C1 diffère la préparation pour ultérieurement le faire exécuter localement dans la carte C2.
Si, après l'étape E22, la première carte C1 poursuit la préparation, la deuxième carte C2 est mise dans un état propice à l'exécution du programme applicatif PA. A l'étape suivante E3, la première carte SIM C1 reproduit dans la deuxième carte C2 les résultats de la négociation protocolaire concernant les possibilités d'exécution du terminal TE que la carte C1 a elle-même subies avec le terminal après l'enfichage préliminaire de la carte Cl dans le terminal. L'étape E3 consiste essentiellement à transmettre des caractéristiques logicielles et matérielles CT du terminal TE et le cas échéant de la première carte C1 par la première carte à la deuxième carte C2 pour que la carte C2 s'adapte aux caractéristiques CT. La première carte C1 déclenche ensuite la combinaison d'un menu principal MP1 listant des applications contenues dans la carte C1 avec un menu principal MP2 du programme applicatif PA, ou en variante des programmes applicatifs, contenus dans la deuxième carte C2. Cette combinaison de menus comporte trois étapes E4, E5 et E6.
A l'étape E4, la carte SIM C1 transmet un message de demande du menu principal MP2 qui est lu en mémoire EEPROM 22 de la carte C2 et transmis vers la mémoire RAM 13 de la carte Cl. La carte SIM Cl construit alors à l'étape E5 un menu général MG en ajoutant au menu principal MP1 listant les services déjà proposés par la première carte C1, le menu principal MP2 du service additionnel relatif au programme PA dispensé par la carte C2. Le menu général MG est transmis par la carte Cl au terminal TE afin qu'il soit écrit en mémoire EEPROM 33, en remplacement du premier menu MP1, et accessible à l'abonné par déroulement sur l'afficheur 37, à l'étape E6.
En variante, le premier menu principal MP1 déjà installé dans la mémoire EEPROM 33 du terminal contient un item supplémentaire IS pour valider la sélection d'un menu dans une carte additionnelle, telle que la carte C2. A une étape intermédiaire E45 remplaçant l'étape E5 entre les étapes E4 et E6, l'item supplémentaire IS est remplacé par le deuxième menu MP2 reçu dans la carte Cl pour être combiné au menu MP1 en le menu général MG. En référence à la figure 3, le lancement d'une exécution de programme avec une session pro-active dans l'une ou l'autre des cartes C1 et C2 comprend les étapes suivantes E7 à Ell.
Au moyen d'une touche spécifique, touche ascenseur ou touche de navigation du clavier 36, un programme applicatif de service SX est sélectionné par l'abonné à l'étape E7 ; le terminal TE adresse dans une demande DEM[ISX] l'identifiant ISX du programme sélectionné SX à la première carte C1.
La carte C1 distingue les programmes appartenant au premier menu MP1 des programmes appartenant au deuxième menu MP2 à l'étape E8. Une table d'entité TE dans la carte C1 est adressée par chaque identifiant de programme pour y lire l'entité de localisation de celui-ci, la première carte C1 ou l'une C2 de deuxièmes cartes. Lorsque le programme SX est un programme initialement contenu en mémoires 11-12 de la carte Cl, la carte C1 ordonne au moins une session pro-active normale entre celle-ci et le terminal pour exécuter le programme SX à l'étape E81.
Par contre, lorsque le programme SX est le programme PA, la carte C1 convertit la demande de programme DEM[ISX] transmise par le terminal en une autre demande pro-active DEM[ISX=IPA] transmise de la carte C1 vers la deuxième carte C2 à l'étape E9 de manière à lancer l'exécution du programme PA contenu dans la carte C2 à l'étape E10. Comme illustré à la figure 3, l'exécution du programme PA comprend au moins une session pro-active Ell consistant d'abord en une réponse pro-active CP2 transmis par la deuxième carte C2 à la suite de la commande DEM [ISX = IPA] vers la première carte Cl, qui elle-même relaie cette commande CP2 en une commande pro-active analogue CP1 vers le terminal TE.
L'exécution du programme PA fournit un service à l'abonné par exemple par affichage de menus textuels sur l'afficheur 37, acquisition de données de l'abonné par la carte SIM C1, envoi de requêtes vers le réseau RR ou RTC, et interprétation de réponse aux requêtes. Tous les échanges de commandes et de réponses sont effectués entre la carte C2 et le terminal TE à travers la carte Cl qui donne l'illusion au terminal de contenir et d'exécuter elle-même le programme PA.