مهندسی پزشکی

withGradSpoil_bioemm.com 0

تشریح و شبیه سازی مفهوم Gradient Spoiling

Spoiling یا به فارسی تخریب، در MRI به معنی ایجاد از بین بردن همگرایی اسپین ها در صفحه ی عرضی یا XY است. Spoiling قبل شروع تحریک RF جدید اعمال میشه و باعث نابودی مغناطیس شدیگی عرض میشه در حالیکی تغییری در مغناطیس شدگی طولی یا Mz بوجود نخواهد آمد. ساده ترین روش Spoiling است که به اندازه ی چند T2 صبر کنیم تا به طور طبیعی مغناطیس شدگی عرض نابود بشه. به عبار ساده تر یعنی TR>>T2 (شایدم بهتره بگم T2* ) . خوب این روش کمی زمان بر است و باعث طولانی شدن زمان اسکن میشه. در تصویری...

51_gtd1vt_x6cajw 0

مفهوم dwell time

مفهومی به نام dwell time در رابطه با قسمت ADC اسکنرهای MRI وجود داره. مفهوم خیلی ساده است که من بارها توی قسمت برنامه نویسی توالی پالس بهش برخوردم. dwell time به ساده ترین بیان فاصله ی بین دو نمونه است که ADC اونها رو می خونه. تصویر زیر از یکی از مقالات ژورنال MAGNETOM Flash که توسط Siemens  منتشر می شه استخراج کردم که بیانگر این مفهوم است. اونجایی که با D مشخص شده نشان دهنده ی مقدار Dwell time است که اینجا ۳۰ میکرو ثانیه است و تموم اون خطوط سبز لحظاتی هستند که یک نمونه برداری از...

6379345_orig_gfjsxv 2

مفهوم پهنا باند بر پیکسل (BW/Pixel) در MRI

یکی از پارامترهای تصویرگری که اپراتور هنگام تغییر پروتکل می تونه اون تغییر بده گزینه ای به نام Bandwidth است که واحد اون رو در اسکنر به صورت Hz/Pixel می نویسه. البته این نوع بیان که اینجا گفته می شه احتمالا فقط مربوط به اسکنرهای MRI زیمنس باشه، اطلاعی از نحوه ی نامگذاری در اسکنرهای سایر تولید کنندگان مثل فیلیپس و GE و توشیبا ندارم. به صورت خیلی ساده این مفهوم رو با دو تا مقدمه بیان می کنیم: ۱- همانطور که می دونید گرادیانی به اسم Frequency Encoding داریم (معادل فارسی چی بگیم بهش؟ همون ترجمه لفظی اش؟) که باعث...

SpinEcho3_tvdgi9 0

شبیه سازی اسپین اکو در MRI

در اینجا شبیه سازی اسپین اکو که یکی از پرکاربردترین متدهای تصویرگری در MRI است رو قرار می دم. بدین صورت که ابتدا یک پالس 90 درجه در راستای محور x وارد می کنیم. 25 میلی ثانیه صبر می کنیم و سپس پالس 180 درجه رو در راستای محور y وارد کرده و بعد از 25 میلی ثانیه پالس اکو رو دریافت می کنیم. در این شبیه سازی از فانکشن های مربوط به شبیه سازی معادله بلاخ و زمان آسایش اسپین ها که قبل تر در اینجا قرار گرفت استفاده شده است. ابتدا یک تک اسپین رو مورد مطالعه قرار...

شبیه سازی معادله بلاخ 0

شبیه سازی معادله بلاخ در MRI

برای ادامه ی شبیه سازی هام معادله ی معروف و اساسی بلاخ یا Bloch (شایدم تلفظ دیگری داره) رو در متلب پیاده کردم. چیزی جز حل یه معادله دیفرانسیل نیست. تابع مورد نظر به صورت زیر نوشته میشه: [t, M] = bloch_sim(M0, dW, B, Alpha) در این تابع M0 مقدار اولیه مغناطیس شدگی، dw مقدار off-resonance و B  هم به صورت یک بردادر 3*1 وارد میشه که اندازه ی پالس RF رو در دو جهت x و y و همچنین مقدار B0 در جهت z رو دریافت می کنه. مقدار Alpha هم زاویه چرخش یا همون flip -angle است. چیزی...

Relaxation_pznog6 0

شبیه سازی آسایش اسپین ها در MRI

این مدت که وقت آزاد بیشتری دارم برای خودم معادلات و مفاهیم ساده ی MRI  در متلب شبیه سازی می کنم. سعی می کنم اون ها رو همراه با کد متلب در اینجا هم قرار بدم. موردی که الان قرار می دم مربوط میشه به relaxation اسپین ها. بدین صورت که معادله بلاخ رو برای حالت آسایش اسپین ها حل می کنیم. کد برنامه 5 تا ورودی میگیره. اولین پارامتر مبین وضعیت فعلی بردار مغناطیس شدگی، دومین پارامتر مبین مقدار off-resonance رو بر حسب هرتز است. سومین و چهارمین پارامتر به ترتیب T1 و T2 هستند و نهایتا پارامتر آخر هم...