I nte rna t io na l J o urna l o f   Rec o nfig ura ble a nd   E m be dd e d Sy s t e m s   ( I J R E S)   Vo l.   6 ,   No .   3 No v em b er   201 7 ,   p p .   150~ 159   I SS N:  2 089 - 4 864 DOI : 1 0 . 1 1 5 9 1 / i j r es . v6 . i3 . p p 150 - 1 5 9     150       J o ur na l ho m ep a g e h ttp : //ia e s co r e. co m/jo u r n a ls /in d ex . p h p / I JR E S /in d ex   Applica tion o f  In v erse P ersp ective  M a pping  f o r Adv a nced  Driv er Assis tanc e  Sys te m s in  Auto m o tive E m b edde d Sys te m s       Vig hn esh   N.   T . 1 ,   Ra cha na   Anil1 2 ,   Ro hith K u m a D 3 ,   Sa n j a na   Sh a rv a na 4 Ra j esh w a ri  H eg de 5 ,   B   Na g a bh us ha na 6     1 , 2, 3, 4 , 5 De p a rt m e n o f   T e le c o m m u n ica ti o n   En g in e e ri n g ,   BM S   C o ll e g e   o f   En g in e e rin g ,   In d ia     6 De p a rt m e n o f   El e c tro n ics   &   Co m m u n ica ti o n   En g in e e rin g ,   B M S   Co ll e g e   o f   En g in e e rin g ,   In d ia       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   Au g   0 5 ,   2 0 1 7   R ev i s ed   Oct  0 6 ,   2 0 1 7   A cc ep ted   Oct  2 0 ,   2 0 1 7       In   th e   re c e n t im e v e h icle   m a n u f a c tu re a n d   a u to m o ti v e   su p p li e rs  a re   p ro g re ss in g   to w a rd s b u il d i n g   v isio n   b a se d   su b sy ste m f o p ro v isio n in g   d riv e a ss istan c e   w h il e   tar g e ti n g   th e   a u to m o ti v e   sa f e t y   c rit ica n e e d s.  W h il e   th e   a c q u ired   im a g e c o n stit u te  th e   f u n d a m e n tal  in p u f o a n y   v i sio n   b a se d   s y ste m ,   tran s f o rm o n   im a g e b e c o m e   e ss e n ti a to   d e riv e   a n d   g a in   in sig h t   in to   c e rtain   sp e c if ic  f e a tu re s.  T h e se   d e riv e d   f e a tu re a re   u se d   a n d   re u se d   a t   m u lt ip le  p lac e f o v a ried   a u to m o ti v e   a p p li c a ti o n s.  T h is  situ a ti o n   w a rr a n ts  a   sc a lab le  a n d   f lex ib le  i m a g e   p ro c e ss in g   p lat f o rm   f o a   c las s   o a u to m o ti v e   a p p li c a ti o n s.  A n   a tt e m p is  m a d e   in   th is  Re se a rc h   w o rk   to   p ro p o se   a rc h it e c tu re   th a t,   sp e c ially ,   i n c lu d e a   lay e o f   i m a g e   tran sf o r m a ti o n a n d   to   im p le m e n a   p ro to ty p e   i m a g e   p ro c e ss in g   p latf o rm .   In v e rse   P e rsp e c ti v e   M a p p i n g   (IP M ) ,   a   w id e l y   u se d   c las s   o tran sf o r m s   is  e m p h a siz e d   in   th e   p re se n a rc h it e c tu re   a lo n g sid e   o th e n o m in a tran sf o r m s.  Lan e   d e p a rtu re   w a rn in g   s y ste m   is  i m p le m e n te d   o n   th is  p latf o rm   f o th e   p u rp o se   o f   il lu stra ti o n   a n d   t o   a n a ly z e   th e   e ffe c ti v e n e ss   o f   th e   p ro p o se d   a rc h it e c tu re .   K ey w o r d s :   B lin d   Sp o t D etec tio n   ( B SD)   Ha r d w ar A b s tr ac tio n   L a y er   ( HAL )   I n v er s P er s p ec tiv Ma p p in g   ( I P M)   Kah u n e n - L o ev e   T r an s f o r m   ( KL T )   L a n Dep ar tu r W ar n in g   S y s te m   ( L DW S)     Co p y rig h ©   2 0 1 7   In stit u te o A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e   Al rig h ts  re se rv e d .   C o r r e s p o nd ing   A uth o r :   Vig h n e s h   N.   T .   Dep ar t m en t o f   T elec o m m u n ic atio n   E n g i n ee r in g ,   B MS  C o lleg o f   E n g in ee r i n g ,   P B o x   n o   1 9 0 8 ,   B u ll T em p le   R o ad ,   B an g alo r e ,   I n d ia .   E m ail:  v i g h n es h . n t@ g m ail. co m         1.   I NT RO D UCT I O N   Au to m o ti v s u b s y s te m s   o r ien t ed   to w ar d s   s a f et y   ar b r o ad ly   class i f ied   as  p ass i v ( s ec o n d ar y )   s a f et y   s y s te m s   an d   ac ti v ( p r i m ar y )   s af et y   s y s te m s .   A n   ac ti v s a f et y   s y s te m   ac t s   p r io r   to   an   ev en tu a lit y   w h er ea s   a   p ass iv s af et y   s y s te m   ac t s   al o n g s id an   ev e n t u alit y .   Hav i n g   b ee n   b ac k ed   b y   m at u r te ch n o lo g ies,  p ass i v e   s af et y   s y s te m s   ar co m m o d iti ze d   w h er ea s   ac ti v s a f et y   s y s t e m s   ar e,   co n t in u o u s l y ,   r e s ea r ch ed   an d   h e n ce   ar e   ev o lv i n g   p ar tl y   o w i n g   to   ex p lo r atio n   o f   n e w er   tech n iq u e s   an d   p ar tl y   o w i n g   to   th i n n o v ativ a u to m o tiv e   r eq u ir e m en ts .   I n   ter m s   o f   t h eir   s p h er o f   i n f l u en ce ,   ac ti v s a f et y   s y s te m s   ca n   b b r o ad ly   ca te g o r ized   as  in ter n a an d   ex ter n al.   I n ter n al   ac tiv s a f et y   s y s te m s   ar i n t er n al  to   th v e h icle  a n d   ar d is tr ib u ted   in   n at u r w h er ein   s a f et y   m ec h a n i s m s   ar p ar o f   E C U s   li k t h e   P o w er tr ai n   co n tr o m o d u le,   E lectr o n ic  T h r o ttle   C o n tr o ( E T C ) ,   A n ti - lo ck   b r ak in g   s y s te m s   a n d   o th er s .   On   th o th er   h a n d ,   s u b s y s te m s   li k L a n Dep ar tu r e   W ar n in g   S y s te m s   ( L DW S)   [ 1 ] ,   p e d estrian   d etec tio n   s y s te m s ,   ac cid e n av o id a n ce   s y s te m s ,   d r o w s i n e s s   d etec tio n   s y s te m s   a n d   s u c h   s i m ilar   s y s te m s   [ 1 ]   co n s tit u te   ex ter n al  ac ti v s a f et y   s y s te m s .   A lt h o u g h   th e s e   s y s te m s   e x is ted   f o r   o v er   t w o   d ec ad es,  s tate  o f   t h ar tech n o l o g ies  h av e,   s ig n i f ica n tl y   en h a n ce d   th e s s y s te m s   to   au g m e n t   th eir   u t ilit y   a n d   e f f ec ti v en e s s   w it h   r esp ec to   au t o m o ti v s a f et y   cr itical   r eq u ir e m en ts .   An   a tte m p t   is   m ad in   th is   p ap er   to   p r esen o u r   r esear ch   in v esti g atio n s   w i th   r esp ec to   b u ild in g   ex t er n al  ac tiv s a f et y   s y s te m s .   Sectio n   2   d escr ib es  s tate - of - t h e - ar tech n o lo g ie s   p o ten tial  o f   s u p p o r tin g   t h d ev el o p m e n o f   ex ter n a l   Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E S   I SS N:  2089 - 4864       A p p lica tio n   o f I n ve r s P ers p ec tive  Ma p p in g   fo r   A d v a n c ed   Dri ve r   A s s is ta n ce   S ystems   in …  ( V ig h n esh   N .   T . )     151   s af et y   s y s t e m s .   Sectio n   3   d ea ls   w ith   th eo r etica f r a m e w o r k   f o r   I n v er s P er s p ec tiv Ma p p in g   ( I P M) .   A   g en er ic   ar ch itect u r to   b u ild   ac tiv s af et y   cr itical  s y s te m s   t h at  h o u s es  t h ese  tec h n o lo g ie s   is   co n ce p tu alize d   an d   p r esen ted   in   Sectio n   4   o f   t h is   p ap er .   Dev elo p m en p la t f o r m s   f o r   clas s   o f   ap p licatio n s   c an   b d er iv ed   f r o m   th is   ar c h itect u r e.   Sectio n   5   d ea ls   w it h   i m p le m e n tatio n .   T h an al y s is   f o r   r ea ti m p er f o r m an ce   is   p r ese n ted   in   s ec tio n   6 .   T h ap p r o ac h   o f   p latf o r m - b ased   d ev elo p m e n is   w ell  p r ac ticed   in   t h a u to m o ti v i n d u s tr y .   Dev elo p m e n o f   L DW u s i n g   th p r o p o s ed   ar ch itectu r i s   p r esen ted   as  ca s s t u d y   i n   Sectio n   5   o f   t h is   p ap er .   C o n clu s io n s   ar d r a w n   an d   p r esen ted   in   Sect io n   7   o f   t h is   p ap er .       2.   ADVA NC E T E CH NO L O G I E S F O E XT E RNA L   SA F E T S YS T E M   I m ag p r o ce s s i n g   h as   b ee n   t h w id el y   ac ce p ted   tech n o lo g y   f o r   b u ild in g   ex ter n al  s a f et y   s y s te m s   f o r   au to m o ti v e.   Fil ter i n g ,   r esto r atio n ,   f ea t u r ex tr ac tio n ,   d ata  co m p r es s io n   a n d   s u c h   r eq u ir e m en ts   ar w ell   ad d r ess ed   b y   th R e s ea r ch   co m m u n it y   an d   as  s u ch ,   v er s ati le  s o lu tio n s   ar a v ailab le  an d   em p lo y ed   to   b u ild   ap p licatio n s   [ 3 ] .   I m a g p r o ce s s i n g   f o r   b u ild in g   ap p licatio n s   b ased   o n   A u g m e n ted   R ea l it y   ( AR )   an d   Vir tu al   R ea lit y   ( V R )   p ar ad ig m s   ar co m p ar ati v el y   n e w   a n d   s o lu t io n s   ar b ein g   b u i lt.  Alth o u g h   A R   an d   V R   ar attr ib u ted   to   g a m in g   an d   s u c h   o th er   ap p licatio n s ,   m is s io n   cr i tical  ap p licatio n s   b ased   o n   AR   an d   VR   h a v also   b ee n   id en ti f ied   an d   au to m o ti v is   n o   ex ce p tio n .   S u c h   ap p lic atio n s   a n d   also   f e w   co n v e n tio n al  ap p licatio n s   p o s ch alle n g e s   i n   ter m s   o f   m e m o r y   a n d   co m p u tatio n al   p o w er   t h at  o b v iate  th eir   ea s o f   d ep lo y m e n t,   esp ec iall y   f o r   r ea ti m s y s te m s .   Hi g h   e n d   m icr o co n tr o ller s ,   Field   P r o g r am m ab le  Gate   A r r a y s   ( FP GAs),   I co r es  an d   i n teg r atio n s   o f   t h e s en t ities   in to   h ar d w ar p latf o r m   ar ex p ec ted   to   alle v iate  th e   ch al len g es   in d icate d   ab o v w it h   r esp ec t o   co m p u tatio n al  p o w er .   Har d w ar ar c h itect u r es   w h er ei n   m i cr o co n tr o ller s   w o r k   in   tan d e m   w i th   FP G A s   ar w it n e s s ed   to   b ef f ec tiv i n   b u ild in g   i m a g p r o ce s s in g   h ar d w ar p latf o r m s .   Ob v io u s l y ,   i n   s u c h   ar ch i tect u r es,  ti m cr itical  ta s k s   ar s ch ed u led   o n   FP G A s   a n d   al g o r ith m ic  ta s k s   ar s ch ed u led   o n   th m icr o co n tr o ller s .   Ho w e v er ,   m o r r ea lis tic all y ,   w it h   th p r esen d a y   ad v an ce m e n ts ,   v alu e   ad d itio n s   b r o u g h t b y   FP G A s   f o r   im a g p r o ce s s in g   i s   q u ite  n o m in al.     A d d r ess i n g   r ea ti m r eq u ir e m en ts   at   th e   h ar d w ar la y er   s h all,   b y   its el f ,   n o s u f f ice  f o r   th o v er al l   th r o u g h p u b etter m e n s i n ce   t h laten c y   is   al s o   co n tr ib u ted   d u to   s y s te m   s o f t w ar at  v ar ied   lev els.  I m a g p r o ce s s in g   tech n o lo g y   h a s   id en ti f ied   th i s   lac u n a n d   ad d r ess ed   th i s   c h allen g t h r o u g h   s o f t w ar lib r ar ies  o f   w h ic h   Op en C is   r ep r esen t ativ o n e.   I is   th e x p er ien ce   o f   th au t h o r s   th at  u s o f   O p en C r ed u ce s   t h e   laten c y   b y   o v er   7 5 ap p r o x im atel y   w h ile  b ei n g   w o r k ed   o n   m u lti - tas k i n g   o p er atin g   s y s te m .   Fu r t h er ,   s i n ce   Op en C V   is   w r itte n   in   C ++ ,   t h ea s o f   i n te g r atio n   w it h   a p p licatio n s   a n d /o r   m id d le w ar d ev elo p ed   u s in g   Ob j ec t O r ien ted   p h ilo s o p h y   is   q u ite  p r o m is i n g .     W h ile  Op en C is   q u ite  v er s a tile  w ith i n   it s   o w n   s p h er o f   i n f lu e n ce ,   it  d o es  n o ad d r ess   ad d itio n al  tech n iq u es   w h o s i m p le m en t atio n s   w o u ld   s u p p le m e n t   b asic  i m a g p r o ce s s i n g   p r i m iti v es  s u p p o r ted   b y   Op en C V.   T h ese   ad d itio n al  tec h n iq u es,  p r i m ar il y ,   ar 2 - d i m e n s io n al  e x te n s io n s   o f   tr a n s f o r m   b ased   tec h n iq u e s   w h ic h   h a v p r o v ed   w ell  w i th   i ts   1 - d i m en s io n al  co u n ter p ar t in   s i g n al  p r o ce s s i n g .   E x a m p le s   o f   s u ch   tr a n s f o r m s   leav i n g   asid th co n v e n tio n al  Fo u r ier   T r an s f o r m s ,   Fas Fo u r ier   T r an s f o r m s ,   Dis cr ete   C o s in T r an s f o r m   in cl u d o n o r   m o r o f   t h f o ll o w i n g   a n d   s u c h   o th er   tr a n s f o r m s :   a.   I n v er s P er s p ec tiv Ma p p in g     b.   Dis cr ete  Kar h u n e n - L o ev tr an s f o r m   ( K L T )   c.   W alsh   tr an s f o r m   d.   Had a m ar d   tr an s f o r m   e.   W alsh - Had a m ar d   tr an s f o r m       3.   T H E   O RA T I CA L   F RAM E WO RK   F O I NVER SE   P E RSPEC T I V E   M AP P I NG   Un d er s ta n d in g   o f   t h i m a g f o r m at io n   p r o ce s s   an d   i m ag an al y s is   in v o lv e s   tr an s f o r m ati o n   an d /o r   in v er s tr an s f o r m atio n .   T h is   tech n iq u o f   tr an s f o r m atio n   is   ex ten d ed   to   m ap   i m a g es   ac r o s s   co o r d in ate   s y s te m s   o f   w h ic h   t h d u o ,   p e r s p ec tiv tr a n s f o r m atio n   a n d   i n v er s p er s p ec tiv e   tr an s f o r m a tio n   i s   f o u n d   to   b h ig h l y   u s e f u l.  Ho w e v er ,   tr an s f o r m atio n s   o v er   co o r d in at s y s te m s   g e co m p licated   o w i n g   c h a n g i n   d i m en s io n al it y .   Sp ec if ica ll y ,   tr an s la tio n   f r o m   3 - d i m en s io n al  to   2 - d i m e n s io n al  a n d   v ice v er s i s   t h e   f u n d a m en ta r e q u ir e m en i n   t h co n tex t   o f   p er s p ec tiv e   tr an s f o r m atio n .   P er s p ec tiv e   tr an s f o r m a tio n   tak e s   a n   i m a g o f   p o i n o r   a   s et   o f   p o in ts   in   t h 3   d i m e n s io n a w o r ld   an d   t h ese   p o in ts   ar m ap p ed   to   th e   i m ag i n g   p lan w h ic h   is   2   d im e n s io n al  o n e.   T h in v er s p er s p ec tiv tr an s f o r m a tio n   j u s d o es  th r ev er s p r o ce s s   w h er t h u n iq u e n es s   o f   t h tr an s f o r m atio n   n ee d s   a   d etailed   an al y tic s .   T h a n al y t ics  o f   I P is   b r ie f ed   i n   t h e   f o llo w in g   p ar ag r ap h s .   Fi g u r 1   s h o w s   th i m a g in g   g eo m etr y   w h er ei n   th w o r ld   co o r d in ate  s y s te m   is   al i g n ed   w it h   t h ca m er co o r d in ate  s y s te m .     Evaluation Warning : The document was created with Spire.PDF for Python.
            I SS N :   2 089 - 4 864   I J R E S   V o l.  6 ,   No .   3 No v em b er   2 0 1 7   :1 5 0     159   152       Fig u r 1 .   A li g n m e n t o f   w o r ld   co o r d in ate  s y s te m   w it h   t h ca m er co o r d in ate  s y s te m   i n   t h i m a g in g   g eo m etr y       A   3 p o in ( X,   Y,   Z )   cr ea tes  an   i m a g ( x , y )   o n   t h i m a g p lan e.   Fu r t h er ,   if   λ   is   th f o ca len g t h   o f   th e   ca m er le n s ,   t h len s   ce n ter   is   ( 0 ,   0 ,   λ ) .   T o   d ete r m i n e   r elatio n   b et w ee n   th p o in t   ( X,   Y,   Z )   an d   th e   co r r esp o n d in g   i m a g p o in wh ich   is   ( x ,   y ) ,   a s   f ir s s tep ,   t h C ar te s ia n   co o r d in ate  s y s te m   i s   co n v er ted   to   a   h o m o g en o u s   co o r d in ate  s y s t e m .   A n al y tical  t r ea t m e n o f   p er s p ec tiv p r o j ec tio n   g eo m e tr y   n ee d s   th e   m at h e m a tical  ab s tr ac tio n   o f   in f in it y   w h ic h   is   p r o v is io n ed   b y   th h o m o g e n eo u s   co o r d in ate  s y s te m .   T h h o m o g en eo u s   co o r d in ates   f o r   th e   3 p o in t   ( X,   Y,   Z )   i s   g i v en   b y   ( k X,   k Y,   k Z ,   k )   w h er k   is   a n   ar b itra r y   n o n ze r o   co n s tan t.  T h co r r esp o n d in g   h o m o g e n eo u s   co o r d in ates   f o r   t h e   i m a g e   p o in ( x ,   y )   i s   o b tai n ed   b y   d ef in i n g   p er s p ec tiv tr an s f o r m atio n   m atr i x   P   d ef in ed   as :       =   [       1 0 0 0 0 1 0 0 0 0 1 0 0 0 ( 1 ) 1 ]                     ( 1 )     Usi n g   th i s   tr a n s f o r m at io n ,   t h e   h o m o g e n eo u s   co o r d in ates  o f   th i m a g p o in i s   o b tain ed   b y   u s in g   th e   h o m o g en eo u s   co o r d in ates o f   t h 3 p o in t a s   f o llo w s :     = =   [       1 0 0 0 0 1 0 0 0 0 1 0 0 0 ( 1 ) 1 ]         [    ] =   [            ( ) +   ]               ( 2 )     T h h o m o g e n eo u s   co o r d in ates   o f   th i m ag p o in is   co n v er te d   in to   ca r tesi an   co o r d in ates  b y   d iv id in g   ea ch   o f   th ele m e n ts   o f   t h co lu m n   m atr i x   ch   b y   it s   f o u r t h   e le m e n t.  W ith   t h is ,   t h ca r tesi a n   co o r d in ates  o f   th e   i m a g p o in t is d er iv ed   as      =   [ ] =   [  / ( )  / ( )  / ( ) ]                 ( 3 )     Fro m   p r ac tical  v ie w   p o in t,  i is   es s en tia to   b ab le  to   d et er m in t h w o r ld   co o r d in ate  f o r   th 3 p o in af ter   h a v i n g   k n o w n   t h e   co r r esp o n d in g   i m a g p o in t.  T h is   tas k   i s   ac co m p li s h ed   b y   in v er s p er s p ec ti v tr an s f o r m atio n ,   as b r ief ed   b elo w .   T h in v er s tr an s f o r m atio n   o f   th i m ag p o in t to   t h 3 w o r l d   p o in t is g i v en   b y         =   1                                 ( 4 )     W h er P - 1   is   th in v er s p er s p ec tiv tr an s f o r m atio n   m atr i x   i s   g i v en   a s       1 =   [       1 0 0 0 0 1 0 0 0 0 1 0 0 0 ( 1 ) 1 ]                     ( 5 )   Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E S   I SS N:  2089 - 4864       A p p lica tio n   o f I n ve r s P ers p ec tive  Ma p p in g   fo r   A d v a n c ed   Dri ve r   A s s is ta n ce   S ystems   in …  ( V ig h n esh   N .   T . )     153   C o n s id er   p o in t   ( x 0 ,   y 0 )   to   b p o in t   o n   th e   i m ag e   p lan e.   Fo r   an y   ar b itra r y   v al u o f   k ,   ( k x 0 ,   k y 0 ,   0 ,   k )   w o u ld   b t h h o m o g e n eo u s   co o r d in ates  o f   t h p o in t   ( x 0 ,   y 0 ) .   T h h o m o g e n eo u s   co o r d in ates  o f   th e   3 w o r ld   p o in t is  g iv e n   b y       =   [       1 0 0 0 0 1 0 0 0 0 1 0 0 0 ( 1 ) 1 ]         [ 0 0 0 ] =   [ 0 0 0 ]             ( 6 )     Usi n g   th is   h o m o g e n eo u s   co o r d in ates  f o r   th 3 w o r ld   p o in t,  o n ca n   f in d   o u its   C ar tesi an   co o r d in ate  co u n ter p ar t a s       =   [ ] =   [ 0 0 0 ]                 ( 7 )     Ho w e v er ,   t h i s s u h er i s   t h a t a n y   p o i n t o n   t h 3 D   s p ac wo u ld   m a p   o n to   t h e   i m ag e   p lan w it h   it s   z   co o r d in ate  b ein g   ze r o .     C o n s id er   th w o r ld   co o r d in at s y s te m   a n d   i m ag co o r d in at s y s te m   ali g n ed   to   ea ch   o t h e r   as  s h o w n   in   t h Fi g u r 2 .   C o n s id er   th i m ag p o i n ( x 0 ,   y 0 ,   0 ) .   C o n s i d er   s tr aig h li n f r o m   t h is   p o in p ass in g   t h r o u g h   th o p tic  ce n ter   o f   t h le n s .   I t   is   o b v io u s   t h at   an y   p o in o n   t h is   li n m ap s   o n to   t h p o in t   ( x 0 ,   y 0 ,   0 ) .   T h u s   t h is   p o in h as  m u ltip le  m ap p in g   with   t h 3 w o r ld .   Ob v io u s l y ,   i n v er s p er s p ec tiv tr an s f o r m a tio n   ap p lied   o n   th e   p o in t ( x 0 ,   y 0 ,   0 )   w ill n o t le ad   t o   an   ac ce p tab le  w o r ld   co o r d in ates f o r   th 3 w o r ld   p o in t.           Fig u r 2 .   I m a g p o in t ( x 0 ,   y 0 ,   0 )   o n   th 3 s p ac m ap p ed   o n to   th i m a g p lan       I n   o r d er   to   m ee t h en g i n e er in g   r eq u ir e m en th at  w n ee d   to   b e   ab le  to   d eter m i n e   th w o r ld   co o r d in ate  p o in ts   g i v en   t h c o r r esp o n d in g   i m a g p o in t,  u n iq u el y ,   w r ela x   t h f o r m a lis m   o f   t h i m a g i n g   g eo m etr y   b y   a s s u m in g   th i m ag p o in to   h av f ictitio u s   z - c o o r d in ate  in s tead   o f   ze r o .   T h u s ,   th i m a g p o in t   in   ter m s   o f   C ar te s ia n   co o r d in ates  w o u ld   b ( x 0 ,   y 0 ,   z)   w h i ch   tr an s lates  to   its   h o m o g en e o u s   co o r d in ates  a s   ( k x 0 ,   k y 0 ,   k z,   k )   w h er b o th   an d   k   ar ar b itra r y   n u m b er s .   P r o ce ed in g   f u r th er ,   tak i n g   i n v er s p er s p e ctiv e   tr an s f o r m atio n   o n   th is   m o d i f ie d   im a g p o in w g et  t h h o m o g en eo u s   co o r d in ates o f   t h 3 w o r ld   p o in t a s       =   [       1 0 0 0 0 1 0 0 0 0 1 0 0 0 ( 1 ) 1 ]         [ 0 0  ] =   [         0 0  (  ) + ]                     ( 8 )     Fu r t h er ,   co n v er ti n g   w h   i n to   C a r tesi an   co o r d in ate  s y s te m ,   w g et     =   [ ] =   [ 0 / ( + ) 0 / ( + )  / ( + ) ]               ( 9 )     So ,     X =   λ x 0 / ( λ + z )       Evaluation Warning : The document was created with Spire.PDF for Python.
            I SS N :   2 089 - 4 864   I J R E S   V o l.  6 ,   No .   3 No v em b er   2 0 1 7   :1 5 0     159   154   =   0 / ( + )     =    / ( + )     Usi n g   t h ab o v th r ee   eq u atio n s ,   w ca n   el i m in ate  t h f ictiti o u s   v ar iab le  z.   T h is   p r o ce s s   w ill g i v u s     =   ( 0 / )   (   )   an d     =   ( 0 / )   (   )     T h is   w o r k   ar o u n d   h a s   led   to   s itu at io n   b y   w h ic h   it  i s   p o s s ib le  to   m ap   an   i m a g p o in o n to   3 p o in p r o v id ed   w h a v an   id ea   ab o u its   z - co o r d in ate  ( Z ) .   T ec h n iq u es  b y   w h ic h   th is   i n f o r m atio n   is   m ad av ailab le  d if f er e n tiate  t h m a p p in g   al g o r ith m s   w h ic h   h av b ee n   d ev is ed .   Fe w   v ar ia n ts   o f   t h tech n iq u ar ex p lain ed   i n   th f o llo w i n g   s ec tio n s .       4.   P RO P O SE ARCH I T E CT URE   T h m o tiv a tio n   f o r   d ev is i n g   an   ar ch itect u r f o r   i m a g p r o ce s s i n g   ap p licatio n s   f o r   au to m o tiv e   is   a   th r ee - f o ld   o n e.   T h f o r em o s m o tiv a tio n   s p u r s   o u o f   g en er ic  n ee d   f o r   ar ch itectu r to   p r o v is io n   t h d esig n   an d   i m p le m e n tatio n   o f   w e ll - s tr u ct u r ed   s o l u tio n   alo n g   w i th   g a m u o f   b en e f i ts   t h at   in c lu d s tan d ar d izatio n ,   u s ab ilit y ,   a n d   co m p r eh e n s ib il it y .   A l th o u g h   o n e   g et s   te m p t ed   to   i n cl u d f ac to r s   lik e   f le x ib ilit y ,   s ca lab il it y ,   m ai n tai n ab ilit y ,   q u a lit y ,   p er f o r m an ce ,   t h e y   ar e,   in   w a y d o   n o f all  w ith in   t h p u r v ie w   o f   ar ch itect u r e.   T h e   s ec o n d   m o tiv a tio n ,   h a v i n g   s a id   th at  th ar ch itect u r lead s   to   p latf o r m   s o f t w ar e,   is   o w in g   to   th co n tex t u a l   n ee d   o f   au to m o ti v i n d u s tr y .   A ll   s u b d o m a in s   o f   a u to m o ti v e   ar en d o w ed   w it h   p lat f o r m   s o f t w ar u p o n   w h ic h   th ap p licatio n   g ets  d ev elo p ed .   T h is   p latf o r m   s o f t w ar e,   t y p icall y ,   v es ts   w it h   T ier - 1   s u p p lier s   w h o   w o u ld   u s e,   r eu s a n d   e x p an d   p lat f o r m   s o f t w ar m ee ti n g   t h r eq u ir e m e n ts   o f   m u ltip le  v e h icle  p r o g r a m s   ac r o s s   v e h icle   OE Ms.  Dev elo p m e n o f   v eh icu lar   in f o tai n m e n is   g r a n d   s u cc e s s   s to r y   to   d e m o n s t r ate  h o w   p latf o r m   s o f t w ar co u ld   b g r o w n   to   m ee th s tate - of - th e - ar r eq u ir e m en ts ,   j u s in   ti m e.   Veh icle   i n f o tai n m e n h as,  in   f ac t,  h a s   g r o w n   f r o m   it s   s ta g o f   i n f a n c y   w it h   j u s t h e   A F /FM/ R DS  f u n ct io n alit y   t o   th p r esen d a y   in f o tain m e n w h ich   f u l f ill s   m u ltit u d o f   r eq u ir e m en t s   t h at  in cl u d USB ,   B lu eto o th ,   GP R S,  p h o n e,   s a tellite   r ad io   an d   o th er s .   T h th ir d   a n d ,   p r o b ab ly ,   t h r ec en m o t iv a tio n   f o r   ar ch itect u r h a s   s p u r r ed   o u o f   m u ltit u d e   o f   ap p licatio n s   o r ien ted   to w ar d s   ac tiv s af et y   a n d   w h ic h   ar b u ilt  o n   th i m ag e - p r o ce s s in g   p ar ad ig m .   Sp ec iall y ,   ap p licatio n s   ca ter i n g   to   th r eq u ir e m e n t s   o f   co n n e cted   v eh icle s ,   au to n o m o u s   d r iv in g   a n d   o th er s   ar f ar   m o r e   s a f et y   cr itical   an d   in v o lv e   e x h a u s t iv e   i m ag e   p r o ce s s in g   co m p ar ed   to   n o m i n al  ac t iv e   s a f et y   m ec h a n i s m s   l ik e   L DW S,  p ed estrian   d etec t io n ,   p ar k i n g   as s i s t,  co llis io n   d etec tio n   an d   w ar n in g   a n d   o t h er s [ 4 ] Su c h   m u lti tu d o f   ap p licatio n s ,   in   t h n ea r   f u t u r e,   s h a ll  r ed ef i n p latf o r m   b ased   d ev elo p m en in   a u to m o ti v e   b y   w h ic h   t h er s h al l b d ir n ee d   f o r   ar ch itect u r e   f r o m   w h i ch   p latf o r m   s o f t w ar s h al l h a v to   b d er iv ed .   A s   in d icate d   ab o v e,   an   atte m p t   is   m ad in   th is   r esear ch   w o r k   to   co n ce p tu al ize  s u c h   ar ch itectu r f o r   th e   d ev elo p m en t   o f   a u to m o tiv e   a p p licatio n s   t h at,   s p ec ial l y ,   in v o lv h i g h   le v els   o f   i m a g p r o ce s s in g .   Fi g u r 3   d ep icts   th p r o p o s ed   ar ch itectu r f o r   au to m o ti v i m a g p r o ce s s in g   ap p licatio n s ,   w h ic h   ca n   b ad ap ted   f o r   b u ild in g   m u lt itu d o f   ap p licati o n s .           Fig u r 3 .   P r o p o s ed   ar ch itectu r e       Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E S   I SS N:  2089 - 4864       A p p lica tio n   o f I n ve r s P ers p ec tive  Ma p p in g   fo r   A d v a n c ed   Dri ve r   A s s is ta n ce   S ystems   in …  ( V ig h n esh   N .   T . )     155   T h f ir s la y er   i s   t h h ar d w ar la y er ,   w h ich   is   b u ilt  ar o u n d   m ic r o p r o ce s s o r ,   an   FP G A ,   a n d /o r   DSP .   T h ch o ice  o f   o n e   o r   m o r e   o f   th e s h ar d w ar e   o p tio n s   d ep en d s   o n   t h e x p ec ted   s y s te m   p er f o r m a n ce ,   p r im ar il y ,   i n   ter m s   o f   t h co m p u tat io n al  s p ee d .   T h h ar d w ar e,   t y p icall y ,   co u ld   i n v o l v e   co m b in a tio n   o f   all   th th r ee   o p tio n s   to ,   m o s tl y ,   a ch iev r ea ti m i m p le m en ta ti o n .   T h s ec o n d   lay er   is   th k e r n el,   w h ic h   s h all,   i n   th co n te x o f   a u to m o ti v ap p licatio n s   n ee d   b r ea tim k er n el.   I n   t h p r esen i m p l e m en tatio n ,   L i n u x   k er n el   is   e m p lo y ed .   E m p lo y i n g   L in u x   k er n el   o b v iates   t h n ee d   o f   a   d ed icate d   Har d w ar A b s tr ac tio n   L a y er   ( HAL )   w h e n ev er   th e   h o s t c o m p u ter   is   e m p lo y ed   t h u s   ea s in g   o u t t h d e v elo p m e n tal  n ee d .   H o w e v er ,   r ea lif e   i m p le m en ta tio n   w ar r an ts   d ed icate d   h ar d w ar an d   h en c th H AL .   T h H AL ,   w it h   th n ec ess ar y   O S   s u p p o r t,   ab s tr ac ts   th e   u n d er l y in g   h ar d w ar f r o m   t h s o f t war la y er s   ab o v it.   T h B asi I m a g P r o ce s s i n g   L ib r ar y   p r o v id es  p r i m iti v es  f o r   i m a g p r o ce s s i n g   a n d   i s   ca p ab le  o f   in ter f ac i n g   w it h   t h h a r d w ar th r o u g h   t h e   HAL .   Fo r   t h p r o p o s ed   ar c h itect u r an d   t h r ep r ese n tat iv ap p licatio n   i m p le m en ta ti o n   in   t h p r esen t   R esear ch   w o r k ,   Op en C i s   e m p lo y ed   as  in d icate d   i n   t h F ig u r e.   Ho w e v er   f o r   i m p le m en tin g   m o r co m p le x   d o m ai n   tas k s ,   Op en C m a y   n o s u f f ice.   Ho w e v er ,   t h Op e n C s o f t w ar e   is   f ea t u r r ic h   a n d   h i g h l y   o p ti m ized   fo r   e m b ed d ed   ap p licatio n s   a n d   h en ce   is   p o ten tial  o f   b ein g   r etain ed   as  a n   ar c h itect u r al  b l o ck .   I n tr o d u ci n g   a   d ed icate d   lay er   ti tled   I m a g e   P r o ce s s in g   Alg o r it h m s ”  a s   s h o w n   i n   t h Fig u r 1   ca ter s   t h co m p le x   i m a g e   p r o ce s s in g   ta s k s .   T h is   la y er   o f   s o f t w ar i m p le m en t s   m o r e   d o m ai n   o r ien ted ,   lar g e - g r ai n   i m ag p r o ce s s i n g   f u n ctio n alit y   b y   u s i n g   t h s u p p o r p r o v is io n ed   b y   Op e n C V.   I n   t h p r o p o s ed   ar ch itect u r e,   i m p le m en ta tio n   o f   I n v er s P er s p ec tiv Ma p p in g   ( I P M) ,   Kah u n e n - L o e v T r an s f o r m   ( K L T ) ,   Had am ar d   an d   s u c h   s i m ilar   tr an s f o r m   b ased   tech n iq u e s   c o n s tit u te  t h is   n e w l y   b u ilt  la y er .   Up o n   th is   la y er   lie s   h o s o f   ap p licatio n s   ca ter in g   to   th v ar ied   n ee d s   o f   au to m o tiv e.   Als o ,   clea r l y   d if f er e n tiated   f u n ctio n a lit y   o f   th e   ap p licatio n   m i g h n ee d   p r o v is io n   to   u s Op en C V.   T h is   f ac il it y   i s   also   p r o v is io n ed   as  in d icate d   in   Fi g u r 1   b y   w h ich   t h e   ap p licatio n   s o f t w ar ca n   ca l Op en C r o u ti n es,  d ir ec tl y .   Sp ec if icall y ,   i n   th p r esen t   r esear ch ,   I P M   is   d ev elo p ed   af r esh   a n d   e m p lo y ed   alo n g   w i th   o t h er   tr an s f o r m s   p r o v is io n ed   b y   Op en C V[ 5 [ 7 ] ]   to   b u ild   n o v el   L a n Dep ar tu r W ar n i n g   S y s te m [ 5 ]   as  ca s s tu d y   t o   d em o n s tr ate  t h v er s atilit y   o f   t h p r o p o s ed   ar ch itect u r e.       5.   I M P L E M E NT AT I O N   An   i m p le m en ta tio n   o f   th e   p r o p o s ed   ar ch itectu r h as  b ee n   co m p leted   o n   h o s co m p u ter ,   w h ic h   r u n s   Ub u n t u   1 2 . 0 4   o p er atin g   s y s te m .   T h Op en C lib r ar y   is   u s ed   as  t h b asic   i m ag e   p r o ce s s i n g   s o f t w ar f o r   i m p le m en ta tio n .   T h alg o r ith m ,   w h ic h   w u s ed   to   i m p le m en I P M,   w a s   4 - p o in co r r esp o n d en ce .   T h is   alg o r ith m   h elp ed   r ed u ce   th co m p u tatio n   ti m b y   co m p u ti n g   c o m p lex   m atr ices  w it h o u a ctu all y   co m p u t in g   th en t ir m atr i x ,   b u p er f o r m i n g   m a n y   to   o n m ap p in g   o f   th p ix els  in   t h r eg io n   o f   i n ter est  o b tain ed   b y   t h e   4 - p o in co r r esp o n d en ce [ 7 ] . T h is   alg o r ith m   i s   ex ec u ted   o n   p r e - r ec o r d ed   d ash   b o ar d   ca m er v id eo   an d   also   o n   liv f ee d   i n p u f r o m   th e   ca m er a[ 8 ] .   T h r ea ti m a n al y s is   o f   t h co m p lete   p r o ce s s i n g   o f   t h i m a g es   is   p r io r itized   o v er   th s p atial   an al y s i s   o f   t h o u tp u i m a g i n   t h p r esen s t u d y   an d   i s   d etail ed   in   t h f o llo w in g   s ec tio n .   Fi g u r 4   s h o w s   o u tp u t   o f   4 - p o in t c o r r esp o n d en ce .           Fig u r 4 .   Ou tp u t o f   4 - p o in t c o r r esp o n d en ce       6.   ANALY SI S F O R E A L   T I M E   P E RF O R M ANCE   I n   v ie w   o f   t h ti m cr itica li t y   o f   th ac t iv s a f et y   s y s te m s   co u p led   w ith   th co m p u tatio n all y   in te n s i v i m ag p r o ce s s in g   ta s k s ,   it  is   e s s e n tial  to   co n d u ct  f o r m al  a n al y s i s   o f   t h s y s te m   p er f o r m a n ce   f o r   h av i n g   ac h ie v ed   o r   n o o f   th r ea ti m p er f o r m a n ce .   No n - f u l f ill m e n o f   t h r ea ti m p er f o r m a n ce ,   f u n d a m en ta ll y ,   d ef ea t h p u r p o s o f   th ap p licatio n   its elf .   As  s u ch ,   f o r m al  a n al y s i s   o f   th s o f t w ar e   Evaluation Warning : The document was created with Spire.PDF for Python.
            I SS N :   2 089 - 4 864   I J R E S   V o l.  6 ,   No .   3 No v em b er   2 0 1 7   :1 5 0     159   156   ex ec u t io n   w as  co n d u cted   f o r   th L DW ap p licatio n   b u ilt  o n   th ar ch itectu r b r ief ed   in   th p r ev io u s   s ec tio n T h h ig h li g h t s   o f   t h is   a n al y s i s   ar ex p lain ed   in   t h f o llo w i n g   p ar ag r ap h s :   T h ca m er e m p lo y ed   f o r   th e   i m a g ac q u is i tio n   w o r k s   at  3 0 f p s   ( Fra m P er   Seco n d ) ,   w h ich   m ea n s   th at  t h ca m er is   r e n d er in g   f r a m e v er y   3 0 m s   an d   h e n ce   th m a x i m u m   t i m a v ailab le   f o r   ac h iev i n g   r ea l   ti m p er f o r m an ce   is   to   en s u r th at  t h co m p u tatio n   ti m f all s   w it h i n   t h ti m d u r atio n   ( ap p r o x . 3 0 m s )   av ailab le.   I n   v ie w   o f   t h s a f et y   cr it icalit y   a n d   also   th ti m r eq u ir ed   f o r   th co n tr o ac tio n ,   as  th ca s m i g h t   b e,   m ax i m u m   al lo w ed   ti m e   f o r   co m p u tatio n   i s   f i x ed   ( b y   d esi g n )   to   b 2 0 m s .   W ith   th e   p r esen t   i m p le m en ta tio n ,   t h co m p u tat io n   ti m e,   o n   a n   a v er ag e,   w a s   f o u n d   to   b 1 5 - 2 0 m s ,   w h ic h   i s   q u ite  in   o r d er   f o r   ac h iev in g   r ea ti m p er f o r m a n ce .   Ho w e v er ,   th i s   m etr ic  i s   o n l y   p ar tial  f u l f ill m e n f o r   clai m i n g   r ea ti m p er f o r m a n ce   s i n ce   t h is   m etr ic   d o es  n o t,  an y w a y ,   ad d r ess   t h s p ee d   o f   th v eh ic le  an d   th e   ti m av ai lab le  f o r   co r r ec tiv ac tio n   b y   t h d r iv e r .   A s   s u c h ,   as  f u r t h er   ex ten s io n   to   th ab o v a n al y s i s ,   co m p u tat io n   ti m p er   f r a m w as  e v al u a ted   f o r   1 5   m i n u te   r u n   o f   r ea li f ca p t u r o f   th v id eo   f o r   th L DW S   [ 9 ]   s y s te m   an d   t h e   r esu lt s   ar as sh o w n   i n   Fi g u r 5   an d   th g r ap h ical  r ep r esen tat io n   as in   Fig u r 7 .           Fig u r 5 .   Ou tp u t o f   an al y s i s   i n   r ea l ti m e       A   s ec o n d   an al y s is   w a s   co n d u cted   o n   th p r o ce s s ed   v id eo   s ig n a b y   w h ic h   it  w a s   p o s s ib l to   d etec th lo s t   f r a m t h g r ap h   f o r   w h ic h   i s   s h o w n   b elo w .   All  t h o s f r a m e s   f o r   w h ic h   th co m p u tat io n   t i m e   g et s   r ep o r ted   as  ze r o   w er f o u n d   t o   b th f r a m es,  w h ic h   h a v n o b ee n   p r o ce s s ed   b u ar lo s t.  As  ex p ec ted   th e   n u m b er   o f   lo s t   f r a m es   in cr ea s ed   w i th   th e   i n cr ea s i n   s p ee d   o f   t h v eh ic le.   I d ea ll y ,   it  i s   es s en tia to   k ee p   t h e   n u m b er   o f   lo s f r a m e s   to   b ze r o   f o r   all  v eh icle  s p ee d s .   Ho w e v er ,   in   t h p r esen i m p le m e n tatio n ,   t h n u m b er   o f   lo s f r a m es  a t h v eh icle   s p ee d   o f   9 0 k m p h   w as   o f   t h o r d er   o f   5 - 1 0   f r a m es  f o r   e v er y   1 5 m in u te s   o f   v e h icle   r u n .   W h ad   to   b r o ad ly   clas s i f y   o u r   an al y s is   i n to   th r ee   m aj o r   ca t eg o r ies   a.   Var iab le  s p ee d   ( em u lati n g   t h r ea l lif s it u atio n )   b.   R ap id   in cr ea s i n   s p ee d   ( to   ass ess   t h i m p ac t o f   r ate  o f   ch a n g o f   s p ee d )   c.   R ap id   d ec r ea s in   s p ee d   ( to   ass ess   t h i m p ac t o f   r ate  o f   ch a n g o f   s p ee d )   T h p ar am eter s   e m p lo y ed   to   b ase  o u r   an al y s i s   ar as f o llo w s :   a.   C ap tu r R ate.   b.   T im ta k en   f o r   th co m p u tatio n   o n   t h h o s s y s te m .   c.   L o s s   o f   f r a m es a d i f f er e n t sp e ed s .   Fig u r 6   clea r l y   s h o w s   t h at   t h ca p t u r r ate  w a s   co n s ta n t   t h r o u g h o u s in ce   t h f u n ct io n a lit y   o f   th e   ca m er i s ,   co m p letel y ,   i n d ep en d en t.  Ho w e v er ,   t h co m p u tatio n   t i m e   i n ter v al   f r o m   ac c ep tin g   f r a m e   til l   d is p la y i n g   t h co r r esp o n d in g   o u tp u t   w as r a n g in g   b et w ee n   1 0 - 2 0   m illi s ec o n d s .   T h is   co n cl u d ed   th at  f o r   v e h icl e   s p ee d   u p   to   ar o u n d   8 0 k m p h ,   n o   f r a m e   w o u ld   b e   lo s f r o m   t h p r o ce s s i n g   lo o p .   Si n ce   at  8 0 k m p h   th e   co m p u tatio n   ti m j u s g r az e s   th 2 0 m s   ( th d esig n   li m it),   s p ee d s   b ey o n d   j u s 8 0 k m p h   wo u ld   r esu lt  in   lo s t   f r a m e s .   I n f ac t,   th i s   g r ap h   is   e x tr ac ted   f r o m   t h o u tp u t   o f   a   r ea r o ad   test   ( o f   1 0 m i n u tes  d u r atio n )   w h ic h   i s   d ep icted   in   Fig u r 7 .   Di f f er e n ce s   in   co m p u tat io n   ti m e s   th r o u g h o u th r u n   ar ag ai n   cle ar   d ep ictio n   o f   th e   d y n a m ics o f   th co d e ,   w h ic h   r esu lt o u t o f   v ar y i n g   e x ec u tio n   p ath   o f   th ap p licatio n   s o f t w ar e.     Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E S   I SS N:  2089 - 4864       A p p lica tio n   o f I n ve r s P ers p ec tive  Ma p p in g   fo r   A d v a n c ed   Dri ve r   A s s is ta n ce   S ystems   in …  ( V ig h n esh   N .   T . )     157       Fig u r 6 .   C ap tu r r ate  as seen   f o r   s p ee d   v s .   T im e           Fig u r 7 .   C o m p u tat io n al  T i m e   an d   s y s te m   r e s p o n s f o r   v ar y i n g   s p ee d s   f o r   test   ti m o f   1 0   m i n u te s       Fu r t h er   an a l y s is   w as   ca r r ied   o u to   a s s es s   t h e   i m p ac t   o f   r ate  o f   c h a n g e   o f   s p ee d   o n   th e   p r o ce s s in g   d y n a m ics.  Us in g   r elev a n d ata  p o in ts   o f   th test   r u n ,   b r ief ed   ab o v e,   s im u latio n   test   b en ch   is   cr ea ted .   Var iatio n   in   co m p u tatio n   ti m e   f o r   an   in s ta n ta n eo u s   i n cr ea s in   s p ee d   as  w ell  as  f o r   an   in s t an tan eo u s   d ec r ea s in   s p ee d   is   ca p tu r ed   as p r esen t ed   in   Fig u r 8   an d   Fig u r 9 ,   r esp ec tiv el y .           Fig u r 8 .   C o m p u tat io n al  ti m ( in   m i llis ec o n d s )   ca lcu lated   f o r   r ap id   in cr ea s in   s p ee d   in   K m / h .       Evaluation Warning : The document was created with Spire.PDF for Python.
            I SS N :   2 089 - 4 864   I J R E S   V o l.  6 ,   No .   3 No v em b er   2 0 1 7   :1 5 0     159   158       Fig u r 9 .   C o m p u tat io n al  ti m ( in   m i llis ec o n d s )   ca lcu lated   f o r   r ap id   d ec r ea s in   s p ee d   in   Km / h       An al y s i s   w i th   ca s e   s t u d ies   as   ab o v b ec o m i m p o r tan t   s i n ce   ca tast r o p h es   r es u lt  in   au to m o t iv o w i n g   to   s u d d en   in cr ea s o r   s u d d en   d ec r ea s in   v e h icle  s p ee d s .   A l th o u g h ,   th e   co m p u tatio n   ti m e s   f o r   o u r   ca s s tu d y   w a s   f o u n d   to   b w it h i n   th d e s ig n   li m it,  w it h   d if f er en s p ee d   p r o f iles   th s i tu at io n   m i g h d if f er .   E n h an ce m e n to   th s i m u latio n   s etu p   i n d icat ed   ab o v s h all  b th f u t u r wo r k   o f   th a u th o r s .   T h ese  e n h a n ce m e n t s   s h all  a ls o   r eso lv e,   s p ec if ica ll y ,   t h b o ttle n ec k   a s s o ciate d   w it h   th i n ab il it y   to   ca p tu r m is s in g   f r a m es [ 1 0 ]       7.   CO NCLU SI O N   Fu t u r v e h icle  p r o g r a m m es  a r ex p ec ted   to   in clu d f ar   m o r im p r o v is a tio n s   an d   s o p h i s ticatio n s   p r ed o m in a n tl y   i n   ter m s   o f   au t o n o m y .   T h is   s itu a tio n   w o u ld   w ar r an t   t h d ep lo y m en t   o f   s p ec ialized   s u b s y s te m s   tar g eti n g   s a f et y .   A d d itio n all y ,   s af et y   s h all  b all  p er v asi v in   ter m s   o f   m an d ato r y   ad d - o n s   f o r   th p r ev ale n E C Us.  Sin ce   t h ese  s u b s y s te m s ,   d ef ac to ,   e m p lo y   i m a g p r o ce s s i n g   tech n o lo g y ,   g e n er ic   i m a g p r o ce s s i n g   p latf o r m   ar c h itect u r i s   p r ese n ted   i n   t h is   p ap er .   Usi n g   th i s   ar ch itect u r e,   s o f t w ar d ev elo p m en p lat f o r m s   ca n   b b u ilt  u p o n   w h ic h   cla s s   o f   ap p licatio n s   ca n   b b u il t.  L an e   Dep ar tu r W ar n i n g   S y s te m   i s   d ev elo p ed   o n   o n e   s u c h   cu s to m   b u ilt  p lat f o r m   as  ca s s tu d y .   T h au th o r s   en v i s a g s ig n i f ica n ad d - o n s   to   th p r o p o s ed   ar ch itect u r in   ter m s   o f   v id eo   d ata  an aly tics   an d   also   w i d s p r ea d   u tili t y   o f   t h ar ch it ec tu r f o r   b u ild in g   d ev elo p m en p lat f o r m s   as  an   en ab ler   f o r   th d ev elo p m e n t   o f   s af et y   cr itical  a u to m o ti v e   ap p licatio n s   in   t h e   f u tu r e.       RE F E R E NC E S   [1 ]   Io a n a   M a ria Ch ira,   A n c u ta Ch ib u lcu tea n ,   Ra d u   G a b riel  Da n e sc u ,   Re a ti m e   d e tec ti o n   o f   ro a d   m a rk i n g   f o d riv in g   a ss istan c e   a p p li c a ti o n s” ,   2 0 1 0   I n t e rn a ti o n a l   Co n fer e n c e   o n   C o mp u ter   En g i n e e rin g   a n d   S y ste ms   ( IC CES ) ,   p p   1 5 8 - 1 6 3 ,   2 0 1 0 .   [2 ]   Da rk o   Ju ric,  On -   Ro a d   Nig h T ime   V e h icle   L ig h De tec ti o n   a n d   t ra c k in g   o d s Ov e rv ie w” ,   Av a il a b le at:  h tt p s:/ /www . f e r. u n izg . h r/_ d o w n lo a d /rep o sit o ry /KDI_ Da rk o _ Ju ric.p d f   [3 ]   V ik ra m   A p p ia,  He m a n Ha ri y a n i,   S h ij u   S iv a sa n k a ra n ,   S tan ley   L iu ,   Ke d a Ch it n is ,   M a rti n   M u e ll e r,   U m it   Ba tu r,   G a u ra v   A g a r wa l,   S u rro u n d   v iew   Ca m e ra   f o A D A S   o n   T I s T D A X   S o Cs”   a v a il a b le at:  h tt p : // ww w . ti . c o m /l it /w p /sp r y 2 7 0 a /sp ry 2 7 0 a . p d f   [4 ]   M o h a m e d   A l y ,   Re a ti m e   d e tec ti o n   o f   lan e   m a r k e rs i n   u rb a n   stre e t s” ,   2 0 0 8   IE EE   I n telli g e n Veh icle   S y mp o si u m ,   p p   7 - 1 2 ,   2 0 0 8 .   [5 ]   S . T u o h y ,   D.O’Cu a lain ,   E.   Jo n e s,  M . G lav in   Dista n c e   d e ter m in a ti o n   o f   a n   A u to m o b il e   E n v iro n m e n u sin g   In v e rse   P e rsp e c ti v e   M a p p in g   i n   Op e n C V” ,   IET   Irish   S i g n a ls  a n d   S y ste ms   Co n fer e n c e   ( IS S 2 0 1 0 ) ,   p p . 1 - 3 ,   Ju n e   2 0 1 0 .   [6 ]   Ju n   W a n g ,   T a o   M e i,   Bin   Ko n g ,   H u   W e i,   A n   a p p ro a c h   o f   lan e   d e tec ti o n   b a se d   o n   i n v e rse   p e rsp e c ti v e   m a p p in g ,   17 th   I n ter n a ti o n a IEE E   c o n fer e n c e   o n   In telli g e n T ra n sp o rt  S y ste ms ,   p p - 35 - 3 8 ,   2 0 1 4   [7 ]   M ig u e Oliv e ira,  V it o S a n to s,   A n g e D.  S a p p a ,   M u lt m o d a In v e rse   P e rsp e c ti v e   M a p p i n g   a v a il a b le at:  h tt p : // ww w . c v c . u a b . e s/p e o p le/a sa p p a /p u b li c a ti o n s/J _ _ E lse v ier_ IF _ V o l _ 2 4 _ J u ly _ 2 0 1 5 _ p p _ 1 0 8 - 1 2 1 . p d f     [8 ]   X .   Cla d y ,   F .   Co ll a n g e ,   F .   Ju rie a n d   P .   M a rti n e t ,   T ra c k in g   w it h   a   p a n   ti lt   z o o m   c a m e r a   f o A CC” ,   a v a il a b le at:  h tt p : // ww w . isir. u p m c . f r/ f il e s/2 0 0 1 A C T I5 9 8 . p d f   [9 ]   M a ss i m o   Be rto z z i,   G O L D:  A   P a ra ll e Re a l - T i m e   S tere o   V isi o n   S y ste m   f o G e n e ri c   Ob sta c le an d   L a n e   De tec ti o n ,   IEE tra n sa c ti o n o n   Im a g e   Pr o c e ss in g ,   V o l 7 ,   issu e   1 ,   p p   6 2 - 8 1 ,   1 9 9 8   [1 0 ]   Do n g w o o k   S e o ,   Kh a n g h y u n   Jo ,   In v e rse   P e rsp e c ti v e   M a p p i n g   b a se d   Ro a d   C u rv a tu re   Esti m a ti o n ,   2 0 1 4   IEE E/ S ICE  In ter n a t io n a S y mp o si u m o n   S y ste m In teg ra t io n p p   4 8 0 - 4 8 3 ,   2 0 1 5 .           Evaluation Warning : The document was created with Spire.PDF for Python.
