Nothing Special   »   [go: up one dir, main page]

RU2125836C1 - Ultrasonic diagnostic complex for formation and visualization of three-dimensional pictures - Google Patents

Ultrasonic diagnostic complex for formation and visualization of three-dimensional pictures Download PDF

Info

Publication number
RU2125836C1
RU2125836C1 RU97111297A RU97111297A RU2125836C1 RU 2125836 C1 RU2125836 C1 RU 2125836C1 RU 97111297 A RU97111297 A RU 97111297A RU 97111297 A RU97111297 A RU 97111297A RU 2125836 C1 RU2125836 C1 RU 2125836C1
Authority
RU
Russia
Prior art keywords
output
input
processor
stepper motor
control unit
Prior art date
Application number
RU97111297A
Other languages
Russian (ru)
Other versions
RU97111297A (en
Inventor
А.В. Гаврилов
П.В. Зайцев
Е.Е. Риттер
Р.В. Буслаев
Я.Л. Калайдзидис
С.И. Нейман
В.В. Риман
В.А. Фин
И.Н. Чечина
Original Assignee
Научно-исследовательский институт точных приборов
Закрытое акционерное общеставо Научно-технический центр "Радар"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Научно-исследовательский институт точных приборов, Закрытое акционерное общеставо Научно-технический центр "Радар" filed Critical Научно-исследовательский институт точных приборов
Priority to RU97111297A priority Critical patent/RU2125836C1/en
Application granted granted Critical
Publication of RU2125836C1 publication Critical patent/RU2125836C1/en
Publication of RU97111297A publication Critical patent/RU97111297A/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2291/00Indexing codes associated with group G01N29/00
    • G01N2291/04Wave modes and trajectories
    • G01N2291/044Internal reflections (echoes), e.g. on walls or defects

Landscapes

  • Ultra Sonic Daignosis Equipment (AREA)

Abstract

FIELD: medical ultrasonic diagnostic equipment. SUBSTANCE: ultrasonic transducer of echotomoscope is fixed on surface of patient's body, and is moved along one coordinate when pictures are being taken. Positioning device includes step motor with reduction gear, ball-type hinge with suspension and locks of moving parts. Equipment part incorporates step motor control unit, echotomoscope ultrasonic signal transducer, second unit of on-line storage, second processor, read-only storage unit, videocontroller, and second display. Movement of ultrasonic transducer is controlled by processor through step-motor control unit. Two-dimensional pictures coming from echotomoscope ultrasonic output are recorded in on-line storage unit synchronously with movement of ultrasonic transducer. Three-dimensional file visualized by means of videocontroller and display is formed as a result of interaction between processor and on-line storage unit. Subsequent processing and various presentations of file are realized by means of programs contained in read-only storage unit. EFFECT: reduced time of three-dimensional picture formation. 2 cl, 5 dwg

Description

Изобретение относится к медицинской ультразвуковой диагностической аппаратуре, более конкретно - к ультразвуковым средствам формирования и визуализации трехмерных изображений внутренних органов при неинвазивных медицинских обследованиях пациентов. The invention relates to medical ultrasonic diagnostic equipment, and more specifically to ultrasonic means for the formation and visualization of three-dimensional images of internal organs during non-invasive medical examinations of patients.

Известно трехмерное ультразвуковое диагностическое устройство (патент США N 5 396890 от 30.09.93, кл. A 61 B 8/00), которое в добавление к плоскостному (двухмерному) изображению, получаемому посредством стандартной сканирующей системы типа эхотомоскоп, обеспечивает построение и визуализацию трехмерных изображений путем формирования координированного пакета двухмерных изображений исследуемого объекта. A three-dimensional ultrasound diagnostic device is known (US patent N 5 396890 dated 09/30/93, class A 61 B 8/00), which, in addition to a planar (two-dimensional) image obtained using a standard scanning system such as an echo tomoscope, provides the construction and visualization of three-dimensional images by forming a coordinated package of two-dimensional images of the investigated object.

Это устройство содержит ультразвуковой датчик (УЗ-датчик), приемопередатчик ультразвуковых зондирующих сигналов, устройство сканирования ультразвуковым лучом датчика, трехмерное устройство позиционирования с декодером для определения текущего положения УЗ-датчика, перемещение которого осуществляет врач-оператор в интересующем его направлении, а также преобразователь (конвертор), блок памяти, процессор и дисплей для демонстрации как двухмерных, так и трехмерных изображений. This device contains an ultrasonic sensor (ultrasonic sensor), a transceiver of ultrasonic probe signals, an ultrasound scanning device, a three-dimensional positioning device with a decoder for determining the current position of the ultrasonic sensor, the movement of which is carried out by the doctor-operator in the direction of interest, and a transducer ( converter), a memory unit, a processor and a display for demonstrating both two-dimensional and three-dimensional images.

Известное устройство требует значительного времени для вычисления текущих координат УЗ-датчика при его перемещении в пространстве и, следовательно, общих временных затрат на построение трехмерных изображений. Этот недостаток аналога в основном определяется построением устройства позиционирования, которое представляет собой систему пространственно-распределенных датчиков, фиксирующих текущее положение ультразвукового датчика в заданной системе координат. Кроме того, перемещение УЗ-датчика рукой врача- оператора практически полностью исключает возможность точного повторения траектории перемещения при последующих обследованиях, что по существу исключает повторяемость конечных результатов обследования. The known device requires considerable time to calculate the current coordinates of the ultrasonic sensor when it moves in space and, therefore, the total time spent on the construction of three-dimensional images. This drawback of the analogue is mainly determined by the construction of a positioning device, which is a system of spatially distributed sensors that fix the current position of the ultrasonic sensor in a given coordinate system. In addition, the movement of the ultrasound sensor by the hand of the operator-operator almost completely eliminates the possibility of an exact repetition of the trajectory of movement during subsequent examinations, which essentially eliminates the repeatability of the final examination results.

Фактически те же самые недостатки имеет ближайший аналог (патент EPS N 0452532 B1 от 20.04.90, кл. A 61 B 8/14, G 10 11/00), выбранный в качестве прототипа, так как характеризуется максимальной совокупностью признаков, сходной с совокупностью существенных признаков данного изобретения. In fact, the closest analogue has the same drawbacks (EPS patent N 0452532 B1 dated 04/20/90, class A 61 B 8/14, G 10 11/00), selected as a prototype, since it is characterized by a maximum set of features similar to the set essential features of this invention.

Ультразвуковое диагностическое устройство - прототип содержит ультразвуковой датчик, передатчик и приемник зондирующих сигналов, устройство управления сканированием, блок управления синхронизацией, АЦП, конвертор, процессор, блок памяти, устройство управления дисплеем и дисплей, а также устройство позиционирования, состоящее из держателя УЗ-датчика, неподвижного основания и двух штанг, соединенных между собой вращающимися сочленениями, в которых установлены угловые датчики, и определитель (вычислитель) положения УЗ-датчика в трехмерной системе координат, на который поступает информация с декодеров углового положения. Несмотря на то, что в прототипе УЗ-датчик жестко закреплен в держателе устройства позиционирования, свободное перемещение УЗ-датчика рукой врача-оператора приводит к необходимости определения (вычисления) текущих координат УЗ-датчика для формирования скоординированного пакета двухмерных изображений и практически исключается повторяемость результатов обследования так же, как и в упомянутом выше патенте США. Ultrasonic diagnostic device - the prototype contains an ultrasonic sensor, a transmitter and a receiver of probing signals, a scanning control device, a synchronization control unit, an ADC, a converter, a processor, a memory unit, a display control device and a display, as well as a positioning device consisting of an ultrasonic sensor holder, a fixed base and two rods interconnected by rotating joints in which angular sensors are installed, and a determinant (calculator) of the position of the ultrasonic sensor in three-dimensional second coordinate system, which receives information from the angular position decoder. Despite the fact that in the prototype the ultrasonic sensor is rigidly fixed in the holder of the positioning device, the free movement of the ultrasonic sensor by the hand of a doctor-operator makes it necessary to determine (calculate) the current coordinates of the ultrasonic sensor to form a coordinated package of two-dimensional images and the results of the examination are practically eliminated same as in the aforementioned US patent.

Предлагаемым изобретением решается задача сокращения времени построения трехмерных изображений и обеспечения повторяемости результатов обследования, причем результат достигается за счет программно-управляемого перемещения УЗ-датчика по заданной области исследования, а роль врача-оператора сводится к установке УЗ-датчика, закрепленного в держателе устройства позиционирования, в начальное фиксируемое положение. The proposed invention solves the problem of reducing the time for constructing three-dimensional images and ensuring the repeatability of examination results, the result being achieved by program-controlled movement of the ultrasound sensor over a given research area, and the role of the doctor-operator is reduced to installing an ultrasound sensor fixed in the holder of the positioning device, to the initial fixed position.

Для достижения этого технического результата в ультразвуковой диагностический комплекс, состоящий из двухмерного ультразвукового диагностического аппарата (УДА), содержащего ультразвуковой датчик (УЗ-датчик), вход которого подключен к передатчику зондирующих сигналов, а выход подключен к приемнику отраженных сигналов, устройство управления сканированием, соединенное своим выходом со входами управления передатчика и приемника, АЦП, вход которого соединен с сигнальным выходом приемника, а выход подключен к последовательно соединенной цепи, состоящей из конвертора сигналов изображения, первого процессора, первого блока оперативной памяти, второй сигнальный выход которого подключен ко второму сигнальному входу первого процессора, устройства управления дисплеем и первого дисплея, блока управления синхронизацией, один из выходов которого подключен ко входам синхронизации устройства управления сканированием, а остальные соответственно к входам синхронизации АЦП, конвертора, процессора и устройства управления дисплеем, выход которого является TV-выходом УДА, а также устройства позиционирования, состоящего из неподвижного основания и двух штанг, соединенных между собой вращающимися сочленениями, и держателя, в котором установлен и жестко закреплен УЗ-датчик, введены последовательно соединенные преобразователь TV-сигналов, подключенный своим сигнальным входом к TV-выходу УДА, второй блок оперативной памяти, второй процессор, имеющий внешний вход управления, видеоконтроллер и второй дисплей, а также блок долговременной памяти, подключенный своими входом и выходом соответственно к второму входу и второму выходу второго процессора, блок управления шаговым двигателем (ШД), шаговый двигатель с редуктором и шаровой шарнир с подвесом, при этом третий выход второго процессора подключен ко второму входу преобразователя TV-сигналов, четвертый выход второго процессора соединен со вторым входом второго блока оперативной памяти, пятый и шестой выходы второго процессора подсоединены соответственно к первому и второму входам блока управления ШД, второй выход видеоконтроллера соединен с третьим входом второго процессора, первый выход блока управления ШД подключен к четвертому входу второго процессора, а остальные четыре - к соответствующим обмоткам шагового двигателя, причем шаговый двигатель с редуктором установлен и жестко закреплен на подвесе шарового шарнира, который установлен на конце второй штанги, на ось редуктора установлен держатель с УЗ-датчиком, а вращающиеся сочленения и шаровой шарнир снабжены фиксаторами. To achieve this technical result, an ultrasound diagnostic complex consisting of a two-dimensional ultrasound diagnostic apparatus (UDD) containing an ultrasonic sensor (ultrasound probe), the input of which is connected to the transmitter of the probing signals, and the output is connected to the receiver of the reflected signals, the scanning control device connected its output with the control inputs of the transmitter and receiver, the ADC, the input of which is connected to the signal output of the receiver, and the output is connected to series-connected a circuit consisting of an image signal converter, a first processor, a first RAM block, the second signal output of which is connected to a second signal input of the first processor, a display control device and a first display, a synchronization control unit, one of whose outputs is connected to the synchronization inputs of the scan control device , and the rest, respectively, to the synchronization inputs of the ADC, converter, processor and display control device, the output of which is the UDA TV-output, as well as a positioning device, consisting of a fixed base and two rods interconnected by rotating joints, and a holder in which an ultrasonic sensor is mounted and rigidly fixed, a TV-signal converter connected in series with its signal input to the UDA TV-output is introduced, the second block RAM, a second processor having an external control input, a video controller and a second display, as well as a long-term memory unit connected by its input and output to the second input and second, respectively at the output of the second processor, a stepper motor control unit (ST), a stepper motor with a gearbox and a ball joint with a suspension, while the third output of the second processor is connected to the second input of the TV signal converter, the fourth output of the second processor is connected to the second input of the second RAM block , the fifth and sixth outputs of the second processor are connected respectively to the first and second inputs of the SD control unit, the second output of the video controller is connected to the third input of the second processor, the first output of the control unit The stepper motor is connected to the fourth input of the second processor, and the remaining four are connected to the corresponding windings of the stepper motor, the stepper motor with the gear installed and rigidly mounted on the suspension of the ball joint, which is installed at the end of the second rod, a holder with an ultrasonic sensor is mounted on the gear axis, and the rotating joints and the ball joint are provided with clamps.

При этом блок управления ШД содержит первый и второй буферные согласователи (БС), сигнальные входы которых являются соответственно первым и вторым входами блока управления ШД, последовательно соединенные генератор частот, вход которого подключен к выходу первого БС, схему управления ключами, счетчик импульсов, ОЗУ кодов управления ШД и блок ключей управления обмотками ШД, четыре выхода которого являются соответствующими выходами блока управления ШД, а также контроллер управления, вход которого соединен с выходом второго БС, а его три выхода подключены соответственно ко вторым входам схемы управления ключами, счетчика импульсов и ОЗУ кодов управления ШД, при этом второй выход счетчика импульсов подсоединен к третьему входу схемы управления ключами, второй выход которой подключен ко второму входу первого БС, а второй выход первого БС является первым выходом блока управления ШД. In this case, the control unit for the stepper motor contains the first and second buffer coordinators (BS), the signal inputs of which are respectively the first and second inputs of the stepper motor control unit, a frequency generator connected in series with the input connected to the output of the first BS, a key management circuit, a pulse counter, and RAM codes SH control and the SH winding control key block, the four outputs of which are the corresponding outputs of the SH control unit, as well as the control controller, the input of which is connected to the output of the second BS, and its three The odes are connected respectively to the second inputs of the key management circuit, pulse counter and RAM of the control codes for the SD, while the second output of the pulse counter is connected to the third input of the key management circuit, the second output of which is connected to the second input of the first BS, and the second output of the first BS is the first output control unit ШД.

Дополнительно введенные блоки и узлы обеспечивают программно-управляемое перемещение УЗ-датчика и формирование координированного пакета двухмерных изображений, необходимого для восстановления трехмерного массива по существу параллельно процессу визуализации двухмерных изображений на дисплее типового эхотомоскопа (двухмерного ультразвукового диагностического аппарата). Additionally introduced blocks and nodes provide program-controlled movement of the ultrasonic sensor and the formation of a coordinated package of two-dimensional images necessary for restoring a three-dimensional array essentially parallel to the process of visualizing two-dimensional images on the display of a typical echo tomoscope (two-dimensional ultrasound diagnostic device).

Предлагаемый ультразвуковой диагностический комплекс иллюстрируется чертежами, представленными на фиг. 1-5. The proposed ultrasound diagnostic complex is illustrated by the drawings shown in FIG. 1-5.

На фиг. 1 показана общая блок-схема УДК;
на фиг. 2 представлена структурная кинематическая схема устройства позиционирования;
на фиг. 3 иллюстрируется принцип формирования трехмерного массива данных;
а) серия двухмерных ультразвуковых изображений,
б) синтезированный 3D-массив,
на фиг. 4 изображена блок-схема блока управления шаговым двигателем;
на фиг. 5 представлена временная диаграмма импульсов управления обмотками шагового двигателя;
На фиг. 1 УЗ-датчик 1 подключен к выходу передатчика 6 и входу приемника 7. Выход приемника соединен с входом АЦП 8, выход АЦП подключен к конвертору 9. Выход конвертора соединен с первым процессором 12. Первый процессор соединен с блоком управления синхронизацией 11 и первым блоком оперативной памяти 13, выход которого через устройство управления дисплеем 14 соединен с первым дисплеем 15. Блок управления синхронизацией соединен своими выходами с устройством управления сканированием 19, АЦП и устройством управления дисплеем 14. Выход устройства управления дисплеем, являющийся TV- выходом, подключен ко входу преобразователя TV-сигналов 16, выход которого подключен к последовательно соединенным второму блоку оперативной памяти 17, второму процессору 18, видеоконтроллеру 20 и второму дисплею 22. При этом второй процессор управляющими выходами соединен с преобразователем TV-сигналов, вторым блоком оперативной памяти, двумя выходами - с блоком управления ШД 19, а также другими входом и выходом соединен с блоком долговременной памяти 21. Блок управления шаговым двигателем одним своим выходом соединен с информационным входом процессора, а четырьмя другими - с обмотками ШД 5, на оси редуктора которого закреплен держатель 3 УЗ-датчика.
In FIG. 1 shows a general block diagram of UDC;
in FIG. 2 is a structural kinematic diagram of a positioning device;
in FIG. 3 illustrates the principle of forming a three-dimensional data array;
a) a series of two-dimensional ultrasound images,
b) synthesized 3D array,
in FIG. 4 shows a block diagram of a stepper motor control unit;
in FIG. 5 is a timing chart of the control pulses of the stepper motor windings;
In FIG. 1 ultrasonic sensor 1 is connected to the output of the transmitter 6 and the input of the receiver 7. The output of the receiver is connected to the input of the ADC 8, the output of the ADC is connected to the converter 9. The output of the converter is connected to the first processor 12. The first processor is connected to the synchronization control unit 11 and the first operational unit memory 13, the output of which through the display control device 14 is connected to the first display 15. The synchronization control unit is connected by its outputs to the scan control device 19, the ADC and the display control device 14. The output of the control device the display, which is a TV output, is connected to the input of the TV signal converter 16, the output of which is connected to the second random access memory block 17, the second processor 18, the video controller 20 and the second display 22. The second processor is connected to the TV- converter by the control outputs signals, the second block of random access memory, two outputs - with the control unit ШД 19, as well as other input and output connected to the long-term memory unit 21. The control unit of the stepper motor one of its output is connected to and processor information input, and four others with ШД 5 windings, on the gearbox axis of which the holder 3 of the ultrasonic sensor is fixed.

