JP5490649B2 - Ultrasonic data processor - Google Patents

Ultrasonic data processor Download PDF

Info

Publication number
JP5490649B2
JP5490649B2 JP2010190297A JP2010190297A JP5490649B2 JP 5490649 B2 JP5490649 B2 JP 5490649B2 JP 2010190297 A JP2010190297 A JP 2010190297A JP 2010190297 A JP2010190297 A JP 2010190297A JP 5490649 B2 JP5490649 B2 JP 5490649B2
Authority
JP
Japan
Prior art keywords
trace
section
cross
additional
ultrasonic data
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.)
Expired - Fee Related
Application number
JP2010190297A
Other languages
Japanese (ja)
Other versions
JP2012045181A (en
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.)
Hitachi Ltd
Original Assignee
Hitachi Aloka Medical Ltd
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 Hitachi Aloka Medical Ltd filed Critical Hitachi Aloka Medical Ltd
Priority to JP2010190297A priority Critical patent/JP5490649B2/en
Publication of JP2012045181A publication Critical patent/JP2012045181A/en
Application granted granted Critical
Publication of JP5490649B2 publication Critical patent/JP5490649B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Ultra Sonic Daignosis Equipment (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Description

本発明は、超音波を送受して得られた超音波データを処理する装置に関する。   The present invention relates to an apparatus for processing ultrasonic data obtained by transmitting and receiving ultrasonic waves.

超音波ビームを走査することにより収集される三次元データを利用した超音波技術が知られている。例えば、特許文献1には、対象組織を含む三次元空間内から収集されたボリュームデータに基づいて対象組織の輪郭を三次元的に特定する技術が記載されている。これにより、例えば、対象組織の体積などを算出することが可能になる。   An ultrasonic technique using three-dimensional data collected by scanning an ultrasonic beam is known. For example, Patent Document 1 describes a technique for three-dimensionally specifying the contour of a target tissue based on volume data collected from a three-dimensional space including the target tissue. Thereby, for example, the volume of the target tissue can be calculated.

特許文献1に記載された技術では、三次元データ空間内に、複数の自動トレース参照断面と、複数のマニュアルトレース参照断面が設定される。そして、各マニュアルトレース参照断面内において、ユーザ操作に応じて対象組織の輪郭を示すマニュアルトレースラインが形成される。さらに、複数のマニュアルトレース参照断面に形成されたマニュアルトレースラインに基づいて、各自動トレース参照断面内に補間処理などによりトレースラインが形成される。こうして、三次元データ空間内に形成された多数のトレースラインに基づいて対象組織の輪郭が三次元的に特定される。   In the technique described in Patent Document 1, a plurality of automatic trace reference sections and a plurality of manual trace reference sections are set in a three-dimensional data space. And in each manual trace reference cross section, the manual trace line which shows the outline of object tissue according to user operation is formed. Further, based on the manual trace lines formed in the plurality of manual trace reference sections, trace lines are formed in each automatic trace reference section by interpolation processing or the like. In this way, the contour of the target tissue is identified three-dimensionally based on a large number of trace lines formed in the three-dimensional data space.

特許文献1に記載された技術では、例えば二値化処理などにより対象組織の輪郭を正確に抽出することが困難な場合においても、ユーザ操作に応じて、例えばユーザの目視による判断に応じて、対象組織の輪郭を比較的正確に特定することができる。また、特許文献1に記載された技術では、ユーザ操作に応じて形成されたマニュアルトレースラインをさらに自動修正することにより、極めて高い精度で対象組織の輪郭を抽出することが可能とされている。   In the technique described in Patent Document 1, even when it is difficult to accurately extract the contour of the target tissue by, for example, binarization processing, according to the user operation, for example, according to the user's visual judgment, The contour of the target tissue can be specified relatively accurately. Further, in the technique described in Patent Document 1, it is possible to extract the contour of the target tissue with extremely high accuracy by further automatically correcting a manual trace line formed in response to a user operation.

ユーザ操作を必要とする処理においては、例えば、ユーザの負担を小さくすることが望ましく、また、最終的に得られるトレースラインの精度も高いことが望ましい。   In processing that requires user operation, for example, it is desirable to reduce the burden on the user, and it is also desirable that the accuracy of the trace line finally obtained is high.

特開2008−142519号公報JP 2008-142519 A

上述した背景技術に鑑み、本願の発明者は、ユーザ操作に応じたトレースラインの形成について研究開発を重ねてきた。   In view of the background art described above, the inventor of the present application has conducted research and development on the formation of trace lines according to user operations.

本発明はその研究開発の過程において成されたものであり、その目的は、ユーザに対する負担とトレースラインに関する精度の両面において好適な装置を提供することにある。   The present invention has been made in the course of research and development, and an object of the present invention is to provide a device suitable for both the burden on the user and the accuracy with respect to the trace line.

上記目的にかなう好適な超音波データ処理装置は、対象物を含む三次元空間から得られた超音波データに基づいて当該対象物の輪郭に対応したトレースラインを形成する超音波データ処理装置において、三次元的に配列された超音波データで構成されるデータ空間内において、少なくとも一つの手動トレース断面と複数の自動トレース断面を設定するトレース断面設定部と、各手動トレース断面内にユーザ操作に応じて手動トレースラインを形成する手動トレースライン形成部と、手動トレースラインを基礎トレースラインとして利用した補間処理により、各自動トレース断面内に補間トレースラインを形成する補間トレースライン形成部と、各自動トレース断面ごとに、その自動トレース断面内で検出される前記対象物の輪郭に基づいて補間トレースラインを修正処理するトレースライン修正部と、前記修正処理の有効性を示す特徴量に基づいて、複数の自動トレース断面の中から少なくとも一つの追加トレース断面を選択する追加断面選択部と、を有し、前記各追加トレース断面の修正処理された補間トレースラインを基礎トレースラインに加えて前記補間処理を再実行する、ことを特徴とする。   An ultrasonic data processing apparatus suitable for the above object is an ultrasonic data processing apparatus that forms a trace line corresponding to the contour of an object based on ultrasonic data obtained from a three-dimensional space including the object. A trace section setting unit that sets at least one manual trace section and multiple automatic trace sections in a data space composed of three-dimensionally arranged ultrasound data, and a user operation in each manual trace section. A manual trace line forming unit that forms a manual trace line, an interpolation trace line forming unit that forms an interpolated trace line in each automatic trace section by an interpolation process using the manual trace line as a basic trace line, and each automatic trace For each cross-section, compensation is based on the contour of the object detected in the automatic trace cross-section. A trace line correction unit that corrects a trace line; and an additional cross-section selection unit that selects at least one additional trace cross-section from a plurality of automatic trace cross-sections based on a feature amount indicating the effectiveness of the correction process. And adding the interpolated trace line corrected for each additional trace section to the basic trace line, and re-executing the interpolating process.

上記構成によれば、複数の自動トレース断面の中から追加トレース断面が選択され、選択された追加トレース断面の修正処理された補間トレースラインが基礎トレースラインとして利用されるため、追加トレース断面内においてユーザ操作によりトレースラインを形成する場合に比べて、ユーザに対する負担が軽減される。また、手動トレースラインのみを基礎トレースラインとする場合に比べて、補間処理により得られるトレースラインの精度が向上する。   According to the above configuration, an additional trace section is selected from a plurality of automatic trace sections, and the corrected interpolated trace line of the selected additional trace section is used as a basic trace line. Compared with the case where the trace line is formed by the user operation, the burden on the user is reduced. Further, the accuracy of the trace line obtained by the interpolation process is improved as compared with the case where only the manual trace line is used as the basic trace line.

望ましい具体例において、前記追加断面選択部は、各自動トレース断面ごとに、前記修正処理における補間トレースラインの修正量を算出し、当該修正量に基づいて少なくとも一つの追加トレース断面を選択する、ことを特徴とする。   In a preferred embodiment, the additional section selection unit calculates a correction amount of the interpolation trace line in the correction process for each automatic trace section, and selects at least one additional trace section based on the correction amount. It is characterized by.

望ましい具体例において、前記追加断面選択部は、前記修正量が所定値以上となる複数の自動トレース断面の中から少なくとも一つの追加トレース断面を選択する、ことを特徴とする。   In a preferred embodiment, the additional cross section selecting unit selects at least one additional trace cross section from among a plurality of automatic trace cross sections in which the correction amount is a predetermined value or more.

望ましい具体例において、前記追加断面選択部は、前記修正量が所定値以上となる複数の自動トレース断面の中から等間隔で複数の追加トレース断面を選択する、ことを特徴とする。   In a preferred embodiment, the additional cross section selecting unit selects a plurality of additional trace cross sections at regular intervals from a plurality of automatic trace cross sections in which the correction amount is a predetermined value or more.

望ましい具体例において、前記追加断面選択部は、各自動トレース断面ごとに、前記修正処理における輪郭の検出率から輪郭の明瞭度を算出し、当該明瞭度に基づいて少なくとも一つの追加トレース断面を選択する、ことを特徴とする。   In a preferred embodiment, the additional section selection unit calculates, for each automatic trace section, contour intelligibility from the contour detection rate in the correction process, and selects at least one additional trace section based on the intelligibility. It is characterized by.

望ましい具体例において、前記追加断面選択部は、前記明瞭度が所定値以上となる複数の自動トレース断面の中から少なくとも一つの追加トレース断面を選択する、ことを特徴とする。   In a preferred embodiment, the additional cross section selecting unit selects at least one additional trace cross section from a plurality of automatic trace cross sections in which the clarity is a predetermined value or more.

望ましい具体例において、前記追加断面選択部は、前記明瞭度が所定値以上となる複数の自動トレース断面の中から等間隔で複数の追加トレース断面を選択する、ことを特徴とする。   In a preferred embodiment, the additional section selection unit selects a plurality of additional trace sections at regular intervals from among a plurality of automatic trace sections whose clarity is equal to or greater than a predetermined value.

望ましい具体例において、互いに隣接する自動トレース断面の補間トレースライン同士の差分値を算出し、当該差分値が所定値以上となる箇所を含む前記データ空間内の区間から、前記少なくとも一つの追加トレース断面を選択する、ことを特徴とする。   In a preferred embodiment, a difference value between interpolated trace lines of adjacent automatic trace sections is calculated, and the at least one additional trace section is calculated from a section in the data space including a portion where the difference value is a predetermined value or more. It is characterized by selecting.

望ましい具体例において、前記データ空間内において複数のトレース用断面を設定し、各トレース用断面ごとにそのトレース用断面内で前記対象物の輪郭を検出してその検出率から輪郭の不明瞭度を算出し、当該不明瞭度が大きな順で予め定められた枚数のトレース用断面を前記手動トレース断面とする、ことを特徴とする。   In a preferred embodiment, a plurality of trace sections are set in the data space, the contour of the object is detected in the trace section for each trace section, and the contour ambiguity is determined from the detection rate. The number of cross sections for tracing, which are calculated and determined in advance in descending order of the ambiguity, is set as the manual trace cross section.

本発明により、ユーザに対する負担とトレースラインに関する精度の両面において好適な装置が提供される。   According to the present invention, an apparatus suitable for both the burden on the user and the accuracy regarding the trace line is provided.

本発明の実施において好適な超音波診断装置の全体構成を示す図である。1 is a diagram illustrating an overall configuration of an ultrasonic diagnostic apparatus that is preferable in the practice of the present invention. ボリュームデータに対する基準断面の設定を説明するための図である。It is a figure for demonstrating the setting of the reference | standard cross section with respect to volume data. 参照断面列の設定を説明するための図である。It is a figure for demonstrating the setting of a reference cross-section row | line | column. 自動トレース処理を説明するための図である。It is a figure for demonstrating an automatic trace process. 組織抽出部の内部構成を示す図である。It is a figure which shows the internal structure of a structure | tissue extraction part. ボリュームデータ内に設定された参照断面列を示す図である。It is a figure which shows the reference cross-section row | line set in the volume data. 補間トレースラインの修正量を説明するための図である。It is a figure for demonstrating the correction amount of an interpolation trace line. 修正量に基づいた追加断面の選択処理を説明するための図である。It is a figure for demonstrating the selection process of the additional cross section based on the correction amount. 対象組織の輪郭の明瞭度を説明するための図である。It is a figure for demonstrating the clarity of the outline of an object structure | tissue.

本発明に係る超音波データ処理装置の好適な具体例の一つは超音波診断装置である。図1は、本発明の実施において好適な超音波診断装置の全体構成を示す図である。この超音波診断装置は医療の分野において用いられ、特に生体内における対象組織を抽出し、その体積を演算する機能を有している。対象組織としては、胎盤、悪性腫瘍、胆嚢、甲状腺等を挙げることができる。   One of the preferred specific examples of the ultrasonic data processing apparatus according to the present invention is an ultrasonic diagnostic apparatus. FIG. 1 is a diagram showing an overall configuration of an ultrasonic diagnostic apparatus suitable for implementing the present invention. This ultrasonic diagnostic apparatus is used in the medical field, and particularly has a function of extracting a target tissue in a living body and calculating its volume. Examples of the target tissue include placenta, malignant tumor, gallbladder, thyroid and the like.

図1において、3Dプローブ10は、例えば体表面上に当接して用いられあるいは体腔内に挿入して用いられる超音波送受波器である。本実施形態において、3Dプローブ10は2Dアレイ振動子を有している。2Dアレイ振動子は第一方向及び第二方向に整列した複数の振動素子によって構成されるものである。2Dアレイ振動子により超音波ビームが形成され、その超音波ビームは二次元走査される。これにより三次元空間としての三次元エコーデータ取込空間が形成される。具体的には、その三次元空間は複数の走査面の集合体として構成され、各走査面は超音波ビームを一次元走査することによって構成される。2Dアレイ振動子に代えて、1Dアレイ振動子を機械的に走査することによって、上記同様の三次元空間を形成することも可能である。   In FIG. 1, a 3D probe 10 is an ultrasonic transducer that is used, for example, in contact with a body surface or inserted into a body cavity. In this embodiment, the 3D probe 10 has a 2D array transducer. The 2D array transducer is composed of a plurality of vibration elements aligned in the first direction and the second direction. An ultrasonic beam is formed by the 2D array transducer, and the ultrasonic beam is two-dimensionally scanned. As a result, a three-dimensional echo data capturing space is formed as a three-dimensional space. Specifically, the three-dimensional space is configured as an aggregate of a plurality of scanning planes, and each scanning plane is configured by one-dimensional scanning with an ultrasonic beam. It is also possible to form a three-dimensional space similar to the above by mechanically scanning the 1D array transducer instead of the 2D array transducer.

送信部12は送信ビームフォーマーとして機能する。送信部12は所定の遅延関係をもって複数の送信信号を上記2Dアレイ振動子に対して供給する。これによって送信ビームが形成される。生体内からの反射波は2Dアレイ振動子によって受波され、これによってその2Dアレイ振動子から複数の受信信号が受信部14に対して出力される。受信部14は複数の受信信号に対して整相加算処理を実行し、これによって整相加算後の受信信号(ビームデ−タ)を出力する。その受信信号に対しては所定の信号処理が施され、例えば検波、対数変換処理などが施され、信号処理後の受信信号であるビームデータが3Dデータメモリ16に格納される。   The transmission unit 12 functions as a transmission beam former. The transmitter 12 supplies a plurality of transmission signals to the 2D array transducer with a predetermined delay relationship. As a result, a transmission beam is formed. The reflected wave from the living body is received by the 2D array transducer, and a plurality of reception signals are output from the 2D array transducer to the receiving unit 14. The receiving unit 14 performs a phasing addition process on the plurality of reception signals, and thereby outputs a reception signal (beam data) after the phasing addition. Predetermined signal processing is performed on the received signal, for example, detection, logarithmic conversion processing, and the like are performed, and beam data that is the received signal after signal processing is stored in the 3D data memory 16.

3Dデータメモリ16は、生体内の送受波空間である三次元空間に相当する三次元記憶空間を有している。3Dデータメモリ16の書き込みあるいは読み出しに際して各データに対する座標変換が実行される。本実施形態においては、3Dデータメモリ16の書き込み時に、送受波座標系から記憶空間座標系への座標変換が実行される。これによって、後に説明するようにボリュームデータが構成される。ボリュームデータは、複数の走査面に相当する複数のフレームデータ(スライスデータ)の集合体であり、各フレームデータは複数のビームデータからなるものである。各ビームデータは深さ方向に整列した複数のエコーデータからなるものである。ちなみに、この3Dデータメモリ16以降の各構成については専用ハードウェアとして構成することも可能であるし、ソフトウェアの機能として実現することも可能である。例えば、3Dデータメモリ16以降の各構成をコンピュータ内で実現させてもよい。   The 3D data memory 16 has a three-dimensional storage space corresponding to a three-dimensional space that is a transmission / reception space in a living body. When writing to or reading from the 3D data memory 16, coordinate conversion is performed on each data. In the present embodiment, when writing to the 3D data memory 16, coordinate conversion from the transmission / reception coordinate system to the storage space coordinate system is executed. This constitutes volume data as will be described later. Volume data is an aggregate of a plurality of frame data (slice data) corresponding to a plurality of scanning planes, and each frame data is composed of a plurality of beam data. Each beam data consists of a plurality of echo data arranged in the depth direction. Incidentally, each configuration after the 3D data memory 16 can be configured as dedicated hardware or can be realized as a software function. For example, each configuration after the 3D data memory 16 may be realized in a computer.

三次元画像形成部18は、3Dデータメモリ16に格納されたボリュームデータに基づいて、例えばボリュームレンダリング法に基づく画像処理を実行し、これによって三次元超音波画像を構成する。その画像データは表示処理部26に送られる。任意断層画像形成部20は、ユーザによって設定された三次元空間内の任意断面に対応する断層画像を形成するものである。その場合において3Dデータメモリ16内における任意断面に相当するデータアレイが読み出され、それらに基づいて任意断層画像としてのBモード画像が形成される。その画像データは表示処理部26に送られる。   The three-dimensional image forming unit 18 executes image processing based on, for example, a volume rendering method based on the volume data stored in the 3D data memory 16, thereby forming a three-dimensional ultrasonic image. The image data is sent to the display processing unit 26. The arbitrary tomographic image forming unit 20 forms a tomographic image corresponding to an arbitrary cross section in the three-dimensional space set by the user. In that case, a data array corresponding to an arbitrary cross section in the 3D data memory 16 is read, and a B-mode image as an arbitrary tomographic image is formed based on the data array. The image data is sent to the display processing unit 26.

組織抽出部22は、特許文献1(特開2008−142519号公報)に詳述されるトレース処理により、三次元空間内あるいはボリュームデータ内に存在する対象組織(対象組織データ)を抽出するものである。この場合においては、マニュアルトレース処理と補間処理とが併用されており、また、それぞれの処理結果に対する自動修正処理が利用されている。さらに、本実施形態において、組織抽出部22は、ユーザに対する負担とトレースラインに関する精度の両面において好適な処理を実行する。組織抽出部22における処理については後に詳述する。抽出された対象組織データは表示処理部26に送られ、対象組織の画像表示に利用される他、体積演算部24にも送られている。   The tissue extraction unit 22 extracts a target tissue (target tissue data) existing in a three-dimensional space or volume data by a tracing process detailed in Patent Document 1 (Japanese Patent Laid-Open No. 2008-142519). is there. In this case, manual trace processing and interpolation processing are used together, and automatic correction processing for each processing result is used. Furthermore, in the present embodiment, the tissue extraction unit 22 executes processing suitable for both the burden on the user and the accuracy regarding the trace line. The processing in the tissue extraction unit 22 will be described in detail later. The extracted target tissue data is sent to the display processing unit 26, used for displaying an image of the target tissue, and also sent to the volume calculation unit 24.

この体積演算部24は、例えばDisk Summation法等の体積演算法により、対象組織の体積を求めるモジュールである。すなわち、組織抽出部22により、対象組織の全体にわたって複数の閉ループとしてのトレースライン列が構成されるため、それらのトレースラインに基づいて対象組織の体積値を近似的に算出するものである。その場合においては各閉ループ間すなわち各断面間の距離も利用される。演算された体積値のデータは表示処理部26へ送られる。体積演算法としてAverage Rotation法等を利用してもよい。   The volume calculation unit 24 is a module that calculates the volume of the target tissue by a volume calculation method such as a disk summation method. That is, since the tissue extraction unit 22 forms a plurality of trace line sequences as a closed loop over the entire target tissue, the volume value of the target tissue is approximately calculated based on the trace lines. In that case, the distance between each closed loop, that is, between each cross section is also used. The calculated volume value data is sent to the display processing unit 26. An Average Rotation method or the like may be used as the volume calculation method.

上記の三次元画像形成部18、任意断層画像形成部20及び組織抽出部22等の各モジュールは、ユーザによって選択された動作モードに応じて機能し、表示処理部26にはそれぞれのモードに対応するデータが入力される。表示処理部26は、入力されるデータに対して画像合成処理や色付け処理などの処理を施し、その結果であるデータを表示部28に出力する。表示部28には、選択された動作モードに応じて、三次元超音波画像、任意断層画像、抽出された組織の三次元画像、体積値等が表示される。ちなみに、三次元空間全体の三次元画像と対象組織の三次元画像とを合成して表示することも可能である。   Each module such as the three-dimensional image forming unit 18, the arbitrary tomographic image forming unit 20, and the tissue extracting unit 22 functions according to the operation mode selected by the user, and the display processing unit 26 corresponds to each mode. Data to be input. The display processing unit 26 performs processing such as image synthesis processing and coloring processing on the input data, and outputs the resulting data to the display unit 28. The display unit 28 displays a three-dimensional ultrasonic image, an arbitrary tomographic image, a three-dimensional image of the extracted tissue, a volume value, and the like according to the selected operation mode. Incidentally, it is also possible to synthesize and display a 3D image of the entire 3D space and a 3D image of the target tissue.

制御部30は、図1に示される各構成の動作制御を行っており、特に入力部32によってユーザにより設定されたパラメータに基づいて、上述した組織抽出処理及び体積演算の動作を制御している。また、制御部30は、3Dデータメモリ16へのデータ書き込み制御等を担っている。入力部32は、キーボードやトラックボールなどを有する操作パネルによって構成されるものである。制御部30はCPU及び動作プログラムなどによって構成されるものである。単一のCPUが三次元画像処理、任意断層画像形成処理、組織抽出処理及び体積演算を実行するようにしてもよい。   The control unit 30 controls the operation of each component shown in FIG. 1, and controls the operations of the tissue extraction process and the volume calculation described above, particularly based on parameters set by the user by the input unit 32. . In addition, the control unit 30 is responsible for controlling data writing to the 3D data memory 16. The input unit 32 is configured by an operation panel having a keyboard, a trackball, and the like. The control unit 30 is configured by a CPU, an operation program, and the like. A single CPU may execute 3D image processing, arbitrary tomographic image formation processing, tissue extraction processing, and volume calculation.

次に、本実施形態における対象組織の抽出処理を具体的に説明する。但し、既に図1に示した構成(部分)については、以下の説明においても図1の符号を利用する。図1の超音波診断装置は、特許文献1に記載されたトレース処理を実行する。そのトレース処理については、特許文献1に詳述されているとおりであるが、以下にその概要を説明する。   Next, the target tissue extraction processing in the present embodiment will be specifically described. However, for the configuration (part) already shown in FIG. 1, the reference numerals in FIG. 1 are used in the following description. The ultrasonic diagnostic apparatus in FIG. 1 executes the tracing process described in Patent Document 1. The trace processing is as described in detail in Patent Document 1, and the outline thereof will be described below.

まず、3Dプローブ10を用いて三次元的にデータが収集され、3Dデータメモリ16内にボリュームデータが構築される。そして、表示部28に、ボリュームデータから得られる任意断層画像を表示させながら、例えばユーザ操作に応じてその断面の位置が適宜調整されて基準断面が設定される。   First, data is collected three-dimensionally using the 3D probe 10 and volume data is constructed in the 3D data memory 16. Then, while displaying an arbitrary tomographic image obtained from the volume data on the display unit 28, the position of the cross section is appropriately adjusted according to a user operation, for example, and the reference cross section is set.

図2は、ボリュームデータに対する基準断面の設定を説明するための図である。この設定においては、対象組織42の全体が断面として表れるように、例えばこの断面が最大となるように基準断面46の位置決めを行うのが望ましい。ただし、後に説明するように断面セットとしての参照断面列が設定されるため、基準断面46はそのような参照断面列が対象組織42の全体をカバーするように設定されれば充分である。   FIG. 2 is a diagram for explaining setting of a reference cross section for volume data. In this setting, it is desirable to position the reference cross section 46 so that, for example, this cross section is maximized so that the entire target tissue 42 appears as a cross section. However, as will be described later, since a reference cross-section row as a cross-section set is set, it is sufficient that the reference cross-section 46 is set so that such a reference cross-section row covers the entire target tissue 42.

基準断面46が設定されると、その基準断面46に対応した断層画像、つまり対象組織42の断層像を含んだ断層画像が表示され、その断層画像上において、対象組織42について両端の点がユーザにより設定される。さらにそれら両点を結ぶ直線として、基準線54が設定される。基準線54が設定されると、三次元空間に相当するボリュームデータ44に対して参照断面列が設定される。   When the reference cross section 46 is set, a tomographic image corresponding to the reference cross section 46, that is, a tomographic image including a tomographic image of the target tissue 42, is displayed on the tomographic image. Is set by Further, a reference line 54 is set as a straight line connecting these two points. When the reference line 54 is set, a reference section row is set for the volume data 44 corresponding to the three-dimensional space.

図3は、参照断面列の設定を説明するための図である。参照断面列56は、基準線(図2の符号54)に直交する複数の断面として構成される。すなわち、それは、基準線の設定に利用された一方の点から他方の点までにわたって等間隔あるいは非等間隔で複数の断面を並べたものに相当する。ここで、参照断面列56は、少なくとも一枚のマニュアルトレース用参照断面58と複数の自動トレース用参照断面60とで構成される。マニュアルトレース用参照断面58は、予め定められた個数だけ形成されており、その個数はnである。例えば1〜10程度の範囲内にnの値が定められる。マニュアルトレース用参照断面58は代表断面に相当するものであり、その代表断面についてのみマニュアルトレースが行われるので、ユーザの負担を大幅に軽減できる。一方、個々の自動トレース用参照断面60については補間処理により自動トレースが実行される。   FIG. 3 is a diagram for explaining the setting of the reference section row. The reference cross section row 56 is configured as a plurality of cross sections orthogonal to the reference line (reference numeral 54 in FIG. 2). That is, it corresponds to a plurality of cross-sections arranged at equal intervals or non-uniform intervals from one point used for setting the reference line to the other point. Here, the reference section row 56 includes at least one manual tracing reference section 58 and a plurality of automatic tracing reference sections 60. The reference number 58 for manual tracing is formed in a predetermined number, and the number is n. For example, the value of n is determined within a range of about 1 to 10. The reference cross section 58 for manual tracing corresponds to a representative cross section, and manual tracing is performed only on the representative cross section, so that the burden on the user can be greatly reduced. On the other hand, automatic tracing is executed by interpolation processing for each reference section 60 for automatic tracing.

マニュアルトレースの際には、少なくとも一枚の(n枚の)マニュアルトレース用参照断面58に対応したn枚の断層画像が表示部28に表示される。この場合において、一枚ずつ断層画像を表示させてもよいし、複数の断層画像を並べて同時に表示するようにしてもよい。そして、各断層画像に対してマニュアルトレース処理が実行される。すなわち、ユーザが画像を観察しながら入力部32を用いて各断層画像内に対象組織の輪郭に対応したトレースラインを形成する。   At the time of manual tracing, n pieces of tomographic images corresponding to at least one (n pieces) of reference cross sections 58 for manual tracing are displayed on the display unit 28. In this case, the tomographic images may be displayed one by one, or a plurality of tomographic images may be displayed side by side. Then, manual trace processing is executed for each tomographic image. That is, the user forms a trace line corresponding to the contour of the target tissue in each tomographic image using the input unit 32 while observing the image.

マニュアルトレースラインが形成されると、各マニュアルトレース用参照断面58ごとに、特許文献1に詳述されるマニュアルトレースラインの自動的な修正処理が実行される。つまり、マニュアルトレースライン上の個々のポイントごとにその周辺に対してエッジ検出処理が実行され、エッジが検出されたポイントについてはエッジ上の位置に当該ポイントをシフトさせる処理が実行される。ただし、エッジが検出されないような場合にはマニュアルトレース結果がそのまま保存される。こうして、各マニュアルトレースラインに修正処理が実行されると、複数の自動トレース用参照断面60に対して自動トレース処理が実行される。   When the manual trace line is formed, automatic correction processing of the manual trace line detailed in Patent Document 1 is executed for each manual trace reference section 58. That is, edge detection processing is performed on the periphery of each point on the manual trace line, and processing for shifting the point to a position on the edge is performed on the point where the edge is detected. However, if no edge is detected, the manual trace result is stored as it is. Thus, when the correction process is executed for each manual trace line, the automatic trace process is executed for the plurality of automatic trace reference sections 60.

図4は、自動トレース処理を説明するための図である。自動トレース処理では、複数のマニュアルトレース用参照断面58上に形成された、修正処理後の複数のマニュアルトレースラインである複数の複合トレースライン68が基準とされ、それらを基礎として補間処理を行うことにより、複数の閉ループを面状に繋ぎ合わせたものとしてトレース面70が構成される。この場合、完全なる三次元的な曲面を定義する必要はないが、少なくとも個々の自動トレース用参照断面60について、補間トレースライン(自動トレースライン)が定義できるように補間処理を実行する。ここで、マニュアルトレース用参照断面58が基準線上に一枚のみ設定された場合には、対象組織の両端点との間で上述した補間処理を実行する。マニュアルトレース用参照断面58が複数枚設定された場合にも、端点に最も近接する断面については、上記と同様に端点との間で上述した補間処理を実行する。   FIG. 4 is a diagram for explaining the automatic trace processing. In the automatic trace processing, a plurality of complex trace lines 68, which are a plurality of manual trace lines after correction processing, formed on a plurality of reference cross sections 58 for manual tracing are used as a reference, and interpolation processing is performed based on them. Thus, the trace surface 70 is configured as a plurality of closed loops connected in a planar shape. In this case, it is not necessary to define a complete three-dimensional curved surface, but an interpolation process is executed so that an interpolation trace line (automatic trace line) can be defined at least for each reference section 60 for automatic tracing. Here, when only one manual reference cross section 58 is set on the reference line, the above-described interpolation processing is executed between the end points of the target tissue. Even when a plurality of manual tracing reference cross sections 58 are set, the interpolation processing described above is executed between the end points in the same manner as described above for the cross section closest to the end points.

また、各自動トレース用参照断面60ごとに、特許文献1に詳述される補間トレースライン(自動トレースライン)の自動的な修正処理が実行される。つまり、補間トレースライン上の個々のポイントごとにその周辺に対してエッジ検出処理が実行され、エッジが検出されたポイントについてはエッジ上の位置に当該ポイントをシフトさせる処理が実行される。ただし、エッジが検出されないような場合には自動トレース結果がそのまま保存される。   Further, an automatic correction process of the interpolation trace line (automatic trace line) detailed in Patent Document 1 is executed for each automatic trace reference section 60. That is, edge detection processing is performed on the periphery of each point on the interpolation trace line, and processing for shifting the point to a position on the edge is performed on the point where the edge is detected. However, if no edge is detected, the automatic trace result is stored as it is.

こうして、図4に示されるように、対象組織の形態に沿って包み込んだトレース面70が形成され、対象組織を三次元的に抽出することができる。そして、抽出された対象組織の三次元画像が表示され、また、三次元的に抽出された対象組織の体積値が演算されてその体積値が表示される。   In this way, as shown in FIG. 4, the trace surface 70 enveloping along the form of the target tissue is formed, and the target tissue can be extracted three-dimensionally. Then, the extracted three-dimensional image of the target tissue is displayed, and the volume value of the three-dimensionally extracted target tissue is calculated and the volume value is displayed.

さらに、本実施形態では、ユーザに対する負担とトレースラインに関する精度の両面において好適な処理も実行する。これにより、例えば、ユーザに対する負担を軽減しつつトレースラインに関する精度を向上させることができる。その処理について説明する。   Furthermore, in the present embodiment, processing suitable for both the burden on the user and the accuracy regarding the trace line is also executed. Thereby, for example, the accuracy with respect to the trace line can be improved while reducing the burden on the user. The process will be described.

図5は、組織抽出部の内部構成を示す図である。組織抽出部22は、上述した組織抽出処理と以下に詳述する処理を実現するために、トレース断面設定部222と手動トレースライン形成部224と補間トレースライン形成部226とトレースライン修正部228と追加断面選択部220を備えている。図5に示した構成(部分)については図5の符号を利用しつつ、組織抽出部22における処理について説明する。   FIG. 5 is a diagram illustrating an internal configuration of the tissue extraction unit. In order to implement the tissue extraction process described above and the process described in detail below, the tissue extraction unit 22 includes a trace section setting unit 222, a manual trace line formation unit 224, an interpolation trace line formation unit 226, and a trace line correction unit 228. An additional cross-section selection unit 220 is provided. Regarding the configuration (part) shown in FIG. 5, processing in the tissue extraction unit 22 will be described using the reference numerals in FIG. 5.

図6は、ボリュームデータ内に設定された参照断面列を示す図である。トレース断面設定部222は、ボリュームデータ内において、対象組織42に対して、少なくとも一枚のマニュアルトレース用参照断面58と複数の自動トレース用参照断面60を設定する(図3参照)。   FIG. 6 is a diagram showing a reference cross-section row set in the volume data. The trace section setting unit 222 sets at least one manual tracing reference section 58 and a plurality of automatic tracing reference sections 60 for the target tissue 42 in the volume data (see FIG. 3).

そして、手動トレースライン形成部224は、各マニュアルトレース用参照断面58内に、ユーザ操作に応じて、対象組織の輪郭に対応したマニュアルトレースライン(手動トレースライン)を形成する。また、トレースライン修正部228は、特許文献1に詳述されるトレースラインの自動的な修正処理により、マニュアルトレースラインを修正処理する。   Then, the manual trace line forming unit 224 forms a manual trace line (manual trace line) corresponding to the contour of the target tissue in each manual trace reference cross section 58 according to a user operation. Further, the trace line correction unit 228 corrects the manual trace line by the automatic correction process of the trace line detailed in Patent Document 1.

さらに、補間トレースライン形成部226は、マニュアルトレースラインを用いた補間処理により、複数の自動トレース用参照断面60に対して補間トレースライン(自動トレースライン)を形成する(図4参照)。また、補間トレースラインも、トレースライン修正部228により修正処理される。   Further, the interpolation trace line forming unit 226 forms an interpolation trace line (automatic trace line) for a plurality of reference sections 60 for automatic tracing by interpolation processing using manual trace lines (see FIG. 4). Also, the interpolation trace line is corrected by the trace line correction unit 228.

こうして、対象組織42の形態に沿って包み込んだトレース面(図4の符号70)が形成され、対象組織42を三次元的に抽出することができる。その抽出の精度を高めるために、本実施形態では、補間処理に利用されるキー断面が追加される。   In this way, a trace surface (reference numeral 70 in FIG. 4) wrapped around the shape of the target tissue 42 is formed, and the target tissue 42 can be extracted three-dimensionally. In order to increase the accuracy of the extraction, a key section used for the interpolation process is added in the present embodiment.

つまり、最初の補間処理においては、図6に示すマニュアルトレース用参照断面58のみがキー断面とされ、マニュアルトレースラインを用いた補間処理により、複数の自動トレース用参照断面60に対して補間トレースラインが形成され、補間トレースラインがトレースライン修正部228により修正処理される。   That is, in the first interpolation process, only the manual trace reference section 58 shown in FIG. 6 is used as a key section, and interpolation trace lines are added to the plurality of automatic trace reference sections 60 by the interpolation process using manual trace lines. Are formed, and the interpolated trace line is corrected by the trace line correcting unit 228.

追加断面選択部220は、各自動トレース用参照断面60の補間トレースラインに対する修正処理を評価することにより、複数の自動トレース用参照断面60の中から、キー断面に追加する追加断面を選択する。その選択にあたって、修正処理の有効性を示す特徴量として、修正処理における補間トレースラインの修正量が算出される。   The additional section selection unit 220 selects an additional section to be added to the key section from the plurality of reference sections for automatic tracing 60 by evaluating the correction process for the interpolation trace line of each reference section 60 for automatic tracing. In the selection, the correction amount of the interpolation trace line in the correction process is calculated as a feature quantity indicating the effectiveness of the correction process.

図7は、補間トレースラインの修正量を説明するための図である。図7には、1枚の自動トレース用参照断面60内に形成された補間トレースライン62が実線で示されている。この補間トレースライン62に対して、特許文献1に詳述されるトレースラインの自動的な修正処理が実行される。つまり、補間トレースライン62上の個々のポイントごとにその周辺に対してエッジ検出処理が実行され、エッジが検出されたポイントについてはエッジ上の位置に当該ポイントをシフトさせ、一方、エッジが検出されない場合には元の補間トレースライン62の結果がそのまま保存される。こうして、補間トレースライン62上の全てのポイントについてエッジ検出処理が実行され、その結果として、図7に一点鎖線で示す修正処理後の補間トレースライン64が得られる。   FIG. 7 is a diagram for explaining the correction amount of the interpolation trace line. In FIG. 7, the interpolated trace line 62 formed in one automatic trace reference cross section 60 is indicated by a solid line. The trace line automatic correction process detailed in Patent Document 1 is executed for the interpolated trace line 62. That is, edge detection processing is performed on the periphery of each point on the interpolation trace line 62, and for the point where the edge is detected, the point is shifted to a position on the edge, while the edge is not detected. In this case, the result of the original interpolation trace line 62 is stored as it is. In this way, the edge detection process is executed for all the points on the interpolation trace line 62, and as a result, the corrected interpolation trace line 64 indicated by a one-dot chain line in FIG. 7 is obtained.

追加断面選択部220は、修正処理における補間トレースライン62の修正量として補間トレースライン62上の全てのポイントに関する移動量の積算値を算出する。これにより、元の補間トレースライン62と修正処理後の補間トレースライン64との間の面積差が算出される。例えば、図7に示す領域S1,S2,S3の面積の合計値が修正量となる。追加断面選択部220は、複数の自動トレース用参照断面60の各々について修正量を算出し、修正量に基づいて、キー断面となる追加断面を選択する。   The additional cross-section selection unit 220 calculates an integrated value of the movement amount for all points on the interpolation trace line 62 as the correction amount of the interpolation trace line 62 in the correction process. Thereby, the area difference between the original interpolation trace line 62 and the corrected interpolation trace line 64 is calculated. For example, the total value of the areas S1, S2, and S3 shown in FIG. 7 is the correction amount. The additional cross section selection unit 220 calculates a correction amount for each of the plurality of automatic trace reference cross sections 60, and selects an additional cross section to be a key cross section based on the correction amount.

図8は、修正量に基づいた追加断面の選択処理を説明するための図である。図8の横軸は、参照断面列の配列方向であり、その横軸上にはマニュアルトレース用参照断面58の位置が実線で示されている。各区間は、互いに隣り合う2枚のマニュアルトレース用参照断面58に挟まれた区間である。そして、各区間内において縦軸方向に伸びる複数の破線が、複数の自動トレース用参照断面を示している。   FIG. 8 is a diagram for explaining an additional section selection process based on the correction amount. The horizontal axis of FIG. 8 is the arrangement direction of the reference cross-section rows, and the position of the manual trace reference cross-section 58 is indicated by a solid line on the horizontal axis. Each section is a section sandwiched between two manual tracing reference cross sections 58 adjacent to each other. A plurality of broken lines extending in the vertical axis direction in each section indicate a plurality of reference sections for automatic tracing.

図8の縦軸は、補間トレースラインの修正量を示しており、各自動トレース用参照断面に対応した各破線の縦軸方向の長さが、その自動トレース用参照断面の修正量の大きさを示している。なお、図8には区間A,Bのみを図示しているが、マニュアルトレース用参照断面58の枚数に応じて、例えば、図6に示すように区間C,D等も存在する。   The vertical axis in FIG. 8 indicates the correction amount of the interpolation trace line, and the length in the vertical axis direction of each broken line corresponding to each automatic trace reference section is the magnitude of the correction amount of the automatic trace reference section. Is shown. Although only sections A and B are shown in FIG. 8, there are sections C and D, for example, as shown in FIG. 6 according to the number of manual trace reference cross sections 58.

追加断面選択部220は、修正量に基づいて特徴的な自動トレース用参照断面を選択する。例えば、図8に示す予め設定された閾値Thを超える大きさの修正量を持つ自動トレース用参照断面(破線)の中から、少なくとも一枚の追加断面が選択される。例えば、各区間A,Bごとに、その区間内で修正量が最大となる断面Mが選択される。また、例えば修正量が閾値Thを超える断面列区間の両端に位置する断面Sと断面Eが選択されてもよい。もちろん、断面Mと断面Sと断面Eが全て選択されてもよい。さらに、修正量が閾値Thを超える断面Sから断面Eまでの区間内において等間隔で複数の断面が選択されてもよい。   The additional section selection unit 220 selects a characteristic automatic tracing reference section based on the correction amount. For example, at least one additional cross section is selected from the automatic trace reference cross sections (broken lines) having a correction amount exceeding the preset threshold Th shown in FIG. For example, for each of the sections A and B, the cross section M having the maximum correction amount in the section is selected. Further, for example, the cross section S and the cross section E positioned at both ends of the section row section where the correction amount exceeds the threshold Th may be selected. Of course, the cross section M, the cross section S, and the cross section E may all be selected. Further, a plurality of cross sections may be selected at equal intervals in a section from the cross section S to the cross section E where the correction amount exceeds the threshold Th.

追加断面選択部220により追加断面が選択されると、その追加断面がキー断面に加えられる。そして、補間トレースライン形成部226により補間処理が再実行される。この2回目の補間処理においては、キー断面として、当初から利用されていたマニュアルトレース用参照断面58に追加断面が加えられる。例えば、図8に示すマニュアルトレース用参照断面58に加えて、自動トレース用参照断面から選択された断面Mが、キー断面として利用される。   When the additional cross section is selected by the additional cross section selection unit 220, the additional cross section is added to the key cross section. Then, the interpolation trace line forming unit 226 re-executes the interpolation process. In this second interpolation process, an additional cross section is added to the reference cross section 58 for manual tracing that has been used from the beginning as a key cross section. For example, in addition to the manual tracing reference section 58 shown in FIG. 8, a section M selected from the automatic tracing reference section 58 is used as the key section.

補間トレースライン形成部226は、マニュアルトレース用参照断面58内の修正処理後のマニュアルトレースラインと、追加断面として選択された自動トレース用参照断面(例えば断面M)内の修正処理後の補間トレースラインを基礎トレースラインとし、これら基礎トレースラインを利用して2回目の補間処理を実行する。これにより、追加断面として選択されていない残りの自動トレース用参照断面内に、新しい補間トレースラインが形成される。この新しい補間トレースラインに対して、トレースライン修正部228により再び修正処理が実行される。   The interpolation trace line forming unit 226 includes a manual trace line after the correction process in the manual trace reference section 58 and an interpolation trace line after the correction process in the automatic trace reference section (for example, the cross section M) selected as the additional section. Are used as basic trace lines, and the second interpolation processing is executed using these basic trace lines. This creates a new interpolated trace line in the remaining automatic trace reference section not selected as an additional section. The correction process is executed again by the trace line correction unit 228 for this new interpolation trace line.

追加断面として選択された自動トレース用参照断面は、比較的大きな修正量の断面である。つまり、最初の補間処理により得られた補間トレースラインが、対象組織の真の境界に近づけるために、比較的大きく修正処理された断面である。その比較的大きな修正量の追加断面がキー断面に加えられているため、2回目の補間処理においては、最初の補間処理に比べて、対象組織の真の境界に近い補間トレースラインを形成することができ、その補間トレースラインに対する修正処理における境界の検出の精度などが高められ、結果として、最終的に得られるトレースラインの精度が向上する。しかも、マニュアルトレースラインを追加する必要がないため、ユーザに追加の負担を強いることも回避できる。   The reference section for automatic tracing selected as the additional section is a section having a relatively large correction amount. That is, the interpolation trace line obtained by the first interpolation process is a cross-section that has been subjected to a relatively large correction process so as to approach the true boundary of the target tissue. Since the additional cross section with a relatively large correction amount is added to the key cross section, the interpolation process for the second interpolation process forms an interpolated trace line closer to the true boundary of the target tissue than the first interpolation process. As a result, the accuracy of boundary detection in the correction process for the interpolated trace line is increased, and as a result, the accuracy of the trace line finally obtained is improved. In addition, since it is not necessary to add a manual trace line, it is possible to avoid placing an additional burden on the user.

なお、2回目の補間処理の後に再び実行される修正処理を評価してさらに追加断面を選択し、この追加断面を加えたキー断面により3回目の補間処理が実行されてもよい。さらに、3回目以降についても、例えば、予め指定された回数だけ、追加断面の選択や補間処理や修正処理を繰り返すようにしてもよい。また、追加断面選択部220は、上述した補間トレースラインの修正量に代えて又は修正量に加えて、対象組織の輪郭の明瞭度を利用して修正処理の有効性を評価してもよい。   Note that the correction process executed again after the second interpolation process may be evaluated to select an additional section, and the third interpolation process may be executed using the key section to which the additional section is added. Further, for the third and subsequent times, for example, the selection of additional sections, interpolation processing, and correction processing may be repeated a predetermined number of times. Further, the additional cross-section selection unit 220 may evaluate the effectiveness of the correction processing using the clarity of the contour of the target tissue instead of or in addition to the correction amount of the interpolation trace line described above.

図9は、対象組織の輪郭の明瞭度を説明するための図である。図9には、1枚の自動トレース用参照断面60内に形成された補間トレースライン62が示されている。この補間トレースライン62に対して、特許文献1に詳述されるトレースラインの自動的な修正処理が実行される。   FIG. 9 is a diagram for explaining the clarity of the outline of the target tissue. FIG. 9 shows an interpolated trace line 62 formed in one automatic trace reference section 60. The trace line automatic correction process detailed in Patent Document 1 is executed for the interpolated trace line 62.

その修正処理においては、補間トレースライン62上の個々のポイントごとに、例えば補間トレースライン62に直交する方向に沿って、所定の長さの検出窓Rが設定される。そして、補間トレースライン62上の個々のポイントごとに、検出窓R内を探索範囲としてエッジの探索が行われ、エッジが検出されたポイントについてはエッジ上の位置に当該ポイントをシフトさせ、一方、エッジが検出されない場合には元の補間トレースライン62の結果がそのまま保存される。   In the correction process, a detection window R having a predetermined length is set for each point on the interpolation trace line 62, for example, along a direction orthogonal to the interpolation trace line 62. Then, for each point on the interpolation trace line 62, an edge search is performed using the detection window R as a search range, and for the point where the edge is detected, the point is shifted to a position on the edge, If no edge is detected, the result of the original interpolated trace line 62 is stored as it is.

そこで、追加断面選択部220は、修正処理におけるエッジ(輪郭)の検出率から輪郭の明瞭度を算出する。例えば、補間トレースライン62上の全ポイント数TPと、エッジが検出されたポイント数EPに基づいて、「明瞭度=EP/TP」を算出する。追加断面選択部220は、複数の自動トレース用参照断面60の各々について明瞭度を算出し、明瞭度に基づいて、キー断面となる追加断面を選択する。   Therefore, the additional cross-section selection unit 220 calculates the clarity of the contour from the edge (contour) detection rate in the correction process. For example, “intelligibility = EP / TP” is calculated based on the total number of points TP on the interpolation trace line 62 and the number of points EP at which edges are detected. The additional cross-section selection unit 220 calculates the clarity for each of the plurality of reference traces 60 for automatic tracing, and selects an additional cross-section that becomes a key cross-section based on the clarity.

明瞭度に基づいた選択においても、図8を利用して説明した選択処理と同様な処理が好適である。明瞭度の選択においては、図8の縦軸を明瞭度、各自動トレース用参照断面に対応した各破線の縦軸方向の長さを、その自動トレース用参照断面の明瞭度の大きさと読み替える。   In the selection based on the clarity, the same process as the selection process described with reference to FIG. 8 is preferable. In the selection of clarity, the vertical axis in FIG. 8 is read as clarity, and the length of each broken line in the vertical axis direction corresponding to each automatic trace reference section is read as the magnitude of clarity of the automatic trace reference section.

追加断面選択部220は、例えば、予め設定された閾値Thを超える大きさの明瞭度を持つ自動トレース用参照断面(破線)の中から、少なくとも一枚の追加断面を選択する。例えば、各区間A,Bごとに、その区間内で明瞭度が最大となる断面Mが選択される。また、例えば、明瞭度が閾値Thを超える断面列区間の両端に位置する断面Sと断面Eが選択されてもよい。もちろん、断面Mと断面Sと断面Eが全て選択されてもよい。さらに、明瞭度が閾値Thを超える断面Sから断面Eまでの区間内において等間隔で複数の断面が選択されてもよい。   For example, the additional cross section selection unit 220 selects at least one additional cross section from among the reference cross sections for automatic tracing (dashed lines) having a degree of clarity exceeding a preset threshold value Th. For example, for each of sections A and B, the cross section M having the maximum clarity in the section is selected. Further, for example, the cross section S and the cross section E positioned at both ends of the section row section where the clarity exceeds the threshold Th may be selected. Of course, the cross section M, the cross section S, and the cross section E may all be selected. Further, a plurality of cross sections may be selected at equal intervals in the section from the cross section S to the cross section E where the clarity exceeds the threshold Th.

追加断面選択部220により明瞭度に基づいて追加断面が選択されると、修正量を利用した選択の場合と同様に、その追加断面がキー断面に加えられる。そして、補間トレースライン形成部226により補間処理が再実行される。もちろん、修正量を利用した選択の場合と同様に、例えば予め指定された回数だけ追加断面の選択や補間処理や修正処理を繰り返すようにしてもよい。   When the additional cross section is selected based on the clarity by the additional cross section selection unit 220, the additional cross section is added to the key cross section as in the case of selection using the correction amount. Then, the interpolation trace line forming unit 226 re-executes the interpolation process. Of course, as in the case of selection using the correction amount, for example, selection of an additional section, interpolation processing, and correction processing may be repeated a predetermined number of times.

また、修正量に基づいた選択と明瞭度に基づいた選択を併用してもよい。例えば、修正量が最大となる断面と明瞭度が最大となる断面を追加断面として選択してもよいし、修正量と明瞭度が共に所定量以上となる断面の中から追加断面を選択するようにしてもよい。   Further, the selection based on the correction amount and the selection based on the clarity may be used in combination. For example, the cross-section with the maximum correction amount and the cross-section with the maximum clarity may be selected as the additional cross-section, or the additional cross-section is selected from the cross-sections with both the correction amount and the clarity being a predetermined amount or more. It may be.

なお、比較的広い範囲に亘って明瞭度が大きい場合には、例えば、図8の区間A内において、閾値Thを超える大きさの明瞭度を持つ自動トレース用参照断面の割合が予め設定された閾値を超える場合には、その時点で対象組織の境界を十分に検出できていると判断して、区間A内における追加断面の選択を終了させてもよい。   When the clarity is large over a relatively wide range, for example, in the section A of FIG. 8, the ratio of the reference section for automatic tracing having the clarity that exceeds the threshold Th is set in advance. When the threshold value is exceeded, it may be determined that the boundary of the target tissue has been sufficiently detected at that time, and the selection of the additional cross section in the section A may be terminated.

また、互いに隣接する自動トレース用参照断面の補間トレースライン同士の差分値を算出し、その差分値が所定値以上となる箇所を含むような断面列区間を設定して、その断面列区間の中から追加断面を選択するようにしてもよい。もちろん、補間トレースライン同士の相互相関値に基づいて、相互相関値が小さい箇所を含むように断面列区間を設定してもよい。   Also, the difference value between the interpolated trace lines of the adjacent reference sections for automatic tracing is calculated, and a section row section including a portion where the difference value is equal to or larger than a predetermined value is set. You may make it select an additional cross section from. Of course, the section row section may be set based on the cross-correlation value between the interpolated trace lines so as to include a portion where the cross-correlation value is small.

さらに、図3や図6を利用して説明したマニュアルトレース用参照断面58の設定においては、比較的境界が不明瞭な箇所にマニュアルトレース用参照断面58を設定し、境界(輪郭)の判断をユーザに任せた方がよい場合もある。そこで、図3に示すように参照断面列56が設定された後に、各参照断面56ごとに、その断面内で対象組織の輪郭を検出し、その検出率から輪郭の不明瞭度を算出して、例えば、不明瞭度が大きな順で予め定められた枚数の参照断面56をマニュアルトレース用参照断面58としてもよい。なお、境界の検出にあたっては、例えば、ボリュームデータ内において対象組織を取り囲むように三次元関心領域を設定し、各参照断面56内において三次元関心領域内で(三次元関心領域の断面内で)対象組織の境界を探索すればよい。つまり、例えば、各参照断面56内に二次元的に反映された三次元関心領域の境界上の点から、二次元的に反映された三次元関心領域の中心に向かって、対象組織の境界を探索すればよい。   Furthermore, in the setting of the reference cross section 58 for manual tracing described with reference to FIGS. 3 and 6, the manual tracing reference cross section 58 is set at a location where the boundary is relatively unclear, and the determination of the boundary (contour) is performed. Sometimes it is better to leave it to the user. Therefore, after the reference section row 56 is set as shown in FIG. 3, for each reference section 56, the contour of the target tissue is detected in the section, and the ambiguity of the contour is calculated from the detection rate. For example, a predetermined number of reference cross sections 56 in order of increasing ambiguity may be used as the manual trace reference cross section 58. In detecting the boundary, for example, a three-dimensional region of interest is set so as to surround the target tissue in the volume data, and within each reference cross section 56, within the three-dimensional region of interest (within the cross section of the three-dimensional region of interest). What is necessary is just to search the boundary of object organization. That is, for example, the boundary of the target tissue is moved from a point on the boundary of the three-dimensional region of interest reflected two-dimensionally in each reference section 56 toward the center of the three-dimensional region of interest reflected two-dimensionally. Just search.

以上、本発明の好適な実施形態を説明したが、上述した実施形態は、あらゆる点で単なる例示にすぎず、本発明の範囲を限定するものではない。本発明は、その本質を逸脱しない範囲で各種の変形形態を包含する。   As mentioned above, although preferred embodiment of this invention was described, embodiment mentioned above is only a mere illustration in all the points, and does not limit the scope of the present invention. The present invention includes various modifications without departing from the essence thereof.

22 組織抽出部、220 追加断面選択部、222 トレース断面設定部、224 手動トレースライン形成部、226 補間トレースライン形成部、228 トレースライン修正部。   22 Tissue extraction unit, 220 Additional cross section selection unit, 222 Trace cross section setting unit, 224 Manual trace line formation unit, 226 Interpolation trace line formation unit, 228 Trace line correction unit

Claims (9)

対象物を含む三次元空間から得られた超音波データに基づいて当該対象物の輪郭に対応したトレースラインを形成する超音波データ処理装置において、
三次元的に配列された超音波データで構成されるデータ空間内において、少なくとも一つの手動トレース断面と複数の自動トレース断面を設定するトレース断面設定部と、
各手動トレース断面内にユーザ操作に応じて手動トレースラインを形成する手動トレースライン形成部と、
手動トレースラインを基礎トレースラインとして利用した補間処理により、各自動トレース断面内に補間トレースラインを形成する補間トレースライン形成部と、
各自動トレース断面ごとに、その自動トレース断面内で検出される前記対象物の輪郭に基づいて補間トレースラインを修正処理するトレースライン修正部と、
前記修正処理の有効性を示す特徴量に基づいて、複数の自動トレース断面の中から少なくとも一つの追加トレース断面を選択する追加断面選択部と、
を有し、
前記各追加トレース断面の修正処理された補間トレースラインを基礎トレースラインに加えて前記補間処理を再実行する、
ことを特徴とする超音波データ処理装置。
In the ultrasonic data processing apparatus for forming a trace line corresponding to the contour of the object based on the ultrasonic data obtained from the three-dimensional space including the object,
A trace section setting unit for setting at least one manual trace section and a plurality of automatic trace sections in a data space composed of three-dimensionally arranged ultrasonic data;
A manual trace line forming section for forming a manual trace line in each manual trace section according to a user operation;
An interpolation trace line forming unit that forms an interpolation trace line in each automatic trace section by an interpolation process using the manual trace line as a basic trace line;
For each automatic trace section, a trace line correction unit that corrects an interpolation trace line based on the contour of the object detected in the automatic trace section;
An additional cross-section selecting unit that selects at least one additional trace cross-section from a plurality of automatic trace cross-sections based on a feature amount indicating the effectiveness of the correction processing;
Have
Adding the corrected interpolated trace line of each additional trace section to the base trace line and re-executing the interpolating process;
An ultrasonic data processing apparatus.
請求項1に記載の超音波データ処理装置において、
前記追加断面選択部は、各自動トレース断面ごとに、前記修正処理における補間トレースラインの修正量を算出し、当該修正量に基づいて少なくとも一つの追加トレース断面を選択する、
ことを特徴とする超音波データ処理装置。
The ultrasonic data processing apparatus according to claim 1,
The additional cross section selection unit calculates the correction amount of the interpolation trace line in the correction process for each automatic trace cross section, and selects at least one additional trace cross section based on the correction amount.
An ultrasonic data processing apparatus.
請求項2に記載の超音波データ処理装置において、
前記追加断面選択部は、前記修正量が所定値以上となる複数の自動トレース断面の中から少なくとも一つの追加トレース断面を選択する、
ことを特徴とする超音波データ処理装置。
The ultrasonic data processing apparatus according to claim 2,
The additional cross section selection unit selects at least one additional trace cross section from among a plurality of automatic trace cross sections in which the correction amount is a predetermined value or more.
An ultrasonic data processing apparatus.
請求項3に記載の超音波データ処理装置において、
前記追加断面選択部は、前記修正量が所定値以上となる複数の自動トレース断面の中から等間隔で複数の追加トレース断面を選択する、
ことを特徴とする超音波データ処理装置。
The ultrasonic data processing apparatus according to claim 3,
The additional cross section selection unit selects a plurality of additional trace cross sections at regular intervals from a plurality of automatic trace cross sections in which the correction amount is a predetermined value or more.
An ultrasonic data processing apparatus.
請求項1から4のいずれか1項に記載の超音波データ処理装置において、
前記追加断面選択部は、各自動トレース断面ごとに、前記修正処理における輪郭の検出率から輪郭の明瞭度を算出し、当該明瞭度に基づいて少なくとも一つの追加トレース断面を選択する、
ことを特徴とする超音波データ処理装置。
In the ultrasonic data processing device according to any one of claims 1 to 4,
The additional cross section selection unit calculates, for each automatic trace cross section, contour intelligibility from the detection rate of the contour in the correction process, and selects at least one additional trace cross section based on the intelligibility.
An ultrasonic data processing apparatus.
請求項5に記載の超音波データ処理装置において、
前記追加断面選択部は、前記明瞭度が所定値以上となる複数の自動トレース断面の中から少なくとも一つの追加トレース断面を選択する、
ことを特徴とする超音波データ処理装置。
The ultrasonic data processing apparatus according to claim 5,
The additional cross section selection unit selects at least one additional trace cross section from a plurality of automatic trace cross sections whose clarity is a predetermined value or more.
An ultrasonic data processing apparatus.
請求項6に記載の超音波データ処理装置において、
前記追加断面選択部は、前記明瞭度が所定値以上となる複数の自動トレース断面の中から等間隔で複数の追加トレース断面を選択する、
ことを特徴とする超音波データ処理装置。
The ultrasonic data processing apparatus according to claim 6,
The additional section selection unit selects a plurality of additional trace sections at regular intervals from among a plurality of automatic trace sections whose clarity is a predetermined value or more.
An ultrasonic data processing apparatus.
請求項1から7のいずれか1項に記載の超音波データ処理装置において、
互いに隣接する自動トレース断面の補間トレースライン同士の差分値を算出し、当該差分値が所定値以上となる箇所を含む前記データ空間内の区間から、前記少なくとも一つの追加トレース断面を選択する、
ことを特徴とする超音波データ処理装置。
In the ultrasonic data processing device according to any one of claims 1 to 7,
Calculating a difference value between interpolated trace lines of adjacent automatic trace sections, and selecting the at least one additional trace section from a section in the data space including a portion where the difference value is a predetermined value or more;
An ultrasonic data processing apparatus.
請求項1から8のいずれか1項に記載の超音波データ処理装置において、
前記データ空間内において複数のトレース用断面を設定し、各トレース用断面ごとにそのトレース用断面内で前記対象物の輪郭を検出してその検出率から輪郭の不明瞭度を算出し、当該不明瞭度が大きな順で予め定められた枚数のトレース用断面を前記手動トレース断面とする、
ことを特徴とする超音波データ処理装置。
In the ultrasonic data processing device according to any one of claims 1 to 8,
A plurality of trace sections are set in the data space, the contour of the object is detected in the trace section for each trace section, and the contour ambiguity is calculated from the detection rate. A predetermined number of trace sections in order of increasing clarity are the manual trace sections.
An ultrasonic data processing apparatus.
JP2010190297A 2010-08-27 2010-08-27 Ultrasonic data processor Expired - Fee Related JP5490649B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010190297A JP5490649B2 (en) 2010-08-27 2010-08-27 Ultrasonic data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010190297A JP5490649B2 (en) 2010-08-27 2010-08-27 Ultrasonic data processor

Publications (2)

Publication Number Publication Date
JP2012045181A JP2012045181A (en) 2012-03-08
JP5490649B2 true JP5490649B2 (en) 2014-05-14

Family

ID=45900771

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010190297A Expired - Fee Related JP5490649B2 (en) 2010-08-27 2010-08-27 Ultrasonic data processor

Country Status (1)

Country Link
JP (1) JP5490649B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4614548B2 (en) * 2001-01-31 2011-01-19 パナソニック株式会社 Ultrasonic diagnostic equipment
JP4931676B2 (en) * 2006-11-14 2012-05-16 日立アロカメディカル株式会社 Ultrasonic diagnostic apparatus and volume data processing method
JP4922006B2 (en) * 2007-02-16 2012-04-25 日立アロカメディカル株式会社 Ultrasonic diagnostic apparatus and data processing method
JP5294654B2 (en) * 2008-02-29 2013-09-18 富士フイルム株式会社 Image display method and apparatus
JP5428795B2 (en) * 2009-11-19 2014-02-26 学校法人早稲田大学 Ultrasonic diagnostic system, robot for ultrasonic diagnostic apparatus, and program

Also Published As

Publication number Publication date
JP2012045181A (en) 2012-03-08

Similar Documents

Publication Publication Date Title
EP1923839B1 (en) Ultrasound diagnostic apparatus and volume data processing method
KR101868381B1 (en) Solving for shear wave information in medical ultrasound imaging
JP5753798B2 (en) Ultrasonic diagnostic apparatus and its operating method
US9402600B2 (en) 3-dimensional elastic image generation method and ultrasonic diagnostic apparatus
JP4931676B2 (en) Ultrasonic diagnostic apparatus and volume data processing method
US11622743B2 (en) Rib blockage delineation in anatomically intelligent echocardiography
EP2289420A1 (en) Setting an optimal image parameter in an ultrasound system
US8900147B2 (en) Performing image process and size measurement upon a three-dimensional ultrasound image in an ultrasound system
JP4922006B2 (en) Ultrasonic diagnostic apparatus and data processing method
EP2189118A1 (en) Ultrasonograph
EP2333576A2 (en) Providing a three-dimensional ultrasound image based on a sub region of interest in an ultrasound system
EP2444821B1 (en) Providing an ultrasound spatial compound image based on center lines of ultrasound images in an ultrasound system
JP4879263B2 (en) Ultrasonic diagnostic apparatus and ultrasonic diagnostic method
JP5325951B2 (en) Ultrasonic data processor
EP2281509B1 (en) Setting a Sagittal View in an Ultrasound System
EP2281510A1 (en) Providing a plurality of slice images in an ultrasound system
JP2016083192A (en) Ultrasonic diagnostic equipment
JP5841771B2 (en) Ultrasonic data processor
JP5490649B2 (en) Ultrasonic data processor
EP2422705B1 (en) Ultrasound strain imaging
JP5460484B2 (en) Ultrasonic data processor
JP5936857B2 (en) Ultrasonic diagnostic apparatus and image processing program thereof
JP2010011904A (en) Ultrasonic diagnostic apparatus, medical image processor and medical image processing program
CN112294362A (en) Ultrasonic CT apparatus, image processing method, and recording medium
JP5925599B2 (en) Ultrasonic diagnostic apparatus, sound speed derivation method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130704

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140124

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: 20140218

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140226

R150 Certificate of patent or registration of utility model

Ref document number: 5490649

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees