Планирование траектории рамы с-типа для оптимального получения изображений в эндоскопической хирургии

Иллюстрации

Показать все

Группа изобретений относится к области получения изображений. Система получения изображений содержит первое устройство (102) визуализации, выполненное с возможностью получения изображений объекта из по меньшей мере одного положения; второе устройство (124) визуализации, выполненное с возможностью получения изображений объекта из множества ориентационных расположений, выбранных на основе по меньшей мере одного положения первого устройства визуализации и в соответствии с критериями для обеспечения наилучшего ориентационного расположения или наилучших ориентационных расположений; модуль (115) планирования, сохраненный в запоминающем устройстве и выполненный с возможностью определения по меньшей мере одной траектории, позволяющей достичь наилучшего ориентационного расположения или наилучших ориентационных расположений второго устройства визуализации для получения совместно с первым устройством визуализации, изображения или изображений объекта. Учитывают один или более из следующих критериев: избежание столкновения между первым устройством визуализации и вторым устройством визуализации, избежание закрытия исследуемой области в объекте, визуализация исследуемой области и/или регулировка дозы облучения. Критериям присваиваются весовые коэффициенты (180) для установления приоритетности критериев. Техническим результатом является обеспечение упрощения планирования расположения рамы С-типа. 2 н. и 8 з.п. ф-лы, 7 ил.

Реферат

Изобретение касается медицинских инструментов, в частности систем и способов для координации получения изображений с использованием различных устройств визуализации.

Поворотные рамы C-типа для рентгеноскопии используются в различных кабинетах, предназначенных для проведения интервенционных процедур и хирургических вмешательств, с целью получения двумерных (2D) и трехмерных (3D) изображений исследуемой анатомической структуры. Способы планирования траектории рамы C-типа выполняют оптимизацию параметров получения рентгеноскопических данных (например, угловых положений рамы C-типа), исходя из требуемого вида. Требуемый вид обычно определяется на 3D изображениях ранее собранных рентгеноскопических данных без учета специфики хирургических приспособлений, например, когда пациенту введен эндоскоп или другой инструмент (например, в грудную полость для проведения эндоскопической операции на сердце).

В эндоскопической хирургии при проекционном планировании могут возникать следующие дополнительные проблемы. Когда эндоскоп введен, диапазон перемещения рамы C-типа уменьшается, при этом объект исследования может быть закрыт в результате рассеяния, вызванного металлическими материалами эндоскопа, особенно если эндоскоп находится между источником рентгеновского излучения и отображаемым объектом (например, артерией). Извлечение эндоскопа для проведения визуализации нарушает рабочий процесс, увеличивая продолжительность операции, при этом возможно потребуется замена оборудования, если нарушена стерильность. Эти проблемы дополнительно усложняют непростую задачу планирования расположения рамы C-типа.

Согласно настоящим принципам предложены системы и способы для планирования и координации получения изображений с использованием различных устройств визуализации. В одном варианте осуществления система получения изображений включает в себя первое устройство для визуализации, выполненное с возможностью получения изображений объекта из заданного положения. Второе устройство для визуализации выполнено с возможностью получения изображений объекта из множества ориентационных расположений, выбранных на основе положения первого устройства для визуализации и руководствуясь критериями для обеспечения наилучшего ориентационного расположения или наилучших ориентационных расположений. В запоминающем устройстве хранится модуль планирования, выполненный с возможностью определения, по меньшей мере, одной траектории, позволяющей достичь наилучшего ориентационного расположения или наилучших ориентационных расположений второго устройства для визуализации для получения, осуществляемого совместно с первым устройством для визуализации, изображения или изображений объекта.

Другая система получения изображений включает в себя эндоскоп, выполненный с возможностью осмотра исследуемой области и занимающий заданное положение. Рентгеноскопическая система имеет источник и детектор, расположенные на раме C-типа. Движение рамы C-типа регулируется для получения изображений объекта путем перемещения рамы C-типа во множество ориентационных положений. В запоминающем устройстве хранится модуль планирования, выполненный с возможностью разработки плана для совместного использования положения эндоскопа и ориентационных расположений рамы C-типа, чтобы оптимизировать вид для получения изображения или изображений объекта согласно критериям.

