SlideShare a Scribd company logo
Analysis and Processing of In-Vivo Neural Signal for Artifact
Detection and Removal
Md Kafiul Islam, Nguyen A. Tuan, Yin Zhou, and Zhi Yang
Dept. of Electrical and Computer Engineering, National University of Singapore, Singapore
Paper ID: P3900
Contact email:
kafiiut@gmail.com
2. Artifact Sources and Types
Artifacts can be classified into external and internal types according to their
origin. Internal artifacts arise from body activities that are either due to
movements made by the subject itself or sudden changes of bioelectrical
potentials, while external artifacts result from coupling with unwanted external
interferences.
we characterize majority of the examined artifacts into four types based on
frequency characteristics, sharpness of edge, duration, shape and size. They are:
i) Type-0 ii) Type-1 iii) Type-2 and iv) Type-3 as shown in the below figure.
3. Method
We have manually identified different artifact segments and labeled each into
one of the four artifact categories as shown in figure 1. Artifact envelopes are
further extracted from the data segments to get the templates and artifact
spectrum estimation is performed using windowed Fourier Transform.
Fig. 2. (a), (b), and (c): manually labeled type-1, type-2, and type-3 artifact segments
collected from recorded data. (d), averaged type-1 and type-2 artifact power spectrum in
comparison with LFP. (e), type-3 artifact spectrum and spike spectrum. Spikes are
randomly selected from two different templates.
1. Introduction
Frequently, neural data are severely corrupted by various recording artifacts,
especially in less constrained experiment environment. The appeared
artifacts sometimes can cause mistakes in interpretation of information.
Therefore, for proper information decoding, the detection and removal of
such artifacts play a vital role.
This paper analyses different types of artifacts that appear in neural recording
experiments and thus a method is proposed to detect and remove
artifacts as a part of preprocessing procedures before information
decoding. Through modeling and data analysis, we reason that artifacts
have different spectrum statistics compared with field potentials and
spikes and the frequency bands of 150-400 Hz and >5 kHz are the most
prospective regions to detect artifacts. A synthesized database based on
recorded neural data and manually labeled artifacts has been built to
allow quantitative evaluations of the proposed algorithm. Testing results
have shown that over >80% positive detection ratio is achievable for
artifacts with magnitude comparable to neural spikes. Quantitative signal-
to-distortion ratio (SDR) simulation has shown that it is possible to have
10-30 dB SDR improvement at waveform segments that contain artifacts.
6. Results
Artifact detection results at different artifact SNR are shown in figure 5. Averaged
true positive rate above 80% is achievable when artifacts have comparable
magnitude with neural spikes.
The performance of the removal algorithm has been evaluated in terms of SDR
(Signal-to-Distortion Ratio) improvement for each artifact segments
5. Artifact Removal
After artifacts have been identified and categorized, different removal approaches
are applied according to the artifact type with the goal to minimize the added
distortion to neural data.
High frequency artifacts, i.e. type-3, are eliminated by replacing artifactual samples
with a straight line connecting two ends of the artifactual segment, as shown in
figure 5(d). Usually the replacement duration is less than 1ms, thus added
distortion to neural data is relatively small. Slow-artifacts, i.e. type-0, 1 and 2, are
removed by subtracting the estimated envelope.
5th International Conference on BioMedical Engineering and Informatics
(BMEI 2012)
This work is supported by Singapore Public Sector Funding R-263-000-699-305,
NUS tier-1 grant R-263-000-619-133, and SERC grant R-263-000-656-305.
Fig. 1. Illustration of different artifact sources on left and Different types of artifact
present at in-vivo recordings on right
4. Artifact Detection
The proposed artifact detection algorithm relies on the hypothesis that the power
of neural signal of interest is small in the two frequency bands of 150-400Hz and >5
KHz and so are the least overlapping regions with artifacts. Therefore, band-pass
filtering from 150-400Hz to detect relatively low frequency artifacts (i.e. type-1 or
type-2), while high-pass filtering at 5 kHz to detect high frequency artifacts (i.e.
type-3), are applied. In order to emphasize the artifact edges after performing band-
pass filtering, we take the NEO output and the result is shown in the following fig.
0 10 20 30 40 50 60 70 80
-0.05
0
0.05
SignalAmplitude,mV
0 10 20 30 40 50 60 70 80
0
5
10
15
x 10
-7
Time, Sec
0 10 20 30 40 50 60 70 80
-0.2
0
0.2
T-1 Artifactual Data
Clean Data
BPF Output
NEO Output
T-1 Artifact
0 10 20 30 40 50 60 70 80 90
-0.4
-0.2
0
0.2
(b)
SignalAmplitude(mV)
0 10 20 30 40 50 60 70 80 90
-0.4
-0.2
0
0.2
(c)
Time (sec)
0 10 20 30 40 50 60 70 80 90
-0.4
-0.2
0
0.2
(a)
Raw Data
Data with Synthesized Artifact
Data after Artifact Removed
Type 3Type 2
Type 1
Fig. 4. Results of removal algorithm applied on real in-vivo artifactual data for all types of artifact
shown on left and Simulation result of the overall algorithm applied to a synthesized artifactual data
shown on right.
Fig. 3. Effect of HPF at 5 KHz for detecting type-3 artifact (b) and Effect of band pass
filtering at 150-400 Hz for detecting type-1 (c) and type-2 (d) artifacts shown on left.
Illustration of BPF followed by NEO based artifact detection on synthesized T-1 artifact
superimposed to real neural data shown on right.
0 5 10 15 20 25 30
0
0.2
0.4
0.6
0.8
1
Artifact SNR
FalsePositiveRate
T2, BPF + NEO
T2, BPF Only
T1, BPF Only
T1, BPF + NEO
T3, BPF Only
T3, BPF + NEO
0 5 10 15 20 25
0
0.2
0.4
0.6
0.8
1
Artifact SNR
TruePositiveRate
T1, BPF+NEO
T1, BPF Only
T3, BPF+NEO
T3, BPF Only
T2, BPF Only
T2, BPF+NEO
0 5 10 15 20 25 30
-10
0
10
20
30
40
SDRImprovement(dB)
Artifact SNR ( dB )
Type 2 Artifact
Type 1 Artifact
Type 3 Artifact
Fig. 5. Detection accuracy comparison for both BPF based and BPF followed by NEO based
artifact detection methods w.r.t. different artifact SNR for different types of artifact
shown on left. SDR improvement for different artifact SNR after the removal algorithm is
applied shown on right.

