SEEG Contact Detector: A 3D Slicer Extension for Automated Localisation of Intracranial Electrode Contacts
تقدم هذه الورقة إضافة مفتوحة المصدر لبرنامج 3D Slicer تعمل على أتمتة التحديد الدقيق لمواقع نقاط أقطاب التحفيز داخل القحف لتحليل تخطيط كهربائية الدماغ في حالات الصرع (SEEG)، محققةً دقة عالية مع حد أدنى من التصحيح اليدوي، ومقدمةً حلاً متكاملاً وسهل الاستخدام لتبسيط سير العمل السريري.
المؤلفون الأصليون:Smid, J., Jezdik, P., Kalina, A., Kudr, M., Janca, R.
في المشهد المعقد لجراحة الصرع، يحتاج الأطباء أحياناً إلى الاستماع مباشرة إلى الإشارات الكهربائية للدماغ لتحديد البقعة الدقيقة التي تبدأ منها النوبات. وللقيام بذلك، يجرون عملية تسمى تخطيط كهربائية الدماغ عبر الاستثارة الموضعية، أو ما يُعرف بـ SEEG. خلال هذه العملية، يتم تمرير أسلاك رفيعة تنتهي بمستشعرات معدنية صغيرة بعناية في عمق أنسجة الدماغ. تعمل هذه المستشعرات، المعروفة باسم "النقاط التلامسية"، مثل ميكروفونات صغيرة تسجل نشاط الدماغ من الداخل. ومع ذلك، بمجرد وضع الأسلاك في مكانها، يواجه الفريق الطبي لغزاً صعباً: يجب عليهم معرفة الموقع الدقيق لكل مستشعر على حدة لتفسير التسجيلات بشكل صحيح. غالباً ما تكون هذه الأسلاك غير مرئية في صور الأشعة القياسية للدماغ لأن المعدن يحجب الرؤية، كما يمكن للأسلاك نفسها أن تنحني أو تتقوس أثناء استقرارها في الأنسجة الرخوة. ولسنوات، اضطر الأطباء إلى تتبع هذه المسارات غير المرئية يدوياً على شاشات الكمبيوتر، وهي مهمة بطيئة ومملة تعتمد بشكل كبير على العين البشرية والتقدير الشخصي، وغالباً ما تستغرق ساعات للمريض الواحد.
قام فريق من الباحثين من جمهورية التشيك بتطوير أداة جديدة لحل هذه المشكلة، محولين إياها من عمل يدوي شاق إلى عملية مؤتمتة. لقد ابتكروا إضافة برمجية لبرنامج تصوير طبي واسع الاستخدام يسمى 3D Slicer. تعمل هذه الأداة الجديدة، التي تحمل اسم "كاشف نقاط تلامس SEEG" (SEEG Contact Detector)، كدليل رقمي يحدد تلقائياً الموقع الدقيق لكل مستشعر على الأسلاك المعدنية. فبدلاً من قضاء الطبيب ساعات في التحديق في الصور لتخمين أين ينحني السلك، يقوم البرنامج بتحليل المسح الضوئي، وتحديد الأجزاء المعدنية، وحساب المسار الحقيقي للسلك، حتى لو كان منحنياً داخل الدماغ. اختبر الباحثون هذا النظام على بيانات من 73 مريضاً، غطت 78 عملية جراحية منفصلة وأكثر من 1,000 سلك فردي يحتوي على ما يقرب من 15,000 مستشعر. كانت النتائج دقيقة للغاية؛ حيث حدد البرنامج مواقع المستشعرات بمتوسط خطأ قدره 0.10 ملم فقط، وهي مسافة أصغر من سمك شعرة الإنسان. وفي معظم الحالات، نجح الكمبيوتر في الوصول إلى النتيجة الصحيحة من المحاولة الأولى، حيث تطلب الأمر تصحيحاً يدوياً في سبع حالات فقط من أصل 1,078 سلكاً تم اختبارها.
تعمل العملية أولاً باستخدام الكمبيوتر للعثور على براغي التثبيت المعدنية التي تمسك الأسلاك في الجمجمة. ثم يستخدم البرنامج هذه المراسي كنقاط انطلاق لتتبع مسار الأسلاك داخل الدماغ. وهو يأخذ في الاعتبار حقيقة أن الأسلاك ليست مستقيمة تماماً؛ إذ يمكن أن تنحني قليلاً أثناء دفعها في الدماغ، ويقوم البرنامج بنمذجة هذا الانحناء رياضياً. وبمجرد رسم المسار، تضع الأداة نموذجاً افتراضياً للمستشعرات على طول ذلك المنحنى، مما يطابقها مع الإشارات المعدنية الفعلية الظاهرة في المسح الضوئي. وإذا واجه الكمبيوتر منطقة مربكة، مثل مكان تلامس سلكين أو حيث تسبب صفيحة معدنية من جراحة سابقة ظلاً، فإنه يحدد تلك النقطة ليقوم الإنسان بفحصها. وقد وجد الباحثون أن هذه المواقف الصعبة كانت نادرة، حيث حدثت في نسبة ضئيلة جداً من الحالات، وعندما حدثت، كان بإمكان الطبيب إصلاحها ببضع نقرات في نفس نافذة البرنامج.
يمثل هذا العمل خطوة كبيرة للأمام في جعل التخطيط لجراحة الصرع أسرع وأكثر موثوقية. قبل ظهور هذه الأداة، كانت مهمة تحديد مواقع هذه المستشعرات غالباً ما تكون مجزأة، مما يتطلب من الأطباء استخدام برامج مختلفة متعددة أو كتابة أكواد برمجية معقدة، مما حد من استخدامها في مراكز بحثية متخصصة فقط. ومن خلال بناء هذه الأداة مباشرة داخل منصة تصوير طبي قياسية ومجانية، جعل الباحثون هذه التقنية متاحة لأي عيادة تمتلك جهاز كمبيوتر. إن البرنامج لا يحل محل حكم الطبيب، بل يتولى القيام بالمهام الشاقة المتعلقة بالقياس، مما يسمح للفرق الطبية بالتركيز على رعاية المريض. وتؤكد الدراسة أن أتمتة هذه العملية ليست ممكنة فحسب، بل هي دقيقة للغاية أيضاً، حيث تختصر مهمة كانت تستغرق ساعات إلى دقائق معدودة مع الحفاظ على الدقة اللازمة لجراحة دماغ منقذة للحياة.
ملخص تقني: كاشف اتصالات SEEG
بيان المشكلة يعد التحديد الدقيق لمواقع اتصالات الأقطاب الكهربائية داخل القحف أمراً بالغ الأهمية لتفسير تسجيلات تخطيط كهربية الدماغ عبر الاستثارة تحت القشرية (SEEG)، ورسم خرائط الشبكات الصرعية، والتخطيط لجراحة الصرع. حالياً، تتم هذه العملية يدوياً إلى حد كبير، مما يتطلب من الخبراء السريريين فحص صور الأشعة المقطعية (CT) بعد الزرع وصور الرنين المغناطيسي (MRI) قبل الزرع بصرياً. هذا النهج اليدوي يستغرق وقتاً طويلاً، وهو عرضة للتباين بين المشغلين، ومعرض للأخطاء الناتجة عن عيوب التصوير (مثل المسارات غير المستوية أو الأقطاب المتجمعة). وبينما توجد أدوات مؤتمتة (مثل EpiTools وiELVis وsEEG-Suite)، إلا أنها غالباً ما تعاني من التجزئة، مما يتطلب من المستخدمين التنقل عبر حزم برمجية متعددة ومتباعدة، ولغات برمجة مختلفة، ومسارات معالجة مسبقة معقدة (مثل إزالة الأنسجة العظمية/الجمجمة وإعادة التسجيل) قبل أن تتمكن عملية تحديد المواقع. علاوة على ذلك، تعاني العديد من الأدوات الحالية من صعوبة في نمذجة الانحناء الفيزيائي للأقطاب شبه المرنة أثناء الإدخال.
المنهجية يقدم المؤلفون SEEG Contact Detector، وهو امتداد مفتوح المصدر لمنصة 3D Slicer (الإصدارات 5.10.0 وما فوق). تم تنفيذ هذه الأداة كنموذج برمجي يعتمد على لغة Python، ويتكون من محرك حوسبة منطقي وواجهة مستخدم رسومية (GUI) تعتمد على Qt. تم تصميم سير العمل كحل متكامل وشامل يقلل من الجهد اليدوي مع السماح بالفحص البصري والتحسين.
يمر مسار الكشف عبر المراحل التالية:
إدخال البيانات والمعالجة المسبقة: يستخدم النظام صور الأشعة المقطعية (CT) بعد الزرع (نافذة الأنسجة الرخوة) كمرجع أساسي، وصور الرنين المغغناطيسي (T1-weighted MRI) كخلفية تشريحية. يتم إجراء تسجيل صلب (Rigid Co-registration) بين CT وMRI. وللتغلب على فشل التسجيل الناتج عن العيوب المعدنية، يتم تحديد عتبة الـ CT (أقل من 3000 وحدة هونسفيلد HU) لإزالة المعدن قبل التسجيل. يتم إنشاء قناع للدماغ (ROIbrain) تلقائياً من صورة MRI باستخدام خوارزمية HD-BET ويُطبق على الـ CT لعزل الهياكل داخل القحف.
تهيئة مسمار التثبيت (Anchor Bolt): يضع المستخدمون نقاط علام (Fiducial points) على مسامير تثبيت الأقطاب في صورة CT. يقوم النظام بتجزئة هذه المسامير باستخدام عتبة الكثافة (HU > 3000) وتحليل المكون الأكبر المتصل ضمن نصف قطر محدد من قبل المستخدم.
تقدير المسار: يتم تقدير محور كل مسمار تثبيت باستخدام تحليل المكونات الرئيسية (PCA). يوفر هذا ناقل مسار أولي. يتم تحديد نقطة الدخول (EP) عن طريق إسقاط نقطة العلام على هذا المحور، ويتم تقدير الطرف (TP) بناءً على الطول الفيزيائي للقطب (المحسوب من عدد الاتصالات، وطول الاتصال، والمسافة الفاصلة).
تجميع الأقطاب (Electrode Clustering): يتم تخصي م الـ voxels المعدنية داخل منطقة الدماغ لكل قطب كهربائي باستخدام نموذج الخليط الغاوسي (GMM). يتم تهيئة GMM باستخدام مسار EP-TP المقدر لضمان التجميع الدقيق للاتصالات التابعة لأقطاب محددة.
تحسين المسار ونمذجة الاتصال: يتم تحسين المسار الخطي الأولي عن طريق ملاءمة حدوديات من الدرجة الخامسة للـ voxels المعدنية المجمعة في الفضاء ثلاثي الأبعاد، مع مراعاة الانحناء المحتمل. يتم ملاءمة نموذج القطب، الذي يتكون من تسلسل من الكرات الغاوسية التي تمثل الاتصالات الفردية بأبعادها الفيزيائية المعروفة (القطر، الطول، والتباعد)، مع المسار.
كشف الاتصال: يتم تحريك النموذج بشكل تكراري على طول المسار الملائم ومقارنته ارتباطياً مع صورة CT (باستخدام حجم مفلتر للتخفيف من عيوب نقص الأشعة السينية) للعثور على الموقع الأمثل. يتم تسجيل مراكز العناصر الغاوسية في النموذج الأكثر ملاءمة كأماكن للاتصالات.
التحقق والتصحيح: يتم عرض جميع عمليات الكشف في واجهة المستخدم الرسومية. يمكن للمستخدمين تحريك مجموعة الاتصالات بالكامل يدوياً على طول المسار (بخطوات تمثل اتصالاً واحداً أو خطوات دقيقة) لتصحيح حالات الكشف المفقودة (مثل الظلال الناتجة عن الأشعة السينية) أو للتعديل في حالة تلامس الأقطب.
المساهمات الرئيسية
سير عمل متكامل: يوفر الامتداد بيئة واحدة مستقلة داخل 3D Slicer لعملية التحديد بأكملها، مما يلغي الحاجة إلى سكربتات المعالجة المسبقة الخارجية أو مجموعات برمجية متعددة.
تهيئة قوية: من خلال استخدام تجزئة مسمار التثبيت للتهيئة بدلاً من الاعتماد فقط على بيانات التخطيط قبل الزرع أو رسم المسار يدوياً، تتكيف الأداة مع الوضع الفعلي لزرع الأقطاب. টি
النمذجة غير الخطية: يسمح استخدام ملاءمة الحدوديات بنموذج دقيق للمسارات الحقيقية، والتي غالباً ما تكون منحنية، للأقطاب شبه المرنة، مما يعالج قصور النهج الخطية فقط.
تصميم متمحور حول المستخدم: تتضمن الأداة أدوات واجهة مستخدم رسومية بديهية للتهيئة، والفحص البصري، والتصحيحات اليدوية بنقرة واحدة، مما يجعلها متاحة لغير المبرمجين والسريريين.
التوفر المفتوح: الكود المصدري متاح علناً بموجب رخصة Apache-2.0 عبر مدير امتدادات 3D Slicer وGitHub.
النتائج تم تقييم الطريقة على مجموعة بيانات استرجاعية تضم 78 عملية زرع من 73 مريضاً، بإجمالي 1,078 قطباً كهربائياً و14,480 اتصالاً. تم تحديد مواقع الحقيقة الأرضية (GT) بواسطة مهندس سريري خبير باستخدام مسار تم التحقق من صحته مسبقاً.
الدقة: حققت الطريقة متوسط انحراف قدره 0.10 مم (المدى الربيعي: 0.06، 0.15 مم) بين مواقع الاتصال المكتشفة ومواقع الحقيقة الأرضية. بلغ أقصى انحراف 1.07 مم.
معدل الفشل: تطلب 7 أقطاب فقط من أصل 1,078 (0.65%) تصحيحاً يدوياً. عُزيت هذه الإخفاقات إلى سيناريوهات سريرية محددة: تلامس أطراف الأقطب، وجود أجسام معدنية أخرى داخل الجمجمة (مثل مشابك العظام من جراحات سابقة)، تقارب مسامير التثبيت، أو عيوب شديدة في صور الأشعة المقطعية.
كفاءة التصحيح: تم حل جميع الإخفاقات المحددة في غضون دقائق باستخدام الأدوات المدمجة في الوحدة.
الاتساق: أظهر تحليل الانحرافات عبر نظام إحداثيات RAS عدم وجود تحيز منهجي، مع اعتماد أدنى على موقع الاتصال بالنسبة لمركز الرأس أو عمق القطب.
الأهمية تزعم الورقة أن كاشف اتصالات SEEG يمثل خطوة عملية نحو توحيد وأتمتة معالجة SEEG. من خلال الجمع بين الدقة العالية (على مستوى دون الـ voxel) والواجهة المتكاملة سهلة الاستخدام، تقلل الأداة بشكل كبير من وقت المعالجة من ساعات إلى دقائق مع الحفاظ على الموثوقية السريرية. يؤكد المؤلفون أن توفر الأداة كامتداد لـ 3D Slicer يخفض حاجز الاعتماد، مما يدعم توحيد مسارات العمل عبر المراكز السريرية والبحثية دون الحاجة إلى خبرة برمجية متخصصة. يبني هذا العمل على عقد من الخبرة السريرية في مركزي "موتول" و"هومولكا" لعلاج الصرع، محولاً نهجاً خوارزمياً نُشر سابقاً إلى حل سريري قابل للتطبيق.