Система для осуществления локализации передней крестообразной связки с применением визуализации
Иллюстрации
Показать всеИзобретение относится к медицинской технике, а именно к средствам для проведения медицинской операции. Способ содержит этапы, на которых отображают на графическом пользовательском интерфейсе изображение анатомической структуры, обозначают совокупность ориентиров, идентифицирующих соответствующие анатомические позиции, отображают поверх изображения анатомической структуры накладной графический элемент, внутри которого имеется по меньшей мере один маркер локализации, обозначающий место для проведения хирургической операции. На этапе обозначения совокупности ориентиров принимают выбор конкретной анатомической структуры в виде костных ориентиров. Накладной графический элемент включает в себя ряд направляющих индикаторов. Устройство содержит запоминающее устройство, процессор, связной интерфейс и средство связи для их соединения. Машиночитаемый носитель содержит код компьютерной программной логики для выполнения способа посредствам устройства. Использование заявленной группы изобретений позволяет повысить точность размещения тканевого трансплантата. 3 н. и 16 з.п. ф-лы, 17 ил.
Реферат
Перекрестная ссылка на родственные заявки
Настоящая международная заявка, поданная в соответствии с Договором о патентной кооперации, испрашивает приоритет по предварительной заявке на патент США 61/327416, поданной 23 апреля 2010 г. под названием «Компьютерная визуализация и установка маркеров локализации при проведении медицинских операций», и по предварительной заявке на патент США 61/286170, поданной 14 декабря 2009 г. под названием «Система для осуществления локализации передней крестообразной связки с применением визуализации», причем полное содержание каждой из этих заявок включено в настоящее описание посредством ссылки.
Область применения изобретения
Изобретение относится к области компьютерного обеспечения и визуализации, применяемых при определении места установки маркеров локализации, используемых в ходе хирургических вмешательств.
Уровень техники
Значительный прогресс в области артроскопии был достигнут благодаря различным современным технологиям, включая методы компьютеризированного формирования изображений и компьютеризированной эндоскопии. Так, в частности, в ходе артроскопических хирургических операций используют традиционные компьютеризированные устройства, обеспечивающие возможность получения в реальном времени рентгенограмм оперируемых анатомических структур. В качестве одного из примеров распространенных медицинских операций можно назвать восстановление мягких тканей, например передней крестообразной связки (ПКС) коленного сустава человека. Поврежденную ПКС часто заменяют тканевым трансплантатом, применяя артроскопические методы. Такой тканевый трансплантат можно взять из части надколенного сухожилия, имеющей на каждом конце так называемые «костные блоки», либо из полусухожильной и тонкой мышц. Другой подход предусматривает формирование тканевого трансплантата из комбинации синтетических и природных материалов. Имплантацию тканевого заменителя производят путем закрепления одного из концов трансплантата в туннеле, образуемом в канале бедренной кости, и пропускания его второго конца через туннель, образуемый в большеберцовой кости. Как правило, крепление каждого конца тканевого трансплантата к специальному фиксатору (например, интерферентному винту или штифту), который прикрепляют затем к кости, осуществляют с помощью швов. Определение конкретных мест для размещения туннелей в бедренном и большеберцовом компонентах коленного сустава может оказаться довольно трудной задачей, учитывая, что коленный сустав представляет собой плотную зону, при этом разные пациенты, которым делается операция восстановления ПКС, имеют разный размер костей.
Один из примеров выполнения механического устройства, предназначенного для облегчения правильного определения мест внедрения трансплантата ПКС, описан в патенте США 5968050 (далее «патент '050»), принадлежащем заявителю настоящей заявки. Содержание патента "050 полностью включено в настоящее описание посредством ссылки. В указанном документе раскрыт чисто механический направитель (инструмент) для определения местоположения позиционирования большеберцового туннеля при проведении операции реконструкции ПКС. Альтернативой применению описанного механического инструмента, является другая традиционная технология, применяемая при реконструкции ПКС, в соответствии с которой в реальном времени получают рентгеновское и компьютеризированное графическое изображение и компьютеризированное графическое изображение для облегчения проведения операций восстановления ПКС. Эта технология описана в патенте США 7319897 (ниже по тексту «патент '897»), полное содержание которого включено в настоящее описание посредством ссылки.
Однако известные методики, обеспечивающие компьютерную поддержку хирургических операций, подобные описанной в патенте '897, имеют ряд недостатков. Поэтому необходима разработка компьютеризированной системы, способов и устройства, обеспечивающих работу локализационных программных средств, позволяющих медицинскому специалисту, например, хирургу, увидеть на экране графического пользовательского интерфейса как статические, так и видеоизображения соответствующей анатомической структуры.
Краткое изложение сущности изобретения
Ниже рассмотрены различные варианты осуществления изобретения, предусматривающие использование компьютеризированной системы, способов и устройства, обеспечивающих работу упомянутых выше программных средств локализации. Изображения может быть получено от аппаратуры, производящей радиографические (например, рентгеновские) снимки, снимки полученные методом магнитно-резонансной или компьютерной томографии, флюороскопические и другие подобные снимки. Это могут быть прямые изображения в реальном масштабе времени, полученные во время операции, либо предварительно записанные изображения, которые используют в послеоперационный период (в частности, для целей контроля качества). Программные средства позволяют выполнить обозначение на графическом пользовательском интерфейсе совокупности ориентиров, с помощью которых идентифицируют соответствующие анатомические позиции на отображаемом изображении анатомической структуры. Возможны два варианта действий: либо хирург вручную обозначает такие ориентиры посредством взаимодействия с графическим пользовательским интерфейсом, либо программа использует функцию автоматического обнаружения с целью определения места или идентификации ориентиров на анатомической структуре. Так, если анатомической структурой является коленный сустав, то система может отображать изображение (например, рентгеновское) этого сустава, что позволит хирургу выбрать на рентгенограмме в качестве ориентиров конкретные известные костные ориентиры, относящиеся к бедренной или большеберцовой кости.
После того как выбраны ориентиры, система готова к отображению накладного графического элемента в виде сетки или линии, накладываемого поверх изображения анатомической структуры. При размещении такого накладного графического элемента руководствуются указанной совокупностью ориентиров. Хирург может выбрать какой-нибудь один из набора созданных системой накладных графических элементов, при этом такой накладной графический элемент может включать в себя ряд направляющих индикаторов, обеспечивающих индикацию связанных с анатомической структурой позиций для выполнения хирургической операции на этой структуре. Такие направляющие индикаторы могут указывать, например, позиции в процентах, дающие возможность определить расстояние или масштаб между ориентирами кости. Далее система может отображать по меньшей мере один маркер локализации внутри накладного графического элемента. Такой(ие) маркер(ы) локализации указывает(ют) оптимальное местоположение для проведения хирургической операции на анатомической структуре. Система может размещать маркер(ы) локализации, используя для этого известные из медицинских знаний позиции применительно к данной анатомической структуре (на основе ориентиров), что обеспечит максимальный успех медицинского вмешательства, в частности, реконструкции ПКС.
В соответствии с одним из вариантов осуществления, в соответствии с которым определяют место крепления передней крестообразной связки, система может отображать изображение, на котором представлен вид бедренного и большеберцового компонентов коленного сустава человека. В соответствии с данным вариантом отображают вид сбоку бедренной кости. Система принимает выбор известных костных ориентиров. В соответствии с данным вариантом система принимает в качестве первого известного костного ориентира выбор переднего края вида бедренной кости, отображенной на изображении, а в качестве второго известного костного ориентира, выбор заднего края вида бедренной кости, отображенной на изображении. Линия, проведенная между первым известным костным ориентиром и вторым известным костным ориентиром, определяет плоскость, которая находится практически на одной линии с надколенной поверхностью бедренной кости. В систему поступает также третий известный костный ориентир, который соответствует отображению на изображении на виде сбоку поверхности дистального мыщелка бедренной кости. При отображении накладного графического элемента поверх изображения анатомической структуры, система отображает накладную сетку, наложенную на вид дистального конца бедренной кости на графическом пользовательском интерфейсе. Указанная накладная сетка имеет ширину, отображаемую между выбранными первыми и вторым известными костными ориентирами и высоту, доходящую до выбранного третьего известного костного ориентира. После этого система может отображать на накладной сетке по меньшей мере один бедренный маркера локализации. Этот маркер указывает некоторый базовый ориентир для места внедрения тканевого трансплантата в бедренную кость, отображенную на графическом изображении.
В соответствии с другими вариантами осуществления, при отображении маркера локализации система может автоматически вычислить по меньшей мере одну предпочтительную с медицинской точки зрения позицию внутри накладной сетки для установки маркера локализации, исходя из геометрии этой сетки, и отобразить соответствующий маркер локализации в каждой автоматически вычисленной предпочтительной с медицинской точки зрения позиции на накладной сетке. После того как автоматически установлен(ы) маркер(ы) локализации, система предоставляет медицинскому специалисту возможность отрегулировать автоматически вычисленное место соответствующего локализационного маркера на накладной сетке.
В соответствии с вариантами осуществления, относящимися к коленному суставу (применительно к большеберцовой кости), система может отображать вид сбоку большеберцового компонента коленного сустава человека и принимать, в качестве первого известного костного ориентира, выбор переднего края вида большеберцовой кости, отображаемой на изображении. Также система принимает в качестве второго известного костного ориентира выбор заднего края вида большеберцовой кости, отображаемой на изображении на виде сбоку. В данном случае линия, образуемая между первым и вторым известными костными ориентирами, определяет плоскость, на которой может быть отображен по меньшей мере один маркер локализации для восстановления связки, связанной с большеберцовой костью. После выбора ориентиров, относящихся к большеберцовой кости, система отображает накладную линию поверх вида проксимального конца большеберцовой кости на графическом пользовательском интерфейсе между двумя ориентирами большеберцовой кости. После того как воспроизведена накладная линия, система может начинать отображение по меньшей мере одного маркера локализации большеберцовой кости на этой линии. Маркер(ы) локализации большеберцовой кости указывает(ют) по меньшей мере одно анатомическое место крепления передней крестообразной связки на большеберцовой кости, отображенной на графическом пользовательском интерфейсе.
Таким образом, при использовании описанных выше вариантов осуществления обеспечивается более надежное проведение хирургических или иных медицинских операций, поскольку воспроизведение накладных графических элементов поверх анатомических структур позволяет добиться более точного размещения маркеров локализации, которые дают возможность точного решения таких медицинских задач, как определение места тканевого трансплантата. Имеющиеся на накладных сетках направляющие индикаторы предоставляют медицински приемлемые ориентиры для размещения маркеров локализации и не позволяют врачу совершить ошибку при установке маркера.
В соответствии с другими рассматриваемыми здесь вариантами осуществления, используются самые разнообразные компьютеризированные устройства, рабочие места, карманные или переносные компьютеры и подобные устройства, конфигурация которых предусматривает наличие программных средств и/или схем (например, процессора), предназначенных для проведения какой-либо или всех рассматриваемых здесь технологических операций. Другими словами, какое-либо компьютеризированное устройство типа компьютера, или устройства передачи данных, или процессора любого типа, которые запрограммированы или выполнены с возможностью функционировать таким образом, как описано в данной заявке, следует считать одним из рассматриваемых в настоящей заявке вариантов осуществления изобретения.
В соответствии с другими рассматриваемыми вариантами осуществления, предусматриваются программные средства, предназначенные для выполнения этапов и операций, которые кратко изложены выше и более подробно раскрыты далее по тексту. В соответствии с одним из этих вариантов, используется компьютерный программный продукт, содержащий машиночитаемый носитель, содержащий программный код, который в случае его выполнения в автоматизированном устройстве, где применены связанные друг с другом ЗУ и процессор, программирует процессор таким образом, чтобы он выполнял рассматриваемые здесь операции. Подобные системы поставляются, как правило, в виде программных средств, кода и/или иных данных (например, структур данных), которые размещаются или кодируются на машиночитаемом носителе типа оптического (например, CD-ROM), на гибком или жестком диске либо ином носителе наподобие прошивки или микропрограммы на одной или большем количестве микросхем ROM, RAM или PROM, или же в виде специализированной интегральной схемы (ASIC). Программные или программно-аппаратные средства, либо другие подобные конфигурации могут инсталлироваться на автоматизированном устройстве, давая ему возможность выполнять рассматриваемые ниже процедуры, которые предлагаются здесь как варианты осуществления изобретения.
Следует понимать, что описываемая здесь система может быть реализована в виде программного средства, в виде программных и аппаратных средств или только аппаратных средств и ее можно использовать либо автономно, либо в сочетании с другими системами, такими как медицинские установки для получения прямых видеоизображений рентгенограмм анатомической структуры в реальном времени.
Краткое описание чертежей
Вышеизложенные и другие задачи, признаки и преимущества изобретения станут более понятными из нижеследующего описания отдельных вариантов его осуществления, иллюстрируемых на приложенных чертежах, на которых одни и те же элементы обозначены одинаковыми номерами позиций. Чертежи не всегда выполнены в надлежащем масштабе, поскольку основное внимание уделяется иллюстрации положенных в основу изобретения принципов.
На фиг.1 показана высокоуровневая структурная схема совокупности медицинских компьютерных средств, выполненной в соответствии с одним из рассматриваемых здесь вариантов осуществления.
На фиг.2-4 показаны блок-схемы, иллюстрирующие этапы обработки, выполняемые в соответствии с рассматриваемыми здесь типовыми вариантами осуществления.
На фиг.5-17 - проиллюстрированы варианты осуществления графического пользовательского интерфейса, на которых представлены конкретные этапы и операции обработки, указанные на блок-схемах по фиг.2-4.
Подробное описание изобретения
Рассматриваемая в настоящей заявке система работает в целом как программное средство с локализационной главной компьютерной системой, управляющей локализационной программой (например, осуществляющей программу), например, приложением и/или процессом, которое способно отображать видеоизображения анатомической структуры (например, рентгенограммы в реальном времени) и позволяет медицинскому специалисту (в частности хирургу) точно определить надлежащее место для решения хирургической задачи по проведению медицинской операции на отображаемой анатомической структуре. Такой процесс может осуществляться как в ходе операции, облетая определение места выполнения некоторых этапов текущей хирургической операции, так и после операции, например, для целей контроля качества. Локализационная прикладная программа, действуя совместно с графическим пользовательским интерфейсом, обеспечивает возможность выбора конкретных ориентиров на анатомической структуре (например, отдельных костных ориентиров, видимых на отображаемом изображении). В ответ на это локализационное программное средство на основе размещения выбранных ориентиров отображает накладной графический элемент.
Накладной графический элемент может представлять собой, например, накладную сетку, снабженную видимыми графическими индикаторами типа шкал, линеек, сегментов, количественных показателей и подобных элементов, предназначенных для того, чтобы помочь медицинскому специалисту определить на изображении надлежащее место размещения (относительно сетки) маркеров локализации. После установки накладного графического элемента медицинский специалист получает возможность дальнейшего взаимодействия с графическим пользовательским интерфейсом с целью позиционирования и отображения одного или большего количества маркеров локализации, которые определяют местоположение выполнения хирургической операции на данной анатомической структуре. В соответствии с одним из вариантов осуществления, локализационное программное средство производит вышеописанную обработку для отображения внутри накладной сетки по меньшей мере одного бедренного и/или большеберцового маркера. Такие бедренные и/или большеберцовые маркеры определяют базовое(ые) местоположение(я) для внедрения тканевого трансплантата в бедренную или большеберцовую кость, отображенную на графическом изображении.
На фиг.1 показана совокупность 100 медицинских средств, подходящая для пояснения функционирования изобретения. Эта совокупность средств включает медицинское устройство 101 отображения, которое может представлять собой систему магнитно-резонансной томографии (МРТ), систему компьютерной томографии (КГ), флюороскопическую систему, радиографическую (например, рентгеновскую) систему или другую подобную систему, генерирующую видеоданные 103, включающие в себя двухмерное (2D) латеральное видеоизображение анатомической структуры. В рассматриваемом примере, медицинское устройство 101 отображения выдает двухмерное латеральное изображение коленного сустава человека. В соответствии с другим вариантом, совокупность 100 медицинских средств может включать в себя эндоскопическую систему 102, генерирующую внутренние изображения анатомической структуры, а также видеоданные 103. Предусмотрена локализационная главная компьютерная система 110, на вход которой поступают видеоданные 103 (например, через устройство захвата видеосигнала/кадра) и которая может воспроизводить видеоданные 103 в графическом пользовательском интерфейсе 160 на дисплее 130.
В качестве локализационной главной компьютерной системы 110 можно использовать любое компьютеризированное устройство типа персонального компьютера, рабочей станции, переносного вычислительного устройства, консоли, переносного компьютера, сетевого терминала и подобных устройств. В рассматриваемом примере компьютерная система 110 включает в себя средство 111 связи типа информационной шины или другой схемы, которое обеспечивает связь запоминающей системы 112, процессора 113, интерфейса 114 ввода-вывода и связного интерфейса 115. Имеются также одно или более устройств 116 ввода данных (например, управляемые пользователем устройства типа мыши, клавиатуры, сенсорного экрана, сенсорного планшета и подобных устройств), которые соединены с процессором 113 через интерфейс 114 ввода-вывода и дают пользователю 108, то есть медицинскому специалисту (например, врачу, хирургу или другому специалисту), возможность вводить команды и в целом управлять работой графического пользовательского интерфейса 160 с видеоданными 103 на дисплее 130, как пояснено ниже. Связной интерфейс 115 обеспечивает связь компьютерной системы 110 с другими устройствами (то есть другими компьютерами) в сети (не показаны).
В качестве запоминающей системы 112 можно использовать любой машиночитаемый носитель. В рассматриваемом случае на этой системе размещен код локализационного приложения 150-1, которое обеспечивает обработку и функциональные операции через посредство графического пользовательского интерфейса 160, как пояснено ниже. Указанное приложение 150-1 может быть выполнено в виде программного кода в виде данных и/или логических команд (например, исходного или объектного кода, хранящегося в памяти или на другом машиночитаемом носителе типа съемного диска), которые обеспечивают поддержку функциональных возможностей обработки в соответствии с различными описываемыми здесь вариантами осуществления. В процессе работы локализационной компьютерной системы 110 процессор 113 подключается к запоминающей системе 112 через средство 111 связи с целью дальнейшего запуска, осуществления, выполнения, интерпретации или иных действий с логическими командами, поступающими от локализационного приложения 150-1. Такое выполнение локализационного приложения обеспечивает функцию обработки в процессе 150-2 локализации. Другими словами, процесс 150-2 локализации представляет собой один и более участков или экземпляров выполнения локализационного приложения 150-1 (или всего приложения 150-1), выполняемых процессором 113 в компьютеризированном устройстве во время прогона приложения.
Локализационное приложение 150-1 может храниться на машиночитаемом носителе, например, гибком или жестком диске, а также на электронных, магнитных, оптических или иных машиночитаемых носителях. Его можно также хранить в запоминающей системе 112, например, в виде встроенной программы, постоянного запоминающего устройства (ПЗУ), либо, как в данном примере, в виде исполняемого кода, например, в оперативном запоминающем устройстве (ОЗУ). Следует заметить, что под локализационном программным средством 150 в общем понимается либо находящееся в запоминающее системе 112 локализационное приложение 150-1 и/или выполняющийся локализационный процесс 150-2, выполняемый процессором 113. Специалисту также понятно, что локализационная главная компьютерная система 110 может включать в себя другие процессы и/или программные и аппаратные компоненты, например, не иллюстрируемую в данном примере операционную систему. Необходимость в прямом подключении дисплея 130 к компьютерной системе 110 отсутствует. Локализационное программное средство 150 может быть выполнено, например, на удаленном компьютерном устройстве через посредство связного сетевого интерфейса 115. В данном случае графический пользовательский интерфейс 160 можно локально отобразить для пользователя удаленного компьютера, а выполнение операций обработки может быть построено на клиент-серверной основе. Ниже приводится более подробное разъяснение работы локализационного программного средства 150 со ссылками на остальные фигуры, на которых представлены блок-схемы этапов обработки, которые пояснены с помощью скриншотов графического пользовательского интерфейса, предоставляемых локализационным программным средством 150.
На фиг.2-4 приведены блок-схемы этапов обработки, выполняемых локализационным программным средством 150 в соответствии с описываемыми вариантами осуществления. Применительно к данной конкретной ситуации рассмотрена работа системы, направленная на определение места установки маркеров локализации, которые указывают базовые ориентиры для мест внедрения тканевого трансплантата в бедренную и большеберцовую кости. Следует понимать, что данная медицинская процедура рассматривается здесь лишь в качестве примера, так что изобретение не ограничивается этим частным случаем, относящимся к коленному суставу. Напротив, некоторые варианты его осуществления задуманы как имеющие общий характер и применимые для оказания содействия в определении ориентиров при проведении медицинских операций на многих различных анатомических структурах. Указанные блок-схемы рассматриваются ниже со ссылками на графический пользовательский интерфейс 160, показанный на остальных иллюстрациях.
Вначале обратимся к фиг.5, на которой видно, что графический пользовательский интерфейс 160 включает в себя зону 500 изображения, обеспечивающую отображение таких изображений, как видео- и/или статические кадры радиографических или других снимков, вырабатываемых в медицинском устройстве 101 отображения или в эндоскопической системе 102, показанных на фиг.1. Кроме того, интерфейс 160 содержит зону 501 управления, в которой размещены различные средства управления, более подробно рассмотренные ниже. Следует иметь в виду, что те этапы, которые показаны на блок-схемах внутри других этапов, представляют собой подэтапы, выполняемые согласно различным рассматриваемым ниже вариантам осуществления.
Вернемся к рассмотрению блок-схемы, показанной на фиг.2, где видно, что на этапе 200 локализационное программное средство отображает на графическом пользовательском интерфейсе 160 (то есть в зоне 500 изображения) изображение анатомической структуры. Это изображение может представлять собой, например, снимок, сделанный в реальном времени, полученный в ходе проведения медицинской операции, или может быть предварительно записано, и тогда описываемая в данной заявке обработка будет производиться после окончания операции.
На подэтапе 201 локализационное программное средство 150 отображает изображение анатомической структуры, включая изображение по меньшей мере одной кости. В данном конкретном примере в зоне 500 изображения отображается вид сбоку коленного сустава, включая графический вид бедренной кости 507 и большеберцовой кости 509.
На этапе 202 локализационное программное средство 150 обозначает, через посредство устройства ввода данных типа графического указателя на графическом пользовательском интерфейсе, совокупность ориентиров 510, 511, идентифицирующих соответствующие анатомические позиции на отображенном изображении анатомической структуры. Как видно в примере, показанном на фиг.5, в локализационное программное средство 150 поступает выбранный вариант 502 конкретной анатомической структуры, для которой необходимо создать ориентиры. В рассматриваемом примере, хирург выбрал структуру 502-1 «Femoral-ACL» (бедренная кость-ПКС), в результате чего локализационное программное средство конфигурируется таким образом, чтобы принять выбор трех известных костных ориентиров для бедренной кости 507, отображенной в зоне 500 изображения.
Подэтапы обработки 203-205 относятся к ориентирам, выбираемым для бедренной кости 507.
На подэтапе 203 при определении базового ориентира, относящегося к бедренной кости, локализационное программное средство 150 принимает, в качестве первого известного костного ориентира 510-А выбранный передний край (на ориентире 510А) вида бедренной кости 507, отображенной на изображении. Этот ориентир показан на фиг.5 в виде ориентира 510-А. Как уже говорилось, хирург может воспользоваться мышью или иным устройством 116 ввода данных для управления указателем на графическом пользовательском интерфейсе 160 с целью выбора первого ориентира 510-А. Выбор первого ориентира в зоне 500 изображения хирург может осуществить на основе своих знаний в области анатомии.
На подэтапе 204 локализационное программное средство 150 принимает, в качестве второго известного костного ориентира 511-А, выбор заднего края вида сбоку бедренной кости, отображенной на изображении. Линия 513, образуемая между первым известным костным ориентиром 510-А и вторым известным костным ориентиром 511-А, прочерчивается, когда хирург перемещает указатель от первого ориентира ко второму. Эта линия 513 проходит (например, в виде вектора) от первого установленного ориентира 510-А и графически следует за указателем в ходе его перемещения по зоне 500 изображения перед окончательным выбором второго ориентира 511-А. Она позволяет хирургу визуально определить, где будет находиться верхний край накладного графического элемента после того, как с помощью системы будет сделан окончательный выбор ориентира.
На подэтапе 205 локализационное программное средство 150 принимает выбор третьего известного костного ориентира 512-А. Как видно на фиг.6, если говорить о бедренной кости 507, то после выбора первого и второго ориентиров 510-А и 511-А на подэтапе 205 в локализационное программное средство 150 поступает выбранный третий известный костный ориентир 512-А, соответствующий показанному на изображении отображению на виде сбоку поверхности дистального мыщелка бедренной кости 507. Следует заметить, что по мере того, как хирург перемещает указатель в направлении каждого последующего ориентира 510-А, 511-А, 512А, перед выбором самого этого следующего ориентира, локализационное программное средство 150 непрерывно воспроизводит изображение линии от предыдущего ориентира. Если говорить о линии 514, относящейся к третьему ориентиру для бедренной кости 507, то эта линия проходит перпендикулярно в сторону от линии 513, по мере того как хирург перемещает указатель к дистальному концу бедренной кости 507 (то есть под графической линией 513, которая зафиксирована теперь в положении между двумя ранее выбранными ориентирами 510-А и 511-А). Эта перпендикулярная линия 514 предоставляет хирургу на графическом пользовательском интерфейсе 160 (то есть в зоне 500 изображения) визуализацию геометрии накладного графического элемента, который будет создан по завершении выбора последнего (третьего) ориентира 512-А для отображенной бедренной кости 507. Говоря другими словами, после выбора второй анатомической точки в качестве второго ориентира 511-А появляется вторая линия, которая проходит (в виде пунктирной линии) перпендикулярно к линии, имеющейся теперь между двумя ориентирами 510-А и 511-А. Эта линия 514 используется для выравнивания первой линии таким образом, чтобы она была перпендикулярна к продольной оси большеберцовой кости. После выбора третьего ориентира выполняется отображение накладного графического элемента. Таким образом, в системе показаны индикаторы (линии 513 и 514), демонстрирующие, где будет находиться накладной графический элемент.
На этапе 206 локализационное программное средство 150 отображает на графическом пользовательском интерфейсе 160 несколько накладных графических элементов, подлежащих выбору. На фиг.6 эти выбираемые накладные графические элементы обозначены цифрами 520-1, 520-2 и 520-3 (вся совокупность этих элементов обозначена номером 520). Каждый накладной графический элемент 520 предоставляет соответствующую группу направляющих индикаторов (в данном примере это разнесенные на разные интервалы линии координатной сетки), которые обеспечивают индикацию относящихся к анатомической структуре масштабированных позиций для выполнения соответствующей части хирургической операции на этой анатомической структуре.
На этапе 207 локализационное программное средство 150 принимает выбранный накладной графический элемент (например, 520-1) из ряда имеющихся накладных графических элементов 520. Хирург может выбрать какой-либо накладной графический элемент в любой момент по своему усмотрению. Выбор конкретного накладного графического элемента 520 основывается на том, какой конкретно базовый ориентир определяется в данное время для восстановления ПКС (в рассматриваемом здесь примере). Так, в частности, при проведении процедуры реконструкции ПКС с использованием техники двойного пучка накладной графический элемент 520-1, снабженный направляющими индикаторами разнесенными на интервалы с 25%-ными инкрементами, обеспечивает возможность установки первого маркера в некоторой известной позиции (то есть на 25% вверх и 25% вниз от верхнего правого угла отображенной накладной сетки 530) для позиционирования антеромедиального (AM) пучка, руководствуясь медицинской литературой по этой тематике. Накладной графический элемент 520-2 может быть выбран таким образом, чтобы обеспечить надлежащее размещение маркера локализации постеролатерального (ПЛ) пучка, в отношении которого у специалистов в этой области принято считать, что он должен находиться на 33% вверх и 50% вниз от верхнего правого угла накладной сетки. Следует понимать, что можно с таким же успехом использовать накладные графические элементы 520-1 и 520-2 для правильного позиционирования маркера в случае использования однопучковой техники. Отметим также, что рассмотренные выше этапы 206 и 207 для выбора конкретного накладного графического элемента 520 можно выполнить перед выбором ориентиров на этапах 203-205, однако перед их выбором отображение накладного графического элемента 520 производиться не будет.
На этапе 208, по завершении выбора ориентиров, локализационное программное средство 150 производит отображение (воспроизведение) накладного графического элемента поверх изображения анатомической структуры и размещение накладного графического элемента на основе совокупности ориентиров и выбранного накладного графического элемента 520. Вообще говоря, в данном примере накладной графический элемент 530 отображается и обеспечивает удобство определения по меньшей мере одного базового ориентира, подлежащего маркировке, по меньшей мере одним маркером локализации для выполнения хирургической операции по реконструкции связки коленного сустава человека.
На фиг.7 приведен пример использования графического пользовательского интерфейса 160 после того, как пользователь (хирург) выбрал накладной графический элемент 520-1 (показаны направляющие индикаторы с 25%-ными инкрементами между ориентирами), и после выбора ориентиров. В данном примере, локализационное программное средство 150 отображает накладную сетку 520-1 поверх вида сбоку бедренной кости 507 на графическом пользовательском интерфейсе. Ширина накладной сетки 520 определяется расстоянием между выбранными первым и вторым известными костными ориентирами 510-А, 511-А, а ее высота доходит до выбранного третьего известного костного ориентира 512-А.
Как видно на фиг.8, локализационное программное средство 150 отображает накладной графический элемент 530 между выбранным первым известным костным ориентиром 510-А и вторым выбранным известным костным ориентиром 511-А (и использует для бедренной кости третий ориентир 512-А). Как показано на чертеже, по всей своей ширине и в направлении вверх-вниз по высоте этот накладной графический элемент снабжен направляющими индикаторами 533 (в данном примере это линии координатной сетки), которые обеспечивают индикацию позиций (с 25%-ными инкрементами для накладного графического элемента 520-1), относящихся к анатомической структуре, для выполнения хирургической операции на этой структуре. Направляющие индикаторы 533 для первой накладной сетки разнесены с 25%-ными инкрементами по ширине и высоте накладного графического элемента. Эту 25%-ную накладную сетку можно использовать для точной установки требуемого маркера с целью маркировки отдельной конкретной позиции на бедренной кости в ходе реконструкции ПКС. Что касается других накладных графических элементов (например, элемента 520-2), то их можно использовать для размещения других маркеров, применяемых при тех же самых хирургических вмешательствах, как вкратце разъяснено ниже.
После отображения в зоне 500 изображения накладной сетки, программное средство 150 обеспечивает возможность размещения на накладном графическом элементе маркеров локализации с целью индикации конкретных позиций, относящихся к хирургической или медицинской операции на анатомической структуре. Как показано ниже, такое размещение может быть произведено вручную, с использованием указателя и с выбором позиции в накладном графическом элементе, либо может быть автоматизировано на основе известных точек для конкретных хирургических процедур и анатомических структур, как это обусловлено анатомической структурой, выбранной в точке 502 в графическом пользовательском интерфейсе 160.
На этапе 209 локализационное программное средство 150 отображает по меньшей мере один маркер 535-1 локализации на накладном графическом элементе 530. Маркер 535-1 локализации идентифицирует местоположение для выполнения хирургической операции на анатомической структуре (в данном примере это бедре