More Related Content

Viewers also liked

Trabajo de comunicaciones de amplitud modulada
Trabajo de comunicaciones de amplitud moduladaTrabajo de comunicaciones de amplitud modulada
Trabajo de comunicaciones de amplitud modulada
greronre
 
Dilsa ruales yela
Dilsa ruales yelaDilsa ruales yela
Dilsa ruales yela
Dilsaruales
 
Angelo Po Concept Line
Angelo Po Concept LineAngelo Po Concept Line
Angelo Po Concept Line
GrupoEquitek
 
02 guía para_la_generación_de_la_determinación_2012_v19012012
02 guía para_la_generación_de_la_determinación_2012_v1901201202 guía para_la_generación_de_la_determinación_2012_v19012012
02 guía para_la_generación_de_la_determinación_2012_v19012012
Contador Mx
 
The Sales Acceleration Formula by Mark Roberge, CRO, HubSpot
The Sales Acceleration Formula by Mark Roberge, CRO, HubSpotThe Sales Acceleration Formula by Mark Roberge, CRO, HubSpot
The Sales Acceleration Formula by Mark Roberge, CRO, HubSpot
Traction Conf
 
Caracterización de un sector emergente la industria de los ovoproductos pre...
Caracterización de un sector emergente la industria de los ovoproductos   pre...Caracterización de un sector emergente la industria de los ovoproductos   pre...
Caracterización de un sector emergente la industria de los ovoproductos pre...
INOVO inovo
 
Sociedades mercantiles
Sociedades mercantilesSociedades mercantiles
Sociedades mercantiles
HermesRoa
 
Jannin...camilo marambio
Jannin...camilo marambioJannin...camilo marambio
Jannin...camilo marambio
Camilo Petedimmandgeorgyboy
 
Enseñar y aprender con la web 2
Enseñar y aprender con la web 2Enseñar y aprender con la web 2
Enseñar y aprender con la web 2
Jesús GC
 
Determining Which Social Platform is Right for Your Business
Determining Which Social Platform is Right for Your BusinessDetermining Which Social Platform is Right for Your Business
Determining Which Social Platform is Right for Your Business
Robin Hamman
 
El AT en la sociedad del conocimiento
El AT en la sociedad del conocimientoEl AT en la sociedad del conocimiento
El AT en la sociedad del conocimiento
Dr. Roberto Kertész
 
Kitchen cabinet & wardrobe gallery
Kitchen cabinet & wardrobe galleryKitchen cabinet & wardrobe gallery
Kitchen cabinet & wardrobe gallery
Saurav Koundal
 
Contact lenses businesses in Vietnam: an entire perspective
Contact lenses businesses in Vietnam: an entire perspectiveContact lenses businesses in Vietnam: an entire perspective
Contact lenses businesses in Vietnam: an entire perspective
cthospital
 
