recognition of typewritten arabic characters using

29
t;lT u.u, .J.J.r jo .' ;l.:.:i'll J;. a,J1 r'.,l;.. .. ,,4 * ) C. r-"" ''>Y'-' I ,01"'01"'1 r-:JI JA->- J ii.r=> \II J . 0.Lt. 0.rlJ Js.I.!-s-WI c.'JLS ..Lt.1 . r.P 'l:JI J ".... ,l.:L-1 0-4...1$- Jel"", .J-"' LL I ..;.,I..I.A..o LJA A J J-! ,-?jJ I I i..l..A.:Jl1..i s .J L...uJ. \ '" u ...-.alIJ JJ? dl oW , ..... 4 1 LJA uP /i .:...Ls-Lki JJL:.: .... Jl . ..d- .sf- -.;JL;JJI J'11 J Jl!..:.i)'1 .. a .1\ rl..G..: ...... 1 Ih J (.JJJ . r-kll . i J;JI L>f"iJ jJI J ' j.!..,..i OJ'" , ...... .j.4 "";.1.)-1 jJl..;...l.;; ... .... .a -JI if""";' iI. L ';"· .. 10:! . 4i.;W\ L...S ,J r-:JI J r -DJ . i JjJJl il.l-';"· .. 1.1 ...J.,rl- I e-Jl. V"'")L; .... :: ..... )' )'1 'i J;JI LJA vi., ...J Jl ,-:?.)j! • (..; •. II J• .:...LA: ..... ti1 il..G..;:-\ . J}ll t.r yi Jl .. _4. 1I Jl.-:.>-)'I4.. - )' J r..r-;.r--- -Y ...r- y.- .; -. .• .r. -.r'. - - , brought to you by CORE View metadata, citation and similar papers at core.ac.uk provided by Elsevier - Publisher Connector

Upload: others

Post on 18-Dec-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Recognition of Typewritten Arabic Characters Using

t;lT ~~, ~rJ' u.u, .J.J.r jo • .'

~ ~)' ;l.:.:i'll ~1; J;. a,J1 ~~I r'.,l;.. .. ,,4

* ) ~ dJl~ ~.r.-P ,~,,;, C. \illl~ r-"" ~ ~.)....-J' ~.rJ'4SJ...11 ,~~)I ''>Y'-' ~/.jA..~ ,.,;..~..,.wG ~(j..lr p~

I ,o~r ~~.JI ,01"'01"'1 ~.,-"", ,~I":"~~lul.J/4..-r*

~~ ~\I\...J r-:JI JA->- J ~)U:-I..!; ~\ ii.r=> '11~., \II J u~.uu . ~I ~

~~I 0.Lt. 0.rlJ ~.l; ~1..l.:!1.rJ1 Js.I.!-s-WI c.'JLS ..Lt.1 . ~rJl4..al\ JJ~ r.P ~.ri' 'l:JI ~I.SJ.I ~ ~ o~~ ~~~ J ~ "....,l.:L-1 ~~ ~I;.:l\ i~)'1 ~ 0-4...1$- Jel"",

~ .J-"' LL I ..;.,I..I.A..o LJA A J J-! ,-?jJ I ~ I i..l..A.:Jl1..is.J '~~.r.ll ~ L...uJ. \ ~~., '" u ...-.alIJ

JJ? ~"";.rdl ~JlJ;-I..;J~1 dl oW jJ~ ,.....41 LJA uP /i .:...Ls-Lki JJL:.:.... Jl ~.)UI . ~...-JI ..d- .sf-~I -.;JL;JJI

J'11 ~I J ~?)I Jl!..:.i)'1 ul~; .. a .1\ u~\ rl..G..:......1 ~\ Ih ~~...J

\~ ~)hlI"";J';"\ e~ I.T'~\ ~11..Lt. J (.JJJ . ~I ~ r-kll ~r-JI ~I...JJ.,.J-..:..~I ~~IJ . i J;JI ~> il...l.>..::.....~ L>f"iJ • jJIJ ' j.!..,..i il~~ OJ'" , ...... ~~ .j.4 .J:;.._..;...~ ~ rl...G...::.....~ "";.1.)-1 ~....;p ~~I ~~ jJl..;...l.;; ... ~.!.IJ .... .a -JI

if""";' iI.L ';"· .. 10:! ~Ju..... ~~t., . ~ 4i.;W\ ~ L...S ,J r-:JIJ ~.;..L.:JI ~ r ~\..;.j ~ -DJ . ~ ~I ~ i JjJJl ~)=o il.l-';"· .. 1.1 ...J.,rl-I e-Jl. V"'")L;....::.....)' • ~IJ·

)'1 'i J;JI ~)=o il~1 LJA vi., ~i ...J ~ Jl ,-:?.)j! • (..; •. IIJ • J.~ il~1 ~i ~I .:...LA:.....ti1 il..G..;:-\ ~ ~J . J}ll t.r yi ~~ ~L- Jl ~~ ~ ;.n>-~I ~t ~1~ .. _4.1I Jl.-:.>-)'I4.. - )' L!.:;)"u1:~L...a..JI~I.)l.iD 4~~ L·~..lJ.A:ll J r..r-;.r--- -Y ...r-y.- .; - . .• .r. -.r'. - -

,

brought to you by COREView metadata, citation and similar papers at core.ac.uk

provided by Elsevier - Publisher Connector

Page 2: Recognition of Typewritten Arabic Characters Using

l

'":'-'" UI J! .. :~ I ~ .rJ I J t J)---p .,u •. /' _ ,; - 4 ~ ~l ~ I..:....l ~i.r.S- ,~\ J .,:.J L.;~l

-..; .r=J' ~ ~ ~ ~ dl..;..~t ~).d' ..:;~ ~ 0.)4.) ~i ~I ~; .Ai.J . ~\ il~ ')U

. JI,J>-~1 J5 ~

t.J.l. .,

i~ Jl ~ ~ J-,~\ ~ J ~1 JJl}J O~\ J~~' 0~ JrAJl ~ ~Aj~ ~ ~ ~ ~I~ J~l e-l.ul Carey L;?)lS t:;=>-' ~~ i 'AV­

.M..: i U ..lj J . ~~* ~IJl..!.! ~1 0 J.raJ1 ~~ J-~ 4 ~l ~~~I ~':>l;l1 .J #l ~~ ~.;. ... a.5 ~:.l\ J 4.) 1. -J 1 c:--ll JJT ..>~~ r ' A,\ • i ~ Nipkow ~ ~ ~~

. [q ~\JI c~I,;J1 ~\~.J (0,J!jA1:3\) J.,..,aJ1 ~ oj-P.-i

o-ls-Ll ~.,s ~\~I J ~T ~J.rL1 ~ W ~l Ji ~u..1 ~ H..l..Al)

j-J-,~ '-:1'J)1 ~W\ di.)..L.aJllh ~ ~\.j 4..I.J~ J.Ji ,.s:r:;,J' ~~ ~WI ~L.a.I Fourier d'Albe ~b 4.-::U'; ~ 'l.J~ ~~ ..:.J; ..li.J . i ' ~. · i WI ~ Tyurin

o~ ,-?jJ\ ~I ~."....-:ll j4-J:.IJ ~ i ' C\ , " i~ ~L:JI ~)Y->JJ ~Ju.l' ~'JI

