مقالة منهجية

Swin-PSAxialNet: تقنية تجزئة متعددة الأعضاء فعالة

DOI:

10.3791/66459

يوليو 5, 2024

في هذه المقالة

ملخص

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

يصف البروتوكول الحالي طريقة تجزئة فعالة متعددة الأعضاء تسمى Swin-PSAxialNet ، والتي حققت دقة ممتازة مقارنة بطرق التجزئة السابقة. تتضمن الخطوات الرئيسية لهذا الإجراء جمع مجموعات البيانات ، وتكوين البيئة ، والمعالجة المسبقة للبيانات ، والتدريب على النموذج ومقارنته ، وتجارب الاستئصال.

الملخص

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

يعد تجزئة أعضاء البطن المتعددة من أهم الموضوعات في مجال تحليل الصور الطبية ، ويلعب دورا مهما في دعم سير العمل السريري مثل تشخيص الأمراض وتخطيط العلاج. في هذه الدراسة ، تم اقتراح طريقة تجزئة فعالة متعددة الأعضاء تسمى Swin-PSAxialNet بناء على بنية nnU-Net. تم تصميمه خصيصا للتجزئة الدقيقة ل 11 عضوا في البطن في صور التصوير المقطعي المحوسب. أجرت الشبكة المقترحة التحسينات التالية مقارنة ب nnU-Net. أولا ، تم إدخال وحدات الفضاء إلى العمق (SPD) وكتل استخراج ميزة الانتباه المحوري المشترك للمعلمات (PSAA) ، مما يعزز قدرة استخراج ميزة الصورة ثلاثية الأبعاد. ثانيا ، تم استخدام نهج دمج الصور متعدد المقاييس لالتقاط المعلومات التفصيلية والميزات المكانية ، مما أدى إلى تحسين القدرة على استخراج الميزات الدقيقة وميزات الحافة. أخيرا ، تم تقديم طريقة مشاركة المعلمات لتقليل التكلفة الحسابية للنموذج وسرعة التدريب. تحقق الشبكة المقترحة متوسط معامل النرد 0.93342 لمهمة التجزئة التي تشمل 11 جهازا. تشير النتائج التجريبية إلى التفوق الملحوظ ل Swin-PSAxialNet على طرق التجزئة السائدة السابقة. تظهر الطريقة دقة ممتازة وتكاليف حسابية منخفضة في تجزئة أعضاء البطن الرئيسية.

المقدمة

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

يعتمد التدخل السريري المعاصر ، بما في ذلك تشخيص الأمراض ، وصياغة خطط العلاج ، وتتبع نتائج العلاج ، على التجزئة الدقيقة للصورالطبية 1. ومع ذلك ، فإن العلاقات الهيكلية المعقدة بين أعضاء البطن2تجعل من الصعب تحقيق تجزئة دقيقة لأعضاء البطنالمتعددة 3. على مدى العقود القليلة الماضية ، قدمت التطورات المزدهرة في التصوير الطبي والرؤية الحاسوبية فرصا وتحديات جديدة في مجال تجزئة الأعضاء متعددة البطن. تمكننا تقنية التصوير بالرنين المغناطيسي المتقدم (MRI)4 والتصوير المقطعي المحوسب (CT)5 من الحصول على صور عالية الدقة للبطن. يحمل التجزئة الدقيقة لأعضاء متعددة من صور التصوير المقطعي المحوسب قيمة سريرية كبيرة لتقييم وعلاج الأعضاء الحيوية مثل الكبد والكلى والطحال والبنكرياس وما إلى ذلك.6،7،8،9،10 ومع ذلك ، فإن التعليق التوضيحي اليدوي لهذه الهياكل التشريحية ، خاصة تلك التي تتطلب تدخلا من أخصائيي الأشعة أو أخصائيي علاج الأورام بالإشعاع ، يستغرق وقتا طويلا وعرضة للتأثيرات الذاتية11. لذلك ، هناك حاجة ملحة لتطوير طرق آلية ودقيقة لتجزئة أعضاء البطن المتعددة.

اعتمدت الأبحاث السابقة حول تجزئة الصور في الغالب على الشبكات العصبية التلافيفية (CNNs) ، والتي تعمل على تحسين كفاءة التجزئة عن طريق تكديس الطبقات وإدخال ResNet12. في عام 2020 ، قدم فريق أبحاث Google نموذج Vision Transformer (VIT)13 ، مما يمثل مثالا رائدا لدمج بنية المحولات في المجال المرئي التقليدي لمجموعة من المهام المرئية14. في حين أن العمليات التلافيفية يمكن أن تفكر فقط في معلومات الميزات المحلية ، فإن آلية الانتباه في المحولات تتيح النظر الشامل في معلومات الميزات العالمية.