Способ мультимодального получения изображений включает в себя получение предварительной сканограммы с помощью первого устройства визуализации, имеющего подвижную конструкцию; вычисление положения второго устройства визуализации относительно подвижной конструкции; выбор исследуемой области на изображении второго устройства визуализации; вычисление оптимального ориентационного расположения или оптимальных ориентационных расположений для получения данных применительно к подвижной конструкции с использованием критериев оптимизации для определения наилучшего ориентационного расположения или наилучших ориентационных расположений для исследуемой области; визуальное воспроизведение наилучшего ориентационного расположения или наилучших ориентационных расположений для разработки оптимизированного плана, используя дооперационные изображения перед получением изображений с помощью первого устройства визуализации; а также получение изображений исследуемой области с помощью первого устройства визуализации в соответствии с оптимизированным планом.

Другой способ мультимодального получения изображений включает в себя получение предварительной сканограммы с помощью рентгеноскопической системы, имеющей источник и детектор, расположенные на раме C-типа; вычисление положения эндоскопа относительно рамы C-типа; выбор исследуемой области на изображении эндоскопа для рентгеновской визуализации; вычисление оптимального поворотного ориентационного расположения или ориентационных расположений для получения данных применительно к раме C-типа, используя критерии оптимизации, для определения наилучшего ориентационного расположения или наилучших ориентационных расположений для исследуемой области; визуальное воспроизведение наилучшего ориентационного расположения или наилучших ориентационных расположений для разработки оптимизированного плана, используя дооперационные изображения перед получением рентгеновских изображений; а также получение рентгеновских изображений исследуемой области в соответствии с оптимизированным планом.

Эти и другие задачи, признаки и преимущества настоящего раскрытия станут очевидны из последующего подробного описания иллюстративных вариантов осуществления, сопровождаемых прилагаемыми чертежами.

В данном раскрытии подробно представлено описание предпочтительных вариантов осуществления со ссылкой на следующие чертежи, где

на Фиг. 1 показана блок-схема/блок-схема алгоритма, представляющая кабинет для проведения гибридной визуализации, где множество устройств визуализации позиционно взаимодействуют для получения оптимальных изображений, не создавая взаимных помех, согласно одному варианту осуществления;

на Фиг. 2 показана блок-схема алгоритма, где представлен способ мультимодального получения изображений согласно одному иллюстративному варианту осуществления;

на Фиг. 3 показана схема, представляющая способ оптимизации для получения оптимизированных рентгеновских сканов согласно одному иллюстративному варианту осуществления;

на Фиг. 4 показано иллюстративное изображение, где представлено эндоскопическое изображение в режиме реального времени, наложенное на фоновое рентгеновское изображение для получения улучшенного вида исследуемой области согласно одному иллюстративному варианту осуществления;

на Фиг. 5A показана схема, представляющая раму C-типа в первом положении, а также роботизированную систему, удерживающую эндоскоп, согласно одному иллюстративному варианту осуществления;

на Фиг. 5B показана схема, представляющая раму C-типа во втором положении, а также роботизированную систему, удерживающую эндоскоп в том же положении, однако роботизированная система совершает движение, чтобы избежать столкновения с рамой C-типа согласно одному иллюстративному варианту осуществления;

на Фиг. 6 показана блок-схема алгоритма, представляющая другой способ совместного мультимодального получения изображений согласно одному иллюстративному варианту осуществления.

Согласно настоящим принципам предложены системы и способы для планирования и координации получения изображений с использованием различных устройств визуализации. В одном варианте осуществления устройство визуализации может включать в себя рентгеновскую визуализацию. Угловые положения источника рентгеновского излучения и детектора рентгеновского излучения планируются на основе положения интраоперационного визуализирующего устройства, такого как эндоскоп. Оптимальное изображение исследуемой анатомической структуры получают путем недопущения столкновения системы рентгеновской визуализации с эндоскопом. Это позволяет избежать закрытия объекта исследования, вызванного рассеянием рентгеновских лучей от металлических участков эндоскопа, а также позволяет распознать объект исследования из эндоскопических изображений в режиме реального времени (в дополнение к планированию, например, из дооперационных изображений). Данные варианты осуществления включают в себя клинические случаи, при которых минимально инвазивные хирургические вмешательства проводятся под контролем рамы C-типа для рентгеноскопии и эндоскопическим контролем. Однако настоящие принципы предполагают возможность использования и других устройств визуализации.