. i ' '\,. '\ rl&. Thomas rJ"'~ y ~.rb "';J)-I ~..j ~1 ~ ~~I Jjlpl U"""""'i 01 ~l!.l144}..L1~.J ,~)I ~1"p-l.J~ ~ ,~l;l10~1 ~ ~~J\rl L .; pM'

4 J ~)~.,lj ~llh.j~L(Jllli4JI~\.j~)'I;;rJJ~J~llh,.j~WJ~~

David ~~~b~..J .~~IJw~I~\.s.~~l;WI~WtlW~"s

..j.r-=JI ~I..vv .r-~J .,.~ ~ '~I..> - ~jJl \.:/'l':J1 ~~i e ~ ~ y - Shepard

·~)~~A t;~J))-I~ J)l>. ~:r-1 0 ~ ~ J.rL1 ~ ~ ~I ~ ~) ~I 4 ... bi ~")l; .!It:.,,. J

Jl>-.!)l ~ Z')\!.ll...:.;l Q .. . 6-1\ oh J . ~?i U} ~ JS J. t..J..L:..-, o~ '11 ul.,:...-JI

~ ~..J ~y:.SJ.1 ~ ~! Jl>-.!)! I. t;JLl.I ~ )L",l.~ ~...J ~y:.SJ.1 ~lj~1 ~ ,., ~ -

o~ J . ~--4,r.-l\ ~Lo..lJ:1..\ ~l5:.f ~...J ~1 .1 ~ .jl J\fl J:-- II -II., ~ L:JI ~l5J.1 ~ ~..u\ ..!.l:.l J ":J ~ y ~i y. ~ ~ J.o~ ~ ~ ~ ,?'ll\ A.i:\ ~~\ ~..r.H "':"'~J (,~\)j}IJ ~w).~\J \.~\3..I.J 4-.W\ ..:."L-.,.,jll J!.o d+:A.~ ~h

Page 3: Recognition of Typewritten Arabic Characters Using

(Ji .... -<1\ 4.J .Il u.ul J : .. ~ . .r- .. Y" J/' -=-

~JJI ~~J.;5J)'1 ~l&. J ~..cL1 uL;\j;J1 ~~t..li" . ~~I ~L....., y.1 ~..iSJ

Lf-lJl ~1,;\l1 ~ JJ\:.::.... d- J jJa.; ~t '11 ~'1'11 o..lA J!.-o ~~! ~ ~~I Jl ~.~)II-4J~I~\ii~.t,~14 Wli ~ ['fJ& )1l.$~J' ~!0y.~ .'l ~I ~ ~I ~~ ~~J ~.J--'> J J.rl l ~ J .r::J1 r-~ J J.rl l Js- J .r::J1

~~~y:51IJ.,.rL4Ju~'1J ~~~~~~,~.,~IJs-~;;! ~ ~ .r~·ll cP'> ~i ~l ... i.:' A .r:.-:-S 0.,.'l ~ J ~1 ~ ~1I., t.F . ~.b' tJ.l ~~I J,,?! ~ J ~l!J1 JtS..!.\t1 ~,~ JJ.r1 ~ i.J ~I ~ 0 r" ~-,.r1-' ~~i ~ On-line ~ Y"'LJ-~~L;1' Jl.,aj'11 ~~ J .,,,,J-I ~ J ~1.J "~J..t.:1I~

V""l>-~~4~~1 ~~y)l~ d.'l.)lIJ.J..f-I~~l:>-~.J :~t:>J1

Oj~ W.rdl r\1.; .'lJj!. ':i <.?.iJlyo\l1 ~l=S01 ~~i ~ 4-:d:-t.....~J ~ ."....Y-4 J~ y .

(.~i..~ "4i J.r:L1 if Stroke ~ ~ J5 ~L:.S ~ Y y ~L.. ~. t.k .k.O i.J,.r1-'

~ 4U~~~I~JrL~~L> yaJ44~~lwJ~I~t.J~1 . ~..l::-ll ~\:5J1 ~ W .J"~;.H., ,.1~ ~ ~~ '1J 4:j~ '1) "~.r" Y

~ ~-p .all ~ ~ 0J?' ds- w r-:JI ~I> ~.; ~ ~ ~J

.J'l' J41.~- ..i J! ~~~ JJ~ ~J..:.1I ~L.::S:..l1 ~ i.J ~I r J I +. ~i if ~~ J r-:JI <y1';' ~ts. 0i ~jJ4 f-~I if,) . ~I:JI J~\rl ~I~ ~-,,)--I Js- J ~I

W ...J,).? ~ J..oLdI J.s-~ ,.,..a:-il-li 0\1,? ~ ~.r! ~ (' ~\ J,)?I > (~))I) Cyrillic ~r._H.J 4 ~'¥ All., ~4L:JIJ (4_'y:AII) ~*)l1 ~ I.o.1.>-IJ

~~ ~I ~ .r:J1 J;- U!.a \11 Lr' [r] r5 r~...J . ~L; ."..)IJ ~~I,) ~~I.J

: ~ ~JJ.rL1 ~~.rdl ~~~:o ~_;J;~J .;.;JJI ~l;j~~ oJ~I~~~~jLu.i..A:..,.1JI"~~J :~~~l.!JI~)L4l1 -,

. ~'-0;;J.\~~~\r~L ~ Karhunen-Loeve ~I) - (j r )l5' yS..t ~ Jl!..o.S" : -U..L.!JI ~ ~~I - Y

. ~)\ ~\jJl_)~\ J.,..,J. ~ .r.JJ.;.\\ r y,:>iJ r JyJl ~L...>- ~ Fourier 4.::!.j";

,J..,-d-I~4.1laj~~L.aJ..le.uJ :~).I~L.a..:LlifJl.';"M .. I -r'

J:,U;J ,,(T J ~ ~ ~) ~ ).=11 ~~ )IJ ,0lS.) \tl"i ~I}I ~IJ)I

Page 4: Recognition of Typewritten Arabic Characters Using

oJ.:..u:. Jjl~ ~L.a.;l16lA U""~I J...f) . l6 ,Q': c: J rll F-I?,t 2'1Z

~ I~J . o~1 tWJ\lI..:;JI~ ~ -,i Templates ~l!ll W\tl il~1 ~ JSlyk j-A t4.:> ~t ~ U:L...11 ~ Character thinning J.)--, J:-i; 0 ~

. lA .?~ J.!UI ~La3-1 U"'~I

0i~.k#-ICI~) :~.k#-~~~I..l>.:......)f ~~I,y-~I -t . ~t Jt ~l) 11 P u,~~.Pv 0i -,i ~4j \r~t 0~

, ..:;J~I ~ ~-llh J : Curvatures ~I,"~';J I \1...G-.:...-~ ~I - 0

. ~~ ~ ,,:-lk-! LS Concavities ~I~IJ ulAlJ-IJL!.:5I-,

..,-.ol:.Y ~1 w..,J-1 J:l.l i jC-; oh -' : Structural methods ~~\ JSlylaJl - ,

4:4-J1 J ClJl..a;>I) Topological description ~ ~';~.J ~ US.J ~~

.~~J"-~ r-J~l w-,.)-I Clh d ~L...i ~ ~ ~I ~ ~..rJ1 W)? ~~ J~I ~L.ltUJ ~~w-,.rllC1hj __ CC~J.Lua0'.J~~J ,,!)..l.....a.lll.,i..t.~JLlI~t~, QT ~')UI~~."..JI~I J)y>,:,r &.oJ.;> ~J .or.:So)~JL:-:->-'illh>

~Wd-I ~llh J ~..G-- LI ~~I ~\ ~ ~-' . ~-'? LY CI.rJ-:.r- oj::' ~I ~> L~ ---:Jllh ~~-' . ~~ ~l!. ~J ~i)l.b #-1) (~~I) ~'~IJ

~IJ ~,kri : -4~4 w.J ~.rll JJ~ oj-;--J,I ~")lil ~~I JjI.;1 ~

. Moment method i J,;.JI ~.;1 J Walsh transfonn

~~, ..JJ? ~ J~I ~ ~ t.~ o)&.i .l ~-'~ Wb ~~I..r'~I~ ,4 _~_jJUIU"'~1 U--~I ~

U..r- (f-~ J ~W ~ ~rl\ UlJ\ ~~ J . JL-:JI J! ~I ~ 4J ~ y

~i I-.S (Jl5:..!.i ~) Jl ~I Lr) o-4~ Jl5:.!.i ...j J.r1-1 oh ~ jSJ J . ~L...i

J I ;"';W':JL., . LJ5J1 . J .q M t li.1 ( LA; ':JI . -'I)--.LI . ~ ~ ... J '-I y- C:Y' . e J J ~.Y'" r~ ..; . . " ,.kUi ~~ -,' ~l::..ki; -,' ~ \ ~. >or c; J-,.rL' oh.:r u';> ~ t:.- ~~ J.:.--'~

0:! j" _ ~ -1\ J .kWl o..lA i..L> - ;-' zigzag (.~ ~..b:- ~Ji;;~ ~ ~

Page 5: Recognition of Typewritten Arabic Characters Using

o

. d pi ~L....~I ~ jd;-I ~I~ ~-,~1

~ J ~I J L..L:>. .... tI ~I ~I~I ~~ lA y5j ~WI uU .• ..a.H ..... £~J

. ~.rJ1 c.;P ~1;Jl;... J ;;~~ J.~.bMU ~\j d .~·~")\.II ~ ~I J ...JJrl-1 . ~

Ji> ~ ~~14 • ..lJI ~ ~I W ~lljl ~I o-iA ~ Jl J~)I~-, . ~~I...JJ? J.s- J pi

~ ~ . ~ r.kl' ~.rJ1 ,.yP ~I ~ J P 'L.U2; [t ]'-:?~ ) ~I C?I

J J~ d!;j ~ y ~.J~ ~,.,.:Sll ~I Segmentation ~..;..$ 'lJi ~I '4 ~ .. ..l - 4 ~')\...o~ \~ ... ; ~ J.r:Jl),,1 Jl JJrl J.i; ~ ~lh...lA.:) o~ yi..

J! 4JW)'4.J· j-,~ ~~I~(c.;P'~) '-?.)~ > ~ ?Ij)J.:1- .~.,..;.

lLi;.)),I~~I~?~~I~")UI~~...l.%:-lili ~ II~-J~n u~~

.ul:.>J.1 uw")LJ I u..' ,dj J ~ -! ~ I 'O.)y J ~b ..,-11 J""" l:..J1 ~..ls- I..iS J ~ .rJIJ

0l5~ /.~. 0lS' ...JJ.rLIJs-...J~1 J..LA..4ji ~1W:!.;jJ .~4 ~ .aU

J ~"~~llh~w-,.)-1 J..&-~~Ii~j~...!..lb~-, ~ Z', 0 ~)'J..u...o

~ ~? wlJ-1 ~J\11,j.s- o.)~1 ~ y.~1 ~L:..SJI JJ~ ~ ~

.~.J-I

~ ."...a:J I ~ ...j J rl 1 ~ W ~ L.l1.; L.,,.lj .J..Aj [ 0 ] ...Lo.>-i ~.J .jL:l 1 ~i

~ ~ i..lh.;.......j ~ ~ j)y J..L.,a.l1 I~ ~ IJ.,b J.j J . ~i u ~\ ~.r-JI JJ.".J-l.)s-...j ~I clI~ ~ ~J . 0) ~\ 4JJ? d! (dJ ~ )1) ~J~I ~L-.lS01

o L5 J .r:J 1 J..Ltt..4 0 i 0l!.>.L;JI .)u t .ti J ,~l!H i J;.--JI .;.; LA...,.:, I.J i I~ l: 0 i ~I

u~l"s ~I?I ~l!.ll i ..,yJl ~i Ir~1 ill [11 0).r=-f.., ~I..ul ~i . Z,\· 4J ~ ~14S ~1 U>. y4 - r\l3.:Jllh c..i - ~ ydl4.b-r~..J . ~J.rL1 ~')li .u:y1J1 oh r.)J . 4JJ~I.J.J.r'-I:.yo 4..l .. L Jl A..;jlJ:-l uLo.KJI \S~ ~1 ~~

J....J? ~i ~ r 0yL:Jl i~\ (~~\ w.J? ~ ~ ~i ~ ~;.HJ)

i "..;.oJ I ~L>..!.U~ ~~" . ~ ~I J"r ~)i W f ~ y. J,,?I ~ ~ \~1? ~G..~" . ~.J.rL1 ~~ ~j>c-!.l:?.ill ~I r~ ~ ~}~l~~-,

.,,>-' ~~ 4,;W~ vP,rll j-l..uu ~ ~ (jJ\r1 ~.rJI~) J .,J..l ~ ~ ~I ~

Page 6: Recognition of Typewritten Arabic Characters Using

, . ~ y:ll ~ ~.r:J1 ~ ~ 4) ~l\ ~~ )~J ~ y..:;).4.AJ r J;.JI ~L>- o')U:.U

~l!.Il, Jj-tJ1 ~~ ~i ~1}10A J . ! ~ t ~L5 J ~I ~ 0i 0 y!>-~').}..Li,J ~I.!jl \.) ~10i W 4 ~ t.:JI ~~L.- ~~~ ~I ~..i.ll ~ ~L';" - HI ~I

(~~.,,-dJ) J>-..I.l1 ~I,j ~ Ji'l4.k ~ ~L....>:.r Jl..u' ~ ~~I ~ .

• "'j.!,. ....J .)-1 r- ~l>.J ~ j 15'