بالنظر إلى تفوق البنى القائمة على المحولات على الشبكات التلافيفيةالتقليدية 15 ، أجرت العديد من فرق البحث استكشافا مكثفا في تحسين التآزر بين نقاط القوة في المحولات والشبكات التلافيفية16،17،18،19. قدم Chen et آخرون TransUNet لمهام تجزئة الصور الطبية16 ، والتي تستفيد من المحولات لاستخراج الميزات العالمية من الصور. نظرا لارتفاع تكلفة التدريب على الشبكة والفشل في الاستفادة من مفهوم التسلسل الهرمي لاستخراج الميزات ، لم تتحقق مزايا المحولات بالكامل.

لمعالجة هذه المشكلات ، بدأ العديد من الباحثين في تجربة دمج المحولات كعمود فقري لتدريب شبكات التجزئة. قدم Liu et al.17 محول سوين ، الذي استخدم طريقة بناء هرمية لاستخراج الميزات ذات الطبقات. تم اقتراح مفهوم Windows Multi-Head Self-Attention (W-MSA) ، مما يقلل بشكل كبير من التكلفة الحسابية ، لا سيما في وجود خرائط ميزات ذات مستوى ضحل أكبر. في حين أن هذا النهج قلل من المتطلبات الحسابية ، إلا أنه عزل أيضا نقل المعلومات بين النوافذ المختلفة. لمعالجة هذه المشكلة ، قدم المؤلفون أيضا مفهوم الانتباه الذاتي متعدد الرؤوس (SW-MSA) ، مما يتيح نشر المعلومات بين النوافذ المجاورة. بناء على هذه المنهجية ، صاغ Cao et al. Swin-UNet18 ، واستبدل التلافيفات ثنائية الأبعاد في U-Net بوحدات Swin ودمج W-MSA و SW-MSA في عمليات التشفير وفك التشفير ، مما حقق نتائج تجزئة جديرة بالثناء.

على العكس من ذلك ، Zhou et al. سلط الضوء على أنه لا يمكن تجاهل ميزة تشغيل الإحلال عند معالجة الصور عالية الاستبانة19. يستخدم nnFormer المقترح طريقة حساب الانتباه الذاتي بناء على كتل الصور المحلية ثلاثية الأبعاد ، والتي تشكل نموذج محول يتميز بهيكل متقاطع. أدى استخدام الانتباه القائم على الكتل المحلية ثلاثية الأبعاد إلى تقليل عبء التدريب على الشبكة بشكل كبير.

بالنظر إلى مشاكل الدراسة أعلاه ، تم اقتراح هيكل هرمي هجين فعال لتجزئة الصور الطبية ثلاثية الأبعاد ، يسمى Swin-PSAxialNet. تتضمن هذه الطريقة كتلة تخفيض العينات، الكتلة من الفضاء إلى العمق (SPD)20 ، قادرة على استخراج المعلومات العالمية21. بالإضافة إلى ذلك ، فإنه يضيف وحدة الانتباه المحوري المشترك للمعلمة (PSAA) ، مما يقلل من عدد معلمات التعلم من تربيعي إلى خطي وسيكون له تأثير جيد على دقة تدريب الشبكة وتعقيد نماذجالتدريب 22.

شبكة Swin-PSAxialNet
تتبنى البنية العامة للشبكة الهيكل على شكل حرف U ل nnU-Net23 ، والذي يتكون من هياكل التشفير ووحدة فك التشفير. تشارك هذه الهياكل في استخراج الميزات المحلية وتسلسل الميزات من الصور الكبيرة والصغيرة الحجم ، كما هو موضح في الشكل 1.

figure-introduction-1
الشكل 1: الرسم التخطيطي Swin-PSAxialNet لبنية الشبكة. الرجاء النقر هنا لعرض نسخة أكبر من هذا الشكل.

في هيكل التشفير ، يتم دمج كتلة Conv التقليدية مع كتلة SPD20 لتشكيل حجم تخفيض العينات. تشتمل الطبقة الأولى من برنامج التشفير على تضمين التصحيح ، وهي وحدة تقسم البيانات ثلاثية الأبعاد إلى تصحيحات figure-introduction-2ثلاثية الأبعاد ، (P1 ، P2 ، P3) تمثل تصحيحات غير متداخلة في هذا السياق ، figure-introduction-3 مما يدل على طول تسلسل التصحيحات ثلاثية الأبعاد. بعد طبقة التضمين ، تتضمن الخطوة التالية وحدة تصغير أخذ العينات التلافيفية غير المتداخلة التي تشتمل على كل من كتلة تلافيفية وكتلة SPD. في هذا الإعداد ، تحتوي الكتلة التلافيفية على خطوة محددة على 1 ، ويتم استخدام كتلة SPD لقياس الصورة ، مما يؤدي إلى انخفاض الدقة بمقدار أربعة أضعاف وزيادة مضاعفة في القنوات.