Блок управления ШД состоит из первого 28 и второго 34 буферных согласователей (БС). Входы БС подключены соответственно к выходам второго процессора. Внешний выход первого БС также подключен к соответствующему входу второго процессора, а внутренний выход - к последовательно соединенным генератору частот 29, схеме управления ключами 30, счетчику импульсов 31, ОЗУ кодов управления ШД 32, четыре выхода которого соединены с обмотками ШД. Выход второго буферного согласователя соединен с контроллером управления 35, один из выходов которого подключен к схеме управления ключами 30, второй - к счетчику импульсов 31 и третий - к ОЗУ кодов управления ШД. При этом второй выход счетчика импульсов 31 соединен со вторым входом схемы 30, а второй выход схемы 30 подключен к внутреннему входу первого буферного согласователя 28. The control unit ШД consists of the first 28 and second 34 buffer coordinators (BS). The inputs of the BS are connected respectively to the outputs of the second processor. The external output of the first BS is also connected to the corresponding input of the second processor, and the internal output is connected to the frequency generator 29 in series, the key management circuit 30, the pulse counter 31, the RAM of the control codes SH 32, the four outputs of which are connected to the SH windings. The output of the second buffer coordinator is connected to the control controller 35, one of the outputs of which is connected to the key management circuit 30, the second to the pulse counter 31 and the third to the RAM of the control codes SH. In this case, the second output of the pulse counter 31 is connected to the second input of the circuit 30, and the second output of the circuit 30 is connected to the internal input of the first buffer matcher 28.