~..)L:1:-' ~.rJ1 ~ ~I Js- J p~.,k [V] ~ ~~~J ~I ).,b .u J

i lJ..>..- oI~ l +.1.' ~ ~~ ~ ~ (..b'~i) ~'..r;t Jl ':J)i uWSJ1l:l.- ,-'..)4 ~..,.:5l1 ~.J ~ JL.a;'Y1 ~J '~~,J.b ~l J.,1 y.a ~ ~ ~),J ~41 ~l..a.>­

,1.I~~' o...i.A ~~ 0-4.u. ul~ J ~ ~4J'~,J ,o~')I1 ~lj,J ~WI.b.".-'Ji J~ ji j\!'>~1 ).,lv...J ,~J pi ('~' ~l J!.C ifl ....J.,.rl' ~;J .1 .... ~

Jl....J)y:l1 ~ ~ J ~I J ill2JI ~ ~l!.>-L;JI I~..uJ.) . -;..~, ~LS J ~I

. .1,1""';' \'1, s_' OJ,J ~L...ISJ\ ~ ~ ~ ~ ~ ,:.\.h>..i

e"'~ t.T'~1 ~ [' ~L!..4 ~.ti;> [, · -A] J-)JIJ ~I iJ-~- .I1J

r\.6; t: ~W.I JL.a;\fl ~~..L)~ ~~I (~L+I d) 4J)r-l' ~.,-..JI.j.)~

J~ r..S;->-i ii r,J . '/. ~ '\, '\ c)15 ....J ~\ J~ .h.... ~ c)i ~l>-L;JI ~ ..li.) . W ~,

~....J ~1..>y10i ..!.U~ ~ J-4 ~.J wJ?I ~ .J.s.1~ ~ § :r iU2:.\llh

. Preset thresholds J.!L., ~ ul~ u ~ o..u:. ~

4.:S.r-i'~.r" vP J~ Js- ~.rdJ Lo~ ly ?,..w [, ']'.JJ?l} J;y1:-1 \..,1 -~ ~1..>.,,1 & . )..,kt ~~ Jl c.-~I rU2:Jl ~J ,~}rl\ JK..!.t o')..iA.:.A

.l$.\yiil I..r" U ~ Ll:1 ~~} ....JJr!-l:r ~J..;...o ~ ~ - J)--p)\ ~l ~ • #

! s_' oj <L:-J ~ ,-:?..l.::-+' l 4!: .pi)~ Jl ~~ y>J.1 o~ )~! ~J . ~L..., o.)..wl

0_1 ~ - .11 ~1.,.AJI ~ 4.s-~ ~ ~ ~l!j ~ ~ o..l>-IJ dl 6J ~I ...J JrLl

ul~l c~J . ~)J:J\ ~\;.;1 ~ ~ J~1 i...,j-,.J-~ vG:-~\~ ~ Js­,-""L-~I.h:J-;j. ·1~...J.r-L1 c:!' ~J vP ~\J tL.A;))I\ ,Jl!l! ~ ~ I.~

~-,.rL ~~I ~'J\ll ~ ~.)-I Jy J pl.4:..lu-.J "J,lA:JI.)y. -' LiS) Baseline

J ~1 J-Lu 0L5 J J J ~ o~~ J~i ,l~~ - .,~ itk:J1 )~\ f . ~.rJI4..;.lli

Page 7: Recognition of Typewritten Arabic Characters Using

y

u.,.. .rA .)Lo...;.s.\ ~ . ! J) ~ ~ ~ ~ L..L..i rLb.:J1 tift. J _- ~ . Z C\ t

. 4--P.r -' JJ.)-I t.~) Js- I .;~. Q~'I

~.rJ1 ~ ~I ~ J~\ ~ P ~> l>-y:J1.ill [, r] ~1.L1JIJ ~i ~i j .blA:J1 ~~L).~ l:A~~1 ~j$.J ~~ .,j,J '~J~o.)~J~\ ~~1

~l:. .• ,.U ~ LA.A:.&- 0 ~ ~;.J\-, w.s:.u ~t )\ Histogram '-:f"":" ~ .1\ ~y., r-' )1

J ~I ~J . o~ \j, ~ ~L... ~L- { ~I Ua..... .,.:11 ~10A yi ~b.,rJ1 c.~W';.r .r-si Ji ..l.>1.J~! ~.r J5 ~ ~ ~~ o').;-Al' JJy3-1 ~..u~

if ~ ~~.,l J$0 ~ t.i~ r-'.J ~~ ~~ ~ rU2:J1 r ~~ . Sub-patterns ~ ).i' ~ JL.,ajl"J 'l..;?"i)\J ~~I ~'pi ~)Primitives u~I~1 w c..r'-~ :.ifJ J~ 01 0~L:J\.1.} ..lJ J . (~ Ji .i..> ~ ~~ r'~~ y. ~I ~~WI ~.r:-:JI ~ r j ~W tf ~ ~Iy 0A rLli:JI ~Lu..J . '/. C\ 0., 0 0lS .j.r-=J' ~.rJI""';.r ~ ~ ~L.., ~.r-r' ,-;-lb.-; ~ ~I ~ .r 0~ "J.)i oJ~-' . ~ .r:J'-, ~LJI ~L;.;.J' rY .)..lY Js- 4->~ 1 ~.} J rd' a,... r loi ,,~J~' ~ #' .[' t - ~"']j!?\ ~J ~J.rdl ~> J-,\tl~~1 i~1 J.AJ) . ~I

iJ;i-~ ~ "~.rJ1 u-P y.aJ1 ds- J ~ il.b.i jLf~ [, 0] 0J,.,>-TJ :.r..J~ rl.i .kl."...:.t dl ~I \'; HI ii; Js. ~ ~I Y j)y>-.I ~ - ';J . 0.) ~ JJr- dl ~I

,. . .. (J?I ~?,).k.r:J'~) li.-:b J,J..rJ-' <.-A: ~; ~~ ~ ~. ~y~ 1.S.r=-IJ ~LI

LS,.,.>-iJ 4..,:. ~ ~ ~ il~~,Ui:J1 )~, tJ.4JJ • .sJ ~L..aJ-\.)y..JJ ~J ,,~ r.1l' ~ ~I ~ /. '\ T ...,j y-N J~ : JL:Jt5 ~l::.J1 ~LS J "..LJ4 ~~ J.j ~; ~ ; i UiJI Ih i ~~ . ~~ ~?J.' ~ ~I ~ Z,\· J rU J.Lt..4

~~I Jl4JW)'~ ~I iA;-t....o ,.} ~ ~ J .)L4.:.::.-1 dl Jl:j~ !..S;) ~ II ~ W yLJ' - - -~ }k11 J ~ Thinned OJ )1 ).,.....JI Non-uniqueness ,) ~ r~ ~ w ~I 0.)

.~J.rd\

~~, ~~ L~ ~LP- or'

d ~'yyJl ~l::.5J' -!U~ J ~J);J~ Y w-'~ ~.rJ,4..,;JJ1 uLJ5 ~ -,

~.rJl~10Vi~'~J~J ,JL-!Jldl~'(f~J ,(4.Jy,o).'

Page 8: Recognition of Typewritten Arabic Characters Using

4..,.!Si Jl..j? ~ ~ J5':.>A 441 a -t\ ~Ift \'1 ~?i) ~ j>:-~ 0fo

~I~I J~\ ~~...J .• I .,4.4' " ~.)? J!.iJ ~ }1..:,.,w.s::Jl J-.aJ ~. AJ-J

- tS~\ ~L:.l\ :.Y' - ~.,u ~Uj\.rJ- ..JJ.,J-l ~ r-:} ~ ~.r--ll ~l

, 4J 4 8 \ ~J?I c: - ~1~)~1 ~ ~ts:o Js-I~~l 0--4~ \I~i ~0i ~rll~.rl:fo.. -l

. ~.rJ1 JP ra=J1 ~ ~,rdl 4.:~ ~ --4~ l.l (, (,);... - ..6.....J - 4.:l+ J~; r..JA Cl>-IJ"~ \.:..,.~\) ~ (, 4--aL:~~ .. ;>,.-'l ~ ~.rJ1 ~J..r--~ -Y"

.~I~~~~~I..jJ)-1

Ji ~ rLl J..,J ~~ uuL.- ds- t!' ~ .kU; 4l ~.rJI..Jj.r> (.,;A r.s - t

4ti.1-~~..,... .jJ.r ~l:.A J . ~~)\ ~~);.)}.a J,W\ o~ ~~J . .JA.....i

~j.:J ~1.bWI~J~~J~~ ~ Juj ~.J...J.rl1 ~ ~ 4J .?\JI~:f.jJr\oh