في بنية وحدة فك التشفير، تتكون كل كتلة عينة بعد طبقة ميزة عنق الزجاجة من مجموعة من كتلة أخذ العينات وكتلة PSAA. وتزداد استبانة خريطة المعالم بضعفين، ويخفض عدد القنوات إلى النصف بين كل زوج من مراحل وحدة فك التشفير. لاستعادة المعلومات المكانية وتحسين تمثيل المعالم ، يتم إجراء دمج الميزات بين الصور الكبيرة والصغيرة الحجم بين كتل أخذ العينات. في النهاية ، يتم إدخال نتائج أخذ العينات في طبقة الرأس لاستعادة حجم الصورة الأصلي ، بحجم إخراج (H × W × D × C ، C = 3).

بنية كتلة SPD
في الطرق التقليدية ، يستخدم قسم أخذ العينات خطوة واحدة بحجم خطوة 2. يتضمن ذلك التجميع التلافيفي في المواضع المحلية في الصورة ، مما يحد من المجال الاستقبالي ، ويقصر النموذج على استخراج الميزات من تصحيحات الصور الصغيرة. تستخدم هذه الطريقة كتلة SPD ، التي تقسم الصورة الأصلية بدقة إلى ثلاثة أبعاد. يتم تقسيم الصورة ثلاثية الأبعاد الأصلية بالتساوي على طول المحاور x و y و z ، مما ينتج عنه أربعة أجسام ذات حجم فرعي. (الشكل 2) بعد ذلك ، يتم تسلسل المجلدات الأربعة من خلال عملية "cat" ، وتخضع الصورة الناتجة لتلاف 1 × 1 × 1 للحصول على الصورة المأخوذةمن العينات السفلية 20.

figure-introduction-4
الشكل 2: مخطط كتلة SPD. الرجاء النقر هنا لعرض نسخة أكبر من هذا الشكل.

بنية كتلة PSAA
على عكس شبكات CNN التقليدية ، فإن كتلة PSAA المقترحة أكثر فعالية في إجراء التركيز العالمي على المعلومات وأكثر كفاءة في التعلم والتدريب على الشبكات. يتيح ذلك التقاط صور أكثر ثراء وميزات مكانية. تتضمن كتلة PSAA تعلم الانتباه المحوري بناء على مشاركة المعلمات في ثلاثة أبعاد: الارتفاع والعرض والعمق. بالمقارنة مع آلية الانتباه التقليدية التي تقوم بتعلم الانتباه لكل بكسل في الصورة ، تجري هذه الطريقة بشكل مستقل تعلم الانتباه لكل من الأبعاد الثلاثة ، مما يقلل من تعقيد الانتباه الذاتي من التربيعي إلى الخطي. علاوة على ذلك ، يتم استخدام آلية مشاركة معلمات المفاتيح والاستعلامات القابلة للتعلم ، مما يمكن الشبكة من أداء عمليات آلية الانتباه بالتوازي عبر الأبعاد الثلاثة ، مما يؤدي إلى تمثيل أسرع ومتفوق وأكثر فعالية.

البروتوكول

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

تمت الموافقة على هذا البروتوكول من قبل لجنة الأخلاقيات بجامعة نانتونغ. يتضمن التقييم الذكي والبحث للبيانات متعددة الوسائط غير الغازية أو طفيفة التوغل المكتسبة ، بما في ذلك الصور الطبية البشرية وحركات الأطراف وتصوير الأوعية الدموية ، باستخدام تقنية الذكاء الاصطناعي. يوضح الشكل 3 المخطط الانسيابي الكلي للتجزئة متعددة الأعضاء. يتم توفير جميع روابط الويب اللازمة في جدول المواد.

figure-protocol-1
الشكل 3: مخطط انسيابي شامل للتجزئة متعددة الأعضاء. الرجاء النقر هنا لعرض نسخة أكبر من هذا الشكل.

