پروژه شبیه سازی سیگنال الکتروکاردیوگرام ECG با MATLAB
در این پست پروژه شبیه سازی سیگنال الکتروکاردیوگرام ECG یا نوار قلب را با متلب آماده کرده ایم که یک برنامه کامل در این زمینه می باشد و در محیط GUI تهیه شده است. در ادامه به توضیحاتی در رابطه با الکتروکاردیوگرام پرداخته و تصاویری از خروجی ها و فیلم نحوه اجرای این پروژه پردازش سیگنال قرار داده شده است. گوش دادن به صدا های درونی بدن، از روش های ابتدای می باشد که پزشکان از قرن ها پیش برای اطلاع از وجود ناهنجاری هایی در قلب بیماران استفاده می کردند و به خصوص با همین روش، صدا های غیر طبیعی را که احتمال دارد بیانگر وجود یک آسیب قلبی باشد، را جستجو می کردند.
یکی از مهمترین صدا های غیر طبیعی که ناشی از جریان آشفته خون در سیستم قلبی عروقی می باشد، صدای مرمر است که زمان و گام آن اهمیت ویژوه ای را در شناسایی بیماری قلبی دارد. این سیگنال های اطلاعاتی را شامل می شود که مسلما گوش یک پزشک قادر نخواهد بود تا بدون داشتن تجربه قبلی و دقت بسیار آ نرا تجزیه و تحلیل نماید. در سال های اخیر ثبت و آنالیز سیگنال های صوتی قلب با پیشرفت هایی که در فناوری ضبط داده ها و پردازش سیگنال های دیجیتال صورت گرفته، این موضوع مهم را فراهم کرده است.
توضیحات بیشتر و فیلم و تصاویری از خروجی پروژه شبیه سازی سیگنال الکتروکاردیوگرام ECG در ادامه مطلب.
شبیه سازی سیگنال الکتروکاردیوگرام ECG :
بررسی اتوماتیک سیگنال الكتروكاردیوگرام (Electrocardiogram – ECG) برای شناسایی بیماری های قلبی كه یک دلیل اصلی مرگ و میر در بیشتر كشور ها می باشد، اهمیت بسیاری را به خود اختصاص داده است. ساختار اولیه سیگنال ECG شامل موج P، Complex QRS و موج T می باشدکه موج P انقباض و دیپلاریزاسیون دهلیزها را نشان می دهد. تحریک آنها به وسیله كانون خودکار بالای دهلیز چپ شروع می شود تا قادر شود به بطن چپ خون رسانی کند.
وقفه گذرایی در زمان ورود خون صورت می گیرد، ناشی از زمان هدایت گره دهلیزی بطنی كه پس از هر موج P تا شروع کمپلکس QRS نمایان می شود. فعالیت الكتریكی بطن به صورت کمپلکس QRS به ثبت می رسد. مرحله پایانی قطبی شدن بطن به وسیله موج T نمایش داده می شود. شناسایی زمان به وقوع پیوستنن هر کدام از موج های گفته شده، دامنه، مدت و ریتم هر کدام در شناسایی آریتمی های قلب مورد استفاده قرار می گیرند. به منطور شناسایی و طبقه بندی انواع مختلفی از آریتمی ها، الگوریتم های بسیاری ارائه شده است. از این رو فعالیت های به انجام رسیده بر اساس آنالیز زمان و فركانس كمتر از استخراج جزییات ویژگی های سیگنال الكتروكاردیوگرام (ECG) مانند تشخیص محل شروع و پایان به کار گرفته است و با دسترسی به اطلاعات فوق، می توان سرعت و نحوه عملكرد قسمت های مختلف قلب را نشان داد.
توضیحات ارائه شده از دو مقاله با عنوان “طبقه بندی صدای قلب با استفاده از تبدیل ویولت و طرح خودسازماندهی افزایشی” و “شناسایی آریتمی های حاد دهلیزی – بطنی بر اساس بخشبندی و تشخیص کامل ECG: ارزیابی بر اساس پایگاه داده استاندارد MIT/BIH” می باشد که می توانید از لینک های زیر این دو مقاله را به صورت رایگان دانلود و مطالعه نمائید.
تصاویری از خروجی پروژه شبیه سازی سیگنال الکتروکاردیوگرام ECG :
تصویر خروجی 1:
تصویر خروجی 2:
تصویر خروجی 3:
تصویر خروجی 4:
سلام توی این پروژه از چه توابعی استفاده شده ؟ برای این پروژه مقاله هم دارید .
سلام این محصول شبیه ساز ECG در متلب فیلمش بطور کامل در بسته هست ؟ الان این فیلیمی که اینجا برای نمایش گذاشتید دقیقا چی هست؟ یعنی پروژه از ابتدا تا انتها با خرید این بسته قابل انجام هست حتی برای من که هیچ اطلاعاتی در مورد متلب ندارم ؟
این فیلم که به صورت آنلاین قابل مشاهده است، در کنار پروژه هم قرار داره و فقط نحوه اجرا و خروجی گرفتن از پروژه رو نشون میده.
سلام وقتتون بخير، من می خوام سيمولاتور ECG بسازم ميشه راهنماييم كنيد كه چه مراحلی رو بايد طی كنم؟