Diferenças
DiferençasDiferenças
Diferenças
madnan00
 
Podcast & WordPress - Generate more leads & listeners!
Podcast & WordPress - Generate more leads & listeners!Podcast & WordPress - Generate more leads & listeners!
Podcast & WordPress - Generate more leads & listeners!
Alex Harris
 
Np Comisión Innovación EXECyl_Meeting Design
Np Comisión Innovación EXECyl_Meeting DesignNp Comisión Innovación EXECyl_Meeting Design
Np Comisión Innovación EXECyl_Meeting Design
Fundación EXECyL
 
Leer y escribir en el doctorado o el reto de formarse como autor de ciencias
Leer y escribir en el doctorado o el reto de formarse como autor de cienciasLeer y escribir en el doctorado o el reto de formarse como autor de ciencias
Leer y escribir en el doctorado o el reto de formarse como autor de ciencias
Raquel Rocha
 
Tic maria luna gerencia upel
Tic maria luna gerencia upelTic maria luna gerencia upel
Tic maria luna gerencia upel
María Luna
 
Modulo VI: Detección de intrusos
Modulo VI: Detección de intrusosModulo VI: Detección de intrusos
Modulo VI: Detección de intrusos
Juan Manuel García
 
TME Consulting External Introduction 2009
TME Consulting External Introduction 2009TME Consulting External Introduction 2009
TME Consulting External Introduction 2009
Miguel Cavero
 

Viewers also liked (20)

Trabajo de comunicaciones de amplitud modulada
Trabajo de comunicaciones de amplitud moduladaTrabajo de comunicaciones de amplitud modulada
Trabajo de comunicaciones de amplitud modulada
 
Dilsa ruales yela
Dilsa ruales yelaDilsa ruales yela
Dilsa ruales yela
 
Angelo Po Concept Line
Angelo Po Concept LineAngelo Po Concept Line
Angelo Po Concept Line
 
02 guía para_la_generación_de_la_determinación_2012_v19012012
02 guía para_la_generación_de_la_determinación_2012_v1901201202 guía para_la_generación_de_la_determinación_2012_v19012012
02 guía para_la_generación_de_la_determinación_2012_v19012012
 
The Sales Acceleration Formula by Mark Roberge, CRO, HubSpot
The Sales Acceleration Formula by Mark Roberge, CRO, HubSpotThe Sales Acceleration Formula by Mark Roberge, CRO, HubSpot
The Sales Acceleration Formula by Mark Roberge, CRO, HubSpot
 
Caracterización de un sector emergente la industria de los ovoproductos pre...
Caracterización de un sector emergente la industria de los ovoproductos   pre...Caracterización de un sector emergente la industria de los ovoproductos   pre...
Caracterización de un sector emergente la industria de los ovoproductos pre...
 
Sociedades mercantiles
Sociedades mercantilesSociedades mercantiles
Sociedades mercantiles
 
Jannin...camilo marambio
Jannin...camilo marambioJannin...camilo marambio
Jannin...camilo marambio
 
Enseñar y aprender con la web 2
Enseñar y aprender con la web 2Enseñar y aprender con la web 2
Enseñar y aprender con la web 2
 
Determining Which Social Platform is Right for Your Business
Determining Which Social Platform is Right for Your BusinessDetermining Which Social Platform is Right for Your Business
Determining Which Social Platform is Right for Your Business
 
El AT en la sociedad del conocimiento
El AT en la sociedad del conocimientoEl AT en la sociedad del conocimiento
El AT en la sociedad del conocimiento
 
Kitchen cabinet & wardrobe gallery
Kitchen cabinet & wardrobe galleryKitchen cabinet & wardrobe gallery
Kitchen cabinet & wardrobe gallery
 
Contact lenses businesses in Vietnam: an entire perspective
Contact lenses businesses in Vietnam: an entire perspectiveContact lenses businesses in Vietnam: an entire perspective
Contact lenses businesses in Vietnam: an entire perspective
 
Diferenças
DiferençasDiferenças
Diferenças
 
Podcast & WordPress - Generate more leads & listeners!
Podcast & WordPress - Generate more leads & listeners!Podcast & WordPress - Generate more leads & listeners!
Podcast & WordPress - Generate more leads & listeners!
 
Np Comisión Innovación EXECyl_Meeting Design
Np Comisión Innovación EXECyl_Meeting DesignNp Comisión Innovación EXECyl_Meeting Design
Np Comisión Innovación EXECyl_Meeting Design
 
