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

Иллюстрации

Показать все

Использование: для визуализации тканей посредством магнитно-резонансной реологии. Сущность изобретения заключается в том, что медицинский инструмент содержит систему магнитно-резонансной визуализации, преобразователь для осуществления механических вибраций по меньшей мере части субъекта в пределах зоны визуализации. Инструкции побуждают процессор, управляющий медицинским инструментом: управлять преобразователем, чтобы он вибрировал; управлять системой магнитно-резонансной визуализации для того, чтобы повторно получать данные магнитного резонанса с использованием первой импульсной последовательности с пространственным кодированием; управлять системой магнитно-резонансной визуализации для того, чтобы получать данные навигационного устройства с использованием второй импульсной последовательности с пространственным кодированием; конструировать набор профилей навигационного устройства с использованием данных навигационного устройства; определять по меньшей мере один параметр, характеризующий вибрации преобразователя, с использованием набора профилей навигационного устройства; и реконструировать по меньшей мере одно магнитно-резонансное реологическое изображение по данным магнитного резонанса. Технический результат: обеспечение возможности достоверной визуализации тканей. 2 н. и 13 з.п. ф-лы, 22 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

УРОВЕНЬ ТЕХНИКИ

Магнитно-резонансная реология представляет собой способ визуализации, в котором магнитно-резонансную томографию используют для того, чтобы определять характеристики механических свойств ткани. С этой целью, ткань заставляют механически колебаться во время визуализации, что ведет к определенным эффектам, которые обуславливают контраст визуализации. Низкочастотные механические волны подают в ткань и визуализируют через магнитно-резонансную последовательность, которая синхронизирована по фазе с механическим возбуждением. Пальпация превратилась в оценку объективного абсолютного физического количества, диагностическое значение которого можно определять количественно.

Эту информацию можно использовать для того, чтобы различать ткани, т. е., здоровые, злокачественные и т. д., на основе их вязкоупругих свойств, и это ведет к существенному повышению специфичности, например, для диагностики злокачественных опухолей. Предложено и продемонстрировано множество различных преобразователей для использования механических колебаний в ткани, а именно, электромагнитные конструкции, которые используют поле B0 внутри MR. Преобразователи на пьезоэлектрическом приводе или пневматические конструкции предложены для клинического применения. В патентной заявке США US 2011/025333 раскрыт пневматический привод, расположенный удаленно от MRI сканера. Привод создает поперечные волны в субъекте для осуществления MR эластографии.

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

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

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

Изобретение относится к медицинскому инструменту и компьютерному программному продукту в независимых пунктах формулы изобретения. Варианты осуществления приведены в зависимых пунктах формулы изобретения.

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

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

Можно использовать любую комбинацию одной или более машиночитаемых носителей. Машиночитаемый носитель может представлять собой носитель машиночитаемых сигналов или машиночитаемый запоминающий носитель. «Машиночитаемый запоминающий носитель», используемый в настоящем документе, охватывает любой материальный запоминающий носитель, который может хранить инструкции, которые может исполнять процессор вычислительного устройства. Машиночитаемый запоминающий носитель можно обозначать как машиночитаемый постоянный запоминающий носитель. Машиночитаемый запоминающий носитель также можно обозначать как материальный машиночитаемый носитель. В некоторых вариантах осуществления машиночитаемый запоминающий носитель также может быть способен хранить данные, доступ к которым может осуществлять процессор вычислительного устройства. Примеры машиночитаемых запоминающих носителей включают в себя, но не ограничиваясь этим: гибкий диск, привод магнитного жесткого диска, твердотельный жесткий диск, флэш-память, USB-накопитель, оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), оптический диск, магнитооптический диск и файл регистров процессора. Примеры оптических дисков включают компакт-диски (CD) и цифровые универсальные диски (DVD), например, диски CD-ROM, CD-RW, CD-R, DVD-ROM, DVD-RW или DVD-R. Термин «машиночитаемый запоминающий носитель» также относится к носителям записи различных типов, доступ к которым может осуществлять вычислительное устройство через сеть или канал связи. Например, данные можно извлекать через модем, через интернет или через локальную сеть. Машиноисполняемый код, воплощенный в машиночитаемом носителе, можно передавать с использованием любого подходящего носителя, включая в качестве неограничивающих примеров беспроводные, проводные, оптоволоконные кабельные, РЧ и т. д. или любые подходящие комбинации приведенных выше.

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

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

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

