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 статьи: 2510.14873
- Название: Sampling Density Compensation using Fast Fourier Deconvolution
- Авторы: Rui Luo, Peng Hu, Haikun Qi (ShanghaiTech University)
- Классификация: physics.med-ph
- Дата публикации: 16 октября 2025 г. (препринт arXiv)
- Ссылка на статью: https://arxiv.org/abs/2510.14873
Функции компенсации плотности (DCF) широко применяются при реконструкции некартезианской МРТ, как при прямой реконструкции с использованием неравномерного быстрого преобразования Фурье (NUFFT), так и при итеративной реконструкции недодискретизированных данных. Современные передовые методы требуют затратных десятков итераций, что является одним из основных препятствий для широкого применения эффективной некартезианской МРТ. В данной работе предложен эффективный неитеративный метод расчета DCF для произвольных некартезианских k-пространственных траекторий с использованием быстрого преобразования Фурье деконволюции. Результаты моделирования показывают, что метод может генерировать DCF для трёхмерной некартезианской реконструкции примерно за 20 секунд, достигая ускорения на порядок величины по сравнению с передовыми методами при сохранении аналогичного качества реконструкции.
При некартезианской МРТ-дискретизации плотность дискретизации в области низких частот значительно выше, чем в области высоких частот. Прямая реконструкция без надлежащей весовой коррекции приводит к размытию изображения. Функция компенсации плотности (DCF) используется для балансировки плотности дискретизации и является ключевым компонентом реконструкции некартезианской МРТ.
- Качество реконструкции: DCF критически важна как для прямой NUFFT-реконструкции, так и для итеративной реконструкции
- Ускорение сходимости: DCF может ускорить сходимость итеративной реконструкции и реконструкции на основе глубокого обучения путём улучшения числа обусловленности задачи
- Клиническое применение: Эффективный расчет DCF является ключевым узким местом для клинического применения некартезианской МРТ
- Метод диаграммы Вороного: Дорогостоящий в вычислительном отношении и численно нестабильный, особенно для трёхмерных траекторий
- Итеративные методы: Классический итеративный метод, предложенный Pipe и Menon, требует десятков итераций, каждая из которых занимает от нескольких секунд до нескольких минут
- Методы оптимизации: Хотя более точные, время выполнения увеличивается на два порядка величины по сравнению с итеративными методами
Разработка быстрого неитеративного метода расчета DCF, особенно для трёхмерных некартезианских схем дискретизации, с целью преодоления вычислительного узкого места.
- Предложен неитеративный метод расчета DCF на основе быстрого преобразования Фурье деконволюции (FFD)
- Достигнуто ускорение на 1-2 порядка величины, время расчета DCF для трёхмерных траекторий сокращено с примерно 10 минут до менее чем 20 секунд
- Сохранено или незначительно улучшено качество реконструкции при одновременном создании более гладких DCF
- Предоставлено универсальное решение, применимое к произвольным некартезианским k-пространственным траекториям
- Реализована открытая версия, способствующая воспроизводимости метода и его широкому применению
Для заданной схемы дискретизации некартезианского k-пространства K={ki}i=1Nk найти функцию компенсации плотности D(k) таким образом, чтобы функция рассеяния точки (PSF) взвешенной схемы дискретизации приблизительно равнялась импульсной функции в пределах поля зрения: P(x)≈δ(x) для ∥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)
Соответствующая PSF:
P(x)=F−1{E(k)}
Начальная оценка PSF 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) — оконная функция, равная нулю при ∥x∥≥L.
Оптимальная WSP получается путём деконволюции:
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.
Используется одномерная DCF в качестве начального приближения:
D^(ki)=∥ki+1−ki∥2⋅∥ki∥2Nd−1
где Nd — размерность k-пространства.
Основной расчет реализуется через FFD, избегая итеративного процесса и напрямую решая оптимальную DCF.
Используются комплексные двумерные/трёхмерные цифровые фантомы, включающие:
- Эллиптические оболочечные структуры
- Сердцевидные структуры
- Сферы различных размеров
- Фазовые карты, созданные белым шумом и пространственной низкочастотной фильтрацией
- Размер матрицы: 256×256×256
- Поле зрения: 500 мм
Тестируются четыре типа некартезианских траекторий:
- Двумерные траектории: Variable Density Spiral (VdSpiral), Rosette
- Трёхмерные траектории: Cones, Yarnball
В качестве эталона используется передовой метод компенсации плотности дискретизации для трёхмерной дискретизации Zwart и др., объединяющий:
- Базовую итеративную структуру Pipe
- Оптимальную функцию ядра Johnson
- Эффективный метод сеточной свёртки
- Качество реконструкции:
- Нормализованная среднеквадратичная ошибка (NRMSE)
- Индекс структурного сходства (SSIM)
- Вычислительная эффективность: время выполнения Texe
- Качество PSF: полная ширина на половине максимума (FWHM)
- Язык программирования: Python 3.12.8
- Библиотека БПФ: 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 |
- DCF, созданная предложенным методом, более гладкая, в то время как эталонный метод демонстрирует значительные колебания
- Обе методики имеют одинаковую FWHM PSF (1.5× размер пикселя), что указывает на эквивалентное пространственное разрешение
- Реконструированные изображения не содержат явных искажений и размытия
- Присутствуют только незначительные артефакты типа колец Гиббса, вызванные усечением k-пространства
- Предложенный метод в большинстве случаев достигает лучших показателей NRMSE и SSIM
- Время расчета DCF для трёхмерных траекторий сокращено с примерно 10 минут до менее чем 20 секунд
- Достигнуто ускорение на 1-2 порядка величины
- Обеспечена возможность эффективной трёхмерной некартезианской реконструкции
- Метод диаграммы Вороного (Rasche и др., 1999): Интуитивный, но вычислительно дорогостоящий
- Итеративные методы (Pipe & Menon, 1999): Заложили основу современного расчета DCF
- Оптимизация функции ядра (Johnson & Pipe, 2009): Улучшена точность реконструкции, но скорость остаётся низкой
- Сеточная свёртка (Zwart и др., 2012): Повышена эффективность итераций, но по-прежнему требуется множество итераций
По сравнению с существующими методами, данная работа впервые реализует:
- Неитеративный расчет DCF
- Ускорение на порядок величины
- Сохранение или улучшение качества реконструкции
- Применимость к произвольным некартезианским траекториям
- Прорыв в эффективности: Достигнуто ускорение расчета DCF на 1-2 порядка величины
- Гарантия качества: Сохранено или незначительно улучшено качество реконструкции, созданы более гладкие DCF
- Универсальность: Применимо к произвольным двумерным/трёхмерным некартезианским k-пространственным траекториям
- Практичность: Время расчета трёхмерной DCF сокращено до менее чем 20 секунд, что соответствует требованиям клинического применения
- Форма оконной функции: Текущая параметризованная форма W(x)=1−∥xˉ∥p может быть не оптимальной
- Оптимизация параметров: Предположение об оптимальности параметров независимо от размерности и траектории может требовать дальнейшей проверки
- Численная стабильность: Численная стабильность операции деконволюции зависит от качества начальной оценки DCF
- Валидация на реальных данных: Метод проверен только на смоделированных данных, требуется дальнейшее тестирование на реальных МРТ-данных
- Оптимизация оконной функции: Исследование более оптимальных форм оконной функции и адаптивного выбора параметров
- Валидация на реальных данных: Проверка эффективности метода на реальных МРТ-данных
- Параллельная оптимизация: Дальнейшая оптимизация параллельных вычислений для повышения скорости
- Интеграция в приложения: Интеграция с современными МРТ-конвейерами реконструкции
- Значительный технологический прорыв: Впервые реализован неитеративный расчет DCF, решена давно существующая проблема вычислительной эффективности
- Прочная теоретическая база: Теоретическая база, основанная на разложении PSF и деконволюции, разумна и инновационна
- Тщательный экспериментальный дизайн: Тестирование на множестве траекторий, количественные показатели оценки, сравнение с передовыми методами
- Высокая практическая ценность: Значительное ускорение обеспечивает методу сильный потенциал клинического применения
- Вклад в открытый исходный код: Обещание открытого кода способствует распространению метода и воспроизводимости
- Недостаточно глубокий теоретический анализ: Отсутствуют теоретические гарантии сходимости и оптимальности
- Упрощённый выбор параметров: Предположение об независимости оптимальных параметров оконной функции от размерности и траектории может быть чрезмерно упрощённым
- Отсутствие реальных данных: Валидация только на смоделированных данных, отсутствие тестирования на реальных МРТ-данных
- Робастность к шуму: Недостаточное обсуждение робастности метода к шуму
- Ограниченный диапазон сравнения: Основное сравнение с одним эталонным методом, следует рассмотреть больше вариантов сравнения
- Академическая ценность: Предоставляет новую теоретическую базу и практический метод для расчета DCF
- Клиническое значение: Значительное повышение вычислительной эффективности может способствовать клиническому применению некартезианской МРТ
- Распространение технологии: Открытая реализация будет способствовать широкому применению метода в МРТ-сообществе
- Последующие исследования: Предоставляет новые идеи для дальнейших исследований в смежных областях
- Клиническая МРТ: Требуется быстрый расчет DCF для реконструкции МРТ в реальном или квазиреальном времени
- Исследовательские приложения: Обработка больших объёмов данных некартезианской МРТ и разработка алгоритмов
- Трёхмерная визуализация: Особенно подходит для вычислительно интенсивной трёхмерной некартезианской реконструкции
- Множество типов траекторий: Применимо к расчету DCF для различных схем некартезианской дискретизации
В данной работе цитируются ключевые работы в области расчета DCF, включая новаторские работы Pipe & Menon, оптимизацию функции ядра Johnson & Pipe, метод сеточной свёртки Zwart и др., обеспечивающие прочную теоретическую базу и эталоны сравнения для исследования.