Работа ультразвукового диагностического комплекса (фиг. 1) осуществляется следующим образом. Зондирующий сигнал, сформированный от импульсов, заданных блоком 11 управления синхронизацией в соответствии с циклограммой, заложенной в устройстве 10 управления сканированием, излучается, а затем после отражения принимается ультразвуковым датчиком 1, усиливается в приемном устройстве 7 и преобразуется в АЦП 8 в цифровой сигнал. Далее этот сигнал через конвертор 9, производящий межстрочную интерполяцию, поступает в первый процессор 12 и после дополнительной обработки записывается в первый блок оперативной памяти 13 и далее в необходимом формате поступает в устройство управления дисплеем 14, откуда, совместно со служебной информацией, выдается на экран первого дисплея 15 в виде двухмерного ультразвукового изображения зондируемого органа. Дополнительная обработка в первом процессоре 12 производится через первый блок оперативной памяти 13, второй сигнальный вход которого подключен ко второму сигнальному входу первого процессора, что обеспечивает требуемое качество двухмерных изображений. Врач - оператор, держа в руке УЗ-датчик, проводит обычное обследование больного, используя наблюдаемое двухмерное изображение, находит интересующий его внутренний орган или его часть и определяет начальное и конечное положения УЗ-датчика 1 при съеме трехмерного изображения. Затем оператор устанавливает и закрепляет УЗ-датчик 1 в держателе 3 устройства позиционирования (фиг. 2). The operation of the ultrasound diagnostic complex (Fig. 1) is as follows. The probe signal generated from the pulses set by the synchronization control unit 11 in accordance with the sequence diagram embedded in the scanning control device 10 is emitted, and then after reflection is received by the ultrasonic sensor 1, amplified in the receiving device 7 and converted into an ADC 8 into a digital signal. Next, this signal through the converter 9, performing interlinear interpolation, enters the first processor 12 and after additional processing is recorded in the first block of RAM 13 and then in the required format it enters the display control device 14, from where, together with service information, is displayed on the screen of the first display 15 in the form of a two-dimensional ultrasound image of the sensed organ. Additional processing in the first processor 12 is performed through the first block of RAM 13, the second signal input of which is connected to the second signal input of the first processor, which ensures the required quality of two-dimensional images. The doctor-operator, holding an ultrasound sensor in his hand, conducts a routine examination of the patient using the observed two-dimensional image, finds the internal organ or part of interest, and determines the initial and final position of the ultrasound sensor 1 when taking a three-dimensional image. Then the operator installs and secures the ultrasonic sensor 1 in the holder 3 of the positioning device (Fig. 2).

