This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2015-197881, filed on Oct. 5, 2015; the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to an ultrasonic diagnostic apparatus and a medical image diagnostic apparatus.
To facilitate observation of a state in a subject's body, conventionally widely used are ultrasonic diagnostic apparatuses that transmit ultrasonic waves from the surface of the body to the inside thereof and display an ultrasonic image based on reflected waves. Ultrasonic diagnostic apparatuses are used to perform a puncture in biopsies, radio-frequency ablation (RFA), and treatment using irreversible electroporation (IRE), for example, because they can display an ultrasonic image on a monitor substantially in real-time.
In a biopsy, for example, a doctor inserts a puncture needle into a lesion while checking the position of the needle point of the puncture needle and/or the position of the lesion in an ultrasonic image to obtain a tissue from the lesion. In RFA or treatment using IRE, a doctor inserts a puncture needle into a lesion while checking the position of the needle point and/or the position of the lesion and outputs radio-frequency waves from the puncture needle to cauterize the lesion. The procedures described above are performed with a guideline that guides insertion of the puncture needle displayed on the ultrasonic image.
According to an embodiment, an ultrasonic diagnostic apparatus includes processing circuitry. The processing circuitry is configured to acquire first positional information indicating a position of a puncture needle in a space from which an ultrasonic image is acquired and second positional information indicating a position of the puncture needle included in the ultrasonic image. The processing circuitry is configured to calculate a bend in the puncture needle based on the first positional information and the second positional information. The processing circuitry is configured to correct a position of information indicating the puncture needle with respect to the ultrasonic image assumed based on the first positional information.
Exemplary embodiments of an ultrasonic diagnostic apparatus are described below in greater detail with reference to the accompanying drawings. In the following description, like components are denoted by like reference numerals, and overlapping explanation thereof is omitted.
The following describes a configuration of an ultrasonic diagnostic apparatus according to a first embodiment.
The ultrasound probe 1 includes a plurality of piezoelectric transducer elements, for example. The piezoelectric transducer elements generate ultrasound based on driving signals supplied by transmitting and receiving circuitry 11 described below, which is included in the apparatus body 10. The ultrasound probe 1 receive reflected waves from the subject P to convert them into electrical signals. The ultrasound probe 1 further includes a matching layer provided to the piezoelectric transducer elements and a backing member that prevents ultrasound from propagating rearward from the piezoelectric transducer elements. The ultrasound probe 1 is detachably coupled to the apparatus body 10.
When the ultrasound is transmitted from the ultrasound probe 1 to the subject P, the transmitted ultrasound is repeatedly reflected on surfaces of discontinuity of acoustic impedances at tissue in the body of the subject P and is received as reflected-wave signals by the piezoelectric transducer elements of the ultrasound probe 1. The amplitude of the received reflected-wave signal is dependent on the difference between the acoustic impedances on the surface of discontinuity on which the ultrasound is reflected. When a transmitted ultrasound pulse is reflected on the surface of a moving blood flow, a moving cardiac wall, and any other moving object, due to the Doppler effect, the frequency of the reflected-wave signal is shifted depending on the velocity component of the moving object in an ultrasound transmission direction.
The ultrasonic probe 1 according to the first embodiment can scan the subject P two-dimensionally and three-dimensionally with ultrasonic waves. Specifically, the ultrasonic probe 1 according to the first embodiment is a mechanical four-dimensional probe that scans the subject P two-dimensionally with the piezoelectric transducer elements arranged in line and scans the subject P three-dimensionally by oscillating the piezoelectric transducer elements at a predetermined angle (oscillation angle). Alternatively, the ultrasonic probe 1 according to the first embodiment is a two-dimensional probe that can perform ultrasonic scanning three-dimensionally on the subject P with the piezoelectric transducer elements arranged in a matrix. The two-dimensional probe can also scan the subject P two-dimensionally by focusing and transmitting the ultrasonic waves.
A puncture is performed with a puncture needle 5 illustrated in
Alternatively, the puncture needle 5 illustrated in
As illustrated in
The position sensor 4 detects the intensity and the inclination of the three-dimensional magnetic field generated by the transmitter 7. Based on the detected information on the magnetic field, the position sensor 4 calculates the position (the coordinates and the angle) of itself in the space with the transmitter 7 as the origin. The position sensor 4 transmits the calculated position to the apparatus body 10. The position sensor 4 transmits the three-dimensional coordinates and angle of itself to the apparatus body 10 as three-dimensional positional information on the ultrasonic probe 1. As a result, the apparatus body 10 can calculate the position of the ultrasonic image in the space with the transmitter 7 as the origin.
The position sensor 6 detects the intensity and the inclination of the three-dimensional magnetic field generated by the transmitter 7. Based on the detected information on the magnetic field, the position sensor 6 calculates the position (the coordinates and the angle) of itself in the space with the transmitter 7 as the origin. The position sensor 6 transmits the calculated position to the apparatus body 10. The position sensor 6 transmits the three-dimensional coordinates and angle of itself to the apparatus body 10 as three-dimensional positional information on the puncture needle 5. Based on the three-dimensional positional information on the puncture needle 5 received from the position sensor 6 (three-dimensional positional information on the position to which the position sensor 6 is attached on the puncture needle 5) and the information on the shape and the size of the puncture needle 5 received in advance, the apparatus body 10 can calculate the position of the needle point of the puncture needle 5 in the space with the transmitter 7 as the origin as illustrated in
The present embodiment is also applicable to a case where a system other than the position detection system described above acquires the positional information on the ultrasonic probe 1 and the puncture needle 5. The present embodiment, for example, may be applied to a case where a gyro sensor or an acceleration sensor acquires the positional information on the ultrasonic probe 1 and the puncture needle 5.
As described above, by calculating the position of the ultrasonic image and the position of the puncture needle 5 in the space with the transmitter 7 as the origin, the ultrasonic diagnostic apparatus can calculate the position of the puncture needle 5 with respect to the ultrasonic image. The ultrasonic diagnostic apparatus according to the first embodiment thus can calculate the position of the puncture needle 5 with respect to the ultrasonic image and display a guideline that guides insertion of the puncture needle 5 on the ultrasonic image.
As illustrated in
Referring back to
The display 2 displays a graphical user interface (GUI) that allows the operator of the ultrasound diagnostic apparatus to input various kinds of setting requests with the input device 3, and displays various image data generated in the apparatus body 10 and any other data.
The apparatus body 10 generates ultrasonic image data based on the reflected wave signals received by the ultrasonic probe 1. The apparatus body 10 according to the first embodiment, for example, can generate two-dimensional ultrasonic image data based on two-dimensional reflected wave data received by the ultrasonic probe 1. Alternatively, the apparatus body 10 according to the first embodiment, for example, can generate three-dimensional ultrasonic image data based on three-dimensional reflected wave data received by the ultrasonic probe 1. The three-dimensional ultrasonic image data is hereinafter referred to as “volume data”.
As illustrated in
The term “processor” in the description above indicates circuitry, such as a central processing unit (CPU), a graphics processing unit (GPU), an application specific integrated circuit (ASIC), or a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)). The processors read and execute the computer programs stored in the storage circuitry, thereby providing the functions. The computer programs may be directly incorporated in the circuitry of the processor instead of being stored in the storage circuitry. In this case, the processors read and execute the computer programs incorporated in the circuitry, thereby providing the functions. The processors according to the present embodiment are not necessarily provided as respective separate circuits. Alternatively, a plurality of individual circuits may be combined as one processor to provide the respective functions.
The transmitting and receiving circuitry 11 includes a pulse generator, transmission-delaying circuitry, and a pulser, and supplies driving signals to the ultrasound probe 1. The pulse generator repeatedly generates rate pulses for forming transmitted ultrasound at a predetermined rate frequency. Furthermore, the transmission-delaying circuitry gives a delay time for each piezoelectric transducer element to the corresponding rate pulse generated by the pulse generator. Such a delay time is required to converge the ultrasound generated by the ultrasound probe 1 into a beam and determine transmission directionality. Furthermore, the pulser applies the driving signals (driving pulses) to the ultrasound probe 1 at a timing based on the rate pulses. That is, the transmission-delaying circuitry desirably adjusts the transmission direction of the ultrasound transmitted from the surface of the piezoelectric transducer elements, by varying the delay time given to each rate pulse.
The transmitting and receiving circuitry 11 has a function to be able to instantly change, for example, a transmission frequency and a transmission driving voltage, to perform a predetermined scanning sequence based on instructions from the processing circuitry 15 as described below. In particular, the change in the transmission driving voltage is achieved by linear-amplifier-type oscillation circuitry that is capable of instantly switching the value of the voltage, or by a mechanism that electrically switches a plurality of power sources.
The transmitting and receiving circuitry 11 further includes a preamplifier, an analog/digital (A/D) converter, reception delay circuitry, and an adder, for example. The transmitting and receiving circuitry 11 performs various types of processing on the reflected wave signals received by the ultrasonic probe 1, thereby generating reflected wave data. The preamplifier amplifies the reflected wave signals in each channel. The A/D converter performs A/D conversion on the amplified reflected wave signals. The reception delay circuitry supplies a delay time required to determine the reception directivity. The adder performs addition on the reflected wave signals processed by the reception delay circuitry, thereby generating reflected wave data. The addition performed by the adder emphasizes a reflection component in a direction corresponding to the reception directivity of the reflected wave signals. Based on the reception directivity and the transmission directivity, a synthetic beam for transmitting and receiving ultrasonic waves is formed.
To scan the subject P two-dimensionally, the transmitting and receiving circuitry 11 according to the first embodiment causes the ultrasonic probe 1 to transmit a two-dimensional ultrasonic beam. The transmitting and receiving circuitry 11 according to the first embodiment generates two-dimensional reflected wave data from two-dimensional reflected wave signals received by the ultrasonic probe 1. To scan the subject P three-dimensionally, the transmitting and receiving circuitry 11 according to the first embodiment causes the ultrasonic probe 1 to transmit a three-dimensional ultrasonic beam. The transmitting and receiving circuitry 11 according to the first embodiment generates three-dimensional reflected wave data from three-dimensional reflected wave signals received by the ultrasonic probe 1.
Various forms may be selected as the form of output signals from the transmitting and receiving circuitry 11, including signals containing phase information, which are called radio-frequency (RF) signals, and amplitude information resulting from envelope detection, for example.
The B-mode processing circuitry 12 receives reflected wave data from the transmitting and receiving circuitry 11. The B-mode processing circuitry 12 performs logarithmic amplification, envelope detection, and other processing on the reflected wave data, thereby generating data (B-mode data) indicating the signal intensity as the intensity of luminance. The Doppler processing circuitry 13 performs a frequency analysis on velocity information obtained from reflected wave data received from the transmitting and receiving circuitry 11. The Doppler processing circuitry 13 extracts a bloodstream, a tissue, and a contrast medium echo component by the Doppler effect and generates data (Doppler data) by extracting moving object information, such as velocity, dispersion, and power, at multiple points. The moving object according to the present embodiment is a fluid, such as blood flowing in blood vessels and lymph flowing in lymphatic vessels.
The B-mode processing circuitry 12 and the Doppler processing circuitry 13 according to the first embodiment can process both two-dimensional reflected wave data and three-dimensional reflected wave data. Specifically, the B-mode processing circuitry 12 generates two-dimensional B-mode data from the two-dimensional reflected wave data and generates three-dimensional B-mode data from the three-dimensional reflected wave data. The Doppler processing circuitry 13 generates two-dimensional Doppler data from the two-dimensional reflected wave data and generates three-dimensional Doppler data from the three-dimensional reflected wave data. In the three-dimensional B-mode data, the luminance values corresponding to the reflection intensities of reflection sources are allocated to respective points (sample points) set on scanning lines in the range of three-dimensional scanning. In the three-dimensional Doppler data, the luminance values corresponding to the values of bloodstream information (velocity, dispersion, and power) are allocated to respective points (sample points) set on the scanning lines in the range of three-dimensional scanning.
The image memory 14 stores therein image data for display generated by the processing circuitry 15, which will be described later. The image memory 14 can also store therein data generated by the B-mode processing circuitry 12 and the Doppler processing circuitry 13. The B-mode data and the Doppler data stored in the image memory 14 can be retrieved by the operator after a diagnosis, for example. The B-mode data and the Doppler data are converted into ultrasonic image data for display via the processing circuitry 15.
The internal storage circuitry 16 stores therein a control program for performing transmission and reception of ultrasonic waves, image processing, and display processing, and various types of data, such as diagnosis information (e.g., a patient ID and findings of the doctor), a diagnosis protocol, and various body marks. The internal storage circuitry 16, for example, is also used to hold image data stored in the image memory 14 as needed. The data stored in the internal storage circuitry 16 may be transferred to an external device via an interface, which is not illustrated.
The processing circuitry 15 collectively controls the processing of the ultrasonic diagnostic apparatus. Specifically, the processing circuitry 15 reads and executes, from the internal storage circuitry 16, computer programs corresponding to an image generation function 151, a control function 152, an acquisition function 153, a calculation function 154, and a correction function 155 illustrated in
The image generation function 151 generates ultrasonic image data from the data generated by the B-mode processing circuitry 12 and the Doppler processing circuitry 13. Specifically, the image generation function 151 generates B-mode image data indicating the intensities of the reflected waves as the luminance from the two-dimensional B-mode data generated by the B-mode processing circuitry 12. The B-mode image data corresponds to data obtained by extracting a tissue shape in the region subjected to ultrasonic scanning. The image generation function 151 also generates Doppler image data indicating the moving object information from the two-dimensional Doppler data generated by the Doppler processing circuitry 13. The Doppler image data is velocity image data, dispersion image data, power image data, or image data obtained by combining these image data. The Doppler image data corresponds to data indicating fluid information on a fluid flowing in the region subjected to ultrasonic scanning.
The image generating function 151 typically converts (performs scan conversion) a scanning-line signal sequence from an ultrasound scan into a scanning-line signal sequence in a video format typified by, for example, television and generates ultrasound image data for display. Specifically, the image generating function 151 generates the ultrasound image data for display by performing coordinate transformation according to an ultrasound scanning mode used by the ultrasound probe 1. Furthermore, in addition to the scan conversion, the image generating function 151 performs various types of image processing, for example, using a plurality of image frames after the scan conversion. Examples of such image processing include image processing (smoothing processing) that regenerates an average image of brightness, and image processing (edge enhancement processing) that uses a differential filter within an image. In addition, the image generating function 151 combines the ultrasound image data with text information on various parameters, scales, and body marks, for example.
That is, the B-mode data and the Doppler data are ultrasound image data before the scan conversion processing, whereas data generated by the image generating function 151 is ultrasound image data for display after the scan conversion processing. The B-mode data and the Doppler data are also referred to as “raw data”.
The image generation function 151 performs coordinate conversion on the three-dimensional B-mode data generated by the B-mode processing circuitry 12, thereby generating three-dimensional B-mode image data. The image generation function 151 also performs coordinate conversion on the three-dimensional Doppler data generated by the Doppler processing circuitry 13, thereby generating three-dimensional Doppler image data. The three-dimensional B-mode data and the three-dimensional Doppler data correspond to volume data yet to be subjected to scan-conversion. In other words, the image generation function 151 generates “the three-dimensional B-mode image data and the three-dimensional Doppler image data” as “volume data serving as three-dimensional ultrasonic image data”.
To generate various types of two-dimensional image data for displaying volume data on the display 2, the image generation function 151 performs rendering on the volume data. Examples of the rendering performed by the image generation function 151 include, but are not limited to: performing multi-planer reconstruction (MPR) to generate MPR image data from volume data, performing “curved MPR” on the volume data, performing “maximum intensity projection” on the volume data, volume rendering (VR) for generating two-dimensional image data reflecting three-dimensional information, etc.
The image generation function 151 can perform the various types of rendering described above on volume data acquired by other medical image diagnostic apparatuses. The volume data corresponds to three-dimensional X-ray CT image data (X-ray CT volume data) acquired by an X-ray CT apparatus or three-dimensional magnetic resonance imaging (MRI) image data (MRI volume data) acquired by an MRI apparatus. The image generation function 151, for example, performs MPR on a section corresponding to the scanning section of the two-dimensional ultrasonic image generated at this time based on the positional information on the ultrasonic probe 1 acquired by the acquisition function 153. The image generation function 151 thus reconstructs MPR image data of the section image from the volume data.
The control function 152 performs various types of control described above on the whole apparatus. The acquisition function 153 acquires information on the position of the puncture needle 5. The calculation function 154 calculates information on a bend in the puncture needle 5. The correction function 155 corrects a bend in the puncture needle 5. These functions will be described later in greater detail.
The explanation has been made of the entire configuration of the ultrasonic diagnostic apparatus according to the first embodiment. When a procedure using the puncture needle 5 is performed, for example, the ultrasonic diagnostic apparatus according to the first embodiment having the configuration described above improves the workflow of the procedure. In a procedure using the puncture needle, a doctor moves the puncture needle to a target while observing the puncture needle guide to perform RFA or IRE. The puncture needle guide is displayed based on the positional information acquired by the position sensor attached to the puncture needle. Specifically, the position sensor is attached to the proximal end of the currently used puncture needle to calculate the position of the distal end of the puncture needle based on the shape and the size of the puncture needle. The puncture needle guide thus displays an extension of the line segment between the proximal end and the distal end as the needle guide.
In a procedure using the puncture needle, however, the puncture needle may possibly be bent by a hard tissue or the weight of the position sensor and a cable. As a result, the needle guide is displayed in a manner deviating from the actual position of the needle. When the needle guide is displayed in a manner deviating from the actual position, the puncture needle is inserted into a position different from the position indicated by the puncture needle guide even if it is inserted along the needle guide. If the puncture needle is inserted near the target, the target is not present there. As a result, the puncture needle needs to be reinserted, thereby deteriorating the efficiency of the procedure. To address this, the ultrasonic diagnostic apparatus according to the first embodiment calculates a bend in the puncture needle based on the position of the puncture needle and corrects the puncture needle guide based on the calculated bend, thereby improving the workflow of the procedure. The processing performed by the ultrasonic diagnostic apparatus according to the first embodiment will be described in greater detail. The following describes processing performed after a series of alignment is performed using the position sensor 4 and the position sensor 6. Specifically, alignment is performed in advance so as to acquire the positions of the subject, the ultrasonic probe 1, and the puncture needle 5 in a space from which an ultrasonic image is acquired (coordinate space formed by the transmitter 7).
The acquisition function 153 illustrated in
The acquisition function 153 also acquires the position of the puncture needle 5 actually displayed on the ultrasonic image and specified by the operator. When the mode is shifted to a needle guide correction mode, for example, the control function 152 displays, on the display 2, a screen that instructs the operator to specify the position of the puncture needle 5 on the ultrasonic image. In response to this, the operator moves the ultrasonic probe 1 such that the puncture needle 5 is displayed on the ultrasonic image and specifies the position of the puncture needle 5 displayed on the ultrasonic image with the input device 3. The acquisition function 153 acquires the positional information specified by the operator.
The positional information on the puncture needle 5 displayed on the ultrasonic image may be automatically extracted instead of being specified by the operator. In this case, the acquisition function 153, for example, extracts a high-luminance area in the ultrasonic image as the position of the puncture needle 5. Alternatively, after the extraction is automatically performed, the operator may select the positional information. The acquisition function 153, for example, may extract a plurality of high-luminance areas from the ultrasonic image and allow the operator to select an area from the extracted areas.
The calculation function 154 illustrated in
If the positional information on the puncture needle 5 in the ultrasonic image is acquired in the state illustrated in
The calculation method illustrated in
While the calculation method illustrated in
Referring back to
As described above, the ultrasonic diagnostic apparatus according to the first embodiment can calculate a bend in the puncture needle 5 and correct the guideline for the puncture needle. This configuration enables the operator to perform a procedure while referring to the corrected guideline, thereby improving the workflow of the procedure. The following describes an example of display information with the corrected guideline.
The control function 152 illustrated in
As illustrated in
To create the indicator relating to the puncture needle 5 in the three-dimensional space illustrated in
In a case where the indicator is created by performing parallel projection on the three-dimensional space illustrated in
The control function 152, for example, may also display a body mark or an image of an actual organ in the indicator. If the control function 152 displays only the target and the markers in the indicator, for example, the operator fails to find out through which part in the actual body the puncture needle 5 is passing. Displaying an organ or the like in association with movement of the puncture needle enables the operator to grasp the positional relation of the puncture needle 5 in the body. The control function 152 may also display the corrected guideline in the indicator.
The control function 152 may display ultrasonic images of orthogonal three sections and the indicator on the display 2. As illustrated in
The control function 152 may display the corrected needle guide on an image of another modality. As illustrated in
The control function 152 may support insertion of the puncture needle 5 using the indicator. As illustrated in the top figure in
When the distance to the target becomes shorter, the control function 152 shortens the arrow indicating the direction of the target as illustrated in the second figure from the top in
The control function 152 may optionally determine the definition of “TOP” and “RIGHT” in the indicator with respect to the probe section. The control function 152, for example, defines “TOP” as the far side with respect to the probe section and “RIGHT” as the left side with respect to the probe section. The target and the markers in the indicator do not necessarily have a circular shape and may be a three-dimensional area subjected to Bezier interpolation or the like based on information traced from a plurality of sections.
The control function 152 may display the target and the markers with blood vessel information acquired by the color Doppler technique projected thereto. As illustrated in
The control function 152 may display a second indicator with the target fixed to the center thereof besides the indicator with the needle point fixed to the center thereof. In the example above, changing the direction of the puncture needle 5 causes the target to get into the indicator, whereas the needle point gets into the second indicator. As illustrated in
The control function 152 may display a three-dimensional indicator besides the two-dimensional indicator described above. In a case where a multi-needle (e.g., Celon) is used for local treatment for a liver cancer, for example, RFA is performed with the tumor sandwiched between a plurality of puncture needles. It is difficult, however, to accurately grasp the positional relation between the puncture needles two-dimensionally. To address this, the control function 152 may display the positional relation between the puncture needles and the target in the indicator.
As illustrated in
In a case where the number of the puncture needles is three or more as illustrated in
While the direction of movement of the puncture needle 5 corresponds to the line-of-sight direction in the indicator in the example above, the line-of-sight direction in the indicator may be set to any desired direction. The control function 152 may display an indicator indicating the puncture needle 5 viewed from the side, for example. In this case, the control function 152 may perform “vertical display” and “horizontal display” as illustrated in
The following describes exemplary use of the indicator that performs the “vertical display” and the “horizontal display” with reference to
When the operator starts to insert the second puncture needle, the control function 152 displays a sphere with the shortest distance between the puncture needles as the diameter (sphere indicating a region an internal tissue of which is to be cauterized) in the indicator as illustrated in the middle figure in
The operator operates again (reinserts) the second puncture needle to find out that the target is included in the sphere both in the “vertical display” and in the “horizontal display” as illustrated in the bottom figure in
As described above, the control function 152 can display various indicators. Furthermore, the control function 152 can make notification of re-correction. If the bend rate of a puncture needle already arranged (inserted and fixed with a lock tool) changes in a procedure using a plurality of puncture needles, for example, the control function 152 performs control to carry out correction again. If the corrected positional relation between the position sensors of two or more puncture needles changes from that obtained at the time of correction, for example, the control function 152 makes notification of re-correction.
If a puncture needle to be corrected is detected, for example, the control function 152 changes the color of the guideline for the puncture needle, displays the guideline in a blinking manner, or changes display of a precision value (confidence value). Alternatively, if a change in the positional information is equal to or larger than a predetermined threshold, the control function 152 cancels the previous correction of the puncture needle and makes notification of re-correction thereof.
The following describes processing performed by the ultrasonic diagnostic apparatus according to the first embodiment.
Processing at Step S104 in
Processing at Step S106 in
As described above, the acquisition function 153 according to the first embodiment acquires the first positional information indicating the position of a puncture needle in the space from which an ultrasonic image is acquired and the second positional information indicating the position of the puncture needle included in the ultrasonic image. The calculation function 154 calculates a bend in the puncture needle based on the first positional information and the second positional information. The correction function 155 corrects the position of information indicating the puncture needle with respect to the ultrasonic image assumed based on the first positional information. With this configuration, the ultrasonic diagnostic apparatus according to the first embodiment can correct the guideline for the puncture needle based on the bend in the puncture needle, thereby improving the workflow of the procedure.
The control function 152 according to the first embodiment defines the distal end of the puncture needle being operated as a viewpoint and defines the direction of movement of the puncture needle as a line-of-sight direction. The control function 152 displays, on the display 2, a display image obtained by arranging the puncture needle after the operation and a region of interest on an image the up-and-down direction and the left-and-right direction of which are determined based on the section received from the ultrasonic probe. With this configuration, the ultrasonic diagnostic apparatus according to the first embodiment enables the operator to instinctively grasp the positional relation between the ultrasonic image and the puncture needle, thereby improving the workflow of the procedure.
The control function 152 according to the first embodiment displays, on the display 2, a three-dimensional image indicating the three-dimensional positional relation between a plurality of puncture needles and the region of interest. With this configuration, the ultrasonic diagnostic apparatus according to the first embodiment can support a procedure using a plurality of puncture needles, thereby improving the workflow of the procedure.
The control function 152 according to the first embodiment outputs notification instructing the correction function 155 to perform correction when the position of information indicating the puncture needle corrected by the correction function 155 is changed. With this configuration, the ultrasonic diagnostic apparatus according to the first embodiment can deal with a bend that occurs in a procedure, thereby improving the workflow of the procedure.
The calculation function 154 according to the first embodiment calculates the curvature of a circle passing through the position indicated by the first positional information and the position indicated by the second positional information as a bend in the puncture needle. With this configuration, the ultrasonic diagnostic apparatus according to the first embodiment can readily estimate the bend in the puncture needle.
The following describes a second embodiment that measures the distance between puncture needles. The second embodiment is different from the first embodiment only in the processing performed by the calculation function 154 and the control function 152. The following mainly describes the processing of these functions.
In the ultrasonic diagnostic apparatus according to the second embodiment, the calculation function 154 calculates the distance between a plurality of puncture needles having their positions corrected by the correction function 155.
When the second puncture needle is being arranged for the target after the first puncture needle is arranged, for example, the calculation function 154 calculates a shortest distance between the puncture needles of “2.5 cm” based on the actual coordinates of the first puncture needle and the coordinates of the needle guide for the second puncture needle as illustrated in the upper figure in
The following describes a case where the distance between puncture needles is displayed three-dimensionally with reference to
When a third puncture needle is being arranged after the first and the second puncture needles are arranged as illustrated in
As illustrated in
The calculation function 154 can calculate the distance between desired positions on puncture needles. Puncture needles used for NanoKnife, for example, are each provided with electrodes that supply electricity thereto. The calculation function 154 can calculate the distance of a line connecting the midpoints between the electrodes, for example. As illustrated in
The distance described above may be automatically calculated. The calculation function 154, for example, automatically calculate the distance between the corrected needle guides, and the control function 152 displays the distance between the needles as reference information. Certain points may be specified as automatic measurement points for the distance between the needles. Alternatively, the control function 152 may display a GUI for selecting the types of the needles on the display 2. In this case, the operator selects the types of the needles, whereby the calculation function 154 automatically calculates the distances of lines connecting the midpoints between the electrodes, and the control function 152 displays them. The puncture needles to be a target for calculation of the distance may be optionally selected. Only electrodes that actually supply electricity may be set as a target, for example. By correcting a bend based on the measurement points at which the actual distance between needles is measured (e.g., the midpoints between electrodes), the accuracy in the automatic measurement portions can be increased.
The control function 152 may transmit the value of the distance calculated by the calculation function 154 to the treatment device to set an output value used for treatment. The control function 152 may transmit the calculated value to a Nanoknife device, for example, to determine an appropriate energizing time and output for treating a predetermined range.
If the calculated value is different from a predetermined value, the control function 152 may output a warning. The control function 152, for example, compares the calculated distance with a distance between the puncture needles predetermined in a treatment plan. If the distance between the puncture needles calculated by the calculation function 154 is larger than the distance in the treatment plan, the control function 152 outputs a warning.
While the ultrasonic diagnostic apparatus according to the embodiments above calculates a bend in the puncture needle to correct the needle guide, the embodiments are not limited thereto. The embodiments are also applicable to other modalities, such as X-ray CT apparatuses.
Among the processing contents described in the above-mentioned embodiments, all or part of the processing that is described as being automatically executed can also be manually executed, or all or part of the processing that is described as being manually executed can also be automatically executed by a known method. In addition, the processing procedures, the control procedures, the specific names, and the information including various kinds of data and parameters described herein and illustrated in the accompanying drawings can be arbitrarily changed unless otherwise specified.
The processing method described in the embodiments above is provided by a computer, such as a personal computer and a workstation, executing a processing program prepared in advance. The processing program may be distributed via a network, such as the Internet. The processing program may be recorded in a computer-readable non-transitory recording medium, such as a hard disk, a flexible disk (FD), a compact disc read only memory (CD-ROM), a magneto-optical disc (MO), a digital versatile disc (DVD), and a flash memory including a universal serial bus (USB) memory and an SD card memory. The processing program may be read from the non-transitory recording medium and executed by a computer.
As described above, the embodiments can improve the workflow of the procedure.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions.
Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2015-197881 | Oct 2015 | JP | national |