I ndo ne s i a n J o ur na l  o f  E l e c t r i c a l  E ng i ne e r i ng  a nd C o m p u t e r  Sc i e nc e   V o l.   11 ,  N o.   1 J ul y   201 8 , p p 372 ~ 37 6   I SSN :   2502 - 4752 D O I :  10. 11 591/ i j eecs . v 11 .i 1 .p p 372 - 3 76           372       Jou r n al  h om e p age h ttp : //ia e s c or e . c om / j our nal s / i nde x . php/ i j e e c s   Rea l T i m e D et ec t i o n o f  R P e a i n Q RS   Co m plex   o f  E C G   Us ing   M icro co nt ro ller       Sa nt i pr i y a  N 1 V e n k at e s w ar R ao M 2 A r un V 3 R  K a r t hi k 4   1, 3 ,4 M L R  I ns t i t ut e   of  T e c hnol og y ,   D undi g a l ,   H y d er ab ad ,  T el an g an a,  I n d i a   2 U n iv e r s it y  C o lle g e  o f  En g in e e r in g  O U O s m an i a U n i v er s i t y  M ai n  R o ad ,  S h i v am  R o ad ,  O s m an i a U n i v er s i t y ,   A m b er p et ,   H y de r a ba d,  T e l a ng a na  5000 07 ,  I n di a       A rt i cl e I n f o     AB S T RAC T   A r tic le  h is to r y :   R ecei v ed   J u l  27,  2017   R e v i s e A ug  17,   201 7   A ccep t ed  D ec 2 1 ,  2 0 1 7       R eal - tim e  d e te c tio n  o f  R  p e a k s  in  Q R S  c o m p le x  o f  EC G  s i g n a l is  th e  f ir s s t e p i n  t he  pr oc e s s i ng  of  E C G   w a v e f or m .  B a s e d on  t hi s ,  v a r i ous   ot he r   E C G   p ar am et er s  c an  b e ex t r act ed .  T h es e p ar a m et er s  p r o v i d e s u b s t an t i al   i nf or m a t i on a bo u t  v ar i o u s  h ear t   d i s eas es .  I n  t h i s  p ap er ,  w e ar e p r o p o s i n g  a  m et h o d  t o  d et ect  R pe a k s  of  E C G  s i g na l  dy na m i c a l l y .  T he   m os t   pr om i ne nt   r o le  in  th e  R p eak  d et ect o r  i s  ex ecu t ed  b y  t h m i cr o co n t r o l l er .  T h i s  m et h o d   o r ig in a te s  b y  a c q u ir in g  s ig n a l f r o m  th e  s u b je c an d  n eces s ar y  p r e - pr oc e s s i ng   i s  c a r r i e d ou t  o n t he  s i g na l  i n or de r  t o a c hi e v e  t he  de noi s e d s i g na l .   S ubs e q ue nt l y ,  t hi s  f i l t e r e d s i g na l  i s  ha nde d ov e r  t o m i c r oc ont r ol l e r   w he r e   a   p u l s e i s  g en er at ed  f o r  each  R pe a k  t ha t  i s  f ou nd  i n  t he  Q R S  c om pl e x  of  E C G   s i gn a l .  T he   m i c r oc ont r ol l e r  i s  e m be dde d w i t h a  s i g na l  pr oc e s s i ng  a l g or i t hm .   T he  a l g or i t hm  us e d t o de t e r m i ne  t he  R p e a k s  is  d o u b le  d if f e r e n tia tio n   m e t hod w hi c h   i s  s t r a i g ht f or w a r d a nd r o bus t .   Ke y wo rd s :   D o u b le  d if f e r e n tia t io n   E C G  s i gna l   Q R S  c o mp l e x     R eal - t i me   d e te c tio n   R p eak s   C opy r i g ht   ©  2018  I ns t i t ut e  o f  A d v anc e d E ngi ne e r i ng  an Sc i e nc e .     A l l  ri g h t s re se rv e d .   Co rre sp o n d i n g  Au t h o r :   S a nt i p r i ya  N   M L R  I n s t i t u t e o f  T ech n o l o g y ,  D u n d i g al ,  H y d er ab ad ,  T el an g an a,  I n d i a .   E m a il:  s h a n t i pr i y a 26@ gm a i l . c om       1.   I NT RO D UCT I O N   T h e el ect r i cal  co n d u ct i v i t y  o f   h ear t  i s   n o t h i n g  b u t  E C G   w h i c h  ca n  b e acq u i r ed  b y  p l aci n g  t h e   el ect r o d es  i n  a s p eci f i c co n f i g u r at i o n  o n  t h e s u r f ace o f  t h e s k i n .  E C G  s i g n a l  g i v es  t h e v i t a l  i n f o r m at i o n  ab o u t   th e  f u n c tio n a lit y   o f  h e a r t.   R   w a ve  ha s   i t s  o w n s i g ni f i c a nc e  i n t he  Q R S  c o m p l e x.  B y  d e t e c t i n g R  p e a ks ,  t he   f i r s t  cr u ci al   s t ep  i s  f i n i s h ed  i n   an al y z i n g  t h e E C G .  T h e o t h er  f eat u r es  ar e o b t ai n ed   w i t h  r ef er en ce t o  R wa v e .   T he  a c q ui r e d  E C G  s i gna l  o n t he  s k i n s ur f a c e  i s  p o o r  i n a m p l i t ud e   w hi c h i s  a r o und  0 . 0 5m v t o  3   m V  a nd  t he   f r e q ue nc y r a n ge  o f  t he  E C G  s i gna l  i s  0 . 0 1  t o  3 0 0  H z  [ 1 ] .  I n c o ns i d e r a t i o n o f  t he   w e a k  a nd  no i s y E C G   s i gna l ,   i t  h a s  t o be  boos t e w i t h out  a m p l i f y i ng  t h e   n oi s e .  H e n c e ,   w e  h a v e  us e d l o w  pa s s ,   h i g h pa s s  a n d n ot c h   f i l t e r s .   S ub s e q ue nt l y ,  p eak s  o f  t h e E C G  s i g n al  ar e t o  b e d et ect ed  d y n a m i cal l y ,   u s i n g  a  m i cr o co n t r o l l er .   M an y   m et h o d s   s u c h   as   D er i v at i v ap p r o ach ,  W av el et   ap p r o ach ,   n eu r al   n e t w o r k   ap p r o ac h ,   H i l b er t   t r an s f o r m  ap p r o ach  ar e a v ai l a b l e i n  t h e l i t er at u r e [ 2 ]  f o r  d et ect i o n  o f  Q R S  co m p le x .   A ll  o f  t h e s e  a lg o r it h m s   ar e h i g h l y   s en s i t i v e t o   n o i s e.   Mo r eo v er ,  t h es e al g o r i t h m s  a r e co m p l ex ,  t i m e - c ons um i ng   a n d a r e  di f f i c u l t   t i m p l e m e nt  d yna m i c a l l y  o n t he   m i c r o c o n tr o lle r  [ 3 10 ] .     I n  t h i s  pa pe r ,   w e  h a v e  pr op os e d a n  a l g or i t hm  ba s e d on  D ou bl e  di f f e r e nt i a t i o n a p p r o a c h.  I n t hi s   p r o ces s ,  an al o g u e E C G   s i g n al  i s   g i v en  t o   A D C  c h a n n el  o f   m i cr o co n t r o l l er   w h er e t h e  s i g n al  i s   s a m p l ed .  T h i s   s i g n al  i s   n o t h i n g   n u t  t h e d i s cr et e s i g n al .   L a t er ,  f i r s t  an d   s ec o n d  d i f f er en t i at i o n  p r o ced u r es  ar e p er f o r m ed  o n   th e  d is c r et e  s i g n a l .  N e x t ,  s u m m i n g  an d   s cal i n g  o f  t h e d er i v a t i v es  ar e car r i ed  o u t   f o r  t h e  d i s cr et e s i g n al s .  N e x t ,   t h e o b t ai n ed  v al u es  ar e co m p ar ed  w i t h  a t h r es h o l d ,  i . e.  o b t ai n ed  d u r i n g  t h e i n i t i al  p h a s es  o f  p r o ces s i n g .  T h i s   t hr e s ho l d  va l ue  i s  d yna m i c a l l y d e r i ve d ,   as  t h s i g n al  ch ar act er i s t i cs   v ar y   f r o m   s u b j ect  t o  s u b j ect .  T h i s  p r o ces s   pr ov i de s  a n  ou t pu t  o n  t h e  I / O   pi n  of  a   m i c r oc on t r ol l e r  a s  a nd  w h e n  t h e  R w a v e ap p ear s  i n  t h e E C G  s i g n al .     Evaluation Warning : The document was created with Spire.PDF for Python.
I nd o ne s i a n J  E l e c  E ng  &  C o m p  S c i     I SSN :   2502 - 4752       R e a l T im e   D e te c tio n  o f R P e a k  i n Q R S C om pl e x  of  E C G  U s i ng M i c r oc ont r ol l e r   ( Sant i pr i y a N )   373   2.   DE S I G N AND M E T HOD OL OG Y   2. 1.   D e si g n   I n t hi s  p r o p o s e d   w o r k,   w e   ha ve   d e s i gne d  a E C G   a m pl i f i e r   f or   a c qu i r i ng   a n d pr e - pr oc e s s i n g  t he   s i g na l .  T he  b l o c k d i a gr a m  o f   E C G  a m p l i f i e r  i s   s ho w n  i n F i gur e  1 .   I n  F i gu r e  1,  i t  i s  obs e r v e t ha t  t h e  E C G  s i gn a l  i s  a c qui r e d f r o m  t h e  s u bj e c t s  bod y  b y  c on n e c t i ng  el ect r o d es  i n  l ead  I I  co n f i g u r at i o n .  T h e acq u i r e d  s ig n a f r o m  t h e  s u b j e c t is  v e r y  lo w  in   a m p lit u d e   w h ic h  i s   a r ou n d 0. 05 t o 5 m V  a n d e a s i l y  di s t or t e d b y   m o v e m e nt  a r t e f a c t s  a n d ot h e r   n oi s e  s ou r c e s  l i k e  po w e r  l i n e s .  I n   t hi s  p r o c e d ur e ,  r e t a i ni n g t he  s i gna l   w i t ho ut  d i s t o r t i o n i s  i m p o r t a nt .  I n c o ns e q ue nc e ,  t h e  s i g n a l is  a m p l if ie d  b y   th e   in s tr u m e n ta tio n   a m p li f ie r   w h o s e   g a in   i s   la r g e   e n o u g h   t o   a m p li f y   th e   s ig n a l.   T h is   s ig n a is   t h e n   p a s s e d   t hr o u gh  hi gh p a s s  f i l t e r   w i t h a  c ut - o f f  f r eq u e n c y  o f  0 . 5  H z t o  r em o v e t h n o i s e cau s ed  b y  el ect r o d e h al f - c e ll   p o te n tia l v a r ia tio n s .   S ub s e q ue nt l y,  t he  s i g na l  i s  p a s s e d  t hr o u gh  no t c f i l t e r  t o  r e m o ve  t he   m a i ns   no i s e   w ho s e  f r e q ue nc y i s   5 0 H z.  O n ce ag ai n ,  t h e s i g n al  i s  p as s ed  t h r o u g h  l o w  p as s  f i l t er   w i t h  a cu t - o f f  f r e qu e n c y  o f  1 K H z  t o r e m ov e   r e d und a nt   hi gh  f r e q ue nc y  c o m p o ne nt s  t ha t  ar e p r es en t  i n  t h s i g n al .  F i n al l y ,  t h e  de n oi s e d s i g n a l  i s  obt a i n e d.           F i g ur e  1 .   E C G  A m p li f ie r       C o n s i d er i n g  t h at ,   w e  ar f eed i n g  t h e E C G  s i g n al  t o   A D C  c h an n el  o f  t h m i cr o co n t r o l l er .   T h e i n p u t   m us t  be   w i t h i n  t h e   A D C  l i m i t s  a n d i t  s h ou l d be  un i pol a r   i n  n a t u r e.  H er e,  an  a m p l i f i er  i s  u s ed  t o  r ai s e t h e   s ig n a l a m p lit u d e  s o  th a t t h e  s i g n a l a m p lit u d e  is   w i th i n ± 2 . 5   V .  T he n t he   s i gna l  i s   f e d  t hr o u gh a  l e ve l  s hi f t e r ,   s o  t ha t  t he  s i gna l  i s   w i t hi n 0 - 5 V  r a nge .  T he  o ut p ut  o f  t he  E C G  a m p l i f i e r  c a n b e  s e e n i n F i g ur e   2.           F i g ur e  2 .   S ig n a l o b ta in e d  f r o m  E C G   A m p li f ie r .       T h e  m ic r o c o n tr o lle r  in  th e  R pe a k  de t e c t or  i s  pr og r a m m e d w i t h  s i gn a l  pr oc e s s i ng  a l gor i t hm  t o   d et ect  t h R p eak s  o f  E C G   s i g n al .  T h A D C  ch a n n el  o f  t h m i cr o co n t r o l l er  s a m p l es  t h e  an al o g  s i g n al  a n d   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SSN :   25 02 - 4752   I nd o ne s i a n J  E l e c  E ng  &  C o m p   Sc i ,   Vo l 11 , N o .   1 J ul y   201 8   :   3 72     276   374   wi t h   n eces s ar y  s i g n al  p r o ces s i n g   t ech n i q u e s ,  a p u l s e i s   g en er at ed  at  each  R p eak  i n  Q R S  co m p l ex  o f  E C G   s i g na l   w h i c h i s  s ho w n i n F i g u r e  3 .           F i g ur e  3 .   D e te c tio n  o f  R p eak s .       2. 2.   M e t h od ol ogy   I n  B i om e di c a l   s i gn a l  pr oc e s s i n g  t e x t  book  [ 11] ,  t h e   a u t h or   pr opos e d a   m e t h od on  dou bl e   d i f f er e n t i at i o n .   W h a v m o d i f i ed  t h at   al g o r i t h m   i n   o r d er  t o  p er f o r m   a d y n a m i o p er at i o n   o n  t h d i s cr et f or m  o f  E C G  s i gn a l .  T h e  pr opos e d a l g or i t hm  i s  s i m pl e  t o i m pl e m e n t .  T h i s  pr oc e s s  i nv ol v e s  t h r e e  s t a g e s   w h i c h a r e  e xp l a i ne d  i n f ur t he r   se c t i o n s.     2 .1 .1   Shi f t i ng  a nd S m o o t hi ng  o f  t he  da t a :   F o r  ev er y  2 m s ,  i n t er r u p t  i s   g en er at ed   f r o m  t h e b u i l t - i n  t i m er  t o  r ecei v e t h e s a m p l e f r o m   A D C   ch an n el   w h i ch  i s  s t o r ed  i n  X  [ 0 ] .  I n  t h e p r o ces s  o f  s h i f t i n g  o f  d at a,   w e h a v e co l l ect ed  f i v s a m p l es   f r o m   A D C   c ha n ne l .  T ho u gh  w e   ha ve  u s e d  f i l t e r s  i n t he  ha r d w a r e  s e c t i o n,  b e c a us e  o f  d i f f e r e nt i a t i o n,  hi gh  f r e q ue nc n o i s e g e t s  a m p l i f i ed .  C o n s eq u en t l y ,  t o  r ed u ce t h at  n o i s e,  a 5 - p o i nt  a ve r a gi ng  m e t ho d  i s  u s e d .     2 .1 .2   D i ffe r e n ti a ti o n :   A f te r  a c q u ir in g  5  s a m p le s ,   f ir s t d if f e r en t i at i o n  Y 0  a n d  s eco n d  d i f f er e n t i at i o n  Y 1  ar e car r i ed  b y   u s i n g   t he  e q ua t i o ns  ( 1 )  a nd  ( 2 ) .     Y 0   [ 0 ] = X [ 0 ] X [ 2 ]                 (1 )     Y 1 [ 0 ] = X [ 0 ] 2 X [ 2 ] + X [ 4 ]               (2 )     T h e s e  di f f e r e n t i a t e d ou t put s   Y 0[ 0]  a n Y 1[ 0]  a r e  u n de r g oi n g   f or  f u r t h e r  s m oot h i ng  by  us i ng  t h e   e qu a t i on s  ( 3)  a n d ( 4)  w h i c h  a r e  s t or e d i n  Y s 0 a n d Y s r e s pe c t i v e l y .  S um m i n g  a n d s c a l i ng  of  f i r s t  a n d s e c ond   s m o o t h ed  d er i v at i v e s  Y s 0  an d  Y s 1  ar e cal cu l at ed  b y   u s i n g  t h e eq u at i o n  ( 5 )  an d  i s  s t o r ed  i n  Y T .     Y s0 =   1 4   ( | Y 0   [ 0 ] | + 2 | Y 0 [ 1 ] | + | Y 0 [ 2 ] | )             (3 )     Y s1 =   1 4   ( | Y 1 [ 0 ] | + 2 | Y 1 [ 1 ] | + | Y 1 [ 2 ] | )             (4 )     Y T = 1 . 3   Y s0 + 1 . 1 Y s1                 (5 )     2 .1 .3   D et ect i n g  R pe a k s  i n Q R S c o m p l e x :   F o r  d e te c tin g  R p e a k,   w e   ne e d  t o  f i nd  t he  t hr e s ho l d  va l ue   Y t w hi c i s  c a l c ul a t e d  a s  t he  8 0 %  o f  t he   ma x i mu m p e a k  Y p .   T h e p h y s i o l o g i cal  s i g n al s  ar n o t  h a v i n g  s a m e a m p l i t u d f o r  al l  s u b j ect s .  T h es e   va r f r o m  p e r s o n t o   p e r s o n i n  na t ur e .  I n  o r d e r  t o  o b t a i n t he  p e a va l ue ,   w e   ha ve  t o  a d o p t  a  ne w  t e c hni q ue .  I ni t i a l l y,   w h e n t he   s i g n al  i s  i n t er f aced  t o  t h m i c r o co n t r o l l er ,  t h e f i r s t  f i v e r ec o r d s  ar e u s ed  t o  o b t ai n  t h e p eak  v al u e.  T h i s  p eak   va l ue  Y p  i s  s ub s e q ue nt l y   u s e d  f o r  o b t a i ni n g t he  t hr e s ho l d  va l ue .   Y th = 0 . 8 1 Y p                   (6 )     F o r  an y  p o i n t ,  Y T  [ i ]  t h at  ex ce ed s  o r  eq u al s  t h r es h o l d  v al u Y t h  i s  co m p ar ed .     Y T [ i ]   Y th                   (7 )     S ub s e q ue nt l y,   i f  e i g ht  s uc c e e d i ng  va l ue s  a r e   gr e a t e r  t ha o r  e q ua l  t o  t he   t hr e s ho l d  Y t h ,  t he n   t h e   s e g m e nt   m i g ht  b e  t ho u ght  o f   c o nt a i ni n g p a r t  o f  Q R S  c o m p l e x.  C o r r e s p o nd i n gl y,  a  p ul s e  i s  ge ne r a t e d  a t  t he   d ig ita l o u tp u t p i n  o f  t h e   m ic r o c o n tr o lle r .   T h is   m e th o d i s   s i m pl e  a n d s t r a i gh t f or w a r d t o i m pl e m e n t   w h e Evaluation Warning : The document was created with Spire.PDF for Python.
I nd o ne s i a n J  E l e c  E ng  &  C o m p  S c i     I SSN :   2502 - 4752       R e a l T im e   D e te c tio n  o f R P e a k  i n Q R S C om pl e x  of  E C G  U s i ng M i c r oc ont r ol l e r   ( Sant i pr i y a N )   375   c om pa r e w i t h  t h e  ot h e r  a l gor i t hm s  a n d pr odu c e s  a  pul s e  t h a t  i s  pr opor t i on a l  t o   e ve r y R p eak  o f  Q R S   c om pl e x .       3.   RE S U L T S  AND AN AL Y S I S   W h av t es t ed  o u r  d ev i ce  o n   d i f f er en t   s u b j ect s ,   u s i n g   S t o r ag o s ci l l o s co p e.   H er e   o n e ch an n el   i s   co n n ect ed  t o  E C G  a m p l i f i er  a n d  an o t h er  ch a n n el  i s  co n n ect ed  t o  R - p ea k  d et ect o r .  T h er ef o r e,  o n e can   w i t n e s s   E C G  a n d  d et ect ed  R p e a ks  s i m ul t a ne o us l y .  B us i ng  t hi s   a l go r i t h m ,   w e  ha ve  d e t e c t e d   p ul s e   f o r  e ve r R p eak  o f  Q R S  co m pl e x  [ 12 - 13] .   B el o w ,   w e ar e i l l u s t r at i n g   E C G  s i g n a l s  al o n g   w i t h  t h e i r  d et ect ed  p eak s   w h i ch  ar e  g en er at ed   accu r at el y .   I n   F i g u r 4 ,   t h R R  d i s t a n ce  o f   s u b j ect   1   i s   0 . 7   s ec.   T h d i s t an ce  b et w ee n   t h co r r es pon di ng  p u l se s  i s  a l so  0 . 7  se c .             F i g ur e  4 .   E C G  s i g n a l  i n  c h a nne l  1 of  os c i l l os c ope   a n d pu l s e s  of  c or r e s pon di n g   R p e a ks  i n c ha n ne l  2  o f   s u b j ect  1 .     Fi g u r e 5 .   E C G  s i g n a l  i n  c h a nne l  1 of  os c i l l os c ope   a n d pu l s e s  of  c or r e s pon di n g   R p e a ks  i n c ha n ne l  2  o f   s u b j ect  2 .       F r o m  F i gur e  6 ,  t he   R - R d i s t a n c e  o f   s u b j ect  3  E C G  i s  0 . 7 5  s ec an d  t h m eas u r ed  d i s t an c e b et w ee n   t h e  c or r e s pon di n g  p u l s e s  i s  a l s o s a m e   w hi c h  i s  0. 7 5  s ec.           F i g ur e  6 .   E C G  s i g n a l  i n  c h a nne l  1 of  O s c i l l os c ope  a n d pu l s e s  of  c or r e s pon di n g   R p eak s  i n  ch an n el  2  o f   s u b j ect  3 .       S in c e  t h e  d e r iv a tiv e o f  t h e s i g n al  i s  cal cu l at ed  as  t h e r at e o f   ch an g e o f  s i g n a l ,  s o m e t i m es  i t   m a y  g i v e   r i s e t o  t w o  p eak s   w h i c h  ar e cl o s e t o  each  o t h er .  T h e s eco n d  p u l s e ca n  b e r ej ect ed  i n  t h e al g o r i t h m .     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SSN :   25 02 - 4752   I nd o ne s i a n J  E l e c  E ng  &  C o m p   Sc i ,   Vo l 11 , N o .   1 J ul y   201 8   :   3 72     276   376   4.   CO NCL U S I O N   I n  t h i s  p ap er ,   w h a v e p r o ces s ed  E C G  s i g n al   f r o m  d i f f er en t   s u b j ect s .  I n  eac h  cas e,  d et ec t ed  p u l s e s   f o r   each   R p eak   w as   f o u n d  t o  b accu r at e.   T h i s   p r o p o s ed   m et h o d  can   t o l er at n o i s y  e n v i r o n m e n t s   an d   i s   s i m p l e t o  i m p l e m e n t   w h en  c o m p ar ed   w i t h  o t h er   m et h o d s  s u c h  as  t e m p l at m at c h i n g  t ech n i q u es ,   w a v el et   b as ed  t ech n i q u e s ,  d i g i t al   f i l t er  b as ed  t ech n i q u es  a n d   n o n l i n ear  t r a n s f o r m at i o n  b as e d  t ech n i q u es .  T h e   pr op os e de v i c e  i s   p or t a bl e ,   dy n a m i c   a n c a n   be   i m pl e m e n t e on   l o w en d   m i cr o co n t r o l l er .  T h er ef o r e,   w e   c a n f i nd  t he   R p eak s  i n s t a n t l y  a n d  eco n o m i cal l y .  T h i s  ca n  b e u s ed  i n   m a n y  o t h er  ap p l i cat i o n s  s u c h  as  h ear t   r at e,  h ear t  r at e v ar i ab i l i t y  a n d  i n  ev al u at i n g  P u l s w a v e t r an s i t  t i m e.       R EF ER EN C ES   [ 1]   h ttp : //w w w . n i. c o m / w h ite - pa pe r / 5 593 / e n/     [ 2]   B . U .  K ohl e r ,  C .  H e n ni ng  a n d R .   O r g l m e i s t e r .  “ T he  pr i nc i pl e s  of  s of t w a r e  Q R S  de t e c t i on”  i IE E E  E ngi ne e r i ng  i M e di c i ne  an d B i ol o gy  M ag az i ne ,  V ol . 2 1,  no. 1,  pp .   4 2 - 57 ,  J a n F e b  200 2.  do i :  10. 11 09/ 51 . 9 93 19 3   [ 3]   D eb o l een a S ad h u k h an ,  M ad h u c h h an d M i t r a,  “R P e a k  D e te c tio n  A lg o r ith m   f o r  EC G  u s in g  D o u b le  D if f e r e n c e   an d  R R  I n t er v al  P r o ces s i n g ”,   P r o ced i a  T ech n o l ogy ,  v o l .   4,   20 12,  p g .  873 - 8 77,  I S S N  22 12 - 01 73.   [ 4]   J . P a n , W .J . T o m p k i n s , “ A  r e a l - tim e  Q R S  d e te c tio n  a lg o r ith m ,   I E E E  T r a n s . B i o m e d . E n g . ,  v ol . 32,  p p. 3 43 - 348 , 2 00 5.   [ 5]   N . A r z e n o , Z . - D .  D e n g a n d C ,   - S .   P oo n,  “ A n a l ys i s  o f  F i r s t - D er i v a t i v e B as ed  Q R S  D et ect i o n  A l g o r i t h ms ,   I E E E   T r ans ac t i ons  on   B i om e di c al  E n gi ne e r i ng ,  vol .   5 5 ,  no . 2,  pp .   4 78 - 484 ,  F e b 20 08 .   [ 6]   B. - U .  K ohl e r ,  C .  H e nni ng  a nd  R .  O r g l m e i s t e r ,  “ T he  pr i nc i pl e s  of   s of t w a r e  Q R S  de t e c t i on,   E ngi ne e r i ng i n   M e di c i ne  an d B i ol o gy  M ag az i ne ,   I E E E ,  v ol .  2 1,   no.  1,  p p.   42 - 5 7,  J a n 2 00 2.   [ 7]   P . V .  M a de i r o ,   P a ul o C .  C or t e z ,  A .   L .  M a r que s ,  C a r l os  R .  V .   S e i s de dos ,  C a r l os  R .  M .  R .  S o br i n ho,  “ A i nn ov a t i v e  a ppr oa c h of  Q R S  s e gm e nt a t i on ba s e on f i r s t - d er i v at i v e,  H i l b er t  an d  W av el et  T r an s f o r m s ”,   M ed i ca l   E ngi ne e r i ng &  P hy s i c s .   34( 2 01 2) ,  pa ge s  1 2 36 - 12 46  ( E l s e vi e r ) .   [ 8]   H .  H .  S o ,  K . L .  C h an  “D ev el o p m en t  o f  Q R S  D et ect i o n  M et h o d  f o r  R e al  T i m A m b u l at o r y  C ar d i ac M o n i t o r ”,   P r oc e e di ngs   of  t he  1 9 th   I n te r n a tio n a l C o n fe r e n c e ,  I EEE/EM BS   O ct .  3 0 N ov .   2,   19 97,  C hi c a g o,  I L .  U S A .   [ 9]   R a j e s G hong a de ,  D r .  A . A .   G h a to l,  “ A   N o v e l Q R S  d e te c tio n  a lg o r ith m   I nt e r nat i on al  J our n a l  of  ap pl i e d   c om put i ng ,  vo l .   2 .   S up p.  I s s u e  1, 20 0 9,   P a ge s  6 - 13  I S S N  : 09 74 - 62 77 .   [ 1 0]   W . P .  H o l s i ng e r ,  K . M .  K e m pne r ,   a nd M . H .  M i l l e r ,  “ A  Q R S  pr e pr o c e s s or  ba s e d on  di g i t a l  di f f e r e nt i a t i on” ,   I E EE   T r ans ac t i ons  on   B i om e d .  E ng ,  v o l .  1 8,   no. 3;   19 71 ,  2 12 - 21 7.   [ 1 1]   D . C .  R ed d y ,  “B i o m ed i cal  s i g n al   p r o ces s i n g :  p r i n ci p l es  an d  t ech n i q u es ” p u b l i s h ed  b y  T at a M c G r a w   H i l l s .     [ 1 2]   S  R a nj i t h ,  S hr e y a s ,  K  P r a de e p K um a r ,  R  K a r t hi k ,  “ A ut om a t i c  B or de r  A l e r t  S y s t e m   f or  F i s he r m e n us i ng  G P S  a n G S M  t ech n i q u es ”,   I nd one s i a n J o ur nal  of  E l e c t r i c al  E ngi ne e r i ng  a nd C om p ut e r  Sc i e nc e ,   V ol  7,  N o.   1,  ( 20 17) .   [ 1 3]   J  N ag ar aj u ,  R  K ar t h i k ,  M ah en d r a V u c h a,  “D i s t r i b u t ed  O p t i m al  R el a y  S el ect i o n  i n  W i r el es s  S en s o r  N et w o r k s ”,   I nd one s i a n J o ur na l  o f  E l e c t r i c al   E ngi n e e r i ng  an d C om p ut e r  Sc i e n c e ,  V ol  7,  N o.   1,  ( 20 17 ) .   Evaluation Warning : The document was created with Spire.PDF for Python.