ИНТЕРАКТИВНЫЙ ИТЕРАТИВНЫЙ АЛГОРИТМ БЛИЖАЙШИХ ТОЧЕК ДЛЯ СЕГМЕНТАЦИИ ОРГАНОВ

1. Способ для сегментации органа, содержащий этапы, на которых:
выбирают (210) с помощью пользователя модель поверхности органа;
выбирают (220) с помощью пользователя множество точек на поверхности изображения органа; и
преобразуют (230-290) модель поверхности во множество точек на изображении,
где преобразование включает в себя этап, на котором интерполируют множество точек для определения промежуточных точек между выбранным множеством точек на изображении органа, и
где интерполирование включает в себя этап, на котором определяют соответствующие промежуточные точки на модели поверхности.
2. Способ по п.1, в котором интерполирование (230) предсказывает поверхность изображения органа.
3. Способ по п.1, в котором соответствующие точки являются точками на модели поверхности, которые являются ближайшими к каждой из множества точек.
4. Способ по п.1, в котором преобразование модели поверхности во множество точек на изображении, включает в себя этап, на котором определяют (250) расстояние между каждой из множества точек и соответствующими точками.
5. Способ по п.4, в котором, когда каждое из расстояний меньше порогового значения (260), сегментация органа завершена.
6. Способ по п.4, дополнительно содержащий этап, на котором:
создают (270) функцию энергии в зависимости от расстояния, когда по меньшей мере одно из расстояний больше либо равно пороговому значению (260).
7. Способ по п.6, дополнительно содержащий этап, на котором:
вычисляют (280) градиент функции энергии.
8. Способ по п.7, дополнительно содержащий этап, на котором:
перемещают (290) соответствующие точки в отрицательном направлении градиента функции энергии.
9. Система для сегментации органа, содержащая:
запоминающее устройство (104), хранящее компиляцию моделей поверхности, которые должны быть выбраны;
интерфейс (106) пользователя, приспособленный для представления пользователю возможности выбрать модель поверхности из запоминающего устройства и выбрать множество точек на поверхности изображения органа; и
процессор (102), выбирающий соответствующие точки на модели поверхности, которые соответствуют множеству точек на поверхности изображения органа, и преобразующий модель поверхности во множество точек на изображении,
где преобразование включает в себя интерполяцию множества точек для определения промежуточных точек между выбранным множеством точек на изображении органа, и
где интерполяция включает в себя определение соответствующих промежуточных точек на модели поверхности.
10. Система по п.9, дополнительно содержащая:
устройство (108) отображения, отображающее по меньшей мере одно из компиляции моделей поверхности из запоминающего устройства (104), выбранной модели поверхности и изображения органа.
11. Система по п.9, в которой компиляция моделей поверхности, сохраненная в запоминающем устройстве (104), включает в себя типичные прототипы органа, который должен быть сегментирован, или среднее значение типичных прототипов органа, который должен быть сегментирован.
12. Система по п.9, в которой процессор (102) при интерполяции множества точек предсказывает поверхность изображения органа.
13. Система по п.9, в которой процессор (102) при преобразовании модели поверхности во множество точек на изображении определяет соответствующие точки на модели поверхности для каждой из множества точек.
14. Система по п.9, в которой процессор (102) при преобразовании модели поверхности во множество точек на изображении определяет расстояние между каждой из множества точек и соответствующими точками.
15. Система по п.9, в которой интерфейс (106) пользователя включает в себя сенсорный экран на устройстве (108) отображения или мышь, чтобы предоставить пользователю возможность выбрать множество точек.