I J R E S   I SS N:  2089 - 4864       A p p lica tio n   o f I n ve r s P ers p ec tive  Ma p p in g   fo r   A d v a n c ed   Dri ve r   A s s is ta n ce   S ystems   in …  ( V ig h n esh   N .   T . )     159   B I O G RAP H I E S O F   AUTH O RS        V ig h n e s h   N.T   re c e iv e d   h is  Ba c h e lo o f   En g in e e rin g   in   T e le c o m m u n ica ti o n   E n g in e e rin g   f ro m   BM S   Co ll e g e   o f   En g in e e rin g ,   Ba n g a lo re .   His  in tere sts  in c lu d e   A u to m o ti v e   E m b e d d e d   S y ste m s,  I m a g e   p ro c e ss in g   a n d   Co m p u ti n g   n e tw o rk a n d   sy ste m m a in ly   f o c u sin g   o n   A u to m o ti v e   d o m a in .   H e   is   c u rre n tl y   se rv in g   a De v e lo p e fo T a ta  Co n su lt a n c y   S e r v ice s,  Ba n g a lo re ,   In d ia  a n d   is  se rv in g   Ja g u a L a n d   Ro v e a c c o u n t,   d e v e lo p in g   Hu m a n   M a c h in e   In terfa c e (HMI f o th e   in f o tain m e n s y ste m .         Ra c h a n a   A n il   re c e i v e d   h e Ba c h e lo o f   En g in e e rin g   in   T e lec o m m u n ica ti o n   En g in e e rin g   f ro m   BM S   Co ll e g e   o f   En g in e e rin g ,   Ba n g a lo re .   He in tere sts  in c lu d e   E m b e d d e d   S y st e m a n d   I m a g e   P r o c e ss in g .   S h e   is  c u rre n tl y   se rv in g   a a   De v e lo p e in   Ro b e rt  B o sc h   En g in e e rin g   a n d   B u sin e ss   S o lu ti o n ,   d e v e lo p in g   R u n   T im e   En v iro n m e n t(RT E)  f o c o n tro ll e rs  u se d   in   M o b il e   Hy d ra u li c s.             S a n jan a   S h a ra v a n a   re c e iv e d   h e r   Ba c h e lo o En g in e e rin g   in   Tele c o m m u n ica ti o n   En g in e e rin g   f ro m   BM S   Co ll e g e   o f   En g in e e rin g ,   Ba n g a lo re .   He in tere sts   in c lu d e   Em b e d d e d   S y ste m a n d   is  c u rre n tl y   se rv in g   a s a S e rv ice   En g in e e in   M icro lan d   a s A p p li c a ti o n   P a c k a g e a n d   T e ste r.               Ro h it h   Ku m a r.   re c e iv e d   h is  Ba c h e lo o f   En g in e e ri n g   in   T e lec o m m u n ica ti o n   E n g in e e rin g   f ro m   BM S   Co ll e g e   o f   En g in e e rin g ,   Ba n g a lo re .   His  in tere sts  in c lu d e   A u to m o ti v e   Em b e d d e d   S y st e m s.  He   h a w o rk e d   a a n   in tern   in   G ip z o n ICs  tec h n o   lab i n   Em b e d d e d   S y ste m f o 5   m o n th s   a n d   is  c u rre n tl y   w o rk in g   a a n   As so c iate   S o f t w a r e   En g in e e i n   A c c e n tu re ,   Ba n g a lo re ,   In d ia ,   d e v e lo p in g   a n d   m a in tain in g   t h e   S W IF T   a p p li c a ti o n   f o p a y m e n ts  o f   CYB G .               Ra jes h wa ri  He g d e   re c e iv e d   h e Ba c h e lo o f   En g in e e rin g   in   E lec tro n ics   a n d   C o m m u n ica ti o n   En g in e e rin g   f ro m   Na ti o n a In stit u te  o f   En g in e e rin g ,   M y so re ,   M a s ter   o f   En g in e e rin g   in   El e c tro n ics   f ro m   BM S   Co ll e g e   o f   En g in e e rin g ,   Ba n g a lo re   a n d   P h f ro m   Ba n g a lo re   Un iv e rsity .   S h e   is  c u rre n tl y   a n   A ss o c iate   P ro f e ss o &   He a d ,   De p a rtm e n o f   T e le c o m m u n ica ti o n   En g in e e rin g ,   BM S   Co ll e g e   o f   En g in e e rin g ,   Ba n g a lo r e ,   In d ia.               B. S . Na g a b h u sh a n a   re c e iv e d   h is  B a c h e lo o f   En g in e e rin g   in   El e c tro n ics   f ro m   Ba n g a lo re   Un iv e rsit y ,   M . T e c h .   in   In d u strial  El e c tro n ics   f ro m   Un iv .   o M y so re   a n d   P h . D.  f ro m   In d ian   In stit u te  o f   S c ien c e   (IIS c ),   Ba n g a lo re .   He   is  p re se n tl y   a s so c iate d   w it h   th e   De p a rt m e n o f   El e c tro n ics   a n d   Co m m u n ica ti o n   E n g in e e rin g   o f   BM S   Co l leg e   o f   En g in e e rin g ,   Ba n g a lo re ,   In d ia.   His  Re se a rc h   in tere sts in c lu d e   e m b e d d e d   sy ste m s w it h   f o c u s o n   a u t o m o ti v e   e lec tro n ics .         Evaluation Warning : The document was created with Spire.PDF for Python.