В другом варианте осуществления предложен способ управления эндоскопом робототехническим устройством для расширения поля обзора при визуализации. Если эндоскоп управляется робототехническим устройством, положение рамы C-типа и робототехнического устройства могут объединяться в критериях оптимизации, чтобы избежать столкновения системы рентгеновской визуализации и робототехнического устройства без ухудшения качества изображения.

Одним из этапов в рабочем процессе планирования является получение предварительной сканограммы. Предварительную сканограмму получают из выбранного вручную положения рамы C-типа, так же как это делается в обычной клинической практике. На следующем этапе вычисляется положение эндоскопа относительно дооперационных 3D изображений и/или интраоперационных поворотных рентгеновских изображений. Затем пользователь выбирает исследуемую область на изображениях эндоскопа, которую требуется визуализировать с помощью рамы C-типа для получения рентгеноскопических данных. В одном примере эта область может включать в себя коронарную артерию. После этого система вычисляет оптимальный протокол получения данных (или ряд протоколов получения данных, например, скрипт) для оптимальной траектории рамы C-типа. Критерии оптимизации могут включать в себя один или более из следующих критериев: избежание столкновения эндоскопа с источником/детектором; минимизация закрытия исследуемой области эндоскопом, максимизация видимого участка исследуемой области; минимизация дозы облучения и т.д.

В одном традиционном режиме работы рама C-типа используется для получения ряда дискретных 2D рентгеновских изображений, когда каждое поворотное положение рамы C-типа планируется оператором (рентгенологом, кардиологом и т.д.). В данном режиме время получения данных может быть весьма продолжительным, что может отрицательно сказываться на общем рабочем процессе. При использовании контрастного вещества, например в ходе операция коронарного шунтирования, контрастное вещество инъецируется для получения каждого изображения, что увеличивает риск осложнений, связанных с высокой дозой контрастного вещества. В другом традиционном режиме работы рама C-типа используется в режиме непрерывного вращения. Оператор планирует траекторию движения для системы визуализации и проводит полноповоротное сканирование. В данном режиме осуществляется получение множества изображений, что позволяет выполнить 3D реконструкцию. Кроме того, доза контрастного вещества может быть существенно снижена, поскольку инъекция контрастного вещества может проводиться только один раз. В третьем традиционном режиме работы рама C-типа используется при полноповоротном режиме, что позволяет осуществить полную 3D реконструкцию. Этот режим обычно называют конусно-лучевой компьютерной томографией (CT).

На практике известно, что планирование угловых расположений рамы C-типа в любом из вышеуказанных режимов представляет сложную и трудоемкую задачу. Для обеспечения планирования движения рамы C-типа с целью оптимального получения данных применяется множество инструментов программного обеспечения. Способы планирования траектории осуществляют оптимизацию параметров получения рентгеноскопических данных (угловых положений рамы C-типа) на основе требуемого вида, определяемого 3D изображениями или ранее полученными рентгеновскими изображениями, без учета специфики хирургических приспособлений, когда пациенту вводится эндоскоп (например, в грудную полость для проведения эндоскопической операции на сердце).

Согласно настоящим принципам осуществляется координация между множеством устройств в этих и других режимах визуализации, чтобы обеспечить достижение наилучшего изображения или ориентационного расположения для получения оптимальных результатов. В одном варианте осуществления при использовании эндоскопа в качестве основного устройства визуализации полезно сделать так, чтобы получение рентгеновских изображений проводился из изображений эндоскопа. Это в особенности полезно в ряде случаев. Например, в частном случае операции коронарного шунтирования, когда в организм вводится новая артерия (шунт), для проверки качества реваскуляризации проводится поворотное сканирование новой артерии. Это невозможно выполнить, используя дооперационные изображения, поскольку на этих изображениях данная артерия отсутствует.

