WO2013038847A1 - 超音波撮像装置 - Google Patents
超音波撮像装置 Download PDFInfo
- Publication number
- WO2013038847A1 WO2013038847A1 PCT/JP2012/070113 JP2012070113W WO2013038847A1 WO 2013038847 A1 WO2013038847 A1 WO 2013038847A1 JP 2012070113 W JP2012070113 W JP 2012070113W WO 2013038847 A1 WO2013038847 A1 WO 2013038847A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- similarity
- unit
- calculation unit
- weight
- imaging apparatus
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/52—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/5207—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of raw data to produce diagnostic data, e.g. for generating an image
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/88—Sonar systems specially adapted for specific applications
- G01S15/89—Sonar systems specially adapted for specific applications for mapping or imaging
- G01S15/8906—Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
- G01S15/8909—Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration
- G01S15/8915—Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration using a transducer array
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/52—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
- G01S7/52017—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
- G01S7/52046—Techniques for image enhancement involving transmitter or receiver
- G01S7/52047—Techniques for image enhancement involving transmitter or receiver for elimination of side lobes or of grating lobes; for increasing resolving power
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0012—Biomedical image inspection
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/18—Methods or devices for transmitting, conducting or directing sound
- G10K11/26—Sound-focusing or directing, e.g. scanning
- G10K11/34—Sound-focusing or directing, e.g. scanning using electrical steering of transducer arrays, e.g. beam steering
- G10K11/341—Circuits therefor
- G10K11/346—Circuits therefor using phase variation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
- H04N23/632—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/44—Constructional features of the ultrasonic, sonic or infrasonic diagnostic device
- A61B8/4405—Device being mounted on a trolley
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/46—Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient
- A61B8/461—Displaying means of special interest
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/46—Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient
- A61B8/467—Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient characterised by special input means
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/88—Sonar systems specially adapted for specific applications
- G01S15/89—Sonar systems specially adapted for specific applications for mapping or imaging
- G01S15/8906—Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
- G01S15/8909—Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration
- G01S15/8915—Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration using a transducer array
- G01S15/8927—Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration using a transducer array using simultaneously or sequentially two or more subarrays or subapertures
Definitions
- the present invention relates to an ultrasound imaging technique for capturing an image in a subject using ultrasound.
- the ultrasound imaging technique is a technique for non-invasively imaging the inside of a subject such as a human body using ultrasound (a sound wave not intended to be heard, generally a sound wave having a high frequency of 20 kHz or higher). It is.
- a medical ultrasonic imaging apparatus will be briefly described.
- the ultrasonic probe transmits an ultrasonic wave toward a patient's body and receives an echo signal reflected from the patient's body.
- the received signal is subjected to signal processing in one or both of the ultrasonic probe and the ultrasonic imaging apparatus main body, and then delivered to the image display unit to display an ultrasonic image.
- a transmission beamformer is generated in a transmission beamformer in the main body of the ultrasonic imaging apparatus, and is sent to an ultrasonic probe after passing through a transmission / reception separation circuit.
- the ultrasonic probe transmits ultrasonic waves.
- the ultrasonic probe receives an echo signal from the body and then transmits the signal to the imaging apparatus body.
- the received signal passes through the transmission / reception separation circuit and the reception beamformer and is transmitted to the image processing unit.
- various image processes such as various filters and a scan converter are executed.
- an ultrasonic image is displayed on the image display unit.
- a general ultrasonic diagnostic apparatus is configured by three techniques of transmission beam forming, reception beam forming, and back-end image processing.
- the beamformer at the time of transmission and reception performs signal processing at the RF (high frequency) level
- the beamformer algorithm and the mounting architecture determine the basic image quality of the ultrasonic image. For this reason, the beamformer is the backbone of the apparatus.
- the receive beamformer has a delay time in which the amount of delay is distributed in a concave shape according to the relationship between the focal position and the position of the element for each received signal (received data) of a plurality of elements constituting the ultrasonic probe. Given, after focusing on a certain point in the space, the received signal data is added. This method is called phasing by the delay addition method. In this delay addition method, the delay is realized by a processing unit that multiplies reception data received by a plurality of elements of the ultrasonic diagnostic apparatus and a fixed weight vector stored in the diagnostic apparatus. The same applies to the transmission beamformer as well as the reception beamformer.
- Patent Document 1 discloses that adaptive signal processing techniques such as the MVDR method (Minimum Variance Distortionless Response; Capon method), which has been developed in the field of mobile communications, are used for ultrasonic image processing. Has been.
- MVDR method Minimum Variance Distortionless Response; Capon method
- a weight vector that has been a fixed value in the past can be obtained for each sample point in the time direction of the received signal, and delayed by multiplying this by the received signal.
- a correlation matrix in a spatial direction is sequentially generated (per sample) without performing estimation in the time direction.
- Each channel When calculating, it becomes difficult to converge the error of energy dispersed in the time direction. For this reason, the point image in the image is blurred in the time direction (depth direction), instability of processing with respect to various noises occurs, and this causes an image noise error.
- An object of the present invention is to accurately obtain a weight value used for phasing processing of a received signal of an ultrasonic imaging apparatus with a small amount of calculation, although it is an adaptive signal processing technique.
- the following ultrasonic imaging apparatus That is, a plurality of elements that receive ultrasonic signals from the subject, a similarity calculation unit that calculates the similarity between the reception signals of the plurality of elements, and the similarity between the reception signals that are obtained by the similarity calculation unit are used.
- An adaptive weight calculation unit that obtains an adaptive weight corresponding to the similarity, a phasing calculation unit that generates a phasing output using the adaptive weight and the received signal, and image data using the phasing output
- An ultrasonic imaging apparatus having an image processing unit.
- the similarity calculation process is performed on the received signal in advance, and the adaptive weight is calculated using the obtained similarity, thereby reducing the amount of calculation and accurately estimating the point image.
- the similarity calculation process in the time direction, it is possible to correct the shift in the time direction with a relatively small amount of calculation and to estimate the point image more accurately.
- blurring of the image in the time direction (depth direction) can be corrected, and a point image with a small diameter can be obtained, and an ultrasonic image with reduced false images and noise can be stably obtained.
- FIG. 1 The perspective view which shows schematic structure of the ultrasonic imaging device of this embodiment
- the block diagram which shows the structure of the receiving beam former of 1st Embodiment.
- the flowchart which shows the signal processing of the receiving beam former of 1st Embodiment.
- Explanatory drawing which shows operation
- the flowchart which shows the signal processing of the receiving beam former of 2nd Embodiment.
- the block diagram which shows the structure of the receiving beam former of 3rd Embodiment.
- the block diagram which shows the structure of the receiving beam former of 4th Embodiment.
- the block diagram which shows the structure of the receiving beam former of 5th Embodiment.
- (A) The block diagram which shows the partial structure of the reception beam former of 6th execution form
- (b) Explanatory drawing which shows decimation calculation processing.
- A an image obtained by the ultrasonic imaging apparatus of the first embodiment
- A A graph in which the luminance at the depth at which the maximum luminance point of the ultrasonic images in FIGS. 14 (a) to (d) is located is profiled along the channel direction, and (b) in FIGS. 14 (a) to (d).
- the following ultrasonic imaging apparatus is provided. That is, a plurality of elements that receive ultrasonic signals from the subject, a similarity calculation unit that calculates the similarity between the reception signals of the plurality of elements, and the similarity between the reception signals that are obtained by the similarity calculation unit are used.
- An adaptive weight calculation unit that obtains an adaptive weight corresponding to the similarity
- a phasing calculation unit that generates a phasing output using the adaptive weight and the received signal
- image data using the phasing output An ultrasonic imaging apparatus having an image processing unit.
- the direction in which the similarity calculation unit performs the similarity calculation is preferably the time direction.
- the adaptive weight calculation unit is configured to obtain an adaptive weight by performing adaptive signal processing using the similarity obtained by the similarity calculation unit, for example.
- a delay unit is provided between the plurality of elements and the similarity calculation unit to delay the reception signals received by the plurality of elements in accordance with the focal position of the ultrasonic signal and align the wavefront. .
- the similarity calculation unit can obtain the similarity of the received signal delayed by the delay unit.
- an extraction unit that extracts a value of a predetermined index indicating the similarity feature is arranged between the similarity calculation unit and the adaptive weight calculation unit, and the adaptive weight calculation unit is an index extracted by the extraction unit.
- a value is used as the similarity.
- the adaptive weight calculation unit has a configuration in which, for example, a spatial covariance matrix is generated from the similarity between received signals, adaptive signal processing is performed, and adaptive weights are obtained.
- a plurality of elements that receive ultrasonic signals can be arranged side by side.
- the similarity calculation unit is configured to obtain the similarity between the received signals of two elements separated by a predetermined number among the plurality of elements.
- the phasing calculation unit When the number of adaptive weights obtained by the adaptive weight calculation unit is smaller than the number of received signals, the phasing calculation unit performs a calculation to degenerate a plurality of received signals according to the number of adaptive weights, and degenerates them.
- the phasing output may be generated using the received signal and the adaptive weight.
- the following ultrasonic imaging apparatus is provided. That is, a plurality of elements that receive ultrasonic signals from the subject, a similarity calculation unit that calculates the similarity between the reception signals of the plurality of elements, and the similarity between the reception signals that are obtained by the similarity calculation unit are used.
- An adaptive weight calculation unit that obtains an adaptive weight, a phasing calculation unit that generates a phasing output using the adaptive weight and the received signal, and an image processing unit that generates image data using the phasing output It is a sound wave imaging device.
- the ultrasonic imaging apparatus having such an aspect can accurately obtain the weight value used for the phasing process of the reception signal of the ultrasonic imaging apparatus with a small amount of calculation while using the adaptive signal processing technique.
- an extraction unit that extracts a predetermined index value indicating a feature of similarity, and an index value extracted by the extraction unit
- the adaptive weight calculation unit can obtain the adaptive weight using the received signal delayed by the delay unit.
- the amount of calculation is reduced by performing similarity calculation processing on the received signal in advance and calculating the adaptive weight using the obtained similarity or the received signal delayed by the obtained similarity.
- accurate point images can be estimated. For example, by performing the similarity calculation process in the time direction, it is possible to correct the shift in the time direction with a relatively small amount of calculation and to estimate the point image more accurately. Thereby, blurring of the image in the time direction (depth direction) can be corrected, and a point image with a small diameter can be obtained, and an ultrasonic image with reduced false images and noise can be stably obtained.
- FIG. 1A is a perspective view of the apparatus
- FIG. 1B is a block diagram showing a schematic configuration inside.
- the ultrasonic imaging apparatus includes an ultrasonic probe 101, an apparatus main body 102, and an image display unit 103.
- a transmission beam former 104, a transmission / reception separation circuit 411, a reception beam former 107, and an image processing unit 108 are arranged as shown in FIG.
- a transmission beam signal is generated in the transmission beamformer 104 and passed to the ultrasonic probe 101 through the transmission / reception separation circuit 411.
- the ultrasonic probe 101 transmits an ultrasonic wave toward the inside of the subject 100 and the echo probe 101 receives an echo signal reflected inside the body.
- the received signal is subjected to phasing calculation processing and the like in the reception beamformer 107 through the transmission / reception separation circuit 411.
- the received signal after the phasing calculation processing is transferred to the image processing unit 108, and various image processing such as various filters and a scan converter is executed to generate an ultrasonic image.
- the ultrasonic image is transferred to the image display unit 103 and displayed.
- FIG. 2 is a block diagram showing the configuration of the reception beamformer 107.
- the reception beamformer is an adaptive beamformer that applies adaptive signal processing technology to the beamformer.
- the reception beamformer 107 includes a delay circuit 412, a similarity calculation unit 404, a sample number adjustment unit 410, an extraction unit conversion unit 413, and an adaptive phasing engine 405.
- Each unit of the reception beamformer 107 can be configured by an independent circuit, and a configuration in which the operation of each unit is realized by a memory that stores a program in advance and a CPU or GPU that reads and executes the program. It is also possible to make it.
- the similarity calculation unit 404 calculates the similarity in the time direction between reception data (hereinafter also referred to as reception data) of a plurality of elements constituting the ultrasonic probe 101, and is calculated based on the calculation result. Information is input to the adaptive phasing engine 405. By performing the similarity calculation process in the time direction in advance, the adaptive phasing engine 405 can correct the shift in the time direction with a relatively small amount of calculation, and can estimate a point image more accurately.
- a delay circuit 412 is arranged as a preceding stage of the similarity calculation unit 404, and a delay time is given to each received signal of a plurality of elements constituting the ultrasonic probe according to the position of the element, and virtually A process of focusing on a certain point in space is performed.
- the ultrasonic probe 101 includes a plurality of elements (ultrasonic transducers) 400 arranged in an array.
- an active channel technique is employed, and elements in a part of the element 400 in the ultrasonic probe 101 that has received a reception echo for one transmission ultrasonic beam are active channels.
- one image data (one raster) in the ultrasonic wave propagation direction is generated using the reception signal of the active channel 401.
- a plurality of active channels 402, 401, and 403 are sequentially configured while shifting the element position little by little, and a raster is generated for each active channel 402, 401, and 403, and the results are arranged. It becomes an ultrasound image.
- FIG. 3 is a flowchart showing processing of the reception beamformer at that time.
- the plurality of reception data received by the active channel 401 is input to the delay circuit 412 of the reception beamformer 107 through the transmission / reception separation circuit 411.
- step 31 the delay circuit 412 delays the received signal (received data) of the plurality of elements 400 constituting the active channel 401 to the concave surface 205 around a point 201 in the space.
- a delay time in which the amount is distributed is given according to the position of the element, and the focus (focus) is virtually adjusted to the focus 201 (step 31).
- the points 202 and 203 can be focused, respectively.
- the received signal 204 of each element 400 is delayed in accordance with a desired focus, and a received signal (received data) 208 having a uniform wavefront 1000 can be obtained.
- the K received data 208 at a certain sampling time n is represented by a vector x (n ).
- the similarity calculation unit 404 arranged at the subsequent stage of the delay circuit 412 receives a vector x (n) composed of K pieces of received data from the delay circuit 412 as an input signal, and receives received signals of different channels (elements). Similarity calculation is performed. Specifically, the similarity calculation unit 404 calculates a similarity function between channels of the active channels (total number K), and outputs the result.
- the similarity function any function that outputs the similarity between a plurality of signal vectors such as Mahalanobis distance, Pearson similarity function, cross-correlation function, etc. may be used.
- the cross-correlation function is one of methods for expressing the similarity between a certain signal and another signal, and is generally represented by a function C p (n) in the following equation (2).
- the cross-correlation function C p (n) is the received data x p for a certain channel p (n), the received data x p + q channels p + q away q channels from the channel p a (n) It is expressed by convolution with a signal x * p + q (n + ⁇ ) which is conjugated by flipping by ⁇ in the time direction.
- the distance between the channel p and the channel p + q is arbitrarily set, and q may be any value as long as the expression (3) is satisfied.
- C p (n) is a cross-correlation function between adjacent channels.
- Kq cross-correlation functions are output as represented by Equation (4).
- integration intervals ⁇ r to r indicate the interval of the cross-correlation window 1003 shown in FIG. 5A, and the received data x (n) for each sample time in the cross-correlation window 1003 The calculation (2) is performed.
- the size of the cross-correlation window 1003 may be a predetermined fixed value, or the sample point adjustment unit 410 may be set to an arbitrary size in accordance with an instruction from the operator. It is. Specifically, in equation (2), the size of the cross-correlation window 1003 can be changed by changing the size of the integration interval r. That is, the sample point adjustment unit 410 functions as a window length adjustment unit that sets a window of an arbitrary length in the time direction of the received signal.
- the Kq cross-correlation functions C 1 (n) to C Kq (n) calculated by the equation (2) are passed to the extraction conversion unit 413.
- the extraction conversion unit 413 extracts a value of one or more predetermined indexes (parameters) indicating the characteristics of the cross-correlation function C p (n) as in the equations (5) and (6).
- the parameter value is extracted every Kq cross-correlation functions C 1 (n) to C Kq (n).
- the maximum value (peak amplitude) a p in the time direction of C p (n) the deviation ⁇ t p (n), ⁇ t p (n) from the reference time t 0 of the time at which the maximum value ap is taken, are used.
- ⁇ p (n) converted into the phase, the maximum value ap expressed by the equation (7) and the complex number (complex data) ⁇ p (n) expressed by ⁇ p (n), the complex component I p expressed by the equation (8) and Q p set, and the real part of the complex components or only the imaginary part only, using a predetermined one or more parameters of the.
- the value of the predetermined parameter extracted by the extraction conversion unit 413 is input to the adaptive phasing engine 405.
- the adaptive phasing engine 405 can perform cross-correlation estimation with high accuracy by using both the phase ⁇ p (n) and the amplitude a p .
- T represents the period of the ultrasonic wave.
- an adaptive phasing engine 405 is disposed downstream of the extraction conversion unit 413.
- the adaptive phasing engine 405 is a block that generates a phasing output based on a plurality of input signals, and is a main arithmetic unit of the adaptive beamformer (reception beamformer) 107.
- the adaptive phasing engine 405 includes a matrix calculation unit 406, an adaptive weight calculation unit 407, and a phasing calculation unit 408.
- the processing of the adaptive phasing engine 405 will be described by taking as an example the case of using the MVDR algorithm as the algorithm of the adaptive weight calculation unit 407.
- the matrix calculation unit 406 calculates a spatial covariance matrix R (n) according to equation (9).
- R (n) is a predetermined value of one or more of a p, ⁇ t p (n), ⁇ p (n), ⁇ p, and a set of I p and Q p extracted by the extraction conversion unit 413. Calculate using.
- R (n) is an ensemble average of products of the complex vector ⁇ (n) represented by equation (10) and its complex transposed vector ⁇ H (n).
- the present invention is characterized in that the similarity calculated by the similarity calculation unit 404 is used as an input (element) of R (n) in Expression (9). Since the similarity is used and the size of the reception active array 401 is K, the spatial covariance matrix R (n) is a square matrix of (Kq) ⁇ (Kq). In the case of a conventional adaptive beamformer, the input to the spatial covariance matrix uses x (n) in Equation (1), so the covariance matrix is a K ⁇ K square matrix.
- step 35 the adaptive weight calculator 407 that receives the spatial covariance matrix R (n) calculates the weight vector w (n) using the MVDR method.
- the weight vector by the MVDR method is obtained by Expression (11).
- R (n) is a correlation matrix at a sample point n in the time direction generated by Expression (9), and a is a mode vector.
- step 36 the phasing calculation unit 408 receives the complex weight vector w (n) obtained by the adaptive weight calculation unit 407, and receives the received data vector x (n) bypassed from the delay circuit 412 and the equation (12). ) To Equation (14). As a result, the phasing calculation unit 408 obtains one raster phasing output y (n) corresponding to the active channel 401.
- Equations (12) and (13) are composed of received data vector x (n), which was K components at the time of bypass input from delay circuit 412, with elements of the number Kq of cross-correlation functions. Is a trapezoidal weight process for degenerating the vector z (n). In the conversion from the K element to the Kq element, any calculation can be performed as long as the degeneration can be performed from the K element to Kq. Therefore, it is also possible to use a linear operation different from the trapezoidal weight processing of Expression (12) and Expression (13).
- the phasing output y (n) of one raster obtained by the equation (14) shifts on the receiving array from the active channel 401 to the active channels 402 and 403, and the image processing unit for each raster. It is delivered to 108.
- the image processing unit 108 all rasters are arranged and generated as a two-dimensional image by a scan converter.
- various back-end image processes such as various filter processes are performed.
- an ultrasonic image is displayed on the image display unit 103.
- the weight vector w (n) is obtained by calculation using the received signal for each sampling point in the time direction of the received signal x (n), and this w (n) And x (n) can be obtained as a phasing output y (n). Therefore, as shown in FIG. 6 as a comparative example, the weight vector can be adaptively changed as compared with the case where a fixed-value weight vector w is used, so that a high-definition ultrasonic image can be obtained. .
- the adaptive phasing engine 405 corrects the shift in the time direction with a relatively small amount of calculation, and performs more accurate point image estimation. Can do. Thereby, blurring of the image in the time direction (depth direction) can be corrected, and a tighter point image can be obtained. In addition, an ultrasonic image with few false images and noise can be stably obtained.
- FIG. 5 (c) plots the output x (n) of the delay circuit 412 of FIG. 5 (a) at a certain sample time n on the vertical axis and the channel number on the horizontal axis.
- FIG. 5D shows the output characteristics (parameters: a p, ⁇ t p (n), ⁇ p (n), ⁇ p (n) of the calculation result C p of the similarity calculation unit 404 at a certain sample time n.
- one of the combinations of the complex components I p and Q p is plotted on the vertical axis and the channel number is plotted on the horizontal axis on the vertical axis. .
- the profile in the channel direction of the received signal is obtained by arranging RF sound signals (received signals) of sound waves as they are, so that there is a lot of noise and jumps to the profile due to the influence of minute scatterers and noise. May occur.
- the influence of the jump 1009 can be blunted by taking the average in the time direction, there is a limit. Therefore, when the RF signal as shown in FIG. 5A is input to the adaptive phasing engine as it is or after taking the arithmetic average in the time direction, the obtained weight w (n) is the noise or jump 1009. to be influenced.
- the weight w (n) is generated so as to focus on the data jump 1009. Therefore, when the object originally does not exist, the jump 1009 A false image is created at the position.
- the similarity calculation is not performed (that is, when the time direction estimation is not performed)
- the phase ⁇ used for the estimation of the adaptive phasing engine almost coincides with the actual phase 1010 shown in FIG. Since the fixed phase 1016 is not used, the estimation accuracy in the time direction is lowered, and the image quality of the final ultrasonic image is lowered.
- the similarity calculation process performed by the similarity calculation unit 404 performs the matched filter process of Expression (2) by regarding the wave as one packet, and as illustrated in FIG. An averaging effect in the time direction is obtained, and a channel direction profile 1010 with reduced noise can be obtained.
- the phase 1010 extracted by the extraction conversion unit 413 from the calculation result of the similarity calculation unit 404 it is possible to perform estimation with higher accuracy in the time direction, and the point image of the final ultrasonic image is represented in the time direction. It is effective to obtain a tightened image with a small spot diameter (in the ultrasonic wave propagation direction).
- the subarray matrix is expressed by Expression (15) and Expression (16).
- the correlation matrix R ⁇ (n) of 17) is obtained.
- the weight w ⁇ (n) can be calculated by using it in place of R (n) in the above equation (11).
- the phasing operation unit 408 outputs the phasing output y (n) using the equations (18) and (19).
- the matrix arithmetic unit 406 performs the spatial average processing of the subarray matrix, thereby obtaining the effect of suppressing the correlation noise of the ultrasonic reception signal.
- the spatial averaging methods for example, a known forward / backward spatial averaging process disclosed in Non-Patent Document 2 can be performed.
- the similarity calculation unit 404 obtains the similarity between the received signals of the channels separated by q.
- the adaptive phasing engine 405 performs the calculation.
- the number of elements of the vectors in Equations (10) and (11) is K ⁇ 1. Therefore, before calculating the received data vector x (n) and the complex weight vector w (n), the received data vector x (n) is expressed by the cross-correlation function by the equations (12) and (13). It was necessary to degenerate the vector z (n) composed of K-1 elements.
- any algorithm may be used for performing the beamforming based on the spatial covariance matrix R (n) in the adaptive weight calculation unit 407. That is, not only the MVDR method but also the MUSIC (Multiple Signal Classification) method, APES (Amplitude and Phase Estimation method), ESPRIT (Estimation of Signal Parameters via Rotational Invariance Technologies) method, MEM method (Maximum Entropy Method), etc. may be used. it can.
- FIG. 7 is a block diagram of the receive beamformer 107 of the second embodiment.
- FIG. 8 is a flowchart showing the operation of each part of the reception beamformer 107.
- the adaptive weight calculation unit includes a weight memory unit in which a plurality of combinations of similarity distributions and weight values are stored in advance, and a weight estimation unit.
- the weight estimation unit receives from the similarity calculation unit by selecting a combination of the similarity distribution and the weight value stored in the weight memory unit based on the plurality of similarity distributions received from the similarity calculation unit. The weight value corresponding to a plurality of similarities is selected.
- the configuration of the adaptive phasing engine 501 of the reception beamformer 107 of the second embodiment is different from that of the reception beamformer 107 of FIG. 4 of the first embodiment.
- Other configurations are the same as those of the first embodiment, and thus description thereof is omitted.
- the adaptive phasing engine 501 includes a weight estimation unit 502, a weight memory unit 503, and a phasing calculation unit 504.
- similarity calculation and adaptive weight calculation are performed for each sample (or by thinning out several points) in the time direction of the received data x (n)
- the second embodiment is characterized in that weight calculation is not performed for each sample.
- the weight memory unit 503 (Look Up Table: LUT) associates a presumed similarity extraction value with a weight vector w (n) for each assumed similarity extraction value. Stored in advance.
- the weight estimation unit 502 estimates a weight from the weight vector w (n) of the weight memory unit 503.
- the weight memory unit 503 stores in advance a weight vector w (n) previously obtained by calculation for each parameter value distribution in association with the parameter value distribution.
- the calculation of the weight vector w (n) is obtained by an adaptive beamformer algorithm by the matrix calculation unit 406 and the adaptive weight calculation unit 407 of the first embodiment.
- the transmission / reception separation circuit 411, the delay circuit 412, the similarity calculation unit 404, and the extraction conversion unit 413 perform delay processing in the same manner as in steps 31 to 33 of FIG. 3 of the first embodiment.
- This predetermined parameter is the same parameter as the parameter in which the distribution in the channel direction is stored in the weight memory unit 503.
- the weight estimation unit 502 compares the channel direction distribution of the predetermined parameter indicating the similarity received from the extraction conversion unit 413 with the data stored in the weight memory unit 503, and determines the channel direction of the parameter.
- the storage data with the closest distribution is selected.
- existing curve fitting algorithms such as maximum likelihood estimation, least squares, and recursive fitting algorithms using polynomial approximation can be used.
- the weight estimation unit 502 passes the weight vector w (n) stored corresponding to the stored data of the distribution of the selected parameter in the channel direction to the phasing calculation unit 504 as the estimated weight vector.
- step 45 the phasing calculation unit 504 calculates the estimated weight vector w (n) and the received signal x (n) received by bypass from the delay circuit 412 using the equations (14), (19), and (23). ) To obtain one raster phasing output y (n) corresponding to the active channel 401.
- the calculation cost can be significantly reduced as compared with the case where the adaptive phasing engine 405 in FIG. 4 is used. Can be planned.
- a signal obtained by performing similarity calculation on the received signal is input to the adaptive phasing engine 501.
- a signal subjected to similarity calculation in advance has little noise in the channel direction profile and has high signal stability. Therefore, even when the LUT type adaptive phasing engine 501 is used as the adaptive phasing engine in the second embodiment, highly accurate weight estimation can be performed. For example, as shown in FIG. 5B, when the LUT type adaptive phasing engine 501 is used using a channel distribution 1006 with a lot of noise and jumps, the weight estimation accuracy is low.
- the weight estimation unit 502 can perform more accurate approximation, for example, polynomial approximation, and the weight memory unit 503 is used. The accuracy of channel weight estimation is increased.
- the adaptive weight calculation unit includes a first calculation unit and a second calculation unit.
- the first computing unit performs adaptive signal processing using the similarity obtained by the similarity computing unit to compute an adaptive weight.
- the second calculation unit includes a weight memory unit in which a plurality of combinations of similarity distributions and weight values are stored in advance, and a weight estimation unit.
- the weight estimating unit selects a weight value corresponding to a plurality of similarities received from the similarity calculating unit by selecting a combination of the similarity distribution and the weight value stored in the weight memory unit.
- the adaptive weight calculation unit selectively drives one of the output of the first calculation unit and the second calculation unit as an image processing unit, and a drive switching unit that selectively drives the first calculation unit or the second calculation unit. At least one of the output switching units to be delivered is provided.
- FIG. 9 is a block diagram illustrating a part of the receive beamformer according to the third embodiment.
- the receive beamformer of the third embodiment includes both the adaptive phasing engine 405 of the first embodiment and the phasing engine 501 of the second embodiment as adaptive phasing engines.
- the adaptive phasing engine 405 of the first embodiment is referred to as a sequential adaptive phasing engine
- the adaptive phasing engine 501 of the second embodiment is referred to as an LUT type adaptive phasing engine.
- a switching unit 603 for selectively operating one of the two types of phasing engines 501 and 405 and a control unit 601 for controlling the switching unit 603 are provided.
- the switching unit 603 includes a switch 602 that transfers the output of the extraction conversion unit 413 to one of the two types of phasing engines 501 and 405.
- the operator of the ultrasonic imaging apparatus determines whether the contrast ratio of the ultrasonic image of the subject is large or small and the temporal / spatial fluctuation of the ultrasonic image is large. It is possible to instruct which of the two types of phasing engines 501 and 405 to use. Accordingly, it is possible to provide an ultrasonic image by selectively using a phasing engine suitable for the state of the subject.
- the difference unit obtains the difference between the calculation result of the first calculation unit and the calculation result of the second calculation unit in the third embodiment, and the second difference is obtained according to the difference obtained by the difference unit.
- the weight value stored in the weight memory unit of the calculation unit is changed by the weight changing unit.
- FIG. 10 is a block diagram of the receive beamformer 107 of the fourth embodiment.
- the receive beamformer 107 of the fourth embodiment is obtained by adding a feedback loop to the dual phased engines 501 and 405 of FIG. 9 of the third embodiment.
- a difference unit 701 that calculates the difference between the phasing output y (n) of the LUT type phasing engine 501 and the phasing output y (n) of the sequential type phasing engine 405 is provided.
- the difference output of the difference unit 701 is input to the weight memory unit 503.
- a weight changing unit 703 is arranged in the weight memory unit 503 and changes the value of the weight w (n) stored in advance in the weight memory unit 503 based on the difference output from the difference unit 701.
- the weight changing unit 703 stores in advance in the weight memory unit 503 so that the error is minimized by calculating according to a predetermined algorithm, with the difference output of the difference unit 701 as an error.
- the value of the weight w (n) is changed.
- the calculation algorithm of the weight changing unit 703 may be any algorithm as long as it minimizes the error.
- MMSE Minimum Mean Square Error
- MMSE algorithms include LMS (Least-Mean Squares) based on steepest descent, direct sample solution SMI (Sample Matrix Inversion), RLS (Recursive Least Square) similar to Kalman filter, etc. Either of these can be used.
- the weight value w (n) obtained by the weight estimation by the LUT type adaptive phasing engine 501 is brought close to the weight value w (n) calculated by the sequential type adaptive phasing engine 405. Calibration can be performed. Therefore, at the start of imaging, both the LUT type adaptive phasing engine 501 and the sequential type adaptive phasing engine 405 are operated and fed back by the difference unit 701 to be weighted in the weight memory unit 503 by the LUT type adaptive phasing engine 501. Optimize the value.
- the sequential adaptive phasing engine 405 and the difference unit 701 are stopped, and weight estimation using only the LUT type adaptive phasing engine 501 is performed, whereby the same weight w ( n) can be estimated and phased by the LUT type adaptive phasing engine 501.
- the weight value of the weight memory unit 503 of the LUT type adaptive phasing engine 501 can be changed to the optimum weight value w (n). Therefore, it is possible to provide an ultrasonic image more suitable for the state of the subject.
- the adaptive phasing engines 405 and 501 it is possible to input to the adaptive phasing engines 405 and 501 a signal with low noise and high stability obtained by performing similarity calculation on the received signal.
- the accuracy of channel weight estimation is high even when the LUT type adaptive phasing engine 501 is used.
- the perturbation of the output of the difference unit used as the error amount is reduced, and the feedback processing can be performed stably.
- the weight changing unit 703 performs arithmetic processing for changing to a weight value that minimizes an error by MMSE or the like, it is possible to reduce the number of iterative calculations and, in turn, reduce the calculation cost.
- FIG. 11 is a block diagram illustrating a part of the reception beamformer 107 according to the fifth embodiment.
- the reception beamformer 107 in FIG. 11 is configured by adding phasing engine switching units 801, 802, and 803 to dual type phasing engines 501 and 405 having a feedback loop by the difference unit 701 as in the fourth embodiment. It is. Further, a switching control unit 806 that controls the switching operation of the switching units 801, 802, and 803, and a timing control unit 808 that instructs the switching control unit 806 on the switching timing are arranged.
- the switching timing of the switching control unit 806 can be controlled by the timing control unit 808.
- a feedback loop by the difference unit 701 is rotated, and the number of updates of the weight value in the weight memory unit 503 is increased to follow the movement.
- the feedback loop by the difference unit 701 is not rotated, the calculation load is reduced, and the calculation cost is allocated to other image processing algorithms in the image processing unit 108. It is possible to flexibly deal with the calculation scheme of ultrasonic images and various applications.
- FIG. 12A is a diagram illustrating a block diagram of the similarity calculation unit 404 and the extraction conversion unit 413 of the present embodiment.
- FIG. 12B is an explanatory diagram illustrating processing of the decimating calculation unit in FIG.
- a switching unit 902 is provided in the similarity calculation unit 404.
- the switching unit 902 performs a similarity calculation process on the signal input from the delay circuit 403 to the similarity calculation unit 404 as in the first embodiment or the like, or transfers the signal to the extraction conversion unit 413 without performing the similarity calculation. Switch between.
- the extraction conversion unit 413 includes an extraction calculation unit 905 that performs extraction calculation of a predetermined parameter and a decimation calculation unit 904 as in the first embodiment.
- a switching unit (parameter (index) switching unit) 903 that switches the type of parameter extracted from the calculation result C p (n) of the similarity calculation unit is arranged.
- the decimating calculation unit 904 thins out the output of the extraction calculation unit 903 and outputs it to the phasing engines 405 and 501.
- an extraction parameter changing unit 901 that controls these operations is connected to the switching units 902 and 903.
- the extraction parameter changing unit 901 switches the switching unit 902 in accordance with an instruction from the operator (surgeon), so that the signal from the delay circuit 403 input to the similarity calculation unit 404 is directly transferred to the extraction calculation unit 905 or similar. You can choose between passing the result of the calculation. Further, by switching the switching unit 903, it is possible to change which parameter the extraction calculation unit 905 extracts from the signal received from the similarity calculation unit 404. That is, the peak amplitude a p (n), the peak time difference ⁇ t p (n), the phase ⁇ , or the complex signal ( ⁇ p (n), I p (n), Q p ( n)) or can be selected and switched.
- the decimating calculation unit 904 thins out the similarity calculation result received from the extraction calculation unit 905 or the output of the delay circuit 403 in the time direction and outputs the result. Specifically, as shown in FIG. 12B, the decimating calculation unit 904 thins out and outputs the output of the extraction calculation unit 905 at a predetermined interval. That is, the period 1014 from the sample time n to the sample time n + 4 continues to output the average of the output of the extraction operation unit 905 and the output of the sample time n + 5 at the sample time n, and the period 1015 from the sample time n + 5 to n + 9 The average of the output of n + 5 and the output of sample time n + 9 is continuously output.
- a predetermined period for example, 5 samples
- the processing load of the phasing engines 405 and 501 can be reduced to 1/5.
- the processing cost of the phasing engine can be reduced to 1/5.
- the average of the outputs of the next period as the outputs of the predetermined periods 1014 and 1015, it is possible to prevent the output from fluctuating greatly by thinning out the samples.
- any of the first to fifth embodiments can be used as another configuration.
- FIG. 13 shows a console 130 of the ultrasonic imaging apparatus of the present invention.
- Some features of the embodiments described above can be placed on the console of an ultrasound diagnostic apparatus as shown in FIG.
- the control unit 601 in FIG. 9 and the switching control unit 806 in FIG. 11 and the extraction parameter changing unit 901 in FIG. 12 for selectively operating the two types of phasing engines 405 and 501 are arranged as shown in FIG.
- the switch unit 1103 can be arranged. Thereby, the operator can switch the type of phasing engine and the type of extraction parameter.
- the console can be arranged on the console as knobs 1101, 1102 and the like with scales.
- the LUT type phasing engine 501 when operated, how many times the sequential type phasing engine 405 is operated once, and the correlation sample score (r in the equation (2)). Explicitly changeable by the surgeon.
- the surgeon can change the various parameters of the adaptive beamformer while observing the actual ultrasound image, and perform diagnosis under optimal conditions depending on the patient.
- the set value may be displayed on a part 1104 of the display area of the image display unit 103.
- FIGS. 14A to 14D show the echo signals of the point scatterers converted into ultrasonic images using the reception beamformers of this embodiment and the comparative example.
- the horizontal axis is the channel direction (aperture direction) of the array-shaped element (ultrasonic transducer) 400
- the vertical axis is the ultrasonic wave propagation direction. The direction is away from 400.
- An ultrasound image 1203 in FIG. 14A is an image obtained in the first embodiment using the similarity calculator 404 and the adaptive phasing engine 405, and an ultrasound image 1204 in FIG. As a comparative example, it is an image obtained by a conventional delay addition method (without similarity calculation processing and adaptive phasing engine 405).
- the ultrasonic image 1205 in FIG. 14C is obtained by removing the similarity calculation unit 404 and the extraction conversion unit 413 from the first embodiment as a comparative example, and using only an adaptive phasing engine, time direction averaging processing (averaging) Is the same as the number of thinned points in the case of the ultrasonic image 1203).
- An ultrasonic image 1206 in FIG. 14D is an image obtained by using only the adaptive phasing engine and not performing time direction averaging.
- FIG. 15A is a profile in which the luminance at the depth where the maximum luminance point of the ultrasonic images 1203 to 1206 in FIGS. 14A to 14D is located is profiled along the channel direction.
- (B) is a profile of the luminance of the channel in which the maximum luminance point is located in the depth direction. In FIGS. 15A and 15B, the luminance is displayed in decibels.
- the ultrasonic image 1203 obtained in the first embodiment is inferior to the ultrasonic image 1206 in which the adaptive weight is calculated point by point.
- the image of the point scatterer with no image is tightened.
- the image of the point scatterer is a small spot compared to the ultrasonic image 1205 in which the adaptive weight is calculated in the time direction.
- the image of the point scatterer is a spot that is three or more times smaller than the conventional delayed addition type ultrasonic image 1204, and the resolution of the ultrasonic image is remarkably improved.
- the invention can significantly improve the azimuth direction resolution as compared with the delay addition method, and is inferior to other adaptive beamforming methods. It was confirmed that there was no performance and that a tight spot image with a small spot diameter was obtained.
- FIG. 16 is a block diagram of the receive beamformer 107 according to the seventh embodiment.
- FIG. 17 is a flowchart showing the operation of each part of the reception beamformer 107.
- the receive beamformer 107 of the seventh embodiment is different from the receive beamformer 107 of FIG. 2 of the first embodiment between the adaptive phasing engine 405 and the extraction conversion unit 413.
- the delay circuit 1600 is different in configuration. Further, in the operation of the reception beamformer 107, steps 1700 and 1701 are added as shown in FIG. 17 instead of step 34 in the flow of FIG. 3 of the first embodiment. Other configurations and operations are the same as those in the first embodiment, and thus description thereof is omitted.
- the received data x (n) is delayed again in accordance with the similarity extraction value calculated from the similarity in the extraction conversion unit 413 as shown in FIG. 17, and the wave fronts are aligned (step 1700).
- the data x ′ (n) whose waveforms have been realigned in the second delay circuit 1600 are extracted predetermined indexes (a p , ⁇ t p (n), ⁇ p (n), ⁇ in the first embodiment.
- p (n) instead of the complex components I p and Q p shown in the equation (8), etc.) is used as an input to the adaptive phasing engine 405 to generate a spatial covariance matrix R (n) ( Step 1701).
- the extraction conversion unit 413 can extract the deviation ⁇ t p (n) from the reference time by the cross-correlation process from Expression (6).
- the delay circuit 1600 utilizes the deviation amount Delta] t p, align the wavefront over a delay to the received signal x (n) again (step 1700).
- Data x ′ (n) whose wavefronts are aligned by the delay circuit 1600 is expressed by Expression (24).
- ⁇ p (n) in the equation (24) is the number of delay sample points obtained by converting the scale of the deviation ⁇ t p (n) from the reference time in accordance with the sampling frequency of the received data. Equation (24) shows an embodiment in which the Kth channel is taken as the reference point, but the channel serving as the reference point may be any channel element from 1 to K.
- the seventh embodiment can be applied by appropriately degenerating data between channels, such as re-sampling received data in the channel direction.
- the data x ′ (n) whose wavefronts are aligned by the second delay circuit 1600 is input to the adaptive phasing engine 405, and the matrix calculation unit 406 calculates a spatial covariance matrix (step 1701).
- the spatial covariance matrix R ′ (n) is expressed by Equation (25), and adaptive weight calculation and phasing calculation are performed using this spatial covariance matrix R ′ (n).
- the subsequent configuration and signal processing procedure are the same as those in the first embodiment.
- the shift amount Delta] t p represents the difference in arrival time between channels of the receiving element, corresponding to the time shift amount generated by the influence of the wavefront distortion in the subject.
- the channel weight estimation accuracy in the adaptive phasing engine is improved.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- General Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Pathology (AREA)
- Molecular Biology (AREA)
- Veterinary Medicine (AREA)
- Biophysics (AREA)
- Animal Behavior & Ethology (AREA)
- Biomedical Technology (AREA)
- Surgery (AREA)
- Public Health (AREA)
- Heart & Thoracic Surgery (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Quality & Reliability (AREA)
- Theoretical Computer Science (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
Description
上述した本発明の第1の態様の超音波撮像装置を第1の実施形態として具体的に説明する。
図7を用いて、本発明の第2の実施形態の超音波撮像装置について説明する。図7は、第2の実施形態の受信ビームフォーマ107のブロック図である。図8は、受信ビームフォーマ107の各部の動作を示すフローチャートである。
第3の実施形態では、適応重み演算部が、第1演算部と第2演算部とを有する構成とする。第1演算部は、類似度演算部の求めた類似度を用いて適応信号処理を行って適応重みを演算する。第2演算部は、類似度の分布と重み値との組み合わせが予め複数種類格納された重みメモリ部と、重み推定部とを備える。重み推定部は、重みメモリ部内に格納された、類似度の分布と重み値との組み合わせを選択することにより、類似度演算部から受け取った複数の類似度に対応する重み値を選択するようにする。また、適応重み演算部は、第1演算部または第2演算部を選択的に駆動させる駆動切り替え部、および、第1演算部および第2演算部の出力の一方を選択的に画像処理部に受け渡す出力切り替え部、の少なくとも一方を備えるようにする。
第4の実施形態では、第3の実施形態における第1演算部の演算結果と、第2演算部の演算結果との差分を差分部が求め、差分部の求めた差分に応じて、第2演算部の重みメモリ部内に格納された重み値を重み変更部によって変更するように構成する。
図11を用いて、本発明の第5の実施形態の超音波撮像装置について説明する。図11は、第5の実施形態の受信ビームフォーマ107の一部を示すブロック図である。
本発明の第6の実施形態について図12(a)、(b)を用いて説明する。図12(a)は、本実施形態の類似度演算部404、および抽出変換部413のブロック図を説明する図である。図12(b)は、図12(a)のデシメート演算部の処理を示す説明図である。
図13には本発明の超音波撮像装置のコンソール130を示す。上述してきた実施形態のいくつかの特徴は、図13に示すように、超音波診断装置のコンソールに配置することができる。例えば、2種類の整相エンジン405、501を選択的に動作させるための図9の制御部601および図11の切り替え制御部806、図12の抽出パラメータ変更部901は、図13のようにコンソールのスイッチ部1103として配置できる。これにより、整相エンジンの種類や抽出パラメータの種類を術者が切り替えることができる。図11の切り替えタイミング制御部808や、図2、図7、図10、図12のサンプル点調整部401は、目盛りをともなったつまみ部1101、1102等としてコンソールに配置することができる。これにより、例えばLUT型整相エンジン501を何回稼働させた場合に、逐次型整相エンジン405を1回稼働させるかという繰り返しタイミング値や、相関サンプル点数(式(2)中のr)を明示的に術者が変化させることができる。これによって、術者は実際の超音波画像を見ながら、適応ビームフォーマの各種パラメータを変更して、患者依存の最適な条件で診断を行うことができる。また、設定した値を画像表示部103の表示領域の一部1104に表示する構成にすることもできる。
図14(a)~(d)を用いて、上述してきた実施形態の効果を説明する。図14(a)~(d)は、点散乱体のエコー信号を本実施形態および比較例の受信ビームフォーマ等を用いて、超音波画像にしたものである。図14(a)~(d)において、画像は全て横軸が、アレイ状の素子(超音波振動子)400のチャンネル方向(口径方向)、縦軸が超音波伝搬方向であり、下向きに素子400から遠ざかる方向となっている。
上述した本発明の第2の態様の超音波撮像装置を第7の実施形態として具体的に説明する。
101 超音波探触子
102 超音波撮像装置
103 画像表示部
104 送信ビームフォーマ
107 受信ビームフォーマ
108 画像処理部
130 コンソール
201、202、203 空間内のある一点
205、206、207 遅延凹面型
208 波面の揃った受信信号
400 アレイ状の素子(超音波振動子)
401、402、403 アクティブチャンネル
404 類似度演算部
405 逐次型適応整相エンジン
406 行列演算部
407 適応重み演算部
408 整相演算部
410 サンプル点調整部
411 送受信分離回路
412 遅延回路
413 抽出変換部
501 LUT型適応整相エンジン
502 重み推定部
503 重みメモリ部
504 整相演算部
601 制御部
602 スイッチ
701 差分部
703 重み変更部
801、802、803 切り替え部
804、805 スイッチ
806 整相エンジン切り替え制御部
808 切り替えタイミング制御部
901 抽出パラメータ変更部
902、903 切替部
904 デシメート演算部
905 抽出演算部
1000 波面
1003 相互相関窓
1006 通常の受信信号のチャンネル方向プロファイル
1009 プロファイル中の飛びデータ
1010 相互相関処理を行った信号のチャンネル方向プロファイル
1011、1015 期間
1016 固定位相
1101、1102 目盛りを伴ったつまみ部
1103 スイッチ部
1104 表示領域の一部
1203 第1の実施形態で得た超音波画像
1204 遅延加算方式の超音波画像
1205 適応整相エンジンのみを用い、時間方向平均化を行った場合の超音波画像
1206 適応整相エンジンのみを用い、時間方向の平均化を行わない場合の超音波画像
1600 第2の遅延回路
Claims (19)
- 被検体からの超音波信号を受信する複数の素子と、前記複数の素子の受信信号間の類似度を求める類似度演算部と、前記類似度演算部の求めた前記受信信号間の類似度を用いて、前記類似度に対応した適応重みを求める適応重み演算部と、前記適応重みと前記受信信号とを用いて整相出力を生成する整相演算部と、前記整相出力を用いて画像データを生成する画像処理部とを有することを特徴とする超音波撮像装置。
- 請求項1に記載の超音波撮像装置において、前記類似度演算部は、時間方向について前記類似度の演算を行うことを特徴とする超音波撮像装置。
- 請求項1に記載の超音波撮像装置において、前記適応重み演算部は、前記類似度演算部の求めた前記類似度を用いて適応信号処理を行うことにより前記適応重みを求めることを特徴とする超音波撮像装置。
- 請求項1に記載の超音波撮像装置において、前記複数の素子と前記類似度演算部との間には、前記超音波信号の焦点位置に応じて前記複数の素子が受信した受信信号をそれぞれ遅延させて波面をそろえる遅延部をさらに有し、
前記類似度演算部は、前記遅延部が遅延させた前記受信信号の類似度を求めることを特徴とする超音波撮像装置。 - 請求項1に記載の超音波撮像装置において、前記類似度演算部と前記適応重み演算部との間には、前記類似度の特徴を示す所定の指標値を抽出する抽出部が配置され、前記適応重み演算部は、前記抽出部が抽出した指標値を前記類似度として用いることを特徴とする超音波撮像装置。
- 請求項3に記載の超音波撮像装置において、前記適応重み演算部は、前記受信信号間の前記類似度から空間共分散行列を生成し、適応信号処理を行うことにより前記適応重みを求めることを特徴とする超音波撮像装置。
- 請求項1に記載の超音波撮像装置において、前記複数の素子は並べて配置され、前記類似度演算部は、前記複数の素子のうち所定の数だけ離れた2つの素子の受信信号間の類似度を求めることを特徴とする超音波撮像装置。
- 請求項1に記載の超音波撮像装置において、前記適応重み演算部が求めた前記適応重みの数が前記受信信号の数よりも少ない場合、前記整相演算部は、前記適応重みの数に合わせて前記複数の受信信号を縮退させる演算を行い、縮退させた受信信号と前記適応重みを用いて前記整相出力を生成することを特徴とする超音波撮像装置。
- 請求項1に記載の超音波撮像装置において、前記適応重み演算部は、類似度の分布と重み値との組合わせが予め複数種類格納された重みメモリ部と、前記類似度演算部から受け取った複数の類似度の分布に基づき、前記重みメモリ部内に格納された前記類似度の分布と重み値との組み合わせを選択することにより、前記類似度演算部から受け取った複数の類似度に対応する重み値を選択する重み推定部とを有することを特徴とする超音波撮像装置。
- 請求項1に記載の超音波撮像装置において、前記適応重み演算部は、第1演算部と、第2演算部とを有し、
前記第1演算部は、前記類似度演算部の求めた前記類似度を用いて適応信号処理を行って前記適応重みを演算し、
前記第2演算部は、類似度の分布と重み値との組合わせが予め複数種類格納された重みメモリ部と、前記類似度演算部から受け取った複数の類似度の分布に基づき、前記重みメモリ部内に格納された前記類似度の分布と重み値との組み合わせを選択することにより、前記類似度演算部から受け取った複数の類似度に対応する重み値を選択する重み推定部とを備えることを特徴とする超音波撮像装置。 - 請求項10に記載の超音波撮像装置において、前記第1演算部の演算結果と、第2演算部の演算結果との差分を求める差分部と、前記差分部の求めた差分に応じて、前記第2演算部の重みメモリ部内に格納された重み値を変更する重み変更部とをさらに有することを特徴とする超音波撮像装置。
- 請求項10に記載の超音波撮像装置において、前記適応重み演算部は、前記第1演算部または第2演算部を選択的に駆動させる駆動切り替え部、および、前記第1演算部および第2演算部の出力の一方を選択的に前記画像処理部に受け渡す出力切り替え部の少なくとも一方を有することを特徴とする超音波撮像装置。
- [規則91に基づく訂正 24.09.2012]
請求項12に記載の超音波撮像装置において、前記駆動切り替え部および前記出力切り替え部の切り替えタイミングを制御するタイミング制御部を有することを特徴とする超音波撮像装置。 - 請求項2に記載の超音波撮像装置において、前記受信信号の時間方向について、任意の長さの窓を設定する窓長さ調整部をさらに有し、
前記類似度演算部は、前記窓長さ調整部によって設定された前記窓内の受信信号について、前記受信信号間の類似度を求めることを特徴とする超音波撮像装置。 - 請求項5に記載の超音波撮像装置において、前記類似度は関数であり、前記類似度の特徴を示す所定の前記指標値は、振幅、位相、前記振幅と前記位相を用いた複素数、前記複素数の実部のみ、および、前記複素数の虚部のみ、のうちの1以上であることを特徴とする超音波撮像装置。
- 請求項5に記載の超音波撮像装置において、前記抽出部は、前記類似度の特徴を示す前記指標値として、振幅、位相、前記振幅と前記位相を用いた複素数、前記複素数の実部のみ、および、前記複素数の虚部のみ、のうちの1以上を任意に切り替えて抽出させる指標切り替え部を有することを特徴とする超音波撮像装置。
- 請求項1に記載の超音波撮像装置において、前記類似度演算部は、求めた前記類似度を時間方向に間引いて出力するデシメート演算部を有することを特徴とする超音波撮像装置。
- 被検体からの超音波信号を受信する複数の素子と、前記複数の素子の受信信号間の類似度を求める類似度演算部と、前記類似度演算部の求めた前記受信信号間の類似度を用いて適応重みを求める適応重み演算部と、前記適応重みと前記受信信号とを用いて整相出力を生成する整相演算部と、前記整相出力を用いて画像データを生成する画像処理部とを有することを特徴とする超音波撮像装置。
- 請求項18に記載の超音波撮像装置において、前記類似度演算部と前記適応重み演算部との間には、前記類似度の特徴を示す所定の指標値を抽出する抽出部と、前記抽出部で抽出された指標値に基づいて前記複数の素子の受信信号をそれぞれ遅延させて波面をそろえる遅延部が配置され、前記適応重み演算部は、前記遅延部が遅延させた前記受信信号を用いて前記適応重みを求めることを特徴とする超音波撮像装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/342,101 US9754185B2 (en) | 2011-09-15 | 2012-08-07 | Ultrasound imaging apparatus |
| JP2013533575A JP5813776B2 (ja) | 2011-09-15 | 2012-08-07 | 超音波撮像装置 |
| EP12832207.0A EP2756805B1 (en) | 2011-09-15 | 2012-08-07 | Ultrasound imaging apparatus |
| CN201280042033.1A CN103796594B (zh) | 2011-09-15 | 2012-08-07 | 超声波成像装置 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011202342 | 2011-09-15 | ||
| JP2011-202342 | 2011-09-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013038847A1 true WO2013038847A1 (ja) | 2013-03-21 |
Family
ID=47883085
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2012/070113 Ceased WO2013038847A1 (ja) | 2011-09-15 | 2012-08-07 | 超音波撮像装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US9754185B2 (ja) |
| EP (1) | EP2756805B1 (ja) |
| JP (1) | JP5813776B2 (ja) |
| CN (1) | CN103796594B (ja) |
| WO (1) | WO2013038847A1 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014217685A (ja) * | 2013-05-10 | 2014-11-20 | 株式会社東芝 | 超音波診断装置及び制御プログラム |
| JP2015051037A (ja) * | 2013-09-05 | 2015-03-19 | セイコーエプソン株式会社 | 超音波測定装置、超音波画像装置及び超音波測定方法 |
| JP2015173879A (ja) * | 2014-03-17 | 2015-10-05 | 古野電気株式会社 | 音速測定装置、音速測定方法、及び音速測定プログラム |
| CN105163666A (zh) * | 2013-05-27 | 2015-12-16 | 日立阿洛卡医疗株式会社 | 超声波图像摄像装置以及超声波图像摄像方法 |
| JP2017104726A (ja) * | 2017-03-23 | 2017-06-15 | 東芝メディカルシステムズ株式会社 | 超音波診断装置及び制御プログラム |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013121842A1 (ja) * | 2012-02-15 | 2013-08-22 | 株式会社日立製作所 | 超音波撮像装置 |
| US10175347B2 (en) | 2015-12-02 | 2019-01-08 | Butterfly Network, Inc. | Ultrasound receiver circuitry and related apparatus and methods |
| JP6484389B2 (ja) * | 2016-03-14 | 2019-03-13 | 富士フイルム株式会社 | 超音波診断装置および超音波診断装置の制御方法 |
| US10945706B2 (en) * | 2017-05-05 | 2021-03-16 | Biim Ultrasound As | Hand held ultrasound probe |
| CN110622033B (zh) * | 2017-05-11 | 2024-01-30 | 皇家飞利浦有限公司 | 用于控制复合超声图像的生成的方法和系统 |
| AU2018288656A1 (en) | 2017-06-19 | 2019-12-19 | Butterfly Network, Inc. | Mesh-based digital microbeamforming for ultrasound applications |
| JP2020524428A (ja) | 2017-06-20 | 2020-08-13 | バタフライ ネットワーク,インコーポレイテッド | 超音波デバイスにおけるアナログ−デジタル信号変換 |
| JP2020524423A (ja) | 2017-06-20 | 2020-08-13 | バタフライ ネットワーク,インコーポレイテッド | 超音波デバイスのための多段トランスインピーダンス増幅器(tia) |
| WO2018236799A1 (en) | 2017-06-20 | 2018-12-27 | Butterfly Network, Inc. | Single-ended trans-impedance amplifier (tia) for ultrasound device |
| US11005435B2 (en) | 2017-06-20 | 2021-05-11 | Butterfly Network, Inc. | Amplifier with built in time gain compensation for ultrasound applications |
| EP3424434A1 (en) * | 2017-07-07 | 2019-01-09 | Koninklijke Philips N.V. | Method and device for processing ultrasound signal data |
| JP7005360B2 (ja) * | 2018-01-25 | 2022-01-21 | 株式会社東芝 | 通信中継装置、制御方法、および、プログラム |
| CN108354626A (zh) * | 2018-03-31 | 2018-08-03 | 华南理工大学 | 基于gpu的多种mv高清算法快速医学超声影像系统 |
| JP7655872B2 (ja) * | 2022-01-20 | 2025-04-02 | 富士フイルム株式会社 | 超音波撮像装置、および、信号処理方法 |
| JP2024068538A (ja) * | 2022-11-08 | 2024-05-20 | キヤノンメディカルシステムズ株式会社 | 超音波受信装置、及び超音波受信方法 |
| CN118948326B (zh) * | 2024-09-29 | 2025-01-24 | 深圳华声医疗技术股份有限公司 | 超声成像方法、装置、超声设备及存储介质 |
| CN119642940B (zh) * | 2024-12-06 | 2025-07-08 | 山东新一代标准化研究院有限公司 | 一种超声波流量测量稳态下的延迟时间自校正方法及系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07303640A (ja) * | 1994-03-16 | 1995-11-21 | Fujitsu Ltd | 超音波診断装置 |
| JPH11235341A (ja) * | 1998-02-23 | 1999-08-31 | Toshiba Corp | 超音波診断装置 |
| JP2001187055A (ja) * | 1999-11-24 | 2001-07-10 | Her Majesty The Queen In Right Of Canada As Represented By The Minister Of Natl Defence | 超音波映像システムおよびそのビームパターン化方法 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6193659B1 (en) * | 1997-07-15 | 2001-02-27 | Acuson Corporation | Medical ultrasonic diagnostic imaging method and apparatus |
| US6135963A (en) * | 1998-12-07 | 2000-10-24 | General Electric Company | Imaging system with transmit apodization using pulse width variation |
| JP2000350729A (ja) * | 1999-06-10 | 2000-12-19 | Ge Yokogawa Medical Systems Ltd | 干渉アーチファクト抑制方法および超音波診断装置 |
| JP4958348B2 (ja) * | 2001-09-06 | 2012-06-20 | 株式会社日立メディコ | 超音波撮像装置 |
| US7280627B2 (en) * | 2002-12-09 | 2007-10-09 | The Johns Hopkins University | Constrained data-adaptive signal rejector |
| EP1491914B1 (en) * | 2003-06-25 | 2006-10-18 | Aloka Co. Ltd. | Ultrasound diagnosis apparatus comprising a 2D transducer with variable subarray shape pattern |
| US7207942B2 (en) * | 2003-07-25 | 2007-04-24 | Siemens Medical Solutions Usa, Inc. | Adaptive grating lobe suppression in ultrasound imaging |
| US6894642B2 (en) * | 2003-10-01 | 2005-05-17 | University Of Florida Research Foundation, Inc. | Doubly constrained robust capon beamformer |
| US7914454B2 (en) * | 2004-06-25 | 2011-03-29 | Wilk Ultrasound Of Canada, Inc. | Real-time 3D ultrasonic imaging apparatus and method |
| US7740583B2 (en) * | 2004-06-30 | 2010-06-22 | General Electric Company | Time delay estimation method and system for use in ultrasound imaging |
| US7867166B2 (en) * | 2004-07-29 | 2011-01-11 | University Of Rochester | Statistical estimation of ultrasonic propagation parameters for aberration correction |
| EP2088932B1 (en) * | 2006-10-25 | 2020-04-08 | Maui Imaging, Inc. | Method and apparatus to produce ultrasonic images using multiple apertures |
| JP4974781B2 (ja) * | 2007-06-26 | 2012-07-11 | 株式会社日立メディコ | 超音波診断装置 |
| US8968205B2 (en) * | 2011-02-10 | 2015-03-03 | Siemens Medical Solutions Usa, Inc. | Sub-aperture control in high intensity focused ultrasound |
-
2012
- 2012-08-07 WO PCT/JP2012/070113 patent/WO2013038847A1/ja not_active Ceased
- 2012-08-07 JP JP2013533575A patent/JP5813776B2/ja not_active Expired - Fee Related
- 2012-08-07 CN CN201280042033.1A patent/CN103796594B/zh not_active Expired - Fee Related
- 2012-08-07 US US14/342,101 patent/US9754185B2/en not_active Expired - Fee Related
- 2012-08-07 EP EP12832207.0A patent/EP2756805B1/en not_active Not-in-force
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07303640A (ja) * | 1994-03-16 | 1995-11-21 | Fujitsu Ltd | 超音波診断装置 |
| JPH11235341A (ja) * | 1998-02-23 | 1999-08-31 | Toshiba Corp | 超音波診断装置 |
| JP2001187055A (ja) * | 1999-11-24 | 2001-07-10 | Her Majesty The Queen In Right Of Canada As Represented By The Minister Of Natl Defence | 超音波映像システムおよびそのビームパターン化方法 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2756805A4 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014217685A (ja) * | 2013-05-10 | 2014-11-20 | 株式会社東芝 | 超音波診断装置及び制御プログラム |
| CN105163666A (zh) * | 2013-05-27 | 2015-12-16 | 日立阿洛卡医疗株式会社 | 超声波图像摄像装置以及超声波图像摄像方法 |
| JP2015051037A (ja) * | 2013-09-05 | 2015-03-19 | セイコーエプソン株式会社 | 超音波測定装置、超音波画像装置及び超音波測定方法 |
| JP2015173879A (ja) * | 2014-03-17 | 2015-10-05 | 古野電気株式会社 | 音速測定装置、音速測定方法、及び音速測定プログラム |
| JP2017104726A (ja) * | 2017-03-23 | 2017-06-15 | 東芝メディカルシステムズ株式会社 | 超音波診断装置及び制御プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5813776B2 (ja) | 2015-11-17 |
| US20140240482A1 (en) | 2014-08-28 |
| CN103796594B (zh) | 2015-11-25 |
| CN103796594A (zh) | 2014-05-14 |
| EP2756805A4 (en) | 2015-05-20 |
| US9754185B2 (en) | 2017-09-05 |
| JPWO2013038847A1 (ja) | 2015-03-26 |
| EP2756805B1 (en) | 2017-11-08 |
| EP2756805A1 (en) | 2014-07-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5813776B2 (ja) | 超音波撮像装置 | |
| JP5913557B2 (ja) | 超音波撮像装置 | |
| US9730676B2 (en) | Ultrasound imaging system using beamforming techniques for phase coherence grating lobe suppression | |
| US10048373B2 (en) | Object information acquisition apparatus object information acquisition method and non-transitory computer-readable medium | |
| CN110063749B (zh) | 超声波测定装置、超声波图像装置及超声波测定方法 | |
| US6910380B2 (en) | Ultrasonic transmitting and receiving apparatus | |
| JP2010200926A (ja) | 超音波装置 | |
| JP6189867B2 (ja) | 超音波撮像装置 | |
| US9955952B2 (en) | Ultrasonic diagnostic device and correction method | |
| JP2013544622A (ja) | ビームフォーミングにおけるアポダイゼーションのためのダイナミックアパーチャー制御及び正規化 | |
| US20070083109A1 (en) | Adaptive line synthesis for ultrasound | |
| US20130072798A1 (en) | Object information acquiring apparatus and control method thereof | |
| JP4632517B2 (ja) | 送受信波の整相方法及び超音波診断装置 | |
| JP6863817B2 (ja) | 超音波撮像装置 | |
| JP2003339698A (ja) | 超音波診断装置 | |
| Kozai et al. | Construction of FDMAS in baseband and its performance evaluation | |
| JP2012080994A (ja) | 超音波診断装置 | |
| Bottenus | Estimation of transducer translation using channel-domain correlation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12832207 Country of ref document: EP Kind code of ref document: A1 |
|
| REEP | Request for entry into the european phase |
Ref document number: 2012832207 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2013533575 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14342101 Country of ref document: US |