Indonesi an  Journa of El ect ri cal Engineer ing  an d  Comp ut er  Scie nce   Vo l.   1 3 ,  No.   2 Febr uar y   201 9 , pp.  7 87 ~793   IS S N: 25 02 - 4752, DO I: 10 .11 591/ijeecs .v1 3 .i 2 .pp 7 87 - 7 93          787       Journ al h om e page http: // ia es core.c om/j ourn als/i ndex. ph p/ij eecs   AI - B ase d Targ eted Adv ertising  System       Te w  J ia  Yu, Chi n P oo Lee,  Kian Mi n Li m, S iti  Fa tima h Abdul  R az ak   Facul t y   of  Infor m at ion  Sci ence and  T ec hnolo g y ,   Multi m edia  Uni ver sit y ,   Mal a y s i a       Art ic le  In f o     ABSTR A CT   Art ic le  history:   Re cei ved   Oct   1 5 , 201 8   Re vised  Dec  16 , 2 018   Accepte Dec  30 , 201 8       The   m ost  comm on  te chnol og y   used  in  t ar get ed  adve rt isi ng  is  fac ial  rec ogni ti on  and  vehi c le   re cogni t i on.   Eve though   the re  ar exi sti ng  sy st ems   serving  for  th t arg eting  purpose s,  m ost  propose  li m it ed  fun ctio nal ities  and   the   s y s te m   per form anc is  no rm al l y   unknown.  Thi p ape pre sents  a n   int ellige n t arg eted  adve r ti sing  s y stem  with  m ultiple   fun ct ion al i ties,  name l y   fac i al   re cogni t io for  gende a nd  age ,   veh ic l e   rec ognition,  a nd  m ult ipl obje c detec ti on.   The   m ai purpo se  is  to  improve  the   eff ective n ess  of  outdoo r   adve rt ising  thro ugh  biometri cs  a pproa che and  m ac hine   l ea rnin te chnol o g y .   Mac hine   le arn i ng  al gorit hm are   implement e for  highe rec ogni ti on   ac cur acy   and   he nce   ac h ie ved   be t te r targ et ed   adv e rti sing  eff e ct .   Ke yw or ds:   Ag e  esti m a ti on   Gende rec ogni ti on   Object  recog niti on   Targ et e a dver ti sing   Veh ic le   recog ni ti on   Copyright   ©   201 9   Instit ut o f Ad vanc ed   Engi n ee r ing  and  S cienc e .     Al l   rights  reserv ed.   Corres pond in Aut h or :   Chin  Poo Lee ,   Faculty  of In form ation  Scie nc e an Tec hnol og y,   Mult im ed ia  U ni ver sit y,    Jal an Aye r Ker oh Lam a, 7 54 50 B uk it  Ber ua ng, Mel a ka,  Mal ay sia .   Em a il : cplee @m m u. edu .m y       1.   INTROD U CTION   Bi ll bo ard   a dverti sing   is  t ype  of   O ut - Of - Ho m adv ert isi ng   that  gr a bs   the  cha nce of   outd oo r   prom otion   w hi ch  ty pical ly   achieves  desir able  res ults.  I co ntrast  to   tradit ion al   bi ll bo ar ds   wit sta tic   m essages,  di gital   bill bo ards  with  m or flex ibil it and   up - t o - date  m essages  are  ta kin t heir  way  of  re placi ng  them This  m or ad van ce f orm   of   adv e rtisi ng   is  known  as   the  Digital   Out  of   H om (D O OH).  As  te ch nolo gy  evo l ved,  di gital   adv e rtisi ng   be com es  increasing ly   popula no on ly   bec au se  of   it te nde nc of   lo wer   c os t,  but   al so  it s tar getin a nd interact i ve feat ur e with the  use  of  ca m eras,  se ns ors  and o t her ad d - on d e vices.     Digital   bill bo a rd a re  cal le “sm art”  or   “i ntell igent”  wi th  their  ca pabi li t ie of   rec ognizin a   par ti cula ob j e ct   and   disp la releva nt  co ntent  to   it The se  bill bo a rd a re  connecte t de vices  f or   c ollec ti ng   inputs, a nd a s yst e m  is w orki ng b e hind a s th e co ntr ol. Alo ng  with all  the a lgorit hm s an d processi ng func ti on s ,   the  bill boar will   be  ta r geting  certai gro up  an dis play   releva nt  ad ver ti sem ent  for  bette r   at te ntion  a nd   influ e nces.   Se ver al   iss ues  ar identifie in  the  existi ng  a dverti sin syst e m as  the  fo ll ow i ng (1)  un s uitable   adv e rtise m ents   are  disp la ye to  the  au dience (2)  una ble  to  ta rg et   outd oor  aud ie nce  with out  any  act ivit y,  and  (3)  lim i te functi on al it ie s.  These  pro ble m s   resu lt   in  wastage  of  res ources,  high  costs  in  adv e rtisi ng,  an ineff ect i ve  a dverti sing .     In   vie of  this,  an  intel li gen ta rg et ed  ad vert isi ng   syst e m   i propose f or  the  fo ll ow i ng  obj ect ives :   (1)  disp la be tt er - ta rg et e adv e rtise m ents   to  the  aud ie nce,  ( 2)   im pr ov the  e ff ec ti ven ess  of  outd oo r   adv e rtisi ng,  a nd  ( 3)  offe wi de   range  of   f un c ti on al it ie in  sing le   syst em The  propose syst e m   is  capab le   of   recog nising   ge nd e an age  of  detect ed  face as  well   as  var io us   obj ect   ca te gories  su c as  veh ic le s,  el ec tro nic  dev ic es a nd  f ood.  Be st - s uited  a dv e rtise m ent  rele van t the  real - ti m dem og ra ph ic will   be  retriev ed  a nd   disp la ye on   the  bill bo a rd,  s olv in the  pro blem enco unt ered  in   existi ng  a dverti sin s yst e m as  m en ti one befor e   The  rest  of  the   pa per  is  orga nized   as  fo ll ows.   I Se ct ion  I,  an   intr oduct ion   of  bill bo a r a dv e rtisi ng   and  ta r geted  a dv e rtisi ng  is  pro vid e d.  S ub se qu e ntly s om existi ng  w orks   in  sm art  bill boar a dverti sin a re   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,   Vo l.   1 3 , N o.   2 Fe bru ary  201 9   :   7 8 7     7 9 3   788   rev ie wed  i Se ct ion  II.  T he  sy stem  f low  an functi onal it ie s ar e d et ai le in  Sect ion   III.  Se ct ion  IV  pr ese nts the   exp e rim ental  r esults o f beta  t est ing  a nd Sect ion   c oncl ude s the  pa per .       2.   LIT ERATUR E REVIE W   Existi ng  ad ve rtisi ng   syst em are  stu died   an c om par iso is  m ade  in  te rm of   their  f unct ion al i ti es.  Yaho sm art  bi ll bo ar [1 ]   reli es  on  a   co nce pt  cal le gro up li zat ion wh ic pri ors  on  the   m ajo rity   to   gai m or at te ntion   f r om   people  ar ound  it Yahoo   sm art  bill bo ar is  usi ng   im age  rec ogniti on   te c hn ology  w orkin with   ca m eras  to  c ollec data  f or   i de nti ficat ion   of  dem og ra ph ic   c har act erist ic s.   Ra ther  tha ju st  ob ta i ning  i m ages,  the  syst e m   of   Yaho is  capab le   of   sou nd   c aptu rin thr ough   the  use   of   m ic ro phones,  t colle ct   keyw ords   sp oke by  gro up.  A ad diti on al   m et ho us e to  ens ur e   at te ntion   is  the  ey tr acking  te chn iq ue,   detect i ng   visio n of   passe rs - by usi ng se nsors  equi pp e d on the  bill boar d.     NEC  Digital   Bi ll bo ar [2 ]   is  desig ne sp eci fical ly   to  disp la adv erti sem e nts  that  ref le ct   passer s - by  per s onal   intere sts.  NEC  Di gital   Bi l lbo ar use wireless  te chnolo gy  ta gs ,   wh ic are  al s kn own  as  R adio   Fr e qu e ncy  I de ntific at ion   (RF ID)  c hip s As  nowa days  RF I c hip s   are   inc reasin gly  bei ng  inc orp orat ed  su c as   cred it   car ds   an m ob il ph on es,  these  chi ps   are  act ing   li ke  inv isi ble  la bels   carried  by  pe ople   al the  way  they   go.  The  m et hod  is  that  these  chips  ar enc oded  with  inf or m at ion   about  ind i viduals,  s the  dig it al   adverti sing  bo a r co uld   id entify   per s on  wh e they   pa ss  by,  by  read i ng   the  ta r get' RFID   data.  N EC  Digital   Bi l lbo a rd  al so  im ple m ent ed faci al  r ec ogniti on  t i den ti fy sho pp e r' s g e nd e r, et hnic it y, an a ppr ox im at e age.     The  face - rec ogniti on   bill boar in  Lo ndon  [3]   is   us ed  by  gl ob al   child ren’ char it y,  Plan  UK   in  thei r   “B ecause  I’ m   Girl”  ca m paign,  to  raise  awar e ness  f or   e qu al   op portu ni ty   and   acce ss  to  ed ucati o f or  bo t sexes,   as  well   as  raisi ng   f und  to  sp onsor  ed ucati on   for  girl in  dev el opin co un try T he   m ai pu rpose  of   thi s   face - recog niti on   bill bo ar is  t detect   ge nd e an s how  it entire  co nte nt  on ly   to  w om en.   To   achie ve  th is,  th e   bill bo a rd  is  e quip ped  wi t “hig def i niti on ”  cam era  to  s can  people  fac es,  detect ing   t he ir  ge nder   us i ng  face   recog niti on   te c hn i qu e with  a   high   su cc ess  rate.  T he  ey e   tracki ng  te ch ni qu e   is  al s use t e ns ure  t hat  th e   ta rg et ed  p e rs on is lo ok i ng at the  bill bo a rd.   Astra  Girl  Det ect ion   Bi ll bo ar [ 4]  is  locat ed   ou tsi de  of  pub  i Ham bu r g,  Ger m any  as  pa rt  of   a n ew   adv e rtisi ng   ca m paign   fo As tra.  Ra ther  tha just  fo c us es  on   prom oting   beer   to  w om e n,   the  bill boar eve sm art ly   avo ids   the  youngs te r under   t he  le gal  dr i nk i ng   a ge  of  sixtee n .   W it bu il t - in  cam era  and   the  i m ple m ented  gen de r - detect io softwa re,  the   bill bo ar of  Astra  is  capa ble  of   detect in the  gende of   peopl e   lookin at  it , n m at te it  is an  in div i du al  or  a gro up.   Lex us   is  m ov i ng  it way  t a   bette a ppr oac of  ad ver ti sin g   by  intr oduci ng  sm art  dig it al   bill bo a rds   to  pr om ote  the  cars  of  Le xus  by  trig ge ring  per s onal iz ed  m essage  to  dr i ver c orr esp onds   t the   br a nd ,   m od el and   col our  of  the  ve hicle [5 ] In   order   to  ca ptu re  al the  passing  traff ic Lex us  bill bo ar ds   rel on   a   s eries  of   high  ro ta ti on  cam er as.  The  ca ptur ed  im ages  are  sent  to  the  A P O utdoor  Cl assifi er,  w hic is  in   charge  of   m at chin them   to  it databa se  of  ve hicle   m akes,  m od el s,  and  co lours,  as   well   a the  oth er   va ri ables.  Pers on al iz ed  m essage is  d is play ed  f or the   ta r geted ve hicle  bei ng   rec ognise d.   Ci sco  is  placi ng  this  co nnect ed  bill boar f or   the  intenti on  to   highli gh the  c on ce pt  of  “t he  In te r net  of   ever yt hi ng ”  in  adv e rtisi ng   a nd  to  showcase  it latest   te chn ology.  The  Ci sco  bill bo a r syst e m   [6 ]   us es  a   series  of   A P Is  c onne ct ed  to  real - ti m traff ic   se nsors  t get  the  t raffic   co nd it io ns i c onjun ct ion   with  th usa ge  of   m aps  an bac k - e nd  net work.  m essage  with  di ff e ren le ng th   is  dis play ed  base on  the  ve hicle sp ee d,   sel ect ed  acco r di ng  t the  s pee d ran ge  it  f al ls  i nto .   To gether   with  the  sm art  data  stora ge  com pan Cl oudian,   a   Japan ese  a dve rtisi ng   com pany   Den tsu  is  pro gram   cor r esp onding  t i ntell igent  bill bo ar ds   has   bee la unche [ 7].  The  syst em   includes   the   abil it to  analy se  traf fic  volum es  to  enab le   highly   e ff ect ive  ta rg et ed  r oa ds ide   ad ver ti sin g.   The   bill bo a rd  syst em are  i m ple m ented  us in big   data  and   dee le a rn i ng.  Dee le anin an al ysi is  carried  out  at   it first  sta ge  to   at tribu te   the  re cogniti on   with   autom at ic   feat ur e xtracti on  of   tra ff ic   patte rn a nd  volum e an al so   a uto m atic  veh ic le   recog niti on .       3.   INTEL LIGE NT TA RGET ED AD VERT ISING S YS T EM     This  sect ion   de scribes  the  sy stem   flow   and  trai nin arc hitec ture  of  intel li gen ta rg et e adv e rtisi ng   syst e m .     3.1.      S ystem  Architec tu re   The  syst e m   flo ca be  basic al ly   div ide i nto  f our   sta ge s,  nam el i m age  a cqu isi ti on,  m ulti ple  obj ect   detect ion, m ajo rity  grou p bid ding a nd tar geted  a dv e rtisi ng. T he  syst em  f low  is i ll us trat e d i Fig ure  1.     At  the  init ia st age,  im ages  are  captur e by  vid e o   cam era  and   se rv e as  input  f or   the  sy stem These  i m ages  underg processi ng  in   the  syst e m   and   are  pass ed  to   the  al go rithm in  la te sta ge.   At  the  seco nd   sta ge,   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       AI - B as e d Tar ge te A dverti sin g System   ( Tew  Ji Y u )   789   m ul ti ple  obj ect   detect io is  de plo ye to  dete ct   diff e re nt  ty pe of  obj ect i sin gle  im age  or  f ram e.  Detect ed   faces  a nd  ve hi cl es  are  f urt her  recog nised   th ge nd e a nd  a ge,   or  the  cat e gories  re sp ect i vely Th rec ogniti on  processes  a re  carried  ou ba sed  on  the  pre - trai ne m od el s.  An   a naly sis  is  do ne  to  de te rm ine  the  m ajorit gro up at that  ti m e p oin a nd t he results a re i nput int th bid di ng alg or it hm  f or  adve rtise m ent sele ct ion .     The  biddin outp ut  is  tra nsm itted  to  th database   co nta ining  the  a dve rtisem ents  in  t he  nex sta ge.   The  ch os e co ntent  is  retriev ed  from   database  and   the tr ansf e rr e to  th dig it al   bill board   to  be  dis play ed .   The  fi nal  sta ge   is  the  ad ver ti s e m ent  releva nt  to  the  real - ti m dem og ra ph ic   is  disp la ye d.  The  process  it erates  wh e t he pr of il e of  detect ed  c r owd or t ra ff ic   changes           Figure  1 .  Th e  s yst e m  f low  of intel li gen t t ar ge te ad ve rtisi ng syst e m       3.2     Tr aining  A rchi tectu re s   The  m od el use f or  rec ogni ti on   are  pr e - tr ai ned   before   be ing   im ple m ented  into  t he  syst e m The   m od el   fo re c ognisin ge nd er  an age  a nd  the  m od el   f or   recog nisin var io us   ty pes   of   obj e ct are   trai ned  separ at el by  diff e re nt  arc hitec tures.  F or   ge nd e a nd  age   r ecognit ion,  fac casca des   intr oduce by  Mi cro s oft   is used  as the  f ace detec ti on  fram ewo rk. I ts  functi on is to det ect  f aces fr om  ca m era  i m a ges  f or   gende and  a ge   recog niti on T he  ide [ 8]  be hind  this  arc hitec ture  is  to  com bin face  al ign m ent  with  detect ion.  Pr el i m inary   stud ie sho wed  that  al ig ned  fa ces  are   able  t pro vid bette featur e to   e nhance  face  cl ass ific at ion   proce ss.   I the  casca de  f ra m ewo r k,   bo os t ed  casca de  str uc ture  an si m p le   featur es  pri nc iples  are  i m pl e m ented  to  en han ce   the  detect io eff ic ie ncy.  As  in  [ 9],  bo os ti ng  is  per f orm ed  on   t ho se  sim pl cl assifi ers,   or  in  ot her   w ords,   th e   weak   cl assifi er extracte are   com bin ed  for  bette perf or m ance  com par ed   to  the  si m ple  cl assif ie rs  al one.  I [8 ] t he  cas cad detect or  not  only   ta kes   shorter   ti m fo face  detect ion,   it   al so   outpe r form oth er   sim il ar  so luti ons i n detec ti on   unde c halle ng i ng c onditi on s  su c a poor li ghti ng s , l arg view poin ts, an d occlusi on.    Fo t he  m ulti p le   obj ect   recogn it io n,   the  M ob il eNet  arc hit ect ur is  us e to  trai the  im ple m ented  m od el s.  As  de scribe in  [ 10] Mob il eNet  is   li gh weig ht  deep   neural  ne tworks  a rch it ect ur e,  wh ic is  bu il t   us in de pt h - w ise   separ a ble  conv olu ti ons,  or   known  a f act or ise c onvoluti o ns M ob i le Net  consi sts  of   28   la ye rs,   com pr i sing   de pth - wis an po i ntwi se  co nvol ution  la ye rs.   On ly   the  fir st  la ye of  the   Mo bileNet   structu re  is   bu il on   fu ll   c on vo l ution  j us li ke  oth e ty pic al ly   seen  ne ur al   netw orks.  I this   arc hitec ture,  sta nd a rd co nvo luti on  is  facto ri sed  int tw o di ff e ren t c onvolu ti on s, nam el y th dep t h - wise  conv olu ti on a nd the   ×  point w ise   conv olu ti on.  In   de pth - w ise   conv olu ti on,  in put  cha nnel are  filt ered   but  no i nst antly   com bin ed  t cr eat ne feat ures.  It  r eq uires   an  ad diti on al   la ye r,   w hich   is   the  pointwise   conv olu ti on  la ye to   com pu te   li ne ar  com bin at ion  of   the  outp ut  of   de pth - wise  conv olu ti on  vi the  ×  con voluti on.  By   hav i ng   two  s epa rate l a ye rs,  the  co m pu ta ti on s , m od e l si ze, and c ompu ta ti onal  c os are m uch  r e du ced.   Mob il e Net  is  use to  trai on  Com m on   Obje ct in  Con te xt  (COCO dataset   fo obj ect   de te ct ion   an recog niti on   in   the  propose syst e m The  COCO  datas et   is  pr esente by  Mi cro s oft   m ai nly  fo obj ect   recog niti on T he  dataset   co nt ai ns   sam ple  p ho t os   of  91  obj ect   cat eg or i e s,  inclu ding  al the  cat ego rie from   PA SC AL  V O ad  su pe cat egories  as  in  [ 11 ] I this  da ta set sh ape  m ask  is  us e to   detect   obj ect us in boundi ng bo x appr oach,  provi din g a m or e a ccur at e m easure  of the  artic ul at ed  ob j ect s.   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,   Vo l.   1 3 , N o.   2 Fe bru ary  201 9   :   7 8 7     7 9 3   790   Othe than  de te ct ing   an re cog nisin ob je ct s,  si m il arity  scor es  of  the  rec ognise obj ect are  com pu te in  t he  syst em The  scor i ng   funct ion   is  im ple m e nted  by  us in the  Sin gle  Sho Mult iB ox   De te ct or   (S S D)  arc hitec ture.  I a   rece nt   stud i [12],   f or  each   detec te obj ect   in   a b ou nd i ng b ox ,  p re dicti ng  sc ores  ar e   com pu te for  e ach  obj ect   cat e gory.  Adjustm ents  are   the pe rfor m ed  on  t he   boun ding  box  to   bette r   m atch   the   obj ect   sh a pe.   S SD   is  al so   able   to  encap s ulate   al co m pu ta ti on   into  sin gle  netw ork.   T his  m akes  SSD   ea sy  to  trai an le ss  com plex  to  be   integrate int the  syst em   fo detect ion   pur poses.  D ur i ng   t he  SS trai ning,  for   each  obj ect   in vo l ved,  it   on ly   req uires  a input  i m age  a nd   groun trut boxes  for  th detect ion A each   locat ion t her e   is  an  evaluati on   of   t he  de fa ult  boxes  of   di ff ere nt  aspect   rati os   with  diff e ren scal es.   The   evaluati on  is  bein processe in  s eve ral  f eat ur m aps  [ 13 ] These   de f ault  boxes   are   then  m at ched  to  the   gro und  tr uth [ 14]  bo xes  in  the  trainin g p hase.     3.3 .       Ge nder  an d  Age  Rec ogniti on   In   ge nder  a nd  age  recog n it ion   process face   i m ages  are  a c qu i red  by  t he  syst e m   as  inpu data.  T he   i m ages  are  pre - proce ssed  a nd   passe to  the  face  detect ion   functi ons.   The  exact  face  po sit io w il be  com pu te a nd   crop ped   out  f r om   the  unnece ssary  bac kgr ou nd   t op ti m ise  the  rec ogniti on  pr ocess.   C r oppe face  im age  then  un dergo e s   the  featu re  e xtracti on  proc ess.  Sig nifica nt   featur po i nt are  extract ed  by   Mi cro s of face   casca des   al go rithm   to  form   com plete   fac m ap.   The   ob ta ined  face  m ap  is  a naly sed   a nd  the   ou t pu resu lt con t rib uted  to   the  cl assifi cat ion   process T he   syst e m   finally  gen er at es  the   pr e dicte gender   a nd  age  of that  par t ic ular  fa ce.   In   the  syst em ,   gender   a nd   a ge  rec ogniti on  wer im ple mented  usi ng  Mi cro s of Fac AP I T he   Mi cro s of Fac AP off ers  a   wide  ra ng of  functi on al it ie include face   identific at ion ,   si m i la face  search ,   and  f ace  gro uping . O nly  two  f ace  at tribu te are  co nf ig ured  t retu rn   thei va lues  as  requir ed,   an the  ret urn  of   face  ID   a nd   fa ce  la nd m ark va lues  are  disa bl ed.   The  ca ptur ed  i m ages  are  tran sm itted  over  the  In te rn et   to  the   Mi cro s of Co gnit ive  ser ver   f or   recog niti on ,   and   t he  res ults  are  retrie ved  in  parsed  li s t,  wh ic inclu de the   par am et ers  of  gende a nd ag e . S am ple r esult s of  gende a nd ag rec ogniti on a re  disp la ye d i Fi gure  2.           Figur 2. The  s a m ple o ut put o f gen der an a ge reco gnit ion       3.4     Multiple  Ob ject Rec ognition   Mult iple  obj ec reco gnit ion   a i m to  detect   a nd   recog nise  di ff ere nt  kinds  of   obj ect in  r eal   tim by  us in Te nsor flow   rea dily   trai ned   obje ct   m o dels.  Vide im ages  ar ca pt ured  an passe t the  syst em   as  input  data.  T he  ca pt ur e im ages  w il un de r go   pre - proce ssin s uc as  resizi ng.  Using  the   pre - t raine m od el loade into  the  syst e m sign ific ant  featur e are  e xt racted  f ro m   t he  te st  vid e f ram es  and   m atch ed  with  the  trai ne d   obj ect   m od el s.   The   e xtracted   featur e a re  th en  cl assifi e as   the  m os sim i l ar  obj ect   cl ass .   Cl asses  in volv ed  i the  syst e m   are   car,  bicy cl e,  m oto rcycl e,  bus,  truc k,   anim al bag um br el la ti e,  su it cas e,  bo tt le fruit ,   fo od ,   la pto p, cel phon e , a nd bo ok.   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       AI - B as e d Tar ge te A dverti sin g System   ( Tew  Ji Y u )   791   The  m od el   i m plem ented  in  t he  syst e m   is   t he  SS Mob il eNet  COCO  m od el T his  m o del  is  trai ned  us in the  co nvol ution al   ne ural   networ ks   on  the  Mi cro s oft   COCO  data set The  num ber   of   ob j ect   cl asses   def i ned   in  this   trai ned   m od el   is  90 For  det ect ing   obj ect s ,   SSD   i i m ple m ented  as  the  al gorithm   that  detect obj ect i im a ges  us in sing le   dee neural  net work,  by   pu tt in boundi ng  bo xes  over  detect ed   obj ect   featur e acco rdi ng   to  t he  featu re  m ap.   The  ne twork  will   then  ge nerat scores  for  each  obje ct   cat ego ry  in   ea c b ox  an f ur the produce   ad ju st m ents  to  the   box  t bette m at ch  the  obj e ct   sh a pe,  as  de scribe i [4 ] .   Labels   for  eac h object  class i s loa de d i nto  t he  syst e m  as a f il e ty pe  acce ssible  by t he  Te nsor flo w t echnolo gy.    In  orde t perform   reco gnit ion  pr ocess,  th e   captu re a nd  save vid e fra m is  conve rted  int data   arr ay sessi on   is  c reated  f or   ne gra ph  of  e xecu ti on  and  res ources   al locat ion Ne cessary  va riabl es  are   init ia li sed  in the s ession. For Ten s orflo co m pu ta ti on  p ur po s es, the  ar ra y of  i m age is e xp a nd ed by ad ding the   m issi ng   dim ension re qu ire for  ser ving  the  te ns or  as  in put  to  the  f unct ions.  D ur i ng   t he  s ession  r unning  tim e,  the  co nf i dence   value  of  the  de te ct ed  obj ect   cl ass  is  retu rn e in  a   vect or ,   corres pondin to  the  in de of  cl ass  la bels in  t he  m od el   set up  proc ess. T he  sam ple outp ut of m ulti ple o bject   rec ogniti on is il lu strat ed  in  Fig ur e 3 .           Figure  3. The  s a m ple o ut  of m ulti ple ob j ect  re cogniti on       3.5 .       Advertis ement  Sele ctio n   The  sel ect io of   a dverti sin vid e is  base on  t he  m axi m u m   nu m ber   of   t he  rec og nised  obj ect   cat egories.  As  the  ge nder  a nd   age  recog niti on   a nd   m ulti ple  obj ect   recog niti on   a re  im ple m ented  with  dif f eren t   AP I a nd  m odel s,  the   rec ogni ti on   re su lt a r retrie ved  se par at el y.  F or  i ns ta nce if   m os ad ult  w om e a re  recog nised  at   tim po int,  a dv e rtise m ent  relevan to  t his  gro up   will   be   disp la ye on  the  bill boar d.   On   t he  oth e ha nd,  if  t he  num ber   of  recog nised  obje ct is  gr eat er  than  the  num ber   of  rec ognise pe rs on,  the  obj ect   cat egory with  the  gr eat est   num ber  w il l be  re ferred  to  sel ec t  an  a dverti sem ent r el at ed  to  it       4.   RESU LT S   A ND AN ALYSIS   The  m od el f or  rec ogniti on  wh ic are   im p lem ented  in  th syst e m   is  trai ned   us in t he   co ncep of   m achine  le arni ng T he  first   ste for  m ac hin le ar ning  is  data  acqu is it ion Ra da ta   are  colle ct ed  an cl assifi ed  int three  s et s,  nam el trai nin set vali dation  set an te sti ng  se t,  ty pical ly   with  the   per ce nta ge  of   70,  20,  a nd  10.   All  three  data  set are  ge ner a te ra ndom ly   a nd   c onsist   of   s a m ples  from   all  the  ou t pu cl a sses  to  ens ur e   ef fici ent  trai ning.  T he  trai ni ng   set   is  us ed  t trai the  m od el for  rec ogniti on,  validat io set   to  tu ne   the  m od el   par a m et ers  to  m ini m ise   the  ou tp ut   err or  rates,  a nd  te sti ng   set   to  assess  the  perf or m ance  of   t he   final  m od el The  refi ned   a nd   c om plete m od el are  finall placed  i nto   a pp li ca ti on Re co gnit ion   is  no bas ed  on   the n e w data   from  the r eal  wo rld.   Test ing   ens ur es  the  le vel  of  pe rfor m anc e,  sta bili ty a nd  acce ptance th us   br i ngs   sig nificant   i m pr ovem ents  and   ref i nem ents  to  the  syst em Beta  te sti n wa co nduct ed  f or   t he  syst e m   by  real  so f tware   us ers  t ens ure  that  the  syst e m   can  handle  the  require and   si gn i ficant   ta sk in  real - world  sce nar i os.  The   syst e m  h as p as sed  al l t he  test s and the  test  f ie lds ar e  li ste in  Tab le   1.    The  te st  co nducted  on   t he  s yst e m   is  div ided  into  te f ie lds.  A the  c ore  aspects  of   t he  syst em ,   detect ion  an recog niti on   f unct ions  ar ra nk e a to pri or it ie to   be   te ste d.   T her e   sh oul be  s uc cessf ul  detect ion   in  a acce pta ble  di sta nce  and   t he   recogn it io accuracy  f or   t he  rec ogniti on  processes  s hould   be   abo ve  80   pe rc ent.  F or   cam era  i m age  capturi ng vid e str e a m ing s uitable   adv e rtise m ent  disp la ys,  an pro per  resu lt  text  displ ay s,  cl ear r es ol ution s a re  require as  well  as er r or - fr ee  pro cesses. T he pr oc ess of  detect ion a nd   recog niti on  is   al so  r e quire t o be c o m plete in a acce ptab le  tim e p eriod.    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,   Vo l.   1 3 , N o.   2 Fe bru ary  201 9   :   7 8 7     7 9 3   792   Table  1.  Res ults o Be ta  Testi ng   ID   Test Field   Exp ected R esu lts   Pass  /  Fail?   1   Face detectio n     Ab le to d etect hu m an  f aces in an  acc e p tab le dis tan ce   Pass   2   Gen d er  an d  age  recog n itio n     Ab le to p erfo r m  ge n d er  an d  age  recog n ito in  bas ed  on  det ected f aces witho u an y  er ror     Reco g n itio n  acc u racy  is  abo v e 80 %   Pass   3   Veh icle t y p recog n itio n     Ab le to p erfo r m  ve h icle ty p recog n itio n  bas ed  on  detected  veh icles with o u an y  er ror      Reco g n itio n  acc u racy  is  abo v e 80   Pass   4   Variou s o b ject  catego ry   recog n itio n     Ab le to p erfo r m   re co g n itio n  bas ed  o n  detected  ob jects w ith o u t any  err o r       Reco g n itio n  acc u racy  is  abo v e 80   Pass   5   Multip le ob ject  d etectio n     Ab le to d etect a n d   recog n ise  m u ltip le  k in d s o f  ob jects o n  the sa m e  i m ag     S m o o th  pro cess  wi th o u t er ror    Pass   6   Ca m er a i m ag capt u ring     Cap tu red i m ag es a re  clea     S m o o th  pro cess  wi th o u t any  d elay  or   err o r     Pass   7   Vid eo  strea m in g     Vid eo s d isp lay ed  in acceptab le r eso lu tio n       S m o o th  pro cess  wi th o u t any  d elay  or   err o r     Pass   8   Disp lay   o f   ap p rop riate  ad v ertise m en t     Relev an t adv ertisem e n t of  the largest  detected  ob ject ca teg o ry  is sele cted  a n d   d isp lay ed       Selection  based  on  r eal - ti m e  de m o g ra p h ics    Pass   9   Disp lay  of  pro p er  resu lt text     Text d isp lay ed  on   syste m   in terface is  bas ed  on  r ecog n itio n  r esu lts      Sh o ws an  acc u rate  nu m b e o f  detecte d  perso n  or ob jects      Up  to d ate with th e  r eal - ti m e  r e co g n itio n  r esu lts    Pass   10   Reco g n itio n  sp eed     The p rocess  of  detectio n  and  r ecog n itio n  is in an  acc e p ta b le ti m e  perio d     Pass       5.   CONCL US I O N     This  pa per  pr esents  a i ntell igent  ta r geted  a dverti sin syst e m   that  ai m at   pr ovidi ng  bette r   adv e rtisi ng   e xperie nce  f or   both  the  a dv e rtise an the  a udie nce.  T he  in te ll igent  ta rg et ed  ad ver ti sin syst e m   consi sts  of  sev eral  integ rated  functi onal it ie s,  inclu ding  ge nder  a nd  ag re cogniti on,  veh i cl ty pe  recog niti on,   and  m ulti ple  ob j ect   detect io n.  The  m ulti ple  obj ect   detect io te ch nolo gy  pro vid es   the  ca pa bili ti es  of   detect ing  diff e re nt  kinds   of   obj ect on   sing le   i m ag e,   and   f ur t her   enab li ng  the  de te ct ion   and   r ecognit ion   of   hu m an   faces,  veh ic le s,   and   va rio us   ki nd of  ob j ect s.   Faci al   recogn i ti on   is  im ple mented  to  rec ognise  ge nder  a nd  ag e   base on   faci al   featur es.  Mult iple  obj ect   recog niti on   te chnolo gy  is  us ed  f or   ve hicle   t ypes  and   di ff ere nt   cat egories o f o bj ect   rec ogniti on b ase d o th ei uniq ue  c harac te risti cs. A ll   of  t he  m od el us e in t he  syst e m  f or  recog niti on   a r pr e - trai ne with  the  c onc ept  of  m achine  le arn in for   highly   accu ra te   resu lt a nd  bette r   perform ance.  W it th syst e m   abili t to  disp la ta rg et ed  adv e rtise m ent  con te nt,  it   benefit the  ad ver t ise rs  a s   they   co uld  sig ni ficantl reduc their  prom otion al   c os ts   due  to  the   ef fecti ve ness  of  ta r gete a dv e rtisi ng.  As  for  the  aud ie nce,  t hey  will   be  ex po s ed  to  c on te nt  that  a re  m o re  releva nt  to  them and   be  offe red   product and  serv ic es  that th ey   m igh t re qu i re.       ACKN OWLE DGE MENTS   Re search   re ported  i this  pa per  was   sup ported  by  Mult im edia  Un i ver s it Mi ni  Fu nd G ran t   N o.   MM UI /1 70032  an MM U I \ 180182.  The   resea rch  w as  al so  spo nsore by  M MU  CA PEX  F un MM UI /C AP E X 180 011. T he  Tit an Xp use d f or  t his r e sear ch was  donate d by the  N VID IA  C orp or at io n.       REFERE NCE   [ 1 ]   Kim ,   E.   (2016).  Yahoo  has  an  ide for  sm art ”  bil lbo ard   th at   m onit ors  peopl e   with  ca m er and  m ic rophone   Business  Insider   Malay si a” .   Re tri ev ed  Jul y   19 ,   2017,   from   ht t p:/ /www . busines sinsider. m y / y ah oo - pat en ts - sm art - bil lboa rd - with - c amera - and - m ic r ophone - 2016 - 10 / ? r=US&IR= T   [ 2 ]   Digit al  Signage .   (n. d. ) .   Ret ri ev ed  Mar ch  1,   2018,   from  htt p://m y . n ec.c o m /e n_MY /solut ions/di git a l_sign age / inde x. h tml   [ 3 ]   Faci al   Re cognition  Bil lbo ard   Onl y   L et W om en  See  The   Full  Ad”.   (n. d . ) .   Ret ri eve Ma rch   1,   2018,   fr om  htt ps:// ww w.psfk.c om /2012/ 02/f ac i al - re cognition - bil lboard.ht m l   [ 4 ]   Hutchi ngs, E.   (2 015).   Gende r - D et e ct ion   Bil lboa r Advert ises  B e er  Onl y   to   W o m en” .   Ret r ie v ed  J ul y   22,   2017 ,   fro htt ps:// ww w.psfk.c om /2015/ 06/ a stra - bee r - g ende r - det e ct ion - b il lbo ard - adve r ti ses - to - wom en. html   [ 5 ]   Foote,   B.   (20 17).   E y e - Popping  Le xus   Bil lboa rds    Clubl exus” .   Ret ri eve Jul 22,   2017,   fr om  htt ps:// ww w.clu ble xus.c om /how - tos/ slide show s/5 - e y e - popping - l exus - bil lbo ard s - 468623#1 - thi s - is - the - new - l exus   [ 6 ]   Finebe rg,   S.  (20 14).   Cisco  La u nche Connecte Bil lboa rd  in  San  Franc isco  |   BtoB    AdA ge” .   Ret ri eve Jul y   2 2,   2017,   from   ht tp: / /a dag e.com/art i c le /bt ob /c is co - la u nche s - connect ed - bil lboa rd - san - fr anc isco /293168/   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       AI - B as e d Tar ge te A dverti sin g System   ( Tew  Ji Y u )   793   [ 7 ]   Mell or,   C.   (201 6).   Cloudi an  clobbers  ca drivers   with  ta rge t ed   ads    The   Regi ster” .   Re trieve Augus 24,   2017,   from   htt ps:// ww w.t her eg iste r . co . uk/2016/ 06/21/c loudi an_ coul d_c lobbe r_c ar_ driv es_with_t arg et e d_ads/   [ 8 ]   Chen,   D. ,   Ren ,   S.,   W ei ,   Y.,   C ao ,   X.,   Sun,  J.  ( 2014).   Joint  cas ca de  f ac e   detec ti on  and  al ignme nt” .   Le ct ure  No t es   in  Computer  Sci en ce   ( Inc luding  Subseries  L ec ture  Not es  in  Arti fi c ial   Int el li g ence  and  Lect ure  Note in   Bi oinf orm atics) 8694  LN CS (PART   6), 109 122.   htt ps:/ /doi.o rg/1 0. 1007/978 - 3 - 31 9 - 10599 - 4_8.   [ 9 ]   Ferre ira,  J.,   Figuei red o ,   M.  T.   (2012).   Boosting  A lgori thms R evi ew  of  Methods,   The or y ,   a nd   Applic a ti ons”.   Ensemble   Mac hine  Le arn ing:  Methods  and  Applic a ti ons,   35.   htt ps:// do i. org/1 0. 1007/9781441 993267_2   [ 1 0 ]   How ard ,   A.  G.,   Zhu,   M.,   Ch en,   B. ,   Kal eni ch enk o,   D.,   W ang,   W . ,   W e y and,   T . ,   …  Adam ,   H.  (2017).   Mobile Nets:   Eff icient Convol uti onal Neural  N et works   for  Mob il e   Vision  Appli ca t ions”. ht tps: //doi.org/arXiv: 17 04. 04861.     [ 1 1 ]   Li n,   T .   Y.,   Mair e,   M.,   Bel ong ie,  S.,   Ha y s,  J. ,   Perona ,   P.,   Ramana n,   D.,   …  Zi tnick ,   C.   L.   (2014).   Microsoft  COCO :   Com m on  obje ct in  cont ex t”.  Lect ure  No te in  Computer  Sci en ce   ( Inc ludi ng  Su bseries  Lect ure  Note in  Artif i c i a l   Inte lligen ce   and   Le ct u re  Notes  i Bioi nform at ics ),   8693  LNCS(P ART  5),   740 755.   htt ps ://doi . org/10. 1007/978 - 3 - 319 - 10602 - 1_48.   [ 1 2 ]   Li u,   W . ,   Angue lov,   D.,   Erh an,   D.,   Szege d y ,   C . ,   Ree d,   S. ,   Fu,  C.   Y.,   Berg,   A.  C.   (2016).   SS D:  Single   shot  m ult ibox  detec to r”.   Le ct ure  Not e in  Computer  S ci en ce   ( Inc ludi n Subseries  Lectur Note in  Artific ia Int e lligen c e   and  Lect ure   Not es  in Bi oin formatic s) 9905  LN C S ,   21 37 .   ht tps:/ / doi. org/10 . 1007/ 978 - 3 - 319 - 46448 - 0_2.   [ 1 3 ]   Ren,   S. ,   He,   K . ,   Girshick,   R . ,   Z hang,   X. ,   Sun ,   J.  (2015) .   Objec De tecti on  N et works   on  Convolut ional  Fea tu re   Maps”,   1 8 .   ht tp s:// doi. org /10. 11 0 9/T PA MI.2016. 2601099.   [ 1 4 ]   Ric hter,  S .   R. ,   Vinee t ,   V. ,   Ro th ,   S. ,   &   Koltun ,   V.  (2016).  Pla y ing  for  d at a Gr ound  trut h   from   computer   g ame s”.   Le c ture   Not es  in   Com pute Scie n ce   (In cl uding  Su bserie Lectu r Notes  in  Artifici al   Int el l ige n ce   a nd  Le c ture   Not e in  Bioi nfo rm at ics ),   9906  LNCS, 102 118.   ht tps:/ / doi. org/10 . 1007/ 978 - 3 - 319 - 46475 - 6_7.       BIOGR AP HI ES OF  A UTH ORS         Te Jia  Yu  w as  gra duat ed  fr om   Multi m edi Univer sit y ,   Mela k holdi ng  a   Bac hel or  of  Inform at ion  Tec hnolog y   (Honou rs)  Secur ity   T echnolog y .   She  cu rre ntly   li ves  in  Muar  Johor  and  works   as  an  As sistant   Mana ger   in  NS Tra ding.   Her  rese a rc int ere sts  inclu de  computer   vision  and   sec ur i t y   t ec hnolog ie s.         Chin  Poo  Le e   is  Senior  Le c tur er  in  the   Facu lty   of  Inform at ion   Scie nce   and  Technol og y   at  Multi m edi Uni ve rsit y ,   Ma lay si a.   She  comple t ed  her   Master s   of  Scie nc an Ph.D.  in  Inform at ion  T echnolog y   in   the  a rea   of   abnor m al  beha viour   detec t ion  and   gait  r ec o gnit ion.  She  is  ce rt ified  P rofe ss iona Tec hnologi st  sinc 2018  and   cur ren tly   th Depu t y   Dire ct or   of  AD EPT  ( Offic e   of  Aca demic  Deve lopment  fo Exc e ll en ce   in   Program m es  a nd  Te a chi ng) ,   Chai rpe rson  of   t he  Adm ission  and  Credi t   Tr ansfe Com m it te e ,   senior   rese a rc her   of  few   Mini  Fund  project s,  and   Project  Le ad er  of  an   ex te rna gra nt   proj ec fund ed  b y   MO HE.   Her   rese arc in te r est inc lude   action   rec ognition,  co m pute vision,   gai re cogni t ion,  and  dee le arn ing.       Kian  Ming  Li m   rec ei v ed  B. I (Hons in  I nform at ion  S y st ems   Engi nee rin g,   Master   of   Engi ne eri ng  Sci enc (MEngSc)  and  Ph.D.  (I . T . )   degr e es  from   Multi m edi Uni v ersity .   H is  cur ren t l y   Le c t ure with  th Facult y   of  Infor m at ion  Scie n ce   and  Technol og y,   Multi m edia  Univer sit y .   His  rese arc h   in te rest inc lud m ac h i ne  l ea rning ,   d eep  learni ng ,   com pute v ision  and  pa tt ern   re co gnit ion.         Siti   Fati m ah  Abdul  Raz ak  r ecei ve he B. Sc  (Hons with   edu ca t ion  where   she  m aj ors  in  Mathe m at i cs  an Inform at ion   T ec hnolog y   and   Master   of   Infor m at ion   t ec hnolo g y   m aj oring  in  Scie nc and  S y stem  Mana gement   from   the   Nat iona Univer si t of  Malay si in   2004.   Sh e   complet ed  h er  p ostgradua t stud ie in  Inform at i on  Te chno log y   from   Multi m edi Univer sit y .   She  is   cur ren tly  le c ture r   in  Facult y   of  Infor m at ion  Scie nc e   and   T ec hnolog y ,   Mul ti m edia   Univer sit y .   Her   rese arc intere st   includes  rule  m ini ng,   information  s y stems   developm ent   and  educ a ti ona l te ch n olog y .     Evaluation Warning : The document was created with Spire.PDF for Python.