Следует понимать, что настоящее изобретение будет описано в терминах медицинских инструментов; однако идеи настоящего изобретения распространяются значительно шире и применимы к любым инструментам сканирования или визуализации. В некоторых вариантах осуществления настоящие принципы применяются в отслеживании или анализе сложных биологических или механических систем. В частности, настоящие принципы применимы к внутренним процедурам отслеживания или визуализации биологических систем, к процедурам во всех областях организма, например в легких, желудочно-кишечном тракте, выделительных органах, кровеносных сосудах и т.д. В настоящих вариантах осуществления внимание сосредоточено на сочетании рентгеновского и эндоскопического контроля; однако это сочетание приведено лишь в качестве примера, поскольку могут использоваться другие устройства визуализации и их комбинации согласно настоящим принципам.

Элементы, описанные на Фигурах, могут быть реализованы в различных комбинациях аппаратного обеспечения и программного обеспечения и выполнять функции, объединенные в одном элементе или множестве элементов. Функции различных элементов, показанных на Фигурах, могут обеспечиваться посредством использования специализированного аппаратного обеспечения, а также аппаратного обеспечения, способного выполнять программы в сочетании с соответствующим программным обеспечением. В случае функций, выполняемых процессором, функции могут выполняться одним специализированным процессором, одним процессором общего назначения или множеством отдельных процессоров, некоторые из которых могут быть процессорами общего назначения. Кроме того, формальный термин "процессор" или "контроллер" не должен толковаться как относящийся исключительно к аппаратному обеспечению, способному выполнять программы, но также может в неявном виде означать, не ограничиваясь перечисленным, аппаратное обеспечение на базе процессора для цифровой обработки сигналов ("DSP"), постоянное запоминающее устройство ("ROM") для хранения программного обеспечения, запоминающее устройство с произвольной выборкой ("RAM"), энергонезависимое запоминающее устройство и т.д.

Помимо этого, все формулировки в настоящем описании, в которых излагаются принципы, аспекты и варианты осуществления изобретения, а также их конкретные примеры, охватывают как конструкционные, так и функциональные их эквиваленты. Кроме того, предполагается, что такие эквиваленты включают в себя как эквиваленты, известные в настоящее время, так и эквиваленты, которые будут разработаны в будущем (т.е. любые разработанные элементы, выполняющие ту же функцию, вне зависимости от конструкции). Таким образом, например, специалистам в данной области техники ясно, что блок-схемы, приведенные в настоящем описании, представляют концептуальные виды примеров компонентов системы и/или схемы, реализующих принципы изобретения. Точно так же следует понимать, что любые блок-схемы алгоритма, блок-схемы последовательности выполняемых операций и т.п. представляют различные процессы, которые могут быть по существу представлены на машиночитаемом носителе и выполняться компьютером или процессором, вне зависимости от того, показан ли такой компьютер или процессор в явном виде.

Помимо этого, варианты осуществления настоящего изобретения могут принимать вид компьютерного программного продукта, доступного из допускающего возможность использования компьютера или машиночитаемого носителя информации, предоставляющего программный код для использования компьютером или любой системой выполнения команд либо в связи с их использованием. В описательных целях допускающий возможность использования компьютера или машиночитаемый носитель информации может представлять собой любой инструмент, который может включать в себя, хранить, передавать, распространять или переносить программу для использования системой выполнения команд, инструментом или устройством либо в связи с их использованием. Носитель может представлять собой электронную, магнитную, оптическую, электромагнитную, инфракрасную или полупроводниковую систему (инструмент или устройство), либо среду распространения. В число примеров машиночитаемого носителя входят полупроводниковая или твердотельная память, магнитная лента, съемный компьютерный диск, запоминающее устройство с произвольной выборкой (RAM), постоянное запоминающее устройство (ROM), жесткий магнитный диск, а также оптический диск. В число примеров современных оптических дисков входят компакт-диск постоянной памяти (CD-ROM), компакт-диск с возможностью чтения/записи (CD-R/W), Blu-Ray™ и DVD.