Устройство позиционирования выполнено таким образом, что позволяет врачу-оператору беспрепятственно установить УЗ-датчик 1 в любое место заранее выбранной области обследования. Для этого врач-оператор освобождает все фиксаторы 27 и, манипулируя относительно неподвижного основания 23 штангами 24 и 25, соединенными между собой вращающимися сочленениями, а также шаровым шарниром 26 с подвесом, на котором жестко закреплен шаговый двигатель с редуктором 5, на ось 4 которого установлен и закреплен держатель 3 УЗ-датчика 1, устанавливает УЗ-датчик 1 в заранее выбранное начальное положение. После этого врач-оператор фиксирует штанги и шаровой шарнир с подвесом и подает внешнюю команду во второй процессор 18 на перемещение УЗ-датчика. По этой команде второй процессор 18 выдает в преобразователь TV-сигналов 16 команду управления для запуска регистрации TV-кадров и команду управления в блок управления шаговым двигателем 19, по которой в соответствии с ранее записанными от второго процессора 18 уставками (код частоты, число импульсов, коды длительности импульсов и величиной сдвигов между импульсами) разворачивается циклограмма запитки шагового двигателя 5, перемещающего УЗ-датчик по поверхности тела пациента. Из преобразователя TV-сигналов каждый полный кадр в цифровой форме записывается во второй блок оперативной памяти 17. К моменту окончания перемещения УЗ-датчика 1 во втором блоке памяти 17 записана вся серия ультразвуковых двухмерных изображений в соответствии о заданным числом импульсов (числом положений УЗ-датчика 1). The positioning device is designed in such a way that allows the operator to freely install the ultrasound sensor 1 in any place in a pre-selected examination area. To do this, the operator releases all the latches 27 and, manipulating the relatively stationary base 23 with rods 24 and 25, interconnected by rotating joints, as well as a ball joint 26 with a suspension on which a stepper motor with a gearbox 5 is fixed, on the axis 4 of which is mounted and the holder 3 of the ultrasonic sensor 1 is fixed, sets the ultrasonic sensor 1 to a preselected initial position. After that, the operator operator fixes the rods and the ball joint with the suspension and gives an external command to the second processor 18 to move the ultrasonic sensor. By this command, the second processor 18 issues a control command to the TV signal converter 16 to start recording TV frames and a control command to the control unit of the stepper motor 19, according to which, in accordance with the settings previously recorded from the second processor 18 (frequency code, number of pulses, codes for the duration of pulses and the magnitude of the shifts between pulses) a cyclogram of the power supply of the stepper motor 5 is developed, which moves the ultrasonic sensor on the surface of the patient's body. From the TV signal converter, each complete frame is digitally recorded in the second random access memory block 17. By the time the ultrasound sensor 1 is finished moving, the second series of ultrasound images 17 contains the entire series of ultrasonic two-dimensional images in accordance with a given number of pulses (the number of positions of the ultrasonic sensor 1).