Leer y escribir en el doctorado o el reto de formarse como autor de ciencias
Leer y escribir en el doctorado o el reto de formarse como autor de cienciasLeer y escribir en el doctorado o el reto de formarse como autor de ciencias
Leer y escribir en el doctorado o el reto de formarse como autor de ciencias
 
Tic maria luna gerencia upel
Tic maria luna gerencia upelTic maria luna gerencia upel
Tic maria luna gerencia upel
 
Modulo VI: Detección de intrusos
Modulo VI: Detección de intrusosModulo VI: Detección de intrusos
Modulo VI: Detección de intrusos
 
TME Consulting External Introduction 2009
TME Consulting External Introduction 2009TME Consulting External Introduction 2009
TME Consulting External Introduction 2009
 

Similar to Bmei 2012 poster_presentation on Artifact Detection and Removal

A linear-Discriminant-Analysis-Based Approach to Enhance the Performance of F...
A linear-Discriminant-Analysis-Based Approach to Enhance the Performance of F...A linear-Discriminant-Analysis-Based Approach to Enhance the Performance of F...
A linear-Discriminant-Analysis-Based Approach to Enhance the Performance of F...
CSCJournals
 
Application of Artificial Neural Networking for Determining the Plane of Vibr...
Application of Artificial Neural Networking for Determining the Plane of Vibr...Application of Artificial Neural Networking for Determining the Plane of Vibr...
Application of Artificial Neural Networking for Determining the Plane of Vibr...
IOSRJMCE
 
ASME JOURNAL PAPER - med_008_03_030934
ASME JOURNAL PAPER - med_008_03_030934ASME JOURNAL PAPER - med_008_03_030934
ASME JOURNAL PAPER - med_008_03_030934
Sachin Bijadi
 
E44082429
E44082429E44082429
E44082429
IJERA Editor
 
Eyeblink artefact removal from eeg using independent
Eyeblink artefact removal from eeg using independentEyeblink artefact removal from eeg using independent
Eyeblink artefact removal from eeg using independent
eSAT Publishing House
 
Detection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eegDetection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eeg
Olusola Adeyemi
 
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...
ijtsrd
 
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...
sipij
 
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELMClassification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
IJTET Journal
 
40120140507007
4012014050700740120140507007
40120140507007
IAEME Publication
 
40120140507007
4012014050700740120140507007
40120140507007
IAEME Publication
 
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...
CSCJournals
 
IRJET- Disentangling Brain Activity from EEG Data using Logistic Regression, ...
IRJET- Disentangling Brain Activity from EEG Data using Logistic Regression, ...IRJET- Disentangling Brain Activity from EEG Data using Logistic Regression, ...
IRJET- Disentangling Brain Activity from EEG Data using Logistic Regression, ...
IRJET Journal
 
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
IAESIJEECS
 
Classification of Electroencephalograph (EEG) Signals Using Quantum Neural Ne...
Classification of Electroencephalograph (EEG) Signals Using Quantum Neural Ne...Classification of Electroencephalograph (EEG) Signals Using Quantum Neural Ne...
Classification of Electroencephalograph (EEG) Signals Using Quantum Neural Ne...
CSCJournals
 
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
IRJET Journal
 
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
ijbesjournal
 
Error entropy minimization for brain image registration using hilbert huang t...
Error entropy minimization for brain image registration using hilbert huang t...Error entropy minimization for brain image registration using hilbert huang t...
Error entropy minimization for brain image registration using hilbert huang t...
eSAT Publishing House
 
PhD Oral Defense of Md Kafiul Islam on "ARTIFACT CHARACTERIZATION, DETECTION ...
PhD Oral Defense of Md Kafiul Islam on "ARTIFACT CHARACTERIZATION, DETECTION ...PhD Oral Defense of Md Kafiul Islam on "ARTIFACT CHARACTERIZATION, DETECTION ...
PhD Oral Defense of Md Kafiul Islam on "ARTIFACT CHARACTERIZATION, DETECTION ...
Md Kafiul Islam
 
EEG S IGNAL Q UANTIFICATION B ASED ON M ODUL L EVELS
EEG S IGNAL  Q UANTIFICATION  B ASED ON M ODUL  L EVELS EEG S IGNAL  Q UANTIFICATION  B ASED ON M ODUL  L EVELS
EEG S IGNAL Q UANTIFICATION B ASED ON M ODUL L EVELS
sipij
 

Similar to Bmei 2012 poster_presentation on Artifact Detection and Removal (20)