1. جمع مجموعات البيانات

  1. قم بتنزيل مجموعة البيانات AMOS202224 (انظر جدول المواد).
  2. حدد 160 صورة كمجموعة بيانات التدريب و 40 صورة كمجموعة بيانات الاختبار.
  3. تنفيذ mkdir ~/PaddleSeg/contrib/MedicalSeg/data/raw_data.
  4. افتح مسار raw_data.
  5. ضع مجموعة البيانات في دليل raw_data ، وتأكد من المراسلات الصحيحة مع أسماء الملفات في دليلي "imagesTr" و "labelsTr".
  6. قم بإنشاء ملف dataset.json .
  7. أضف معلومات مجموعة البيانات مثل numTraining وnumTest واسم التسميات في الملف "dataset.json".
    ملاحظة: تتكون مجموعة البيانات الخاصة بهذه الدراسة من 200 مجموعة بيانات عالية الجودة للتصوير المقطعي المحوسب تم اختيارها من مجموعة بيانات 500 CT الرسمية AMOS2022 لأغراض التدريب والاختبار. تشمل مجموعة البيانات 11 عضوا ، بما في ذلك الطحال والكلية اليمنى والكلية اليسرى والمرارة والمريء والكبد والمعدة والشريان الأورطي والوريد الأجوف السفلي والبنكرياس والمثانة.

2. تكوين البيئة

  1. قم بتثبيت بيئة Paddlepaddle (انظر جدول المواد) وإصدار CUDAالمقابل 25.
    ملاحظة: يوصى باستخدام الإصدار 2.5.0 من Paddlepaddle والإصدار 11.7 من CUDA.
  2. Git استنساخ مستودع PaddleSeg25.
  3. تنفيذ القرص المضغوط ~ / PaddleSeg / contrib / MedicalSeg /.
  4. تنفيذ تثبيت النقطة -r requirements.txt.
  5. تنفيذ pip install medpy.

3. المعالجة المسبقة للبيانات

  1. قم بتعديل ملف "yml" ، بما في ذلك معلمات مثل data_root و batch_size و model و train_dataset و val_dataset و Optimizer و lr_scheduler و loss.
  2. حدد المعلمات المطلوبة للتنفيذ ، بما في ذلك "-config ، --log_iters ، --precision ، --nnunet ، --save_dir ، --save_interval ، إلخ.
    ملاحظة: يتم تحويل "raw_data" الأصلي إلى ثلاثة أنواع من ملفات البيانات: "اقتصاص" و "Decathlon" و "معالج مسبقا" ، لتلبية متطلبات التدريب والتقييم المختلفة لتعزيز أداء النموذج وفعالية التدريب.

4. نموذج التدريب والمقارنة

ملاحظة: كخط أساس مستخدم على نطاق واسع في مجال تجزئة الصور ، يعمل nnU-Net23 كنموذج أساسي في الدراسة. عملية مقارنة النموذج المحددة هي كما يلي.

  1. قطار nnU-Net
    1. قم بالتكوين بحجم دفعة من 2 و 80,000 تكرار ، وسجل كل 20 تكرارا ، واستخدم دقة fp16.
    2. قم بتعيين save_dir كمجلد "الإخراج" داخل دليل العمل ، مع تعيين فاصل زمني للحفظ عند 1,000 تكرار.
    3. أضف المعلمة --use_vdl لتصور معلمة VisualDL.
    4. اركض train.py.
    5. قم بإنشاء أربعة ملفات yml ، وحدد الطيات من 1 إلى 4 ، وقم بتدريب النموذج بالتحقق من الصحة المتقاطع بخمسة أضعاف.
  2. تدريب سوين-أونيت
    1. الحفاظ على الاتساق مع الظروف التجريبية المحددة مسبقا.
    2. قم بإزالة المعلمة --nnunet واستخدم --swinunet.
    3. قم بتشغيل ملف train.py.
    4. قم بتدريب الطيات من 1 إلى 4 بشكل فردي ثم يخضع لمعالجة المجموعة.
  3. تدريب TransUNet
    1. اتبع الإجراءات الموضحة في الخطوة 4.1.
    2. افتح ملف yml .
    3. تعديل النوع: nnunet للكتابة: transunet.
    4. تعديل المعلمة --nnunet إلى --transunet.
    5. قم بتشغيل ملف train.py.
    6. قم بتدريب الطيات من 1 إلى 4 بشكل فردي ومعالجة المجموعة.
  4. تدريب UNETR
    1. الحفاظ على المتغيرات التجريبية المتسقة.
    2. كرر الإجراءات الموضحة سابقا مثل Swin-UNet و TransUNet (الخطوة 4.2 والخطوة 4.3).
    3. اركض train.py.
    4. قم بتدريب الطيات من 1 إلى 4 بشكل فردي ومعالجة المجموعة.
  5. تدريب nnالسابق
    1. قم بتعديل المعلمات مثل Swin-UNet و TransUNet.
    2. قم بتشغيل train.py طية واحدة.
    3. تشغيل معالجة المجموعة.