На чертежах одинаковые ссылочные позиции обозначают одинаковые или схожие элементы. На Фиг. 1 изображена система 100 для совместных средств визуализации согласно одному варианту осуществления. Система 100 представлена в качестве примера системы для проведения минимально инвазивных операций на сердце. Настоящие принципы могут использоваться для любого типа процедур, в том числе с применением эндоскопа или другого инструмента визуализации. Эндоскопические процедуры могут включать в себя, например, простатэктомию, гистерэктомию, артроскопию и т.д. Система 100 иллюстрирует интраоперационную установку для проведения минимально инвазивной операции на сердце в гибридной операционной. Система 100 может включать в себя рабочую станцию или консоль 112, с которой осуществляется контроль и/или управление процедурой. Рабочая станция 112 предпочтительно включает в себя один или более процессоров 114, а также запоминающее устройство 116 для хранения программ и приложений. В запоминающем устройстве 116 может храниться модуль 115 планирования, выполненный с возможностью координации или определения последовательности действий, осуществляемых множеством устройств или конструкций, задействованных в ходе проведения процедуры. В одном варианте осуществления модуль 115 планирования планирует перемещения одного или более инструментов или устройств. В одном варианте осуществления местоположения и перемещения рамы 124 C-типа для рентгеноскопии, эндоскопа (или другого инструмента), робототехнического устройства 126 (в качестве опции) либо другого устройства или других устройства могут быть предопределены с возможностью взаимодействия согласно настоящим принципам. Медицинское устройство или инструмент 102 может соединяться с робототехническим устройством 126 и управляться им либо может применяться в режиме ручного управления без использования робототехнического устройства 126. Медицинское устройство 102 может включать в себя катетер, проволочный направитель, зонд, эндоскоп, электрод, фильтровальное устройство, баллонное устройство или другой медицинский компонент. В особенно полезном варианте осуществления устройство 102 включает в себя устройство наблюдения или другое визуализирующее устройство для создания устройства визуализации.

В одном варианте осуществления рабочая станция 112 включает в себя модуль 148 генерирования изображения, выполненный с возможностью приема сигналов визуализации от одного или более из устройств визуализации, для визуализации объекта или объема 131 (пациента), изображенного на операционном столе. Изображение или изображения 134, 140, 144 пациента, например рентгеновские изображения, эндоскопические изображения, дооперационные изображения и т.д., могут отображаться на средстве 118 отображения. Рабочая станция 112 включает в себя средство 118 отображения для показа внутренних изображений объекта или объема (пациента) 131, а также может содержать изображение в виде наложенных изображений, сгенерированных и/или зарегистрированных модулем 148 генерирования изображения от множества средств, например рентгеновских, эндоскопических, дооперационных изображений и т.д. Средство 118 отображения может также позволить пользователю взаимодействовать с рабочей станцией 112, а также ее компонентами и функциональными составляющими, либо любым другим элементом в системе 100. Этому дополнительно способствует интерфейс 120, который может включать в себя клавиатуру, манипулятор типа «мышь», рычаг управления "джойстик", гаптическое устройство или любое другое периферийное или управляющее устройство, чтобы позволить пользователю взаимодействовать с рабочей станцией 112 в режиме обратной связи.

Модуль 115 планирования используется для планирования протокола или скрипта 128 получения данных рамой C-типа для рентгеноскопии, в частности угловых положений источника 130 рентгеновского излучения и детектора 132 рентгеновского излучения, на основе положения используемого во время операции эндоскопа или другого устройства 102 (например, ультразвукового зонда и т.д.). Оптимальное изображение или оптимальные изображения 134 анатомической структуры или исследуемой области 166 получают путем недопущения столкновения системы 110 рентгеновской визуализации с эндоскопом 102, недопущения закрытия объекта исследования, вызванного рассеянием рентгеновских лучей от эндоскопа 102, обеспечения распознавания исследуемой области 166, например сердца, из полученных в режиме реального времени эндоскопических изображений 140 (в дополнение к планированию на основе дооперационных изображений или модели 144).