A linear-Discriminant-Analysis-Based Approach to Enhance the Performance of F...
A linear-Discriminant-Analysis-Based Approach to Enhance the Performance of F...A linear-Discriminant-Analysis-Based Approach to Enhance the Performance of F...
A linear-Discriminant-Analysis-Based Approach to Enhance the Performance of F...
 
Application of Artificial Neural Networking for Determining the Plane of Vibr...
Application of Artificial Neural Networking for Determining the Plane of Vibr...Application of Artificial Neural Networking for Determining the Plane of Vibr...
Application of Artificial Neural Networking for Determining the Plane of Vibr...
 
ASME JOURNAL PAPER - med_008_03_030934
ASME JOURNAL PAPER - med_008_03_030934ASME JOURNAL PAPER - med_008_03_030934
ASME JOURNAL PAPER - med_008_03_030934
 
E44082429
E44082429E44082429
E44082429
 
Eyeblink artefact removal from eeg using independent
Eyeblink artefact removal from eeg using independentEyeblink artefact removal from eeg using independent
Eyeblink artefact removal from eeg using independent
 
Detection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eegDetection of epileptic indicators on clinical subbands of eeg
Detection of epileptic indicators on clinical subbands of eeg
 
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...
Motor Imagery Recognition of EEG Signal using Cuckoo Search Masking Empirical...
 
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...
 
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELMClassification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
Classification of EEG Signal for Epileptic Seizure DetectionusingEMD and ELM
 
40120140507007
4012014050700740120140507007
40120140507007
 
40120140507007
4012014050700740120140507007
40120140507007
 
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...
International Journal of Biometrics and Bioinformatics(IJBB) Volume (1) Issue...
 
IRJET- Disentangling Brain Activity from EEG Data using Logistic Regression, ...
IRJET- Disentangling Brain Activity from EEG Data using Logistic Regression, ...IRJET- Disentangling Brain Activity from EEG Data using Logistic Regression, ...
IRJET- Disentangling Brain Activity from EEG Data using Logistic Regression, ...
 
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
5. detection and separation of eeg artifacts using wavelet transform nov 11, ...
 
Classification of Electroencephalograph (EEG) Signals Using Quantum Neural Ne...
Classification of Electroencephalograph (EEG) Signals Using Quantum Neural Ne...Classification of Electroencephalograph (EEG) Signals Using Quantum Neural Ne...
Classification of Electroencephalograph (EEG) Signals Using Quantum Neural Ne...
 
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
Neural Network-Based Automatic Classification of ECG Signals with Wavelet Sta...
 
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
OFFLINE SPIKE DETECTION USING TIME DEPENDENT ENTROPY
 
Error entropy minimization for brain image registration using hilbert huang t...
Error entropy minimization for brain image registration using hilbert huang t...Error entropy minimization for brain image registration using hilbert huang t...
Error entropy minimization for brain image registration using hilbert huang t...
 
PhD Oral Defense of Md Kafiul Islam on "ARTIFACT CHARACTERIZATION, DETECTION ...
PhD Oral Defense of Md Kafiul Islam on "ARTIFACT CHARACTERIZATION, DETECTION ...PhD Oral Defense of Md Kafiul Islam on "ARTIFACT CHARACTERIZATION, DETECTION ...
PhD Oral Defense of Md Kafiul Islam on "ARTIFACT CHARACTERIZATION, DETECTION ...
 
EEG S IGNAL Q UANTIFICATION B ASED ON M ODUL L EVELS
EEG S IGNAL  Q UANTIFICATION  B ASED ON M ODUL  L EVELS EEG S IGNAL  Q UANTIFICATION  B ASED ON M ODUL  L EVELS
EEG S IGNAL Q UANTIFICATION B ASED ON M ODUL L EVELS
 

More from Md Kafiul Islam

EEE400 1st Trimester Progress Presentation on Sleep Disorder Classification
EEE400 1st Trimester Progress Presentation on Sleep Disorder ClassificationEEE400 1st Trimester Progress Presentation on Sleep Disorder Classification
EEE400 1st Trimester Progress Presentation on Sleep Disorder Classification
Md Kafiul Islam
 
EEE400 1st Trimester Progress Presentation on EEG based Neuro-Marketing
EEE400 1st Trimester Progress Presentation on EEG based Neuro-MarketingEEE400 1st Trimester Progress Presentation on EEG based Neuro-Marketing
EEE400 1st Trimester Progress Presentation on EEG based Neuro-Marketing
Md Kafiul Islam
 
Invited talk at IBRO UIU EEG Signal Processing
Invited talk at IBRO UIU EEG Signal ProcessingInvited talk at IBRO UIU EEG Signal Processing
Invited talk at IBRO UIU EEG Signal Processing
Md Kafiul Islam
 