5. تجربة الاستئصال

  1. كتلة PSAA للشبكة بأكملها
    1. حافظ على اتساق المتغيرات مع الخطوة 4.1.
    2. اضبط volume_shape = (64,192,192) و Axial_attention = صواب.
    3. قم بتشغيل train.py أضعاف واحدة.
    4. معالجة المجموعة عبر خمس طيات.
  2. كتلة SPD للشبكة بأكملها
    1. حافظ على اتساق المتغيرات مع الخطوة 4.1.
    2. اضبط SPD_enable = صواب و Axial_attention = خطأ.
    3. قم بتشغيل train.py طية واحدة.
    4. معالجة المجموعة عبر خمس طيات.
  3. كتلة PSAA لأخذ العينات
    ملاحظة: لا تستخدم كتلة SPD لأخذ العينات.
    1. استخدم كتلة PSAA لأخذ العينات.
    2. حافظ على اتساق المتغيرات مع الخطوة 4.1.
    3. اضبط Axial_attention = False في جزء التخفيض و SPD_enable = False.
    4. قم بتشغيل train.py أضعاف واحدة.
    5. معالجة مجموعة خمس طيات.
  4. كتلة PSAA لأخذ العينات
    ملاحظة: استخدم كتلة SPD لتقليل العينات.
    1. استخدم كتلة SPD لأخذ العينات المصغرة وكتلة PSAA لأخذ العينات.
    2. حافظ على اتساق المتغيرات مع الخطوة 4.1.
    3. اضبط Axial_attention = خطأ في جزء أخذ العينات المصغرة و SPD_enable = صواب.
    4. قم بتشغيل train.py طية واحدة.
    5. معالجة مجموعة خمس طيات.
    6. قم بتعيين عدد التكرارات إلى 2,00,000 بسبب النتائج الفائقة.

النتائج

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

يستخدم هذا البروتوكول مقياسين لتقييم النموذج: درجة تشابه النرد (DSC) و 95٪ مسافة Hausdorff (HD95). يقيس DSC التداخل بين تنبؤات تجزئة فوكسل والحقيقة الأرضية ، بينما يقوم 95٪ HD بتقييم التداخل بين حدود التنبؤ بتجزئة فوكسل والحقيقة الأرضية ، وتصفية 5٪ من القيم المتطرفة. وفيما يلي تعريف DSC26 :

figure-results-1(1)

حيث يمثل T و P قيم الحقيقة الأساسية والقيم المتوقعة لجميع الفوكسل ، على التوالي. تعريف 95٪ HD26 هو كما يلي:

figure-results-2(2)

حيث d T ، P ، هي المسافة المئوية 95 للحد الأقصى HD95 بين الحقيقة الأرضية والفوكسيل المتوقعة ، و dT ، P ، يمثل المسافة المئوية 95 للحد الأقصى HD95 بين الفوكسل المتوقعة والحقيقة الأرضية.

تتم مقارنة Swin-PSAxialNet بخوارزميات تجزئة متعددة الأعضاء السائدة في الجدول 1. تظهر النتائج تحسين أداء التجزئة لأعضاء البطن في الخوارزمية المقترحة. تتجاوز دقة النرد لطريقة التجزئة متوسط قيمة النرد للطرق الأخرى بمقدار 2-3 نقاط مئوية وحتى تتفوق على nnFormer بمقدار نقطة مئوية واحدة. تظهر Swin-PSAxialNet أيضا دقة عالية في تجزئة الحدود ، بمتوسط معامل HD95 يبلغ 5.63 ، وهو الأدنى بين جميع الخوارزميات المقارنة.

أساليبليكنالاسكتلنديليفعموماروبلوخستوجيجابايتنقاط البيعإيسوركنمتوسط
DSCHD95
nnU-Net96.396.897.2185.295.2286.5791.4784.791.7982.595.4491.27.13
سوين أونت96.0396.6897.2285.7495.387.8291.7784.6491.6783.2696.1491.489.68
ترانس يونيت96.4296.7497.0585.0994.8685.291.8183.3391.5282.2296.1290.9413.77
UNETR95.9496.4896.8584.1494.6285.0190.1881.1690.7980.3495.1590.0612.92
nnالسابق96.5997.2297.3386.7995.3189.7492.8284.8892.4384.2496.3292.156.59
سوين-PSAxialNet96.8597.6797.6488.3995.9792.0394.487.7893.1586.2496.5993.345.63

الجدول 1: مقارنة خوارزميات التجزئة السائدة. تشير الاختصارات إلى الأعضاء التالية: Lkn للكلية اليسرى ، Spl للطحال ، Liv للكبد ، Pan للبنكرياس ، Aro للشريان الأورطي ، Bla للمثانة ، Sto للمعدة ، Gbd للمرارة ، Pos ل postcava ، Eso للمريء ، Rkn للكلية اليمنى ، و DSC لمتوسط معامل النرد ، HD95 لمتوسط مسافة Hausdorff 95٪.