(,~~ ~.J?\ k. 4J w!Jll..JJ ?'.:.;a.;->i ~ y ~.rJ1 ~I \-1...;.- 7 -0

~.J . ;..L...!J\ Jl oW~~oy--SJ\.) ~"""" ';\1) ~\ ..:..>LS-,~ u).,,-iI~.J

~ ~ dS ? \L.l:~ - .. ~ ~ ~ .j ~~\ J? ~ .h:-P 01 :r ~ )1

01 Ql$-. ~ ~.rJ\ t$.;u 0i '11'.Jj .. .;.-~ ..:..>l~ Ci~~ ~ Jl ~~ y-,:,i

si (, ii~\)\ ~ ).rL1 oh J! ~l>. 0),) JL:-JI(f ~}kl\ 6..-l5J1 ~ ..J fi

~ L+~ oh ~~ ~I uLS y i~ L.~ J . ~~ ~\ ~LS r­~ 0i Jl4JW)'L~ Ih .• 1;- " uGl;S ~j~I~...J JJ.)--I J)i J"';

~J.r-~ ~ J.-.w r~ (I) 0 ... \.\.\.J ( ... ) 0 ~\ ~ ~.,,~\ ..JJ?I

~J.)-I ~i Ji J"'; ~LA~I oh ~ ~ ..:,.,':JU-l oiA ~ JJ (, ~.rJ1 .~~;';~~I

~\?I Ih \S..ll~.J . J o)J4J.1 JJ)-I ~ ~\A.Ai ~."..JI..jJ? ~ - '1 ,.. - '"" ~ £.

?)I ,~LS:l1 dJ'Jl ~_Q a-I)I d .. ~_~ Y.JI ~L:hll..jJ';->-~ ~ ~0'

. ~.J~ ~l:5J1 ~15 ;jl ~Kll..;:JbW

Page 9: Recognition of Typewritten Arabic Characters Using

I J.l'.J 1 Jt.,.l r'~· .. 4 ~~I ~.Jf" ~~ ~~I It ~-~:-~l\J . [, 1] J~1 ~l"-f t.,.,L;l1 U\4),-11 ~ • ~IJ' ~..,..i,~

ifL 4J~ f(x) ~b ~ ~ J.:.&. w(u) (.k~II-4l4...WI

L · l

W (u ) = L g (X, u )f (X ) x= o

. • JJI-, ' J\J") (;rA 4..s. ~ (f ;; JL:-s- .JIb J kernel yA ~1.J'b g (x,u) ~

L?:> ~ yv ~ ~ y. j-_-~ -, ~I JIJ..Ll1 (;rA (.1)) ~ ~ J1J...u\ ch ~ .;-'

: ~1)·.!.1 ~ J..w J .1:1; ~ f:" J ~ ~ ,Jj,J

i. f (x) 4JUJI J.,k ~ L

• n ~\J H JI,J.:l Index ~:> ~ u

;'bW~ g (x,u) iJ-~- \I f> ~I J:!.C ~J n - J

g (x,U ) = ~ IT (_l)bi(x) b".1 .i(u)

N i=O

~ ok (z)" N=2n ~ L 0~ ~ ~:>J...&. ~i ~ r .. 1 ~')l.tJ\J

(Y)

. z 4..Q.l ~\.:!JI I to - -\I j k -i ~l:.!J1 ~l:1-1 .. ~ ~ I...E \. J ..

..)~ Jl L rl:.J\:r.:l~ ~ f(x) ~1...u1 J~ ~ yA .,..J:.II~ i\~4-,

.)A . ......,I~Wk~~J N?-I

\~N..)~ul~ f(x)4.\IJJ W(u)~)IIIJJIJ' ~~~J .. . . ..::JI~J

:Jl:JlS N - 1 11- 1

W (u) = 1. L f (X) IT (_l)bd-t)bn . ,.i (u) ('1*) N X= 0 j:: 0

Page 10: Recognition of Typewritten Arabic Characters Using

, ' ~~jy)Jl~L;~~~ ij'YJIO)y.aJ1 ~J\.. ~~ ~i ~J.rl\ (yAj. [, 0]

J. . . h-U ~ #1 J'11 ~LJ.I ~j 0W ~1.5?t ~~;.yJ -~).1J.\ J.:-:.k:JI u~ • L-110 .C.~~~ .~~I ~ ·11" ')l.,~JJ:;. L~ L. ........... b -.-11 ~~ u--,)~ t:.r.-~

wWI i)J ~ ~"J:-\ )"....J1J ~1~14.d:-~ ~~ J JLS:..;\f1 r..-:J r ~ #1 ~.;)~.a Q' ~~ o)"...,aJ1 J:1l ~ .lllj)..u Jl ~ C~ ~ ;. ~l..cJ\ ~ .)s­

o.)\.:.) Jl ~y.,1 JllA.JJ~ lS~ Y ~\ ;J..!Jl j-4 ..l;)1 dl ~l;... ¢J-'~~ ~t.:A 0~J . -~ d> - L·'I0 C ·GJ:.&.Lai .l.....-;o '0 • "II II ')\A- io.-J.IL.1b..wl

.r.;;- J -~ ~ • - .r.::--)~ u-'.J ~ ~ . .r--~ "o)."...,Jl ~LA; JS J.s- J ,,- .';~ ~\ I~ ~.j ;j-lll ~~ "...J-,~1

Ih ~ ci..uJJ . ...jJ?1 ~li~ j-A'; ~ II .;JI-, II ~~ ~ Jjl)~ rl..G-:-l

ojl:l c?L:; dl ~".:.11 (J ~JUI alA:.r U\.;J.U..;:;LY ~1.)A~..l$.~.rf. ~I

u~u...l :r j J:lZJ '~J.rll d;j.) ;;~4j : ~ .JlA.:l1 ~\ j:h ~ JS 0~ • ..;JIJ • ~~ ~ g ~ 0i - ~J....aJll~ J -...L?:--,..l.i\J -~II~ 4.0 j-:JJI ~'ll

Jl>-.)l ~11h J ('.tilj • /u ~U ~ ~ ~ - .;-;i JI .~r'..i) - .1~! j5J oJ..J..\jL~l3-11 -l"A .. ,,(d....ii'1I)""';: -IL4....013-1 ~ '\1 'Ul )\QliL . + - r-' - .r-'"' - ~ '-I.. r-" .. ~.rJ1 wJ?:.r...J y-> ~ ~)1.11 ~.r--JI ~")UI ~~ >..- "I (J ~ (~I)I) Ji 0LS~i) -,kli ..l..>IJ ).J->r-4 Js.....J,rl' .1U-l ~i ~..u~ .r.:JJ:.I ~ J - 0.1>-~

i~lJ.jj . ~.J~I 'j.$ ~ ,b,u........)11 i) ljJj ,Unique I~~ 0~~ - ~i

. 'O.r.;:S ~.J~ .iJ:-WI uL;~1 ~ ~ J r l ,b,l..i....l

rJ~' ~~ ~~, ~J~ ~~ ~~\ .0

, f(x,y).)w.: ~1 ~1.:.!J1';l Q ·ll4.1IJJJ (p+q)~.) if Discrete o~~\ r J~I 01

: [, V, ,'\] ~\11 ~')W~ lA~J.l ~ ffiM/)~ 4J ~ ;~I-,

(t)

: 4.;~1 0.J~~ Central moments~.?}1 i J;.JI ~ ~\~-'

Page 11: Recognition of Typewritten Arabic Characters Using

, ,

mlO x--­- moo'

(0)

\ J.r-JI o..iA 0i ~ ~ r J;.JI4Jb il~4 ~jS}1 r J..rJl oh ~l.....>- ~J : ~~\ ~)f.)W~ ~ d:!Jt!JIJ ~l!lIJ JJ~IJ ~.;...aJ1 ~)I;r

~o 0 =m 00' ~O 1 =0 . ~ 10 ::0

~1I =m 11 -ymlO' ~02:m02-ymOl) ~20=m20-xm,O - -? - -2

~03 =m 03 - 3ymo 2+ 2(ffi OI ' ~3 0 =m 3 0 -3xm2 0 +2 m, o-x - - -2 - - -2

~12=mI2-2ymll- xmo/ 2ymtO' 1l2l= m2r 2xm,r )ID20+2xmOi· <"\)

~~ L ~ r! ~ d.; }.i.4 L,~ ~.,.s::; ~ R d.4 ~ ~j5 ,).1 i J;.J I o~ ~ l......>-~ -' : JL:JI JJ41 t} ~ yo Y' loS [, v] ,4'11

..l. .HI

~\'\ ~.?}I 1120

~i)1 ~?)\ ~02

r,5i 4.l;5 R~ Y .J ~ ~.iJ\ .h-.. pi ;5 rll W4 C:I)l ~.)~ c/" J : ~)ziJ\ J.L] ]

j£\I\ ~L.:I:-~ l;)\.A.. R if J~)rl ~~ ~I J\..I:.o'l1 ~ j~ y.j :~)rI.Js.L::J\ J.L 12

'-i"wl ~ll:-4l.:;lA..R if.;wl ~~ ~\ JI..\;.,a'll ~)l:---- y.j :~i)I.Js.~\ J.L21

.;.; ~ I .)\..J.:.,.")lI 4...-J ~ ~\ :? .T' t:!.]A :.;.; ~ \ ~ .h:11 J ").:.;.1 J.L 30

<-?,i)I.lI..c...")IJ W4 JA!l1 j5.r" c!y : ..,..,i)l J)pl J")\.::.:.\ ~03

: ~ LSNonnalized oJ.>.)1 ~j5)1 i J;.JI...l:~ ~J

Page 12: Recognition of Typewritten Arabic Characters Using

, .... , ,(V)

y=p;q +1

ul~ 0.1.> }I ~jS)1 i .J~1 ~ ~~J i Jf ~ 0A 4.Y ~ J\..a.:...!il ~.J

-" ~1 ~ ;l:;~ ~~ ol.t. 4.A::...!J.1 r J~\ ~ ~~.J' ~l!lIJ 4..;1!l1 ~)1 J.r-=-U ~ i Jj--JI ~ j~\ 1~ 01 ~J.j -' • 01,)J..I.lI Ji (~1 O-lj~1) J.i:.l1

; jl:.llS ~l4;;,.!,1 ~ i .J~I o.iA.J '~.J.rl ~

tfJ 1 = n 20 +n U2

~ 2 2 0/ 2 == (T1 20 - 1102) + 411 11

l/J 3 == (17 30 - 3tJ l i)2 + (1703 - 31121 )2

¢ 4 = (1130 + 17I~2 + (7703 + 7121)2

¢ 5 == (17 30 - 311 12)( 1130 + 1] 12) f (1ho + 1] 1 i) 2

- 3 (1703 + 1121 ) 2]

+ (317 21 - TJoi)(1hl + T]o~[3(11 30 + 11 riJ 2 - (1703 + 1]21/]

tfJ 6 == (1]20-110i)[(1130+ 17]2)2- (1]03+ 1121)2}

+ 417 11 (17 30 + 11 12)(17 21 + 71oi)

tfJ 7 = (31721 - 1103)(11 30 + 1J Iii [c7130 + 1712)2 - 3(1103 + 7121)2]

- (1130 - 3111'2>('1721 + TJ03)[3(1730 + T]ri/ - (1103 + 1121)2]

Neural Networks; 4~' ~~1 . "\ ,.. ' .

(A)

.JL.a.:>-~ Jl ,4. .... ~I 4')\3..~ ~_. ,'-,II ~~~I ~~~, ~~1 C~1l01

Connectionist ~ pI [.~W\ ~ oJ.:..ls'- ~L-....4 ~..rU ' · j _ • .A.JJI t.::.J~I·

, Parallel distributed processing models 4.;jlfll A.&. j}1 ~W\ ..:,;1~ (.~Wl.J ,models

Page 13: Recognition of Typewritten Arabic Characters Using

" \ 4 8 .o.J • Neuromorphic systems '-!. a ~1 ~1 ~I~ ~I r-~ ~i w..rV L-S

JJ~ i:..~W\ o~ if"~ 0t-e 'rJ..';'" M •• .11 t.~ ~I rJs- Ul.ki l:?JJI ~)'I Ul.:..>\

~ ~ y ~\~ J'JI ~\ '" >-lJ ~M' ! y4'L:&. ~ j J.t/ ~ ~t ~bt J::-i.i JlJ..\ ~ ~ 4-......,;.... ••. ,a.JI u~ y.~~' ~10i i,#l:.r-J ,~ u~1 ~LC .J..i. J . Biological nervous systems ~~, .4~. a JI ~\ ~ ~

.J~\, ~ ~ .J~I Js- J ~I J»-~ 4-aLl~1 ~\.jts:..l ~t d p' a .J\

,.)s-.J . ~~ ~l...> ~\.J~ "-: ib-! II ,,~jlp\ ~ .l.>IJ 0; ~ o~~ ~ J} ~ - . t...~14 _. a JI ~~I ~ ~i ~I~l ~ t.:........W Jlj-! 'J cJ.r.51 cJ1-t JL> ~i

~ •. I' .JI ~~I oh (f 4.....1.A..~~ J~.J . r.d\<-?~1 ~b~\ ~J ,Q~ ~~11 ,j ~-L';'" - 11 - Nodes ..u..Jl.Jt - ~L.....:J..I ~\:..J\J . [ , A] c::-)1 Jl tr-)\

" . 4~ Y U;~ Analog ~;;l;.j ~ J Nonlinear ~ ~ L:JU:. 0 ~ :l!. A .JI ~~1

~) j>:..!J~ ~.J-A yo W' 01jJ i ul~ ~")L:,:.J1t :.r-'~..u- ~..u.Jl o~ ~i-, : ~ LS ~ \,4.1I..u tL:J1 C:~J ' (')

( q,)

~ ~ ~\ ~)U! 4JIJJ\ ~.J (8) ~b ~ ~ .r-:-J-! oJkJ\ ~.J

i\~)l1 Wl.!. eyi ~~ (,) ~J ~10:7.J . ~I <:,?l~ 4J u':>L->-.lii

ul~4_ ;6·11 ~l:..JI", Hard limiters o~l.d..1 ~I.;l..w' :~.J ~JUI JIJ..lII o~ (f

Sigmoidal (S ~ ~ ~I) ~~I ~jlJIJ Threshold logic element'i:i . - JI . " ,

~ - o~ .J \ - ~L-:>- ,~ (r) ~.) ~I~.J . 0 ?I J&. nonlinearity

.rs\T I ~ .,,:JI ~ I~ ..Li..ll ~J . ~ '1 ;;Jl..u tl;J \ C;. ~ r.! ~)l>...u 1 :r N .).l$;

cJI", :.r-)I J..&-o~\ JI)..D\ ;.r ~y>i eyi Ji ~ j ~~ ~ ~~ 0t C, . Q .;

.li;T ;.J~.lll:i.k. .JI ~I ~:r \~ rst ~lu u~ ~ ~t '-?~ ~\~.J o..u..J, ~la.:>-.J C~".,.JI ~ ~ ; .)~~ ~I ~I C~ ~ -4..li~-,

J.~ ~ ~., 01j., \.11 ~ ~..I.:-o.ls-~;).J,j. J..p1~11I.lA J ,~I.J ~...J.J..::.l1

Page 14: Recognition of Typewritten Arabic Characters Using

, t

+1 +1 +1

o x o ~1

x o x

y

.~ -11u-.,~~ . T • l~~ . . .r .... . ~J c.r-

. I>b":/I ~ C~ r-:JI r'..b..:....,1 ~8r J ~Ij-'~\ oh

.!.\Ij.'l~~ ~ ~~~; ~I~ 4:;;,0" ~ (\~I ~\ Ih J (.uJ

~ I.:?~I ~ .rJ1 t.;ra ~\ I~ ~J . Multi-layer perception u~\ .'l..Ld1

~ J ~')\.>..lll ¥ ~ ..LA.,J1..:;..t~ ~ ;.5i )i o~l-, rJ-';"· 'j ~~i jl!..:;\ u\;

J5:...!.~..J . Hidden layers oLQ..;.J,\ ~~~ ~\ ~li:1J\ o...'lA~) ~ ~~ ,.;.J.I i.L> ~ ~ul:; .1JI.'l~\a\J.'l~lul~~~\~~~~.,.t.(\)~.J

Page 15: Recognition of Typewritten Arabic Characters Using

f. '~t

:.--E'

1-t

l .£

" .

f' ~

.?<

-~

f; ~,

\: c.

. >

f [

E f

~: .. 6

66

A r

0

fl' '-

J 1

.( 1-

E' s

-~.

r-.~

! }

-'

,-{::C

!..'.

r: t,

L r -

"0 -

c 1:

t· c.

~ .'

f ~

. <i;

.. ~

(:'I

' to

.~

-'!;:

.~

-

'( -.

_

~. 1.

I g'

c.

[;

c· r: 1·

c

1::

~ c'

r-I 1:

8-t.

( ",

r ~;

-: {!

~ ==

It ,.(

~

11

..

L r 'l

"f

f .... . r.

. E!

~.;;

; t::

(.

,.g

':v

E..

.:f'

e c

1;

z. r. t

~ ~.

~-(:'

t :f:

t .

• ,

::;:

-t'~'

O'f

' .'

~

'(

'( r

r $~

~ cc:

.. {

. t"

'~;'

1 ~ ~ t

t'

C' ~: '

c",

(;,

J:-,c

-_-<

t-

-,

'(

t;'

.:..:, ~

tt.·

J

~. \.

'v, ·r ~

t 1

(, .t

,

66 ~

f b

'.

of.

;. ,t

:. '

• , c

.. ['

8'

r 1

.~.,

.L:

.~ 6

:t'

's. 1.

r~

· f.

'[ B.

~"-'\:[

! r{:

-1-

~ 't.

i •

...~ _ _

! .

0'

'.

t ~

.~ 'L

~{

~, C'

r,; 't=

~_ _

.:{

'L t·~

· fr

. ~-jt ~

l.

,~', //

//:'i

..

. 1-

-~.y ~ 't

-\.

E: ~.

--

F 'r.

.::

'~

.c",

..

•.

r-: 1-

c.

• .

L 'to

".

,C l"('

-..:

~

_ .... -

-~

It:.

_ _

.f~ ~

' .

t c.

['

I E

c c.

r~.

t::'

~ D

. ,[

f' <.

(;. C

;;-n"

'l.

: \' r.

' r:

I:; f

'c.

J ~~

:~ t

1" ,t

' c~:

'1 .L

:';

(,;' ~-

l f

D'

'to .~-.

f~ l:

C 1s

): (

5,

f f;,

,. r'

'<-.

\ y

f. ••

il

.."

. -I.

• ---

+

~

-./

: C'

-~ e t·

(,»

(~C;

;-•

--

C-

... ·r;

,

. _

o..

...f

..--

-L

_ •

,,'-'""l

.. l~

· c·

1: r-

-C' 1~

' c'.l.,·~~,

t !:

~

'{:

. (.,

t··

c· ~

(C.

Co

r r.

~ ~I r,

~ f

i t:'~

~ 1-

~ 'E

~ ~~

~

· -

.-

Page 16: Recognition of Typewritten Arabic Characters Using

,"\

~.,lbll ~~ ~l ~.:l..L.> J m ~I ~ ;b:...Li1 ~1l.S...L>-1 r..Li: (Y) i.,la3-1

,~.LU

Wij 01j" \1\ r-:i il~4 J.A.,J\ ~ ~I.,,;;.J~.;>J.I ~ ~I: (Y')

~ J ~ .r.? ~\~ Yj ~IJj c;.l.W1 ~ (.~10fo..J ~ ~\J.\

: if- W- 4:l~1 ~"j>...u\

1 y .= J 1 - (LY . W ·· +OJ'\ +e i I IJ 'J

4.lLul ~ ~ t.o~1 ~I ~ 4J1..u1 ch.J Bias j~\,1 ~ ~ 9 ~ , Sigmoid -function ~ ~I

~ ~~ ~.,J.kll t.~1 ~ I~~ ,..u.J1 ~ OJ tbLl..l>-~ Ji : ( t) • .,la3-1

J.;s. l)j ~I ..1>- ~~ ~ ~ o..w....\;$- ~~.J Yj ~~ ~I c:~IJ

0~~~.;vo~

5J.= (d

J·- y.) y.(l- y.)

J J ]

Page 17: Recognition of Typewritten Arabic Characters Using

\V

"~.rll ~ 4..)tJ..1.J ~WI0'j . .,';' Js- ;J~r ~ (n+ 1 ),n,(n -1)

~ ~ ~~.JIb E '~I..l>I}\J~' ~ ~..L>.l:.., ~l J.1"u../' a o~)'1 ~ 01j.J~ ~LJI ~I~I';-;iu ~~ ~jJl.JIb.) ~\~\}IJ ~\

J ~..;JI OjI..Ll1 oyiJ1:.r L:. ~ \~ &...J . 0Ij.J":iI~.j 0j)\;S..rL JlJ-1

. lW-I ~ ;.j JW\ ~~ .;JI ~\~ .;.;I~I ~~I

{-.1A; J'~.J . (")~.J c.,kJ-l.)l E"") ~ LS..r>-i 4..l>-..LA ~ i.ti : ("\) i""y-I

~ ~J-'~ ~~ (~I) ~...).L:.l\.~ LPU-\ ~')l>.ll\ ~

. ~..l.;.,- 11 0Ij./~\ ~ '-:""JIj:;

~\::J'.J ~.)~' . V

JJ\JI ~ ~I J-,!.:..; .• Ij-:;i Z~ ~1..!.~11~ r..j ~~I J-J\ ~I ~l!.lI~ .rJ:-1 JJI.:.; ~ ~ ~~I ~l..a.>-)'I ~L..i:.....2l\ \\~I ~ (' ~l '-;-I J~I

~ jd;-l L..i . if.J-">:" )1 Jl.!..:j";ll..;.,l~ 4 ~ . .a..JI ~~I \'.1-';" - .. I ~~I ~I ~ -~~L., ~ t. q . ...o \( I~L I. II \ ... -1\ M -1\ 0l::J\;,,; \.i.., oW ..:.-.:.! ~l!.ll ~ - ~~ v u- i . ~qJ--r ('-F" ~ .) -

.~jJl

JS' J "~.rJ1 w.J~ Jt.s:.!i:.r ~ ~Ls-J-Q ~ c:;) r\~\ (".LQj

~L;WI~.jJ.rJS'~(..0.J ·~\JrVA4:oh:.r'u-.r4 ~ ....... ~ ~i.J . ~l..o ~~ ..!.l!~.J ~U.\~.J , ~)I ~ ~u. ~ i'J-.';'" - .. ~

~ L~I.kU:.H ~~~ ~~) "~.J-~-A J5 j ..J)~ o~1 J~~I

1.ftI:d ~15 ~I-, ~L.!..;;l1..J-,.rL10~ ~)aJ1 o~J ,..J..,....:JI u,.. r ~ JJ~I {(~,~ '~)J!-o; pl- ;.J,IJ.J..,..J-\~ A ~ .\bIJ~~yl~i.kW\

\'~I ~ t.~~1 UA ~ Jr:\' ill ~J . (~)JA ...I>IJ ~~.,l J ~.)L.a.:.>-I ~ ~ JS J J -,,)-1 ~J.&. ~_ .;~ ~t ,li; ~ J . ~ '11 .,j";"1 ~ .bU:J1

~ ~

. Ja.o ~~ -'" f t dll; T v A ~

Page 18: Recognition of Typewritten Arabic Characters Using

\\~~~)'" 4~i)IJ~\11 ~l.W)1j.)s- I JJIJ1 ~~~'"

J y-.aJ-' { 4 C~WI :.r [.~ ~ J.s:.l ri )1", ~\11 ~I ~~, r-)1 u\,;~

~~ ~j3-Jti)~IU~ J-~ ~\:.rU-~J.5 t.~~U8-1~':>U1 ~ ~)..ci.l ~ : ~ ~ll+~ ~ ;:. ( ~ uUL ~) ~ ~ ..I.Aj Jl:J4J . ~l>-~I~ '1 j-~-+~'i..l4j ~jS)\ i J.rJ1 ~i . ~~IJ )~')U ~'" (~\)

~ ~1l:.A t.~ ~~I JJ? C)\l (f C~>' J5 0j I~ 4o~i O).,s.lll u:)J4 • ( I JJIJ • ~.,.l ~~ ~ ;..r..~ (f ~~) ~Jlo

LOLl 'i-H tJl - ~ "\ ":"';:'411 . V , -.... .~, . o~loU4...JJ~'~~~IL ';0 aU~b;)l:-=->'~".h.j{..Li1

)~'l' ul~ 4~o.a .JI ~' .. bi e:: 4.;)~ ..!.U)J (J.;D ~I ~1 i'~4) . t.il.a>-~I , qO a\ "-41 i ~ ~ r- ~ ,.M.:..... J . if Yo )'

m,:)~ cJ ~ J5 ,,(C 1, C2' C3. C4, -- Cn) 4.iJ~ ;.J1..::Jl!.4J\:.r n ~...u 0i ~)I

0i ~t L ~'..l>..::..,..' J..f. ~\ ~JU' :.r Ci =(jil,ji2' .. ..... fin)

,":",L...>i~.wp ,,~~~ .. ;M'1a;~~)'~~ . ir-')~I~ Cj ~

~ ~ ~J x ~\ ~'j,..,o:.r ~ JS ~ ~ JJ.rU-J ~}1l1 ~\ ~ :~4~~~';if.r;"-!.J Li~~1

III

SDA(x,i) = L IX. -M'-I j =1 J l}

:.Y' JS 0:! UL...J.I o..lA ~~~...J . i ~~.,,-.:.U j F' ~ JJ.j Mij ~

O..).JoU ~ 0,:) y.-)\ C';WI ~ ~--' (\ 6 .. 1e. ~ ~I ~ }.1l1) x ;;Ua..J.l ~I

4 .. bWI il~~ lS)t-..aJI4JWl ~~1 ~ ~!..lE.M:J . v\,;~,

Cmin = Min [SDA(x,i»), i = 1, 2, 3, .... ,n

Page 19: Recognition of Typewritten Arabic Characters Using

I.;?jJ\J ~I ~~ ~\ 4.!j Jl6J ~\ ~\ ~ ~ Crnin ~\ oh iJ..;" ~ j J

. J.:-o I...S l5jt...aJ1 ~W\ 4JI~.J 4-

~J~I{~IY-~lrtL:.:J.l~(Y, \)L-iJ0~-,..LJ:.l~ { ~I ~1:.J1 ( ,) ~) JJ~I ~ ~ ,~..yA:J\ ~LA:.-)'I uL.4:..a.\.1 ,I~~

C~WI ~..".o ~ JJ.r1-1 r:.r o..G-I.J ~ ~ ,1..L>....:....,.\ c: ~ J~I L l.i;r O)..,sl-lJ ~L.!J.I ~l:;J1 ~ (y) t"'J JJ..LJ:-I ~i ,~\ ~ ~~I

,j.P W ~I J ~~I [,~Wl ~ uP ~ wJ.ri-1 0-A ~ ~ ilJ.h..:.....,1

. J.".)-I

~ ~ rl~IJ c.1..L.:,J.A:J1 ~I rl.·u..:...-4 ~.r.t ~I y.)~I.) •• ;..~ . , ~.) J,,~

• [.~L.;ll J....l-....i.J)-.1 ~ i..l.>l.J

~ ~~ I. Jjdll.,-.;

4 3 2 ~~1tj "'~I e-'')U.I

87.18 93.59 96.15 "';J~ ~IJ

88.64 95.45 100 .,j J}-I t.)~ ~IJ

42.31 41.03 60.26 JJT' rJr-

43.18 54.55 59.09 .,j J}-I t.)t: rJr-

tS..yA:J1 ~1 rl~~ ~...r.t ~I y.)~1 ~ . ,. r-iJ J,,~ . ~t..:l\ J.-l.J,J)-1 ~ ~ ~ r'~I,J

• ~~ ZJrI' i..:-J

3 2 :u.~1 e..; "'~I~'jI.1

98.72 98.72 JJT' J-J'J 100 100 ...; JJ~' [.~U: .;J1J

70.26 67.69 "';J? ~J?

79.55 81.82 ...J)}-I ~~l..C ~Jf

Page 20: Recognition of Typewritten Arabic Characters Using

:-1 2 l' "' .~

~ J, \

~.~ l .ll' ~ -

J. '~. ~ '1 -. ~~ j. ~J' J ~l'

~ ~ ~ J .

.J ? '\ J-~ } ,1 :1 1'3 :~ ~, J J-fl' .) ~.t ~ 1 ~ -\ 1], ~~ ~,,~ 1~ '~ ~ . ~ J -~ .) -I" ," 1 ·1

-J'

-I. j

j ~

iJ ~.'

~ ~

. *) 1

*)'~ :1'~

~ 'J

~.~

.9 ~ ~~.

j.·'0: ~

~ ~:,

'~'f j ~ ~

~ ~

'1 .) ~ -\:l • 1"1-'~. ~

*)

-~ .1

~ -

-.)

"") •

• .J j. _

_ ~

j )-~

.) .

] -\ I)

1 -'J

1~ •

, 1 -A'

7'

l--

iJ .~.

• .

,-" 't

~

.,.J __

I .

I..... .

,J.-J;:::l

...., ,

~ _

\.], j 1];.~ ~ ~ ~ 'lJ

:, '\ ~ ~'1 \

-"") J ,). 'L

...!\...!\ .

-:;1 "L '1

J,.. j ~

~ -.

--

~

-J

'}

J ~'''~~,

-:l ~~

,~ ,,;}'!:.

... :-

'~ .

~ :.:J

I ."

L L

' I

-

~ . .,

,j ,:;-~ 1 :. 'IL,~ ~ .~ ,~

],

.) ,

-)-,J'

3-J ~ 1

s~ I~ ~ ~

~I "

-...

-\

1_

., _

__

,

j

1 t ~ ,~ ~ j' \] 11 1 'L ~ ~

,~ --

-11

.-U

~ J .~

.J\ J

l ~ 3

'~, )i ~

~

-It ~

. ")~~,~' j s .

~ ~

~ ~ ~

\ ~ ~

~ ~ ~

~ ,) J.

'~'1 ~ "

'1 ,~

~]' ~ ~

~, -: i -

~ J -\ u ~ -II.-

-l' t

" .~

'") \

.. 'r

J'

-t "i~

::-~

~ .J

l) 'H

J

~ -J..

,'~

,") 1t

"). " ~

.-.i ~

~ o

N

• .:} :-\

'~. '1-().J

'~, ~.~.

'j 'j

.~ .~ ~

u :)'

~

:;g 1

~ '~, '=1

;.. 1 >

l' ~

.~

'~. ~

... . ~

.~. .) l =.

). .) ~

,~ } \1, .J

7'.

'\ l

"~ 1,

: .:;>

j 0

~'J j

... j ~

-~

-j ~"1

~')-

,~ :J

.. ".

.~' .~

~~ "

':: j

.J:I ~. "

~ ;q

'lJ J J Ji "::' ~ · .)

11'~

. l~

."

--

-;}

."

-~

I~ ~

J. ~, .~' " ~' ,~ ~ j. 1 J

~ l:{ 1; 1:.' J · ~"' 1 r

;,) ,'~

,J ~.:J

'i ~ ~ ~

~; 5 ~ ~.~

~v j l' ] ~ 'i -\

;1 1 .~ .'J

<

." _

,

:J+~

>0

~

...J-~·1.).~

~ .

I.. ~

~=.

~.~

'" ..., ?

\ 'i. ~ ~

.:J

-.0

'~.

)0 J J :~ ~ ~ ~' ] l' '")

1 ~

-s '0

~

/>1~ 'j'

~.)

'l

'7' ~ ~'-

j..!-u i-l, .~, 2 ~.] .'1

,-

II

._

,J~

_,

j -I

j '--

Page 21: Recognition of Typewritten Arabic Characters Using

~L.a..>)'I~I';· <,~II~.J.: ,.4' a .. 5 if~)\)-.!":;\1\ul;4_. a.JI~I~;-'"

.~JS~bi~~J~~(LS ,~~1

~I ~)..L;j ~..rJI..jJ.r- ~ o...L=>-IJ ~y ~ ~lJ..1 oh J C,.4~I.,lj-, (r) ~J JJ..LJ:.I~..J 'J4:->')l! Y~I..!.tJl;J1 ~~ ~I~ r>-~IJ 4_. a JI

.• ·'1· ~ \..G.::,....L I. Ij I ... _-1\ - ~'14......J --IJ ~l:.:.l1 u-'.J ~ i . '"6-;:-' ~ t.r" r ('-:f ..... y:<-' ~

~ * ~ rl~IJ ~IJ C:"')l,. rl..u..:....~ ~l ~I "-! .)4o:!1.r ttl ... -,;...... .,.. ~ j JJ~ ~ .)I~t rl~\J 0'jlb.l\ ~I..::..ll ~I ~1 ~..)..1!I.JJ;"1

. ;lA;.l\ JJ.JI ~

~J i~l.A.ioJI.a~

... ,.;., ~,~JS" J

':"'J~I ~~ ~'e l. .J pI .;.,...; ~,

~IJ

4000 3500 3000 2500 2000 1500 1000 500 2 I

- - 86.4 22.7 36.4 43.1 9.1 0 2 60 40

- - 77.3 20.5 25.0 27.3 6.8 0 3 60 40

- - 72.7 18.2 18.2 25.0 6.8 0 4 60 40

- - - - - 13 2.3 0 2 100 40 7S.0 77.3 40.9 4.6 43.2 9.1 2.3 0 3 100 40 65.9 70.5 45.5 2.3 36.4 9.1 2.3 0 4 100 40

- - 93.2 86.4 59.1 27.3 2.3 0 2 60 80

- - 84.1 81.8 54.6 20.5 2.3 0 3 60 80

- - 65.9 68.2 52.3 IS.2 2.3 0 4 60 80

- 88.6 9.1 47.7 9.1. 0 0 0 2 100 80

- 80.0 6.82 40.9 6.8 0 0 0 3 100 80

- 70.5 9.09 31.8 6.S 0 0 0 4 100 80

~ .J--":;;.-4 ds- J ~I ~ 'i ~ (t) ~ J ~I.J (r) ~ J J J-Ld:-I ~ ~.J

~I ~ o..l.A.;;."\ t ~I~ '4 ... .a..-11 ~I ilJ>.- .. ~ ~I~ ifl (y) ~">""";J~I