Study of smart phone sensor based fall detection
Study of smart phone sensor based fall detectionStudy of smart phone sensor based fall detection
Study of smart phone sensor based fall detection
Md Kafiul Islam
 
Presentation slides on Child Tracking System
Presentation slides on Child Tracking SystemPresentation slides on Child Tracking System
Presentation slides on Child Tracking System
Md Kafiul Islam
 
TENSYMP presentation
TENSYMP presentationTENSYMP presentation
TENSYMP presentation
Md Kafiul Islam
 
Poster eog controlled wheelchair new
Poster eog controlled wheelchair newPoster eog controlled wheelchair new
Poster eog controlled wheelchair new
Md Kafiul Islam
 
Icasert 2019 pid_230_revised
Icasert 2019 pid_230_revisedIcasert 2019 pid_230_revised
Icasert 2019 pid_230_revised
Md Kafiul Islam
 
Digitization of Infusion Pump
Digitization of Infusion PumpDigitization of Infusion Pump
Digitization of Infusion Pump
Md Kafiul Islam
 
Development of a low cost pc-based single-channel eeg monitoring system
Development of a low cost pc-based single-channel eeg monitoring systemDevelopment of a low cost pc-based single-channel eeg monitoring system
Development of a low cost pc-based single-channel eeg monitoring system
Md Kafiul Islam
 
EMG classification using ANN
EMG classification using ANNEMG classification using ANN
EMG classification using ANN
Md Kafiul Islam
 
Real-time Vein Imaging
Real-time Vein ImagingReal-time Vein Imaging
Real-time Vein Imaging
Md Kafiul Islam
 
ECG Classification using SVM
ECG Classification using SVMECG Classification using SVM
ECG Classification using SVM
Md Kafiul Islam
 
ICDPR@SG 2020 PID_A304_presentation
ICDPR@SG 2020 PID_A304_presentationICDPR@SG 2020 PID_A304_presentation
ICDPR@SG 2020 PID_A304_presentation
Md Kafiul Islam
 
EMG controlled Prosthetic Arm
EMG controlled Prosthetic ArmEMG controlled Prosthetic Arm
EMG controlled Prosthetic Arm
Md Kafiul Islam
 
Motion Artifact in Ambulatory EEG
Motion Artifact in Ambulatory EEGMotion Artifact in Ambulatory EEG
Motion Artifact in Ambulatory EEG
Md Kafiul Islam
 
Exploring smartphone sensors
Exploring smartphone sensorsExploring smartphone sensors
Exploring smartphone sensors
Md Kafiul Islam
 