علاوة على ذلك ، فإن إدخال آلية مشاركة المعلمات والتحسينات على هيكل المحول يوفر مزايا كبيرة في كل من تعقيد النموذج وسرعة الاستدلال (الجدول 2 ، الشكل 4 ، والشكل 5).

نماذجParams (م)FLOPs (G)وقت (زمن) الاستدلال
nn-Unet17.96398.549.07
UNETR89.5839.6712.51
nnالسابق134.78152.4311.24
سوين-PSAxialNet37.6443.1510.31

الجدول 2: جدول مقارنة مؤشرات نماذج الشبكة.

figure-results-3
الشكل 4: منحنى تباين النرد لشبكة التدريب النموذجية. (أ) الشبكة الحالية. (ب) ن. (ج) nnU-Net. (د) فريق الأمم المتحدة في أوروبا. الرجاء النقر هنا لعرض نسخة أكبر من هذا الرقم.

figure-results-4
الشكل 5: مقارنة نتائج تدريب النموذج. ويسلط الشكل الضوء على نتائج الشبكة الحالية، ونتائج nnFormer، ونتائج الشبكة الوطنية للتعليم، ونتائج فريق الأمم المتحدة في المحيط الأطلسي. الرجاء النقر هنا لعرض نسخة أكبر من هذا الرقم.

أجرت هذه الدراسة تجارب استئصال شاملة على شبكة الخوارزمية ، باستخدام كتلة PSAA وكتلة SPD كمتغيرات ، ومقارنة التدريب أحادي الطي بالتدريب الخماسي. يتم عرض معاملات النرد من النتائج التجريبية في الجدول 3. توضح هذه النتائج أن استخدام كتلة SPD لأخذ العينات المصغرة وكتلة PSAA لأخذ العينات العليا يعزز بشكل فعال أداء التجزئة مقارنة بشبكة nnU-Net غير المعدلة (الشكل 6).

نماذجحظر PSAA للشبكة بأكملهاكتلة SPD للشبكة بأكملهاكتلة PSAA فقط لأخذ العيناتكتلة PSAA لأخذ العينات ، استخدم SPD
تدريب أحادي الطي92.1790.5192.2492.39
تدريب خماسي الجوانب92.8291.2692.7993.34

الجدول 3: نتائج تجربة الاستئصال ل Swin-PSAxialNet. يتم تقديم نتائج تجربة الاستئصال ل Swin PSAxialNet. في تجربة الاستئصال ، تمت مقارنة استخدام كتلة PSAA وكتلة SPD ، ونتائج التدريب ل DSC موضحة في الجدول.

figure-results-5
الشكل 6: نتائج التجزئة. الرجاء النقر هنا لعرض نسخة أكبر من هذا الرقم.

المناقشة

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

تجزئة أعضاء البطن عمل معقد. بالمقارنة مع الهياكل الداخلية الأخرى لجسم الإنسان ، مثل الدماغ أو القلب ، يبدو تجزئة أعضاء البطن أكثر صعوبة بسبب التباين المنخفض والتغيرات الكبيرة في الشكل في صور التصوير المقطعي المحوسب27،28. يقترح Swin-PSAxialNet هنا لحل هذه المشكلة الصعبة.

في خطوة جمع البيانات ، قامت هذه الدراسة بتنزيل 200 صورة من الموقع الرسمي AMOS202224. في خطوة تكوين البيئة ، تضمن الإعداد التجريبي بيئة Paddlepaddle جنبا إلى جنب مع إصدار CUDA المقابل لها. أثناء خطوة المعالجة المسبقة للبيانات ، تم تطبيق الاقتصاص العشوائي والتقليب العشوائي لتعزيز متانة البيانات. في خطوات تدريب النموذج والمقارنة ، بناء على نموذج خط الأساس nnU-Net ، أضافت التجربة كتلة SPD لتقليل العينات وكتلة استخراج ميزة PSAA لأخذ العينات ، مما يحقق نتائج تجزئة ممتازة. تمت مقارنة Swin-PSAxialNet بنماذج التجزئة السائدة المختلفة وأظهرت نتائج واعدة على مجموعة البيانات العامة AMOS2022. حققت دقة تجزئة أعلى من طرق التجزئة الأخرى المذكورة في هذه الدراسة16،17،18،19. في قسم تجربة الاستئصال ، تم تغيير استخدام كتلة PSAA وكتلة SPD للعثور على شبكة التجزئة المثلى. أشارت نتائج تجربة الاستئصال إلى أن استخدام وحدة PSAA فقط لأخذ العينات يحقق نقطة مئوية واحدة أعلى من استخدامها للشبكة بأكملها.