L - .a ';>"";1 ~ 0J".!l '" • - ~ fAA, "\ 015,j r-=JI J~ lJi ~\ ~ j:,J . ;;w.J.1

Overfitting c..lllj ~ ~ ~ )..1.>- Jl ~ It ,;; )J.!l .,. • • • ~ /,A t , • 0. J14 - .. _ ; 0IjJ\lI.ji JL.:J~ I~ .. l.5)~J . oJJ~'" t • • ~ JJ,rl1 ~l;~ c:-o CjljJ\'1) C;~

Page 22: Recognition of Typewritten Arabic Characters Using

J~t..l.:s-L.oI'~..J...L.:l\L4J-dU\tI~QJJ~'C" ~1 e ~Ic.l·l.a >~I

. j...JU\1~ ~ oJ.-p '0 · · ~ ~ljJ ~I cj~ ~..L?-~ t\ ""';J.rL1 u~~ u~ ~ .. ~

lyI4.:: ..a..JI u~1 ~..J..u -l;s. ii~..lA.:..4 ..JJ.;>",.:.J~ ~ il~1 ~ Li.AJ

'~J~

100

80

J 60

l ., 40 ~

20

0 500

II

Uis-, • .J I~\JI ~')l. ru..;.:....~ T ~.) U. ~1..J.Jr ~..J ~I J..u...- . t r-iJ ~ • iU.;..l\ U:laJ I ~

