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.
- ID Articolo: 2510.14873
- Titolo: Sampling Density Compensation using Fast Fourier Deconvolution
- Autori: Rui Luo, Peng Hu, Haikun Qi (ShanghaiTech University)
- Classificazione: physics.med-ph
- Data di Pubblicazione: 16 ottobre 2025 (preprint arXiv)
- Link Articolo: https://arxiv.org/abs/2510.14873
Le funzioni di compensazione della densità (DCF) sono ampiamente impiegate nella ricostruzione di MRI non-cartesiana, sia nella ricostruzione diretta mediante trasformata di Fourier veloce non uniforme (NUFFT) che nella ricostruzione iterativa sottocampionata. I metodi all'avanguardia attuali richiedono decine di iterazioni dispendiose in termini di tempo, il che rappresenta uno dei principali ostacoli all'applicazione clinica diffusa della MRI non-cartesiana. Questo articolo propone un metodo efficiente non iterativo che utilizza la deconvoluzione rapida di Fourier per calcolare la DCF per traiettorie arbitrarie dello spazio k non-cartesiano. Gli esperimenti di simulazione dimostrano che il metodo è in grado di generare DCF per ricostruzioni 3D non-cartesiane in circa 20 secondi, realizzando un miglioramento di velocità di un ordine di grandezza rispetto ai metodi all'avanguardia, mantenendo al contempo una qualità di ricostruzione simile.
Il campionamento MRI non-cartesiano presenta una densità di campionamento significativamente più elevata nella regione a bassa frequenza rispetto alla regione ad alta frequenza. La ricostruzione diretta senza appropriato aggiustamento dei pesi comporta sfocatura dell'immagine. La funzione di compensazione della densità (DCF) viene utilizzata per bilanciare la densità di campionamento ed è un componente critico della ricostruzione MRI non-cartesiana.
- Qualità della Ricostruzione: La DCF è essenziale sia per la ricostruzione NUFFT diretta che per quella iterativa
- Accelerazione della Convergenza: La DCF accelera la convergenza della ricostruzione iterativa e dell'apprendimento profondo migliorando il numero di condizionamento del problema
- Applicazione Clinica: Il calcolo efficiente della DCF rappresenta un collo di bottiglia critico per l'applicazione clinica della MRI non-cartesiana
- Metodo del Diagramma di Voronoi: Computazionalmente costoso e numericamente instabile, particolarmente per traiettorie 3D
- Metodi Iterativi: Il metodo iterativo classico proposto da Pipe e Menon richiede decine di iterazioni, ciascuna richiedente secondi o minuti
- Metodi di Ottimizzazione: Sebbene più accurati, il tempo di esecuzione aumenta di due ordini di grandezza rispetto ai metodi iterativi
Sviluppare un metodo rapido e non iterativo per il calcolo della DCF, particolarmente per schemi di campionamento 3D non-cartesiano, al fine di superare il collo di bottiglia dell'efficienza computazionale.
- Propone un metodo non iterativo per il calcolo della DCF basato sulla deconvoluzione rapida di Fourier (FFD)
- Realizza un miglioramento di velocità di 1-2 ordini di grandezza, riducendo il tempo di calcolo della DCF per traiettorie 3D da circa 10 minuti a meno di 20 secondi
- Mantiene o migliora leggermente la qualità della ricostruzione, generando al contempo DCF più lisce
- Fornisce una soluzione universale applicabile a qualsiasi traiettoria dello spazio k non-cartesiano
- Implementazione open-source, promuovendo la riproducibilità e l'applicazione diffusa del metodo
Data una modalità di campionamento dello spazio k non-cartesiano K={ki}i=1Nk, trovare una funzione di compensazione della densità D(k) tale che la funzione di diffusione puntuale (PSF) della modalità di campionamento ponderata sia approssimativamente una funzione delta all'interno del campo visivo: P(x)≈δ(x) per ∥x∥<L.
Il processo di campionamento è rappresentato come:
S1(k)=III(k)⋅S0(k)
dove III(k)=∑i=1Nkδ(k−ki) è la sequenza di impulsi.
Lo spazio k ponderato:
S2(k)=D(k)⋅III(k)⋅S0(k)
La modalità di campionamento ponderata (WSP):
E(k)=D(k)⋅III(k)
La PSF corrispondente:
P(x)=F−1{E(k)}
La stima iniziale della PSF P^(x) viene decomposta come:
P^(x)=P^in(x)+P^out(x)
dove:
- P^in(x)=P^(x)⋅W(x)
- P^out(x)=P^(x)⋅(1−W(x))
W(x) è una funzione finestra che è zero quando ∥x∥≥L.
La WSP ottimale viene ottenuta mediante deconvoluzione:
E∗(k)=E^(k)/E^in(k)
Questo assicura che:
- Pin∗(x)=F−1{1}=δ(x)
- Pout∗(x)=F−1{E^out(k)/E^in(k)}
Viene adottata una funzione finestra parametrizzata W(x)=1−∥xˉ∥p, dove xˉ=x/L, con il parametro di forma ottimale determinato mediante ricerca min-max:
p∗=argminp{maxitest∥Pout∗(x)∥/P0∗}
Il parametro ottimale è determinato mediante test Monte Carlo come p∗=2.4.
Viene utilizzata la DCF 1D come stima iniziale:
D^(ki)=∥ki+1−ki∥2⋅∥ki∥2Nd−1
dove Nd è la dimensionalità dello spazio k.
Il calcolo fondamentale viene implementato mediante FFD, evitando il processo iterativo e risolvendo direttamente la DCF ottimale.
Vengono utilizzati fantomi digitali complessi 2D/3D, contenenti:
- Strutture a guscio ellittico
- Strutture a forma di cuore
- Sfere di diverse dimensioni
- Mappe di fase generate mediante rumore bianco e filtraggio passa-basso spaziale
- Dimensione della matrice: 256×256×256
- Campo visivo: 500 mm
Vengono testate quattro traiettorie non-cartesiane:
- Traiettorie 2D: Spirale a Densità Variabile (VdSpiral), Rosetta
- Traiettorie 3D: Coni, Yarnball
Viene adottato il metodo di compensazione della densità di campionamento 3D all'avanguardia di Zwart et al. come riferimento, che combina:
- La struttura iterativa di base di Pipe
- La funzione kernel ottimale di Johnson
- Il metodo di convoluzione su griglia efficiente
- Qualità della Ricostruzione:
- Errore quadratico medio normalizzato (NRMSE)
- Indice di similarità strutturale (SSIM)
- Efficienza Computazionale: Tempo di esecuzione Texe
- Qualità della PSF: Larghezza a metà altezza massima (FWHM)
- Linguaggio di programmazione: Python 3.12.8
- Libreria FFT: FINUFFT
- Hardware: CPU 12-core a 4.9 GHz (Intel® Core™ i7-12700)
- Normalizzazione a media zero e varianza unitaria prima della ricostruzione
| Tipo di Traiettoria | Metodo di Riferimento (sec) | Metodo Proposto (sec) | Miglioramento di Velocità |
|---|
| VdSpiral | 3.835 | 0.044 | 87× |
| Rosetta | 5.397 | 0.073 | 74× |
| Yarnball | 1399.853 | 18.542 | 75× |
| Coni | 555.792 | 12.788 | 43× |
| Tipo di Traiettoria | NRMSE (Riferimento/Proposto) | SSIM (Riferimento/Proposto) |
|---|
| VdSpiral | 0.018/0.016 | 0.953/0.956 |
| Rosetta | 0.018/0.018 | 0.943/0.954 |
| Yarnball | 0.028/0.021 | 0.971/0.976 |
| Coni | 0.023/0.019 | 0.971/0.976 |
- La DCF generata dal metodo proposto è più liscia, mentre il metodo di riferimento presenta oscillazioni significative
- Le PSF dei due metodi hanno lo stesso FWHM (1.5× dimensione dei pixel), indicando equivalenza della risoluzione spaziale
- Le immagini ricostruite non presentano distorsioni e sfocature evidenti
- Sono presenti solo artefatti di anello di Gibbs minori dovuti al troncamento dello spazio k
- Il metodo proposto realizza NRMSE e SSIM migliori nella maggior parte dei casi
- Il tempo di calcolo della DCF per traiettorie 3D è stato ridotto da circa 10 minuti a meno di 20 secondi
- È stato realizzato un miglioramento di velocità di 1-2 ordini di grandezza
- Ciò rende possibile la ricostruzione 3D non-cartesiana efficiente
- Metodo del Diagramma di Voronoi (Rasche et al., 1999): Intuitivo ma computazionalmente costoso
- Metodi Iterativi (Pipe & Menon, 1999): Fondamentali per il calcolo moderno della DCF
- Ottimizzazione della Funzione Kernel (Johnson & Pipe, 2009): Migliora la precisione della ricostruzione ma rimane lento
- Convoluzione su Griglia (Zwart et al., 2012): Migliora l'efficienza iterativa ma richiede ancora più iterazioni
Rispetto ai metodi esistenti, questo articolo realizza per la prima volta:
- Calcolo della DCF non iterativo
- Miglioramento di velocità di ordini di grandezza
- Mantenimento o miglioramento della qualità della ricostruzione
- Applicabilità a qualsiasi traiettoria non-cartesiana
- Avanzamento dell'Efficienza: Realizza un miglioramento di velocità di 1-2 ordini di grandezza nel calcolo della DCF
- Garanzia della Qualità: Mantiene o migliora leggermente la qualità della ricostruzione, generando DCF più lisce
- Universalità: Applicabile a qualsiasi traiettoria dello spazio k non-cartesiano 2D/3D
- Praticità: Il tempo di calcolo della DCF 3D è ridotto a meno di 20 secondi, soddisfacendo i requisiti dell'applicazione clinica
- Forma della Funzione Finestra: La forma parametrizzata attuale W(x)=1−∥xˉ∥p potrebbe non essere ottimale
- Ottimizzazione dei Parametri: L'assunzione che il parametro ottimale sia indipendente dalla dimensionalità e dalla traiettoria potrebbe richiedere ulteriore verifica
- Stabilità Numerica: La stabilità numerica dell'operazione di deconvoluzione dipende dalla qualità della stima iniziale della DCF
- Validazione su Dati Reali: La validazione è stata effettuata solo su dati simulati, richiedendo ulteriori test su dati MRI reali
- Ottimizzazione della Funzione Finestra: Esplorare forme di funzione finestra più ottimali e selezione di parametri adattivi
- Validazione su Dati Reali: Verificare l'efficacia del metodo su dati MRI reali
- Ottimizzazione del Calcolo Parallelo: Ulteriore ottimizzazione del calcolo parallelo per migliorare la velocità
- Integrazione Applicativa: Integrazione con pipeline di ricostruzione MRI moderne
- Avanzamento Tecnologico Significativo: Realizza per la prima volta il calcolo della DCF non iterativo, risolvendo il problema di efficienza computazionale di lunga data
- Fondamento Teorico Solido: Il quadro teorico basato sulla decomposizione della PSF e sulla deconvoluzione è ragionevole e innovativo
- Progettazione Sperimentale Completa: Test su molteplici traiettorie, metriche di valutazione quantitative, confronto con metodi all'avanguardia
- Alto Valore Pratico: Il significativo miglioramento di velocità conferisce al metodo un forte potenziale di applicazione clinica
- Contributo Open-Source: L'impegno a rendere il codice open-source promuove la diffusione e la riproducibilità del metodo
- Analisi Teorica Incompleta: Mancano garanzie teoriche di convergenza e ottimalità
- Semplificazione nella Scelta dei Parametri: L'assunzione che il parametro della funzione finestra sia indipendente dalla dimensionalità e dalla traiettoria potrebbe essere eccessivamente semplificata
- Assenza di Dati Reali: La validazione è effettuata solo su dati simulati, mancando test su dati MRI reali
- Robustezza al Rumore: La robustezza del metodo al rumore non è sufficientemente discussa
- Ambito di Confronto Limitato: Il confronto è principalmente con un metodo di riferimento, potrebbe considerare più alternative
- Valore Accademico: Fornisce un nuovo quadro teorico e un metodo pratico per il calcolo della DCF
- Significato Clinico: Il significativo miglioramento dell'efficienza computazionale potrebbe promuovere l'applicazione clinica della MRI non-cartesiana
- Diffusione Tecnologica: L'implementazione open-source promuoverà l'applicazione diffusa del metodo nella comunità MRI
- Ricerca Successiva: Fornisce nuove prospettive per la ricerca correlata in questo campo
- MRI Clinica: Ricostruzione MRI in tempo reale o quasi tempo reale che richiede calcolo rapido della DCF
- Applicazioni di Ricerca: Elaborazione di dati MRI non-cartesiani su larga scala e sviluppo di algoritmi
- Imaging 3D: Particolarmente adatto per ricostruzioni 3D non-cartesiane computazionalmente intensive
- Molteplici Traiettorie: Applicabile al calcolo della DCF per vari schemi di campionamento non-cartesiano
Questo articolo cita letteratura fondamentale nel campo del calcolo della DCF, inclusi i lavori pioneristici di Pipe & Menon, l'ottimizzazione della funzione kernel di Johnson & Pipe, il metodo di convoluzione su griglia di Zwart et al., fornendo una solida base teorica e un riferimento di confronto per la ricerca.