Density Compensation Function (DCF) is widely used in non-Cartesian MRI reconstruction, either for direct Non-Uniform Fast Fourier Transform (NUFFT) reconstruction or for iterative undersampled reconstruction. Current state-of-the-art methods involve time-consuming tens of iterations, which is one of the main hurdles for widespread application of the highly efficient non-Cartesian MRI. In this paper, we propose an efficient, non-iterative method to calculate DCF for arbitrary non-Cartesian $k$-space trajectories using Fast Fourier Deconvolution. Simulation experiments demonstrate that the proposed method is able to yield DCF for 3D non-Cartesian reconstruction in around 20 seconds, achieving orders of magnitude speed improvement compared to the state-of-the-art method while achieving similar reconstruction quality.
- معرّف الورقة البحثية: 2510.14873
- العنوان: Sampling Density Compensation using Fast Fourier Deconvolution
- المؤلفون: Rui Luo, Peng Hu, Haikun Qi (جامعة ShanghaiTech)
- التصنيف: physics.med-ph
- تاريخ النشر: 16 أكتوبر 2025 (نسخة أولية على arXiv)
- رابط الورقة: https://arxiv.org/abs/2510.14873
تُستخدم دوال تعويض الكثافة (DCF) على نطاق واسع في إعادة بناء التصوير بالرنين المغناطيسي غير الديكارتي، سواء في إعادة البناء المباشر باستخدام تحويل فورييه السريع غير المنتظم (NUFFT) أو في إعادة البناء التكراري للعينات الناقصة. تتطلب أحدث الطرق الحالية عشرات التكرارات التي تستغرق وقتاً طويلاً، وهذا يمثل أحد العوائق الرئيسية أمام التطبيق الواسع للتصوير بالرنين المغناطيسي غير الديكارتي الفعّال. تقترح هذه الورقة طريقة فعّالة غير تكرارية لحساب دوال تعويض الكثافة لأي مسار k-space غير ديكارتي باستخدام إزالة الالتفاف السريع بتحويل فورييه. تُظهر التجارب المحاكاة أن الطريقة قادرة على توليد دوال تعويض الكثافة لإعادة بناء ثلاثي الأبعاد غير ديكارتي في حوالي 20 ثانية، مما يحقق تحسناً بمقدار رتبة من حيث السرعة مقارنة بأحدث الطرق، مع الحفاظ على جودة إعادة بناء مماثلة.
يتميز أخذ العينات من التصوير بالرنين المغناطيسي غير الديكارتي بكثافة عينات أعلى بكثير في منطقة التردد المنخفض مقارنة بمنطقة التردد العالي. يؤدي إعادة البناء المباشر دون تعديل الأوزان المناسبة إلى ضبابية الصورة. تُستخدم دوال تعويض الكثافة لموازنة كثافة العينات وهي مكون حاسم في إعادة بناء التصوير بالرنين المغناطيسي غير الديكارتي.
- جودة إعادة البناء: دوال تعويض الكثافة حاسمة لكل من إعادة البناء المباشر بـ NUFFT وإعادة البناء التكراري
- تسريع التقارب: تحسّن دوال تعويض الكثافة تقارب إعادة البناء التكراري والتعلم العميق من خلال تحسين رقم الشرط للمسألة
- التطبيق السريري: يعتبر حساب دوال تعويض الكثافة الفعّال نقطة الاختناق الحاسمة للتطبيق السريري للتصوير بالرنين المغناطيسي غير الديكارتي
- طريقة مخطط فورونوي: حسابياً مكلفة وغير مستقرة عددياً، خاصة بالنسبة للمسارات ثلاثية الأبعاد
- الطرق التكرارية: تتطلب الطريقة التكرارية الكلاسيكية التي اقترحها Pipe و Menon عشرات التكرارات، حيث يستغرق كل تكرار من ثوانٍ إلى دقائق
- طرق التحسين: على الرغم من أنها أكثر دقة، إلا أن وقت التشغيل يزيد بمقدار رتبتين من حيث الحجم مقارنة بالطرق التكرارية
تطوير طريقة سريعة وغير تكرارية لحساب دوال تعويض الكثافة، خاصة للأنماط ثلاثية الأبعاد غير الديكارتية، لتجاوز اختناق الكفاءة الحسابية.
- اقتراح طريقة حساب دوال تعويض الكثافة غير التكرارية القائمة على إزالة الالتفاف السريع بتحويل فورييه
- تحقيق تحسن في السرعة بمقدار 1-2 رتبة، حيث انخفض وقت حساب دوال تعويض الكثافة للمسارات ثلاثية الأبعاد من حوالي 10 دقائق إلى أقل من 20 ثانية
- الحفاظ على أو تحسين جودة إعادة البناء قليلاً، مع توليد دوال تعويض كثافة أكثر سلاسة
- توفير حل عام ينطبق على أي مسار k-space غير ديكارتي
- تطبيق مفتوح المصدر، يعزز قابلية إعادة الإنتاج والتطبيق الواسع للطريقة
بالنظر إلى نمط أخذ عينات k-space غير ديكارتي K={ki}i=1Nk، ابحث عن دالة تعويض الكثافة D(k) بحيث تكون دالة انتشار النقطة (PSF) لنمط العينات المرجح تقريباً دالة دلتا ضمن مجال الرؤية: P(x)≈δ(x) for ∥x∥<L.
يتم تمثيل عملية أخذ العينات على النحو التالي:
S1(k)=III(k)⋅S0(k)
حيث III(k)=∑i=1Nkδ(k−ki) هي سلسلة الدوال الدلتا.
مساحة k المرجحة:
S2(k)=D(k)⋅III(k)⋅S0(k)
نمط العينات المرجح (WSP):
E(k)=D(k)⋅III(k)
دالة انتشار النقطة المقابلة:
P(x)=F−1{E(k)}
يتم تحليل تقدير دالة انتشار النقطة الأولي P^(x) على النحو التالي:
P^(x)=P^in(x)+P^out(x)
حيث:
- P^in(x)=P^(x)⋅W(x)
- P^out(x)=P^(x)⋅(1−W(x))
W(x) هي دالة نافذة تساوي 0 عندما ∥x∥≥L.
من خلال إزالة الالتفاف، يتم الحصول على نمط العينات المرجح الأمثل:
E∗(k)=E^(k)/E^in(k)
وهذا يؤدي إلى:
- Pin∗(x)=F−1{1}=δ(x)
- Pout∗(x)=F−1{E^out(k)/E^in(k)}
استخدام دالة نافذة معاملية W(x)=1−∥xˉ∥p، حيث xˉ=x/L، مع تحديد معامل الشكل الأمثل من خلال بحث معاملي بحد أدنى-أقصى:
p∗=argminp{maxitest∥Pout∗(x)∥/P0∗}
يتم تحديد p∗=2.4 من خلال اختبار مونت كارلو.
استخدام دالة تعويض الكثافة أحادية البعد كتخمين أولي:
D^(ki)=∥ki+1−ki∥2⋅∥ki∥2Nd−1
حيث Nd هي بعد مساحة k.
يتم تنفيذ الحساب الأساسي من خلال إزالة الالتفاف السريع بتحويل فورييه، مما يتجنب العملية التكرارية ويحل مباشرة دالة تعويض الكثافة الأمثل.
استخدام نماذج رقمية معقدة ثنائية/ثلاثية الأبعاد تتضمن:
- هياكل قشرة بيضاوية
- هياكل على شكل قلب
- كرات بأحجام مختلفة
- خرائط طور مولدة من خلال ضوضاء بيضاء وتصفية تمرير منخفضة مكانية
- حجم المصفوفة: 256×256×256
- مجال الرؤية: 500 ملم
اختبار أربعة مسارات غير ديكارتية:
- مسارات ثنائية الأبعاد: Spiral متغير الكثافة (VdSpiral)، Rosette
- مسارات ثلاثية الأبعاد: Cones، Yarnball
استخدام طريقة تعويض كثافة العينات ثلاثية الأبعاد الأكثر تقدماً من قبل Zwart وآخرين كمعيار، والتي تجمع بين:
- الهيكل التكراري الأساسي لـ Pipe
- دالة النواة المثلى لـ Johnson
- طريقة الالتفاف الشبكي الفعّالة
- جودة إعادة البناء:
- خطأ جذر متوسط المربعات المعياري (NRMSE)
- مؤشر التشابه الهيكلي (SSIM)
- الكفاءة الحسابية: وقت التنفيذ Texe
- جودة دالة انتشار النقطة: العرض الكامل عند نصف الحد الأقصى (FWHM)
- لغة البرمجة: Python 3.12.8
- مكتبة FFT: FINUFFT
- الأجهزة: معالج 12 نواة بسرعة 4.9 جيجاهرتز (Intel® Core™ i7-12700)
- تطبيع متوسط صفري وتباين وحدة قبل إعادة البناء
| نوع المسار | طريقة المعيار (ثانية) | الطريقة المقترحة (ثانية) | تحسن السرعة |
|---|
| VdSpiral | 3.835 | 0.044 | 87× |
| Rosette | 5.397 | 0.073 | 74× |
| Yarnball | 1399.853 | 18.542 | 75× |
| Cones | 555.792 | 12.788 | 43× |
| نوع المسار | NRMSE (معيار/مقترح) | SSIM (معيار/مقترح) |
|---|
| VdSpiral | 0.018/0.016 | 0.953/0.956 |
| Rosette | 0.018/0.018 | 0.943/0.954 |
| Yarnball | 0.028/0.021 | 0.971/0.976 |
| Cones | 0.023/0.019 | 0.971/0.976 |
- تولد الطريقة المقترحة دوال تعويض كثافة أكثر سلاسة، بينما تُظهر طريقة المعيار تذبذبات كبيرة
- تتمتع دوال انتشار النقطة من كلا الطريقتين بنفس العرض الكامل عند نصف الحد الأقصى (1.5× حجم البكسل)، مما يشير إلى تكافؤ الدقة المكانية
- لا توجد تشوهات واضحة وضبابية في الصور المعاد بناؤها
- توجد فقط حلقات Gibbs طفيفة ناتجة عن قطع مساحة k
- تحقق الطريقة المقترحة في معظم الحالات NRMSE و SSIM أفضل
- انخفض وقت حساب دالة تعويض الكثافة للمسارات ثلاثية الأبعاد من حوالي 10 دقائق إلى أقل من 20 ثانية
- تحقيق تحسن في السرعة بمقدار 1-2 رتبة
- توفير إمكانية إعادة بناء ثلاثية الأبعاد غير ديكارتية فعّالة
- طريقة مخطط فورونوي (Rasche وآخرون، 1999): حدسية لكن حسابياً مكلفة
- الطرق التكرارية (Pipe & Menon، 1999): وضعت أساس حساب دالة تعويض الكثافة الحديثة
- تحسين دالة النواة (Johnson & Pipe، 2009): تحسين دقة إعادة البناء لكن السرعة لا تزال بطيئة
- الالتفاف الشبكي (Zwart وآخرون، 2012): تحسين كفاءة التكرار لكن لا يزال يتطلب تكرارات متعددة
مقارنة بالطرق الموجودة، تحقق هذه الورقة للمرة الأولى:
- حساب دالة تعويض الكثافة غير التكراري
- تحسن في السرعة بمقدار رتبة
- الحفاظ على أو تحسين جودة إعادة البناء
- القابلية للتطبيق على أي مسار k-space غير ديكارتي
- اختراق الكفاءة: تحقيق تحسن في سرعة حساب دالة تعويض الكثافة بمقدار 1-2 رتبة
- ضمان الجودة: الحفاظ على أو تحسين جودة إعادة البناء قليلاً، وتوليد دوال تعويض كثافة أكثر سلاسة
- العمومية: القابلية للتطبيق على أي مسار k-space غير ديكارتي ثنائي/ثلاثي الأبعاد
- الجدوى العملية: انخفاض وقت حساب دالة تعويض الكثافة ثلاثية الأبعاد إلى 20 ثانية، مما يلبي احتياجات التطبيق السريري
- شكل دالة النافذة: يستخدم الشكل المعاملي المحدد الحالي W(x)=1−∥xˉ∥p، وقد لا يكون الخيار الأمثل
- تحسين المعاملات: يفترض أن المعاملات المثلى مستقلة عن البعد والمسار، وقد تحتاج إلى مزيد من التحقق
- الاستقرار العددي: يعتمد استقرار عملية إزالة الالتفاف على جودة تقدير دالة تعويض الكثافة الأولي
- التحقق من البيانات الفعلية: تم التحقق فقط على بيانات محاكاة، ويتطلب مزيد من الاختبار على بيانات التصوير بالرنين المغناطيسي الفعلية
- تحسين دالة النافذة: استكشاف أشكال دالة نافذة أكثر أمثلية واختيار معاملات تكيفية
- التحقق من البيانات الفعلية: التحقق من فعالية الطريقة على بيانات التصوير بالرنين المغناطيسي الفعلية
- تحسين المعالجة المتوازية: تحسين إضافي للحساب المتوازي لتعزيز السرعة
- التطبيق المتكامل: دمج الطريقة مع خطوط أنابيب إعادة البناء الحديثة للتصوير بالرنين المغناطيسي
- اختراق تقني كبير: تحقيق حساب دالة تعويض الكثافة غير التكراري للمرة الأولى، حل مشكلة الكفاءة الحسابية طويلة الأمد
- أساس نظري متين: الإطار النظري القائم على تحليل دالة انتشار النقطة وإزالة الالتفاف معقول ومبتكر
- تصميم تجريبي شامل: اختبار مسارات متعددة، مؤشرات تقييم كمية، مقارنة مع أحدث الطرق
- قيمة عملية عالية: تحسن كبير في السرعة يعطي الطريقة إمكانية تطبيق سريري قوية
- مساهمة مفتوحة المصدر: الالتزام بفتح الكود يعزز نشر الطريقة وقابليتها للإعادة
- تحليل نظري غير كافٍ: نقص الضمانات النظرية للتقارب والأمثلية
- تبسيط اختيار المعاملات: قد يكون افتراض استقلالية معاملات دالة النافذة عن البعد والمسار مبسطاً جداً
- نقص البيانات الفعلية: التحقق فقط على بيانات محاكاة، نقص الاختبار على بيانات التصوير بالرنين المغناطيسي الفعلية
- متانة الضوضاء: لم يتم مناقشة متانة الطريقة تجاه الضوضاء بشكل كافٍ
- نطاق المقارنة محدود: المقارنة الرئيسية مع طريقة معيار واحدة، يمكن الاعتبار مقارنات أكثر
- القيمة الأكاديمية: توفير إطار نظري جديد وطريقة عملية لحساب دالة تعويض الكثافة
- الأهمية السريرية: تحسن كبير في الكفاءة الحسابية يعد بدفع التطبيق السريري للتصوير بالرنين المغناطيسي غير الديكارتي
- نشر التكنولوجيا: سيعزز التطبيق مفتوح المصدر الاستخدام الواسع للطريقة في مجتمع التصوير بالرنين المغناطيسي
- البحث اللاحق: توفير أفكار جديدة للبحث الإضافي في المجالات ذات الصلة
- التصوير بالرنين المغناطيسي السريري: إعادة بناء التصوير بالرنين المغناطيسي الفعلي أو شبه الفعلي التي تتطلب حساب دالة تعويض كثافة سريع
- التطبيقات البحثية: معالجة بيانات التصوير بالرنين المغناطيسي غير الديكارتي على نطاق واسع وتطوير الخوارزميات
- التصوير ثلاثي الأبعاد: مناسب بشكل خاص لإعادة البناء غير الديكارتي ثلاثية الأبعاد كثيفة الحساب
- مسارات متعددة: ينطبق على حساب دالة تعويض الكثافة لأنماط أخذ عينات غير ديكارتية مختلفة
تستشهد هذه الورقة بالمراجع الرئيسية في مجال حساب دالة تعويض الكثافة، بما في ذلك الأعمال الرائدة لـ Pipe & Menon، وتحسين دالة النواة لـ Johnson & Pipe، وطريقة الالتفاف الشبكي لـ Zwart وآخرين، مما يوفر أساساً نظرياً متيناً ومعايير مقارنة.