وفيما يلي ابتكارات هذه الدراسة: أولا، يتم دمج وحدة SPD في الشبكة لتشكيل وحدة تخفيض العينات جنبا إلى جنب مع كتلة Conv، وبالتالي تعزيز قدرات استخراج ميزات الشبكة. ثانيا ، يؤدي إدخال كتلة استخراج ميزة PSAA إلى تقليل تعقيد الشبكة بشكل فعال مع تحسين دقة التدريب. أخيرا ، يقلل إدخال آلية مشاركة المعلمات بشكل كبير من تعقيد نموذج التدريب.

هذه الدراسة لها قيود في الجوانب التالية: تم تطبيقها فقط على مجموعة بيانات AMOS2022 ، ولم يتم التحقق من صحة النتائج على مجموعات البيانات الأخرى. مرة أخرى ، على الرغم من أن nnU-Net قد حققت أداء عاليا في مهام تجزئة أعضاء البطن بعد سلسلة من التحسينات كإطار عمل تجزئة آلي ، إلا أن بعض المعلمات لا تزال تتمتع بدرجة معينة من الذاتية ، مثل معدل التعلم الأولي ، وعدد التكرارات ، وبنية الشبكة ، وما إلى ذلك. ستستكشف الأبحاث المستقبلية طرق الحساب التلقائي لهذهالمعلمات 29.

حققت Swin-PSAxialNet نتائج تجزئة ممتازة في مهام تجزئة أعضاء البطن ، مما يدل على قدرات تعميم قوية واستقرار. في البحث المستقبلي ، سيتم استخدام مجموعات بيانات إضافية للتحقيق في قدرات التعميم للخوارزمية بشكل أكبر وإجراء تعديلات على النموذج. علاوة على ذلك ، يمكن أن يخضع هيكل الخوارزمية لمزيد من التحسين لتعزيز الدقة الإجمالية والمتانة للشبكة. الهدف هو دمج الشبكة مع القدرات متعددة الوسائط لتحويلها إلى نموذج طبي متعدد الوسائط.

الإفصاحات

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

يعلن أصحاب البلاغ عدم وجود تضارب في المصالح.

شكر وتقدير

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

تم دعم هذه الدراسة من قبل المشروع الهندسي "333" لمقاطعة جيانغسو ([2022] 21-003) ، والبرنامج العام للجنة الصحة في Wuxi (M202205) ، وصندوق Wuxi لتطوير العلوم والتكنولوجيا (Y20212002-1) ، والتي كانت مساهماتها لا تقدر بثمن في نجاح هذا العمل ". يشكر المؤلفون جميع مساعدي الباحثين والمشاركين في الدراسة على دعمهم.

المواد

قائمة المواد المستخدمة في هذه المقالة
الاسمالشركةرقم فهرسيالتعليقات
مجموعة بيانات AMOS2022ايايمجموعات البيانات للتدريب على الشبكة واختبارها. رابط الويب هو: https://pan.baidu.com/s/1x2ZW5FiZtVap0er55Wk4VQ?pwd=xhpb
الحاسوب المركزي ASUSASUShttps://www.asusparts.eu/en/asus-13020-01910200
CUDA الإصدار 11.7نفيدياhttps://developer.nvidia.com/cuda-11-7-0-download-archive
انفيديا جي فورس RTX 3090نفيدياhttps://www.nvidia.com/en-in/geforce/graphics-cards/30-series/rtx-3090-3090ti/
بيئة مجداف  بايدوايالإعداد البيئي للتدريب على الشبكة. رابط الويب هو: https://www.paddlepaddle.org.cn/
مجدافبايدوايخط الأساس الذي نستخدمه: https://github.com/PaddlePaddle/PaddleSeg

