An Accurate and Real-time Method for Resolving Superimposed Action Potentials in MultiUnit Recordings

Uloženo v:
Podrobná bibliografie
Název: An Accurate and Real-time Method for Resolving Superimposed Action Potentials in MultiUnit Recordings
Autoři: Shirzadi, Mehdi, Marateb, Hamid R., McGill, Kevin C., Muceli, Silvia, 1981, Mananas, Miguel A., Farina, Dario
Zdroj: IEEE Transactions on Biomedical Engineering. 70(1):378-389
Témata: Correlation, Neural Decoding, Decomposition, Spike Sorting, Resolving Superimposition, Biomedical Signal Processing, Sorting, Decoding, Signal resolution, Action potentials, Signal processing algorithms, Electromyography, Overlapping Spikes, Recording
Popis: Objective: Spike sorting of muscular and neural recordings requires separating action potentials that overlap in time (superimposed action potentials (APs)). We propose a new algorithm for resolving superimposed action potentials, and we test it on intramuscular EMG (iEMG) and intracortical recordings. Methods: Discrete-time shifts of the involved APs are first selected based on a heuristic extension of the peel-off algorithm. Then, the time shifts that provide the minimal residual Euclidean norm are identified (Discrete Brute force Correlation (DBC)). The optimal continuous-time shifts are then estimated (High-Resolution BC (HRBC)). In Fusion HRBC (FHRBC), two other cost functions are used. A parallel implementation of the DBC and HRBC algorithms was developed. The performance of the algorithms was assessed on 11,000 simulated iEMG and 14,000 neural recording superpositions, including two to eight APs, and eight experimental iEMG signals containing four to eleven active motor units. The performance of the proposed algorithms was compared with that of the Branch-and-Bound (BB) algorithm using the Rank-Product (RP) method in terms of accuracy and efficiency. Results: The average accuracy of the DBC, HRBC and FHRBC methods on the entire simulated datasets was 92.16±17.70, 93.65±16.89, and 94.90±15.15 (%). The DBC algorithm outperformed the other algorithms based on the RP method. The average accuracy and running time of the DBC algorithm on 10.5 ms superimposed spikes of the experimental signals were 92.1±21.7 (%) and 2.3±15.3 (ms). Conclusion and Significance: The proposed algorithm is promising for real-time neural decoding, a central problem in neural and muscular decoding and interfacing.
Popis souboru: electronic
Přístupová URL adresa: https://research.chalmers.se/publication/531507
https://research.chalmers.se/publication/531507/file/531507_Fulltext.pdf
Databáze: SwePub
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://research.chalmers.se/publication/531507#
    Name: EDS - SwePub (s4221598)
    Category: fullText
    Text: View record in SwePub
  – Url: https://resolver.ebscohost.com/openurl?sid=EBSCO:edsswe&genre=article&issn=00189294&ISBN=&volume=70&issue=1&date=20230101&spage=378&pages=378-389&title=IEEE Transactions on Biomedical Engineering&atitle=An%20Accurate%20and%20Real-time%20Method%20for%20Resolving%20Superimposed%20Action%20Potentials%20in%20MultiUnit%20Recordings&aulast=Shirzadi%2C%20Mehdi&id=DOI:10.1109/TBME.2022.3192119
    Name: Full Text Finder
    Category: fullText
    Text: Full Text Finder
    Icon: https://imageserver.ebscohost.com/branding/images/FTF.gif
    MouseOverText: Full Text Finder
  – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Shirzadi%20M
    Name: ISI
    Category: fullText
    Text: Nájsť tento článok vo Web of Science
    Icon: https://imagesrvr.epnet.com/ls/20docs.gif
    MouseOverText: Nájsť tento článok vo Web of Science
