نوع مقاله : مقاله کامل پژوهشی
نویسندگان
1 دانشجوی کارشناسی ارشد مهندسی پزشکی، گروه مهندسی پزشکی، دانشکدهی مهندسی برق، دانشگاه علم و صنعت ایران، تهران
2 استادیار، گروه مهندسی پزشکی، دانشکدهی مهندسی برق ، دانشگاه علم و صنعت ایران، تهران
3 استاد، گروه مهندسی پزشکی، دانشکدهی مهندسی برق، دانشگاه علم و صنعت ایران، تهران
چکیده
آشکارسازی اسپایکهای عصبی، نحستین گام برای تجزیه و تحلیل پتانسیل عمل واحدهای نورونی در ثبت خارج سلولی میباشد. وجود نویز پسزمینه درثبتهای خارج سلولی، که عمدتا از جمع آثار پتانسیل عمل واحد های نورونی دورتر از منطقهی ثبت ناشی میشود، در بسیاری از مواقع، آشکارسازی و تشخیص اسپایکهای عصبی کمدامنه را دشوار میسازد. تا کنون محققان زیادی به این موضوع پرداخته و برای حل این مشکل، الگوریتمهای زیادی پیشنهاد دادهاند. در این مقاله، یک الگوریتم خودکار برای آشکارسازی اسپایکهای عصبی در سیگنال ثبت خارج سلولی آغشته به نویز پسزمینه، ارائه شده است. این الگوریتم از چهار مرحله، شامل ۱- فیلتر کردن میانگذر و استفاده از فیلتر بالاگذر تفاضلی، ۲- اعمال فیلتر غیرخطی انرژی شانون، ۳- تبدیل هیلبرت و ۴- آستانهگذاری روی سیگنال به دست آمده، تشکیل شده است. روش پیشنهادی در این مقاله، با پنج روش شناخته شده در تشخیص اسپایک، روی دو مجموعهی دادهی شبیهسازی شده و یک مجموعهی دادهی واقعی، مورد مقایسه قرار گرفته است. نتایج به دست آمده، حاکی از برتری روش پیشنهادی نسبت به سایر روشها برای دادههای شبیهسازی شده، بوده که نشاندهندهی مقاوم بودن الگوریتم پیشنهادی نسبت به نویز میباشد. علاوه بر این، برای دادههای واقعی، روش پیشنهاد شده رتبهی دوم را در میان تمام روشها به خود اختصاص داده است. استفاده از فیلتر غیرخطی انرژی شانون، میتواند راهحل موثری برای تشخیص اسپایکهای عصبی در سیگنال ثبت خارج سلولی آغشته به نویز، به حساب آید.
کلیدواژهها
موضوعات
عنوان مقاله [English]
Detection of Neural Spike in Extracellular Recording using Shannon Energy and Hilbert Transform
نویسندگان [English]
- Sahar Akbari 1
- Vahid Shalchyan 2
- Mohammad Reza Daliri 3
1 M.Sc. Student, Biomedical Engineering Department, School of Electrical Engineering, Iran University of Science & Technology (IUST), Tehran, Iran
2 Assistant Professor, Biomedical Engineering Department, School of Electrical Engineering, Iran University of Science & Technology (IUST), Tehran, Iran
3 Professor, Biomedical Engineering Department, School of Electrical Engineering, Iran University of Science & Technology (IUST), Tehran, Iran
چکیده [English]
Neural spike detection is the first step in the analysis of neural action potentials in extracellular recordings. The background noise which mainly originates from a large number of far neuronal units, usually confront with detection of low-amplitude spikes. So far, many scholars have devoted their works to this subject and many algorithms have been proposed. In this paper we present an automatic spike detection algorithm for the noise-contaminated extracellular signal. This algorithm consists of four steps: 1- A bandpass filtering and using a differential filter; 2- applying Shannon's energy nonlinear filter; 3- Hilbert transform; and 4- Thresholding of the signal. The proposed method has been compared with five known methods in spike detection. This comparison is done on two simulated datasets and one real data set. The results indicate the superiority of the proposed method for simulated data compared to other methods, which indicates the robustness of the proposed algorithm to the noise. Meanwhile, for real data, it reaches the second place among all six methods. Using Shannon's non-linear energy filter can be an effective way to detect spikes in extracellular signal recordings. The comparison indicates that this method is superior to the commonly known methods for spike detection.
کلیدواژهها [English]
- Extracellular Recording
- Spike Detection
- Action Potential
- Shannon Energy