На экране второго дисплея 22 процесс регистрации серий отображается индикацией порядкового номера регистрируемого среза и перемещающимся маркером на линейке индикации положения УЗ-датчика. После регистрации срезов во втором процессоре осуществляется синтез трехмерного изображения, для чего из второго блока памяти 17 во второй процессор 18 последовательно переписываются рядом расположенные двухмерные срезы зарегистрированной серии, производятся межслойная интерполяция и перезапись обратно во второй блок памяти 17. К моменту окончания синтеза во втором блоке оперативной памяти 17 записан сформированный трехмерный массив - трехмерное ультразвуковое изображение. Фиг. 3 иллюстрирует принцип работы алгоритма синтеза на примере сканирования поверхности тела пациента линейным УЗ - датчиком. При этом двухмерные изображения зарегистрированной серии располагаются в пространстве в полярной системе координат в виде веера, расходящегося из оси вращения датчика (оси редуктора), и расположенные через дискретный угол d. Тогда линии пересечения изображений серии с плоскостями, перпендикулярными оси вращения датчика, образуют лучи, исходящие из центра вращения и также расположенные через углы d. Результирующие изображения в этих плоскостях строятся методом круговой интерполяции между лучами. Для синтеза трехмерного массива принято вексельное (voksel) представление данных. Вексель - это отсчет, занимаемый одной точкой в трехмерном массиве. Использование вексельной модели представления данных позволяет перейти от изображений в плоскостях к тонким, толщиной в один вексель, срезам и, рассматривая трехмерный массив как совокупность одновоксельных срезов, их просуммировать. Следует отметить, что вся серия зарегистрированных двухмерных срезов остается во втором блоке памяти 17 и может быть просмотрена на втором дисплее 22. On the screen of the second display 22, the series registration process is displayed by indicating the serial number of the registered slice and a moving marker on the ruler indicating the position of the ultrasonic sensor. After slices are registered in the second processor, a three-dimensional image is synthesized, for which two adjacent two-dimensional slices of the registered series are sequentially copied from the second memory block 17 to the second processor 18, interlayer interpolation is performed and rewritten back to the second memory block 17. By the end of the synthesis in the second block RAM 17 recorded formed a three-dimensional array - three-dimensional ultrasound image. FIG. 3 illustrates the principle of the synthesis algorithm by the example of scanning a patient’s body surface with a linear ultrasound sensor. In this case, two-dimensional images of the recorded series are located in space in the polar coordinate system in the form of a fan diverging from the axis of rotation of the sensor (axis of the gearbox), and located through a discrete angle d. Then the intersection lines of the series images with planes perpendicular to the axis of rotation of the sensor form rays emanating from the center of rotation and also located through the angles d. The resulting images in these planes are constructed by circular interpolation between the rays. For the synthesis of a three-dimensional array accepted bill (voksel) data representation. A bill of exchange is a countdown occupied by one point in a three-dimensional array. The use of a bill model of data representation allows us to switch from images in planes to thin slices with a thickness of one bill and, considering a three-dimensional array as a set of single-voxel slices, summarize them. It should be noted that the entire series of registered two-dimensional slices remains in the second memory block 17 and can be viewed on the second display 22.