Header DbId: edsswe
DbLabel: SwePub
An: edsswe.oai.research.chalmers.se.6ffda7ed.3e7d.4a62.ab85.f252cd1f750d
RelevancyScore: 1034
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 1033.77954101563
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: An Accurate and Real-time Method for Resolving Superimposed Action Potentials in MultiUnit Recordings
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Shirzadi%2C+Mehdi%22">Shirzadi, Mehdi</searchLink><br /><searchLink fieldCode="AR" term="%22Marateb%2C+Hamid+R%2E%22">Marateb, Hamid R.</searchLink><br /><searchLink fieldCode="AR" term="%22McGill%2C+Kevin+C%2E%22">McGill, Kevin C.</searchLink><br /><searchLink fieldCode="AR" term="%22Muceli%2C+Silvia%22">Muceli, Silvia</searchLink>, 1981<br /><searchLink fieldCode="AR" term="%22Mananas%2C+Miguel+A%2E%22">Mananas, Miguel A.</searchLink><br /><searchLink fieldCode="AR" term="%22Farina%2C+Dario%22">Farina, Dario</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <i>IEEE Transactions on Biomedical Engineering</i>. 70(1):378-389
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Correlation%22">Correlation</searchLink><br /><searchLink fieldCode="DE" term="%22Neural+Decoding%22">Neural Decoding</searchLink><br /><searchLink fieldCode="DE" term="%22Decomposition%22">Decomposition</searchLink><br /><searchLink fieldCode="DE" term="%22Spike+Sorting%22">Spike Sorting</searchLink><br /><searchLink fieldCode="DE" term="%22Resolving+Superimposition%22">Resolving Superimposition</searchLink><br /><searchLink fieldCode="DE" term="%22Biomedical+Signal+Processing%22">Biomedical Signal Processing</searchLink><br /><searchLink fieldCode="DE" term="%22Sorting%22">Sorting</searchLink><br /><searchLink fieldCode="DE" term="%22Decoding%22">Decoding</searchLink><br /><searchLink fieldCode="DE" term="%22Signal+resolution%22">Signal resolution</searchLink><br /><searchLink fieldCode="DE" term="%22Action+potentials%22">Action potentials</searchLink><br /><searchLink fieldCode="DE" term="%22Signal+processing+algorithms%22">Signal processing algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Electromyography%22">Electromyography</searchLink><br /><searchLink fieldCode="DE" term="%22Overlapping+Spikes%22">Overlapping Spikes</searchLink><br /><searchLink fieldCode="DE" term="%22Recording%22">Recording</searchLink>
– Name: Abstract
  Label: Description
  Group: Ab
  Data: Objective: Spike sorting of muscular and neural recordings requires separating action potentials that overlap in time (superimposed action potentials (APs)). We propose a new algorithm for resolving superimposed action potentials, and we test it on intramuscular EMG (iEMG) and intracortical recordings. Methods: Discrete-time shifts of the involved APs are first selected based on a heuristic extension of the peel-off algorithm. Then, the time shifts that provide the minimal residual Euclidean norm are identified (Discrete Brute force Correlation (DBC)). The optimal continuous-time shifts are then estimated (High-Resolution BC (HRBC)). In Fusion HRBC (FHRBC), two other cost functions are used. A parallel implementation of the DBC and HRBC algorithms was developed. The performance of the algorithms was assessed on 11,000 simulated iEMG and 14,000 neural recording superpositions, including two to eight APs, and eight experimental iEMG signals containing four to eleven active motor units. The performance of the proposed algorithms was compared with that of the Branch-and-Bound (BB) algorithm using the Rank-Product (RP) method in terms of accuracy and efficiency. Results: The average accuracy of the DBC, HRBC and FHRBC methods on the entire simulated datasets was 92.16±17.70, 93.65±16.89, and 94.90±15.15 (%). The DBC algorithm outperformed the other algorithms based on the RP method. The average accuracy and running time of the DBC algorithm on 10.5 ms superimposed spikes of the experimental signals were 92.1±21.7 (%) and 2.3±15.3 (ms). Conclusion and Significance: The proposed algorithm is promising for real-time neural decoding, a central problem in neural and muscular decoding and interfacing.
– Name: Format
  Label: File Description
  Group: SrcInfo
  Data: electronic
– Name: URL
  Label: Access URL
  Group: URL
  Data: <link linkTarget="URL" linkTerm="https://research.chalmers.se/publication/531507" linkWindow="_blank">https://research.chalmers.se/publication/531507</link><br /><link linkTarget="URL" linkTerm="https://research.chalmers.se/publication/531507/file/531507_Fulltext.pdf" linkWindow="_blank">https://research.chalmers.se/publication/531507/file/531507_Fulltext.pdf</link>
PLink https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsswe&AN=edsswe.oai.research.chalmers.se.6ffda7ed.3e7d.4a62.ab85.f252cd1f750d
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1109/TBME.2022.3192119
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 12
        StartPage: 378
    Subjects:
      – SubjectFull: Correlation
        Type: general
      – SubjectFull: Neural Decoding
        Type: general
      – SubjectFull: Decomposition
        Type: general
      – SubjectFull: Spike Sorting
        Type: general
      – SubjectFull: Resolving Superimposition
        Type: general
      – SubjectFull: Biomedical Signal Processing
        Type: general
      – SubjectFull: Sorting
        Type: general
      – SubjectFull: Decoding
        Type: general
      – SubjectFull: Signal resolution
        Type: general
      – SubjectFull: Action potentials
        Type: general
      – SubjectFull: Signal processing algorithms
        Type: general
      – SubjectFull: Electromyography
        Type: general
      – SubjectFull: Overlapping Spikes
        Type: general
      – SubjectFull: Recording
        Type: general
    Titles:
      – TitleFull: An Accurate and Real-time Method for Resolving Superimposed Action Potentials in MultiUnit Recordings
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Shirzadi, Mehdi
      – PersonEntity:
          Name:
            NameFull: Marateb, Hamid R.
      – PersonEntity:
          Name:
            NameFull: McGill, Kevin C.
      – PersonEntity:
          Name:
            NameFull: Muceli, Silvia
      – PersonEntity:
          Name:
            NameFull: Mananas, Miguel A.
      – PersonEntity:
          Name:
            NameFull: Farina, Dario
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2023
          Identifiers:
            – Type: issn-print
              Value: 00189294
            – Type: issn-print
              Value: 15582531
            – Type: issn-locals
              Value: SWEPUB_FREE
            – Type: issn-locals
              Value: CTH_SWEPUB
          Numbering:
            – Type: volume
              Value: 70
            – Type: issue
              Value: 1
          Titles:
            – TitleFull: IEEE Transactions on Biomedical Engineering
              Type: main
ResultId 1