~ 1. ~ ,J -~II ~ It":. iiLi.>J.1 u..bJ\ .. .Lu.JI).1;:. ~t;. I 1.2 l ..... i·~ . .J"" ..J""-' - ~ . ~ ~ ~ r...r.--- U' Iv' .J

~ Y...J • Ii L..i.>J.1 ~lA...-k J .u.,J I :.r ~ .)1..u.i ..:,.,1~ ;; _. a J 1 ..:,., LS:':--~: .• H J'" .).ls

01 ~ ~J ~oLi;.J1 ~I ~~I ~J.&-J ...j~IJ~ ~.;,,;:>W\ (0) ~.)~

Or ~~'l'1 ~ i~ ~;;~ A· ~ 'r • :.r ~\ ~..lJ;. o~4j J.:~ ..j ~1 J...l.tu1 ,

.r.,Syl

~ • ..L~_:J\.-! l-A J ~...j .J~I c.~\1 ~u. ~ J .:.,~1 il~1 {'..l...i\.J

i\.J.h.:.-1 {' ~ ~~1 ~ ~Jh.:.....J.l 4 •. ~\ ~\ ~...)xJ (t , \) W jl;s. ~I

Ql&-~1 ~~ o~L,j.)i ~~:.r ~IJ . J~'JU (i , ,) WJ J::.? "1\ ~ ~1 J.J';> u~ ~ J5 Js- ..j ~I ~ 'l.Lw..4 (.r-> ..Li ~\ J 1 ~.J..l:lJ 4.A..b. - \ 1

Page 23: Recognition of Typewritten Arabic Characters Using

100~----~------~----~------~

96 ••••••••• h_.T_.rrT •••••••• ~ ••••••••• _ •• • ••••• _ •••••••• ~ ••••••••••••••••

J. 92 88

~ 84 -, ;-:. 80 ··· 0 ....••...••........ •••..•. - ..

: .. ,. __ . .......... ! ............ . ..... __ .. . . _- . 76

72~----~------~----~----~

20 40 60 80 100

: J-,.rL-I~~~rl.~IJ~~r'~~J."..:l'J..\NI· 0 riJ~ ~ t::&. yJ.- 1m O.b-IJ ~ yJ.- •

.)J.s. il~4 ~ ydJ ~)1J.101j..,\rl,.)s- J~I ~ (,-?..iJI ci..,J1 J.)~ '11

