Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7632056B2 - 超音波診断装置、超音波診断装置の制御方法、及び、超音波診断装置の制御プログラム - Google Patents
[go: Go Back, main page]

JP7632056B2 - 超音波診断装置、超音波診断装置の制御方法、及び、超音波診断装置の制御プログラム - Google Patents

超音波診断装置、超音波診断装置の制御方法、及び、超音波診断装置の制御プログラム Download PDF

Info

Publication number
JP7632056B2
JP7632056B2 JP2021083083A JP2021083083A JP7632056B2 JP 7632056 B2 JP7632056 B2 JP 7632056B2 JP 2021083083 A JP2021083083 A JP 2021083083A JP 2021083083 A JP2021083083 A JP 2021083083A JP 7632056 B2 JP7632056 B2 JP 7632056B2
Authority
JP
Japan
Prior art keywords
frequency
eigenvectors
reduction rate
clutter
component
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.)
Active
Application number
JP2021083083A
Other languages
English (en)
Other versions
JP2022176578A (ja
Inventor
義浩 武田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2021083083A priority Critical patent/JP7632056B2/ja
Priority to US17/662,328 priority patent/US11911221B2/en
Publication of JP2022176578A publication Critical patent/JP2022176578A/ja
Application granted granted Critical
Publication of JP7632056B2 publication Critical patent/JP7632056B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/52Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/5207Devices 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
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/52Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/5215Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of medical diagnostic data
    • A61B8/5223Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of medical diagnostic data for extracting a diagnostic or physiological parameter from medical diagnostic data
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/06Measuring blood flow
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/48Diagnostic techniques
    • A61B8/488Diagnostic techniques involving Doppler signals
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/54Control of the diagnostic device
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/8909Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration
    • G01S15/8915Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques using a static transducer configuration using a transducer array
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/8979Combined Doppler and pulse-echo imaging systems
    • G01S15/8981Discriminating between fixed and moving objects or between objects moving at different speeds, e.g. wall clutter filter
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications
    • G01S15/89Sonar systems specially adapted for specific applications for mapping or imaging
    • G01S15/8906Short-range imaging systems; Acoustic microscope systems using pulse-echo techniques
    • G01S15/8979Combined Doppler and pulse-echo imaging systems
    • G01S15/8988Colour Doppler imaging
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/52Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/5269Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving detection or reduction of artifacts

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Animal Behavior & Ethology (AREA)
  • Medical Informatics (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Public Health (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Acoustics & Sound (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Hematology (AREA)
  • Physiology (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)

Description

本開示は、超音波診断装置、超音波診断装置の制御方法、及び、超音波診断装置の制御プログラムに関する。
超音波診断は、超音波探触子を体表から当てるという簡単な操作で心臓の拍動や胎児の動きの様子が超音波画像として得られ、かつ安全性が高いため繰り返して検査を行うことができる。超音波診断を行うために用いられ、超音波画像を生成して表示する超音波診断装置が知られている。また、超音波を被検体に送受信しドプラー法により被検体の血流の流れを色を付けて表示するC(カラーフロー(カラードプラー))モード画像を生成して表示する超音波診断装置が知られている。
図22は、従来のMTI(Moving Target Indication)フィルタのパワーの周波数特性を示す図である。Cモード画像データの生成において、被検体で反射された超音波に基づく受信信号に対応するドプラー信号のパワーの周波数特性をとる。すると、図22に示すように、ドプラー信号には、クラッタ成分201と、血流成分202と、ノイズ成分203と、が含まれる。クラッタ成分201は、被検体の組織の動きの信号成分である。血流成分202は、被検体の血流の信号成分である。ノイズ成分203は、装置固有のシステムノイズ(ランダムノイズ)の信号成分である。
一般に、Cモード画像では血流成分を画像化するため、MTIフィルタ204により、ドプラー信号のうちのクラッタ成分201を除去している。MTIフィルタ204は、クラッタ成分を除去しドプラー偏移成分のみを抽出するハイパスフィルタである。
このMTIフィルタとしては、例えば、血流成分とクラッタ成分との平均速度の差を用いたFIRフィルタのほか、入力信号に応じて係数を変化させる適用型のMTIフィルタが知られている。適応型のMTIフィルタは、MTIフィルタ入力前の信号から組織の速度を求めて、その位相差がキャンセルされた信号を得る。
特に、この種の適応型のMTIフィルタとして、MTIフィルタ入力前のドプラー信号から相関行列を用いて主成分分析を行い、各次数の主成分(固有ベクトル)を基に、血流成分とクラッタ成分とを識別し、これにより、クラッタを除去した血流画像を得る固有ベクトル型MTIフィルタが注目されている(例えば、特許文献1を参照)。尚、固有ベクトル型MTIフィルタは、血流成分とクラッタ成分の周波数帯域が重複している場合にも、クラッタ成分を除去することができる点で、FIRフィルタ等と比較して有用である。
特開2014-158698号公報
従来、この種の固有ベクトル型MTIフィルタを利用する超音波診断装置においては、主成分分析で得られる各次数の固有ベクトル(即ち、主成分)の固有値を基に適切なランクカット次数(低減対象の固有ベクトル)を決定し、クラッタ成分を除去した血流画像を得る手法が取られている。
図1は、従来技術に係る固有ベクトル型MTIフィルタの処理について、説明する図である。図1は、0次成分の固有ベクトルのみを低減した血流画像、0次成分~1次成分の固有ベクトルを低減した血流画像、0次成分~2次成分の固有ベクトルを低減した血流画像…0次成分~n次成分(図1では、0次成分~13次成分まで)の固有ベクトルを低減した血流画像を、左上から右下に順に示している。
尚、主成分分析により算出された複数の固有ベクトルは、固有値の大きさによって降順に次数が大きくなるように固有ベクトルの次数が設定される。通常、クラッタ信号の方が血流信号よりも信号強度(即ち、固有値)が大きいため、低次数側の固有ベクトルが、クラッタ信号に係る固有ベクトルとなり、高次数側の固有ベクトルが、血流成分に係る固有ベクトルとなるように、固有ベクトルに次数が割り当てられる。
従来技術では、例えば、各次数の固有ベクトル(即ち、主成分)の固有値の大きさが、閾値以上となっている次数の固有ベクトル(即ち、主成分)については、クラッタ成分とみなして、ランクカット次数を決定している(例えば、図1では、4次成分をランクカット次数として決定した態様を示す)。
かかる従来技術の手法は、簡易な演算処理で、クラッタ成分を除去した血流画像を得ることができる点では有用である。しかしながら、固有値は主成分がどの程度の情報を保持しているかを表すにすぎず、0次成分~n次成分の固有ベクトルそれぞれの固有値の分布は、Cモード画像の撮影対象の関心領域(ROI)における血流信号の強弱や、組織の動きの強弱に大きく左右される。例えば、0次成分~n次成分の固有ベクトルそれぞれの固有値の分布は、血流信号が多く存在する領域(例えば、頸動脈)と血流信号が少ない領域(例えば、甲状腺)とでは、異なっている(後述する図11を参照)。そのため、血流成分とクラッタ成分とを識別するための固有値に係る適切な閾値を設定することは困難である。
加えて、クラッタ成分は固有値が大きい次数の固有ベクトルに大部分は集約されてはいるものの、クラッタ成分の一部は、血流成分を示す高い次数の固有ベクトルにも含まれてしまう。そして、血流成分を示す高い次数の固有ベクトルでは、次数間での固有値の変化が小さいため、クラッタ成分を多く含む次数の固有ベクトルと、血流成分を多く含む次数の固有ベクトルとの境界の次数を決定するのが困難である。
このような背景から、固有ベクトル型MTIフィルタを利用する超音波診断装置においては、実際には、ユーザーが超音波画像を確認しながら、適切なランクカット次数を模索する必要性が生じている。
本開示は、上記問題点に鑑みてなされたもので、適切なMTIフィルタ特性を自動で設定することを可能とする超音波診断装置、超音波診断装置の制御方法、及び、超音波診断装置の制御プログラムを提供することを目的とする。
前述した課題を解決する主たる本開示は、
被検体内に向けて超音波を送信すると共にその反射波を受信することにより、前記被検体内の血流画像を生成する超音波診断装置であって、
カラーフローモード実行時に得られた前記被検体内の所定領域内における時系列の反射波データ群に対して主成分分析を実行して、複数の固有ベクトルを算出する主成分分析実行部と、
複数の前記固有ベクトルそれぞれを周波数解析することで、複数の前記固有ベクトルそれぞれが表す時間方向の主たる周波数成分を算出する周波数解析部と、
複数の前記固有ベクトルそれぞれの前記主たる周波数成分と、クラッタ成分を低減させる基準周波数を定めたクラッタ成分低減条件とに基づいて、複数の前記固有ベクトルそれぞれの低減率を決定する低減率決定部と、
複数の前記固有ベクトルと、複数の前記固有ベクトルそれぞれに対応する前記低減率と、に基づいて、クラッタ成分を低減するフィルタ係数を算出するフィルタ係数算出部と、
前記時系列の反射波データ群に対して前記フィルタ係数を適用して、血流画像データを生成する画像生成部と、
を備える超音波診断装置である。
又、他の局面では、
被検体内に向けて超音波を送信すると共にその反射波を受信することにより、前記被検体内の血流画像を生成する超音波診断装置の制御方法であって、
カラーフローモード実行時に得られた前記被検体内の所定領域内における時系列の反射波データ群に対して主成分分析を実行して、複数の固有ベクトルを算出する第1処理と、
複数の前記固有ベクトルそれぞれを解析することで、複数の前記固有ベクトルそれぞれが表す時間方向の主たる周波数成分を算出する第2処理と、
複数の前記固有ベクトルそれぞれの前記主たる周波数成分と、クラッタ成分を低減させる基準周波数を定めたクラッタ成分低減条件とに基づいて、複数の前記固有ベクトルそれぞれの低減率を決定する第3処理と、
複数の前記固有ベクトルと、複数の前記固有ベクトルそれぞれに対応する前記低減率と、に基づいて、クラッタ成分を低減するフィルタ係数を算出する第4処理と、
前記時系列の反射波データ群に対して前記フィルタ係数を適用して、血流画像データを生成する第5処理と、
を有する制御方法である。
又、他の局面では、
被検体内に向けて超音波を送信すると共にその反射波を受信することにより、前記被検体内の血流画像を生成する超音波診断装置の制御プログラムであって、
カラーフローモード実行時に得られた前記被検体内の所定領域内における時系列の反射波データ群に対して主成分分析を実行して、複数の固有ベクトルを算出する第1処理と、
複数の前記固有ベクトルそれぞれを解析することで、複数の前記固有ベクトルそれぞれが表す時間方向の主たる周波数成分を算出する第2処理と、
複数の前記固有ベクトルそれぞれの前記主たる周波数成分と、クラッタ成分を低減させる基準周波数を定めたクラッタ成分低減条件とに基づいて、複数の前記固有ベクトルそれぞれの低減率を決定する第3処理と、
複数の前記固有ベクトルと、複数の前記固有ベクトルそれぞれに対応する前記低減率と、に基づいて、クラッタ成分を低減するフィルタ係数を算出する第4処理と、
前記時系列の反射波データ群に対して前記フィルタ係数を適用して、血流画像データを生成する第5処理と、
を有する制御プログラムである。
本開示に係る超音波診断装置によれば、適切なMTIフィルタ特性を自動で設定することが可能である。
従来技術に係る固有ベクトル型MTIフィルタの処理について、説明する図 第1の実施形態に係る超音波診断装置の構成を示す概略ブロック図 第1の実施形態に係るCモード画像生成部の機能構成を示すブロック図 第1の実施形態に係るMTIフィルタの内部構成を示す図 MTIフィルタの入出力の関係を示す図 MTIフィルタのMTIフィルタ係数の算出方法を示す図 1フレームのCモード画像を得るために用いられるパケットデータのデータ構成を示す図 第1の実施形態に係る低減率決定部の処理を示す図 従来技術に係るランクカット次数の決定手法を示す図 本願発明に係るランクカット次数の決定手法を示す図 従来技術に係るランクカット次数の決定手法(図9A)でランクカット次数を決定した場合に生成される血流画像 本願発明に係るランクカット次数の決定手法(図9B)でランクカット次数を決定した場合に生成される血流画像 関心領域(パケットデータ群の取得対象)をより局所的な領域に設定して主成分分析を実行した場合に得られる、各次数の固有ベクトルの固有値の分布及び固有ベクトル周波数の分布を示す図 第2の実施形態に係る低減率決定部の処理について、説明する図 第2の実施形態に係る低減率決定部の処理の他の手法について、説明する図 第3の実施形態に係る低減率決定部の処理について、説明する図 第3の実施形態に係る低減率決定部の処理の他の手法について、説明する図 第4の実施形態に係る低減率決定部の処理について、説明する図 第4の実施形態に係る低減率決定部の処理の他の手法について、説明する図 第5の実施形態に係るMTIフィルタの内部構成を示す図 第5の実施形態に係る低減率決定部の処理について、説明する図 第6の実施形態に係る超音波診断装置の動作フローについて、説明する図 第6の実施形態に係る超音波診断装置の動作フローについて、説明する図 従来のMTI(Moving Target Indication)フィルタのパワーの周波数特性を示す図
以下に添付図面を参照しながら、本開示の好適な実施形態について詳細に説明する。尚、本明細書及び図面において、実質的に同一の機能を有する構成要素については、同一の符号を付することにより重複説明を省略する。
(第1の実施形態)
先ず、図2~図4を参照して、一実施の形態に係る超音波診断装置1の全体構成を説明する。
図2は、本実施形態に係る超音波診断装置1の構成を示す概略ブロック図である。図3は、本実施形態に係るCモード画像生成部7の機能構成を示すブロック図である。
超音波診断装置1は、病院などの医療機関に設置され、被計測物である患者の生体などの被検体の超音波画像を生成する装置である。超音波診断装置1は、超音波診断装置本体100に、超音波探触子101が接続されて構成されている。
超音波診断装置本体100は、操作部2と、送信部3と、受信部4と、B(Brightness)モード画像生成部5と、ROI(Region Of Interest:関心領域)設定部6と、Cモード画像生成部7と、表示処理部8と、制御部9と、記憶部10と、表示部11と、を備える。
超音波探触子101は、一次元方向に配列された複数の振動子(圧電変換素子)101aを有し、振動子101aそれぞれが後述する送信部3からの駆動信号(送信電気信号)を超音波へと変換し、超音波ビームを生成する。従って、ユーザーは、被検体表面に超音波探触子101を配置することで、被検体内部に超音波ビームを照射することができる。そして、超音波探触子101は、被検体内部からの反射超音波を受信し、複数の振動子101aでその反射超音波を受信電気信号へと変換して後述する受信部4に供給する。
なお、本実施の形態においては、複数の振動子101aが一次元方向に配列されたリニア型の超音波探触子101を例に説明するが、これに限定されるものではない。例えば、複数の振動子101aが一次元方向に配列されたコンベックス型、セクター型などの超音波探触子101や、複数の振動子101aが2次元に配列された超音波探触子101や、一次元方向に配列された複数の振動子101aが揺動する超音波探触子101などを用いることも可能である。また、制御部9の制御に基づき、送信部3は、超音波探触子101が使用する振動子101aを選択し、振動子101aに電圧を与えるタイミングや電圧の値を個々に変化させることによって、超音波探触子101が送信する超音波ビームの照射位置や照射方向を制御することができる。
また、超音波探触子101は、後述する送信部3や受信部4の一部の機能を含んでいてもよい。例えば、超音波探触子101は、送信部3から出力された駆動信号を生成するための制御信号(以下、「送信制御信号」とする。)に基づき、超音波探触子101内で駆動信号を生成し、この駆動信号を振動子101aにより超音波に変換するとともに、受信した反射超音波を受信電気信号に変換し、超音波探触子101内で受信電気信号に基づき後述する受信信号を生成する構成が挙げられる。
さらに、超音波探触子101は、超音波診断装置本体100とケーブルを介して電気的に接続された構成が一般的であるが、これに限定されるものではなく、例えば、超音波探触子101は、超音波診断装置本体100との間で、送信信号や受信信号の送受信をUWB(Ultra Wide Band)などの無線通信により行う構成であってもよい。ただし、かかる構成の場合は、超音波診断装置本体100及び超音波探触子101に無線通信可能な通信部を備える構成となることは言うまでもない。
操作部2は、ユーザーから入力を受け取り、ユーザーの入力に基づく指令を制御部9に出力する。操作部2は、反射超音波の振幅を明るさ(輝度)で表したBモード画像のみを表示させるモード(以下、「Bモード」とする。)、又は、Bモード画像上にCモード(カラーフローモード)画像を重畳表示させるモード(以下、「Cモード」とする。)のいずれのモードを実行するかをユーザーが選択可能にする。そして、操作部2は、ユーザーがBモード画像上のCモード画像を表示させるROIの位置の指定入力を受け付ける機能も含まれる。また、表示させるCモード画像としては、さらに、血流の状態を示す血流信号としての血流速度Vにより血流の流速及び方向をカラー表示するVモードと、血流信号としての血流のパワーPにより血流のパワーをカラー表示するPモードと、血流速度V、血流信号としての分散Tにより血流の流速及び分散をカラー表示するV-Tモードと、の表示モードのCモード画像があるものとする。操作部2は、ユーザーからCモードの入力を受け付けた場合に、さらにその表示モードの入力も受け付けるものとする。なお、Cモード画像の表示モードには、T(分散)モード、dP(方向付パワー)モードなどを含めてもよい。このように、Cモードは、カラードプラーモード(Vモード、V-Tモードなど)、パワードプラーモード(Pモードなど)が含まれる。
また、操作部2は、表示部11の表示画面上に設けられ、ユーザーのタッチ入力を受け付けるタッチパネルを含むものとしてもよい。
送信部3は、少なくとも駆動信号を生成し、超音波探触子101に超音波ビームを送信させる送信処理を行う。一例として、送信部3は、振動子101aを有する超音波探触子101から超音波ビームを送信するための駆動信号を生成する送信処理を行い、この駆動信号に基づき超音波探触子101に対して所定のタイミングで発生する高圧の駆動信号を供給することで、超音波探触子101の振動子101aを駆動させる。これにより、超音波探触子101は、駆動信号を超音波へと変換することで、被検体に超音波ビームを照射することができる。
送信部3は、制御部9の制御に従い、Cモードがオンされている場合には、Bモード画像を表示させるための送信処理に加え、Cモード画像を表示させるための送信処理が行われる。例えば、Bモード画像を表示させるための電気的な駆動信号を供給した後に、Cモード画像を表示させるための駆動信号を同一方向(同一ライン)にn(nは例えば16など十数回)回繰り返し供給することを、ROI設定部6で設定されたROIの全方位方向(全ライン)に対して行う。また、送信部3は、送信処理時にBモード画像用の送信処理又はCモード画像用の送信処理の付加情報を指定しておき、この付加情報を受信部4に供給する。
受信部4は、制御部9の制御に従い、反射超音波に基づく電気的なRF(Radio Frequency)信号としての受信信号を生成する受信処理を行う。受信部4は、例えば、超音波探触子101で反射超音波を受信し、その反射超音波に基づき変換された受信電気信号に対し、受信電気信号を増幅してA/D変換、整相加算を行うことで受信信号(音線データ)を生成する。
受信部4は、送信部3から付加情報を取得し、取得した付加情報がBモード画像用の付加情報であれば受信信号をBモード画像生成部5に供給し、取得した付加情報がCモード画像用の付加情報であれば受信信号をCモード画像生成部7に供給する。以下、Bモード画像生成用の受信信号を「Bモード受信信号」、Cモード画像生成用の受信信号を「Cモード受信信号」と称することとする。
なお、本実施の形態においては、生成した画像フレームに係る受信信号を、受信部4が、Bモード画像用かCモード画像用かを選別して各ブロックに供給する構成としたが、これに限定されるものではなく、例えば、生成した画像フレームに係る受信信号を、Bモード画像生成部5及びCモード画像生成部7のそれぞれで選別する構成であってもよい。
Bモード画像生成部5は、制御部9の制御に従い、受信部4から入力されたBモード受信信号に、包絡線検波、対数圧縮などを実施し、ダイナミックレンジやゲインの調整を行って輝度変換することで、Bモード画像データを生成し、表示処理部8に出力する。
ROI設定部6は、制御部9の制御に従い、操作部2を介してユーザーから入力されたROIの指定情報に応じて、送信部3及び表示処理部8にCモード画像のROI(以下、「関心領域」とも称する)を設定する。
Cモード画像生成部7は、制御部9の制御に従い、受信部4から入力されたCモード受信信号に応じて、Cモード画像データを生成し、表示処理部8に出力する。
Cモード画像生成部7は、直交検波回路71と、コーナーターン制御部72と、MTIフィルタ73と、相関演算部74と、データ変換部75と、ノイズ除去空間フィルタ部76と、フレーム間フィルタ77と、Cモード画像変換部78と、を有する(図3を参照)。尚、相関演算部74、データ変換部75、ノイズ除去空間フィルタ部76、フレーム間フィルタ77、及びCモード画像変換部78は、本発明の「画像生成部」として機能する。
直交検波回路71は、制御部9の制御に従い、受信部4から入力されたCモード受信信号を直交検波することにより、取得したCモード受信信号と、参照信号との位相差を算出し、(複素)ドプラー信号I,Qを取得する。
コーナーターン制御部72は、制御部9の制御に従い、直交検波回路71から入力されたドプラー信号I,Qを、同一音響線(ライン)毎に、超音波探触子101から被検体への深さ方向と、超音波の送受信の繰り返し回数n(以下、「繰り返し回数」と略称する)のアンサンブル方向と、に配列してメモリー(図示略)に格納し、深さ毎にドプラー信号I,Qをアンサンブル方向に読み出す。
受信信号(ドプラー信号I,Q)には、Cモード画像生成に必要な血流の信号成分に加えて、不要な血管壁や組織などの情報(クラッタ成分)も混在している。MTIフィルタ73は、制御部9の制御に従い、コーナーターン制御部72から入力されたドプラー信号I,Qをフィルタリングしてクラッタ成分を除去する。
次に、図4~図11を参照して、MTIフィルタ73の内部構成を説明する。尚、MTIフィルタ73は、上記した固有ベクトル型MTIフィルタである。
図4は、本実施形態に係るMTIフィルタ73の内部構成を示す図である。図5は、MTIフィルタ73の入出力の関係を示す図である。図6は、MTIフィルタ73のMTIフィルタ係数の算出方法を示す図である。図7は、1フレームのCモード画像を得るために用いられるパケットデータのデータ構成を示す図である。
MTIフィルタ73は、主成分分析実行部731、フィルタ係数算出部732、周波数解析部733、低減率決定部734、及びフィルタリング処理部735を有する。
カラードプラー法では、超音波送受信を同一方向で複数回行いながら、関心領域内を超音波走査し、これにより受信した時系列の反射波データ群から、血流信号を抽出する。かかる超音波送受信により得られる同一位置からの反射波信号(反射波データ)のデータ列は、パケットと呼ばれる。パケットサイズは、1フレームの血流情報を得るために同一方向で行われる超音波送受信の回数となる。一般的なカラードプラー法でのパケットサイズは、5から16程度である。
コーナーターン制御部72から出力されるドプラー信号I,Qからなる繰り返し回数n個(パケットサイズn)の複素数をパケットデータSpとする。このとき、パケットデータSpは、同一位置から得られる時系列のn個の入力データx(0),x(1),…,x(n-1)として表される。x(0),x(1),…,x(n-1)は、生成された経時的な順又はその逆順に並べられているものとする。
MTIフィルタ73の入出力は、例えば、次式(1)で表される(図5を参照)。
y=Areg×x …(1)
ただし、y:MTIフィルタから出力されるパケットデータy(0),y(1),…,y(n-1)を示す出力ベクトル、Areg:MTIフィルタ係数(n×nのフィルタマトリクス)、x:入力データx(0),x(1),…,x(n-1)を示す入力ベクトル、である。
MTIフィルタ73は、例えば、次式(2)に示すように、MTIフィルタ係数Areg(n×n行列のフィルタマトリクス)で表される(図6を参照)。
reg=b×G×bH …(2)
ただし、b:正規直交基底(n×nマトリクス)、G:ゲイン行列(n×nマトリクス)、bH:bとエルミート転置の正規直交基底(n×nマトリクス)、である。
MTIフィルタ73を算出するための正規直交基底b,bHは、主成分分析によって得られる複数の固有ベクトルからなる。正規直交基底b,bHは、固有値の最も大きな固有ベクトルを0次として、固有値の大きさによって降順に次数が大きくなるように表される。即ち、正規直交基底bでは、列番号が大きくなると次数も大きくなる。正規直交基底bHでは、行番号が大きくなると次数も大きくなる。
ゲイン行列Gの対角成分G0,G1,…,Gn-1は、MTIフィルタ73のクラッタ低減率に対応する。この対角成分が0の場合に、低減率が100%に対応し、対角成分が1の場合に、低減率が0%に対応する。対角成分G0,G1,…,Gn-1は、次数に応じて固有値を昇順に並べたものである。対角成分G0,G1,…,Gn-1は、例えば、ランクカット次数に対応する境界の次数で値が0と1とに分けて設定される。MTIフィルタ73のクラッタ低減率が大きいほど、対角成分G0,G1,…,Gn-1に0が多くなる。ただし、対角成分G0,G1,…,Gn-1としては、0、1以外に、0~1の小数点を含む数値をとる構成としてもよい。
尚、本実施形態においては、正規直交基底b,bHは、主成分分析実行部731により求められ、ゲイン行列G(対角成分G0,G1,…,Gn-1)は、低減率決定部734により設定される。
主成分分析実行部731、フィルタ係数算出部732、周波数解析部733、低減率決定部734、及びフィルタリング処理部735は、例えば、上記の演算処理を実行する機能部である。
主成分分析実行部731は、カラーフローモード実行時に得られた関心領域内における時系列の反射波データ群に対して主成分分析を実行して、正規直交基底b,bHを構成する複数の固有ベクトルを算出する。
具体的には、主成分分析実行部731は、まず、コーナーターン制御部72から、ROI設定部6に設定された関心領域内の各観測点のパケットデータ(以下、「パケットデータ群Sp1」と称する)のデータを取得して、パケットデータ群Sp1に係る行列C(以下の式(3)を参照)と、行列Cのエルミート転置の行列CHを生成する。パケットデータ群Sp1には、関心領域内の各観測点に係る入力データx0,x1,…,xMがパケットサイズ分(即ち、繰り返し回数n個分)含まれ、行列Cは、n×Mの行列となる(図7を参照)。尚、パケットデータ群Sp1では、繰り返し回数n回のうちのk回目の各観測点のパケットデータがF1(k-1)として、フレーム単位で纏められている。
次に、主成分分析実行部731は、行列C,CHから共分散行列Rを式(4)により算出する。
R=C×CH …(4)
そして、主成分分析実行部731は、共分散行列Rに係る固有値問題(即ち、Rb=λb)を解くことにより、固有値及び固有ベクトル(即ち、正規直交基底b,bH)を算出する。このとき、主成分分析実行部731は、固有値及び固有ベクトルを、例えば、パケットサイズに対応するn次数分算出する。そして、主成分分析実行部731は、算出した固有値及び固有ベクトルを、周波数解析部733、及び、MTIフィルタ係数算出部732に送出する。
尚、主成分分析実行部731は、算出した複数の固有ベクトルについて、固有値の最も大きな固有ベクトルを0次として、固有値の大きさによって降順に次数が大きくなるように固有ベクトルの次数を設定する。通常、クラッタ信号の方が血流信号よりも信号強度(即ち、固有値)が大きいため、低次数側の固有ベクトルが、クラッタ信号に係る固有ベクトルとなり、高次数側の固有ベクトルが、血流成分に係る固有ベクトルとなるように、固有ベクトルに次数が割り当てられる。
周波数解析部733は、主成分分析実行部731により算出されたn次数分の固有ベクトルのそれぞれについて、固有ベクトルが表す時間方向の主たる周波数成分を算出する。
本願の発明者らは、上記したように、各次数の固有ベクトルの固有値の大きさからランクカット次数を決定する従来技術の手法を問題視し、当該従来技術の手法とは異なるアプローチで、各次数の固有ベクトルの低減率を決定する手法を模索した。そして、鋭意検討の結果、複数の固有ベクトルそれぞれを周波数解析することで複数の固有ベクトルそれぞれが表す時間方向の主たる周波数成分を算出し、かかる固有ベクトルが表す時間方向の主たる周波数成分を基に、当該固有ベクトルの低減率を決定する手法に想到した。
固有ベクトルは、主成分分析で得られた固有空間上において表現された時空間ベクトル(即ち、複数の周波数ベクトルの合成ベクトル)であるため、このままの形では、クラッタ成分の周波数帯域と比較することはできない。そこで、本願の発明者らは、以下の式(5)及び式(6)を用いて、数学的手法により、各次数の固有ベクトルを周波数解析し、各次数の固有ベクトルが表す時間方向の主たる周波数成分を算出した。尚、固有ベクトルが表す時間方向の主たる周波数成分(以下、「固有ベクトルが表す主たる周波数成分」又は「固有ベクトル周波数」と略称する)とは、例えば、固有ベクトルが表す観察対象位置の時間変化の平均的な周波数を意味する。
式(5)は、同一位置からの反射波信号に係る各次数の固有ベクトルの自己相関値(ここでは、繰り返し回数n回の中で1回のラグ差の自己相関値)を算出する数式である。自己相関値は、信号がそれ自身を時間シフトした信号とどれくらい一致するかを測る尺度であり、時間シフトの大きさを表すことができる。ここでは、式(5)により、各次数の固有ベクトルが表す時間方向の位相差成分(即ち、位相の変化速度)を算出することができる。そして、式(6)により、各次数の固有ベクトルが表す時間方向の位相差成分を、時間方向の周波数成分(固有ベクトル周波数)に変換する。
このように、周波数解析部733は、各次数の固有ベクトルが表す時間方向の主たる周波数成分を算出することで、クラッタ成分の周波数帯域と比較可能とする。
尚、式(5)において、固有ベクトルeのm列目の値に対する重みwは、繰り返し回数n回の超音波の複素ドプラー信号それぞれを重み付け平均するための係数である。重みwは、例えば、繰り返し回数n回のうちの1回目とn回目の超音波の複素ドプラー信号が小さくなるように設定される。これによって、超音波の送受信位置の切り替えタイミングに該当し、得られる複素ドプラー信号が不安定になりやすい1回目とn回目の複素ドプラー信号の比重を小さくすることができる。但し、重みwの設定は任意である。
低減率決定部734は、各次数の固有ベクトルが表す主たる周波数成分(固有ベクトル周波数)と、クラッタ成分を低減させる基準周波数を定めたクラッタ成分低減条件とに基づいて、各次数の固有ベクトルの低減率を決定する。そして、低減率決定部734は、決定した各次数の固有ベクトルの低減率から、式(2)のゲイン行列Gを設定して、MTIフィルタ係数算出部732に出力する。
基準周波数は、血流信号の周波数成分とクラッタ信号の周波数成分とを識別するための基準となる時間変化の周波数であり、典型的には、血流信号の典型的な周波数と、クラッタ信号の典型的な周波数との中間の周波数に設定される。クラッタ成分低減条件は、例えば、予め記憶部10に格納されている。尚、ここでは、基準周波数を固定値として説明するが、基準周波数は、ユーザーの操作によって調整可能とするのが好ましい。又、基準周波数は、カラーフローモード実行時の超音波の送受信条件に基づいて、自動的に調整されるのが好ましい(第2乃至第6の実施形態を参照して後述)。
低減率決定部734は、例えば、各次数の固有ベクトルについて、固有ベクトル周波数と基準周波数とを比較して、固有ベクトル周波数が基準周波数を超える場合には、当該固有ベクトルの低減率を0とし、固有ベクトル周波数が基準周波数未満の場合には、当該固有ベクトルの低減率を1として決定する。尚、ここでは、基準周波数は、ランクカット次数を決定する際の閾値である(以下、「閾値」とも称する)。
図8は、本実施形態に係る低減率決定部734の処理の一例を示す図である。図8では、低減率決定部734が固有ベクトル周波数を基準としてランクカット次数を決定する手法を表している。尚、本実施形態に係るクラッタ成分低減条件においては、基準周波数の値として、「0.5」(絶対値表記で説明する。以下同じ)が設定されており、固有ベクトル周波数が「0.5」を超える固有ベクトルについては低減率を0とし、固有ベクトル周波数が「0.5」未満の固有ベクトルについては低減率を1とするように規定されている。ここでは、固有ベクトル周波数は、式(6)により、-1~+1の値で算出されている。
ここで、図9A、図9B、図10A、図10B、図11を参照して、従来技術に係るランクカット次数の決定手法と、本願発明に係るランクカット次数の決定手法との相違を具体的に説明する。
図9Aは、従来技術に係るランクカット次数の決定手法を示す図である。図9Bは、本願発明に係るランクカット次数の決定手法を示す図である。図9Aと図9Bとは、主成分分析実行部731により算出された同一のn(ここでは、12)次数分の固有ベクトルに係るデータを示している。尚、図9Aの縦軸は、各次数の固有ベクトルの固有値を示し、図9Bの縦軸は、各次数の固有ベクトルの固有ベクトル周波数を示している。
図10Aは、従来技術に係るランクカット次数の決定手法(図9A)でランクカット次数を決定した場合に生成される血流画像を表し、図10Bは、本願発明に係るランクカット次数の決定手法(図9B)でランクカット次数を決定した場合に生成される血流画像を表している。
図9Aでは、「固有値:-50」を閾値としてランクカット次数を決定する態様を示している。従来技術に係るランクカット次数の決定手法では、図9Aにおいては、固有値が-50よりも大きい次数の固有ベクトルについては、低減率を1と決定して、固有値が-50以下の次数の固有ベクトルについては、低減率を0と決定する。これにより、図9Aにおいては、第0次数~第4次数の固有ベクトルが、MTIフィルタ処理後のパケットデータ群(即ち、血流画像)からは除去されることになる。
図9Bでは、「固有ベクトル周波数:0.5」を閾値(ここでは、基準周波数を意味する)としてランクカット次数を決定する態様を示している。本願発明に係るランクカット次数の決定手法では、図9Bにおいては、固有ベクトル周波数が0.5よりも小さい次数の固有ベクトルについては、低減率を1と決定して、固有ベクトル周波数が0.5以上の次数の固有ベクトルについては、低減率を0と決定する。これにより、図9Bにおいては、第0次数~第5次数の固有ベクトルが、MTIフィルタ処理後のパケットデータ群(即ち、血流画像)からは除去されることになる。
従来技術に係るランクカット次数の決定手法を採用した場合と、本願発明に係るランクカット次数の決定手法を採用した場合との相違としては、図9A及び図9Bの態様では、第5次数の固有ベクトルを、クラッタ信号に依拠した反射波成分とみなすか否かの相違として表れている。但し、図9Bから分かるように、第5次数の固有ベクトル周波数は、実際には、低周波数の成分を表しており、クラッタ信号を表している可能性が高い。そのため、従来技術に係るランクカット次数の決定手法を採用した場合、第5次数の固有ベクトル周波数に依拠したクラッタ信号を残存させた状態の血流画像(図10A)を生成してしまうことになり、本願発明に係るランクカット次数の決定手法(図9B)でランクカット次数を決定した場合に生成される血流画像(図10B)よりも、血流信号を表す画質の鮮明さに劣るものとなる。
図11は、関心領域(パケットデータ群の取得対象)をより局所的な領域に設定して主成分分析を実行した場合に得られる、各次数の固有ベクトルの固有値の分布及び固有ベクトル周波数の分布を示す図である。図11B、図11Cは、関心領域を太い血管の領域(図11AのR1領域)に設定した場合に主成分分析で得られた、各次数の固有ベクトルの固有値の分布(図11B)、及び、固有ベクトル周波数の分布(図11C)を示す図であり、図11D、図11Eは、関心領域を細い血管の領域(図11AのR2領域)に設定した場合に主成分分析で得られた、各次数の固有ベクトルの固有値の分布(図11D)、及び、固有ベクトル周波数の分布(図11E)を示す図である。
図11A~図11Eからも、固有値は、観察対象の領域内の血流信号及びクラッタ信号それぞれの信号強度で大きく変化することが分かる(図11Bと図11Dを参照)。そのため、この例では、図11Bの固有値分布にあわせて、ランクカット次数を決定するための閾値を設定しようとすると、図11Dの固有値分布では、クラッタ信号を浮き上がらせてしまうことになる。
一方、クラッタ信号に係る固有ベクトル周波数及び血流信号に係る固有ベクトル周波数は、それぞれ、観察対象の領域内の血流信号及びクラッタ信号それぞれの信号強度に依拠することなく、ほぼ同程度の周波数帯域に表出することが分かる(図11Cと図11Eを参照)。
このように、0次成分~n次成分の固有ベクトルそれぞれの固有値の分布は、Cモード画像の撮影対象の関心領域における血流信号の強弱や、組織の動きの強弱に大きく左右され、当該固有値の分布は、血流信号が多く存在する領域(例えば、頸動脈)と血流信号が少ない領域(例えば、甲状腺)とでは、異なる態様を示す。そして、血流信号を示す高い次数の固有ベクトルでは、次数間での固有値の変化が小さく、クラッタ成分を多く含む次数の固有ベクトルと、血流信号を多く含む次数の固有ベクトルと、の境界の次数を決定するのが困難となっている。
このようなことから、固有ベクトルの固有値の閾値をもとにして、当該固有ベクトルを低減するか否かを決定すると、クラッタ信号を多く残留させてしまったり、血流信号まで除去してしまったりするおそれがある。
この点、本願発明では、各次数の固有ベクトルを周波数解析し、各次数の固有ベクトルが表す主たる周波数成分を算出し、各次数の固有ベクトルが表す主たる周波数成分と、実際のクラッタ信号の周波数成分とを比較することで、各次数の固有ベクトルの低減率を決定する。これにより、各次数の固有ベクトルの低減率を適切に決定することが可能となる。
この際、周波数解析することにより得られる各次数の固有ベクトルが表す主たる周波数成分のうち、血流信号を表す固有ベクトルの周波数成分は、頸動脈や甲状腺等の観察対象の部位に依拠することなく、ほぼ同程度の高い周波数を示す(図9Bを参照)。そのため、観察対象の部位が異なる条件下でも、同一の閾値(即ち、基準周波数)を基準に、各次数の固有ベクトルの低減率を決定しても、安定した血流抽出性能を維持することが可能である。
尚、上記では、低減率決定部734が、各次数の固有ベクトルの低減率を、0又は1に決定する態様を示したが、低減率決定部734は、これに代えて、固有ベクトルが表す主たる周波数成分と基準周波数との差又は比に基づいて、当該固有ベクトルの低減率を、0以上で且つ1以下の値(但し、小数点を含む)で決定してもよい。主成分分析実行部731により算出された複数の固有ベクトルのうちには、クラッタ信号と血流信号との両方を含む周波数成分を表す固有ベクトルも存在する。このような固有ベクトルについては、超音波画像の高画質化の観点から、当該固有ベクトルの低減率を、0~1の間の小数点を含む形で微調整できるようにした方が好ましい。
MTIフィルタ係数算出部732は、制御部9の制御に従い、低減率決定部734から入力されるゲイン行列Gと、主成分分析実行部731から入力される固有ベクトルとから、式(2)により、MTIフィルタ73のフィルタ係数(即ち、MTIフィルタ係数AReg)を算出する。
MTIフィルタリング処理部735は、制御部9の制御に従い、コーナーターン制御部72から入力されたパケットデータxと、MTIフィルタ係数算出部732から入力されたフィルタ係数(即ち、MTIフィルタ係数AReg)と、を用いて、式(1)により、複素ドプラー信号としてのパケットデータyを算出し、算出したパケットデータyを、クラッタ信号除去後の血流成分に係るドプラー信号I,Qとして相関演算部74に出力する。
図3に戻り、MTIフィルタ73の処理に続く、Cモード画像生成部7(相関演算部74、データ変換部75、ノイズ除去空間フィルタ部76、フレーム間フィルタ77、Cモード画像変換部78)の処理について、説明する。
相関演算部74は、制御部9の制御に従い、MTIフィルタ73によりフィルタリングされたドプラー信号I,Q(複素ドプラー信号z)から、次式(7)のドプラー信号の自己相関演算の平均値S(位相差ベクトルの平均値)の実部D及び虚部Nを算出する。
データ変換部75は、制御部9の制御に従い、MTIフィルタ73によりフィルタリングされたドプラー信号I,Qや、ドプラー信号の自己相関演算の平均値Sの実部D及び虚部Nから、血流速度V、パワーP、分散Tを算出する。より具体的には、データ変換部75は、次式(8)により、ドプラー信号の自己相関演算の平均値Sの実部D及び虚部Nから、血流速度Vを算出する。
また、データ変換部75は、次式(9)により、ドプラー信号I,Q(複素ドプラー信号z)から、ドプラー信号の強度の平均値としてのパワーPを算出する。
また、データ変換部75は、次式(10)により、ドプラー信号の自己相関演算の平均値Sの実部D及び虚部Nから、位相差ベクトルの大きさとパワーとの比(ただし、1から引いて大小を逆転したもの)としての分散Tを算出する。
ノイズ除去空間フィルタ部76は、データ変換部75により算出されたパワーPと、血流速度V、分散Tと、をフィルタリングする。ノイズ除去空間フィルタ部76は、例えば、キーホールフィルタ、及び空間フィルタ(いずれも図示略)を有する。
キーホールフィルタは、Cモード画像のフレームを構成するパワーP、血流速度V、分散Tをフィルタリングして、ノイズを除去する。Vモード、V-Tモードにおいて、キーホールフィルタは、データ変換部75により算出された血流速度VとパワーPにより設定された除去する領域の血流速度Vを除去して、血流速度Vをフィルタリングする。Vモード、V-Tモードにおいて、血流速度Vは、画像表示(色付け)に使用される。Pモードにおいて、キーホールフィルタは、データ変換部75により算出された血流速度VとパワーPにより設定された除去する領域のパワーPを除去して、パワーPをフィルタリングする。Pモードにおいて、パワーPは、画像表示(色付け)に使用される。
より具体的には、Vモード、V-Tモードにおいて、キーホールフィルタは、血流速度Vが所定閾値より小さい領域の血流信号を、クラッタノイズとみなし、パワーPが所定閾値より小さい領域の血流信号を、背景ノイズとみなして、これらの領域の血流速度Vを除去する。また、Pモードにおいて、キーホールフィルタは、血流速度Vが所定閾値より小さい領域の血流信号を、クラッタノイズとみなし、パワーPが所定閾値より小さい領域の血流信号を、背景ノイズとみなして、これらの領域のパワーPを除去する。
空間フィルタは、Cモード画像のフレームを構成する血流速度V、パワーP、分散Tのデータをスムージングするための2次元の加重平均フィルタである。Vモード又はV-Tモードにおいて、空間フィルタは、キーホールフィルタによりフィルタリングされた血流速度Vと、データ変換部75により算出された分散Tとをフィルタリングする。Pモードにおいて、空間フィルタは、キーホールフィルタによりフィルタリングされたパワーPをフィルタリングする。
フレーム間フィルタ77は、ノイズ除去空間フィルタ部76によりフィルタリングされた血流速度V、パワーPと、分散Tと、のうち、操作部2で操作入力された表示モードに対応して、Cモード画像を構成する各フレームの血流成分について、フレーム間の変化を滑らかにし、残像を残すようにフィルタリングを行う。
Cモード画像変換部78は、フレーム間フィルタ77によりフィルタリングされた血流速度V、パワーP、分散Tをカラーマッピングして、Cモード画像データに変換して生成する。
図2に戻り、表示処理部8は、表示部11に表示させる表示画像データを構築し、表示部11にその表示画像データを表示させる処理を行う。特に、Bモードが選択されている場合は、超音波画像として、Bモード画像生成部5で生成したBモード画像データのBモード画像を表示画像データ中に含める処理を行う。また、Cモードが選択されている場合は、超音波画像として、Bモード画像生成部5で生成したBモード画像上に選択されたROIの位置に、Cモード画像生成部7で生成したCモード画像データのCモード画像を重畳させた合成画像データを生成し、これを表示画像データ中に含める処理を行う。
制御部9は、例えば、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)を備えて構成され、ROMに記憶されているシステムプログラムなどの各種処理プログラムを読み出してRAMに展開し、展開したプログラムに従って超音波診断装置1各部の動作を制御する。RAMは、CPUにより実行される各種プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成する。ROMは、半導体などの不揮発メモリーなどにより構成され、超音波診断装置1に対するシステムプログラム及び該システムプログラム上で実行可能な各種処理プログラムや、各種データなどを記憶する。これらのプログラムは、コンピューターが読み取り可能なプログラムコードの形態で格納され、CPUは、当該プログラムコードに従った動作を逐次実行する。
記憶部10は、例えば、HDD(Hard Disk Drive)などの大容量記録媒体によって構成されており、超音波画像データ(Bモード画像データ、Cモード画像データ、合成画像データ)、後述するクラッタ除去テーブル110、フレームレートテーブル120、ゲイン行列、フレームレートなどを記憶する。
表示部11は、表示処理部8から出力された画像データを表示する、LCD(Liquid Crystal Display)、EL(Electro Luminescence)ディスプレイなどのいわゆるモニターである。
超音波診断装置1が備える各部について、各々の機能ブロックの一部又は全部の機能は、集積回路などのハードウェア回路として実現することができる。集積回路とは、例えばLSI(Large Scale Integration)であり、LSIは集積度の違いにより、IC(Integrated Circuit)、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。また、集積回路化の手法はLSIに限るものではなく、専用回路又は汎用プロセッサーで実現してもよいし、FPGA(Field Programmable Gate Array)やLSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用してもよい。また、各々の機能ブロックの一部又は全部の機能をソフトウェアにより実行するようにしてもよい。この場合、このソフトウェアは一つ又はそれ以上のROMなどの記憶媒体、光ディスク、又はハードディスクなどに記憶されており、このソフトウェアが演算処理器により実行される。
[効果]
以上のように、本実施形態に係る超音波診断装置1によれば、反射波データ群の主成分分析により得られた複数の固有ベクトルそれぞれについて、当該固有ベクトルが表す主たる周波数成分を算出し、当該固有ベクトルが表す主たる周波数成分を基準として、超音波画像中から当該固有ベクトル成分を低減する低減率を決定する。
これによって、関心領域内の血流情報の大小や、観察対象の部位に依存することなく、パケットデータ群(即ち、カラーフローモード実行時に得られた関心領域内における時系列の反射波データ群)からクラッタ成分を適切に低減し、SN比の高い血流情報の抽出が可能となる。これにより、ユーザーによるMTIフィルタのフィルタ特性の設定を要することなく、超音波画像の高画質化を図ることが可能となる。
(第2の実施形態)
次に、図12、図13を参照して、第2の実施形態に係る超音波診断装置1の構成について説明する。本実施形態に係る超音波診断装置1は、低減率決定部734が、カラーフローモード実行時の超音波の送受信条件(ここでは、超音波の繰り返し周波数)に基づいて、クラッタ成分低減条件を設定変更する点で、第1の実施形態に係る超音波診断装置1と相違する。尚、第1の実施形態と共通する構成については、説明を省略する(以下、他の実施形態についても同様)。
図12は、本実施形態に係る低減率決定部734の処理の一例について、説明する図である。
カラーフローモード実行時の超音波の繰り返し周波数は、観察対象の部位の種別や、観察対象の部位の深度、及び、所望するフレームレート等に基づいて、適宜設定変更される。但し、一般に、カラーフローモード実行時に得られるドプラー偏移周波数は、超音波の繰り返し周波数に依拠して、全体として高周波数側又は低周波数側にシフトする傾向にある(図12を参照)。具体的には、超音波の繰り返し周波数を上昇させると、ドプラー偏移周波数は、全体として低周波数側にシフトし、超音波の繰り返し周波数を低下させると、ドプラー偏移周波数は、全体として高周波数側にシフトする。
これは、一般に、超音波診断装置1においては、ドプラー偏移周波数の測定値(即ち、血流速度の測定値)は、超音波の送受信条件から規定される観測可能な最大流速値に対する相対値として算出され、この観測可能な最大流速値が繰り返し周波数に比例するからである。尚、観測可能な最大流速Vmaxは、超音波の送受信条件(即ち、超音波の繰り返し周波数、超音波の送信周波数)から、エイリアシング現象(折り返り)が生じない血流速度の臨界速度であり、例えば、従来公知の以下の式(11)を用いて、算出される。
Vmax=c×ft/(4×fs)×10-1 …(11)
(但し、Vc [cm/s]:観測可能な最大流速、c [m/s]:被検体内における超音波の音速、ft [kHz]:パルス繰り返し周波数の臨界周波数、fs [MHz]:超音波ビームの送信周波数)
即ち、ここでは、観測可能な最大流速Vmaxが、例えば、上記した式(6)の「1.0」に設定されることになる。そして、血流速度の測定値(即ち、ドプラー偏移周波数の測定値)は、超音波の送受信条件(即ち、超音波の繰り返し周波数、超音波の送信周波数)によって正規化された周波数の軸上において定められることになる。
このような背景から、クラッタ信号の周波数成分と血流信号の周波数成分も、共に、超音波の繰り返し周波数に依拠して、全体として高周波数側又は低周波数側に変化することになる。仮に、この際、超音波の繰り返し周波数を考慮することなく、固有ベクトルの低減率を決定した場合、血流画像中にクラッタ成分が多く残留してしまったり、逆に、血流画像から過度に血流成分を除去してしまうおそれがある。
かかる観点から、本実施形態に係る低減率決定部734は、カラーフローモード実行時の超音波の繰り返し周波数が低いほど、基準周波数(即ち、血流成分とクラッタ成分とを識別するための周波数)が高周波側にシフトするように、クラッタ成分低減条件を設定変更する。
具体的には、本実施形態に係る低減率決定部734は、基準周波数を、カラーフローモード実行時の超音波の繰り返し周波数に基づいて設定変更しており、典型的には、カラーフローモード実行時の超音波の繰り返し周波数が低いほど、基準周波数を高周波数側の値に設定変更する(図12を参照)。尚、記憶部10には、予め、カラーフローモード実行時の超音波の繰り返し周波数が標準値から偏位した分だけ、基準周波数をシフト補正するための補正データが記憶されており、低減率決定部734は、当該補正データを用いて、基準周波数を設定する。そして、低減率決定部734は、各次数の固有ベクトルについて、補正後の基準周波数を用いて、低減率を決定する。
これによって、超音波の繰り返し周波数に連動して変わるクラッタ成分の周波数帯域と血流成分の周波数帯域に合わせるように、固有ベクトルの低減率を適切に決定することが可能となる。
尚、この際、本実施形態に係る低減率決定部734は、基準周波数を補正する代わりに/又はこれと共に、固有ベクトル周波数を補正してもよい。図13は、本実施形態に係る低減率決定部734の処理の他の手法について、説明する図である。例えば、図13では、基準周波数の値については「0.5」のままとし、固有ベクトル周波数の値を、「固有ベクトル周波数×超音波の繰り返し周波数(ここでは、PRF/2)」の値に変換することを表している。ここで、固有ベクトル周波数に対して乗算する「超音波の繰り返し周波数」の値は、正規化値であり、例えば、繰り返し周波数の標準値を「1.0」として、カラーフローモード実行時の繰り返し周波数が標準値から偏位した分だけ、「1.0」から大きい側又は小さい側に設定される。
かかる手法によっても、上記と同様に、カラーフローモード実行時の超音波の繰り返し周波数が低いほど、相対的に基準周波数が高周波側にシフトするように、クラッタ成分低減条件が設定変更されることになる。
以上のように、本実施形態に係る超音波診断装置1によれば、カラーフローモード実行時の超音波の送受信条件(ここでは、超音波の繰り返し周波数)に基づいて、固有ベクトルの低減率を適切に決定することが可能となるため、超音波画像の画質の更なる向上を図ることが可能である。
(第3の実施形態)
次に、図14、図15を参照して、第3の実施形態に係る超音波診断装置1の構成について説明する。本実施形態に係る超音波診断装置1は、低減率決定部734が、カラーフローモード実行時の超音波の送受信条件(ここでは、超音波の送信周波数)に基づいて、自動的に、クラッタ成分低減条件を設定変更する点で、第1の実施形態に係る超音波診断装置1と相違する。尚、本実施形態に係る低減率決定部734は、第2の実施形態で説明した低減率決定部734と同様の設計思想で設計されている。
図14は、本実施形態に係る低減率決定部734の処理の一例について、説明する図である。
カラーフローモード実行時の超音波の送信周波数は、観察対象の部位の種別や、観察対象の部位の深度、及び、所望するフレームレート等に基づいて、適宜設定変更される。但し、一般に、カラーフローモード実行時に得られるドプラー偏移周波数は、超音波の送信周波数に依拠して、全体として高周波数側又は低周波数側にシフトする傾向にある(図14を参照)。具体的には、超音波の送信周波数を上昇させると、ドプラー偏移周波数は、全体として高周波数側にシフトし、超音波の送信周波数を低下させると、ドプラー偏移周波数は、全体として低周波数側にシフトする。
これは、一般に、超音波診断装置1においては、ドプラー偏移周波数の測定値(即ち、血流速度の測定値)は、超音波の送受信条件から規定される観測可能な最大流速値に対する相対値として算出され、この観測可能な最大流速値が送信周波数の逆数に比例するからである。
尚、観測可能な最大流速値と送信周波数の関係については、上記の式(11)を参照して説明した通りである。式(11)において、超音波ビームの送信周波数は、超音波ビームとして送信するバースト波の周波数である。パルスドプラモードにおいては、ドプラ偏移周波数は、n番目の送信波とn+1番目の送信波の位相差により算出される。そのため、超音波ビームの送信周波数が大きくなるほど、ドプラ偏移周波数の分解能は上昇する反面、観測可能な最大流速値は、小さくなる。
このような背景から、クラッタ信号の周波数成分と血流信号の周波数成分も、共に、超音波の送信周波数に依拠して、全体として高周波数側又は低周波数側に変化することになる。
かかる観点から、本実施形態に係る低減率決定部734は、カラーフローモード実行時の超音波の送信周波数が低いほど、基準周波数(即ち、血流成分とクラッタ成分とを識別するための周波数)が低周波側にシフトするように、クラッタ成分低減条件を設定変更する。
具体的には、本実施形態に係る低減率決定部734は、クラッタ成分低減条件に設定される基準周波数を、カラーフローモード実行時の超音波の送信周波数に基づいて設定変更しており、典型的には、カラーフローモード実行時の超音波の送信周波数が低いほど、基準周波数を低周波数側の値に設定変更する(図14を参照)。尚、記憶部10には、予め、カラーフローモード実行時の超音波の送信周波数が標準周波数から偏位した分だけ、基準周波数をシフト補正するための補正データが記憶されており、低減率決定部734は、当該補正データを用いて、基準周波数を設定する。そして、低減率決定部734は、各次数の固有ベクトルについて、補正後の基準周波数を用いて、低減率を決定する。
これによって、超音波の送信周波数に連動して変わるクラッタ成分の周波数帯域と血流成分の周波数帯域に合わせるように、固有ベクトルの低減率を適切に決定することが可能となる。
尚、この際、本実施形態に係る低減率決定部734は、基準周波数を補正する代わりに/又はこれと共に、固有ベクトル周波数を補正してもよい。図15は、本実施形態に係る低減率決定部734の処理の他の手法について、説明する図である。例えば、図15では、基準周波数の値については「0.5」のままとし、固有ベクトル周波数の値を、「固有ベクトル周波数×送信周波数」の値に変換することを表している。ここで、固有ベクトル周波数に対して乗算する「送信周波数」の値は、正規化値であり、例えば、送信周波数の標準値を「1.0」として、カラーフローモード実行時の送信周波数が標準値から偏位した分だけ、「1.0」から大きい側又は小さい側に設定される。
かかる手法によっても、上記と同様に、カラーフローモード実行時の超音波の送信周波数が低いほど、相対的に基準周波数が高周波側にシフトするように、クラッタ成分低減条件が設定変更されることになる。
以上のように、本実施形態に係る超音波診断装置1によれば、カラーフローモード実行時の超音波の送受信条件(ここでは、超音波の送信周波数)に基づいて、固有ベクトルの低減率を適切に決定することが可能となるため、超音波画像の画質の更なる向上を図ることが可能である。
(第4の実施形態)
次に、図16、図17を参照して、第4の実施形態に係る超音波診断装置1の構成について説明する。本実施形態に係る超音波診断装置1は、低減率決定部734が、カラーフローモード実行時の超音波の送受信条件(ここでは、観察対象の流速スケール)に基づいて、自動的に、クラッタ成分低減条件を設定変更する点で、第1の実施形態に係る超音波診断装置1と相違する。尚、本実施形態に係る低減率決定部734は、第2の実施形態で説明した低減率決定部734と同様の設計思想で設計されている。
図16、図17は、本実施形態に係る低減率決定部734のクラッタ成分低減条件について、説明する図である。
流速スケールは、表示可能な血流速度のレンジ及び分解能を規定するものであり、ユーザーにより手動設定されるか、又は、所定期間中の血流速度に基づいて自動設定される。典型的には、流速スケールの設定情報は、自動的に、サンプリング周波数に相当する超音波ビームを送信するパルス繰り返し周波数に反映される。具体的には、流速スケールが低速スケール範囲(即ち、観察対象のレンジが低速のみ)に設定されている場合には、パルス繰り返し周波数は、低周波数に設定され、流速スケールが高速スケール範囲(即ち、観察対象のレンジが低速から高速まで含む)に設定されている場合には、パルス繰り返し周波数は、高周波数に設定されることになる。尚、かかる処理は、典型的には、制御部9が実施する。
このように、流速スケールの設定が、パルス繰り返し周波数を定めるため、一般に、カラーフローモード実行時に得られるドプラー偏移周波数は、流速スケールの設定に依拠して、全体として高周波数側又は低周波数側にシフトする傾向にある(図16を参照)。具体的には、一般に、流速スケールの設定を上昇させると、流速スケール設定が高速スケール範囲(即ち、広域スケール)とすると、ドプラー偏移周波数は、全体として低周波数側にシフトし、流速スケール設定が低速スケール範囲とすると、ドプラー偏移周波数は、全体として高周波数側にシフトする。
かかる観点から、本実施形態に係る低減率決定部734は、第2の実施形態と同様に、クラッタ成分低減条件に設定される基準周波数を、カラーフローモード実行時の流速スケール設定に基づいて設定変更しており、典型的には、カラーフローモード実行時の流速スケール設定が低速スケール範囲であるほど、基準周波数を高周波数側の値に設定変更する(図16を参照)。尚、記憶部10には、予め、カラーフローモード実行時の流速スケール設定が標準スケールから偏位した分だけ、基準周波数をシフト補正するための補正データが記憶されており、低減率決定部734は、当該補正データを用いて、基準周波数を設定する。そして、低減率決定部734は、各次数の固有ベクトルについて、補正後の基準周波数を用いて、低減率を決定する。
これによって、流速スケール設定に連動して変わるクラッタ成分の周波数帯域と血流成分の周波数帯域に合わせるように、固有ベクトルの低減率を適切に決定することが可能となる。
尚、この際、本実施形態に係る低減率決定部734は、基準周波数を補正する代わりに/又はこれと共に、固有ベクトル周波数を補正してもよい。図17は、本実施形態に係る低減率決定部734の処理の他の手法について、説明する図である。例えば、図17では、基準周波数の値については「0.5」のままとし、固有ベクトル周波数の値を、「固有ベクトル周波数×流速スケール設定」の値に変換することを表している。ここで、固有ベクトル周波数に対して乗算する「流速スケール設定」の値は、正規化値であり、例えば、流速スケール設定の標準値を「1.0」として、カラーフローモード実行時の流速スケール設定が標準値から偏位した分だけ、「1.0」から大きい側又は小さい側に設定される。
かかる手法によっても、上記と同様に、カラーフローモード実行時の流速スケール設定が低速スケール範囲であるほど、相対的に基準周波数が高周波側にシフトするように、クラッタ成分低減条件が設定変更されることになる。
以上のように、本実施形態に係る超音波診断装置1によれば、カラーフローモード実行時の超音波の送受信条件(ここでは、流速スケール設定)に基づいて、固有ベクトルの低減率を適切に決定することが可能となるため、超音波画像の画質の更なる向上を図ることが可能である。
(第5の実施形態)
次に、図18、図19を参照して、第5の実施形態に係る超音波診断装置1の構成について説明する。
図18は、本実施形態に係るMTIフィルタ73の内部構成を示す図である。図19は、本実施形態に係る低減率決定部734の処理について、説明する図である。
本実施形態に係る超音波診断装置1は、時系列の反射波データ群に基づいて、クラッタ成分の表出する周波数帯域を解析する組織成分解析部736を有し、低減率決定部734が、クラッタ成分の表出する周波数帯域に基づいて、基準周波数の周波数帯域をオフセットするように、自動的に、クラッタ成分低減条件を設定変更する点で、第1の実施形態に係る超音波診断装置1と相違する。
観察対象の血管は、必ずしもクラッタ成分の元となっている組織構造(例えば、心臓)と完全に独立して存在している訳ではなく、かかる組織構造上に、かかる組織構造と連動するようにして存在する場合が多い。このような場合、観察対象の血管内の血流は、かかる組織構造の動きに重畳する形となるため、血流からのドプラー信号は、かかる組織構造の動きの速度分だけドプラシフトすることになる。従って、主成分分析で算出される血流を表す固有ベクトルの周波数帯域についても、かかる組織構造の動きの速度分だけシフトすることになる。
かかる観点から、本実施形態に係る超音波診断装置1では、観察対象の血管に重畳する組織構造の動きに対応する速度分だけ、基準周波数(即ち、血流成分とクラッタ成分とを識別するための周波数)をオフセットする(図19を参照)。
具体的には、組織成分解析部736は、カラーフローモード実行時に観察対象の血流領域において得られた時系列の反射波データ群を、コーナーターン制御部72より取得する。そして、組織成分解析部736は、観察対象の血流領域において得られた時系列の反射波データ群に対してFFTや自己相関演算等を用いた従来公知の周波数解析を施すことにより、観察対象の血流領域に含まれる周波数成分を算出し、これより、観察対象の血流領域におけるクラッタ成分に係る周波数成分を求める。尚、このとき、組織成分解析部736は、例えば、観察対象の血流領域に含まれる周波数成分のうち、最も信号強度が強い低周波数帯域の周波数成分を、クラッタ成分に係る周波数成分として推定してもよいし、又は、観察対象の血流領域に含まれる周波数成分の平均周波数を、クラッタ成分に係る周波数成分として推定してもよい。
低減率決定部734は、組織成分解析部736が推定したクラッタ成分に係る周波数成分に基づいて、基準周波数の周波数帯域をオフセットする(図19を参照)。尚、記憶部10には、予め、クラッタ成分に係る周波数成分に対応して、基準周波数をシフト補正するための補正データが記憶されており、低減率決定部734は、当該補正データを用いて、基準周波数を設定する。例えば、図19では、低減率決定部734は、基準周波数を、初期値「0.5」から、クラッタ成分に係る周波数成分「0.1」だけオフセットした値「0.6」として設定変更する態様を示している。そして、低減率決定部734は、オフセット後の基準周波数を用いて、各次数の固有ベクトルの低減率を決定する。
以上のように、本実施形態に係る超音波診断装置1によれば、観察対象の血流領域のクラッタ成分の周波数帯域に基づいて、基準周波数の周波数帯域をオフセットすることによって、固有ベクトルの低減率を適切に決定することが可能となる。これにより、超音波画像の画質の更なる向上を図ることが可能である。
尚、組織成分解析部736にて周波数解析を行う対象の時系列の反射波データ群は、典型的には、カラーフローモード実行時にROI領域で得られた反射波データ群(即ち、主成分分析実行部731が主成分分析で用いる反射波データ群)である。但し、当該反射波データ群は、必ずしも、主成分分析実行部731が主成分分析で用いる反射波データ群と同一タイミングで得られたものでなくともよい。例えば、当該反射波データ群は、主成分分析実行部731が主成分分析で用いる反射波データ群よりも、一時刻前に得られた反射波データ群であってもよい。
(第6の実施形態)
次に、図20、図21を参照して、第6の実施形態に係る超音波診断装置1の構成について説明する。
本実施形態に係る超音波診断装置1は、基準周波数をより正確な値に設定し得るように、第2乃至第5の実施形態で説明した基準周波数の自動設定機能すべてを有する構成となっている。但し、超音波の送信周波数、超音波の繰り返し周波数、及び流速スケール設定は、超音波診断装置1の動作設定によっては、互いに連動して自動設定される場合もある。そのため、本実施形態に係る超音波診断装置1では、これらの自動設定機能それぞれを、ユーザーの操作によって、有効又は無効に切り替え可能となっている。尚、これらの自動設定機能それぞれの有効又は無効に係る設定情報は、例えば、記憶部10に記憶される。
図20、図21は、本実施形態に係る超音波診断装置1の動作フローについて、説明する図である。尚、ここでは、既に、第2乃至第5の実施形態で説明した基準周波数の自動設定機能それぞれの有効又は無効が、ユーザーの操作によって設定された状態となっているものとする。
図20は、本実施形態に係る超音波診断装置1が、カラーフローモード実行時に、最初に、超音波の送受信条件に基づいて、ランクカット次数を定める閾値(即ち、基準周波数)を設定する処理を示す図である。
ステップSa1において、超音波診断装置1(低減率決定部734)は、記憶部10から固有ベクトル周波数の閾値を取得する。尚、この際に取得される閾値は、調整前の初期値を意味し、図8では「0.5」に相当する。
ステップSa2において、超音波診断装置1(低減率決定部734)は、ユーザーの設定情報に基づいて、ランクカット次数を定める閾値を送信周波数に連動させるか否かを判定する。そして、当該閾値を送信周波数に連動させる場合(Sa2:YES)、ステップSa3に処理を進め、一方、当該閾値を送信周波数に連動させない場合(Sa2:NO)、ステップSa4に処理を進める。
ステップSa3において、超音波診断装置1(低減率決定部734)は、カラーフローモード実行時の超音波の送信周波数に応じて閾値を調整する。尚、この際、超音波診断装置1(低減率決定部734)は、カラーフローモード実行時の超音波の送信周波数が低いほど、閾値を低周波側にシフト補正する。
ステップSa4において、超音波診断装置1(低減率決定部734)は、ユーザーの設定情報に基づいて、ランクカット次数を定める閾値を超音波の繰り返し周波数(RPF)に連動させるか否かを判定する。そして、当該閾値を超音波の繰り返し周波数に連動させる場合(Sa4:YES)、ステップSa5に処理を進め、一方、当該閾値を超音波の繰り返し周波数に連動させない場合(Sa4:NO)、ステップSa6に処理を進める。
ステップSa5において、超音波診断装置1(低減率決定部734)は、カラーフローモード実行時の超音波の繰り返し周波数に応じて閾値を調整する。尚、この際、超音波診断装置1(低減率決定部734)は、カラーフローモード実行時の超音波の繰り返し周波数が低いほど、閾値を高周波側にシフト補正する。
ステップSa6において、超音波診断装置1(低減率決定部734)は、ユーザーの設定情報に基づいて、ランクカット次数を定める閾値を流速スケールに連動させるか否かを判定する。そして、当該閾値を流速スケールに連動させる場合(Sa6:YES)、ステップSa7に処理を進め、一方、当該閾値を流速スケールに連動させない場合(Sa6:NO)、図20のフローチャートの処理を終了する。
ステップSa7において、超音波診断装置1(低減率決定部734)は、カラーフローモード実行時の流速スケールに応じて閾値を調整する。尚、この際、超音波診断装置1(低減率決定部734)は、カラーフローモード実行時の流速スケールが低速スケール範囲であるほど、閾値を高周波側にシフト補正する。
図21は、本実施形態に係る超音波診断装置1が、カラーフローモード実行中に、血流画像の各フレームを生成する際に毎回実行する処理を示す図である。
ステップS1において、超音波診断装置1は、カラーフローモード実行時、超音波送受信を同一方向で複数回行いながら、関心領域内を超音波走査する。そして、これにより受信した時系列の反射波データ群を、主成分分析の分析対象(即ち、パケットデータ群)として取得する。
ステップS2において、超音波診断装置1(主成分分析実行部731)は、ステップS1で取得したパケットデータ群に対して主成分分析を行い(即ち、共分散行列Rに係る固有値問題を解く)、固有ベクトルを計算する。
ステップS3において、超音波診断装置1(周波数解析部733)は、上記した式(5)及び式(6)を用いて、各次数の固有ベクトルが表す主たる周波数成分を計算する。
ステップS4において、超音波診断装置1(低減率決定部734)は、ユーザーの設定情報に基づいて、ランクカット次数を定める閾値をパケットデータ群の平均周波数(即ち、クラッタ成分)に連動させるか否かを判定する。そして、当該閾値をパケットデータ群の平均周波数(即ち、クラッタ成分の周波数帯域)に連動させる場合(S4:YES)、ステップS5に処理を進め、一方、当該閾値をパケットデータ群の平均周波数(即ち、クラッタ成分の周波数帯域)に連動させない場合(S4:NO)、ステップS7に処理を進める。
ステップS5において、超音波診断装置1(組織成分解析部736)は、パケットデータ群の平均周波数(即ち、クラッタ成分の周波数帯域)を計算する。
ステップS6において、超音波診断装置1(低減率決定部734)は、ステップS5で算出されたパケットデータ群の平均周波数に基づいて、閾値を調整する。尚、このステップS6で参照する閾値は、図20のフローチャートの処理で確定された後の閾値である。
ステップS7において、超音波診断装置1(低減率決定部734)は、閾値に基づいて、固有ベクトルの周波数から各次数の固有ベクトルの低減率を決定する。
ステップS8において、超音波診断装置1(フィルタ係数算出部732)は、ステップS7で決定された各次数の固有ベクトルの低減率を参照して、上記した式(2)を用いて、MTIフィルタ73のフィルタ係数を計算する。
ステップS9において、超音波診断装置1(フィルタリング処理部735)は、テップS8で計算されたMTIフィルタ73を参照して、上記した式(1)を用いて、ステップS1で取得したパケットデータ群に対してフィルタリング処理を行い、算出したパケットデータ群を、クラッタ信号除去後の血流成分に係るドプラー信号とする。
ステップS10において、超音波診断装置1(相関演算部74)は、ステップS9で得られたドプラー信号に対して、自己相関演算処理を行う。
ステップS11において、超音波診断装置1(データ変換部75、ノイズ除去空間フィルタ部76、フレーム間フィルタ77、Cモード画像変換部78)は、ステップS10で得られたドプラー信号に基づいて、血流情報を推定する。
本実施形態に係る超音波診断装置1は、このような処理によって、高画質な血流画像を生成することが可能である。
以上のように、本実施形態に係る超音波診断装置1によれば、カラーフローモード実行時の超音波の送受信条件等に基づいて、固有ベクトルの低減率を適切に決定することが可能となるため、超音波画像の画質の更なる向上を図ることが可能である。
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、請求の範囲を限定するものではない。請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
本開示に係る超音波診断装置によれば、適切なMTIフィルタ特性を自動で設定することが可能である。
1 超音波診断装置
2 操作部
3 送信部
4 受信部
5 Bモード画像生成部
6 ROI設定部
7 Cモード画像生成部
8 表示処理部
9 制御部
10 記憶部
71 直交検波回路
72 コーナーターン制御部
73 MTIフィルタ
731 主成分分析実行部
732 フィルタ係数算出部
733 周波数解析部
734 低減率決定部
735 フィルタリング処理部
736 組織成分解析部
74 相関演算部
75 データ変換部
76 ノイズ除去空間フィルタ部
77 フレーム間フィルタ
78 Cモード画像変換部
100 音波診断装置本体
101 超音波探触子
101a 振動子

Claims (12)

  1. 被検体内に向けて超音波を送信すると共にその反射波を受信することにより、前記被検体内の血流画像を生成する超音波診断装置であって、
    カラーフローモード実行時に得られた前記被検体内の所定領域内における時系列の反射波データ群に対して主成分分析を実行して、複数の固有ベクトルを算出する主成分分析実行部と、
    自己相関演算を用いて、複数の前記固有ベクトルそれぞれを周波数解析することで、複数の前記固有ベクトルそれぞれが表す時間方向の主たる周波数成分を算出する周波数解析部と、
    複数の前記固有ベクトルそれぞれの前記主たる周波数成分と、クラッタ成分を低減させる基準周波数を定めたクラッタ成分低減条件とに基づいて、複数の前記固有ベクトルそれぞれの低減率を決定する低減率決定部と、
    複数の前記固有ベクトルと、複数の前記固有ベクトルそれぞれに対応する前記低減率と、に基づいて、クラッタ成分を低減するフィルタ係数を算出するフィルタ係数算出部と、
    前記時系列の反射波データ群に対して前記フィルタ係数を適用して、血流画像データを生成する画像生成部と、
    を備え
    複数の前記固有ベクトルそれぞれの前記主たる周波数成分は、複数の前記固有ベクトルそれぞれが表す観察対象位置の時間変化の平均的な周波数であり、
    前記低減率決定部は、前記カラーフローモード実行時の超音波の送受信条件に基づいて、前記基準周波数を高周波側又は低周波数側にシフトするように、前記クラッタ成分低減条件を設定変更する、
    超音波診断装置。
  2. 前記低減率決定部は、前記固有ベクトルの前記主たる周波数成分が前記基準周波数を超える場合には、当該固有ベクトルの前記低減率を0とし、前記固有ベクトルの前記主たる周波数成分が前記基準周波数未満の場合には、当該固有ベクトルの前記低減率を1として決定する、
    請求項1に記載の超音波診断装置。
  3. 前記低減率決定部は、前記固有ベクトルの前記主たる周波数成分と前記基準周波数との差又は比に基づいて、前記固有ベクトルの前記低減率を0以上で且つ1以下のに決定する、
    請求項1に記載の超音波診断装置。
  4. 前記周波数解析部は、以下の式(1)及び式(2)に従って、前記固有ベクトルの自己相関値に基づいて、前記固有ベクトルの前記主たる周波数成分を算出する、
    請求項1乃至3のいずれか一項に記載の超音波診断装置。
    Figure 0007632056000008
    Figure 0007632056000009
  5. 超音波の前記送受信条件は、超音波の送信周波数を含む、
    請求項1に記載の超音波診断装置。
  6. 超音波の前記送受信条件は、超音波の繰り返し周波数を含む、
    請求項に記載の超音波診断装置。
  7. 超音波の前記送受信条件は、流速スケール設定を含む、
    請求項に記載の超音波診断装置。
  8. カラーフローモード実行時に得られた前記被検体内の所定領域内における時系列の反射波データ群に基づいて、クラッタ成分の周波数帯域を解析する組織成分解析部を有し、
    前記低減率決定部は、前記クラッタ成分の周波数帯域に基づいて、前記基準周波数をオフセットするように、前記クラッタ成分低減条件を設定変更する、
    請求項に記載の超音波診断装置。
  9. 前記低減率決定部は、前記カラーフローモード実行時における、超音波の送信周波数に係る第1情報、超音波の繰り返し周波数に係る第2情報、血流速スケール設定に係る第3情報、及び、クラッタ成分の表出する周波数帯域に係る第4情報に基づいて、前記クラッタ成分低減条件を変更可能に構成され、
    前記低減率決定部は、ユーザーの設定操作に基づいて、前記クラッタ成分低減条件を変更する際に参照する情報として、前記第1乃至第4情報それぞれの有効又は無効を決定する、
    請求項に記載の超音波診断装置。
  10. 前記低減率決定部は、ユーザーの設定操作に基づいて、前記基準周波数を調整可能に構成されている、
    請求項1乃至のいずれか一項に記載の超音波診断装置。
  11. 被検体内に向けて超音波を送信すると共にその反射波を受信することにより、前記被検体内の血流画像を生成する超音波診断装置の制御方法であって、
    カラーフローモード実行時に得られた前記被検体内の所定領域内における時系列の反射波データ群に対して主成分分析を実行して、複数の固有ベクトルを算出する第1処理と、
    自己相関演算を用いて、複数の前記固有ベクトルそれぞれを解析することで、複数の前記固有ベクトルそれぞれが表す時間方向の主たる周波数成分を算出する第2処理と、
    複数の前記固有ベクトルそれぞれの前記主たる周波数成分と、クラッタ成分を低減させる基準周波数を定めたクラッタ成分低減条件とに基づいて、複数の前記固有ベクトルそれぞれの低減率を決定する第3処理と、
    複数の前記固有ベクトルと、複数の前記固有ベクトルそれぞれに対応する前記低減率と、に基づいて、クラッタ成分を低減するフィルタ係数を算出する第4処理と、
    前記時系列の反射波データ群に対して前記フィルタ係数を適用して、血流画像データを生成する第5処理と、
    を有し、
    複数の前記固有ベクトルそれぞれの前記主たる周波数成分は、複数の前記固有ベクトルそれぞれが表す観察対象位置の時間変化の平均的な周波数であり、
    前記第4処理では、前記カラーフローモード実行時の超音波の送受信条件に基づいて、前記基準周波数を高周波側又は低周波数側にシフトするように、前記クラッタ成分低減条件を設定変更する、
    制御方法。
  12. 被検体内に向けて超音波を送信すると共にその反射波を受信することにより、前記被検体内の血流画像を生成する超音波診断装置の制御プログラムであって、
    カラーフローモード実行時に得られた前記被検体内の所定領域内における時系列の反射波データ群に対して主成分分析を実行して、複数の固有ベクトルを算出する第1処理と、
    自己相関演算を用いて、複数の前記固有ベクトルそれぞれを解析することで、複数の前記固有ベクトルそれぞれが表す時間方向の主たる周波数成分を算出する第2処理と、
    複数の前記固有ベクトルそれぞれの前記主たる周波数成分と、クラッタ成分を低減させる基準周波数を定めたクラッタ成分低減条件とに基づいて、複数の前記固有ベクトルそれぞれの低減率を決定する第3処理と、
    複数の前記固有ベクトルと、複数の前記固有ベクトルそれぞれに対応する前記低減率と、に基づいて、クラッタ成分を低減するフィルタ係数を算出する第4処理と、
    前記時系列の反射波データ群に対して前記フィルタ係数を適用して、血流画像データを生成する第5処理と、
    を有し、
    複数の前記固有ベクトルそれぞれの前記主たる周波数成分は、複数の前記固有ベクトルそれぞれが表す観察対象位置の時間変化の平均的な周波数であり、
    前記第4処理では、前記カラーフローモード実行時の超音波の送受信条件に基づいて、前記基準周波数を高周波側又は低周波数側にシフトするように、前記クラッタ成分低減条件を設定変更する、
    制御プログラム。
JP2021083083A 2021-05-17 2021-05-17 超音波診断装置、超音波診断装置の制御方法、及び、超音波診断装置の制御プログラム Active JP7632056B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021083083A JP7632056B2 (ja) 2021-05-17 2021-05-17 超音波診断装置、超音波診断装置の制御方法、及び、超音波診断装置の制御プログラム
US17/662,328 US11911221B2 (en) 2021-05-17 2022-05-06 Ultrasound diagnostic apparatus, control method of ultrasound diagnostic apparatus, and computer-readable recording medium storing control program of ultrasound diagnostic apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021083083A JP7632056B2 (ja) 2021-05-17 2021-05-17 超音波診断装置、超音波診断装置の制御方法、及び、超音波診断装置の制御プログラム

Publications (2)

Publication Number Publication Date
JP2022176578A JP2022176578A (ja) 2022-11-30
JP7632056B2 true JP7632056B2 (ja) 2025-02-19

Family

ID=83999539

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021083083A Active JP7632056B2 (ja) 2021-05-17 2021-05-17 超音波診断装置、超音波診断装置の制御方法、及び、超音波診断装置の制御プログラム

Country Status (2)

Country Link
US (1) US11911221B2 (ja)
JP (1) JP7632056B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20250099080A1 (en) * 2023-09-25 2025-03-27 Fujifilm Sonosite, Inc. Suppressing interference artifacts in ultrasound

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011025064A (ja) 2010-10-07 2011-02-10 Toshiba Corp 超音波診断装置
CN102100567A (zh) 2009-12-21 2011-06-22 株式会社东芝 彩色多普勒超声波诊断装置
JP2011229919A (ja) 2010-04-26 2011-11-17 Samsung Medison Co Ltd 適応的クラッタフィルタリングを行う超音波システムおよび方法
JP2011235087A (ja) 2010-05-07 2011-11-24 Samsung Medison Co Ltd クラッタフィルタリングのための超音波映像装置およびその方法
JP2014158698A (ja) 2013-01-22 2014-09-04 Toshiba Corp 超音波診断装置、画像処理装置及び画像処理方法
JP2017153592A (ja) 2016-02-29 2017-09-07 東芝メディカルシステムズ株式会社 超音波診断装置、信号処理装置および信号処理プログラム
JP2018187126A (ja) 2017-05-09 2018-11-29 コニカミノルタ株式会社 超音波診断装置及び超音波画像生成方法
JP2019535448A (ja) 2016-11-29 2019-12-12 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. 超音波画像クラッタをフィルタリングする方法及びシステム
WO2020083679A1 (en) 2018-10-23 2020-04-30 Koninklijke Philips N.V. Adaptive ultrasound flow imaging
JP2020092936A (ja) 2018-12-14 2020-06-18 キヤノンメディカルシステムズ株式会社 超音波診断装置及び超音波診断プログラム

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6911710B2 (ja) * 2017-10-31 2021-07-28 コニカミノルタ株式会社 超音波診断装置、超音波画像生成方法及びプログラム

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102100567A (zh) 2009-12-21 2011-06-22 株式会社东芝 彩色多普勒超声波诊断装置
JP2011125635A (ja) 2009-12-21 2011-06-30 Toshiba Corp カラードプラ超音波診断装置
JP2011229919A (ja) 2010-04-26 2011-11-17 Samsung Medison Co Ltd 適応的クラッタフィルタリングを行う超音波システムおよび方法
JP2011235087A (ja) 2010-05-07 2011-11-24 Samsung Medison Co Ltd クラッタフィルタリングのための超音波映像装置およびその方法
JP2011025064A (ja) 2010-10-07 2011-02-10 Toshiba Corp 超音波診断装置
JP2014158698A (ja) 2013-01-22 2014-09-04 Toshiba Corp 超音波診断装置、画像処理装置及び画像処理方法
US20150320395A1 (en) 2013-01-22 2015-11-12 Kabushiki Kaisha Toshiba Ultrasonic diagnostic apparatus, image processing apparatus, and image processing method
JP2017153592A (ja) 2016-02-29 2017-09-07 東芝メディカルシステムズ株式会社 超音波診断装置、信号処理装置および信号処理プログラム
JP2019535448A (ja) 2016-11-29 2019-12-12 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. 超音波画像クラッタをフィルタリングする方法及びシステム
JP2018187126A (ja) 2017-05-09 2018-11-29 コニカミノルタ株式会社 超音波診断装置及び超音波画像生成方法
WO2020083679A1 (en) 2018-10-23 2020-04-30 Koninklijke Philips N.V. Adaptive ultrasound flow imaging
JP2020092936A (ja) 2018-12-14 2020-06-18 キヤノンメディカルシステムズ株式会社 超音波診断装置及び超音波診断プログラム

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Alfrec C.H. Yu et al.,A New Eigen-Based Clutter Filter Using the Hankel-SVD Approach,2006 IEEE Ultrasound Symposium,2006年,pp.1079-1082

Also Published As

Publication number Publication date
US11911221B2 (en) 2024-02-27
US20220361850A1 (en) 2022-11-17
JP2022176578A (ja) 2022-11-30

Similar Documents

Publication Publication Date Title
CN101347343B (zh) 超声波图像取得装置
JP6282942B2 (ja) 超音波診断装置、画像処理装置及び画像処理プログラム
US10893848B2 (en) Ultrasound diagnosis apparatus and image processing apparatus
US11096669B2 (en) Ultrasound diagnostic apparatus, ultrasound image generation method and storage medium
JP5248961B2 (ja) 超音波診断装置
US20180092627A1 (en) Ultrasound signal processing device, ultrasound signal processing method, and ultrasound diagnostic device
CN106691502B (zh) 用于生成弹性图像的超声系统和方法
US12257108B2 (en) Ultrasonic diagnostic apparatus and image processing apparatus
JP2019103919A (ja) 超音波診断装置、画像処理装置及び画像処理方法
JPH08299342A (ja) 超音波診断装置
JP7632056B2 (ja) 超音波診断装置、超音波診断装置の制御方法、及び、超音波診断装置の制御プログラム
US11096670B2 (en) Ultrasound diagnostic device and ultrasound image generating method
EP3600064A1 (en) Apparatus and method for non-invasive determination of intracranial pressure
US20150366541A1 (en) Subject information acquisition apparatus, subject information acquisition method, and program
JP4481386B2 (ja) 超音波診断装置
US10743842B2 (en) Ultrasound signal processor, ultrasound signal processing method, and ultrasound diagnostic device
JP2006523485A (ja) 心臓壁ひずみ画像法
CN113660901B (zh) 颅内血压估计方法和设备
JP7711578B2 (ja) 超音波診断装置、超音波診断装置の制御方法、及び、超音波診断装置の制御プログラム
JP2022027705A (ja) 超音波診断装置及び画像処理装置
JP6223036B2 (ja) 被検体情報取得装置、被検体情報取得方法、及びプログラム
JP7533326B2 (ja) 医用画像生成装置、医用画像生成方法、およびプログラム
JP2025069683A (ja) 超音波診断装置
JP2025086489A (ja) 超音波診断装置、情報処理装置、超音波画像生成方法、超音波画像学習方法及びプログラム
JP2019216838A (ja) 超音波診断装置およびその制御方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240418

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241025

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241219

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250120

R150 Certificate of patent or registration of utility model

Ref document number: 7632056

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150