Поясним более подробно функционирование блока управления шаговым двигателем (фиг. 4). Блок состоит из первого буферного согласователя (БС) S8, второго БС 34, генератора частот 29, контроллера управления 35, схемы управления ключами 30, счетчика импульсов 31, оперативного запоминающего устройства 32 кодов управления шаговым двигателем (ШД), блока ключей управления обмотками ШД (33). Через первый БС 28 на генератор частот программно от второго процессора 18 перед регистрацией задается число импульсов, которые должны поступать на обмотки ШД, и частота их поступления на эти обмотки. Через второй буферный согласователь 34 и контроллер управления 35 в ОЗУ кодов управления 32 записываются длительность этих импульсов и сдвиг их относительно друг друга. В рассматриваемом случае задано: скважность импульсов равна 2, сдвиг между импульсами равен половине длительности импульса. Эти параметры выбраны для обеспечения на валу ШД 5 максимальной мощности. ШД 5 содержит четыре обмотки. На фиг. 5 представлена временная диаграмма импульсов, поступающих на эти обмотки из блока ключей 33 управления обмотками ШД. Запрограммированное число импульсов соответствует запрограммированному углу поворота датчика, частота поступления импульсов - скорость поворота оси редуктора ШД. Дискретность углового перемещения оси редуктора ШД (УЗ-датчика) при подаче одного импульса равна
Δ = δ/N,
где δ - шаг ШВ;
N - передаточное отношение редуктора.
Let us explain in more detail the operation of the stepper motor control unit (Fig. 4). The block consists of the first buffer coordinator (BS) S8, the second BS 34, the frequency generator 29, the control controller 35, the key management circuit 30, the pulse counter 31, the random access memory 32 of the stepper motor control codes (ST), the block of keys for controlling the windings of the ST ( 33). Through the first BS 28 to the frequency generator, programmatically from the second processor 18, before registration, the number of pulses that must be supplied to the windings of the stepper motor and the frequency of their arrival to these windings is set. Through the second buffer coordinator 34 and the control controller 35 in the RAM control codes 32 are recorded the duration of these pulses and their shift relative to each other. In the case under consideration, it is specified: the pulse duty cycle is 2, the shift between the pulses is equal to half the pulse duration. These parameters are selected to provide maximum power on the SHD 5 shaft. SD 5 contains four windings. In FIG. 5 is a timing diagram of the pulses arriving at these windings from the key block 33 of the control of the windings of the stepper motor. The programmed number of pulses corresponds to the programmed angle of rotation of the sensor, the frequency of arrival of pulses is the speed of rotation of the axis of the gearbox reducer. The discreteness of the angular displacement of the axis of the ШД reducer (ultrasonic sensor) with a single pulse is equal to
Δ = δ / N,
where δ is the pitch of the seam;
N is the gear ratio of the gearbox.

Для программно задаваемой дискретности регистрации двухмерных УЗ изображений Δp число импульсов для поворота оси редуктора устройства позиционирования 2 на этот (Δp) угол равно отношению Δp к Δ. Это число записывается в счетчик импульсов 31 через контроллер управления 35. От генератора частот 29 на счетчик импульсов 31 по вычитающему входу поступают импульсы с программно заданной частотой (определяющей скорость вращения оси редуктора ШД). Как только заданное число импульсов будет просчитано, счетчик импульсов вырабатывает сигнал "конец счета" в схему управления ключами 30. Схема управления ключами 30 в ответ на него вырабатывает сигнал "Готовность", который передается через первый БС 28 во второй процессор 18. For software-defined discreteness of registration of two-dimensional ultrasound images Δp, the number of pulses for turning the axis of the gearbox of positioning device 2 by this (Δp) angle is equal to the ratio of Δp to Δ. This number is recorded in the pulse counter 31 through the control controller 35. From the frequency generator 29 to the pulse counter 31 through the subtracting input pulses are received with a programmed frequency (which determines the speed of rotation of the axis of the gearbox reducer). As soon as the specified number of pulses is calculated, the pulse counter generates a signal "end of account" in the key management circuit 30. Key management circuit 30 in response to it generates a signal "Ready", which is transmitted through the first BS 28 to the second processor 18.

Этот сигнал означает готовность к приему следующего TV-кадра. Второй процессор 18 посылает команду в преобразователь TV-сигналов 16 для регистрации ближайшего по времени TV-ультразвукового изображения, а также посылает в блок управления ШД 19 следующий дискрет перемещения. Импульсы запитки ШД распределяются на 4 выхода блока ключей управления 33 через соответствующую адресацию, записанную в ОЗУ 32 от контроллера управления 35. Регистрация продолжается до записи заданного количества УЗ-изображений. После того, как завершена регистрация и сформирован трехмерный массив данных, оператор, пользуясь соответствующим программным обеспечением, записанным в блок долговременной памяти 2I, задает режимы обработки этого массива и соответствующей его визуализации. This signal indicates that you are ready to receive the next TV frame. The second processor 18 sends a command to the TV signal converter 16 to register the closest in time TV-ultrasound image, and also sends the next discrete displacement to the control unit 19. The pulses of the power supply are distributed to the 4 outputs of the control key block 33 through the corresponding addressing recorded in the RAM 32 from the control controller 35. Registration continues until the specified number of ultrasound images is recorded. After registration is completed and a three-dimensional data array is formed, the operator, using the appropriate software recorded in the long-term memory unit 2I, sets the processing modes of this array and its corresponding visualization.

Таким образом, из описания работы ультразвукового диагностического комплекса следует, что введение дополнительных блоков, обеспечивающих программно-управляемое перемещение УЗ-датчика по заданной траектории, исключает длительные по времени и сложные вычислительные операции по определению текущих координат перемещаемого рукой врача-оператора УЗ-датчика, имеющих место в прототипе, и обеспечивает многократное повторение выбранной траектории перемещения УЗ-датчика, что в конечном итоге позволяет наблюдать динамику изменения структуры исследуемых органов пациентов на протяжении длительного времени в одинаковых условиях (ракурсах). Thus, from the description of the operation of the ultrasound diagnostic complex, it follows that the introduction of additional units providing program-controlled movement of the ultrasound sensor along a given path eliminates time-consuming and complex computational operations to determine the current coordinates of the ultrasound sensor operator hand-moved, having place in the prototype, and provides multiple repetition of the selected trajectory of movement of the ultrasonic sensor, which ultimately allows you to observe the dynamics of changes in the structure studied organs of patients for a long time in the same conditions (foreshortening).

