[en] OCR has seen major improvements in recent years, even though conventional OCR strategies don't yet exploit linguistic concepts on Arabic script analysis. We present a new, additional strategy that aims to enhance Arabic OCR. In this approach A. disambiguating dots are temporarily eliminated, which reduces classes of graphemes sharing the same base element to single archigraphemes and B. contextual behaviour of Arabic archigraphemes is redefined as fusing: archigraphemes merge unrecognizably into letter blocks according to a rule-based system called script grammar. The letter block is defined as the minimum unit of Arabic script formation. E.g., the word بحوث consists of two letter blocks, groups of fused allographs surrounded by graphic space, ٮحو and ٮ (BGW B). From an Arabic corpus of circa 85 million words we extracted a list of circa 47,000 unique archigraphemic letter blocks, which implies that we reduced the generative, dynamic Arabic writing system to proportions of a static script like Chinese. We then show how to synthesise all theoretical shapes for each letter block from computer models of specific Islamic script styles (ruqʿä, naskh, nastaʿlīq). Only in the final stage, we would need to disambiguate the archigraphemes into actual graphemes using linguistic information, part of which we already gathered from the 85 million words corpus. This approach also makes initial OCR training possible on texts rendered with the very same Islamic script models.

[fr] La reconnaissance automatique de caractères (OCR) a connu d'importantes améliorations ces dernières années, même si les stratégies OCR conventionnelles n'exploitent pas encore les concepts linguistiques sur l'analyse de l'écriture arabe. Nous présentons une stratégie supplémentaire, nouvelle, qui vise à améliorer l'OCR en arabe. Dans cette approche, les points de désambiguïsation sont temporairement éliminés, ce qui réduit les classes de graphèmes partageant le même élément de base à des archigraphèmes uniques. En outre, le comportement contextuel des archigraphèmes arabes est redéfini comme une fusion : les archigraphèmes fusionnent de manière méconnaissable en blocs de lettres selon un système basé sur des règles appelées grammaire de script. Le bloc de lettres est défini comme l'unité minimale de formation de l'écriture arabe. Par exemple, le mot بحوث se compose de deux blocs de lettres, des groupes d'allographes fusionnés entourés d'un espace graphique, ٮحو et ٮ (BGW B). D'un corpus arabe d'environ 85 millions de mots, nous avons extrait une liste d'environ 47 000 blocs de lettres archigraphèmiques uniques, ce qui implique que nous avons réduit le système d'écriture arabe dynamique et génératif aux proportions d'une écriture statique comme le chinois. Nous montrons ensuite comment synthétiser toutes les formes théoriques pour chaque bloc de lettres à partir de modèles informatiques de styles d'écriture islamiques spécifiques (ruqʿä, naskh, nastaʿlīq). Ce n'est que dans la dernière étape que nous devrons désambiguïser les archigraphèmes en graphèmes réels en utilisant des informations linguistiques, dont une partie a déjà été recueillie dans le corpus de 85 millions de mots. Cette approche rend également possible une formation initiale à l'OCR sur des textes rendus avec les mêmes modèles d'écriture islamiques.