المراجع

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Liu, X., Song, L., Liu, S., Zhang, Y. A review of deep-learning-based medical image segmentation methods. Sustain. 13 (3), 1224(2021).
  2. Popilock, R., Sandrasagaren, K., Harris, L., Kaser, K. A. CT artifact recognition for the nuclear technologist. J Nucl Med Technol. 36 (2), 79-81 (2008).
  3. Rehman, A., Khan, F. G. A deep learning based review on abdominal images. Multimed Tools Appl. 80, 30321-30352 (2021).
  4. Schenck, J. F. The role of magnetic susceptibility in magnetic resonance imaging: Mri magnetic compatibility of the first and second kinds. Med Phys. 23 (6), 815-850 (1996).
  5. Palmisano, A., et al. Myocardial late contrast enhancement ct in troponin-positive acute chest pain syndrome. Radiol. 302 (3), 545-553 (2022).
  6. Chen, E. -L., Chung, P. -C., Chen, C. -L., Tsai, H. -M., Chang, C. -I. An automatic diagnostic system for CT liver image classification. IEEE Trans Biomed Eng. 45 (6), 783-794 (1998).
  7. Sagel, S. S., Stanley, R. J., Levitt, R. G., Geisse, G. J. R. Computed tomography of the kidney. Radiol. 124 (2), 359-370 (1977).
  8. Freeman, J. L., Jafri, S., Roberts, J. L., Mezwa, D. G., Shirkhoda, A. CT of congenital and acquired abnormalities of the spleen. Radiographics. 13 (3), 597-610 (1993).
  9. Almeida, R. R., et al. Advances in pancreatic CT imaging. AJR Am J Roentgenol. 211 (1), 52-66 (2018).
  10. Eisen, G. M., et al. Guidelines for credentialing and granting privileges for endoscopic ultrasound. Gastrointest Endosc. 54 (6), 811-814 (2001).
  11. Sykes, J. Reflections on the current status of commercial automated segmentation systems in clinical practice. J Med Radiat Sci. 61 (3), 131-134 (2014).
  12. He, K., Zhang, X., Ren, S., Sun, J. Deep residual learning for image recognition. 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). , Vegas, NV, USA. 770-778 (2016).
  13. Dosovitskiy, A., et al. An image is worth 16x16 words: Transformers for image recognition at scale. arXiv. arXiv. , 11929(2020).
  14. Ramachandran, P., et al. Stand-alone self-attention in vision models. Adv Neural Inf Process Syst. 32, NIPS2019 (2019).
  15. Vaswani, A., et al. Attention is all you need. Adv Neural Inf Process Syst. 30, NIPS2019 (2017).
  16. Chen, J., et al. TransUNET: Transformers make strong encoders for medical image segmentation. arXiv. , arXiv:2102 04396(2021).
  17. Liu, Z., et al. Swin transformer: Hierarchical vision transformer using shifted windows. Proc IEEE Int Conf Comput Vis. , 10012-10022 (2021).
  18. Cao, H., et al. Swin-UNET: Unet-like pure transformer for medical image segmentation. Comput Vis ECCV. , 205-218 (2022).
  19. Zhou, H. -Y., et al. nnformer: Interleaved transformer for volumetric segmentation. arXiv. arXiv. , arXiv:2109 03201(2021).
  20. Sunkara, R., Luo, T. No more strided convolutions or pooling: A new CNN building block for low-resolution images and small objects. Mach Learn Knowl Discov Databases. , 443-459 (2023).
  21. Çiçek, Ö, Abdulkadir, A., Lienkamp, S. S., Brox, T., Ronneberger, O. 3D U-Net: learning dense volumetric segmentation from sparse annotation. Med Comput Vis Bayesian Graph Models Biomed Imaging. 2016, 424-432 (2016).
  22. Kim, H., et al. Abdominal multi-organ auto-segmentation using 3D-patch-based deep convolutional neural network. Scientific reports. 10 (1), 6204(2020).
  23. Isensee, F., et al. nnu-net: Self-adapting framework for u-net-based medical image segmentation. arXiv. , arXiv:1809 10486(2018).
  24. Ji, Y., et al. A large-scale abdominal multi-organ benchmark for versatile medical image segmentation. Adv Neural Inf Process Syst. 35, 36722-36732 (2022).
  25. Liu, Y., et al. Paddleseg: A high-efficient development toolkit for image segmentation. arXiv. , arXiv:2101 06175(2021).
  26. Hatamizadeh, A., et al. UNETR: Transformers for 3D medical image segmentation. Proc IEEE Int Conf Comput Vis. , https://api.semanticscholar.org/CorpusID:232290634 574-584 (2022).
  27. Zhou, H., Zeng, D., Bian, Z., Ma, J. A semi-supervised network-based tissue-aware contrast enhancement method for ct images. Nan Fang Yi Ke Da Xue Xue Bao. 43 (6), 985-993 (2023).
  28. Ma, J., et al. Abdomenct-1k: Is abdominal organ segmentation a solved problem. IEEE Trans Pattern Anal Mach Intell. 44 (10), 6695-6714 (2021).
  29. Galván, E., Mooney, P. Neuroevolution in deep neural networks: Current trends and future challenges. IEEE Trans Artif Intell. 2 (6), 476-493 (2021).

إعادة الطباعة والأذونات

طلب إذن لإعادة استخدام النص أو الأشكال في مقالة JoVE هذه

طلب إذن

الوسوم

nnU Net Space To Depth

مقالات ذات صلة