<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>La Théorie de la Résonance Adaptative et les Moments de Zernike pour la Reconnaissance de Mots Arabes Manuscrits</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Leila Chergui</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maamar Kef</string-name>
          <email>Lm_kef@yahoo.fr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mohammed Benmohammed</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Mots clés : Mots arabes manuscrits</institution>
          ,
          <addr-line>Reconnaissance, Squelettisation, Moments de Zernike, Réseau Fuzzy ART</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Université Larbi Ben Mhidi, Département d'informatique Oum El Bouaghi - Algérie</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Université Larbi Ben Mhidi, Département d'informatique Oum El Bouaghi - Algérie</institution>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Université Mentouri Département d'informatique Constantine - Algérie</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Résumé. La reconnaissance de l'écriture arabe manuscrite est un domaine de recherche relativement récent et qui a connu ces dernières années des progrès remarquables. Il présente un intérêt indéniable dans l'accomplissement de tâches considérées fastidieuses dans certains domaines comme le tri postal, la lecture de chèques bancaires, la lecture des bordereaux, etc. Ce papier présente la conception, la réalisation et l'évaluation d'un système dédié à la reconnaissance automatique hors-ligne de mots manuscrits arabes représentant des noms de villes tunisiennes tirés de la base IFN/ENIT. Dans ce travail, nous nous pencherons sur une approche basée sur l'utilisation des moments de Zernike, et d'un classifieur neuronal utilisé pour la première fois dans ce domaine, à savoir le réseau Fuzzy ART. Nous montrerons, à travers les différentes étapes considérées, l'apport de notre technique dans la résolution des problèmes liés au traitement de l'écriture arabe. Par ailleurs, nous retenons les limitations enregistrées. Les résultats obtenus sont prometteurs.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>La reconnaissance automatique de caractères, au sens large du terme, est une
discipline qui a vu le jour dés l’apparition des premiers ordinateurs. Reconnaître de
l’écriture manuscrite consiste à associer une représentation symbolique à une
séquence de symboles graphiques : on parle aussi de lecture automatique. Le but est
de pouvoir utiliser cette représentation dans une application informatique. On
distingue deux grands types d’utilisation :
• Traiter automatiquement des documents contenant de l’écriture manuscrite dont
l’analyse par des individus prend trop de temps.
• Faciliter l’utilisation des ordinateurs pour des applications où un stylo est plus
pratique qu’un clavier et une souris.</p>
      <p>Contrairement au Latin, la reconnaissance de l’écriture arabe manuscrite reste
encore aujourd’hui au niveau de la recherche et de l’expérimentation. Cependant et
depuis quelques années elle a pris un nouvel essor et fait l’objet d’applications de plus
en plus nombreuses. Parmi ces applications, nous citons le traitement automatique des
dossiers administratifs, des formulaires d’enquêtes, des chèques bancaires,
numérisation et sauvegarde du patrimoine culturel écrit, etc.</p>
      <p>Notre article est organisé comme suit : la deuxième section abordera les
caractéristiques de l’écriture arabe ainsi que les travaux effectués dans ce domaine. La
troisième mettra le point sur l’architecture du réseau Fuzzy ART. L’implémentation
du système sera détaillée dans la quatrième section. Le tout sera clôturé par une liste
de perspectives.
2</p>
    </sec>
    <sec id="sec-2">
      <title>L’écriture Arabe</title>
      <p>L'écriture arabe a vu le jour aux alentours du VІ ème siècle avant l’apparition de
l'écriture cursive nabatéenne, et s'est progressivement répandue avec l'existence de
l'Islam et la révélation coranique. Les principales caractéristiques de la langue arabe
sont :
• L’alphabet arabe comprend vingt-huit lettres fondamentales. ِChacune a entre
deux et quatre formes selon sa position dans le mot. La figure 1 donne toutes les
formes possibles pour chaque lettre de l’alphabet arabe.</p>
      <p>Début</p>
      <sec id="sec-2-1">
        <title>Milieu</title>
        <p>Fin et lié
Fin
Début</p>
      </sec>
      <sec id="sec-2-2">
        <title>Milieu</title>
        <p>
          Quelques caractères arabes incluent dans leur forme un, deux ou trois points