Конкретная реализация заявляемого устройства осуществляется в большей части на основе стандартных покупных приборов, узлов и блоков. Так, блоки 1,6 - 15 фиг. 1 составляют любой ультразвуковой эхотомоскоп, используемый в настоящее время для ультразвуковых диагностических исследований, например "Aloka-500"; преобразователь TV-сигналов 16 изготавливается фирмой "Видеоскан", блоки 17, 18, 2O, 21, 22 входят в состав любого персонального компьютера или рабочей станции и имеют все указанные на фиг. 1 сигнальные и управляющие входы и выходы. Блок управления шаговым двигателем состоит из широко распространенных электронных элементов и узлов; изготовление неподвижного основания 23, штанг 24, 25, шарового шарнира с подвесом 26, держателя 3 УЗ-датчика 7 осуществляется на обычных механических станках и не представляет каких-либо технических трудностей. The specific implementation of the inventive device is carried out mainly on the basis of standard purchased devices, components and blocks. Thus, blocks 1.6-15 of FIG. 1 make up any ultrasonic echo sounder currently used for ultrasound diagnostic examinations, such as the Aloka-500; the TV signal converter 16 is manufactured by Videoscan, blocks 17, 18, 2O, 21, 22 are included in any personal computer or workstation and have all of those shown in FIG. 1 signal and control inputs and outputs. The stepper motor control unit consists of widespread electronic elements and components; the manufacture of a fixed base 23, rods 24, 25, a ball joint with a suspension 26, a holder 3 of an ultrasonic sensor 7 is carried out on conventional mechanical machines and does not present any technical difficulties.

Claims (2)

1. Ультразвуковой диагностический комплекс для формирования и визуализации трехмерных изображений, состоящий из двухмерного ультразвукового диагностического аппарата, содержащего ультразвуковой датчик, вход которого подключен к передатчику зондирующих сигналов, а выход подключен к приемнику отраженных сигналов, устройство управления сканированием, соединенное своим выходом со входами управления передатчика и приемника, аналого-цифровой преобразователь, вход которого соединен с сигнальным выходом приемника, а выход подключен к последовательно соединенной цепи, состоящей из конвертора сигналов изображения, первого процессора, первого блока оперативной памяти, второй сигнальный выход которого подключен ко второму сигнальному входу первого процессора, устройства управления дисплеем и первого дисплея, блок управления синхронизацией, один из выходов которого подключен ко входам синхронизации устройства управления сканированием, а остальные соответственно ко входам синхронизации аналого-цифрового преобразователя, конвертора, процессора и устройства управления дисплеем, выход которого является TV-выходом ультразвукового диагностического аппарата, а также устройства позиционирования, состоящего из неподвижного основания и двух штанг, соединенных между собой вращающимися сочленениями, и держателя, в котором установлен и жестко закреплен ультразвуковой датчик, отличающийся тем, что в него введены последовательно соединенные преобразователь TV-сигналов, подключенный своим сигнальным входом к TV-выходу ультразвукового датчика, второй блок оперативной памяти, второй процессор, имеющий внешний вход управления, видео-контроллер и второй дисплей, а также подключенный своими входом и выходом соответственно ко второму выходу и второму входу второго процессора, блок долговременной памяти, блок управления шаговым двигателем, шаговый двигатель с редуктором и шаровой шарнир с подвесом, при этом третий выход второго процессора подключен ко второму входу преобразователя TV-сигналов, четвертый выход второго процессора соединен со вторым входом второго блока оперативной памяти, пятый и шестой выходы второго процессора подсоединены соответственно к первому и второму входам блока управления шаговым двигателем, второй выход видеоконтроллера соединен с третьим входом второго процессора, первый выход блока управления шагового двигателя подключен к четвертому входу второго процессора, а остальные четыре к соответствующим обмоткам шагового двигателя, причем шаговый двигатель с редуктором установлен и жестко закреплен на подвесе шарового шарнира, который установлен на конце второй штанги, на ось редуктора установлен держатель с ультразвуковым датчиком, а вращающиеся сочленения и шаровой шарнир снабжены фиксаторами. 1. Ultrasonic diagnostic complex for the formation and visualization of three-dimensional images, consisting of a two-dimensional ultrasound diagnostic apparatus containing an ultrasonic sensor, the input of which is connected to the transmitter of the probing signals, and the output is connected to the receiver of the reflected signals, the scanning control device connected to its output with the transmitter control inputs and a receiver, an analog-to-digital converter, the input of which is connected to the signal output of the receiver, and the output is connected to an ice-connected circuit consisting of an image signal converter, a first processor, a first random access memory block, the second signal output of which is connected to the second signal input of the first processor, display control device and first display, a synchronization control unit, one of whose outputs is connected to the device synchronization inputs scan control, and the rest, respectively, to the synchronization inputs of an analog-to-digital converter, converter, processor and control device the output, the output of which is the TV output of the ultrasound diagnostic apparatus, as well as a positioning device consisting of a fixed base and two rods connected by rotating joints, and a holder in which an ultrasonic sensor is mounted and rigidly fixed, characterized in that a TV-signal converter connected in series, connected by its signal input to the TV-output of the ultrasonic sensor, a second RAM block, a second processor having an external input control, video controller and a second display, as well as connected to the second output and the second input of the second processor with its input and output, a long-term memory unit, a stepper motor control unit, a stepper motor with a gearbox and a ball joint with a suspension, while the third output of the second the processor is connected to the second input of the TV signal converter, the fourth output of the second processor is connected to the second input of the second RAM block, the fifth and sixth outputs of the second processor are connected respectively to the first and second inputs of the stepper motor control unit, the second output of the video controller is connected to the third input of the second processor, the first output of the stepper motor control unit is connected to the fourth input of the second processor, and the remaining four to the corresponding windings of the stepper motor, and the stepper motor with gearbox is installed and rigidly fixed to the suspension of the ball joint, which is installed on the end of the second rod, a holder with an ultrasonic sensor is mounted on the gearbox axis, and the rotating joint The ball and ball joint are provided with clamps. 2. Диагностический комплекс по п.1, отличающийся тем, что блок управления шагового двигателя содержит первый и второй буферные согласователи, сигнальные входы которых являются соответственно первым и вторым входами блока управления шаговым двигателем, последовательно соединенные генератор частот, вход которого подключен к выходу первого буферного согласователя, схему управления ключами, счетчик импульсов, оперативное запоминающее устройство кодов управления шагового двигателя и блок ключей управления обмотками шагового двигателя, четыре выхода которого являются соответствующими выходами блока управления шагового двигателя, а также контроллер управления, вход которого соединен с выходом второго буферного согласователя, а его три выхода подключены соответственно ко вторым входам схемы управления ключами, счетчика импульсов и оперативного запоминающего устройства кодов управления шаговым двигателем, при этом второй выход счетчика импульсов подсоединен к третьему входу схемы управления ключами, второй выход которой подключен ко второму входу первого буферного согласователя, а второй выход первого буферного согласователя является первым выходом блока управления шаговым двигателем. 2. The diagnostic complex according to claim 1, characterized in that the stepper motor control unit comprises first and second buffer coordinators, the signal inputs of which are respectively the first and second inputs of the stepper motor control unit, a frequency generator connected in series, the input of which is connected to the output of the first buffer a coordinator, a key management circuit, a pulse counter, random access memory of the stepper motor control codes and a block of keys for controlling the windings of the stepper motor, h the output gate of which are the corresponding outputs of the stepper motor control unit, as well as the control controller, the input of which is connected to the output of the second buffer matcher, and its three outputs are connected respectively to the second inputs of the key control circuit, pulse counter, and random access memory of the stepper motor control codes, when the second output of the pulse counter is connected to the third input of the key management circuit, the second output of which is connected to the second input of the first buffer glasovatelya and the second output of the first buffer is a first output of the matcher stepper motor control unit.
RU97111297A 1997-07-04 1997-07-04 Ultrasonic diagnostic complex for formation and visualization of three-dimensional pictures RU2125836C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU97111297A RU2125836C1 (en) 1997-07-04 1997-07-04 Ultrasonic diagnostic complex for formation and visualization of three-dimensional pictures

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU97111297A RU2125836C1 (en) 1997-07-04 1997-07-04 Ultrasonic diagnostic complex for formation and visualization of three-dimensional pictures