В одном варианте осуществления эндоскоп 102 вводится в грудную полость пациента 131 для получения в режиме реального времени изображений 140 исследуемой области 166 (например, сердца) в ходе процедуры (например, операции шунтирования). Пациент располагается на операционном столе, после чего эндоскоп 102 вводят через ребра в грудную полость, обеспечивая визуализацию в режиме реального времени участка проведения операции. Раму C-типа 124 (установленную на потолке, на полу или в другом месте операционной, либо выполненную с возможностью передвижения на колесах) располагают вблизи пациента, так чтобы можно было визуализировать объект 166 исследования (сердце) для получения изображений 134.

На Фиг. 2 описан способ планирования рабочего процесса согласно одному варианту осуществления. Планирование рабочего процесса осуществляется с использованием модуля 115 планирования (Фиг. 1). В блоке 202 предварительную сканограмму получают из выбранного вручную положения рамы C-типа, так же как в обычной клинической практике. В зависимости от выбранного ракурса проекции эндоскоп может быть виден или не виден на предварительной сканограмме. В блоке 204 принимается решение в отношении видимости эндоскопа. Если эндоскоп виден на предварительной сканограмме, можно определить положение эндоскопа относительно рамы C-типа. Чтобы это сделать, требуется знать 3D модель эндоскопа до начала операции. Кроме того, можно определить положение эндоскопа относительно анатомической структуры, используя 2D или 3D совмещение между рентгеновской и дооперационной 3D визуализацией (CT, MRI), как известно в данной области техники.

Если эндоскоп не виден на предварительной сканограмме, положение эндоскопа может быть вычислено косвенным путем из дооперационных 3D изображений, интраоперационных рентгеновских изображений и/или изображений эндоскопа. В блоке 206 совмещение эндоскопа с дооперационными изображениями может осуществляться путем детектирования парных точек на изображениях эндоскопа и дооперационных изображениях. Точно так же изображения эндоскопа могут совмещаться с рентгеновскими изображениями, используя тот же способ. В качестве альтернативы совмещение может выполняться с использованием других известных способов.

В блоке 208 устанавливается совмещение изображения эндоскопа с рентгеновским предварительным изображением и/или дооперационными 3D изображениями. В блоке 210 может быть вычислено положение эндоскопа относительно рамы C-типа, используя известные параметры системы технического зрения эндоскопа (фокусное расстояние камеры, размер пикселя и т.д.). Выполнение программы продолжается в блоке 214. Если в блоке 204 определено, что эндоскоп виден на предварительной сканограмме, тогда положение эндоскопа относительно рамы C-типа может быть вычислено, используя известные параметры системы технического зрения эндоскопа (фокусное расстояние камеры, размер пикселя и т.д.) в блоке 212.

В блоке 214 пользователь выбирает исследуемую область на изображениях эндоскопа, которую требуется визуализировать с помощью получения данных, выполняемых рамой C-типа для рентгеноскопии. Например, эта область может включать в себя коронарную артерию. В блоке 216 система далее вычисляет оптимальный протокол получения данных (или ряд протоколов получения данных), в частности, оптимальную траекторию рамы C-типа. В блоке 218 виртуальные изображения оптимального получения данных демонстрируются пользователю. В блоке 220 осуществляется получение оптимальных изображений, используя эндоскоп, связанный с рамой C-типа.

Блок 216 будет описан подробнее, снова со ссылкой на Фиг. 1. Может быть определен расчет оптимальной траектории рамы C-типа. Траектория рамы C-типа может определяться как некоторое множество N последовательных ориентационных расположений (например, с учетом трех степеней свободы рамы), где N > 0. В число входных параметров для модуля 115 планирования для определения траектории рамы C-типа могут входить следующие параметры. Заметим, что эти параметры могут использоваться в наборах из одного или более входных параметров, включающих те, что здесь упомянуты, или других, которые не упомянуты. В одном варианте осуществления пользователем может вводиться область, которую требуется исследовать (например, артерия). Она может включать координаты или другие подробности, о которых стало известно из дооперационной визуализации или предварительной сканограммы. Другой входной параметр может содержать положение эндоскопа, вычисленное по ориентиру, такому как рама C-типа или иная конструкция, как описано выше.