Presentation on Blood Pressure Monitoring as part of Final Year Project (Part...
Presentation on Blood Pressure Monitoring as part of Final Year Project (Part...Presentation on Blood Pressure Monitoring as part of Final Year Project (Part...
Presentation on Blood Pressure Monitoring as part of Final Year Project (Part...
Md Kafiul Islam
 
Senior Project Student's Presentation on Design of EMG Signal Recording System
Senior Project Student's Presentation on Design of EMG Signal Recording SystemSenior Project Student's Presentation on Design of EMG Signal Recording System
Senior Project Student's Presentation on Design of EMG Signal Recording System
Md Kafiul Islam
 
Senior Project Student's Presentation on Body Temperature Monitoring
Senior Project Student's Presentation on Body Temperature MonitoringSenior Project Student's Presentation on Body Temperature Monitoring
Senior Project Student's Presentation on Body Temperature Monitoring
Md Kafiul Islam
 

More from Md Kafiul Islam (20)

EEE400 1st Trimester Progress Presentation on Sleep Disorder Classification
EEE400 1st Trimester Progress Presentation on Sleep Disorder ClassificationEEE400 1st Trimester Progress Presentation on Sleep Disorder Classification
EEE400 1st Trimester Progress Presentation on Sleep Disorder Classification
 
EEE400 1st Trimester Progress Presentation on EEG based Neuro-Marketing
EEE400 1st Trimester Progress Presentation on EEG based Neuro-MarketingEEE400 1st Trimester Progress Presentation on EEG based Neuro-Marketing
EEE400 1st Trimester Progress Presentation on EEG based Neuro-Marketing
 
Invited talk at IBRO UIU EEG Signal Processing
Invited talk at IBRO UIU EEG Signal ProcessingInvited talk at IBRO UIU EEG Signal Processing
Invited talk at IBRO UIU EEG Signal Processing
 
Study of smart phone sensor based fall detection
Study of smart phone sensor based fall detectionStudy of smart phone sensor based fall detection
Study of smart phone sensor based fall detection
 
Presentation slides on Child Tracking System
Presentation slides on Child Tracking SystemPresentation slides on Child Tracking System
Presentation slides on Child Tracking System
 
TENSYMP presentation
TENSYMP presentationTENSYMP presentation
TENSYMP presentation
 
Poster eog controlled wheelchair new
Poster eog controlled wheelchair newPoster eog controlled wheelchair new
Poster eog controlled wheelchair new
 
Icasert 2019 pid_230_revised
Icasert 2019 pid_230_revisedIcasert 2019 pid_230_revised
Icasert 2019 pid_230_revised
 
Digitization of Infusion Pump
Digitization of Infusion PumpDigitization of Infusion Pump
Digitization of Infusion Pump
 
Development of a low cost pc-based single-channel eeg monitoring system
Development of a low cost pc-based single-channel eeg monitoring systemDevelopment of a low cost pc-based single-channel eeg monitoring system
Development of a low cost pc-based single-channel eeg monitoring system
 
EMG classification using ANN
EMG classification using ANNEMG classification using ANN
EMG classification using ANN
 
Real-time Vein Imaging
Real-time Vein ImagingReal-time Vein Imaging
Real-time Vein Imaging
 
ECG Classification using SVM
ECG Classification using SVMECG Classification using SVM
ECG Classification using SVM
 
ICDPR@SG 2020 PID_A304_presentation
ICDPR@SG 2020 PID_A304_presentationICDPR@SG 2020 PID_A304_presentation
ICDPR@SG 2020 PID_A304_presentation
 
EMG controlled Prosthetic Arm
EMG controlled Prosthetic ArmEMG controlled Prosthetic Arm
EMG controlled Prosthetic Arm
 
Motion Artifact in Ambulatory EEG
Motion Artifact in Ambulatory EEGMotion Artifact in Ambulatory EEG
Motion Artifact in Ambulatory EEG
 
Exploring smartphone sensors
Exploring smartphone sensorsExploring smartphone sensors
Exploring smartphone sensors
 
Presentation on Blood Pressure Monitoring as part of Final Year Project (Part...
Presentation on Blood Pressure Monitoring as part of Final Year Project (Part...Presentation on Blood Pressure Monitoring as part of Final Year Project (Part...
Presentation on Blood Pressure Monitoring as part of Final Year Project (Part...
 
Senior Project Student's Presentation on Design of EMG Signal Recording System
Senior Project Student's Presentation on Design of EMG Signal Recording SystemSenior Project Student's Presentation on Design of EMG Signal Recording System
Senior Project Student's Presentation on Design of EMG Signal Recording System
 
Senior Project Student's Presentation on Body Temperature Monitoring
Senior Project Student's Presentation on Body Temperature MonitoringSenior Project Student's Presentation on Body Temperature Monitoring
Senior Project Student's Presentation on Body Temperature Monitoring
 

Recently uploaded

A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 

Recently uploaded (20)

A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 

Bmei 2012 poster_presentation on Artifact Detection and Removal

  • 1. Analysis and Processing of In-Vivo Neural Signal for Artifact Detection and Removal Md Kafiul Islam, Nguyen A. Tuan, Yin Zhou, and Zhi Yang Dept. of Electrical and Computer Engineering, National University of Singapore, Singapore Paper ID: P3900 Contact email: kafiiut@gmail.com 2. Artifact Sources and Types Artifacts can be classified into external and internal types according to their origin. Internal artifacts arise from body activities that are either due to movements made by the subject itself or sudden changes of bioelectrical potentials, while external artifacts result from coupling with unwanted external interferences. we characterize majority of the examined artifacts into four types based on frequency characteristics, sharpness of edge, duration, shape and size. They are: i) Type-0 ii) Type-1 iii) Type-2 and iv) Type-3 as shown in the below figure. 3. Method We have manually identified different artifact segments and labeled each into one of the four artifact categories as shown in figure 1. Artifact envelopes are further extracted from the data segments to get the templates and artifact spectrum estimation is performed using windowed Fourier Transform. Fig. 2. (a), (b), and (c): manually labeled type-1, type-2, and type-3 artifact segments collected from recorded data. (d), averaged type-1 and type-2 artifact power spectrum in comparison with LFP. (e), type-3 artifact spectrum and spike spectrum. Spikes are randomly selected from two different templates. 1. Introduction Frequently, neural data are severely corrupted by various recording artifacts, especially in less constrained experiment environment. The appeared artifacts sometimes can cause mistakes in interpretation of information. Therefore, for proper information decoding, the detection and removal of such artifacts play a vital role. This paper analyses different types of artifacts that appear in neural recording experiments and thus a method is proposed to detect and remove artifacts as a part of preprocessing procedures before information decoding. Through modeling and data analysis, we reason that artifacts have different spectrum statistics compared with field potentials and spikes and the frequency bands of 150-400 Hz and >5 kHz are the most prospective regions to detect artifacts. A synthesized database based on recorded neural data and manually labeled artifacts has been built to allow quantitative evaluations of the proposed algorithm. Testing results have shown that over >80% positive detection ratio is achievable for artifacts with magnitude comparable to neural spikes. Quantitative signal- to-distortion ratio (SDR) simulation has shown that it is possible to have 10-30 dB SDR improvement at waveform segments that contain artifacts. 6. Results Artifact detection results at different artifact SNR are shown in figure 5. Averaged true positive rate above 80% is achievable when artifacts have comparable magnitude with neural spikes. The performance of the removal algorithm has been evaluated in terms of SDR (Signal-to-Distortion Ratio) improvement for each artifact segments 5. Artifact Removal After artifacts have been identified and categorized, different removal approaches are applied according to the artifact type with the goal to minimize the added distortion to neural data. High frequency artifacts, i.e. type-3, are eliminated by replacing artifactual samples with a straight line connecting two ends of the artifactual segment, as shown in figure 5(d). Usually the replacement duration is less than 1ms, thus added distortion to neural data is relatively small. Slow-artifacts, i.e. type-0, 1 and 2, are removed by subtracting the estimated envelope. 5th International Conference on BioMedical Engineering and Informatics (BMEI 2012) This work is supported by Singapore Public Sector Funding R-263-000-699-305, NUS tier-1 grant R-263-000-619-133, and SERC grant R-263-000-656-305. Fig. 1. Illustration of different artifact sources on left and Different types of artifact present at in-vivo recordings on right 4. Artifact Detection The proposed artifact detection algorithm relies on the hypothesis that the power of neural signal of interest is small in the two frequency bands of 150-400Hz and >5 KHz and so are the least overlapping regions with artifacts. Therefore, band-pass filtering from 150-400Hz to detect relatively low frequency artifacts (i.e. type-1 or type-2), while high-pass filtering at 5 kHz to detect high frequency artifacts (i.e. type-3), are applied. In order to emphasize the artifact edges after performing band- pass filtering, we take the NEO output and the result is shown in the following fig. 0 10 20 30 40 50 60 70 80 -0.05 0 0.05 SignalAmplitude,mV 0 10 20 30 40 50 60 70 80 0 5 10 15 x 10 -7 Time, Sec 0 10 20 30 40 50 60 70 80 -0.2 0 0.2 T-1 Artifactual Data Clean Data BPF Output NEO Output T-1 Artifact 0 10 20 30 40 50 60 70 80 90 -0.4 -0.2 0 0.2 (b) SignalAmplitude(mV) 0 10 20 30 40 50 60 70 80 90 -0.4 -0.2 0 0.2 (c) Time (sec) 0 10 20 30 40 50 60 70 80 90 -0.4 -0.2 0 0.2 (a) Raw Data Data with Synthesized Artifact Data after Artifact Removed Type 3Type 2 Type 1 Fig. 4. Results of removal algorithm applied on real in-vivo artifactual data for all types of artifact shown on left and Simulation result of the overall algorithm applied to a synthesized artifactual data shown on right. Fig. 3. Effect of HPF at 5 KHz for detecting type-3 artifact (b) and Effect of band pass filtering at 150-400 Hz for detecting type-1 (c) and type-2 (d) artifacts shown on left. Illustration of BPF followed by NEO based artifact detection on synthesized T-1 artifact superimposed to real neural data shown on right. 0 5 10 15 20 25 30 0 0.2 0.4 0.6 0.8 1 Artifact SNR FalsePositiveRate T2, BPF + NEO T2, BPF Only T1, BPF Only T1, BPF + NEO T3, BPF Only T3, BPF + NEO 0 5 10 15 20 25 0 0.2 0.4 0.6 0.8 1 Artifact SNR TruePositiveRate T1, BPF+NEO T1, BPF Only T3, BPF+NEO T3, BPF Only T2, BPF Only T2, BPF+NEO 0 5 10 15 20 25 30 -10 0 10 20 30 40 SDRImprovement(dB) Artifact SNR ( dB ) Type 2 Artifact Type 1 Artifact Type 3 Artifact Fig. 5. Detection accuracy comparison for both BPF based and BPF followed by NEO based artifact detection methods w.r.t. different artifact SNR for different types of artifact shown on left. SDR improvement for different artifact SNR after the removal algorithm is applied shown on right.