Int ern at i onal  Journ al of Ele ctrical  an d  Co mput er  En gin eeri ng   (IJ E C E)   Vo l.   9 , No .   3 J un e   201 9 , pp.  1805 ~ 18 13   IS S N:  20 88 - 8708 DOI: 10 .11 591/ ijece . v 9 i 3 . pp 1805 - 18 13           1805       Journ al h om e page http: // ia es core .c om/ journa ls /i ndex. ph p/IJECE   Develop ment of  portable  automat ic num ber pl ate re cogniti on  (ANPR)  system  on   Ras pb erry Pi       S.  F ak h ar  A .   G. M. S aad H . A.   Fau z an  K.,   R. A ff e ndi  H. ,  M.  Aidil  A .   Facul t y   of  El e ct r ic a &   E le c tronic  Eng ine e ring T ec hnolog y ,   Univ ersit i   Te kn ika l   Malay s ia Mel ak (UTe M) ,   Ma lay sia       Art ic le  In f o     ABSTR A CT    Art ic le  history:   Re cei ved   A ug  11 , 201 8   Re vised N ov 20, 2 01 8   Accepte d Dec  11, 201 8       AN PR   sy stem  i used  in  aut o m at ing  acce ss   c ontrol   and  se cu rity   such  as  ide nti f y i ng  stolen  ca rs  in  re al   tim b y   installi ng   it   to  police  p at r ol  ca rs,  an d   det e ct ing  v ehicle that  ar e   ove rspee ding   on  highwa y s.  How eve r,   thi technolog y   is  stil r el a ti v ely  expe ns ive;  in  Novem ber   2014,   the  Ro y a l   Malay s ia Poli ce   (PD RM)  pu rch ase and  in stal le 20  uni ts  of  AN PR   s y stems   in  the ir  pat rol  vehicl es  costi ng  nea rl y   R 30  m il li on.   In   thi pape che ap er  alter n at i ve  of  porta b le  AN PR   sy st em  running  on  Raspber r y   P i   with  Op enCV  li bra r y   is  pre sen te d.   Once   th c amera   ca p ture an  image,  image  desa turati on,   fil t eri ng ,   segm ent at ion  and  cha ra cter  rec ogn it ion  is  all   done  on  the  Ras pber r y   Pi  b efo re   the  ext r acte d   n um ber   pla t is  d isplay ed   on  the   LCD  and  s ave to  data base .   Th m ai n   cha l le nges  in  porta b le  appl i ca t ion  in clude  cru c ial  ne ed  of  an  eff i ci en cod an red uced   computat ion al  complexi t while   offe ring  improve fle xibilit y .   The   per form ance  ti m is  al so  pre sente d ,   where   t he  whole  proc es is  run  with  not ic e able  3   se conds  dela y   in  g et ti ng   th f ina l   o utput .   Ke yw or d s :   Im age p r ocessi ng   Nu m ber   recog niti on   Op e nCV   Po rta ble  ANP R   Ra sp be rr y   Pi   Copyright   ©   201 9   Instit ut o f Ad vanc ed   Engi n ee r ing  and  S cienc e   Al l   rights re serv ed .   Corres pond in Aut h or :   Sh am su l   Fakha A bd  Gan i   Faculty  of  Ele c tric al  &  Ele ct r on ic   En gin ee ri ng Tec hnology ,   Un i ver sit i Te knikal M al ay sia  Mel aka (UTe M),   Hang T ua Jay a, 76 100 D ur ia T unggal , Me la ka,  Mal ay sia .   Em a il : sha m su lfak har@utem .ed u.m y       1.   INTROD U CTION     Au t om atic  Num ber   Plat Re cogniti on  ( A N PR)  te c hnolog has  play ed   a   substanti al   ro l in  a uto m at ed  traff ic   la en f or cem ent.  An   ANPR  syst e m   is  essenti al ly  m eans  of   ide ntifyi ng   ve hi cl nu m ber   plate   by   extracti ng  the  inf or m at ion   from   an  i m age  file   us in i m a ge  proces sin te chn iq ues Th process  ty pic al ly   consi sts  of  im a ge  ac qu isi ti on,   i m age  pr e proc essing,  dete rm i nation  an e xtr act ion   of   reg i on  of  inte rest  ( ROI),  and   inte rpreti ng   the  pix el s   into  nu m erical ly   read able  char act ers  usi n op ti cal   char act e recogn it i on   (O CR )   [ 1] - [ 3] .   Ther e   are   m any  te chn iq ues   use t im pr ov e   the  acc ur acy   of   t he  syst em so m com m on   ones  a re  R GB ,   Ycb C r,   im age  filt er,  f uzzy  a lgorit hm i m ag bin a rizat ion,   support  vecto m achines,  ge netic   al gorith m   and  arti fici al   neu ra network   [ 4] [5] This  pa pe aim to  dev el op  an  A N PR  syst e m   runn i ng   s olely   on   the  Ra sp be rr Pi u sing O pe nCV .   Ra sp be rr Pi  is  card - siz e cheap   m ini - co m pu te aim ed  to  m ake  com p uting   acce ssi ble  to  the  public.   Wh il the  or i gi nal  intenti on  of  the  Ra s pb e rry   Pi  is  to  pro vid ba se  f or   ki ds   to  le ar pro gr am m ing it   i al so  gaining   po pu l arit a m on te ch - e nthusiast as  it   ca be  us e t do  dif fer e nt  ty pes  of  c ommerci al   pro gr am m ing .   It  serv es  as  an  eff ic ie nt  ba se  du to  it low  c os an the  num ber   of   interfaces  a va il able.   The  Ra spber ry   Pi  can  be  us e instea of  per s onal   com pu te r,   but  with  so m lim it ation due  to  it lim it e d   processi ng po wer  [ 6] [ 7] .   Ta ble 1 f ur t her il lustrate s t he  s pe ci ficat ion   detai ls of the  Pi 3  used i this  pro je ct .       Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2088 - 8708   In t J  Elec  &  C om En g,   V ol.  9 , N o.   3 June   201 9   :   1805   -   1813   1806   Tab le   1.   Ra s pb err y Pi   3 Speci ficat ion   Detai ls   Sp ecif icatio n   Details   So C   Bro ad co m  BCM2 8 3 7   CPU   4 × ARM  Co rtex - A 5 3 1 .2GHz   GPU   Bro ad co m  Video Co re  IV   RAM   1 GB LPDDR2   (90 0  M Hz)   Netwo rkin g   1 0 /1 0 0  E th ernet, 2. 4 GHz 80 2 .11 n  wir eless   Blu eto o th   Blu eto o th  4.1   Clas sic, Blu eto o th  L o w E n ergy   Sto rage   Extern al  m icroSD   GPIO   40 - p in  head er,  po p u lated   Po rts   HDM I,  3.5 m m   an a lo g u e aud io - v id e o  jack, 4×  USB 2 .0, E th ernet,  Ca m e ra  S erial  I n t erface  (CSI) Disp la y  Se r ial I n terface  ( DS I)       An  m egap i xe ls  (MP)  Ra s pber ry  Pi  cam era  can  be  at ta c hed  to  t he  on - bo a r Ra spbe r ry  Pi  cam er a   connecto r,   a nd  this  create a i m age  captur e   syst e m   with  em bed ded   com pu ti ng  that  can   extract  inform at ion  from   i m ages  without  the  ne ed  f or  an  e xte rn al   processi ng  unit .   T he  m ulti ple  GPIOs   avail able  c an  i nterf ace   with  e xter nal  de vices  an can  be  us e to  m ake  res ults  avail able   to  ot her  de vi ces.  Co ns ide r ing   t he  requirem ents  of   i m age  proces sing   c om par ed  to  the   Ra spber r Pi ’s   processi ng   m odule  and  it per iph e rals it   is   decide that  t he  syst em   is  capab le   o e xe cuting  the  ta sk s pecifie d.   Ex per im ental   resu lt s how   that  th e   desig ne syst e m   is  decen e noug to  ru the  i m age cap t ur i ng   an im age   r ecognit ion al gorithm   [8] .       2.   PROP OSE D DESIG N   The  ove rall   syst e m   design   c an  be  cat e gorized  into  pa r ts,  the  ha rdwa re  desi gn   a nd  the  softwar e   desig n.   T he  ha rdwar desi gn   as  de picte in  Figure  will   be   entirel run  on   Ra s pber r Pi  with  Ra sp bia Jessie   OS   insta ll ed,   with  ad dit ion al   pe rip her a ls  of   a MP  c a m era  to  captu re  i m ages,  an 3.5”  TFT  LC to  disp la the  re su lt s.  T he  rec ognized  num ber   plate will   al so   be  l ogge to  cl ou database  i ns ide  Pi .   The  syst em  is i nten ded to  be  por ta ble so it  is  powe red by c onnecti ng it  t a  m ob il e p ower bank.           Figure  1. Ha rdwar e  r e qu i rem ents       In   a ddit ion   t t he  Pyt ho pro gr am m ing   la nguag e   that  is  na ti vely   us ed  i Ra sp be rr Pi  e nv i ronm ent,   this  syst e m   wi ll   al so   us O pe nCV,  com pu te visi on   si m ula ti on   from   In te [ 9]   to  he lp  with  im age  pr e - processi ng   t ha is  desig ned  with  crit erias  of   res ource  optim iz at ion lo power  co nsum ption   an i m pr ov e sp ee d.   The  pro po s ed  po rtable   AN PR  syst em   so ftwa re  i m ple m entat ion   can  be  cat eg or iz ed  into  pr oc edural   ste ps   as  il lustr at ed  in  Fi gure  2.   Eac proces is  cru ci al   be cause  the  res ult  of   on pa rtic ular  process  w il be  delivere d o to  the  nex proce ss.     Evaluation Warning : The document was created with Spire.PDF for Python.
In t J  Elec  &  C om En g     IS S N:  20 88 - 8708       Develo pm e nt  of  p ort able  auto ma ti num ber plate rec ogniti on (AN PR)     ( Shamsul  Fak har A bd  Gani, )   1807       Figure  2. Im ple m entat ion  f l owcha rt       2 . 1.   Ima ge a cquisi tion   An   MP   Pi  No IR  cam era  ca pab le   of  ta king  inf rar e phot os   up  to  3280 × 2464  pix el s   is  us ed Th is   ca m era  is  al so   capab le   of  capt ur i ng   vi deo   at   1080p3 0,   72 0p60   a nd   64 0 × 480p90  res olu ti ons  w hich  is  high   qu al it vid e o   [ 10 ] .   T re duce   the  com pu ta ti on al   loa on  t he  Ra spber ry  Pi,  this  cam era   is  set up   to  ca pture  i m ages  with  only   640× 480  pi xels.  Be f or te sti ng   the  syst e m   with  li ve  im age,  te st  i m age  is  prel oa de to  te st t he  al gorit hm  as sh ow i Fi gur 3.           Figure  3. Loa de te st i m age       2 . 2 .   Ima ge  d es atur at i on   The  nex ste is  conver ti ng  t he  col our  im a ge  into  gray scal by  app ly in im age  desatur at io [ 11] This  is  do ne  to  re duce  the  c om plexity   of   processi ng   c o l our  im age.  gr ay scal di gital   i m age  is  sing le   sam ple, car ryi ng only  intensi ty  inf orm ation ,  and this ca n fa ci li ta te  the p rocessi ng b et te [ 12 ] . O pen C V h as the   cvCvtCol or  f unct ion  to   co nv ert  col or  im ag es  to  gr ay scal e   an the   ef fect   of  this  f un ct io is  dem on stra te in   Figure  4.    Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2088 - 8708   In t J  Elec  &  C om En g,   V ol.  9 , N o.   3 June   201 9   :   1805   -   1813   1808       Figure  4. Im age cover te int o g raysca le       2 . 3 .   Ima ge  t hresh ol ding   Thr e sholdi ng   i the  proces of   c onve rtin the  gray scal im age  into  bi - le vel  im age.  It  does  not   identify   m ai obj ect s,  but  rat her   se pa rate  th e m   fr om   the  ba ckgr ound  in  order   t ob ta in   the  inf orm ation   that  we  ha ve  t de al   with.   Durin th res ho l ding,   it   is  cru ci al   to  set   the  c orre ct   t hr es ho l va lue  w hich  wi ll   best  determ ine  pix el   as  an  ob j ec or   bac kgr ound.  W us O pe nCV ' s   cvT hr e sh ol to  ac hiev this,  an the  resu lt   is as il lustrate d i Fi gure  5.           Figure  5. Im age af te t hr es hol ding       2 . 4 .   Ga us sian  f il te r   Gau s sia filt er   is  blu rr i ng   a i m age  by  appl yi ng   Gau s sia f un ct io n.   It  is  us ed  to  re duce  im age   no ise   a nd  re du ce  unwa nted   de ta il The  vis ua eff ect   of   t his  blurri ng  te ch nique  is  sm oo th  blur  re sem blin that  of   viewin the  im age  throu gh   tra ns l ucen sc reen Gau s sia fi lt er   is  ty pical l us ed  as  pre - pro cessi ng  sta ge  in  com pu te visio al gorithm in  or de to  enh a nce  im age  structu re at   diff eren s cal es   [13] Th e   eff ect  of ap plyi ng thi s fun ct io is  d e m on strat ed  in   Figure  6.           Figure  6. Im age af te r Ga us sia n fil te r   Evaluation Warning : The document was created with Spire.PDF for Python.
In t J  Elec  &  C om En g     IS S N:  20 88 - 8708       Develo pm e nt  of  p ort able  auto ma ti num ber plate rec ogniti on (AN PR)     ( Shamsul  Fak har A bd  Gani, )   1809   2 . 5 .   Mo r ph olo gica l t ra nsform at i on   Mor phologica trans form at io ins pects  geom et rical   structur within  a i m age  by  pro bi ng   it   wit sm a ll   patte rn cal le structu ri ng   el em ents.  The  res ult  is  nonlinear  im a ge  operat or   th at   is  well - su it ed  f or  exp l or i ng  ge om et rical   and   to po l og ic al   str uc ture.  The   ope ra tor  is  a ppli ed  t a im age  in  order  to  m ake  certai featur e ap parent,  an disti nguis m eaningfu in form at io f ro m   irrelev ant  disto rtions   by  reducin i to  a   sk el et on   [ 14 ] This  proces ha kinds  of   op e rati ons:  ex pansi on,  co rro sion,  openi ng   and   cl os in op erati on.  Fig ure   7   s hows  the e f fect  of th e i m age af te r   m or phologica trans form ation .           Figure  7. Im age af te m orpho log ic al  tra ns f or m at ion       2 . 6 .   Segme ntati on   Im age seg m ent at ion  is the  pro cess of  div idi ng a im age in to m ulti ple p arts ,   ty pical ly  u se to i den ti fy   obj ect or   oth e relev ant  in for m at ion   in  di gital   i m ages   [15] .   Af te m orphol og ic al   tr a ns f or m at ion se gm ents  wer ide ntifie as  po te ntial   cand i dates  as  de picte in  Fig ur 8.   T he  seg m ents   will   then  go  thr ough  a no t he r   process  wh e re  the  syst e m   wil determ ine   wh ic one  has  th e   gr eat est   possi ble  char a ct er.  T he  se gm ent  will   be  isolat e d   in  s qu are  im age ,   an it   is  te ste so  that  the  lo ng e st  li st  of   pote nt ia char act er  w il be  determ in ed  as   the  act ual  nu m ber   plate T he  la st  i m age  with  the  m os po te ntial   char act er s   in  it   will   then  be  ch os e n   to   go   f or   char act e rec og niti on   i t he ne xt pr ocess .           Figure  8. Ca nd idate s for rec ogniti on  highli ghte d       2 . 7 .   Charac ter r ec ognitio n   To  rec ognize  al ph a nu m eric  char act e rs  f rom   the  segm ented  i m age,  the   po te ntial   num ber   plate   is  segm ented  f ur t her into  in div i du al  c ha racters  b e fore  OCR t est ing  as  s how n i Fig ure  9.           Figure  9. I nd i vi du al  c har act e r  seg m entat ion   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2088 - 8708   In t J  Elec  &  C om En g,   V ol.  9 , N o.   3 June   201 9   :   1805   -   1813   1810   This  syst e m   us e s   the  K - N ear est   N ei ghbour  (KNN)  m et ho w h ic h   re quir es  runn i ng   s et   of   te st  on  the  char act e li br ary  agai ns the  pix el of   the  separ at e ind ivi du al   ch aracte rs  f ro m   the  i m age  [16 ] si m il arity  fu nc ti on   ( )   can   be   de rive f r om   distance  f un ct i on  ( ) Wh e ( 1 , 2 )     [ 0 , 1 ]   w de fine  t he   si m il arity as     ( 1 , 2 ) = 1 ( 1 , 2 )      0 ( 1 , 2 ) 1       1      2     T he  syst em   will   deter m ine  the  ou tp ut  of  the   al ph an um eric  nu m ber   plate   by   pr int in it   on  the  i m age .   KNN  al gorith m   op erate s   by   giv in set   of   trai ni ng   dat to  gen e rate  the  data  struct ur e For  this  syst e m ,   m ul ti ple  data  structu re  has   been  ge ne rated   to   get  the  highest  per ce nt age  of   ac cu r ac of  the   ch aracte r   recog niti on   [ 17] .       3.   E X PERI MEN TAL  RES UL TS  A ND  D IS CUSSIO N   The  syst em   is  then  set   to  cap ture  im ages  fr om   the  cal ibra te [18]   Pi  NoIR  ca m era  and  sa m ples  of  100  im ages  w ere  ca ptured   a nd  te ste d.  It  is   obser ve t hat  the  syst em   m anag e to   deli ver  go od  res ul ts  w hen    the  sub j ect   is  within  m et e rs  f ro m   the  ca m era.   Sam pl es  of  the  s ucc essfu recog niti on im age  w ere  a s   il lustrate in  Fi gure  10    13.             Figure  10. Suc cessf ul r ec ogni ti on       Figure  11. Suc cessf ul r ec ogni ti on             Figure  12. Suc cessf ul r ec ogni ti on     Figure  13. Suc cessf ul r ec ogni ti on       So m et i m es  the   syst e m   fail t recog nize  ch aracte rs  co rr ec tl y,  wh ere  le tt e rs  are  filt ered   ou causi ng     the  cha racter  no to  be  reg is te red   in  the  da ta   structur as  dep ic te i Figure  14.  I som cases,  the  syst e m   conf us es  sim ilar  le tt ers  s uc as  f r om   or  f r om   and  s on.  T hi is  il lustrate in   Fig ure  15  a nd  ultim at ely in Tab le  2.       Evaluation Warning : The document was created with Spire.PDF for Python.
In t J  Elec  &  C om En g     IS S N:  20 88 - 8708       Develo pm e nt  of  p ort able  auto ma ti num ber plate rec ogniti on (AN PR)     ( Shamsul  Fak har A bd  Gani, )   1811         Figure  14. Eli m inate cha rac te er ror     Figure  15. C ha racter m is m a tch  e rror       Table  2.   C omm on   Re cogniti on Err or s   Actu al   Reco g n ized   Actu al   Reco g n ized   B   8 6   R   P   D   0 O   U   V   G   6   V   U   I   1   W   V   K   X   0   D,  Q   M   N   1   I   N   M   3   B   O   0   6   G   P   R   8   B   Q   0           Ba sed  on  10 s a m ples  ta ken,  i is  fou nd  that  t he  processi ng   on  the  Ra s pber ry  Pi  to ok  to  sec onds  to   process  the im age a nd co m e o ut  with t he re cognized  num ber   plate s,  wit h a succes s r ec ogniti on  rate o f 85%.           Figure  16. T he  co m plete  syst e m       4.   CONCL US I O N     Th e   de velo p m ent  of   porta bl AN PR  syst em   us ing   Ra spb err Pi  is  dem on strat ed  in  this  arti cl e,  i m ple m enting  Op e nCV   as  th cor im age  proces sin soft war e The  syst e m   per f or m m agn ific ie ntly bu it   is  hope that  t he   Ra spber ry  Pi  fou nd at io ca com ou wit new e m od el   with   bette r   processi ng  po wer   t el i m inate   the  seconds  delay   need e to  pro du ce  t he  res ults.  In   t he  m eantim e,  fu ture  w ork  m ay   be  do ne  to   i m pr ove  the  ac cur acy   i the  r ecognit ion  pr oc ess  as  wel as  sp ee up  the  t i m ta ken   to  pro duce  the  outpu on   the alg or it hm  side.           Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2088 - 8708   In t J  Elec  &  C om En g,   V ol.  9 , N o.   3 June   201 9   :   1805   -   1813   1812   ACKN OWLE DGE MENTS   Th aut hors  w ou l li ke  to  th ank   Un i ver sit i   Tekn i kal  Ma la ysi Me la ka   (U TeM )   f or   pr ov i ding  the  su pp or nee de to   com plete   the  w ork  he rein  via  gra nt  nu m ber RAGS / 1/2 015/ICT 01/FTK/ 03 /B 00 115   a nd   PJP/2 016/P KA/ FTK - C ACT/S 01512 .       REFERE NCE S   [1]   H.  Raj put ,   T .   S om ,   and  S.  Kar ,   " An  Autom at ed  Vehic l L icen se  Plat e   Rec ogn it ion  S y s te m , "   Computer  ( Long .   Be ach .   Ca li f) . ,   v ol.   48 ( 8 ) ,   pp .   56 61,   2015 .   [2]   S.  R.   Aher  and  N.  D.  Kapa le ,   " Autom at ic   Num ber   Plat Recogniti on  S y stem   for  Vehic le   Ide nti ficat ion  Us ing   Optic a Char acte Rec ogn it ion , "   I nt.   Re s.   J .   Eng.  Technol . ,   pp .   23 95 56,   2017 .   [3]   S.  Du,  M.  Ibr ahim ,   M.  Shehata,   and  W .   Bad aw y ,   " Autom at ic   Li c ense   Plate  Re co gnit ion  (ALPR):   Stat e - of - the - Art  Review, "   I E EE   Tr ansacti ons   on  Circu it s and   Syste ms   for Vide Technol og y ,   v ol.   23 ( 2 ),   pp .   31 1 325,   2013 .   [4]   Z.   X.  Chen ,   C.   Y.  Li u,   F. L.  Ch ang,   and  G.  Y .   W ang,   " Autom at ic   Lice nse - Pl at e Loc a ti on  and  R e cogni ti on  b ase on  Feat ure   Salienc e , "   IEEE  Tr ans.  V eh.   Te chnol. ,   vol .   58 ( 7 ) ,   pp .   3781 3785,   2009 .   [5]   A.  Mutholi b,   T .   S.  Gunawan,   J .   Chebi l ,   and  M.  Kart iwi,   " Deve lopment  of  Portabl Autom at i Num ber   Pl ate   Rec ognition  S y s te m   on  Android   Mobile   Phone , "   in  IOP  Con fe re nce   S erie s:  Mat erial Scienc a nd  Engi ne ering   vol.   53 ( 1 ) ,   2013 .   [6]   D.  P.  R.   D.  Ms .   Seja V.  Gawan de,   " Raspber r y   Pi  Te chnol og y , "   Int.   J.   Adv.  Re s.   Comput.   Sci .   So ft w.   Eng . ,   vol .   5,     no.   4 ,   pp .   37 40 ,   2015.   [7]   The   MagPi   Mag az in e,  " Raspber r y   Pi   is out now!  Specs,  Benc hm ark s &  Mor e, "   MagPi   Mag . ,   pp.   1 14,   2016.   [8]   Senthi lkumar  G,  Gopala krishnan   K,  and  Sati sh  Kum ar,   " Embedde Im age   Capt uring  Sy st em  U sing  Raspber r y   Pi  S y stem, "   In t. J .   Eme rg.  Tr ends  Technol.  Comput .   Sci. ,   vol .   3 ( 2 ) ,   p p.   213 215 ,   201 4.   [9]   M.  Te en Raval and  R.   Sai  Ko m ara giri ,   " Im ag Proce ss ing  Plat form   On  Raspber r y   Pi  For  Fa ce   Rec ogn it ion , "   Glob.   J .   Adv. En g.   Techno l. ISSN ,   vol .   3 ,   pp .   2277 6370,   2014 .   [10]   W .   F.  Aba y a ,   J.  Basa,   M.  S y ,   A.  C.   Abad  and  E .   P.  Dadios,   " Low  Cost  Sm art   Secur ity   Camera   wi th  Night  Vision   Capa bilit y   Us in Raspber r y   P and  OpenCV, "   Inte rnationa l   Confe renc o Hum anoid,   Nanote chnol og y,  Information  Tec hnology ,   Comm unic ati on  and  C ontrol,   Environm ent   and  Manage ment  ( HNICEM) ,   Pala wan,   pp .   1 - 6,   2014 .   [11]   G.  Xie  and  W .   Lu,   " Im age   E dge  Detect ion  Based  O Openc v, "   Int .   J.   Elec tron.  El e ct r.  Eng. ,   vo l.   1 ( 2 )   pp.   104 106 ,   20 13.   [12]   H.  Sugano  and  R.   Mi y amoto,   " Highl y   Optimiz ed  Im ple m entation  of  OpenCV  for  the  Ce ll   Bro adba nd  Engi ne ,   "     in  Computer  Vi s ion  and  Imag U nderstanding ,   vo l.   114 ( 11 ) ,   pp .   1 273 1281 ,   2010 .   [13]   Z.   Zi vkov ic ,   " I m prove Adapti ve  Gauss ia Mixture   Model  for   Bac kground  Subtraction, "   in  Pr oce ed ings  of  the   17th  Int ernati on al  Conf ere nce o Pattern  R ec og nit ion, 2004 .   IC PR   2004 . v ol . 2 , p p.   28 31 ,   2004 .   [14]   H.  İ.  Çelik,   L .   C.   Dülg er,  an M.  Top al b ek irogl u,   " Fa bric  Defe ct  Det ec t io Us ing  Li n ea r   Filt e ring  and  Morphologic a l O per at ions, "   Ind ian  J .   Fi bre   Text.  R es. ,   vol .   39 ( 3 ) ,   2014 .   [15]   N.  Singh  and  M.  J.  Delwic he ,   " Mac hin Vision  Methods  for  Defe c Sorting  Stonefr uit , "   vol .   37 ( 6 ) ,   pp.   1989 1997 ,   Nov 1994.   [16]   G.  Am at and  F .   Falc hi ,   " kNN   base Im age   Cla s sific a ti on  Rely i n on  Loc al   Fea t ure   Sim il ari t y , "   Proc.   Thir Int.   Conf.   SImi larit y   Searc App l.  -   S ISAP   ’10 pp .   10 1,   2010 .   [17]   R.   A.  Ham za h,   M.  S.  Ham id,   A.   F.  Kadm in,   and  S.  F.  A.  Ghani,   " Im prove m ent   of  Stere Cor respo nding  Algorit hm   base on  Sum   of   Abs olut Diffe ren ce and  Edg Preserving  Filt er , "   in  Proceedi ng of  the   2017  IEE Inte rnat iona l   Confe renc on   S ignal   and   Image Proce ss ing  App l ic ati ons ,   ICSIP A   2017 ,   pp.   222 2 25,   2017 .   [18]   R.   A.  Ham za h,   S.  F.  Abd  Ghani,   A.  F .   Kadm in  and  K.  A.  A.  Aziz,  " Prac tical  Method  for  Camera   Cal ibr at io n     in  Stere o   Vision   Mobile   Robo Naviga t ion, "   I E EE   Stud ent  Conf ere nce  on  R ese a rch  and  Dev el op ment  ( SCOReD) Pulau  Pinang ,   pp .   104 - 108 ,   2012 .       BIOGR AP H I ES   OF  A UTH ORS       Sh ams ul  Fakh ar   bin   Ab Gani   gra dua te from   Univer siti   Malay sia   Perli (Uni MA P)  in  Bac helor  of  Engi ne eri ng   ( Com pute Engi n ee ring)   with  hon ours  in  2006  and   la t er  r ec e ive h i Master ' d egr e in  Inte rne W eb  Com puti n in  2015  fro Roy al   Melbour ne  Instit ute   of  Te chno log y   (R MIT)   Aus tra li a .   He  start ed  his  ca r ee as  an  R&D  el ectroni engi n ee spec ializing  in  software   design  f o r   m et er  cl uster  d eve lopment  in  Siemens   VDO  Autom oti ve  Penang  (la t er  known  as  Conti nent al   Autom oti ve  Mal a y si a).  Befor l e avi ng  Cont ine n t al ,   Sham sul  plays   an  a ct iv ro le   i Mitsubishi  Fus o   proje c ts  as  sof twar develope r   and  al so  softw are   project   m an age r.   Sham sul  is  now  le ct ure r   in  el e ct roni c and c om pute engi n eering  t ec hnolog y   depa rtment   of  F TK EE   UT eM.       Evaluation Warning : The document was created with Spire.PDF for Python.
In t J  Elec  &  C om En g     IS S N:  20 88 - 8708       Develo pm e nt  of  p ort able  auto ma ti num ber plate rec ogniti on (AN PR)     ( Shamsul  Fak har A bd  Gani, )   1813     Mohd  Saad   b orn  in  1981,   gra du at ed  from   Multi m edi Univer sit y   (MM U)  where   he  recei ved  his  B.   Eng  m aj oring  in   Com pute in  2003.   H the continues  working  with  Telek om   Malay si Berha an d   la t er  joi n ed   Sie m ens  VDO  Auto m oti ve  Penang  ( la t er  known a s Conti nental  Auto m oti ve  Malay si a as   softwar eng i nee r.  He   devel oped  firmw are  in   m et er   c luste r   developm ent   f or  both  local  a nd   int ern at ion al   cus tomer  in  the   area  of  Control ler  Area   Network  a nd  ECU  dia gnostic   during  his  t e nure   in  the   compan y .   In  2014  he  rec ei ved  his  M.  En m aj ori ng  in  Com pute and  Com m unic at ion  from   Univer siti   Keba ngsaa n   Malay s ia   (UK M) .   Curre n tly   h is  le ct ur er  in  Univer siti   Te knik al   Malay s ia  Mela ka   teac h ing   progra m m ing,   e m bedde s y st em a nd  m i cro cont r oll er   subjects.         Ah mad   Fau z a n   bin   Ka dmin   C Eng.   P.T e ch.   c u r ren tly   atta che with  UTe as  a   rese arc her ,   Ahm ad  Fauza bin   Kad m in  CEng.   P.T ec h.   h as  over   1 y e ars  of  experie nc in  e le c tr onic   comput er  engi ne eri ng  fi eld  with  te chnic al   expe r t ise   in   R&D  engi neering,   computer   vision  m edi cal  el e ct roni cs.   He  g rad uated  wi th  Bac h el or  Degr ee   i E lectr oni c   Engi neering  fro m   Univer siti   Sai n s   Malay s ia   (US M)  and  Master   D egr ee   in  Com pute Com m unic ation  Engi n ee r i ng  from   Univer siti   Keba ngsaa Ma l a y si a   (UK M) .   Pr evi ousl y ,   he  wor ked  with  M ega st ee l   Sdn.  Bhd. ,   S ams ung  SD I   (M )   Sdn .   Bhd.   and  Agensi  Angkasa  Nega ra .   He  publ ished  seve r al   te c hnic a and  engi n ee ring   pape rwor k s   in  image   proc essing  and   m edi c al  el e ct roni cs.         Ros tam  Affen di  Ham z ah   gra du at ed  from   Univer siti   Te knolog Malay s ia   (UTM where   he  rec e i ved  his  B.   Eng   m aj o ring  in  Elec tronic  Engi n ee ring  in   2000.   In  2010  he  recei v ed  his  M.  Sc.   m aj oring   in   El e ct roni S y s tem   Design  Engi n ee ring   from   Univer siti   Sa ins  Ma lay s ia   (US M) .   In  2017,   h re cei ved  PhD   m aj oring  in  El ectroni Im agi ng  from   Uni ver siti   Sains  Malay si a   (US M) .   Curre ntly   he  is   a   le c ture in  Uni ver siti   Te knik al  Malay sia   Mel a ka  teac h ing  dig it al  elec troni cs  and  digital  ima ge  proc essing.         Muhammad   Aidil  bin   Az har   gra duated  from   Univer siti   Te kn i kal   Ma lay sia   M el ak (UT eM)  i n   Bac he lor  of  Com pute Engi neering  Te chn o log (Com pute Sy s te m with  H onours  in  2018.   He  is   cur ren t l y   worki ng  as  t est  and   val id at ion  enginee in  firmw are   dep art m ent   in   W este rn  Digital   (M al a y s ia ).     Evaluation Warning : The document was created with Spire.PDF for Python.