~.r=JI (-~I J ~\ u~.1A..4 (t) ~) J..,..LJ:-I &' Y.J ~ 4..:.A Jii)1 ~ ..;...1.)J..ul

. ul)~ '11 ~I..r.-~ ~~ 4:Jl ~I ~.;..WI ~ ~ .)1~4 4~. ~..;...~ il~1 t ,~L....lj y5~ LS-,

r-iJ J5:.!. ~ Y-.J . J ~I u'1..w ~ .)..LJllh ~'G LI).) vP ~ ~~-' b~1 01 ~ )4-:J\ o~ :.ra ~1..L4JJ . .)..LAJI \..LA J ~ J.J .... .L.\ (~I ~L::JI CO

C~11 JS ~ ~ ~1 u';l J..-o ~ J 1 ~.)i ..It ~ J! bLi.;J\ ~l.4.:kl1 .)~ o.')~

(J' ,r.Si IJ..t¥ 4-:J.&. J ~I J ~I..u ...J .r=-U L j~\ 01j", \11 0l '11 ~I).~_,;- '11

. 6.J\I\ u~LJ-IJ ~~I u~ ~ J5 ~ 0,) ~ o,)~j i j.:-..I ~ ,1.:..d.J-,JJl

JC!..:;":/I ~I~ ,; _. 4 -J' ~t< .. 6. n (.]A JS r'.l..:i- -· .. 1 ~ ;';Jl..i... • V , f

: ~.J:l;-H ~~)lI ..:,.,U· tpilJ ~ y:--)'

4 ... ~\1 u~l il~1 ~ ~.)w.\ ~ ~ J I... "7 o-4.~ ~\r I!J~

0i J -,~I ~ . .t:~1 ~l..a.>-)1\ uLA:....al1 ,IJ_:'" - .. 1) if J->:")I )L!.:.;\1\ ul~

Page 24: Recognition of Typewritten Arabic Characters Using

...iJ?-' ~ ~ ~ rl~l." ~IJ~")l. rl.b...:..~ ~..r.t ~I ~ J~I ~ . t J.,,~ . ilOJ.l ..li.J1 ~ ~ .)I.u.t r'~IJ i~1 ti:J.al1 ~I~ ~I ~I ~..".l!}

iey$I";.J J.a •. h .)~

':"'IJ J..Lf1 ",!S; J11.!~ % j;dl ~ J"'~\ u.kJIJ . ~

~\ ~Wi1'

2000 1500 1000 500 84.09 50.00 45.45 13.64 2 20 88.64 54.55 45.45 11.36 3 20

- 93.18 50.00 9.09 2 40

-- 88.64 52.27 9.09 3 40

- 93.18 47.73 11.36 2 60 -- 88.64 36.36 11.36 3 60

- 97.73 70.45 6.82 2 80

- 88.64 70.45 6.82 3 80 93.82 70.55 38.64 0 2 100 95.45 70.55 38.64 0 3 100

oo.-------------~------~----__,

85

.'~-J 80--

~ ., 75

70 ----------""------------,-- -- -----,,----, -- ----

65~----~------~------------~ 20 80

100 .1

Page 25: Recognition of Typewritten Arabic Characters Using

yo

~h 'O)~ ~ J <> ~ ~ ~ y:-)\ } ... !..:.;'} \ ~\~ .; ~. a J\ &.:.1~~ ~L;l\ ..:JL.4:....a!.1

~.A&-.J ,oWJ.I u~1 ~Js, Js-~ - ~L4.:...a1\ '-?' -I+~ ?\.;::-A.J . ~~I

. ~.r>-i ~Iy ~ ~"L-:s.1 J! UW)'4 ~ olA>J.\ u~1 ciA ~ J5 ~..Li.J1 ~)-i:J1 ~ ~ o...l..s-~~ ~ ~l.tU 4 M. <' .JI u~10l-9..!.U~ ~ o.J~.J

J J.ri' 1f.J . <l,)1~ ~ J ~ )U::.Jl ~.rU l.iS.J Generalization ~1.J Convergence

oWl ~b ~i L-S ~ ~ r--- .......,u ~i .)10),J..,.....a.J~ ,-?" y-'} Jlhll ~ )u..:J1 01 ~\ ~l::J1 (.]A - ~ J . ~ ~l5 C).,s. ~ \.:.:.5.:f r-' It ~ ~ " -JI ~ o~ &.:.11.1> J

J J~ ~ J ~I JA-> J ,,~bi ~i ~u ~ j.l: c:>j - ~llh J lftIl:.L

) ". -:'}\~\;4 _. a .JL.: ... ~~~u..L . .: ... 1 .; • .a\\iIJ_':"" - ··4~.rJI

0i ~ "Jl> ~i ~ J . ~~1 ~l..4>-~\ I.:.A.A.~I ~bi c: ~)u...u "if? )1