Машиноисполняемый код может содержать машиноисполняемые инструкции или программу, которая управляет процессором для того, чтобы осуществлять аспект по настоящему изобретению. Машиноисполняемый код для осуществления операций для аспектов по настоящему изобретению может быть записан на какой-либо комбинации одного или нескольких языков программирования, включая язык объектно-ориентированного программирования, такой как Java, Smalltalk, C++ или тому подобное, и стандартные процедурные языки программирования, такие как язык программирования «C» или схожие языки программирования, и компилирован в машиноисполняемые инструкции. В некоторых случаях машиноисполняемый код может быть в форме языка высокого уровня или в предварительно компилированной формы и может быть использован в сочетании с интерпретатором, который генерирует машиноисполняемые инструкции на лету.

Машиноисполняемый код можно исполнять полностью на компьютере пользователя, частично на компьютере пользователя, в качестве обособленного пакета программного обеспечения, частично на компьютере пользователя и частично на удаленном компьютере или полностью на удаленном компьютере или сервере. В последнем сценарии удаленный компьютер можно соединять с компьютером пользователя через сеть любого типа, включая локальную сеть (LAN) или глобальную сеть (WAN), или соединение можно создавать с внешним компьютером (например, через интернет с использованием поставщика услуг интернета).

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

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

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

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

«Аппаратный интерфейс», как используют в настоящем документе, охватывает интерфейс, который позволяет процессору компьютерной системы взаимодействовать с внешним вычислительным устройством и/или аппаратом и/или управлять им. Аппаратный интерфейс может позволять процессору посылать управляющие сигналы или инструкции на внешнее вычислительное устройство и/или аппарат. Аппаратный интерфейс также может позволять процессору обмениваться данными с внешним вычислительным устройством и/или аппаратом. Примеры аппаратного интерфейса включают, но не ограничиваясь этим: универсальную последовательную шину, порт IEEE 1394, параллельный порт, порт IEEE 1284, последовательный порт, порт RS-232, порт IEEE-488, соединение Bluetooth, соединение по беспроводной локальной сети, соединение TCP/IP, соединение Ethernet, интерфейс напряжения управления, MIDI интерфейс, интерфейс аналогового ввода и интерфейс цифрового ввода.

«Дисплей» или «устройство отображения», используемые в настоящем документе, охватывают устройство вывода или пользовательский интерфейс, адаптированный для отображения изображений или данных. Устройство отображения может выводить визуальные, звуковые и/или тактильные данные. Примеры устройства отображения включают в себя, но не ограничиваясь этим: монитор компьютера, телевизионный экран, чувствительный к прикосновениям экран, тактильный электронный дисплей, экран Брайля, электронно-лучевую трубку (CRT), запоминающую трубку, бистабильный дисплей, электронную бумагу, векторный дисплей, плоский дисплей, вакуумный флуоресцентный дисплей (VF), дисплеи на светоизлучающих диодах (LED), электролюминесцентный дисплей (ELD), плазменные панели (PDP), жидкокристаллический дисплей (LCD), дисплеи на органических светоизлучающих диодах (OLED), проектор и головной дисплей.

Данные магнитного резонанса (MR) определяют в настоящем документе как измерения радиочастотных сигналов, испускаемых спинами атомов, зарегистрированные посредством антенны магнитно-резонансного аппарата во время сканирования магнитно-резонансной визуализации. Данные магнитного резонанса представляют собой пример данных медицинского изображения. Изображение магнитно-резонансной визуализации (MRI) определяют в настоящем документе в качестве реконструированной двух- или трехмерной визуализации анатомических данных, содержащихся в данных магнитно-резонансной визуализации. Эту визуализацию можно осуществлять с использованием компьютера. Часть данных магнитного резонанса также может относиться к «снимку». Данные навигационного устройства представляют собой пример данных магнитного резонанса, и типично представляют местоположение субъекта или состояние движения.

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

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

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

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

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

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

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

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

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

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

В некоторых вариантах осуществления профили навигационного устройства можно конструировать в k-пространстве. В других вариантах осуществления профили навигационного устройства можно конструировать для изображений, реконструированных по данным навигационного устройства.

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

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

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

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

В другом варианте осуществления датчик вибрации представляет собой любое одно из следующего: датчик ускорения, тензодатчик, датчик давления, пьезоэлектрический преобразователь, микрофон и их сочетания.

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

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

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

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

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

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

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

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

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

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