В качестве входного параметра может использоваться максимально разрешенная доза облучения. Это определяет продолжительность облучения или число изображений, которые могут быть собраны. В качестве входного параметра может использоваться предпочтительное направление наблюдения. Разные пользователи предпочитают разные ориентационные расположения, при этом разные пациенты могут иметь разные физиологические ограничения. Например, для визуализации венечной сосудистой системы некоторые операторы более предпочитают каудальный подход, в то время как некоторые более предпочитают краниальные углы. Могут выбираться различные режимы сканирования. Это может зависеть от некоторых других параметров (например, максимальной дозы) и типа применяемого оборудования. Режим сканирования может включать постоянный или периодическое получение данных, число углов, количество облучений, время облучения и т.д. Ориентация детектора также может служить входным параметром. Другие входные параметры, особенно те, что используются для описания положения или перемещения рамы C-типа, также включены в этот список.

Параметры на выходе модуля 115 планирования могут включать в себя множество ориентационных расположений, например, рентгеновского устройства 110, а также аналогичное множество смоделированных изображений, созданных при этих ориентационных расположениях. Модуль 115 планирования может моделировать любое количество возможных решений и позволить пользователю выбрать одно или более положений или ориентационных расположений. После того как положения и местонахождения рамы C-типа стали известны в виде функции времени, предоставляются критерии оптимизации для определения приемлемых положений и перемещений эндоскопа. В качестве альтернативы положения эндоскопа могут использоваться в качестве критерия для определения ориентационных расположений рамы C-типа 124 рентгеновского устройства 110.

В число критериев оптимизации могут входить следующие критерии. Столкновения между эндоскопом и источником 130, а также детектором 132 рамы C-типа требуется избежать. Поскольку положения рамы C-типа известны, положения эндоскопа 102 можно контролировать, и наоборот. Сравнение положений и перемещений может выполняться модулем 115 планирования в динамике по времени, чтобы убедиться в том, что одно и то же пространство не занято одновременно множеством устройств и что взаимные перемещения эндоскопа 102 и рамы C-типа 124 не приведут к столкновению или даже контакту. Точно так же расчет положений выполняется для решения следующих задач: минимизировать закрытие исследуемой области 166 эндоскопом 102 относительно источника 130 и детектора 132, максимизировать видимый участок исследуемой области 166. Кроме того, может приниматься во внимание доза облучения. Доза облучения может определяться в виде функциональной зависимости от положения на теле пациента. Слишком высокой радиации в одной области следует избегать. Критерии оптимизации используются для минимизации дозы облучения во всех областях, если существует такая возможность.

Кроме того, пользователь может определять порядок приоритетности или весовой коэффициент 180 критериев на основе предпочтений пользователя. Например, в некоторых случаях избежать закрытия может быть важнее, чем максимизировать исследуемую область. Весовые коэффициенты 180 могут масштабироваться для определения приоритетности оборудования и могут изменяться во времени при происхождении различных событий в ходе процедуры.

В одном варианте осуществления может использоваться робототехническое устройство 126 для управления положениями и перемещениями эндоскопа 102. Для управления робототехническим устройством 126 согласно модулю 115 планирования может использоваться контроллер 128 робототехнического устройства. Модуль 115 планирования может рассматривать робототехническое устройство 126 как часть эндоскопа 102, либо робототехническое устройство 126 может рассматриваться отдельно в качестве независимого объекта, для которого траектории рассчитываются так, чтобы избежать столкновений, и т.д.

