T E L K O M N I K T elec o m m un ica t io n,  Co m pu t ing ,   E lect ro nics   a nd   Co ntr o l   Vo l.   1 9 ,   No .   4 A u g u s t   2 0 2 1 ,   p p .   1 307 ~ 13 15   I SS N:  1 6 9 3 - 6 9 3 0 ,   ac cr ed ited   First Gr ad b y   Kem en r is tek d i k ti,  Dec r ee   No : 2 1 /E/KPT /2 0 1 8   DOI : 1 0 . 1 2 9 2 8 /TE L KOM NI K A. v 1 9 i 4 . 1 8 9 8 8     1307       J o ur na l ho m ep a g e h ttp : //jo u r n a l.u a d . a c. id /in d ex . p h p /TELK OM N I K A   Dete c tion o b ra in stroke  i n t h e M RI ima g e using  F PG A       D h e y a a   A l he l a l ,   A hm ed  K ha za l   Yo un is Ru a a   H .   A l i   Al - M a l l a h   De p a rt m e n o Tec h n ica l   Co m p u t e En g i n e e rin g ,   Tec h n ica l   En g in e e rin g   Co l leg e ,   No rt h e rn   Tec h n ica l   Un iv e rsit y ,   Ira q         Art icle  I nfo     AB S T RAC T     A r ticle  his to r y:   R ec eiv ed   Dec   1 1 ,   2 0 2 0   R ev is ed   J an   5 ,   2 0 2 1   Acc ep ted   J an   2 0 ,   2 0 2 1       On e   o f   t h e   m o st   imp o r tan t   d iff icu lt ies   wh ich   d o c to rs   fa c e   in   d iag n o sin g   is  t h e   a n a ly sis  a n d   d iag n o sis  o b ra i n   st ro k e   i n   m a g n e ti c   re so n a n c e   ima g in g   ( M RI )   ima g e s.  Bra in   str o k e   is   th e   in terr u p ti o n   o b lo o d   fl o w t o   p a rts  o f   th e   b ra in   t h a c a u se c e ll   d e a th .   To   m a k e   th e   d i a g n o sis  e a sie fo d o c t o rs,  m a n y   r e se a rc h e rs   h a v e   trea ted   M RI   ima g e with   so m e   fil ters   b y   u si n g   M a tl a b   p ro g ra m   to   imp ro v e   t h e   ima g e a n d   m a k e   th e m   m o re   o b v io u to   fa c il it a te  d i a g n o sis  b y   d o c to rs.   T h is  p a p e i n tr o d u c e a   d i g it a s y ste m   u si n g   h a rd wa re   c o n c e p ts  to   c larify   th e   b ra i n   stro k e   in   M RI  im a g e .   F ield   p ro g ra m m a b le  g a te  a rra y s   ( F P G A )   is  u se d   to   imp lem e n th e   s y st e m   wh ich   is   d i v id e d   i n to   fo u p h a se s:   p re p ro c e ss in g ,   a d j u st  ima g e ,   m e d ian   fil ter,  a n d   m o r p h o lo g i c a fil ters   a lt e rn a tely .   Th e   e n ti re   sy ste m   h a b e e n   imp lem e n ted   b a se d   o n   Z y n q   F P G A   e v a lu a ti o n   b o a rd .   T h e   d e sig n   h a b e e n   tes ted   o n   two   M RI  ima g e a n d   th e   re su lt a re   c o m p a re d   with   th e   M a tl a b   to   d e term in e   th e   e fficie n c y   o t h e   p ro p o se d   s y ste m .   T h e   p r o p o se d   h a rd wa re   sy ste m   h a a c h iev e d   a n   o v e ra ll   g o o d   a c c u ra c y   c o m p a re d   to   M a tl a b   wh e re   it   ra n g e d   b e twe e n   9 0 . 0 0 %   a n d   9 9 . 4 8 %.   K ey w o r d s :   FP GA    I m ag p r o ce s s in g   Me d ian   f ilter     Mo r p h o l o g ical  f ilte rs   T h is i a n   o p e n   a c c e ss   a rticle   u n d e th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   Ah m ed   Kh azal   Yo u n is     Dep ar tm en t o f   C o m p u ter   T ec h n o lo g y   E n g in ee r in g E n g in ee r in g   T ec h n ical  C o lleg e     No r th er n   T ec h n ical  Un iv e r s ity   I r aq   E m ail:  ah m ed k h az al@ n tu . ed u . iq       1.   I NT RO D UCT I O N     B io m ed ical  im ag is   n o ea s y   to   d ea l   with   b ec a u s o f   co m p lex   n atu r f o r   t h ese  im ag es.  T h er ef o r e,   ev en   g o o d   d o cto r s   h av e   d if f ic u lty   to   an aly s is   an d   d iag n o s s o m co n d itio n s   in   th ese  im ag es,  esp ec ially   in   t h e   b r ain   im ag es.  T h er ar m a n y   way s   to   r ed u ce   th ese  d if f icu lties   f o r   d o cto r s   to   allo th em   to   p r o p er l y   d iag n o s th d is ea s e.   On o f   th ese  way s    is   im ag s eg m en tatio n .   I m ag s eg m en tatio n ,   clea r   f r o m   t h n am e,   is   p a r titi o n   th im ag e   in to   m u ltip le  o b jects  in   o r d er   to   s im p lify   it  to   b r ea d y   f o r   an aly s is   an d   d iag n o s is .   T h er is   m o r e   th an   o n tech n iq u f o r   im a g s eg m en tatio n   s u ch   as  m o r p h o lo g ica an d   th r esh o ld in g   wh ich   is   u s u ally   d o n b y   u s in g   s o f twar ap p licatio n s   s u ch   as  Ma tlab   [ 1 ] .   On   th e   o th e r   h an d ,   th er is   an o th er   o p tio n   to   d o   th at  wh ich   is   h ar d war to o l su ch   as  f ield   p r o g r am m ab le  g ate  ar r ay s   ( FP GA)   FP GA  I n cr ea s in g ly   u s ed   to   im p lem en t   im ag e   p r o ce s s in g   ap p licatio n s   esp ec ially   f o r   r ea l - tim e   em b ed d e d   ap p licatio n s   wh en   p o wer   co n s u m p tio n   an d   r esp o n s tim ar im p o r tan t.   T h F PGA  is   an   in teg r al   p ar o f   s m ar ca m er a   th at  c ap ab le  o f   p er f o r m in g   lo o f   im ag p r o ce s s in g   d ir ec tly   s u ch   as  th im ag is   f o llo wed   f r o m   s en s o r s .   T h p ar allelis m   o f   h ar d war is   o n o f   th em b e d d ed   s y s tem   ad v a n tag es  wh er is   ab le  to   in v est  th lo ca tiv ( d ata  lev el)   an d   tim ( task   le v el)   p ar all elis m   th at  im p lied   wit h in   lo o f   im ag p r o ce s s in g   m is s io n   [ 2 ] .    On   t h o th er   h an d ,   th er ar s o m e   lim itatio n s   wh en   FP GA  d ev ices  ar u s ed   f o r   im ag p r o ce s s in g   an d   h er ar s o m e x am p les.  First,  wh en   FP GA  i s   u s ed   to   im p lem en im ag f ilter ,   th m o s co m m o n   p r o ce s s in g   m o d f o r   th at  is   p ip elin ed   s tr ea m   wh ich   is   p r o ce s s   o n p ix el  p er   cl o ck   c y cle  an d   th at  will  ca u s m em o r y   b an d wid th   p r o b lem   wh en   r ea d in g   all  th in p u p ix els.  I n   o r d e r   to   av o id   th at  is s u e,   r o b u f f e r s   ar u s ed   to   h o ld   Evaluation Warning : The document was created with Spire.PDF for Python.
                    I SS N :   1 6 9 3 - 6 9 3 0   T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l Vo l.  1 9 ,   No .   4 Au g u s t   2 0 2 1 :    1 3 0 7   -   1 315   1308   p ix els  f r o m   p r ev io u s   im ag e   [ 3 ] .   Seco n d ,   m em o r y   h ier a r ch y   i s s u ( o n - ch ip   a n d   o f f - c h ip   m e m o r y )   w h er th er e   ar ad v an ta g an d   d is ad v an ta g f o r   ea c h   o f   t h em .   Fo r   e x a m p le,   FP GA  o n - ch ip   m em o r y   h as  lo ac ce s s   tim e   an d   at  th s am tim e   it  h as  s m all  c ap ac ity   co m p a r ed   to   th o f f - ch ip   m em o r y   ( Dy n am ic  m em o r y ) .    I n   s o m e   ca s es,  th er is   n o   o p tio n   b u to   c h o o s o n - ch ip   m em o r y   esp ec ially   wh en   p o wer   c o n s u m p tio n   is   im p o r tan t   [ 4 ] .    Desp ite  th lim itatio n s   an d   d if f icu lties   in    FP GA   im p lem en tatio n   s till   wo r th   b ec au s it  will  b e   s tan d - alo n e   d e v i ce   b y   its elf   [ 5 ]       2.   RE L AT E WO RK   T h wo r k in g   p r i n cip le  o f   lin ea r   f ilter s   d e p en d s   o n   th e   ad d itio n   an d   m u ltip licatio n   [ 6 ] .   T h e r e   ar m an y   d esig n s   f o r   f ilter s   th at  h a v b e en   p r o p o s ed   b y   r esear ch er s   w h ich   ca n   b class if ied   ac co r d in g   to   th e   m ec h a n is m   o f   its   wo r k   in to   two   ca teg o r ies   [ 7 ] f ir s o n is   m u ltip lier   b ased   f ilter s   wh ich   tak es  s e o f   m u ltip lier s   an d   im p lem en m u ltip licatio n s   th r o u g h   th em   s u ch   as  in   [8 ] - [ 1 0 ] .   W h ile  th s ec o n d   o n e   is   m u ltip ler less   f ilter s   wh ich   d ep en d   o n   av o i d in g   u s in g   co s tly   m u ltip lier s   th r o u g h   r ep r esen tatio n s   an d   v ar io u s   ar ith m e tic  tr an s f o r m atio n s   s u ch   as  wo r k s   in   [ 1 1 ] - [ 1 4] .   Fi lter s   ca n   also   b e   class if ied   ac co r d in g   to   th n atu r e   o f   th eir   u s s u ch   as  m e d ian   f ilter   an d   m o r p h o lo g ical  f ilter s   wh ich   ar u s ed   in   th is   ar ticle.   L ik all  o th er   f ield s ,   th er ar lo o f   p ap e r s   p r o p o s ed   m ed ian   f ilter   d esig n s   in   d if f er en m eth o d s   s u ch   as  in   [ 1 5 ] - [ 1 8 ] .   Her o th e r   ex am p l with   s o m d etails,   th au th o r s   in   [ 1 9 ]   d esig n   an d   im p lem en m ed ian   f ilter   b y   u s in g   v er y   h ig h   s p ee d   in te g r ate d   cir cu it  h ar d war e   d escr ip tio n   lan g u ag e   ( VHDL )   co d in   Xilin x   I SE  1 2 . 2 .   T h f ilter   h as  ab ilit y   to   p r o ce s s   8 - b it  g r ay   s ca le  im ag e   an d   m ask   ( 3 x 3 )   is   u s ed   f o r   f ilt er in g .   T h f ilter   ca n   tak ca r e   o f   s alt  an d   p ep p e r   n o is f o r   g r ay   s ca le  im ag e.   At  th s am tim e,   it  is   f ast  en o u g h   to   u s it  f o r   r ea tim im ag p r o ce s s in g .   Mo r p h o lo g ical  o p er atio n s   ar u s u ally   in clu d in g   two   p r o ce s s es  d ilati o n   an d   er o s io n .   T h e r ar m an y   r esear ch er s   r e p r esen ted   th es f ilter s   u s in g   FP GA  in   d if f er en m ec h an is m   s u ch   a s   in   [ 2 0 ] - [ 23] .   Her ar e   two   e x am p les  with   s o m d etails,  f ir s o n in   [ 2 4 ] .   T h au th o r s   d ep en d in g   o n   d y n am ic  an d   p ar tial  r ec o n f i g u r atio n   ( DPR )   tech n iq u es,  th ey   p r o p o s ed   a   h ar d war im p lem en tatio n   o f   m o r p h o lo g ical  o p er atio n s   b y   u s in g   x ilin x   to o ls   an d   Vir tex - 5   FP GA  b o ar d .   T h ei r   d esig n   g iv es  th ab ilit y   to   ch o o s a p p r o p r iate  m o r p h o l o g ical  o p er atio n s   ( d ilatio n   o r   er o s io n )   d ep en d i n g   o n   th e   lim ita tio n   o f   th im ag e.   As  r esu lt,  th ey   p r o v ed   th at  u s in g   DPR   ca n   s av at  lea s 1 1 o f   ar ea   o n   FP GA  an d   im p r o v in g   th e   p er f o r m a n ce   at   th s am tim e   ac co r d i n g   t o   t h eir   r esu lts .   I n   th e   s ec o n d   ex am p le,   th e   au th o r s     in   [ 2 5 ]   u s in g   th FP GA - b as ed   p ar allel  im p lem en tatio n   o f   m o r p h o lo g ical  f ilter s   to   p r esen th h ar d war e   im p lem en tatio n   f o r   g r ay s ca le  m o r p h o lo g ical  o p er atio n s   wh e r r ec tan g u lar   f lat   to p   s tr u ct u r i n g   elem en ts   is   u s ed .   T h eir   d esig n   g iv es  m o r th an   o n ad v a n tag s u ch   as,  th r o u g h p u an d   p r o ce s s in g   f r a m r at ar h ig h ,   in ter n al  m em o r y   w h ich   is   n ee d ed   is   lo an d   lo w   laten cy .   T h Xilin x   d esig n   s u ite  1 4 . 2   I SE  is   u s e d   to   s y n th esize  th e   p r o p o s ed   ar ch itectu r e   an d   Vir t ex - 5   FP GA  b o ar d   is   u s ed   to   p r o to ty p it.   T h er ar e   m an y   p a p er s   d ea l   w ith   th m a g n etic  r eso n an ce   im ag in g   ( MRI)   im ag e   b y   u s in g   FP GA  an d   th ese  ar s o m ex a m p les   b u n o lim ited   to .   T h a u th o r s   in   [ 2 6 ] ,   [ 2 7 ]   u s a   g r ap h ical  u s er   in t er f ac wh e r th e   Xilin x   s y s tem   g en er ato r   an d   Ma tlab   Simu lin k   ar lin k ed   to g eth er   in   o r d er   to   en h a n ce   th q u a lity   o f   MRI  im ag e.   I n   th ey   f ed   th at  I m p r o v ed   im a g to   ar tific ial  n eu r al  n etwo r k   ANN  to   b class if ied   if   it  is   n o r m al  o r   ab n o r m a l   wh ile  in   [ 2 7 ] ,   th e y   u s s o m p ar am eter s   s u ch   as  m ea n ,   v ar ia n ce ,   an d   s tan d ar d   d ev iatio n   to   class if y   th tu m o r .   T h au th o r s   in   [ 2 8 ]   u s s tatio n ar y   wav elet  tr an s f o r m   a n d   p r i n cip al  co m p o n en an al y s is   ( S W T - PC A )   tech n iq u f o r   th p r o ce s s in g   o f   f u s io n .   Ma tlab   Simu lin k   an d   b lo ck s   g en er ato r   s y s tem ,   Xilin x   s y n t h e s ized   with   s y n th esis   to o ar u s ed   to   d esig n   an d   s im u late  o f   th p r o p o s ed   s y s tem .   Her in   [ 2 9 ] ,   th ey   en h an c th MRI  im ag b y   u s in g   en h a n ce d   ca n n y   ed g e   d e tectio n   th en ,   t h ey   u s m o d if ied   wate r s h ed   s eg m en tatio n   al g o r ith m   t o   s ep ar ate   th tu m o r   f r o m   th o r ig in al  im ag e.   T h p r o p o s ed   s y s tem   is   im p lem e n ted   b y   u s in g   Xilin x   Vir tex - 5   FP GA.       3.   RE S E ARCH   M E T H O D   I n   an y   im a g p r o ce s s in g   p r o ce s s ,   m o s o f   th tim e    th p r ep r o ce s s in g   is   th f ir s s tep   wh ich   is   u s u ally   u s ed   to   r em o v s o m u n wan te d   f ea tu r es  o r   en h a n ce   s o m o th er   o r   it  is   u s ed   to   d o   b o th   o f   th e m   in   o r d er   to   m a k e   th n ex s tep   ea s ier .   I n   th is   p a p er ,   th p r ep r o ce s s in g   h as  two   s tep s ,   f ir s o n aim s   to   en h a n ce   th co n tr ast  o f   im ag an d   ad ju s th e   im ag i n ten s ity   wh er it  ca n   b e   d o n e   b y   u s in g   h is to g r am   e q u aliu z atio n   an d   th r esu lt  m u ltip ly   b y   f ac to r   ( in   o u r   ca s 1 . 3 )   to   d etec n o is an d   d eter m in wh ich   f ilter   s h o u ld   b e   ap p lied   in   o r d er   to   r em o v e   th at  n o is e.   W h ile  th s ec o n d   s tep   aim s   to   im p r o v th q u ality   o f   t h im ag e   b y   r em o v in g   d etec ted   n o is e.   I n   o u r   wo r k ,   th co m m o n   f ilter   wh ich   is   u s ed   to   r em o v th e   p ep p er   a n d   s alt  n o is is   m ed ia n   f ilter .   T h is   f ilter   is   u s ed   to   r em o v u n wa n ted   n o is an d   at  th s am tim s av in g   th s h ar p n ess   o f   th im a g f r o m   ch an g b ec au s e   th is   k in d   o f   f ilter   is   less   s en s it i v th an   o th er   lin ea r   f ilter s .   Af ter   f in is h in g   th e   p r e p r o ce s s in g   o p er atio n   t h at  is   im p lem en t ed   b ased   o n   th m ed ian   f ilter ,   th im ag is   r ea d y   to   th s eg m en tatio n   p r o ce s s .   As  i s   k n o wn ,   th er ar e   m an y   m eth o d s   f o r   s eg m en tatio n   o n o f   th em   is   th r esh o ld in g    wh ich   ca n   b e   s u m m ar ized    th u s   ea ch   p ix el  in   th im ag h as  an   i n ten s i ty   v alu b etwe en   0   an d   2 5 5   ( ass u m in g   th im a g is   g r a y s ca le  im ag e) .   Pick in g   th r esh o l d   f r o m   th at  r an g e   will  ch an g th im ag to   b in ar y   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l         Dete ctio n   o b r a in   s tr o ke   in   th MRI   ima g u s in g   F P GA   ( Dh ey a a   A lh ela l )   1309   im ag with   two   co lo r s   b lack   a n d   wh ite  ( s h ap an d   its   b ac k g r o u n d ) .   So m etim es  th r esh o ld in g   will  b n o en o u g h   to   g et  th t ar g et  f r o m   th s eg m en tatio n   ( lik o u r   ca s e) .   So ,   th er ar s till   s o m f r am es  th at  a r n o is o lated .   Fo r   th is   r eso n ,   th m o r p h o lo g ical  o p er atio n s   ( wh ic h   ar u s u ally   h av two   p r o ce s s es:  d ilatio n   an d   er o s io n )   ar u s ed .   I n   d ilatio n   p r o ce s s ,   we  s tar s e ar ch in g   f o r   th e   m ax im u m   v alu in   a   s m all  g r o u p   o f   p ix els  to   s et  it  to   th e   ce n ter .   W h ile  in   er o s io n ,   th s ea r ch in g   will  b f o r   th m in im u m   v al u am o n g   s p ec if ied   g r o u p   o f   p ix els.  I n   f ac t,    th er e   ar two   u s es  f o r   d ilatio n   a n d   er o s io n .   First  o n e   is   ca lled   er o s io n   to   d ilatio n   ( o p en in g   u s e d )   wh ich   is   u s ed   to   r em o v t h b ac k g r o u n d .   W h ile  s ec o n d   o n is   ca lled   d ilatio n   to   er o s io n   ( clo s in g   u s ed )   wh ic h   is   u s ed   to   s m o o th s   th im ag b y   f illi n g   all  th s m all  h o les.  T h d ec is io n   o n   t h ch o ice  r ests   with   th r esear ch er s   an d   th n atu r o f   th wo r k .   I n   o u r   ca s e,   it  was  h elp f u to   u s ed   clo s in g   u s ed .   T h is   m eth o d o lo g y   is   im p lem e n ted   b y   t h FP GA  b o ar d   a n d   t h e   im p lem en tatio n   f lo wch ar t w ill b d escr ib e d   in   th n ex t sectio n .       4.   H ARDWA R E   I M P L E M E N T AT I O   Dea lin g   with   th h ar d wa r s y s tem   is   n o th at  ea s y .   Ma n y   p r o b lem s   m a y   b ap p ea r ed   d u r in g   th im p lem en tatio n   p r o ce s s .   S o,   t h p r o p o s ed   s y s tem   is   d iv id ed   in to   m an y   p ar ts   to   f ac ilit ate  th b est h an d lin g   an d   im p lem en tatio n   o f   it.    T h e   s y s tem   in clu d es  f o u r   p h ases ,   a s   s h o wn   in   t h Fig u r e   1 .   T h f o u r   p h ases   ar e   p r ep r o ce s s in g ,   aju s im ag e,   i m p lem en tatio n   o f   m e d ian   f ilt er ,   an d   i m p lem en tatio n   o f   m o r p h o lo g ical  f ilter s   wh ich   ar d escr ib e d   with   m o r d etails   b elo w.             Fig u r 1 .   Pro p o s ed   s y s tem       4 . 1 .     P re pro ce s s ing   s t a g e   I n   th is   wo r k   an d   ac co r d in g   to   th F ig u r e1 ,   th f ir s s tep   in   th p r ep r o ce s s in g   is   ch an g in g   th R GB   im ag to   g r a y s ca le  im ag e.   I n   o r d er   to   s tar th at  p r o ce s s ,   o r i g in al  im ag is   im p o r ted   as  A XI - Stre am s ,   b u th is   f o r m u la  d o es  n o wo r k   with   th h ig h - lev el  s y n t h esis   ( HL S )   en v ir o n m en t.  T h e r ef o r e,   it  is   n ec ess ar y   to   co n v er t   ad v an ce d   eXte n s ib le  in ter f ac e   ( AXI s tr ea m s   to   th HL S :   Ma f o r m at.   T h is   co n v er s io n   will  b r e p ea ted   wh en ev er   is   n ee d ed   b y   u s in g   t h AXI v id eo 2 Ma an d   Ma t2 A XI v id eo   f u n ctio n s .   T h n ex s tep   s h o u ld   b d o n to   d ef in t h s ize  an d   ty p o f   t h HL S Ma wh ich   ar d ef in e d   with   th c v t_ co lo u r   h ea d er   f i le    an d   ca lcu late  th e   m ax im u m   wid th   an d   h eig h t,  t h n u m b er   o f   ch a n n els an d   d e p th   o f   ea c h   o n e.       4 . 2 .     Adj us t   im a g e   T h h ar d war im p lem en tatio n   o f   ad ju s im ag e   co n tr ast  is   d o n b y   s ep ar ate  h ar ed war i n tellectu al   p r o p er t y   ( IP )   co r s id o f   p r o g r am m in g   lo g ic   ( PL )   p a r o f   Z y n q   s y s tem   o n   ch ip   ( So C )   in   o r d er   to   r ea d   f r a m es  f r o m   o th er   s y s tem   h ar d war e   c o r es.   Pip elin in g   a n d   r esh ap o p tim izatio n   d ir ec tiv es  ar e   u s ed   wh en   im p lem en tin g   th ad ju s t im ag in   C - lan g u ag u n d er   Viv ad o   HL S to o l to   g en er ate  o p tim al  R T L   co d im p r o v th b a n d wid th   b y   ac ce s s in g   th d ata  in   p ar allel  all  at   o n ce .   Du r in g   th is   s te p ,   th ad ju s im ag co r r ec ei v es  th g r ay   im ag e   f r o m   th p r ep r o ce s s in g   o p er ati o n s   v ia   AXI   s tr ea m .   As m en ti o n ed   b ef o r e,   th c o n v e r s io n   f r o m   AXI   Stre am s   to   th HL S:   Ma t f o r m at  o r   v ice  v er s will b d o n wh e n ev er   is   n ee d ed   to   f it th n e x t step .       4 . 3 .     I m ple m ent a t io n o f   m edi a n f ilte r   Usu ally ,   m ed ian   f ilter   is   u s ed   to   r ed u ce   im a g n o is an d   it  i s   p r ef er r ed   o v er   o th er s   lin ea r   s m o o th in g   f ilter s   o f   s am s ize  b ec au s it   p r o v id g o o d   n o is r ed u cti o n   with   less   b lu r r in g .   T h p r i n cip le  o f   th f ilter ' s   wo r k   is   s im p ly   to   tak ea c h   p ix el  an d   co m p ar e   it  to   its   n eig h b o r s ,   an d   th en   d ec id e   wh eth er   to   r ep lace   it  with   th m ed ian   o f   th o s v alu es  o r   n o t.    T h e   Me d ian   f ilter   is   d o n b ased   o n   th C o r tex - A9   p r o ce s s o r   co r s id o f   p r o g r a m m in g   s y s tem   ( PS )   p ar o f   Z y n q   So C   with in   t h FP GA  ar ch itectu r a n d   o p e n - s o u r ce   co m p u ter   v is io n   ( Op en C V )   v id eo   lib r a r y .   B y   u s in g   v id eo   lib r ar ies  ( wh ich   a r e   alr ea d y   ex is tin g   in   Viv ad o   HL S),   we  ca n   m ig r ate   th Op en C co d to   s y n th esizab le  C ++   co d e.   As   r es u lt,  f r am r ate  c o m p u te r   v is io n   alg o r ith m s   ar e   im p lem en ted ,   a n d   h ig h   r eso l u tio n   is   en ab led   b y   th e   s y n th es ized   b lo ck s   wh en e v er   in teg r at ed   in to   Z y n q   So C   d esig n .   Evaluation Warning : The document was created with Spire.PDF for Python.
                    I SS N :   1 6 9 3 - 6 9 3 0   T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l Vo l.  1 9 ,   No .   4 Au g u s t   2 0 2 1 :    1 3 0 7   -   1 315   1310   4 . 4 .     I m ple m ent a t io n o f   M o rpho lo g ica l f ilte rs   Fro m   th e   p r e v io u s   s tag e,   wh ic h   is   th e   m ed ian   f ilter ,   th e   d ata  wi ll sen d   as st r ea m   t o   th e   Dila te  I P - C o r an d   th en   t o   th e   er o d e   IP - C o r e.   I n   b o th   ca s es,  th k er n el   th at  is   u s ed   is   m atr i x    3 x 3   ( o n es).   Af ter   t h at,   th e   m u ltip licatio n   p r o ce s s   tak es  p lace   b etwe en   th f ilter   an d   t h e   im ag e.   T h en ,   th e   m ax im u m   v alu is   ex tr ac te d   in   ca s d ilate  an d   th m in m u m   v alu is   ex tr ac ted   in   ca s er o d e .   T h ese  two   f ilter s   ar ap p lied   in   alter n atio n   an d   th eir   r esu lts   ar s to r ed   in   s p ec if ic  B R A M   ( B lo ck   R AM )   f o r   th p u r p o s o f   co llectin g   an d   s en d in g   th em   to   th e   co m p u ter   b y   s er ial  p o r t.  Fin d i n g   th m ax im u m   v alu a n d   th m in m u m   v alu a r d o n ac c o r d in g   t o   th ese  two   eq u atio n s :     F ( , ) =   ma x 1   + 1 1     + 1    ( , )     F ( , ) =   min 1     + 1 1     + 1    ( , )     T h Z y n q   AXI _ lite in ter f ac c o n n ec tio n   is   u s ed   to   im p lem e n t th p r o p o s ed   s y s tem   as  illu s tr ate  in   Fig u r 2  .           Fig u r 2 .   Ov e r all  p r o p o s ed   s y s tem   o n   zy n q   ch ip         5.   RE SU L T S AN AN AL Y SI S   T h h ar d war r eso u r ce s   f o r   e n t ir s y s tem   ar s u m m a r ized   i n   Fig u r 3 .   T h e   Z y n q   x c7 z0 2 0   e v alu atio n   k it  co m p r is [ 3 0 ]   5 3 2 0 0 - L UT   ( lo o k u p   tab le ) ,   1 0 6 4 0 0 - FF   ( f li p - f lo p ) ,   1 4 0 - B R AM   ( b lo ck   R AM ) ,   3 2 - B UFG,   an d   220 - DSP  ( d ig ital  s ig n al  p r o ce s s o r )   b lo ck .   W h ile  th im p lem en tatio n   n ee d s 1 5 ( 7 7 7 3 )   o f   L UT ,   3 ( 4 9 1 )   o f   L UT R AM   ( R AM   lo o k u p   tab l e ) ,   8 ( 8 7 9 3 )   o f   FF ,   6 ( 9 )   o f   B R AM ,   an d   1 0 ( 2 3 )   o f   DSP  b lo ck .   I n   o r d er   t o   test   th ef f ec tiv e n ess   o f   th p r o p o s ed   s y s tem ,   two   d i f f er en t   M R I   im ag es  o f   b r ain   s tr o c k   a r a p p lied   to   o u r   FP GA  d esig n .   T h e n ,   th r esu lt s   ar co m p ar e d   with   Ma tlab   p r o g r am   to   m ea s u r e   th ef f icien c y   o f   o u r   s y s tem   as   illu s tr ated   in   th f o llo win g   f lo wch ar t:    Acc o r d in g   t o   th Fig u r 4 ,   t h e   f lo wch ar t in clu d es th f o llo wi n g   s tep s   -   Or ig in al  I m a g e:  T wo   MRI  im ag es a r r ea d   w h ich   h av e   d if f e r en t b r ai n   s tr o c k   as illu s tr ated   in   Fig u r e s   5   ( a ) ,   ( b ) ,   ( c ) ,   an d   ( d ) .      Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l         Dete ctio n   o b r a in   s tr o ke   in   th MRI   ima g u s in g   F P GA   ( Dh ey a a   A lh ela l )   1311   -   Gr ay s ca le:   MRI  im ag es  ar co n v er ted   to   g r ay s ca le  im ag t o   s im p lify   o u r   wo r k   as  illu s tr ated   in   Fig u r es  6   (a ) ( b ) ( c ) ,   an d   ( d ) .   -   Ad ju s tm en im ag e:  T h is   s tep   i s   u s ed   to   ad ju s im ag in ten s it y   p ix el  v alu as  illu s tr ated   in   F ig u r es  7   ( a) ,   ( b ) ,   ( c) ,   an d   ( d ) .   T h en ,   we  m u ltip ly   th r esu lts   b y   f ac to r   1 . 3   to   d etec th n o is an d   wh ich   f ilter   s h o u ld   b ap p lied   to   r em o v e   th d etec ted   n o is e.   -   Me d ian   f ilter Af ter   u s in g   th r esh o ld   s eg m en tatio n   m et h o d   th at  was  ap p lied   to   s eg m e n b r ain   s tr o k e,   r em o v in g   s alt  an d   p ep p er   n o is ar n ee d ed .   Me d ia n   f ilter   is   co m m o n   im ag e n h an ce m en tech n iq u f o r   th is   s tep .   I is   u s ed   to   ex tr ac t   a n   o b ject  f r o m   its   b ac k g r o u n d   b y   u s in g   th r esh o ld   v alu e   T =2 0 0   f o r   ea c h   p ix el  s u ch   th at  ea ch   p ix el  is   eith er   c lass if ied   as  an   o b ject  p o in o r   b ac k g r o u n d   p o in as  illu s tr ated   in   Fig u r es  8   ( a) ,   ( b ) ,   ( c) ,   an d   ( d ) .   -   Dilate  o p er ato r   ( clo s e) T h is   o p er atio n   is   u s ed   to   f ill  s o m h o les  in   MRI  im ag es  to   g et  m o r s m o o th en s .   T h e   r esu lt o f   th i s   s tep   is   illu s tr ated   in   Fig u r es 9   ( a) ,   ( b ) ,   ( c) ,   an d   ( d ) .   -   E r o d e   o p e r atio n   ( o p e n ) :   I is   u s ed   to   r em o v e   th e   s m all  o b jects  wh ich   ar e   n o r elate d   to   th e   s tr o k e   as  illu s tr ated   in   Fig u r es 1 0   ( a ) ( b ) ( c ) ,   a n d   ( d ) .           Fig u r 3 .   R eso u r ce   u tili za tio n   o f   th h a r d war e           Fig u r 4.   Fu n ctio n s   o f   o u r   p r o p o s e d   wo r k     Evaluation Warning : The document was created with Spire.PDF for Python.
                    I SS N :   1 6 9 3 - 6 9 3 0   T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l Vo l.  1 9 ,   No .   4 Au g u s t   2 0 2 1 :    1 3 0 7   -   1 315   1312   T ab le  1   s h o ws  th at  th FP G r esu lts   ar m o r ef f ec tiv an d   ac cu r ate  th an   Ma tlab   as  s h o wn   in   s tep   6   f ig u r es   ( a ) ,   ( b ) ,   ( c ) ,   an d   d   r esp ec tiv ely ) .   Fin ally ,   th h is to g r a m   s k etch es  in   Fig u r e s    1 1   ( a )   a n d   ( b )   th at  r ep r esen t   th d if f e r en ce s   b etwe en   FP GA  an d   Ma tlab   s h o ws  m o r p ix els  d etec ted   in   s tr o k e    r eg io n s .   As  it  is   clea r   f r o m   Fig u r 1 1 ,   t h c o n tr ast  in cr ea s es  wh en   th e   FP GA  is   u s ed .   T h u s ,   th e   ac cu r ac y   o f   s elec tin g   clo ttin g   lo ca tio n   is   in cr ea s ed   co m p a r ed   to   Ma tla b .   T h in c r ea s in   co n tr ast  w as  th r esu lt  o f   in cr ea s th n u m b er   o f   p ix els  th at   h av co n v er g i n g   v al u e.   Fin ally ,   b ased   o n   Z y n q   Z C 7 0 2   e v alu atio n   k it  wh ich   is   u s ed   in   th e   p r o p o s ed   wo r k ,   th e   ex ec u tio n   tim f o r   ea c h   im p le m en ted   h ar d wa r f ilter   is   ca lc u lated   b ased   o n   elap s ed   f u n ctio n   with in   Viv ad o   s o f twa r d ev elo p m e n k it   ( SDK )   to o an d   th en   co m p ar ed   th e m   with   th tim wh ich   is   tak e s   to   im p lem en ea ch   f ilter   b y   u s in g   Ma tlab   p r o g r a m .   Usi n g   th o p tim ized   Xilin x   Op en C f u n ctio n   with in   o u r   d esig n   h elp   u s   to   r ed u ce   th im p lem en ted   tim f r o m   3   t o   5   tim es  ( wh ich   b ased   o n   th t y p o f   f ilter )   co m p ar ed   with   th at  r esu lts   f r o m   Ma tlab   as d e m o n s tr ated   i n   Fig u r 1 2 .       T ab le  1   R esu lts   o f   o u r   wo r k   b etwe en   Ma tlab   an d   FP GA   S t e p s   F i r st   M R I   i ma g e   S e c o n d   M R I   i ma g e   M A TLA B   F P G A   M A TLA B   F P G A   1       F i g u r e   5   ( a )     F i g u r e   5   ( b )     F i g u r e   5   ( c )     F i g u r e   5   ( d )     A c c u r a c y   9 9 . 4 8   %     A c c u r a c y   9 9 . 2 1   %   2       F i g u r e   6   ( a )     F i g u r e   6   ( b )     F i g u r e   6   ( c)     F i g u r e   6   ( d )     A c c u r a c y   9 0 . 00   %     A c c u r a c y   9 4 . 5 3   %   3       F i g u r e   7   ( a )     F i g u r e   7   ( b)     F i g u r e   7   ( c)     F i g u r e   7   ( d)     A c c u r a c y   9 0 . 0 9   %     A c c u r a c y   9 2 . 0 1 %   4       F i g u r e   8   ( a )     F i g u r e   8   ( b)     F i g u r e   8   ( c)     F i g u r e   8   ( d)       A c c u r a c y   9 1 . 0 7   %       A c c u r a c y   9 0 . 4 3   %   5         F i g u r e   9   ( a )     F i g u r e   9   ( b)     F i g u r e   9   ( c)     F i g u r e   9   ( d)     A c c u r a c y   9 2 . 8 0 %     A c c u r a c y   9 5 . 9 1   %   6         F i g u r e   1 0   ( a )     F i g u r e   1 0   ( b)     F i g u r e   1 0   ( c)     F i g u r e   1 0   ( d)     A c c u r a c y   9 4 . 6 3   %   A c c u r a c y   9 3 . 1 6 %     Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l         Dete ctio n   o b r a in   s tr o ke   in   th MRI   ima g u s in g   F P GA   ( Dh ey a a   A lh ela l )   1313     ( a)       ( b )     Fig u r 1 1 .   T h ese  f ig u r es a r e :   ( a)   r esu lt o f   h is to g r am   b y   Ma tlab ,   ( b )   r esu lt o f   h is to g r am   b y   FP GA           Fig u r 12 .   T im co m p ar is o n   b etwe en   M atlab   an d   FP GA       6.   CO NCLU SI O N   T h m ain   g o al  o f   th is   p ap e r   is   t o   d esig n   an d   im p lem e n an   ef f i cien d ig ital  s y s tem   ( h ar d war co n ce p ts )   to   clar if y   th b r ain   s tr o k in   MRI  im ag in   o r d e r   to   im p r o v th im ag es  an d   m ak t h em   v is ib le  to   f ac ilit ate  d iag n o s is   b y   d o cto r s .   T h s y s tem   is   d iv id ed   i n to   f o u r   s tep s Pre p r o ce s s in g ,   ad ju s i m ag e,   m ed ian   f ilter ,   a n d   m o r p h o lo g ical  f ilter s   alter n ate ly .   On   t h o t h er   h an d ,   u s in g   t h Op en C lib r a r y   w h ich   is   co m b in ed   with   th e   FP GA - HL to o s im p lify   th im p lem en tatio n   o f   im a g p r o ce s s in g   f ilter s   th at  ar u tili z e d   in   o u r   p r o p o s ed   h ar d war s y s tem .   Ha r d war u tili za tio n   th at  is   u tili ze d   in   p r o p o s ed   s y s tem   ar c o m p u ted   an d   tar g eted   o n     FP GA - Z y n q   ev alu atio n   k it  wh ich   is   eq u al  m ax im u m   o n l y   1 5 %.  Fin ally ,   th r esu lts   ar o b tain ed   b y   FP GA   p r o v id e   m o r e   ac cu r ate  an d   s m o o th   d etec tio n   o f   b r ain   s tr o k th an   Ma tlab s   r esu lts   wh er th ac cu r ac y   r an g e d   Evaluation Warning : The document was created with Spire.PDF for Python.
                    I SS N :   1 6 9 3 - 6 9 3 0   T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l Vo l.  1 9 ,   No .   4 Au g u s t   2 0 2 1 :    1 3 0 7   -   1 315   1314   b etwe en   9 0 . 0 0 a n d   9 9 . 4 8   % wh en   co m p ar ed   to   m atlab .   I n   ad d itio n   t o   r e d u cin g   th e   ex ec u tio n   tim f r o m   3   to   5   tim es c o m p ar e d   to   Ma tlab .       RE F E R E NC E S     [1 ]   A.  Alh a wa imil,   S e g m e n tati o n   o Bra in   S tro k e   Im a g e ,   In t.   J .   A d v .   Res .   C o mp u t.   C o mm u n .   E n g . ,   v o l.   4 ,   n o .   9 ,     p p .   3 7 5 3 7 8 ,   S e p .   2 0 1 5 ,   d o i:   1 0 . 1 7 1 4 8 /IJARCCE. 2 0 1 5 . 4 9 8 1 .   [2 ]   D.  G .   Ba il e y ,   Im a g e   p ro c e ss in g   u sin g   F P G As ,   v o l.   5 ,   n o .   5 ,   M a y   2 0 1 9 ,   d o i:   1 0 . 3 3 9 0 /j ima g i n g 5 0 5 0 0 5 3 .   [3 ]   D.  G .   Ba il e y   a n d   A.  S .   Am b ik u m a r,   Bo rd e h a n d li n g   f o 2 tran s p o se   fil ter   stru c t u re o n   a n   F P G A,”  J .   Ima g in g v o l.   4 ,   n o .   1 2 ,   p p .   1 - 2 1 ,   No v .   2 0 1 8 ,   d o i:   1 0 . 3 3 9 0 /j ima g i n g 4 1 2 0 1 3 8 .   [4 ]   R.   S h i ,   J.  S .   J.  W o n g ,   a n d   H.   K.  H.  S o ,   Hig h - t h ro u g h p u li n e   b u f fe m icro a rc h it e c tu re   fo a rb i trary   siz e d   stre a m in g   ima g e   p ro c e ss in g ,   J .   Ima g in g ,   v o l.   5 ,   n o .   3 ,   M a r.   2 0 1 9 ,   d o i:   1 0 . 3 3 9 0 /j ima g in g 5 0 3 0 0 3 4 .   [5 ]   D.  Alh e lal   a n d   M .   F a e z ip o u r ,   D e n o isin g   a n d   b e a t   d e tec ti o n   o f   E CG   sig n a b y   Us in g   F P G A,”  In t.   J .   Hi g h   S p e e d   El e c tro n .   S y st. ,   v o l .   2 6 ,   n o .   3 ,   2 0 1 7 ,   d o i:   1 0 . 1 1 4 2 /S 0 1 2 9 1 5 6 4 1 7 4 0 0 1 6 X.   [6 ]   A.  Al - Du jaili   a n d   S .   A.  F a h m y ,   Hig h   T h ro u g h p u 2 D S p a ti a Im a g e   F il ters   o n   F P G As ,   a rXiv p p .   1 - 8 ,   Oc t.   2 0 1 7 .   [7 ]   S .   Ba d a v e ,   M u lt i p li e rles F IR   F il ter   Im p lem e n tatio n   o n   F P G A,”  In t.   J .   In f .   El e c tro n .   E n g . ,   v o l.   2 ,   n o .   2 ,     p p .   1 8 5 - 1 8 8 ,   Ja n .   2 0 1 2 ,   d o i:   1 0 . 7 7 6 3 /i ji e e . 2 0 1 2 . v 2 . 7 8 .   [8 ]   L.   S .   De Bru n n e r,   Re d u c i n g   c o m p lex it y   o F IR  fil ter  imp lem e n tatio n f o l o p o we a p p li c a ti o n s,”   Co n f.   Rec . - Asil o ma r C o n f .   S i g n a ls,  S y st.  C o mp u t ,   2 0 0 7 ,   p p .   1 4 0 7 - 1 4 1 1 ,   d o i:   1 0 . 1 1 0 9 /ACS S C. 2 0 0 7 . 4 4 8 7 4 6 0 .   [9 ]   J.  P a rk ,   K.  M u h a m m a d ,   a n d   K .   Ro y ,   Hig h - p e rfo rm a n c e   F IR   fil t e d e sig n   b a se d   o n   sh a rin g   m u lt i p li c a ti o n ,   IEE E   T ra n s.  Ver y   L a rg e   S c a le In teg r.  S y st. , v o l.   1 1 ,   n o .   2 ,   p p .   2 4 4 - 2 5 3 ,   J u l.   2 0 0 3 ,   d o i:   1 0 . 1 1 0 9 /T VLS I. 2 0 0 2 . 8 0 0 5 2 9 .   [1 0 ]   P .   Bo u g a s,  P .   Ka li v a s,  A.  Tsiri k o s,  a n d   K.  Z.   P e k m e stz i,   P ip e li n e d   Arra y - Ba se d   F IR  F il ter F o ld i n g ,   v o l .   5 2 ,   n o .   1 ,   p p .   1 0 8 - 1 1 8 ,   Ja n .   2 0 0 5 ,   d o i:   1 0 . 1 1 0 9 /T CS I. 2 0 0 4 . 8 3 8 5 4 2 .   [1 1 ]   S .   M irza e i,   A.   Ho sa n g a d i,   a n d   R .   Ka stn e r,   F P G imp lem e n tatio n   o h i g h   sp e e d   F IR   fil ters   u sin g   a d d   a n d   sh if t   m e th o d ,   IE EE   I n t.   C o n f .   Co m p u t .   De s.  ICCD 2 0 0 6 ,   p p .   3 0 8 - 3 1 3 ,   d o i:   1 0 . 1 1 0 9 /ICCD. 2 0 0 6 . 4 3 8 0 8 3 3 .   [1 2 ]   Z.   Tan g ,   J.  Z h a n g ,   a n d   H.  M in ,   h ig h - s p e e d ,   p r o g ra m m a b le,  CS c o e fficie n F IR  fil ter,”  IEE T ra n s.  Co n su m.   El e c tro n . ,   v o l.   4 8 ,   n o .   4 ,   p p .   8 3 4 - 8 3 7 ,   De c .   2 0 0 2 ,   d o i 1 0 . 1 1 0 9 /T C E. 2 0 0 3 . 1 1 9 6 4 0 9 .   [1 3 ]   J.  B.   Ev a n s,  Eff icie n F IR  F il ter   Arc h it e c tu re S u it a b le  fo F P G A   Im p lem e n tatio n ,   IEE T r a n s.  Circ u it S y st.  II   An a l o g   Dig it .   S ig n a Pro c e ss . ,   v o l.   4 1 ,   n o .   7 ,   p p .   4 9 0 - 4 9 3 ,   Ju l.   1 9 9 4 ,   d o i:   1 0 . 1 1 0 9 /8 2 . 2 9 8 3 8 5 .   [1 4 ]   S .   S .   Je n g ,   H.  C .   Li n ,   a n d   S .   M .   Ch a n g ,   F P G imp lem e n tatio n   o F IR  fil ter  u sin g   M - b it   p a r a ll e d istri b u te d   a rit h m e ti c ,   Pro c . - IEE I n t.   S y m p .   Circ u it s   S y st. ,   n o .   5 ,   p p .   8 7 5 - 8 7 8 ,   J u n .   2 0 0 6 ,   d o i 1 0 . 1 1 0 9 /i sc a s. 2 0 0 6 . 1 6 9 2 7 2 5 .   [1 5 ]   S .   A.   F a h m y ,   P .   Y.  K .   Ch e u n g ,   a n d   W.   Lu k ,   No v e F P G A - b a se d   imp lem e n tatio n   o f   m e d ian   a n d   we ig h ted   m e d ia n   fil ters   fo ima g e   p ro c e ss in g ,   Pro c . - 2 0 0 5   In t.   C o n f .   F.   Pro g r a m.  L o g .   A p p l .   FP L S e p .   2 0 0 5 ,     d o i:   1 0 . 1 1 0 9 /F P L. 2 0 0 5 . 1 5 1 5 7 1 3 .   [1 6 ]   A.  Eri c ,   F P G Im p lem e n tati o n   o M e d ia n   F il ter  u sin g   a n   Im p ro v e d   Alg o rit h m   fo r   Im a g e   P ro c e ss in g ,   In ter n a ti o n a J o u rn a f o r In n o v a ti v e   Res e a rc h   i n   S c ien c e   a n d   T e c h n o l o g y ,   v o l .   1 ,   n o .   1 2 ,   p p .   2 5 - 3 0 ,   2 0 1 5 .   [1 7 ]   G .   L.   Ba tes   a n d   S .   N o o sh a b a d i ,   F P G imp lem e n tatio n   o a   m e d ian   fil ter,”  IEE E   R e g .   1 0   A n n u .   I n t.   C o n f .   Pro c e e d in g s/ T ENCON ,   v o l.   2 ,   p p .   4 3 7 - 4 4 0 ,   Ja n .   1 9 9 7 ,   d o i:   1 0 . 1 1 0 9 /t e n c o n . 1 9 9 7 . 6 4 8 2 1 0 .   [1 8 ]   S .   S .   Tav se ,   P .   M .   Ja d h a v ,   a n d   M .   R.   In g le,  Op ti m ize d   M e d ian   F il ter  Im p lem e n tatio n   o n   F P G A   In c lu d i n g   S o f t   P ro c e ss o r,   In t.   J .   Eme rg . ,   v o l.   2 ,   n o .   8 ,   p p .   2 3 6 - 2 3 9 ,   A u g .   2 0 1 2 .   [1 9 ]   K.  S .   Ra j u ,   P .   P h u k a n ,   a n d   G .   Ba u ra h ,   An   F P G Im p lem e n tatio n   o a   F a st  2 - Dim e n sio n a M e d ian   F il ter ,”   Na ti o n a l   Co n fer e n c e   o n   Rec e n Ad v a n c e in   Co mm u n ica ti o n ,   C o n tr o l   a n d   Co mp u ti n g   T e c h n o lo g y - RA CCCT   2 0 1 2 ,     p p .   1 4 4 - 1 4 8 ,   M a r 2 0 1 2 .   [2 0 ]   G .   P o sh a m a ll u ,   Bin a ry   Im a g e   P ro c e ss in g   Im p lem e n tatio n   o n   F P G A   Us in g   M o rp h o l o g ica Dilatio n   a n d   Er o sio n   Tec h n iq u e s,”   In ter n a t io n a J o u rn a o E n g i n e e rin g   S c ien c e   a n d   C o mp u ti n g ,   v o l .   6 ,   n o .   4 ,   p p .   4 2 8 0 - 4 2 8 3 ,   Ap r.   2 0 1 6 ,   d o i:   1 0 . 4 0 1 0 /2 0 1 6 . 9 8 2 .   [2 1 ]   D.  M u k h e rjee ,   S .   M u k h o p a d h y a y ,   a n d   G .   P .   Biswa s,  F P G A - B a se d   P a ra ll e Im p lem e n tati o n   o f   M o rp h o lo g ica l   Op e ra to rs   o 2 G ra y - Lev e Im a g e s,”   Ara b .   J .   S c i.   E n g . ,   v o l.   4 2 ,   n o .   8 ,   p p .   3 1 9 1 - 3 2 0 6 ,   2 0 1 7 ,   d o i:   1 0 . 1 0 0 7 /s 1 3 3 6 9 - 017 - 2 4 2 9 - y.   [2 2 ]   R.   Aru n m o z h a n d   G .   M o h a n ,   Im p lem e n tatio n   o Dig it a Im a g e   M o rp h o lo g ica A lg o ri th m   o n   F P G u sin g   Ha rd wa re   De sc rip ti o n   La n g u a g e s,”   In t .   J .   C o mp u t .   A p p l . ,   v o l.   5 7 ,   n o .   5 ,   p p .   1 - 4 ,   2 0 1 2 .   [2 3 ]   R.   R.   K.  R .   C.   G a m p a ,   Im p lem e n tatio n   o F o u M o r p h o lo g ica O p e ra to rs  fo r   Im a g e   F il teri n g   o n   F p g a ,   In t.   J .   S c i.   Res . ,   v o l.   2 ,   n o .   5 ,   p p .   1 1 2 - 1 1 4 ,   2 0 1 3 .   [2 4 ]   R.   He n tati,   M .   He n tati,   Y.  A o u d n i,   a n d   M .   Ab id ,   T h e   imp lem e n ta ti o n   o b a sic   m o rp h o lo g ica o p e ra ti o n s o n   F P G u sin g   p a rti a re c o n fig u ra ti o n ,   I n t .   Ima g e   Pr o c e ss .   Ap p l.   S y st.  Co n f.   IPA S ,   2 0 1 4 ,   d o i:   1 0 . 1 1 0 9 /IP A S . 2 0 1 4 . 7 0 4 3 2 6 0 .   [2 5 ]   D.  M u k h e rjee ,   S .   M u k h o p a d h y a y ,   a n d   G .   P .   Biswa s,  F P G b a se d   p a ra ll e imp lem e n tatio n   o m o rp h o l o g ica fil ters ,   In t.   C o n f .   M icr o e lec tro n .   C o mp u t .   Co mm u n .   M icr o Co m ,   2 0 1 6 ,   d o i:   1 0 . 1 1 0 9 /M icro C o m . 2 0 1 6 . 7 5 2 2 4 8 8 .   [2 6 ]   G .   B.   De sh p a n d e   a n d   D.  K.   Ra m e sh a ,   M RI  Bra in   Im a g e   En h a n c e m e n Us in g   XILINX   S y ste m   G e n e r a to a n d   DWT ,   Bo n fri n g   In t.   J .   A d v .   Ima g e   Pro c e ss . ,   v o l.   5 ,   n o .   2 ,   p p .   1 6 - 2 2 ,   M a y   2 0 1 5 ,   d o i:   1 0 . 9 7 5 6 / b ij a i p . 8 0 3 9 .   [2 7 ]   M .   J.  F a d h i l,   R.   A.  F a y a d h ,   a n d   M .   K.  Wali,   De sig n   a n d   imp lem e n tatio n   a   p r o to ty p e   sy ste m   fo fu sio n   ima g e   b y   u sin g   S WT - P CA  a lg o r it h m   wit h   F P G tec h n iq u e ,   In t.   J .   El e c tr.  Co mp u t .   E n g . ,   v o l.   1 0 ,   n o .   1 ,   p p .   7 5 7 - 7 6 6 ,   2 0 2 0 ,   d o i:   1 0 . 1 1 5 9 1 / ij e c e . v 1 0 i1 . p p 7 5 7 - 7 6 6 .   [2 8 ]   S .   Alli n   Ch riste ,   M . Vig n e sh ,   a n d   A.Ka n d a sw a m y ,   An   Eff icie n F p g a   Im p lem e n tati o n   Of  M ri  Im a g e   F il terin g   An d   Tu m o u r   Ch a ra c teriz a ti o n   Us i n g   Xili n x   S y ste m   G e n e ra to r” ,   v o l.   2 ,   n o .   4 ,   p p .   9 5 - 1 0 9 ,   2 0 1 1 ,     d o i:   1 0 . 5 1 2 1 /v lsic.2 0 1 1 . 2 4 0 9 .   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI KA   T elec o m m u n   C o m p u t E l Co n tr o l         Dete ctio n   o b r a in   s tr o ke   in   th MRI   ima g u s in g   F P GA   ( Dh ey a a   A lh ela l )   1315   [ 2 9 ]   V .   S i v a k u m a r   a n d   N .   J a n a k i r a m a n ,   A   n o v e l   m e t h o d   f o r   s e g m e n t i n g   b r a i n   t u m o r   u s i n g   m o d i f i e d   w a t e r s h e d   a l g o r i t h m   i n   M R I   i m a g e   w i t h   F P G A ,   B i o S y s t e m s ,   v o l .   1 9 8 ,   n o .   A p r i l ,   p p .   1 0 4 2 2 6 ,   D e c .   2020,   d o i :   1 0 . 1 0 1 6 / j . b i o s y s t e m s . 2 0 2 0 . 1 0 4 2 2 6 .   [3 0 ]   Xili n x   In c . ,   Zy n q - 7 0 0 0   All   P ro g ra m m a b le S o Da ta S h e e Ov e rv i e w ,”   DS1 9 0   (v 1 . 1 1 Ju n e   7 ,   2 0 1 7 .       B IO G RA PH IES  O AU TH O R S         Dhey a a   Alh e la l   c o m p lete d   h is   B. S c .   Tec h n ica Co m p u ter  En g in e e rin g   fr o m   Tec h n ica l   En g i n e e rin g   Co ll e g e   No rt h e rn   T e c h n ica Un iv e rsit y ,   M o su l,   Ira q   in   2 0 0 6 Co m p lete d   h is   M . S c .   fr o m   Un iv e rsit y   Of  Bri d g e p o rt ,   Brid g e p o rt,   C o n n e c ti c u t ,   USA   with   t h e sis  n a m e   De n o isin g   a n d   Be a De tec ti o n   o E CG   S ig n a By   Us i n g   F P G A ”  in   2 0 1 4 .   I n   Cu rre n tl y ,   he   is   a   As sista n c e   lec tu re o Tec h n ica Co m p u ter   En g in e e rin g   f ro m   Tec h n ica En g i n e e rin g   Co ll e g e   No rth e rn   Tec h n ica U n iv e rsit y , M o su l , Ira q .   h e   h a th re e   i n tern a ti o n a l   p a p e r s His   re se a rc h   in tere sts in c lu d e   F P G A,  S ig n a p r o c e ss in g ,   W irele ss   S e n so Ne two rk   a n d   Im a g e   p r o c e ss in g .             Ahm e d   K h a z a Y o u n is  wo r k s   a No rth e rn   Tec h n ica Un iv e rs it y /E n g i n e e rin g   Tec h n ica Co ll e g e - M o su l - Ira q /De p a rtme n o Co m p u ter  Tec h n o l o g y   En g i n e e rin g . He   Co m p lete d   h is  u n d e r g ra d u a te  e d u c a ti o n   ( 1 9 9 8 - 2 0 0 2 ) m a ste d e g re e   (2 0 0 5 - 2 0 0 8 a Co m p u ter  Tec h n ica En g i n e e rin g   De p a rtme n in   Te c h n ica Co ll e g e   No rt h   Tec h n ica Un iv e rsity   a n d   P h . D.  d e g re e   in   c o m p u ter  e n g i n e e rin g /   e m b e d d e d   sy ste m   d e sig n   fro m   Ya sa Un iv e rsity   in   Iz m ir/ T u rk e y   i n   2 0 1 9 .   His  re se a rc h   in tere sts  in c lu d e Ne u ra n e two rk s,  Ne u r o - fu z z y   sy ste m ,   M icro c o n tr o ll e rs,   a n d   F P G A d e v ice s.          R u a H.   Al - M a l l ah   c o m p lete d   h e B. S c .   Tec h n ica l   Co m p u ter  E n g i n e e rin g   fro m   Tec h n ica l   En g i n e e rin g   Co ll e g e   No rth e r n   T e c h n ica Un iv e rsit y ,   M o su l,   Ira q   in   2 0 0 5 .   C o m p lete d   h e M . S c .   fro m   t h e   sa m e   c o ll e g e   wit h   th e sis  n a m e     Two   ima g e   p ro c e ss in g   fo r   Ro b o Visi o n   i n   2 0 0 8 .   I n   Cu rre n tl y ,   sh e   is  a   As s istan c e   lec tu re o Tec h n ica Co m p u ter  En g in e e rin g   fro m   Tec h n ica E n g i n e e rin g   Co l leg e   No rth e rn   Tec h n i c a Un i v e rsity , M o su l , Ira q .   sh e   h a On e   in tern a ti o n a p a p e a n d   Two   n a ti o n a p a p e rs.  He re se a rc h   in tere s ts  in c lu d e   Ro b o Visi o n ,   Im a g e   p ro c e ss in g   a n d   C o m p u ter  G ra p h ic .     Evaluation Warning : The document was created with Spire.PDF for Python.