~ ~ ()i; ~~I ~L.a.>)'1 ~L.i:...all iIJ3 .. ~ .. I ~ ~~i G)~' ~ l>t ~ Y':" )1 )l...!.:;'11 ul) .i ... a .JI ~ ~I ~ ..rl' ~1 ~~ "J..:-:.6:J1 0 r-~

~ts:..~ J ~ ~i ~ .hA..J ..b~ J "o~..l..;; ~ ':J J~ '11 \ s _ ~ J ~I ~':J ~I ~ ,all CO 4,,;.JUI.~4 __ . ,4..,Jlu~lo.i.A~I~i J ~ ~~J~I

. ~..Ll.A:.l\ ~~ '11 ... .. .... "

Lto ...JI til,,:. . A ..

~ ("\~4 ~.rJ\ wJ? J.s- J.r-=D ,U:u f..)a; ~llh ~ (..til

~ "-:-~ i ~.".J I J J y> ~ J ~\ 0i i #\ 1f.J . ~ .r-:-J )l...!.:;\ u\.) .; ... pc.

...j.J~ If lftI ~ Y' ~.rJ1 J.J? J~ '1 A .'7iJI ~lA1J\ ~J.r> ~ w.r--=JI ~'I~ c.I ~1 J..iJ 4 1 .. ~ y~..,k ~J ~ y.::ll WI J LSY>-~I ~lit.U\ - dJ \II ~)JI i 1..G.: ... 1 L£"i...LtJ . • i .J;.JI" ~> J • ~I.J· ~~ W ~l.:;..~ 4

rl~1 ~i ~ ,~~, U:..,hJl if U-tJ j-AJi w.rU Jl- · LrHJ· j.!~ lSi . jjt ~~ ~L- ~l ~~ - i -,;.JI 4..4:> - ~l!J1 ~):J'

'-:'" J1.:f ~ if y.-)I.)L.!...:;~' ~I~ .;~ . .a-Jl ~ ~ ~I)~ ~~I

W ~\ ~ ~\ ~bi J.s- oLi;J.\ U:-WI ~ J..iJ1 ~~ ..,.;b LI.)..u ..!ll~J c.4.11-~

Page 26: Recognition of Typewritten Arabic Characters Using

'1'''1.

c

~..J.lj"; ~..L~ ~ 11 vl.&. ~l.!l.u- .,-;1.; 4..-1).:1 c.l W 4~.r ... H J,J.r:--~

;;L4>J1 ul..4.:kJI:J.)s. ~t; 4-1.).) l..a:i ~ J.i,J J..,r l Js. J~l ~ J.s-~I ~L.a>-~I ~\ q' a~ll\t~ ~~ 4 •. ,a.\\ ~10~ ~J . J.r-:JI ~ Js­. ji'Jl c.i 4.l ~..,~ ~~~i Ji ,~l!jl ~ ~-,\l1 ~bi J~ 01 ~ '~_l);; .1\

~I~I I~L :.. .... ~I4JLlI ~I - ~ .• - LII' 4.; WI . :..t _ i . to>.r---' J. ('~.r'"" ~.) r..T' ~.J

~I; 4., o,.JI ~I ~ ~b~1 ~ ojl~1 ~-' ~t?..L;lZ ~L.a.>l' P' A~ < ";JyA.U

~l ~ . .all ~ Y ~ ~..iJ1 ~.,JI J ~i ~.).,lj 01 ~~.., . if y:-)1 JL!.;.;'li

Jl.!.::i)ll vl~ 4 ... ,0 .JI ~ ~\rl ~,rJ1 j~ c~~ oJ~ ~..L).i:J1 ~~)'I

~or.?-\tl ~15 jG ~~_,;- 4~~ \flot.Jl~.r~ .. H ~'l if'y-")I

,~~ J~ '11 ~; ~ ~ Jl ~L.p "i~ ~b \rl ~ ~IJ ~lj~~ ~~I ~'l..w ~ J!LS~l.lJ ~..)..L:JI uU:. ~.)..Lv o.)~j 01 ~..uJ)

. 4 ... a,J\ u~\J ~~\ u\.A.:....4lllSt 4 ~.,blIl:l5 ~

(DOS) c.r"'~ J_-A.,.~J ifWU ~ (C) ~ L;J il~4iU2.:.1llh ..r.!~ (

(Sun Workstation) 11:.ra I ~ ~ Js.-~ J..A ;:>-~I i~IJI ,(UNIX) ~ y--,

4b--o i\..L~" .. 4'; .. , .a .J\ ~I ~..J..G j15 .ti J ,uLd:-w ~) ~ ~~I

~~}I a c.rJ:J" ~i\Jaji\j~~-- "4~crf· Jl~~i H (,rP1 ~

o..l.J;. I.:. ~ -; - II <:: • lki 0i JI ~w 'lL 1.1.ft. A -r A 1 - lW a~ ............ b-u-::--- e::-: ~ Y- i .... . C ''-:? • •

. • c.r J.!III iUi; ~ ~ ~ Ih -' ..l>-IJ 01 ~ ~l..r.

LS.)i if..illl 4~ ~ .J:!..LZJ W P ~ ~fi 0i 0l!..:>.~1.!IJ:!: .r-,J..AJ.,.,,5...:. . ~\\h ~L:; d' .r Crb J O.!l~ J! ~L:.;JI ~ JS J..4j

~I)1 . C\ . Mantas, 1. "An Overview of Character Recognition Methodologies." Pattern [']

Recognition. 19. No.6 (1986),425-430.

Govindan,V.K. and Shivaprasad. A.P. "Character Recognition-A Review. 11 [n Pattern Recognition, 23. No.7 (1990),671-683.

Page 27: Recognition of Typewritten Arabic Characters Using

'YV

YOllsefi,H.S. and Upda,S.S. "Recognition of Arabic Characters." IEEE Trans. on ['r]

PAMl, 14, No.8 (Aug. 1992),853-857.

El-Sheikh,T. and Guindi, R."Computer Recognition of Arabic Cursive Scripts." [t]

Pattern Recognition, 21,No.4 (1988),293-302.

EI-Khaly,F. and Sid-Ahmed,M. "Machine Recognition of Optically Captured [0 J Machine Printed Arabic Text.ttpattern Recognition,23,No. 11 (1990), 1207-

1214.

EI-Dabi, S. S.; Ramsis, R. R. and Kamel, A. "Arabic Character Recognition [1] System: A Statistical Approach for Recognizing Cursive Typewritten Text."

Pattern Recognition, 23,No. 5 (1990),485-495.

Almual1im, H. and Yamaguchi, S. "A Method of Recognition of Arabic Cursive [V] Handwriting." IEEE Trans. Pattern. Anal. Machine Intell., PAMI-9, No.5 (Sept.

1987),715-722.

EI-Sheikh, TS. and EI-Taweel, 5.0. "Real-time Arabic Handwritten Character [A] Recognition." Pattern Recognition, 23,No.l2 (1990). 1323-1332.

EI-Sheikh,T.S. and EI-Taweel,S.G."Segmentation of Handwritten Words." [~]

Proceedings of the 12th National Computer Conference. Riyadh, Saudi Arabia (Oct., 1990),389-402.

El-Sheikh,T.S. and EI-Taweel, S.O. "Recognition of Typewritten' Arabic [,.]

Characters in Different Fonts." Proceedings of the lEE Colloquium on Character Recognition and Applications, London, England (Oct., 1989),9/1-915.

EI-Gowely, K.; Dessouki, O. and Nazif. A."Multi-phase Recognition of [, \]

Multifont Photoscript Arabic Text." Proc.lEEE (1990), 700-702.

Amin, A. and AI-Fedaghi, S. "Machine Recognition of Printed Arabic Text [, 'f]

Utilizing Natural Language Morphology." Int. Man-Machine Studies,Vol. 35, No.6 (1991), 769-788.

Amin. A. and Masini, G. "Machine Recognition of Mullifont Printed Arabic [' r]

Texts. "IEEE Proc. (1986). 392-395.

Page 28: Recognition of Typewritten Arabic Characters Using

Amin, A. "Machine Recognition of Handwritten Arabic Words." IEEE Proc [ , f] (1982),34-36.

Goraine, H.; Usher. M. and El-Emami, S. " Off-Line Arabic Character Recogni- [' 0]

tion. "IEEE Computer, 25,No. 7 (July 1992),71- 74.

Gonzalez, R.C. and Wintz, P. "Digital Image Processi'~g." Addison-Welsey, [' 1] 1977.

Schalkoff, R. J. Digital Image Processing and Computer Vision. John Wiley [' V]

& Sons, Inc., New York: 1989, 304-307.

Lippmann, R. P. "An Introduction to Computing with Neural Nets." IEEE [\ A]

ASSP Magazine, Vol. 4, No.2 (April 1987),4-22.

Hush, Don R. and Horne, Bill G. "Progress in Supervised Neural Networks, [' '\]

What's New Since Lippmann?" IEEE Signal Processing Magazine (Jan. 1993), 8-39.

Page 29: Recognition of Typewritten Arabic Characters Using

Recognition of Typewritten Arabic Characters Using Backpropagation Neural Networks

Asim Abdul-Fattah Nabawi *; Sabri Abdullah Mahmoud **

*' Computer Engineering Dt!pr. CClS. King Saud Unil'ersity. Riyadh ** Al-Manllrain Est. for Technical Applications, P.O, Box 5353/. Riyadh 11593

Abstract. Research efforts in the field of Arabic character recognition using optical techniques have intensified in the recent past. This state of affairs prevail due to several

reasons, among which is the increasing interest in computer systems combined with their affordable availability to a broader class of users, not to mention the technical

advances in OCR applications in languages other than Arabic.

This paper addresses the optical recognition of Arabic characters using the well known backpropagation neural network. Features of the Arabic characters based on Walsh transfonn and the moments method were extracted. Both classical and neural network classifiers were used in both the training and recognition phases. Comparison

of the two classification techniques and the two types of extracted features was carried out.

The results of this research work have shown that the use of the Walsh­

transfonn-based features yielded higher recognition rates in addition to faster processing times compared to those of the moments-based technique. The latter technique, however,

requires less memory. The backpropagation technique was found to be more rolerant to noise than the classical classifiers. The former, however, was found to require several

trials to adapt its architecture to the needs of the particular application. The experimental results have ascertained the effect of using larger sets of characters on improving the

recognition rates in all instances.