diacritiques. Ces points peuvent se situer au-dessus ou au-dessous du caractère
mais jamais en haut et en bas simultanément [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
        </p>
        <p>L'existence du "hamza" (le zigzag), qui se comporte, soit comme une lettre à part
entière, soit comme un diacritique.</p>
        <p>Certaines formes de lettres ne peuvent dans aucun cas être rattachées à la lettre
suivante, ce qui fait qu’un mot unique peut être entrecoupé d’un ou plusieurs
espaces, lesquels sont aussi utilisés pour séparer les mots.</p>
        <p>Les voyelles "a", "i" et "ou" ne sont pas utilisées systématiquement dans l'écriture
arabe ; des signes qui correspondent à des voyelles sont employés pour éviter des
erreurs de prononciation.</p>
        <p>On trouve également des chevauchements et des ligatures dans l’écriture
manuscrite ce qui complique la tâche de reconnaissance (Fig. 2.).</p>
        <p>Chevauchement</p>
        <p>Ligature</p>
        <p>
          Plusieurs chercheurs ont conçu des systèmes de reconnaissance de l’écriture arabe,
ils se diffèrent par le choix de type d’écriture ; imprimé ; manuscrit, en-ligne ou
horsligne. Abd [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], Aburas [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ], Benouareth [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], Farah [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ], Farah [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], Khorsheed [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] et
Mozaffari [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] ont préféré l’écriture manuscrite hors-ligne, tandis que Al-Muhtaseb
[
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], Ben Amor [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] et Khorsheed [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] ont choisi le type imprimé. L’écriture en-ligne
quand à elle est discutée dans les systèmes de Biadsy [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], Elanwar [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] et Mezghani
[
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. Les Classifieurs les plus utilisés pour l’écriture arabe sont les Chaînes de
Markov Cachées (HMM) dans [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ], [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ], et [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ], les réseaux de neurones
de type Perceptron Multi-couches (PMC) dans [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ], [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ] et [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ], on trouve
également les SVMs dans [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], le classifieur bayésien dans [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] et les k-proches
voisins (k-ppv) dans [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3 Architecture de Fuzzy ART</title>
      <p>
        Les réseaux Fuzzy ART qui représentent une classe de la famille des réseaux ART
(Adaptive Resonance Theory) est un modèle de réseau de neurones à architecture
évolutive développé en 1987 par Carpenter et Grossberg [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. C’est un réseau
compétitif à deux couches de neurones complètement inter-reliées. Une couche de
comparaison F1 sert à coder les entrées avec un encodage dit complémentaire et une
couche de compétition F2 semblable à celle du réseau de Kohonen [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], ces deux
couches sont activées par une entrée X (Fig.3.).
      </p>
      <p>Le Fuzzy ART propose une catégorisation originale avec des classes représentées
par des prototypes.</p>
      <sec id="sec-3-1">
        <title>Couche F2 de</title>
        <p>compétition
j=1,…,M</p>
        <p>Poids W</p>
      </sec>
      <sec id="sec-3-2">
        <title>Couche F1 de</title>
        <p>comparaison i=1,…,N
1
1
2
2</p>
        <p>M
2N
ρ
X= (x1, x2,......, xN ,1 - x1,1 - x2,...,1 - xN )
Notre système qui réalise la reconnaissance d’écriture arabe manuscrite hors-ligne
englobe plusieurs étapes décrites par la figure 4 :</p>
        <p>Prétraitement (normalisation, squelettisation, redressement)
Extraction de primitives (Calcul des moments de Zernike)
Apprentissage (L’algorithme d’apprentissage de Fuzzy ART)</p>
        <p>Reconnaissance</p>
        <p>Classification (Le réseau de Fuzzy ART)</p>
        <p>
          Pour la squelettisation on a appliqué quatre algorithmes ; de Rutovitz [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], de Zhang
et Suen [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ], de Deutch [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] et celui de Zhang et Wang [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] ce qui est montré par la
figure 6.
        </p>
        <p>L’utilisation de plusieurs algorithmes de squelettisation était dans le but de choisir
le meilleur entre eux, c'est-à-dire celui préservant le plus la structure du mot.</p>
        <p>Le redressement est effectué en utilisant les histogrammes de projection
horizontale selon onze angles différents de rotation variant de -5° à +5°, l’angle
d’inclinaison correcteur sera celui de l’histogramme le plus dense. En calculant
l’entropie de chacun des histogrammes obtenus, on pourra déterminer l’histogramme
le plus dense représenté par la plus petite entropie. L’entropie est une mesure de
l’information représentée par la formule suivante :</p>
        <p>E = - ∑ pi log( pi ) .</p>
        <p>i
pi =</p>
        <p>N</p>
        <p>i .</p>
        <p>N
(1)
(2)</p>
        <p>Où Ni est le nombre de pixels ayant l’ordonnée yi dans le repère de projection et N
est le nombre total des pixels ou de points de contour du mot. La probabilité pi de
l’histogramme désigne la fréquence d’occurrence de l’ordonnée yi . La figure 7
illustre les histogrammes de rotation ; le plus dense (c'est-à-dire ayant la plus petite
entropie) est celui coloré en jaune.</p>
        <sec id="sec-3-2-1">
          <title>4.1 Extraction de primitives</title>
          <p>Les moments sont utilisés en physique pour décrire la répartition des masses dans un
corps. En analyse d’image, on peut envisager la même démarche en associant le
niveau de gris d’un point de l’image à la masse élémentaire en un point. Donc les
moments fournissent des informations concernant l’arrangement spatial de l’image.</p>
          <p>Les moments de Zernike sont introduits en 1934, ils sont définis par les équations
suivantes :
Avec</p>
          <p>Z pq =</p>
          <p>( p + 1) ∑N ∑NVn*m (r,θ ) f (x, y) .
π (N - 1)2 x=1 y=1
Vn*m = Rnm (r)
exp (imθ )
.</p>
          <p>Où
n : un entier positif ou nul
m : un entier tel que |m|&lt;=n
ρ : La longueur du vecteur entre l’origine et le pixel (x,y)
θ : L’angle entre le vecteur p et x
Rnm : un polynôme radial</p>
          <p> n- m 
Rnm (r) = ∑ 2  (- 1) s
s=0</p>
          <p>(n - s)!
S! n - 2s + m   n - 2s + m 
 2 ! 2 !
.</p>
          <p>(3)
(4)
(5)</p>
          <p>
            Le moment de Zernike est donc la projection d’une fonction f(x,y) décrivant une
image sur un espace de polynômes orthogonaux engendré par Vn*m (ρ ,θ ) [
            <xref ref-type="bibr" rid="ref25">25</xref>
            ]. On
désigne par moments de Zernike une série de calculs utilisée pour transformer une
image en un vecteur de composantes réelles représentant les moments Zij.
          </p>
          <p>
            L’avantage principal que présente les moments de Zernike est qu’ils sont
insensibles à la translation, la rotation et au changement d’échelle ce qui permet de
préserver l’information contenue dans les images [
            <xref ref-type="bibr" rid="ref15">15</xref>
            ]. Ils réduisent aussi le bruit et la
redondance dans les vecteurs de caractéristiques. On a utilisé dans notre système les
47 premiers moments de Zernike où on présente un exemple dans la figure 8.
          </p>
          <p>Image prétraitée</p>
          <p>Calcul des moments géométrique de Zernike</p>
        </sec>
        <sec id="sec-3-2-2">
          <title>4.1 Reconnaissance</title>
          <p>Nous avons utilisé la base IFN/ENIT qui contient 26459 mots arabes représentant 964
classes de nom de villages tunisiens qui sont écrits par 411 scripteurs. Ie processus de
reconnaissance inclut les deux phases suivantes :
Apprentissage. Il est fait sur 4 ensembles de la base IFN/ENIT à savoir a, b, c, d.
L’algorithme d’apprentissage non-supervisé utilisé est celui du réseau Fuzzy ART qui
est détaillé par l’organigramme ci-dessous.</p>
          <p>Réactivation de
tous les neurones</p>
          <p>couche F2
Mise à jour
du neurone j</p>
          <p>Initialisation du réseau
Présentation d’une nouvelle</p>
          <p>entrée X au réseau
Codage en complément
de l’entrée X dans F1</p>
          <p>Oui
Compétition (détermination</p>
          <p>du gagnant j) dans F2
Oui</p>
          <p>Test de
vigilance</p>
          <p>Non</p>
          <p>Réseau saturé
(Les entrées
sont rejetées)
par le réseau)
Non</p>
          <p>Autres
neurones</p>
          <p>actifs
Désactivation
du neurone j</p>
          <p>Classification et résultats. Elle est exécutée à travers le réseau Fuzzy ART. Les tests
ont été effectués sur l’ensemble e de la base IFN/ENIT dont les résultats sont résumés
dans le tableau 1. Le taux de reconnaissance obtenu avoisine les 88%, tandis que le
taux de rejet est de 8% ; les 4% restants représentent le taux de mots mal-classés. Le
taux d’erreur est principalement du à la mauvaise écriture où on illustre quelques
échantillons dans la figure 10.</p>
          <p>
            Afin de mieux mesurer l'efficacité des résultats obtenus, des comparaisons avec
des systèmes de reconnaissance de mots arabes manuscrits hors-lignes travaillant sur
la base IFN/ENIT ont été effectuées. Les travaux concernés sont ceux de :
Le système ICRA (Intelligent Character Recognition for Arabic). Conçu par
Ahmed Abdulkader [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ], qui a utilisé un classifieur neuronal de type Perceptron
Multi Couche (PMC).
          </p>
          <p>
            Le système TH-OCR. Développé par Xiu, Wang, Jin, Jiang, Peng et Din [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ]. Ce
système a utilisé une méthode de reconnaissance statistique basée sur les réseaux de
neurones en appliquant trois niveaux de segmentation, à savoir : la segmentation de
texte en lignes, la segmentation de lignes en mots et la segmentation de mots en
caractères.
          </p>
          <p>
            Le système UOB. Conçu par Mokbel et El Hajj [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ] de l'université du Liban, où ils
ont utilisé les chaînes de Markov cachées (HMM) comme classifieur et la densité des
pixels comme primitives.
          </p>
          <p>
            Le système REAM (Reconnaissance de l'Ecriture Arabe Manuscrite). C'est le
résultat d'un travail de groupe de chercheurs tunisiens comprenant Masmoudi-Touj,
Essoukhri-Ben Amara, Amiri et Ellouz [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ], qui ont utilisé une chaîne de Markov de
type planaire se basant sur des primitives statistiques.
          </p>
          <p>
            Le système ARAB-IFN. Conçu par Pechwitz [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ], utilisant les chaînes de Markov
cachées semi-continus d’ordre 1 comme classifieur. Ils ont extrait quelques primitives
après la détection de la ligne de base.
          </p>
          <p>Les résultats obtenus pour ces cinq systèmes de reconnaissance de l'écriture arabe
manuscrite sont indiqués dans le tableau 2, où l’on remarque que le taux de
reconnaissance enregistré par notre système REMA (Reconnaissance de L’Ecriture
Arabe Manuscrite) est nettement meilleur que celui obtenu par les systèmes; ICRA,
SHOCRAN, et TH-OCR ; tandis que les systèmes, ARABE-IFN et UOB donnent des
taux relativement meilleurs, ceci peut être expliqué par l’expérience cumulée à travers
la massive exploitation des types de classifieurs utilisés par ces derniers, à savoir les
HMMs et les PMCs.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5 Conclusion</title>
      <p>Dans cet article nous avons mis au point un système de reconnaissance d’écriture
arabe manuscrite, utilisant un réseau Fuzzy ART comme classifieur et les moments de
Zernike comme primitives. Nous nous somme concentrés sur deux objectifs:
• Appliquer un classifieur Neuro-flou non-utilisé jusqu'à présent dans le domaine
de la reconnaissance d'écriture arabe et analyser ses performances par rapport aux
classifieurs déjà exploités.
• Démontrer l’efficacité des moments de Zernike et leur qualité en tant que
primitives représentant des mots manuscrits arabes.</p>
      <p>Les résultats obtenus sont encourageants comparés à d’autres systèmes travaillant
eux aussi sur la base IFN/ENIT. Le taux d’erreur enregistré est principalement dû à la
mauvaise écriture et aux problèmes de chevauchement des lettres dans les mots
classés. Notons ici que le taux de reconnaissance peut être amélioré par une
combinaison avec d’autres classifieurs et l’ajout d’une étape de poste-traitement.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Abd</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paschos</surname>
          </string-name>
          , G.:
          <article-title>Effective Arabic Character Recognition Using Support Vector Machines</article-title>
          .
          <source>Innovations and Advanced Techniques in Computer and Information Sciences and Engineering</source>
          . Springer. 7--
          <fpage>11</fpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Aburas</surname>
            ,
            <given-names>A.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rehiel</surname>
            ,
            <given-names>S.M.A.</given-names>
          </string-name>
          :
          <article-title>Off-line Omni-Style Handwritten Arabic Character Recognition System based on Wavelet Compression</article-title>
          .
          <source>CS&amp;IT ARISER</source>
          .
          <volume>4</volume>
          ,
          <fpage>123</fpage>
          --
          <lpage>135</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Al-Muhtaseb</surname>
            ,
            <given-names>H.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mahmoud</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Qahwaji</surname>
            ,
            <given-names>R.S.:</given-names>
          </string-name>
          <article-title>Recognition of Off-Line Printed Arabic Text Using Hidden Markov Models</article-title>
          .
          <source>Signal Processing. Elsevier</source>
          .
          <volume>88</volume>
          ,
          <fpage>2902</fpage>
          --
          <lpage>2912</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Ben</given-names>
            <surname>Amor</surname>
          </string-name>
          , N.:
          <string-name>
            <surname>Multi-Font Arabic</surname>
          </string-name>
          <article-title>Characters Recognition Using Hough Transform</article-title>
          and HMM/ANN. Journal of Multimedia.
          <source>Academy Publisher</source>
          .
          <volume>1</volume>
          ,
          <fpage>50</fpage>
          --
          <lpage>54</lpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Benouareth</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Annajy</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sellami</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Semi-Continuous HMMs with Explicit State Duration for Unconstrained Arabic Word Modelling and Recognition. Pattern Recognition Letters</article-title>
          .
          <source>Elsevier</source>
          .
          <volume>29</volume>
          ,
          <fpage>1742</fpage>
          --
          <lpage>1752</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Bezdek</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Killer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krisnapuram</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pal</surname>
            ,
            <given-names>N.R.</given-names>
          </string-name>
          :
          <source>Fuzzy Models and Algorithms for Pattern Recognition and Image Processing</source>
          , Springer, New York (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Biadsy</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>El-Sana</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Habash</surname>
          </string-name>
          , N.:
          <article-title>Online Arabic Handwritten Recognition Using Hidden Markov Models</article-title>
          . Pattern
          <string-name>
            <surname>Recognition</surname>
          </string-name>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Cheriet</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharma</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>C.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Suen</surname>
          </string-name>
          , C.Y.:
          <article-title>Character Recognition Systems</article-title>
          . WileyInterscience, New Jersey (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Elanwar</surname>
            ,
            <given-names>R.I.</given-names>
          </string-name>
          , ElRashwan,
          <string-name>
            <given-names>M.A.</given-names>
            ,
            <surname>Mashali</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>Simultaneous Segmentation and Recognition of Arabic Characters in an Unconstrained On-Line Cursive Handwritten Document</article-title>
          .
          <source>International Journal of Computer and Information Science and Engineering (IJCISE)</source>
          .
          <source>WASET. 1</source>
          ,
          <fpage>203</fpage>
          --
          <lpage>206</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Farah</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Khadir</surname>
            ,
            <given-names>M.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sellami</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Artificial Neural Network Fusion: Application to Arabic Word Recognition</article-title>
          .
          <source>ESANN Proceedings-European Symposium on Artificial Neural Networks</source>
          , pp.
          <fpage>151</fpage>
          --
          <lpage>156</lpage>
          . Bruges (Belgium) (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Farah</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Souici</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Farah</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Sellami</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Arabic Words Recognition with Classifiers Combination : An Application to Literal Amounts</article-title>
          .
          <source>In Proceeding of Artificial Intelligence: Methodology, Systems and Applications</source>
          , pp.
          <fpage>420</fpage>
          --
          <lpage>429</lpage>
          .
          <string-name>
            <surname>Bulgaria</surname>
          </string-name>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Freeman</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Skapura</surname>
            ,
            <given-names>D.M.</given-names>
          </string-name>
          :
          <article-title>Neural Networks: Algorithms, Applications and programming Techniques</article-title>
          .
          <source>Addison-Wesley Publishing Company, United States of America</source>
          (
          <year>1991</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Graupe</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <source>Principles of Artificial Neural Networks. World Scientific, Singapore</source>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Hagan</surname>
            ,
            <given-names>M.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demuth</surname>
            ,
            <given-names>H.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Beale</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Neural Network Design</article-title>
          . PWS Publishing Company, United States of America (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Kan</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Srrinath</surname>
          </string-name>
          , M.D.:
          <article-title>Invariant Character Recognition with Zernike and Orthogonal Fourier-Mellin Moments</article-title>
          .
          <source>Pattern Recognition</source>
          ,
          <volume>35</volume>
          ,
          <fpage>143</fpage>
          --
          <lpage>154</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Khorsheed</surname>
            ,
            <given-names>M.S.</given-names>
          </string-name>
          :
          <article-title>Offline Recognition of Omni Font Arabic Text using the HMM Toolkit (HTK)</article-title>
          .
          <source>Pattern Recognition Letters. Elsevier</source>
          .
          <volume>28</volume>
          ,
          <fpage>1563</fpage>
          --
          <lpage>1571</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Khorsheed</surname>
            ,
            <given-names>M.S.</given-names>
          </string-name>
          :
          <article-title>Recognition Handwriting Arabic Manuscripts Using Hidden Markov Model, Pattern Recognition Letters</article-title>
          .
          <source>Elsevier</source>
          .
          <volume>24</volume>
          ,
          <fpage>2235</fpage>
          --
          <lpage>2242</lpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Lorgio</surname>
            ,
            <given-names>L.M.</given-names>
          </string-name>
          :
          <article-title>Off-line Arabic Handwriting Recognition: A Survey</article-title>
          .
          <source>IEEE on Pattern Analysis and Machine Intelligence</source>
          .
          <volume>28</volume>
          ,
          <fpage>712</fpage>
          --
          <lpage>724</lpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Mezghani</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mitiche</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cheriet</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>A New Representation of Shape and its Use for High Performance in On-Line Arabic Character Recognition by an Associative Memory</article-title>
          .
          <source>International Journal of Document Analysis</source>
          . Springer.
          <volume>7</volume>
          ,
          <fpage>201</fpage>
          --
          <lpage>210</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Mozaffari</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Faez</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Margner</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>El-Abed</surname>
          </string-name>
          , H. :
          <article-title>Lexicon Reduction Using Dots for OffLine Farsi/Arabic Handwritten Word Recognition. Pattern Recognition Letters</article-title>
          .
          <source>Elsevier</source>
          .
          <volume>29</volume>
          ,
          <fpage>724</fpage>
          --
          <lpage>734</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Nixon</surname>
            ,
            <given-names>M.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aguado</surname>
            ,
            <given-names>A.S..:</given-names>
          </string-name>
          <article-title>Feature Extraction and Image processing</article-title>
          . Newness, London (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>S.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yoo</surname>
            ,
            <given-names>H.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>M.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>I.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Juang</surname>
            ,
            <given-names>D.S.</given-names>
          </string-name>
          :
          <article-title>Clustering for Image Retrieval via Improved Fuzzy ART</article-title>
          . Springer.
          <fpage>743</fpage>
          --
          <lpage>752</lpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Steinherz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rivlin</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Intrator</surname>
          </string-name>
          , N.:
          <article-title>Offline Cursive Script Word Recognition: a Survey</article-title>
          .
          <source>IJDAR</source>
          , Springer.
          <volume>2</volume>
          ,
          <fpage>90</fpage>
          --
          <lpage>110</lpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , T.Y.,
          <string-name>
            <surname>Suen</surname>
          </string-name>
          , C.Y.:
          <article-title>A Fast Parallel Algorithm for Thinning Digital Patterns</article-title>
          .
          <source>CACM</source>
          .
          <volume>27</volume>
          ,
          <fpage>236</fpage>
          --
          <lpage>239</lpage>
          (
          <year>1984</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Zhenjiang</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Zernike Moment Based Image Shape Analysis and its Application</article-title>
          .
          <source>Pattern Recognition</source>
          ,
          <volume>21</volume>
          ,
          <fpage>169</fpage>
          --
          <lpage>177</lpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>