Publications (2)

Publication Number Publication Date
RU2125836C1 true RU2125836C1 (en) 1999-02-10
RU97111297A RU97111297A (en) 1999-03-20

Family

ID=20194910

Family Applications (1)

Application Number Title Priority Date Filing Date
RU97111297A RU2125836C1 (en) 1997-07-04 1997-07-04 Ultrasonic diagnostic complex for formation and visualization of three-dimensional pictures

Country Status (1)

Country Link
RU (1) RU2125836C1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2508056C2 (en) * 2008-08-12 2014-02-27 Конинклейке Филипс Электроникс Н.В. Method of composition and calculation of volume in system of ultrasound visualisation
RU2514112C2 (en) * 2008-09-24 2014-04-27 Конинклейке Филипс Электроникс, Н.В. Creation of standardised protocols for analysis of three-dimensional echogram data
RU2599911C2 (en) * 2011-11-10 2016-10-20 Конинклейке Филипс Н.В. Improved ultrasonic three-dimensional imaging of large volume
RU2657855C2 (en) * 2013-04-03 2018-06-15 Конинклейке Филипс Н.В. Three-dimensional ultrasound imaging system
RU2686918C2 (en) * 2013-09-19 2019-05-06 Конинклейке Филипс Н.В. Control devices for tgc (time compensation of increasing) in ultrasonic diagnostic system for imaging

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2508056C2 (en) * 2008-08-12 2014-02-27 Конинклейке Филипс Электроникс Н.В. Method of composition and calculation of volume in system of ultrasound visualisation
RU2514112C2 (en) * 2008-09-24 2014-04-27 Конинклейке Филипс Электроникс, Н.В. Creation of standardised protocols for analysis of three-dimensional echogram data
RU2599911C2 (en) * 2011-11-10 2016-10-20 Конинклейке Филипс Н.В. Improved ultrasonic three-dimensional imaging of large volume
RU2657855C2 (en) * 2013-04-03 2018-06-15 Конинклейке Филипс Н.В. Three-dimensional ultrasound imaging system
RU2686918C2 (en) * 2013-09-19 2019-05-06 Конинклейке Филипс Н.В. Control devices for tgc (time compensation of increasing) in ultrasonic diagnostic system for imaging
US10925584B2 (en) 2013-09-19 2021-02-23 Koninklijke Philips N.V. TGC controls for an ultrasonic diagnostic imaging system

Similar Documents

Publication Publication Date Title
CN102274044B (en) In medical diagnosis ultrasonic imaging, the three-dimensional again synchronized movement that perfusion is drawn is destroyed
JP2010201049A (en) Ultrasonic diagnostic apparatus
JP3601878B2 (en) Ultrasound and nuclear magnetic resonance combined diagnostic equipment
RU2125836C1 (en) Ultrasonic diagnostic complex for formation and visualization of three-dimensional pictures
JPH0622964A (en) Three-dimensional display method of ultrasonic image
JP2003325514A (en) Ultrasonic diagnostic apparatus
JP4681543B2 (en) Ultrasonic diagnostic apparatus and ultrasonic image display method
JP2004057379A (en) Ultrasonic diagnostic system
JPH0428354A (en) Ultrasonic diagnosing device
JP3352613B2 (en) Ultrasound image diagnostic equipment
US5660179A (en) Ultrasonic diagnostic apparatus
JP2006507051A (en) Method and apparatus for visualizing a sequence of volumetric images
JPS6244495B2 (en)
JPH10262964A (en) Ultrasonic diagnosis device
JPH06343632A (en) Ultrasonic diagnostic device
JP2003325513A (en) Ultrasonic diagnostic apparatus
JP2001017433A (en) Ultrasonograph and ultrasonic image display device
CA2103224C (en) Ultrasonic diagnostic system
JPS62284635A (en) Ultrasonic diagnostic apparatus
JP3091503B2 (en) Ultrasonic tomograph
JP2005006770A (en) Ultrasonic diagnostic device
JP2001170057A (en) Ultrasonograph
JPH0442012B2 (en)
JP2002306481A (en) Ultrasonic image processor
JPH02193655A (en) Ultrasonic diagnostic device

Legal Events

Date Code Title Description
PC43 Official registration of the transfer of the exclusive right without contract for inventions

Effective date: 20100915

MM4A The patent is invalid due to non-payment of fees

Effective date: 20160705