На Фиг. 3 показана схема, представляющая пример способа оптимизации для визуализации артерии на рентгеновских изображениях. На предварительной сканограмме 302 просматривается часть 304 артерии 306 благодаря субоптимальному ориентационному расположению или положению 308 рамы C-типа 310. Поскольку артерия 306 зрительно доступна на эндоскопическом виде 312 эндоскопа 316, пользователь выбирает эндоскопический вид 312, при этом алгоритм оптимизации предлагает новое ориентационное расположение 314 для рамы C-типа 310, чтобы улучшить визуализацию артерии 306. Заметим, что новая визуализация может выполняться не в той же плоскости, в которой лежит эндоскопический вид 312 (т.е. между эндоскопическим изображением 312 и оптимизированным сканом 318 существует иная проекция); однако вся исследуемая область зрительно доступна.

Алгоритм оптимизации для простоты будет описан в виде алгоритма поиска в ширину, но может быть расширен до любой схемы оптимизации, известной в данной области техники. Модуль 115 планирования (Фиг. 1) вычисляет все возможные траектории рамы C-типа и генерирует моделируемые изображения из дооперационного 3D массива данных (144), используя способы, известные в данной области техники. Модуль 115 планирования (Фиг. 1) дополнительно учитывает положения эндоскопа 316 для детектирования столкновения и закрытия, используя данные о перемещении эндоскопа. Далее могут быть использованы модели расчета рассеяния рентгеновских лучей от металлических объектов для расчета артефактов с целью обеспечения более точного планирования. Для каждого возможного вычисленного изображения (коррелирующего с ориентационными расположениями) рассчитываются критерии оптимизации, при этом результаты ранжируются (траектории, приводящие к столкновению, отбрасываются) на основе комбинации параметров и критериев ранжирования, создаваемых пользователем. Оптимальная траектория представляется пользователю. В качестве альтернативы модуль 115 планирования может представить любое количество траекторий, оптимизированных согласно различным критериям.

В то время как положение эндоскопа может учитываться непосредственно, как показано на Фиг. 3, в других вариантах осуществления эндоскоп может управляться робототехническим средством, чтобы расширить возможности визуализации. В таких вариантах осуществления положение робототехнического устройства также принимается во внимание. Если эндоскоп 316 управляется робототехническим средством, положения рамы C-типа 310 и робототехнического устройства могут объединяться в критериях оптимизации, чтобы избежать столкновения системы рентгеновской визуализации и робототехнического устройства без ухудшения качества изображения.

В вариантах осуществления, в которых анатомическая структура объекта изменяется в ходе процедуры, дооперационные изображения (144) могут по-прежнему использоваться для предоставления предлагаемых видов из рентгеновских изображений. Однако изображения не будут отражать новую анатомическую структуру, поскольку новая анатомическая структура не присутствовала в процессе получения дооперационных изображений. Этот недостаток можно преодолеть путем создания модели виртуального анатомического участка и добавления или вычитания виртуального анатомического участка по отношению к дооперационным изображениям. В одном примере вариант осуществления касается частного случая визуализации обходного сосудистого шунта, после того как сосудистый шунт помещен на пораженную коронарную артерию. В данном случае эта конкретная анатомическая структура на дооперационных изображениях отсутствует. Модель обходной артерии можно искусственно построить из изображений эндоскопа путем очерчивания вручную видимого участка артерии и искусственного добавления очерченной формы к 3D моделям из дооперационных изображений, принудительно установив заданные пользователем радиус и форму (например, прямоугольное сечение). Хотя точность такого решения будет ниже, чем в случае артерий, присутствующих на дооперационных изображениях, данный способ может позволить получить вполне адекватный протокол получения изображений.

На Фиг. 4, может использоваться визуализация «картинка в картинке». В данном варианте осуществления положение плоскости эндоскопного изображения относительно предварительного рентгеновского изображения вычисляется, как описано выше. Система 115 планирования (Фиг. 1) далее вычисляет ориентационное расположение рамы C-типа, так чтобы плоскость визуализации совпадала с плоскостью визуализации эндоскопа. Поскольку эндоскоп закроет это изображение, система вычисляет новое положение эндоскопа, при котором закрытие будет минимальным, либо эндоскоп будет перемещен (что можно осуществить, использовав контроллер/систему 178 управления робототехнического устройства для перемещения робототехнического устройства 126 в новое положение (Фиг. 1)). После получения рентгеновского изображения эндоскоп может быть перемещен назад в свое исходное полож