Indonesi an  Journa of El ect ri cal Engineer ing  an d  Comp ut er  Scie nce   Vo l.   10 ,  No.   3 June   201 8 ,  pp.  12 21 ~ 1226   IS S N:  25 02 - 4752 , DO I: 10 .11 591/ ijeecs . v 10 .i 3 .pp 12 21 - 12 26           1221       Journ al h om e page http: // ia es core.c om/j ourn als/i ndex. ph p/ij eecs   Emb edded Aut om ate Vi sion for  Double P ar kin Identific atio System         No r asyiki n F adi lah See  Yoo n Soon,  Hadz fiz ah  R adi   Fa cul t y   of Electr ic a and   E le c tron ic s E ng ine er ing,  Univer siti   Malays ia   Pahang ,   2660 Pekan, Paha ng ,   Mal a y s ia       Art ic le  In f o     ABSTR A CT    Art ic le  history:   Re cei ved   Dec  26 , 201 7   Re vised  Ma r   2 ,  201 8   Accepte Ma r   2 0 , 201 8       The   a im  of  thi work  is  to  assist  the   c ity   admini strat ion  issue  which  invo lve  the   tr aff i flow  disrupti on  in  an  urba ar ea .   One  of  the   ca uses  of  tra ffi flow   disrupti on  is  dou ble   p ark ing;  thus ,   in   thi work,   an   aut om ated  doub le   p ark ing   ide nti f icati on  an al ert   s y s te m   was  deve lope usi ng  embedde vision  sy st em   and  interne of  thi ngs.  ca m er was  uti l iz ed  t ac quir the   i m age   of  a   par king  ar ea,  a nd  the   imag was  proc essed  using  Bea gl e bone  Black   proc essor.  co m pute vision  algorithm  was  deve lope to  p roc es the   image   using  bac kgrou nd  subtrac t ion,   reg ion  of  int er e st  ide nt ifi c at ion ,   and  co lor   ana l y sis.  W hen  a   double   par k ed  v ehi c le   is  de tected,  the   d ata  was  sent  int the  cl oud  aut om atic al l y   to  a le rt  the  ci t y   administrator  for  furthe ac t ion.   Th e   deve lop ed  s y s tem   ac hie v ed  91%   accurac y   in   de t ec t ing  th tra ffi c   violati on   of   double   p ark ing   Ke yw or d s :   Be agleb on e   Com pu te visi on   Em bed ded syst e m  ap plica ti on   Sm art ci t y     Copyright   ©   201 8   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 :   Norasyi kin Fa dilah ,   Faculty  of Elec tric al  an d El ect ronics E nginee rin g,     Un i ver sit i M al ay sia  Pah a ng, 266 00 Pe kan,  Paha ng, Mal ay sia       1.   INTROD U CTION   In   t his  m od er era,  t he  af for da bili ty   of   purc hasin veh ic le increase no wad ay s It  dire ct ly   resu lt in  increasin nu m ber   of   ve hicle an t hu s   pr oduce high  vo l um of   tra ff ic   i the   ur ban  are a.  A iss ue  of  il le gal   parkin has   be com m or ap par e nt  prob le m   f aced  by  t he   ci ty   adm inistr at ion  as  it   is  on e   of  t he  reas on s   that   le ad  to  bo tt le ne ck  on   r oad   a nd  soo c onge sti on Be fore  e nfor ci ng  the  la to  s ol ve  thi pro blem detect ing  su c vio la ti on  has  bee cha ll eng by  m ult iple  par ti es,  as   the  ta sk   of  de te ct ion   so l el dep e ndent  on   hu m an   op e rato r for s urveil la nce  [ 1].    To  ai with   th detect ion  of  i ll egal  parkin g,   m any  te chn iq ue ha ve  been  use wh ic util i zed  var io us   sens or s I se nsor - ba sed  syst em veh ic le are  detect ed  us in diff e re nt  ki nd   of   se nsor su c as  in duct ive  loop ,   m agn et ic   sens or,  ultras onic   sens or   a nd   i nfra red   se nsor I nductive  lo op   [ 2]  and   m agn et ic   sens or   [3 ]   rely   on   t he   change  of  m a gn et ic   value  due  to  par ts  of   the  veh ic le   to  ob ta in  the  si gnal   thu it   is  pr evail in on  trackin m ov ing   ve hicle s.  Alth ough  t hese  sens or s   pr ovi de  high   accuracy  in  detect ing   ve hi cl es,  the  dura bili ty instal la ti on   an m ai ntenan ce   effor pose  a m ajo dra w backs  as  they   require  pa ve m ent  cutti ng   [ 4] [ 5].  Ultraso nic  an infr ar ed  se nsors  are  ca pab l to  determ ine   wh et he ta rg et ed  spo is  de te ct ed  with  ve hicle howe ver   due  to  the  natu re  of  us in wav el et to  se ns ob j e ct s,  these  se nsors  nee direct   li ne - of - sig ht  on  the   ta rg et ed  s po t.  Th us they   ar ver hard  to  protect   against  dust  or   ac ci den ta dam a ge.   Mo reover ,   since  ind ivi du al   se nsor   has  to  be  pl aced  on  eac ta rg et e pa rk i ng  spot,  im ple m entat ion   of   s uc sen sors  on  la rg e   parkin are a nd   i rr e gu la s urface  will   be   costly   and   i m pr act ic al   du to  m any  har dware  i ns ta ll at i on   a nd   pav em ent cu tt ing p r ocedur e s.   Com pu te vision   m et ho is  ge ner a ll m or rob us an has   le ss  dep e nd e nc on   the  c harac te risti cs  of  the  r oa s urfac an s pecifici ty   on  in div id ual   ve hicle   detect ion. It  pro vid e s i m age  visu al iz at ion  o f   a w ide   area   [6] - [7 ]   eve on  irregular  s urfa ce  and   path wa y.  Im age  pr oce ssing   te c hn i ques  ha ve  t be  c on si der e to  prov i de   the  eff ic ie ncy  and   e ff ect i veness  of  ve hicle   detect ion.  Be f ore  the  im age  is  processe f or  the  detect io pur pose,   pr e - processin te ch nique  is  need e t e nh a nce  a nd   im pr ove  the  a cq uire im age  fo r   be tt er  i m age  proc essi ng   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vol 10 , N o.   3 June   201 8   :   12 21     12 26   1222   eff ect ive ness.   In   [8 ] S oo  pr opos e that  in  order   t detect   veh ic le   in  a   par ti cular  pla ce m ent,  the  de te ct ion  reg i on   m us be   locat ed  at   t he  re gion  of  interest   (R OI).   It  m eans  that  the  RO s hould   be  placed   on  th e   pro hib it ed  are fo de te ct ion   of   double - pa rk e ca r.   By   def inin RO I the  process  of   detect in ve hicle   avail abili ty   ca be   sim plifi ed  an us l ess  proces sin powe r.   Ba c kgr ound  s ub t ra ct ion   al gorith m   will  e m ph asi ze  out  the  obj ect   on   the  fo re gro un w hile  rem o ving  the  sta ti backgro und  im age  wh ic i the  back gro und  m od el .   T his  m ea ns   t hat  in   pract ic al m ov ing   obj ect s   li ke  ve hicle an hum a ns   will   be   plac ed  out   and  sho wed  w hile  the  backgroun m od el   is  rep la ce wit sing le   c olor.  As  propose i [9 ] t his  ba ck gro und  su bt racti on  al gorithm   is  the  sim plest  al go rith m   with  op tim a perform ance  to   be   us ed  in   te rm   of  obj ect   detect ion.  In   [ 10 ] li ve  vide os  wer capt ur e an analy sed  by  com par in each  f ram with  res pect  to  any   backg rou nd   sc enes.  As  lo ng   as  the  captu rin de vice  is  sta ti c,  the  obj ect   detect ion   c ou l be  util i zed  in  f ull   perform ance.   Ba sed  on  the  adv a ntage of  us in vi deo   a cqu isi ti on  an com pu te visi on   al gorithm   i detect in veh ic le f or   e nfo rcem ent  app li cat ion as  dis cusse in  [ 11] we  aim   to  dev el op  com pute visio al gorithm   that wil l aut oma ti cal ly  d et ect   t he violat io n of   double - parked  veh ic le s.       2.   RESEA R CH MET HO D   2.1.  H ardwar e a n d Sof twar e Set up   The  aut om at ed  d ouble  parkin identific at io n and  alert  syst em  h ardware  c onsist ed  of a U S B Log it ec C310  cam era  at ta ched   on  B eagleb on e   Bl ack  (BBB m icr oc ontrolle r A   m od el   of  pa rk i ng  sp ace   a rea  was  const ru ct e as  il lustrate in  Figure  a nd   the ca m era  and   B BB   wer place at   heigh th at   gen erate el evated   bir d - ey e v ie w of  t he  pa rk i ng   sp ace area . A   r ow   be hind the par king slots  w as d efi ned  a s the pr oh i bited parki ng   a rea, w hich  if   a v e hicle  p a rks  in  the  area , it  would be  consi der e as  a  double  p a r ked v e hi cl e.           Figure  1. Mo de l of a  parkin g space a rea       The  com pu te r visi on algorit hm  o the syst em  w as d evel oped  inside BBB   by u sin g Op e nC li br aries .   To  e xecu te   a nd  com p il the  cod i ng   withi BB B,  Op e nC wa first  i nst al le inside  th hard war e Fi gure  il lustrate s the  pro posed  alg or it hm  f or   double   parkin i den ti f ic at ion  syst em .           Figure  2. Pro pose al gorithm  for   double   parkin ide ntific at ion   syst e m     Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       Em bedde A uto m ated  Visi on  for Do ub le  Par ki ng   I den ti fi cation Syste ( No ra syi ki n Fa dila h )   1223   2.2.  B ackgr ound  an d   For eg round  Det ec tion   In   this  sta ge,   the  ca m era  star te to  acq uir the  cur re nt  im age  into  the  BB storag e.   Then,  tw functi ons  we re   execu te in  pa rall el The  fir st  functi on   c onve rted  th captu red   im age  fr om   RGB  into  H S V   colo sp ac e,  wh il the  sec ond  f un ct i on  e xecu te the  ba ckgr ound  sub tract ion   al go rithm   us ing   m ixtur of  Gau s sia n (MO G)  m et hod  [ 12 ] . F inall y, the  r egio n of i ntere st (RO I)   of the   i m age w as  def i ned.   Be fore  ge ne rati ng   t he  f or e gro und  m od el the   bac kgrou nd  m od el   of  the  parkin area   was   init ia li zed.   The  backgro und  m od el   consi ste of  the  parkin area  with ou a ny  ve hicle w hich  was  gen e rated  duri ng   t he   init ia li zation   (s ee  Figu r 3( a )).  Then,  the  ba ckgr ound  subtr act ion   us i ng   G aussion  Mi xtur Mod el   [13 ] [14]   was  im ple m ented  on   t he  RG i m age  (see  Figure  3 (b)) t gen e rate  dyna m ic   fo regrou nd  m od el   sh owing  the   veh ic le s as  s hown in Fi gure  3(c).                   (a)   (b)   (c)     Figure  3. Sam ple i m age o f  ( a ) Ba ckgrou nd m od el ,  (b)O rigina l im age,  (c )Fo regrou nd m od el       Mult iple  ROIs  wer se gm ente on  the  proh i bited  parki ng   a rea  as  sh ow in  Fig ur 4.  Each  ROI  wa s   separ at e an processe in div id ually   by  the  i m age  pr ocess ing   al gorithm   discusse in  th fo ll owin se ct ion s .   The  se par at io of   R OI s   was   im ple m ented  in to  the  or igi nal  RGB  i m age,  f oreg rou nd   m od e and   HSV  im a ge  t ease t he  e xtrac ti on   of p a ram eter need e d.           Figure  4. Mult iple R O Is  se gme nted o the   proh i bited  parkin a rea       2.3. Par ame te rs Initi aliz at ion   Four   pa ram et e rs  wer init ia li zed  be fore  det ect ing   any  ve hi cl es  on   the  for egro und  m od el They  wer e   set  to 0  durin g t he  fir st f ram of the im age.  T he param et ers  are li ste as  b e low:     Count ind ic at es  the  num ber   of   ti m es  the  R OI   detect ed  th ere  is  parkin vi olati on If   Count =2 it   m e ans   that a ve hicle  i s im m ob il e fo r 2  pro gr am  r uns .     Mea n(R,G,B) ind ic at e the  m e an  values  for r ed,   green  and  bl ue  s paces  respec ti vely .     Mea n(H,S,V) : in dicat e t he  m e an values  for h ue,   sat ur at io n a nd v al ue  s pace s r es pecti vely .     Area area  of   the  f or e gro und  obj ect   ( blob)  by  cal culat ing  the  non - zer pix el   in  the  f oreg rou nd   m odel   i m age.     2.4. V ehic le   D etectio n   The  A rea  of   th blob  was  cal culat ed  by  c ounting   t he  no n - zero   pix el in  t he  RO of  the  foregr ound   m od el To  def i ne  the   bl ob  as   ve hicle the   rati of  deter m inati on Ca   was  int rod uce d.   T his  rati was  pr e - determ ined  by  placi ng   ve hi cl to  t he  sp eci fic  ROI,   wit m ult iple  at tem pts   of   cal ibr at ion   an de fining  on  how  s ensiti ve  the  detect io s hould  be F or  exam ple,  whe Ca =0 .5,  the   cal culat ed  are a   has   to  be  m ore  than   half  of  the  total   area  of   the  ROI  to  de fine  th at   there  is  ve hicle   on   the  ROI.   I the  area  is  le ss  than  half  of   the   total   area  of   ROI,   it   m eans   that  there  is  no   veh ic le   det ect ed,   th us   the   Count =0.   E quat ion   (1)  sho ws  the   conditi on whe the re is a  v e hi cl e d et ect ed o the  RO I,   w he re ROI. Ar ea  in dicat es the t otal area  of  t he  R OI .     Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vol 10 , N o.   3 June   201 8   :   12 21     12 26   1224   Area > = C a*R OI . Are                 (1)     2.5. Viol at i on   Ident ific at i on   To  ide ntify  w he ther  the re  is  a ny  pa rk i ng   viol at ion the  par a m et ers  on   t he  c urren fr am and   previ ou s   fr am wer co m par ed  by  cal culat ing   the  c ha ng e in  Mea n( R,G ,B)   and   M ean ( H,S,V)   values.   ∆P aramet er   was  c al culat ed  a nd  com par ed   wit a Id e ntific a ti on   Pa ram et er  Ra nge  ( IPR t s how  t he  flu ct uation  val ue  fro m   pr e vious  f ram e   to  def i ne  w hether   the  detect ed  ve hicle   was  the  sam fr om   current  f ram e.  We  co ns ide re tw cases:   Ca se  1:  ∆Par amet er   > IPR the  fl uctuati on  is  hig h,  the refo re  the  ve hicle s   from   cur ren a nd   pr e vi ou s   fr am es are d i fferent.  Co un w il l be set to  1,  wh ic m eans a  v e hicle  is im mo bile  for on e  ti m e.   Ca se  2:  ∆Parameter  < = IPR : t he  fluctuati on is  low,   th us   ve hicle detect ed   fr om   cur re nt  and  p re vious   fr am e are  the  sam e.  Cou nt   w il be  increa sed   by  on e   to  si gn ify   the  sam veh ic le   is  im m ob il fo r   an   ad diti on a l   Count IPR  w as  determ ined   ex per im ental l by  ta bu la ti ng  the  pa ram eter c ollec te f ro m   222  set   of  data.  Wh e t he  C ount   num ber  r ea c hed 6, the  v e hi cl e w as  i den ti fi ed  as  v i olati ng   the do ub le   pa r king  ru le s.       3.   RESU LT S   A ND AN ALYSIS   In   this  sect io n,   it   is  exp la ined  the  res ul ts  of   resea rch  and   at   the  sam e   tim is   giv en  th e   com pr ehe ns ive   discussi on.  Re su lt can  be  presented  i fi gures,   gr a phs,  ta bl es  and  ot her t hat  m ake  the  r eade r   unde rstan eas il y [2 ] , [5]. T he  d isc us sio ca n be m ade in  s ever al  s ub - c ha pters.     3.1.  D ata Co ll ection   Fo r   eve ry  pr ogram   execu ti on,  pr e vious  im age  file wer e   rep la ce with   curre nt  file to  c on se r ve   m e m or in  BB B.  Th ree  ty pes   of   im ages  w er store f or  ea ch  RO w hic consi ste of  th RGB  im age,  HSV  i m age  and   the  foregr ound  i m age.  data  lo gg e (see  Fi gure  5)   was  produced   t save  t he  pa ram et ers  neede wh ic incl ude  Count A rea Mea ( R, G, B) Mea n(H,S,V)   and  ∆P ar amet er .           Figure  5. Data  logger       3.2.  Vehicl D etectio n   Since  the  syst e m   ob j ect i ve  is  to  detect   ve hi cl that  vio la te   the  double   pa rk i ng   ru le s it   sh oul be   able  to  detect   wh et her   the  ve hicle   on   the  s pe ci fic  ROI  is  the  sam or   dif fer e nt  ve hicle Thu s tw de ci ding   factors  we re  o btained  i determ ining   the  s uc cess  rate.  222  consecuti ve  fra m es  wer ob t ai ned   to   te st  f or   t he  sam or   diff e r ent  ve hicle   det ect ion Ta ble  shows  t he  detect ion   acc ur ac fo r   each  dif f eren par am et e r.   T he   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       Em bedde A uto m ated  Visi on  for Do ub le  Par ki ng   I den ti fi cation Syste ( No ra syi ki n Fa dila h )   1225   changes  of  pa r a m et ers  wer set   as  ∆R  < = 5,   ∆G  < = 5,   ∆B   < = 5,   ∆H  < = 15, ∆S  < = 1.3,  ∆V < = 2.1.  All  para m et ers  wer a ble  to  de te ct   the  sa m veh ic le   correct ly   with  100%  a ccur acy Howe ver,  us i ng   eac par am et er  al on the   fail ur e   rate  of  detect in different  ve hicle   can  be  as   high  as   60. 81%.   Th us t he  c ombinati ons  of  m ulti ple   par am et ers  with  AND  l og ic   wer te ste d,   w hich  both  dete ct ion pro du ce 100%  detect ion  rate  for  ∆R   G   &   B < = 5 & ∆ < = 15 &  S < = 1.3 as  the  best  pa ram et ers  com b inati on .       Table  1.   Detect ion   Acc ur acy   with  Diff e re nt  ∆Par am et er   Com bin at ion   Detectio n   Par a m et ers   Sa m e  Vehicle   Dif f erent Vehicle   Tr u e I d en tif y   False Iden tif y   Tr u e I d en tif y   False Iden tif y   ∆R < = 5   1 0 0 .00 %   0 .00 %   7 4 .32 %   2 5 .68 %   ∆G  < = 5   1 0 0 .00 %   0 .00 %   3 9 .19 %   6 0 .81 %   ∆B < = 5   1 0 0 .00 %   0 .00 %   7 6 .13 %   2 3 .87 %   ∆H  < = 15   1 0 0 .00 %   0 .00 %   6 3 .51 %   3 6 .49 %   ∆S  < = 1 .3   1 0 0 .00 %   0 .00 %   7 7 .48 %   2 2 .52 %   ∆V  < = 2 .1   1 0 0 .00 %   0 .00 %   4 9 .55 %   5 1 .80 %   ∆H  < = 1 5  &   ∆V   < = 2 .1   1 0 0 .00 %   0 .00 %   7 0 .27 %   2 9 .73 %   ∆S  < = 1 .3  &   ∆V  < = 2 .1   1 0 0 .00 %   0 .00 %   8 6 .94 %   1 3 .06 %   ∆H  < = 1 5  &   ∆S  < = 1 .3   1 0 0 .00 %   0 .00 %   9 1 .89 %   8 .11 %   ∆H  < = 1 5  &   ∆S  < = 1 .3 &   ∆V  < = 2 .1   1 0 0 .00 %   0 .00 %   9 1 .89 %   8 .11 %   ∆R  &  G  &  B < = 5   1 0 0 .00 %   0 .00 %   9 6 .85 %   3 .15 %   ∆R  &  G  &  B < = 5   &   ∆H  < = 15   1 0 0 .00 %   0 .00 %   9 9 .55 %   0 .45 %   ∆R  &  G  &  B < = 5   &   ∆H  < = 1 5  &   ∆S  < = 1 .3   1 0 0 .00 %   0 .00 %   1 0 0 .00 %   0 .00 %       3.3.   Viol at i on   Ident ific at i on   In  validat in the  par am et ers  as  m entione in  Sect ion  3. 2,   a ex per im ent  to   detect   t he  veh ic le   vio la ti on  wa c onduct ed.  T he  resu lt s howe that  out  of  15 data  colle ct e d,   t her e   we re  t hr ee   cases  i dent ifie d.   In   t he  first  cas e,  S1   (see  Fi gu re  6(a) ),   t he  vi olati on   was  c orrectl identifi ed.   T he  sec ond  case S (see  Figure   6(b)   in dicat es  that  the  syst e m   cou l not  ident ify   there  was  veh ic le   vio la te   the  ru le   or   m isc ounted  the  Count   wh e ne ver   di ff e ren car  pas sed   by.  In   the  fina case,  S3   there   was  an  undete ct ed  veh ic le   or   m isdete ct ed  e m pt ROI  with  ve hicle .   This  c ou l be  due  to  inc on sist e nt  li gh ti ng   c ondi ti on s,  w hic cause inacc uracy   i backg rou nd subtracti on a nd for e gro und dete ct ion .                   (a)   (b)   (c)     Figure  6.(a)  Case S1,  (b)  Ca se  S2 and  (c) C as e S3       total   of  143  d at we re  co rrec tl identifie as  case  S1 w her eas 6  a nd  1  d at we re  ide ntifie as  cas e   S2   a nd  S res pe ct ively This  r esulte with  95. 3%  detect ion  rate  with  tr ue  identific at ion.  In  te rm of   viol at ion  identific at ion,  75   vio la ti on  oc cur a nces  were  te ste and   t he  syst em   coul ide ntify  91 of   the  vio l at ion s   accuratel y.       4.   CONCL US I O N   In   t his  pa per,  we  prese nt  dev el op m ent  of  al gorithm   for  do ub le   park   veh ic le   detect ion wh ic i m ple m ents  co m pu te visio te ch niques.   We  first  ge ne rated  t he  bac kgr ound  s ubtra ct ion   t gen e r at the   foregr ou nd  m od el w hich  det ect the  ve hicle   on   R OI w hi ch  are  sel ect e on  the  pro hi bited  pa r king  area.   The n,   t he  c ol or  sp ac es  in f orm ation   of  R,   G,  B,   H,  S   and  V   are   ob t ai ned .   We  us e   these  pa ram e te rs  to  determ ine  wh e ther  the  ve hicle   is  i mm ob il on   the  RO I.   Fi nally ,   the  veh i cl wh ic is  im m ob il fo m or tha n   co unts  is  ide ntifie as  vio la ti ng   the  doubl park  r ules.  T he  res ult  sho w that  out  al gorithm   achieves  91%  accuracy.   H ow ever,  it   is  ob se rv e t hat  the   pe rfor m ance  is  poor  wh e t he  li gh ti ng  is  to br i gh or  to d ark.  I Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vol 10 , N o.   3 June   201 8   :   12 21     12 26   1226   the  f uture,  we  will   inv est igat i m age  en hance m ent  te chn iq ues,   i ntell igent   te chn i qu es   an m otion   detec ti on   t address  su c is su e t im pr ov e  the  perform ance.       ACKN OWLE DGE MENTS   This  wor k was  su pp or te d by  Un i ver sit i M al ay sia  Pah a ng (R DU   1703 227).        REFERE NCE S   [1]   J.  T. Lee ,   et   a l Rea ltim de tection of  i ll eg al l y   pa rke veh ic l es  usi ng  1D t ran sform at ion ,   2007   IE E Conf ere nce on   Adv anc ed Vi deo   and  Signal B ase Surve i ll anc e London,   2007 ,   p p.   254 - 259 .   [2]   S.  Sheik  Moham m ed  Ali,   B.   George ,   L .   Van aj akshi  and  J.  Venka tra m an ,   "A   Multi ple   Ind uct iv Loop  Ve hic l Dete c ti on  S y st e m   for  Hete roge neous  and  La n e - Le ss   Tra ff ic,"  in   IEE Tr ansacti ons  on  Instrum ent ati on  an Me asur eme nt ,   v ol.   61 ,   no .   5 ,   pp .   1353 - 1360,   Ma 2012.   [3]   J.  W olff,   T.   H e uer ,   Haib in  Gao ,   M.  W ei nm ann ,   S.  Voi and   U.  Hart m ann,   "P a rking  m onit or  sy stem  base on   m agne ti fi el s enso, "   2006  IEEE  Inte l li gen Tr anspor tat ion  Syste ms   Confe renc e ,   Toront o ,   Ont. ,   2006,   pp.   1275 - 1279.   [4]   R.   L.   Anderson,  "Ele c tromagneti loop  vehicle   d et e ct ors,"  in  IE E Tr ansacti ons  on  Ve hic u lar  Technol ogy ,   vol.   1 9,   no.   1 ,   pp .   23 - 30 ,   Feb  1970 .   [5]   J.  H.  Kell  and   I.   J.  Full ert on ,   Tra ffi de tecto handbook,   2n d.   ed . ,   W ashin gton,   D.C . U. S.  Depa rtment  of   Tra nsporta ti on,   Feder al Highwa y   Adm ini str at ion ,   1990 .   [6]   R.   O' Mal ley ,   E.   Jones  and  M.  Gl avi n,   "Re ar - La m Vehic le   Det ection  and  Tracki n in  Low - Exposure   Color  Video   for  Night  Condit ions,"  in   IE EE   T rans act ions  on  Inte lligent  Tr anspor tat ion  Syst ems ,   vol.   11 ,   no .   2,   pp.   453 - 462,   June   2010.   [7]   Y.  K.  Mac ,   H.  H abe ,   et   a l,   Deve lopment  of  par ki ng  lot   surveill an ce   s y st em  with  a outdoor  ca m er using  m ac hine  le arn ing” ,   The   In stit ute of   Elec tronic s,  In formatio and  Comm uni cat ion   Engi n ee rs t ,   111(441) ,   pp . 1 65 - 169,   2012 .   [8]   S.  Soo,  Object detecti on   using  Haa r - ca s ca de   Cl assifie r,”  Univ er sit y   of Tar tu, pp. 1 12,   2014.   [9]   D.  Hall   et   al .,  "Com par ison  of  ta rge detec t ion  al gorit hm using  ada pti ve  bac kground  m odel s,"   2005  IEE E   Inte rnational   W orkshop  on  Vi su al  Surve il lan ce  and  Pe rform anc E val uat ion  o Tr ack ing  and  Surve il lan ce ,   2005 pp.   113 - 120 .   [10]   V.  As ari ,   W ide   Area   Survei llan c e,   Volum e   6.   Ne w York  Dordrecht L ondon 53   Springer  He idelbe rg,   2013 .   [11]   M.  Bom m es,   A.  Faze kas ,   T.  Vol kenhof f,   M.  Oes er,   Video  bas e Inte l li gen Tr a nsportat ion  S y s t ems     stat of  t he   art   and  fu ture development” ,   Tr anspor tat ion  R ese arch  Proce d ia ,   2 016,   pp .   4 495 - 4 504  Vol.   14.   [12]   Z.   Z ivkovi c ,   "I m prove ada ptive  Gauss ia m ixt ure   m odel   for   bac kground  subtraction, "   Pro c ee dings  of  th 1 7th  Inte rnational   Co nfe renc on   Patt ern  Recogni t ion, 2004. ICP R   200 4 ,   2004 ,   pp .   28 - 31  Vol. 2 .   [13]   Thi err y   Bouwm ans,   Fida  El   B af,   Ber tra nd  V ac hon.   B ac kgro und  Modeli ng  using  Mixture   of  Gauss ia ns  for   Foreground  Det ec t ion  -   Survey .   R ecent   Pat ents   on  Com pute Scie nc e,   B ent ha Sci ence  Publi shers ,   2008,   (3),   pp. 219 - 237.   [14]   Z.   Z ivkovi c ,   "I m prove ada ptive  Gauss ia m ixt ure   m odel   for   bac kground  subtraction, "   Pro c ee dings  of  th 1 7th  Inte rnational   Co nfe renc on   Patt ern  Recogni t ion, 2004. ICP R   200 4 . ,   2004,   pp.   28 - 31  Vol. 2 .   Evaluation Warning : The document was created with Spire.PDF for Python.