СЕГМЕНТАЦИЯ АНАТОМИЧЕСКОЙ СТРУКТУРЫ НА ОСНОВЕ МОДЕЛИ

1.  Система (100) для сегментации анатомической структуры (030), содержащая
интерфейс (120) данных об изображении для получения доступа к данным (022) об изображении, представляющим медицинское изображение, содержащее анатомическую структуру, подлежащую сегментации;
интерфейс (140) данных о модели для получения доступа к данным (042) о модели, определяющим множество моделей (200, 210) для сегментации анатомических структур, каждая из которых по меньшей мере частично представлена в виде набора координат в системе координат; и
подсистему (180) взаимодействия с пользователем, содержащую:
i) выход (182) для дисплея для отображения вида (024) медицинского изображения на дисплее (060), и
(ii) вход (184) для пользовательского устройства для приема входных команд (082) от пользовательского устройства (080), управляемого пользователем,
причем подсистема взаимодействия с пользователем выполнена так, что она обеспечивает пользователю возможность отметить набор граничных точек (300) анатомической структуры на указанном виде с получением, таким образом, набора координат в системе координат, связанной с указанным видом;
процессор (160) для выбора одной или более из указанного множества моделей для сегментации анатомической структуры на медицинском изображении путем:
j) определения степени соответствия между указанным набором граничных точек (300) и каждой из указанного множества моделей (200, 210) исходя из сравнения соответствующих координат с получением, таким образом, множества показателей степени соответствия, и
jj) выбора одной или более моделей из указанного множества моделей на основании указанного множества показателей степени соответствия с получением, таким образом, одной или более выбранных моделей (210).
2. Система (100) по п. 1, в которой процессор (160) выполнен с возможностью подгонки указанных одной или более выбранных моделей (210) к анатомической структуре на медицинском изображении с получением, таким образом, одной или более подогнанных моделей.
3. Система (100) по п. 2, в которой
процессор (160) выполнен с возможностью, при выборе и подгонке множества моделей, идентификации области геометрического разброса между указанным множеством подогнанных моделей, а
подсистема (180) взаимодействия с пользователем выполнена с возможностью предоставления пользователю визуальной обратной связи о местоположении области геометрического разброса.
4. Система (100) по п. 3, в которой
подсистема (180) взаимодействия с пользователем выполнена так, что она обеспечивает пользователю возможность корректировки набора граничных точек (300), удаления граничной точки из набора граничных точек (300) и/или добавления граничной точки в набор граничных точек (300) на основании визуальной обратной связи с получением, таким образом, откорректированного набора граничных точек, а
процессор (160) выполнен с возможностью повторного выбора одной или более моделей из указанного множества моделей (200, 210) на основании откорректированного набора граничных точек.
5. Система (100) по п. 3 или 4, в которой подсистема (180) взаимодействия с пользователем, при предоставлении пользователю визуальной обратной связи о местоположении области геометрической вариации, выполнена с возможностью отображения дополнительного вида медицинского изображения, представляющего местоположение области геометрической вариации на медицинском изображении.
6. Система (100) по любому из пп. 1-5, в которой процессор (160) выполнен с возможностью выбора одной или более из указанного множества моделей (200, 210) на основании соответствующего показателя степени соответствия, превышающего пороговое значение степени соответствия.
7. Система (100) по любому из пп. 1-6, в которой процессор (160), при определении степени соответствия, выполнен с возможностью определения строгого преобразования между набором граничных точек (300) и каждой из указанного множества моделей (200, 210).
8. Система (100) по п. 7 при зависимости от п. 2, в которой процессор (160) выполнен с возможностью применения указанных одной или более выбранных моделей (210) к анатомической структуре на медицинском изображении на основании соответствующего строгого преобразования.
9. Система (100) по любому из пп. 1-8, в которой
медицинское изображение является трехмерным медицинским изображением,
вид (204) является двухмерным представлением трехмерного медицинского изображения, а
множество моделей (200, 210) являются трехмерными моделями.
10. Система (100) по любому из пп. 1-9, в которой каждая из указанного множества моделей (200, 210) представлена по меньшей мере частично поверхностной сеткой.
11. Система (100) по п. 10, в которой процессор (160) выполнен с возможностью определения степени соответствия путем согласования указанного набора граничных точек (300) с соответствующей поверхностной сеткой каждой из указанного множества моделей (200, 210).
12. Система (100) по любому из пп. 2-11 при зависимости от п. 2, в которой подсистема (180) взаимодействия с пользователем выполнена так, что она обеспечивает пользователю возможность аннотирования медицинского изображения с использованием указанных одной или более подогнанных моделей (210).
13. Рабочая станция или устройство визуализации, содержащая или содержащее систему по любому из пп. 1-12.
14. Способ (400) сегментации анатомической структуры, включающий
получение (410) доступа к данным об изображении, представляющим медицинское изображение, содержащее анатомическую структуру, подлежащую сегментации;
получение (420) доступа к данным о модели, определяющим множество моделей для сегментации анатомических структур, каждая из которых по меньшей мере частично представлена в виде набора координат в системе координат; и
использование подсистемы взаимодействия с пользователем, обеспечивающей пользователю возможность отметить набор граничных точек анатомической структуры на виде медицинского изображения с получением (430), таким образом, набор координата в системе координат, связанной с указанным видом,
выбор одной или более из указанного множества моделей для сегментации анатомической структуры на медицинском изображении путем:
j) определения (440) степени соответствия между указанным набором граничных точек и каждой из указанного множества моделей исходя из сравнения соответствующих координат с получением, таким образом, множества показателей степени соответствия, и
jj) выбора (450) одной или более из указанного множества моделей на основании указанного множества показателей степени соответствия с получением, таким образом, одной или более выбранных моделей.
15. Компьютерный программный продукт (460), содержащий инструкции, вызывающие выполнение процессорной системой способа по п. 14.