[go: up one dir, main page]

JP5588302B2 - Medical image processing apparatus and medical image processing method - Google Patents

Medical image processing apparatus and medical image processing method Download PDF

Info

Publication number
JP5588302B2
JP5588302B2 JP2010240354A JP2010240354A JP5588302B2 JP 5588302 B2 JP5588302 B2 JP 5588302B2 JP 2010240354 A JP2010240354 A JP 2010240354A JP 2010240354 A JP2010240354 A JP 2010240354A JP 5588302 B2 JP5588302 B2 JP 5588302B2
Authority
JP
Japan
Prior art keywords
extraction
region
medical image
determination unit
generation
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
JP2010240354A
Other languages
Japanese (ja)
Other versions
JP2012090747A (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 Healthcare Manufacturing Ltd
Original Assignee
Hitachi Medical Corp
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 Medical Corp filed Critical Hitachi Medical Corp
Priority to JP2010240354A priority Critical patent/JP5588302B2/en
Publication of JP2012090747A publication Critical patent/JP2012090747A/en
Application granted granted Critical
Publication of JP5588302B2 publication Critical patent/JP5588302B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Apparatus For Radiation Diagnosis (AREA)
  • Magnetic Resonance Imaging Apparatus (AREA)

Description

本発明は、X線CT装置、MRI装置、超音波装置等の医用画像撮像装置から得られる医用画像を用いる医用画像処理装置等に関し、特に、画像データから特定の領域を高精度に効率よく抽出するための技術に関するものである。   The present invention relates to a medical image processing apparatus using a medical image obtained from a medical image imaging apparatus such as an X-ray CT apparatus, an MRI apparatus, an ultrasonic apparatus, and the like, and in particular, efficiently extracts a specific area from image data with high accuracy. It is about the technology to do.

従来から、医用画像データを用いて、個別臓器や病巣など(以下、「関心領域」と称する。)を抽出する領域抽出手法が知られている。特に、関心領域を抽出するためのパラメータを自動的に検出する手法としては、特許文献1に開示されている手法がある。
特許文献1では、関心領域の内部の点から領域拡張を行う手法(以下、「領域拡張法」と称する。)を用いている。領域拡張法は、操作者等が設定する初期領域から出発し、初期領域に連結している点を隣接画素の中から探索し、連結点を取り込んで領域を拡大することにより関心領域を抽出するものである。
2. Description of the Related Art Conventionally, a region extraction method for extracting individual organs, lesions, and the like (hereinafter referred to as “region of interest”) using medical image data is known. In particular, as a method for automatically detecting a parameter for extracting a region of interest, there is a method disclosed in Patent Document 1.
Japanese Patent Laid-Open No. 2004-228561 uses a technique for expanding a region from a point inside the region of interest (hereinafter referred to as “region expanding method”). The region expansion method starts from an initial region set by an operator or the like, searches for points connected to the initial region from neighboring pixels, extracts a region of interest by capturing the connected points and expanding the region. Is.

特許文献1では、操作者が設定する開始点から予め設定される初期領域内の画素の濃度値に関する特徴量を検出し、検出される特徴量を用いて領域拡張を行い、拡張される領域内の画素の濃度値について、再び、特徴量を検出し、新たに検出される特徴量に従って領域の拡張を行う処理を繰り返し、収束条件を満たすときの特徴量によって拡張条件を決定している。
特許文献1の手法によって決定される拡張条件を用いる抽出処理は、均一な濃度値を持つ領域を対象とする場合において有用である。
In Patent Document 1, a feature amount related to a density value of a pixel in an initial region set in advance from a start point set by an operator is detected, the region is expanded using the detected feature amount, and the expanded region For the density value of the pixel, the feature amount is detected again, and the process of expanding the region according to the newly detected feature amount is repeated, and the extension condition is determined based on the feature amount when the convergence condition is satisfied.
The extraction process using the expansion condition determined by the method of Patent Document 1 is useful when an area having a uniform density value is targeted.

特開2000−172829号公報JP 2000-172829 A

しかしながら、特許文献1の手法によって決定される拡張条件は、領域拡張の過程において一定である。一定の拡張条件を用いる領域拡張処理では、例えば、造影された冠動脈領域等、複雑な構造を持ち、濃度値にばらつきを持つ領域については、精度良く領域を抽出することができない。このような領域を精度良く抽出するためには、領域拡張の過程において、抽出溢れや抽出洩れなどの状態を確認し、適切な拡張条件に変更する処理を繰り返す必要がある。ここで、「抽出溢れ」とは、関心領域の外の画素まで抽出されてしまう状態である。また、「抽出洩れ」とは、関心領域よりも狭い領域しか抽出されていない状態である。   However, the expansion condition determined by the method of Patent Document 1 is constant during the region expansion process. In the region expansion process using a certain expansion condition, for example, a region having a complicated structure such as a contrasted coronary artery region and a variation in density value cannot be extracted with high accuracy. In order to extract such a region with high accuracy, it is necessary to check the state of extraction overflow or extraction omission and to change to appropriate expansion conditions in the region expansion process. Here, “extraction overflow” is a state where pixels outside the region of interest are extracted. In addition, “extraction failure” is a state in which only a region narrower than the region of interest has been extracted.

本発明は、前述した問題点に鑑みてなされたものであり、その目的とすることは、複雑な形状を持ち、濃度値に変化がある領域を関心領域とする場合においても、複雑な操作なしに高精度に効率良く領域を抽出することが可能な医用画像処理装置等を提供することである。   The present invention has been made in view of the above-described problems, and the object of the present invention is to perform a complicated operation even when a region having a complex shape and a density value change is set as a region of interest. Another object of the present invention is to provide a medical image processing apparatus and the like that can extract a region with high accuracy and efficiency.

前述した目的を達成するために第1の発明は、医用画像データから関心領域を抽出する医用画像処理装置であって、処理対象の医用画像データを入力する画像入力部と、前記医用画像データの抽出開始領域を設定する抽出開始領域設定部と、前記医用画像データから関心領域を抽出するための抽出条件を設定する抽出条件設定部と、前記抽出開始領域を最初の世代とし、前記抽出条件に基づいて領域抽出処理を繰り返し実行し、1回の前記領域抽出処理によって抽出される画素の集合を1世代分として複数世代の抽出結果を記憶する領域抽出処理部と、前記抽出結果に基づいて前記領域抽出処理を継続するか否かを決定する決定部と、前記抽出結果に基づいて前記関心領域が識別可能な画像を表示する表示部と、を備え、前記抽出条件設定部は、前記複数世代の抽出結果に基づいて、前記抽出条件を更新することを特徴とする医用画像処理装置である。   In order to achieve the above-described object, a first invention is a medical image processing apparatus that extracts a region of interest from medical image data, an image input unit that inputs medical image data to be processed, and the medical image data An extraction start region setting unit for setting an extraction start region, an extraction condition setting unit for setting an extraction condition for extracting a region of interest from the medical image data, the extraction start region as a first generation, and the extraction condition A region extraction processing unit that repeatedly executes a region extraction process, and stores a plurality of generations of extraction results with a set of pixels extracted by one region extraction process as one generation; A determination unit that determines whether or not to continue the region extraction process; and a display unit that displays an image in which the region of interest can be identified based on the extraction result, the extraction condition setting unit , Based on the multiple generations of extraction result, a medical image processing apparatus and updates the extraction conditions.

第2の発明は、医用画像データから関心領域を抽出する医用画像処理方法であって、処理対象の医用画像データを入力する画像入力ステップと、前記医用画像データの抽出開始領域を設定する抽出開始領域設定ステップと、前記医用画像データから関心領域を抽出するための抽出条件を設定する抽出条件設定ステップと、前記抽出開始領域を最初の世代とし、前記抽出条件に基づいて領域抽出処理を繰り返し実行し、1回の前記領域抽出処理によって抽出される画素の集合を1世代分として複数世代の抽出結果を記憶する領域抽出処理ステップと、前記抽出結果に基づいて前記領域抽出処理を継続するか否かを決定する決定ステップと、前記抽出結果に基づいて前記関心領域が識別可能な画像を表示する表示ステップと、を備え、前記決定ステップが、前記領域抽出処理を継続すると決定した場合には、前記抽出条件設定ステップから処理を繰り返し、前記複数世代の抽出結果に基づいて、前記抽出条件を更新することを特徴とする医用画像処理方法である。   A second invention is a medical image processing method for extracting a region of interest from medical image data, an image input step for inputting medical image data to be processed, and an extraction start for setting an extraction start region for the medical image data An area setting step, an extraction condition setting step for setting an extraction condition for extracting a region of interest from the medical image data, and the extraction start area as the first generation, and repeatedly executing the area extraction process based on the extraction condition And a region extraction processing step for storing a plurality of generations of extraction results for a set of pixels extracted by one region extraction processing, and whether to continue the region extraction processing based on the extraction results And a display step for displaying an image in which the region of interest can be identified based on the extraction result. When it is determined that the region extraction processing is to be continued, the processing is repeated from the extraction condition setting step, and the extraction conditions are updated based on the extraction results of the plurality of generations. It is a processing method.

本発明により、複雑な形状を持ち、濃度値に変化がある領域を関心領域とする場合においても、複雑な操作なしに高精度に効率良く領域を抽出することが可能な医用画像処理装置等を提供することができる。   According to the present invention, a medical image processing apparatus or the like that can efficiently extract a region with high accuracy without complicated operation even when a region having a complex shape and a change in density value is a region of interest. Can be provided.

医用画像処理装置1のハードウエア構成図Hardware configuration diagram of medical image processing apparatus 1 第1の実施の形態における領域抽出処理の流れを示すフローチャートThe flowchart which shows the flow of the area | region extraction process in 1st Embodiment 領域抽出処理における世代を説明する為の図Diagram for explaining generations in region extraction processing 任意の断面における領域拡張を示す図Diagram showing area expansion in any section 抽出溢れの判定条件を説明する為の図Illustration for explaining the extraction overflow criteria 第2の実施の形態における領域抽出処理の流れを示すフローチャートThe flowchart which shows the flow of the area | region extraction process in 2nd Embodiment 抽出溢れ発生時の画面表示例Screen display example when extraction overflow occurs 抽出領域破棄時の画面表示例Screen display example when the extraction area is discarded 抽出条件変更・抽出再開時の画面表示例Screen display example when changing extraction conditions and restarting extraction

以下図面に基づいて、本発明の実施形態を詳細に説明する。なお、以下の説明及び添付図面において、同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
最初に、図1を参照しながら、全ての実施形態に共通する医用画像処理装置1の構成を説明する。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the following description and the accompanying drawings, the same reference numerals are given to the constituent elements having the same functional configuration, and redundant description will be omitted.
First, the configuration of the medical image processing apparatus 1 common to all the embodiments will be described with reference to FIG.

図1に示すように、医用画像処理装置1は、CPU(Central Processing Unit)2、主メモリ3、記憶装置4、表示メモリ5、表示装置6、マウス8が接続されるコントローラ7、キーボード9、ネットワークアダプタ10が、システムバス11によって信号送受可能に接続されて構成される。医用画像処理装置1は、ネットワーク12を介して医用画像撮像装置13や医用画像データベース14と信号送受可能に接続される。ここで、「信号送受可能に」とは、電気的、光学的に有線、無線を問わずに、相互にあるいは一方から他方へ信号送受可能な状態を意味する。   As shown in FIG. 1, a medical image processing apparatus 1 includes a CPU (Central Processing Unit) 2, a main memory 3, a storage device 4, a display memory 5, a display device 6, a controller 7 to which a mouse 8 is connected, a keyboard 9, The network adapter 10 is connected to the system bus 11 so as to be able to send and receive signals. The medical image processing apparatus 1 is connected to a medical image imaging apparatus 13 and a medical image database 14 via a network 12 so as to be able to send and receive signals. Here, “to enable signal transmission / reception” means a state in which signals can be transmitted / received to each other or from one to the other, regardless of whether they are electrically or optically wired or wireless.

CPU2は、各構成要素の動作を制御する装置である。CPU2は、記憶装置4に格納されるプログラムやプログラム実行に必要なデータを主メモリ3にロードして実行する。記憶装置4は、医用画像撮像装置13により撮影された医用画像データを格納する装置であり、具体的にはハードディスク等である。また、記憶装置4は、フレシキブルディスク、光(磁気)ディスク、ZIPメモリ、USBメモリ等の可搬性記録媒体とデータの受け渡しをする装置であっても良い。医用画像データは、LAN(Local
Area Network)等のネットワーク12を介して医用画像撮像装置13や医用画像データベース14から取得される。また、記憶装置4には、CPU2が実行するプログラムやプログラム実行に必要なデータが格納される。主メモリ3は、CPU2が実行するプログラムや演算処理の途中経過を記憶するものである。
The CPU 2 is a device that controls the operation of each component. The CPU 2 loads a program stored in the storage device 4 and data necessary for program execution into the main memory 3 and executes it. The storage device 4 is a device that stores medical image data captured by the medical image capturing device 13, and is specifically a hard disk or the like. The storage device 4 may be a device that exchanges data with a portable recording medium such as a flexible disk, an optical (magnetic) disk, a ZIP memory, or a USB memory. Medical image data is stored in LAN (Local
Acquired from the medical imaging device 13 and the medical image database 14 via the network 12 such as an area network. The storage device 4 stores a program executed by the CPU 2 and data necessary for program execution. The main memory 3 stores the program executed by the CPU 2 and the progress of arithmetic processing.

表示メモリ5は、液晶ディスプレイやCRT(Cathode Ray Tube)等の表示装置6に表示するための表示データを一時格納するものである。マウス8やキーボード9は、操作者が医用画像処理装置1に対して操作指示を行う操作デバイスである。マウス8はトラックパッドやトラックボールなどの他のポインティングデバイスであっても良い。コントローラ7は、マウス8の状態を検出して、表示装置6上のマウスポインタの位置を取得し、取得した位置情報等をCPU2へ出力するものである。ネットワークアダプタ10は、医用画像処理装置1をLAN、電話回線、インターネット等のネットワーク12に接続するためのものである。
尚、表示装置6、コントローラ7、マウス8及びキーボード9は、表示装置と入力装置(マウス8やキーボード9等)の両方の機能を備えるタッチパネルディスプレイとしても良い。
The display memory 5 temporarily stores display data to be displayed on the display device 6 such as a liquid crystal display or a CRT (Cathode Ray Tube). The mouse 8 and the keyboard 9 are operation devices for an operator to give an operation instruction to the medical image processing apparatus 1. The mouse 8 may be another pointing device such as a track pad or a track ball. The controller 7 detects the state of the mouse 8, acquires the position of the mouse pointer on the display device 6, and outputs the acquired position information and the like to the CPU 2. The network adapter 10 is for connecting the medical image processing apparatus 1 to a network 12 such as a LAN, a telephone line, or the Internet.
The display device 6, the controller 7, the mouse 8, and the keyboard 9 may be a touch panel display having functions of both a display device and an input device (such as the mouse 8 and the keyboard 9).

医用画像撮像装置13は、被検体の断層画像等の医用画像データを撮影する装置である。医用画像撮像装置13は、例えば、MRI装置、X線CT装置、超音波診断装置、シンチレーションカメラ装置、PET装置、SPECT装置等である。医用画像データベース14は、医用画像撮像装置13によって撮影される医用画像データを記憶するデータベースシステムである。
CPU2が後述する処理を実行することにより、観察対象となる関心領域が抽出され、関心領域が識別可能な画像が作成され、作成される画像が表示装置6に表示される。
The medical image capturing apparatus 13 is an apparatus that captures medical image data such as a tomographic image of a subject. The medical image capturing apparatus 13 is, for example, an MRI apparatus, an X-ray CT apparatus, an ultrasonic diagnostic apparatus, a scintillation camera apparatus, a PET apparatus, or a SPECT apparatus. The medical image database 14 is a database system that stores medical image data captured by the medical image imaging device 13.
When the CPU 2 executes processing to be described later, a region of interest to be observed is extracted, an image in which the region of interest can be identified is created, and the created image is displayed on the display device 6.

医用画像処理装置1は、各種のハードウエアと記憶装置4に格納されるプログラムが協働することにより、医用画像データから関心領域を抽出し、ユーザに提示するための各種の機能を備える。
具体的には、医用画像処理装置1は、処理対象の医用画像データを入力する画像入力部、医用画像データの抽出開始領域を設定する抽出開始領域設定部、医用画像データから関心領域を抽出するための抽出条件を設定する抽出条件設定部、抽出条件に基づいて領域抽出処理を実行し、抽出結果を記憶する領域抽出処理部、抽出結果に基づいて領域抽出処理を継続するか否かを決定する決定部、抽出結果に基づいて関心領域が識別可能な画像を表示する表示部を備える。
The medical image processing apparatus 1 has various functions for extracting a region of interest from medical image data and presenting it to the user through cooperation of various hardware and a program stored in the storage device 4.
Specifically, the medical image processing apparatus 1 extracts a region of interest from medical image data, an image input unit that inputs medical image data to be processed, an extraction start region setting unit that sets an extraction start region for medical image data. An extraction condition setting unit for setting an extraction condition for executing the region extraction processing based on the extraction condition, and a region extraction processing unit for storing the extraction result, and determining whether or not to continue the region extraction processing based on the extraction result And a display unit that displays an image in which the region of interest can be identified based on the extraction result.

<第1の実施の形態>
図2〜図5、図7〜図9を参照しながら、第1の実施の形態について説明する。第1の実施の形態では、医用画像処理装置1のCPU2(決定部)は、領域抽出処理を継続するか否か、抽出条件を変更するか否か、及び、一部の抽出結果を破棄するか否かについて、自動的に決定する。以下では、これらを自動的に決定するモードを、「自動決定モード」と称する。
<First Embodiment>
The first embodiment will be described with reference to FIGS. 2 to 5 and 7 to 9. In the first embodiment, the CPU 2 (decision unit) of the medical image processing apparatus 1 discards some extraction results, whether to continue the region extraction process, whether to change the extraction condition, or not. Whether or not is determined automatically. Hereinafter, a mode for automatically determining these is referred to as an “automatic determination mode”.

図2に示すように、医用画像処理装置1のCPU2(画像入力部)は、医用画像撮像装置13又は医用画像データベース14から取得される処理対象の医用画像データを読み込む(ステップS101)。   As shown in FIG. 2, the CPU 2 (image input unit) of the medical image processing apparatus 1 reads medical image data to be processed acquired from the medical image imaging apparatus 13 or the medical image database 14 (step S101).

次に、CPU2(抽出開始領域設定部)は、処理対象の医用画像データの濃度値の分布や形状を解析し、抽出開始領域を設定する(ステップS102)。例えば、関心領域が冠動脈の場合、CPU2は、スライス内の一定の濃度値を持つ連続領域を抽出して、連続領域の円形度と位置情報から上行大動脈の一部を検出して、抽出開始領域を設定する。また、CPU2は、ユーザが入力装置(マウス8やキーボード9等)を介して指定する領域を抽出開始領域として設定しても良い。   Next, the CPU 2 (extraction start area setting unit) analyzes the distribution and shape of the density value of the medical image data to be processed, and sets the extraction start area (step S102). For example, when the region of interest is a coronary artery, the CPU 2 extracts a continuous region having a constant density value in the slice, detects a part of the ascending aorta from the circularity and position information of the continuous region, and extracts the extraction start region. Set. Further, the CPU 2 may set an area designated by the user via the input device (such as the mouse 8 or the keyboard 9) as the extraction start area.

次に、CPU2(抽出条件設定部)は、ステップS102において設定される抽出開始領域を基に抽出条件を算出する(ステップS103)。本発明の実施の形態では、抽出条件の算出処理は、特に限定しない。例えば、「特開2000−172829号公報」(特許文献1)に記載の手法によって定義しても良いし、その他の公知の手法によって定義しても良い。   Next, the CPU 2 (extraction condition setting unit) calculates an extraction condition based on the extraction start area set in step S102 (step S103). In the embodiment of the present invention, the extraction condition calculation processing is not particularly limited. For example, it may be defined by the method described in “JP 2000-172829 A” (Patent Document 1), or may be defined by other known methods.

次に、CPU2(領域抽出処理部)は、ステップS102において設定される抽出開始領域からステップS103において算出される抽出条件に従って、領域拡張法を用いて1世代分の領域抽出を行う(ステップS104)。
CPU2は、抽出開始領域を最初の世代とし、抽出条件に基づいて領域抽出処理を繰り返し実行し、1回の領域抽出処理によって抽出される画素の集合を1世代分として複数世代の抽出結果を記憶装置4に記憶する。
Next, the CPU 2 (region extraction processing unit) performs region extraction for one generation using the region expansion method from the extraction start region set in step S102 according to the extraction condition calculated in step S103 (step S104). .
The CPU 2 sets the extraction start area as the first generation, repeatedly executes the area extraction process based on the extraction condition, and stores a plurality of generations of extraction results for a set of pixels extracted by one area extraction process. Store in device 4.

図3には、血管を関心領域とした場合の各世代の抽出結果を模式的に示している。例えば、20が抽出開始領域(第0世代)、21が第1世代、22が第2世代、23が第3世代、24が第4世代である。
図3のグラフは、横軸を世代、縦軸を各世代の画素数(増分のみの画素数)とし、正常な血管の傾向を示している。図3に示すように、正常な血管であれば、分岐部を無視すると、世代が進むごとに画素数が単調減少する。本発明の実施の形態では、このような知見を生かし、後述するように領域拡張法における抽出溢れや抽出洩れの検出を行う。
FIG. 3 schematically shows the extraction result of each generation when the blood vessel is the region of interest. For example, 20 is the extraction start area (0th generation), 21 is the first generation, 22 is the second generation, 23 is the third generation, and 24 is the fourth generation.
In the graph of FIG. 3, the horizontal axis represents the generation, and the vertical axis represents the number of pixels of each generation (the number of pixels of increments only), indicating a normal blood vessel tendency. As shown in FIG. 3, if the blood vessel is a normal blood vessel, the number of pixels decreases monotonically with each generation if the branching portion is ignored. In the embodiment of the present invention, by utilizing such knowledge, extraction overflow and extraction omission are detected in the region expansion method as described later.

図4は、任意の断面における領域拡張を示している。ステップS104では、CPU2は、1つ前の世代の領域に対する隣接画素の中から、抽出条件を満たす画素を探索し、新たな世代の領域として抽出していく。
図4では、N(Nは正の整数)を注目している世代とすると、25が第(N−2)世代、26が第(N−1)世代、27が第N世代である。第(N−2)世代は、4個の画素を含んでいる。第(N−1)世代は、第(N−2)世代に対する全ての隣接画素を含み、8個の画素を含んでいる。第N世代は、第(N−1)に対する一部の隣接画素を含み、9個の画素を含んでいる。
FIG. 4 shows area expansion in any cross section. In step S <b> 104, the CPU 2 searches for pixels that satisfy the extraction condition from neighboring pixels for the previous generation area and extracts them as a new generation area.
In FIG. 4, when N is a generation in which attention is paid to N (N is a positive integer), 25 is the (N-2) th generation, 26 is the (N-1) th generation, and 27 is the Nth generation. The (N-2) generation includes four pixels. The (N-1) th generation includes all adjacent pixels for the (N-2) th generation and includes 8 pixels. The Nth generation includes a part of adjacent pixels to the (N−1) th and includes nine pixels.

尚、前述の説明では、ステップS104において、CPU2は、1世代分の領域抽出を行うとしたが、複数世代分の領域抽出を纏めて行っても良い。すなわち、CPU2は、ステップS104において、複数世代分(例えば、3世代分)の領域抽出を行った後、ステップS105に進むようにしても良い。これによって、後述するステップS105〜ステップS107、ステップS109〜ステップS112が実行される回数を減らすことができ、全体の処理を高速化することができる。   In the above description, in step S104, the CPU 2 performs region extraction for one generation. However, region extraction for a plurality of generations may be performed collectively. That is, the CPU 2 may proceed to step S105 after extracting regions for a plurality of generations (for example, for three generations) in step S104. As a result, the number of times step S105 to step S107 and step S109 to step S112, which will be described later, are executed can be reduced, and the overall processing can be speeded up.

図2の説明に戻る。
次に、CPU2(決定部)は、ステップS104における抽出結果に基づいて、抽出停止の判定を行うかどうか決定する(ステップS105)。具体的には、CPU2は、ステップS104における抽出結果(注目している世代の抽出結果)の抽出画素数と閾値を比較し、閾値以下の場合には(ステップS105のYES)、ステップS106に進む。また、CPU2は、閾値より多い場合には(ステップS105のNO)、領域抽出処理を継続すると決定し、ステップS109に進む。
ここで、閾値は、例えば「0」である。この場合、CPU2は、注目している世代の抽出結果が0の場合にはステップS106に進み、0でない場合にはステップS109に進む。
Returning to the description of FIG.
Next, the CPU 2 (determination unit) determines whether or not to determine whether to stop extraction based on the extraction result in step S104 (step S105). Specifically, the CPU 2 compares the number of extracted pixels of the extraction result (the extraction result of the generation of interest) in step S104 with a threshold value, and if it is equal to or less than the threshold value (YES in step S105), the process proceeds to step S106. . On the other hand, if it is greater than the threshold value (NO in step S105), the CPU 2 determines to continue the region extraction process and proceeds to step S109.
Here, the threshold value is “0”, for example. In this case, the CPU 2 proceeds to step S106 if the extracted result of the generation of interest is 0, and proceeds to step S109 if it is not 0.

尚、ステップS104において、CPU2が、複数世代分の領域抽出を纏めて行った場合、ステップS105では、CPU2は、記憶装置10が記憶している最後の世代の抽出結果の抽出画素数と閾値を比較する。   If the CPU 2 collectively extracts a plurality of generations in step S104, in step S105, the CPU 2 sets the number of extracted pixels and the threshold value of the extraction result of the last generation stored in the storage device 10. Compare.

ステップS106では、CPU2(決定部)は、抽出洩れが発生しているか否かを決定する。具体的には、CPU2は、予め設定される終了条件を満たしているか否かを決定する。
CPU2(決定部)は、終了条件を満たしていると決定した場合には(ステップS106のNO)、領域抽出処理を終了すると決定する。そして、CPU2(表示部)は、抽出結果に基づいて関心領域が識別可能な画像データを表示メモリ5に設定し、表示装置6に表示する(ステップS108)。
また、CPU2(決定部)は、終了条件を満たしていないと決定した場合には(ステップS106のYES)、抽出洩れが発生していると決定する。そして、CPU2(抽出条件設定部)は、抽出条件を緩める(変更する)(ステップS107)。抽出条件を緩める度合は、予め抽出条件のパラメータの刻み幅を設定しておけば良い。ここでは、CPU2は、処理を簡単にするため(高速化するため)に、設定された刻み幅を用いて抽出条件を緩めているが、抽出洩れが発生していると決定される前の数世代の平均濃度値を解析して抽出条件を設定しても良いし、抽出洩れが発生する直前に抽出された画素の周辺の画素を解析して抽出条件を決定しても良い。
In step S106, the CPU 2 (determination unit) determines whether or not an extraction omission has occurred. Specifically, the CPU 2 determines whether or not a preset termination condition is satisfied.
When determining that the end condition is satisfied (NO in step S106), the CPU 2 (determination unit) determines to end the region extraction process. Then, the CPU 2 (display unit) sets image data in which the region of interest can be identified based on the extraction result in the display memory 5 and displays it on the display device 6 (step S108).
If the CPU 2 (determination unit) determines that the termination condition is not satisfied (YES in step S106), it determines that an extraction omission has occurred. Then, the CPU 2 (extraction condition setting unit) relaxes (changes) the extraction condition (step S107). The degree of relaxation of the extraction condition may be set in advance with the step size of the extraction condition parameter. Here, in order to simplify the processing (in order to increase the speed), the CPU 2 relaxes the extraction condition using the set step size, but the number before it is determined that the extraction omission has occurred. The extraction condition may be set by analyzing the average density value of the generation, or the extraction condition may be determined by analyzing the pixels around the pixel extracted immediately before the extraction omission occurs.

ここで、予め設定される終了条件について説明する。
第1の終了条件は、例えば、図7〜図9の38(38a〜38c)に図示されている抽出条件の大局パラメータが、予め設定されている上限値又は下限値に到達することである。ここで、大局パラメータとは、抽出領域内の濃度値の最大値及び最小値である。従って、第1の終了条件は、抽出条件の大局パラメータとして、抽出領域内の濃度値の最大値が予め設定されている上限値に到達しているか、又は、最小値が予め設定されている下限値に到達しているか、のいずれかである。尚、図7〜図9の説明は後述する。
第2の終了条件は、ステップS105において、所定回数連続して、注目している世代の抽出結果の抽出画素数が閾値以下と判定されることである。
第3の終了条件は、予め設定されている特定の画素が抽出されることである。特定の画素は、ユーザが、入力装置等を介して指定しても良いし、CPU2が自動的に設定しても良い。この場合、特定の画素は、関心領域と抽出禁止領域の境界の役割を果たすことになる。
本発明の実施の形態では、第1の終了条件から第3の終了条件のいずれを用いても良いし、複数の条件を組み合わせて用いても良いし、その他の終了条件を用いても良い。
Here, preset termination conditions will be described.
The first end condition is, for example, that the global parameter of the extraction condition illustrated in 38 (38a to 38c) in FIGS. 7 to 9 reaches a preset upper limit value or lower limit value. Here, the global parameters are the maximum value and the minimum value of the density values in the extraction region. Therefore, the first end condition is that the maximum value of the density value in the extraction region has reached the preset upper limit value or the lower limit for which the minimum value is preset as the global parameter of the extraction condition Either the value has been reached. 7 to 9 will be described later.
The second end condition is that, in step S105, it is determined that the number of extracted pixels of the extraction result of the generation of interest is equal to or less than a threshold value continuously for a predetermined number of times.
The third end condition is that a specific pixel set in advance is extracted. The specific pixel may be designated by the user via an input device or the like, or may be automatically set by the CPU 2. In this case, the specific pixel serves as a boundary between the region of interest and the extraction prohibited region.
In the embodiment of the present invention, any of the first to third end conditions may be used, a plurality of conditions may be used in combination, or other end conditions may be used.

図2の説明に戻る。
ステップS109に進む場合、CPU2は、領域抽出処理を継続すると決定済である。ステップS109では、CPU2(決定部)は、抽出結果の抽出画素数の変化に基づいて、抽出溢れが発生しているか否かを決定する。
Returning to the description of FIG.
When the process proceeds to step S109, the CPU 2 has determined to continue the area extraction process. In step S109, the CPU 2 (determination unit) determines whether or not an extraction overflow has occurred based on a change in the number of extracted pixels as an extraction result.

ここで、図5を参照しながら、抽出溢れが発生しているか否かの決定処理に係る判定条件(抽出溢れの判定条件)について説明する。
図5(a)では、横軸を抽出過程(世代)、縦軸を画素数とし、画素数の変化を示している。図5(a)に示すように、抽出過程において世代毎に抽出画素数の推移を観察し、それまでの推移と異なる急激な変化等があれば、抽出溢れが発生したものとみなすことができる。
急激な変化を見つける為に、CPU2は、例えば、複数世代(例えば、3世代)の抽出結果の抽出画素数の移動平均を算出し、直近の移動平均値と、直近よりも前の移動平均値との差が閾値以上の場合には、抽出溢れが発生していると決定する。1世代の抽出結果に基づいて抽出溢れが発生しているか否かを決定する手法と比較すると、本発明の実施の形態による手法では、抽出溢れの判定精度が格段に向上する。
そして、適切なタイミングにおいて抽出条件の更新を実行することができ、ひいては、複雑な形状を持ち、濃度値に変化がある領域を関心領域とする場合においても、高精度に効率良く領域を抽出することができる。
Here, with reference to FIG. 5, a determination condition (extraction overflow determination condition) relating to a process for determining whether or not an extraction overflow has occurred will be described.
In FIG. 5A, the horizontal axis represents the extraction process (generation) and the vertical axis represents the number of pixels, and the change in the number of pixels is shown. As shown in FIG. 5 (a), during the extraction process, the transition of the number of extracted pixels is observed for each generation, and if there is a sudden change or the like different from the previous transition, it can be considered that the extraction overflow has occurred. .
In order to find an abrupt change, the CPU 2 calculates, for example, a moving average of the number of extracted pixels of the extraction results of a plurality of generations (for example, three generations), the latest moving average value, and the moving average value before the latest. If the difference between the two is greater than or equal to the threshold, it is determined that extraction overflow has occurred. Compared with a method for determining whether or not an extraction overflow has occurred based on an extraction result of one generation, the method according to the embodiment of the present invention significantly improves the determination accuracy of an extraction overflow.
The extraction condition can be updated at an appropriate timing. As a result, even when a region having a complex shape and a change in density value is set as a region of interest, the region is extracted with high accuracy and efficiency. be able to.

また、図5(b)では、横軸を抽出過程(世代)、縦軸を平均濃度値とし、世代ごとの平均濃度値の変化を示している。図5(b)に示すように、抽出過程において世代毎に平均濃度値の推移を観察し、それまでの推移と異なる急激な変化等があれば、抽出溢れが発生したものとみなすことができる。ここで、抽出溢れの発生の判定条件は、平均濃度値の「急激な」変化でなくても良い。例えば、CPU2は、予め設定された濃度値を下回ったり、上回ったりした場合に、抽出溢れが発生していると判定しても良い。
そこで、CPU2は、抽出結果の抽出画素数の変化に加えて、抽出結果の平均濃度値の変化に基づいて、抽出溢れが発生しているか否かを決定するようにしても良い。
CPU2は、例えば、複数世代(例えば、3世代)の抽出結果の平均濃度値の移動平均を算出し、直近の移動平均値と、直近よりも前の移動平均値との差が閾値以上の場合には、抽出溢れが発生していると決定しても良い。
また、CPU2は、例えば、移動平均に代えて、抽出結果の平均濃度値の微分値を算出し、微分値の絶対値が閾値以上の場合には、抽出溢れが発生していると決定しても良い。
In FIG. 5B, the horizontal axis represents the extraction process (generation) and the vertical axis represents the average density value, and the change in the average density value for each generation is shown. As shown in FIG. 5 (b), the transition of the average density value is observed for each generation in the extraction process, and if there is a sudden change or the like different from the transition so far, it can be considered that the extraction overflow has occurred. . Here, the determination condition for the occurrence of extraction overflow does not have to be a “rapid” change in the average density value. For example, the CPU 2 may determine that an extraction overflow has occurred when the density value falls below or exceeds a preset density value.
Therefore, the CPU 2 may determine whether or not an extraction overflow has occurred based on a change in the average density value of the extraction result in addition to a change in the number of extracted pixels as the extraction result.
For example, the CPU 2 calculates the moving average of the average density values of the extraction results of a plurality of generations (for example, three generations), and the difference between the most recent moving average value and the moving average value before the latest is equal to or greater than the threshold value Alternatively, it may be determined that an extraction overflow has occurred.
Further, for example, instead of the moving average, the CPU 2 calculates a differential value of the average density value of the extraction result, and determines that an extraction overflow has occurred when the absolute value of the differential value is equal to or greater than a threshold value. Also good.

例えば、冠動脈領域の抽出において、分岐部や瘤が存在する箇所では、画素数の推移がそれまでと異なる変化をする場合がある。この場合、分岐部や瘤も冠動脈領域として抽出したいが、CPU2が画素数の変化だけに基づいて抽出溢れが発生しているか否かを決定すると、分岐部や瘤を抽出溢れとみなしてしまい、分岐部や瘤が関心領域として抽出されなくなってしまう。このように、画素数の変化だけでは意図しない領域への抽出溢れなのか、又は関心領域を正しく抽出しているのかという区別ができない場合がある。
このような場合であっても、抽出溢れの判定条件として、抽出結果の平均濃度値の変化を加えることによって、抽出溢れの判定精度が向上する。
For example, in the extraction of a coronary artery region, the transition of the number of pixels may change differently from that in a portion where a branching portion or an aneurysm exists. In this case, it is desired to extract the bifurcation and aneurysm as the coronary artery region, but if the CPU 2 determines whether or not the extraction overflow has occurred based only on the change in the number of pixels, the bifurcation or aneurysm is regarded as the extraction overflow, A bifurcation or an aneurysm is no longer extracted as a region of interest. As described above, there is a case where it is impossible to distinguish whether the extraction overflows to an unintended region or the region of interest is correctly extracted only by changing the number of pixels.
Even in such a case, the extraction overflow determination accuracy is improved by adding a change in the average density value of the extraction result as the extraction overflow determination condition.

例えば、冠動脈領域の抽出において、心筋の画素へ溢れが広がってしまった場合、平均濃度値がより低い値を示すことが考えられるので、抽出溢れの判定条件に抽出結果の平均濃度値の変化を加えることによって、冠動脈領域(分岐部や瘤が存在する箇所を含む。)と、心筋との区別が可能になる。
また、例えば、冠動脈領域の抽出において、冠動脈領域と骨領域が接しており、骨領域の画素へ溢れが広がってしまった場合、平均濃度値がより高い値を示すことが考えられるので、抽出溢れの判定条件に抽出結果の平均濃度値の変化を加えることによって、冠動脈領域と、骨領域との区別が可能になる。
For example, in the extraction of the coronary artery region, if the overflow has spread to the myocardial pixels, the average density value can be considered to be a lower value. By adding, it becomes possible to distinguish the coronary artery region (including a portion where a bifurcation or an aneurysm is present) from the myocardium.
Further, for example, in the extraction of the coronary artery region, when the coronary artery region and the bone region are in contact with each other, and the overflow has spread to the pixels of the bone region, it is possible that the average density value shows a higher value. By adding a change in the average density value of the extraction result to the determination condition, it is possible to distinguish the coronary artery region from the bone region.

前述した抽出溢れの判定条件の他に、抽出過程における抽出領域の形状を解析することによって、抽出溢れが発生しているか否かを決定しても良い。
例えば、CPU2は、血管の抽出において、血管の断面の円形度の変化に基づいて、抽出溢れが発生しているか否かを決定しても良い。この場合、CPU2は、血管の断面の円形度が急激に変化した場合には、抽出溢れが発生していると決定する。
また、例えば、CPU2は、血管の抽出において、世代ごとに重心座標を算出し、世代数が連続する世代同士(例えば、第0世代と第1世代、第1世代と第2世代、第2世代と第3世代、・・・)の重心座標によって定義されるベクトルを算出し、ベクトルの方向の変化に基づいて、抽出溢れが発生しているか否かを決定しても良い。この場合、CPU2は、ベクトルの方向が急激に変化した場合には、抽出溢れが発生していると決定する。
これらは、下肢血管等、直線的かつ変化の少ない構造を持つ領域の抽出において有用と考えられる。
In addition to the above-described extraction overflow determination conditions, it may be determined whether or not an extraction overflow has occurred by analyzing the shape of the extraction region in the extraction process.
For example, in the blood vessel extraction, the CPU 2 may determine whether or not an extraction overflow has occurred based on a change in the circularity of the cross section of the blood vessel. In this case, the CPU 2 determines that an extraction overflow has occurred when the circularity of the cross section of the blood vessel changes rapidly.
In addition, for example, in the blood vessel extraction, the CPU 2 calculates the barycentric coordinates for each generation, and the generations having consecutive generations (for example, the 0th generation and the 1st generation, the 1st generation and the 2nd generation, the 2nd generation) And the third generation,...) May be calculated, and a determination may be made as to whether or not extraction overflow has occurred based on a change in the direction of the vector. In this case, the CPU 2 determines that an extraction overflow has occurred when the direction of the vector changes abruptly.
These are considered useful in extracting a region having a linear structure with little change, such as a lower limb blood vessel.

図2の説明に戻る。
CPU2(決定部)は、抽出溢れが発生していると決定した場合には(ステップS109のYES)、ステップS110に進み、抽出溢れが発生していないと決定した場合には(ステップS109のNO)、ステップS104から処理を繰り返す。
Returning to the description of FIG.
If the CPU 2 (determination unit) determines that an extraction overflow has occurred (YES in step S109), the CPU 2 proceeds to step S110, and if it determines that an extraction overflow has not occurred (NO in step S109). ), The process is repeated from step S104.

ステップS110に進む場合、抽出溢れが発生していると決定済である。ステップS110では、CPU2(決定部)は、抽出条件を変更すると決定するとともに、一部の世代(抽出溢れが発生している世代)の抽出結果を破棄すると決定する。
そして、CPU2(抽出条件設定部)は、抽出条件を厳しくし(変更し)(ステップS110)、CPU2(抽出開始領域設定部)は、抽出溢れが発生している世代の抽出結果を破棄し(ステップS111)、破棄されていない世代までの抽出結果を抽出開始領域として再設定し(ステップS112)、ステップS104から処理を繰り返す。抽出条件を厳しくする度合は、予め抽出条件のパラメータの刻み幅を設定しておけば良い。ここでは、CPU2は、処理を簡単にするため(高速化するため)に、設定された刻み幅を用いて抽出条件を厳しくしているが、抽出溢れが発生していると決定される前の数世代の平均濃度値を解析して抽出条件を設定しても良いし、抽出溢れが発生する直前に抽出された画素の周辺の画素を解析して抽出条件を決定しても良い。
When the process proceeds to step S110, it is determined that the extraction overflow has occurred. In step S110, the CPU 2 (decision unit) decides to change the extraction condition and decides to discard the extraction results of some generations (generations where extraction overflow occurs).
Then, the CPU 2 (extraction condition setting unit) tightens (changes) the extraction condition (step S110), and the CPU 2 (extraction start area setting unit) discards the extraction result of the generation in which the extraction overflow occurs ( In step S111), extraction results up to generations that have not been discarded are reset as extraction start areas (step S112), and the processing is repeated from step S104. In order to make the extraction conditions stricter, the step size of the extraction condition parameters may be set in advance. Here, in order to simplify the processing (in order to increase the speed), the CPU 2 uses a set step size to tighten the extraction conditions, but before the determination that an extraction overflow has occurred has occurred. An extraction condition may be set by analyzing an average density value of several generations, or an extraction condition may be determined by analyzing a pixel around a pixel extracted immediately before an extraction overflow occurs.

尚、図2では、説明を分かり易くする為に、ステップS111とステップS112は、2つのステップに分けて図示しているが、CPU2が実際に行う内部処理としては、両者を分けて考える必要はない。すなわち、CPU2が、抽出溢れが発生している世代の抽出結果のメモリ領域を解放する(抽出溢れが発生している世代の抽出結果を破棄する)ことによって、結果として、破棄されていない世代の中で最新の世代の抽出結果が抽出開始領域として再設定される。例えば、CPU2が、最後に抽出された世代であるNの抽出結果を破棄すると、1つ前の世代であるN−1の抽出結果が抽出開始領域として新たに設定される。   In FIG. 2, for easy understanding, step S111 and step S112 are shown in two steps, but the internal processing actually performed by the CPU 2 needs to be considered separately. Absent. That is, the CPU 2 releases the memory area of the extraction result of the generation in which the extraction overflow has occurred (discards the extraction result of the generation in which the extraction overflow has occurred). Among them, the extraction result of the latest generation is reset as the extraction start area. For example, when the CPU 2 discards the extraction result of N that is the last extracted generation, the extraction result of N-1 that is the previous generation is newly set as the extraction start area.

尚、ステップS104において、CPU2が、複数世代分の領域抽出を纏めて行った場合、ステップS111では、CPU2は、複数回の領域抽出処理に基づく複数世代の抽出結果の中から、抽出開始領域の再設定の基準となる世代の抽出結果を特定する。
例えば、3世代分(N−2、N−1、N)の領域抽出を纏めて行った場合において、抽出溢れが発生している世代が、N−1及びNであった場合、CPU2は、N−1及びNの世代の抽出結果を破棄し、N−2の世代の抽出結果を抽出開始領域として再設定する。
If the CPU 2 collectively extracts a plurality of generations in step S104, in step S111, the CPU 2 selects an extraction start region from a plurality of generation extraction results based on a plurality of region extraction processes. Specify the extraction results of the generation that is the standard for resetting.
For example, when the region extraction for three generations (N-2, N-1, and N) is collectively performed and the generations where extraction overflow occurs are N-1 and N, the CPU 2 The extraction results of the N-1 and N generations are discarded, and the extraction result of the N-2 generation is reset as the extraction start area.

以上、第1の実施の形態に係る医用画像処理装置1は、複雑な形状を持ち、濃度値に変化がある領域を関心領域とする場合においても、複雑な操作なしに高精度に効率良く領域を抽出することが可能となる。   As described above, even when the medical image processing apparatus 1 according to the first embodiment has a complex shape and a region having a change in density value as a region of interest, the region can be efficiently and efficiently without complicated operations. Can be extracted.

<第2の実施の形態>
次に、図6〜図9を参照しながら、第2の実施の形態について説明する。第2の実施の形態では、医用画像処理装置1のCPU2(決定部)は、ユーザによって入力装置等を介して入力される指示データに基づいて、領域抽出処理を継続するか否か、抽出条件を変更するか否か、及び、一部の抽出結果を破棄するか否かについて、手動的に決定する。以下では、これらを手動的に決定するモードを、「手動決定モード」と称する。
<Second Embodiment>
Next, a second embodiment will be described with reference to FIGS. In the second embodiment, the CPU 2 (decision unit) of the medical image processing apparatus 1 determines whether or not to continue the region extraction process based on the instruction data input by the user via the input device or the like. It is manually determined whether or not to change and whether to discard some extraction results. Hereinafter, a mode for manually determining these is referred to as a “manual determination mode”.

図6に示すように、医用画像処理装置1のCPU2(画像入力部)は、医用画像撮像装置13又は医用画像データベース14から取得される処理対象の医用画像データを読み込む(ステップS201)。   As shown in FIG. 6, the CPU 2 (image input unit) of the medical image processing apparatus 1 reads medical image data to be processed acquired from the medical image imaging apparatus 13 or the medical image database 14 (step S201).

次に、CPU2(表示部)は、抽出領域が重畳されていない画像データ、すなわち、ステップS201において読み込まれる処理対象の医用画像データを表示メモリ5に設定し、表示装置6に表示する(ステップS202)。
例えば、CPU2は、図7〜図9に図示される31(31a〜31c)、32(32a〜32c)、33(33a〜33c)として、処理対象の医用画像データを表示する。また、CPU2は、図7〜図9に図示される34(34a〜34c)として、処理対象(抽出領域が反映される前)の3次元画像データを表示しても良い。尚、図7〜図9の説明は後述する。
Next, the CPU 2 (display unit) sets the image data on which the extraction region is not superimposed, that is, the medical image data to be processed that is read in step S201, in the display memory 5 and displays it on the display device 6 (step S202). ).
For example, the CPU 2 displays medical image data to be processed as 31 (31a to 31c), 32 (32a to 32c), and 33 (33a to 33c) illustrated in FIGS. Further, the CPU 2 may display the three-dimensional image data to be processed (before the extraction area is reflected) as 34 (34a to 34c) illustrated in FIGS. 7 to 9 will be described later.

次に、CPU2(抽出開始領域設定部)は、医用画像撮像装置13又は医用画像データベース14から取得される抽出開始領域データを読み込む(ステップS203)。また、CPU2は、ユーザが入力装置(マウス8やキーボード9等)を介して指定する領域を抽出開始領域データとして読み込んでも良い。   Next, the CPU 2 (extraction start area setting unit) reads the extraction start area data acquired from the medical image imaging device 13 or the medical image database 14 (step S203). Further, the CPU 2 may read an area designated by the user via the input device (such as the mouse 8 and the keyboard 9) as extraction start area data.

次に、CPU2(抽出条件設定部)は、ステップS203において読み込まれる抽出開始領域データを基に抽出条件を設定する(ステップS204)。また、CPU2は、ユーザが入力装置(マウス8やキーボード9等)を介して指定するパラメータの値を抽出条件として設定しても良い。   Next, the CPU 2 (extraction condition setting unit) sets the extraction condition based on the extraction start area data read in step S203 (step S204). Further, the CPU 2 may set a parameter value designated by the user via the input device (such as the mouse 8 or the keyboard 9) as the extraction condition.

次に、CPU2(領域抽出処理部)は、ステップS202において読み込まれる抽出開始領域データからステップS204において設定される抽出条件に従って、領域拡張法を用いて1世代分の領域抽出を行う(ステップS205)。
CPU2は、抽出開始領域を最初の世代とし、抽出条件に基づいて領域抽出処理を繰り返し実行し、1回の領域抽出処理によって抽出される画素の集合を1世代分として複数世代の抽出結果を記憶装置4に記憶する。
尚、CPU2は、1世代分の領域抽出を行うとしたが、第1の実施の形態と同様、複数世代分の領域抽出を纏めて行っても良い。
Next, the CPU 2 (region extraction processing unit) performs region extraction for one generation using the region expansion method from the extraction start region data read in step S202 according to the extraction condition set in step S204 (step S205). .
The CPU 2 sets the extraction start area as the first generation, repeatedly executes the area extraction process based on the extraction condition, and stores a plurality of generations of extraction results for a set of pixels extracted by one area extraction process. Store in device 4.
Although the CPU 2 performs the region extraction for one generation, the region extraction for a plurality of generations may be collectively performed as in the first embodiment.

次に、CPU2(表示部)は、ステップS205の領域抽出処理による抽出結果を表示装置6に表示する(ステップS206)。
そして、CPU2(決定部)は、ユーザによって入力装置等を介して入力される指示データに基づいて、抽出停止の判定を行うかどうか決定する(ステップS207)。また、ステップS207では、CPU2は、第1の実施の形態と同様、自動的に抽出停止の判定を行うかどうか決定しても良い。
CPU2(決定部)が、抽出停止の判定を行うと決定した場合(ステップS207のYES)、ステップS208に進み、抽出停止の判定を行わないと決定した場合(ステップS207のNO)、ステップS205から処理を繰り返す。
Next, the CPU 2 (display unit) displays the extraction result obtained by the region extraction process in step S205 on the display device 6 (step S206).
Then, the CPU 2 (determination unit) determines whether or not to determine whether to stop extraction based on instruction data input by the user via an input device or the like (step S207). In step S207, the CPU 2 may determine whether to automatically determine whether to stop extraction, as in the first embodiment.
If the CPU 2 (decision unit) decides to make an extraction stop decision (YES in step S207), it proceeds to step S208, and if it decides not to make an extraction stop decision (NO in step S207), from step S205 Repeat the process.

ステップS208では、CPU2(決定部)は、ユーザによって入力装置等を介して入力される指示データに基づいて、抽出条件の変更を行うかどうか決定する(ステップS207)。
CPU2(決定部)が、抽出条件の変更を行うと決定した場合(ステップS208のYES)、CPU2(抽出条件設定部)は、ユーザによって入力装置等を介して入力される指示データに基づいて、抽出条件の変更を行い(ステップS209)、ステップS210に進む。
CPU2(決定部)が、抽出条件の変更を行わないと決定した場合(ステップS208のNO)、ステップS210に進む。
In step S208, the CPU 2 (determination unit) determines whether or not to change the extraction condition based on instruction data input by the user via the input device or the like (step S207).
When the CPU 2 (decision unit) decides to change the extraction condition (YES in step S208), the CPU 2 (extraction condition setting unit), based on the instruction data input by the user via the input device or the like, The extraction condition is changed (step S209), and the process proceeds to step S210.
If the CPU 2 (determination unit) determines not to change the extraction condition (NO in step S208), the process proceeds to step S210.

図7は、関心領域を冠動脈として領域抽出処理を行い、抽出溢れが発生した場合の画面表示例である。
31a〜33aは、処理対象の断面画像(斜線部は抽出領域)を示している。31a〜33aは、例えば、アキシャル、コロナル、サジタルの直交3断面の画像である。また、31a〜33aは、任意の断面のMPR画像としても良い。
34aは、処理対象の3次元画像(斜線部は抽出領域)を示している。
FIG. 7 is an example of a screen display when the region extraction processing is performed using the region of interest as the coronary artery and extraction overflow occurs.
Reference numerals 31a to 33a denote cross-sectional images to be processed (shaded portions are extraction regions). 31a to 33a are, for example, images of three orthogonal cross sections of axial, coronal, and sagittal. Moreover, 31a-33a is good also as an MPR image of arbitrary cross sections.
Reference numeral 34a denotes a three-dimensional image to be processed (the hatched portion is an extraction region).

35aは、抽出結果の世代ごとの画素数の変化を表すグラフである。
36aは、抽出結果の世代ごとの平均濃度値の変化を表すグラフである。36aにおける左右方向に伸びる2本の点線は、抽出条件の大局パラメータ、すなわち、濃度値の最大値及び最小値を示している。
35a is a graph showing a change in the number of pixels for each generation of extraction results.
36a is a graph showing a change in average density value for each generation of extraction results. Two dotted lines extending in the left-right direction in 36a indicate general parameters of the extraction condition, that is, the maximum value and the minimum value of the density value.

37aは、抽出結果を世代ごとに破棄するためのスクロールバーである。36aにおける上下方向に伸びる1本の点線は、37aのスクロールバーに連動して移動する。ユーザは、破棄させたい世代が、この点線よりも右側に位置するように、37aのスクロールバーを摺動させる。そして、CPU2は、ユーザによる指示に基づいて、抽出結果を破棄する世代を決定する。
すなわち、CPU2は、画素数や平均濃度値の変化を表すグラフに重ねて、世代の位置を示すオブジェクトを表示し、オブジェクトの位置に基づいて、抽出結果を破棄する世代を決定する。
Reference numeral 37a denotes a scroll bar for discarding the extraction result for each generation. One dotted line extending vertically in 36a moves in conjunction with the scroll bar 37a. The user slides the scroll bar 37a so that the generation to be discarded is positioned on the right side of the dotted line. And CPU2 determines the generation which discards an extraction result based on the instruction | indication by a user.
That is, the CPU 2 displays an object indicating the position of the generation overlaid on the graph representing the change in the number of pixels and the average density value, and determines the generation for discarding the extraction result based on the position of the object.

38aは、抽出条件の大局パラメータ及び局所パラメータを設定する操作パネルである。前述の通り、抽出条件の大局パラメータは、抽出領域内の濃度値の最大値及び最小値である。大局パラメータは、抽出領域の大局的変化を判定するための基準値となる。また、抽出条件の局所パラメータは、抽出領域内の隣接画素間の誤差の平均値(平均誤差)に重みをかけた値である。局所パラメータは、抽出領域の局所的変化を判定するための基準値となる。   Reference numeral 38a denotes an operation panel for setting global parameters and local parameters of extraction conditions. As described above, the global parameters of the extraction condition are the maximum value and the minimum value of the density values in the extraction region. The global parameter is a reference value for determining a global change in the extraction region. The local parameter of the extraction condition is a value obtained by applying a weight to the average value (average error) of errors between adjacent pixels in the extraction region. The local parameter is a reference value for determining a local change in the extraction region.

38aの操作パネルでは、数値入力ボックス(「Upper」、「Lower」、「+」、「−」)において値を直接指定することができる。また、38aの操作パネルでは、「厳しくする」ボタン及び「緩める」ボタンを選択することによって、第1の実施の形態と同様、CPU2に対して自動的に値を算出させることもできる。   In the operation panel 38a, a value can be directly specified in a numerical value input box ("Upper", "Lower", "+", "-"). Further, on the operation panel 38a, by selecting the “strict” button and the “relax” button, the CPU 2 can automatically calculate a value as in the first embodiment.

例えば、ユーザが、入力装置によって「厳しくする」ボタンを選択すると、CPU2は、予め設定されているパラメータの刻み幅α(α>0)に基づいて、大局パラメータを「Upper−α」、「Lower+α」に設定する。
また、例えば、ユーザが、入力装置によって「緩める」ボタンを選択すると、CPU2は、予め設定されているパラメータの刻み幅β(β>0)に基づいて、大局パラメータを「Upper+β」、「Lower−β」に設定する。また、CPU2は、前述の通り、抽出洩れや抽出溢れが発生していると決定される前の数世代の平均濃度値を解析して抽出条件を設定しても良いし、抽出洩れや抽出溢れが発生する直前に抽出された画素の周辺の画素を解析して抽出条件を決定しても良い。
For example, when the user selects the “strict” button using the input device, the CPU 2 sets the global parameters to “Upper−α” and “Lower + α” based on a preset parameter step α (α> 0). To "".
Further, for example, when the user selects the “relax” button by the input device, the CPU 2 sets the global parameters to “Upper + β”, “Lower−” based on a preset parameter step β (β> 0). Set to “β”. Further, as described above, the CPU 2 may set the extraction condition by analyzing the average density value of several generations before it is determined that the extraction omission or the extraction overflow has occurred, or the extraction omission or the extraction overflow. Alternatively, the extraction condition may be determined by analyzing pixels around the pixel extracted immediately before the occurrence.

また、ユーザが、入力装置によって「厳しくする」ボタン又は「緩める」ボタンを選択した場合、CPU2は、「Upper」又は「Lower」のいずれか一方のみの値を変更するようにしても良い。
また、ユーザが、入力装置によって「厳しくする」ボタンを選択した場合、CPU2は、局所パラメータの「+」と「−」の値を小さくするようにしても良い。また、ユーザが、入力装置によって「緩める」ボタンを選択した場合、CPU2は、局所パラメータの「+」と「−」の値を大きくするようにしても良い。
Further, when the user selects the “strict” button or the “relax” button by the input device, the CPU 2 may change only one of the values “Upper” and “Lower”.
Further, when the user selects the “strict” button using the input device, the CPU 2 may decrease the values of the local parameters “+” and “−”. Further, when the user selects the “relax” button using the input device, the CPU 2 may increase the values of the local parameters “+” and “−”.

39は、抽出処理の停止、再開を指示する為のボタンである。40は、抽出を終了するためのボタンである。   Reference numeral 39 denotes a button for instructing stop / restart of the extraction process. Reference numeral 40 denotes a button for ending extraction.

図7に示すように、CPU2は、ステップS205における領域抽出処理を終えると、抽出結果の抽出画素数の変化や平均濃度値の変化をグラフ表示する。これによって、ユーザは、第1の実施の形態における自動決定モードと同様、1世代の抽出結果だけを参照して抽出溢れなどが発生しているか否かを判断する場合と比較すると、判断精度が格段に向上する。
そして、適切なタイミングにおいて抽出条件の更新を実行することができ、ひいては、複雑な形状を持ち、濃度値に変化がある領域を関心領域とする場合においても、高精度に効率良く領域を抽出することができる。
As illustrated in FIG. 7, when the CPU 2 finishes the region extraction process in step S205, the CPU 2 displays a graph indicating changes in the number of extracted pixels and average density values as extraction results. As a result, as in the automatic determination mode in the first embodiment, the user can judge more accurately when compared with a case where it is determined whether or not an extraction overflow or the like has occurred by referring to only one generation extraction result. Greatly improved.
The extraction condition can be updated at an appropriate timing. As a result, even when a region having a complex shape and a change in density value is set as a region of interest, the region is extracted with high accuracy and efficiency. be able to.

図7の34aを見れば分かるように、冠動脈領域から、心筋の画素へ抽出溢れが広がってしまっている。このことは、35aにおいて、画素数が急激に増えていることや、36aにおいて、平均濃度値が急激に小さくなった後、小さい値のまま変化していないことから、定量的に明確に把握することができる。
そこで、ユーザは、入力装置を介して、大局パラメータや局所パラメータの値を直接変更する、又は「厳しくする」ボタンを選択することによって、抽出条件の変更を指示する。
As can be seen from 34 a in FIG. 7, the extraction overflow spreads from the coronary artery region to the myocardial pixels. This can be grasped quantitatively and clearly from the fact that the number of pixels is rapidly increasing at 35a, and the average density value has rapidly decreased at 36a and has not changed to a small value. be able to.
Therefore, the user instructs the change of the extraction condition by directly changing the value of the global parameter or the local parameter or selecting the “strict” button via the input device.

図6の説明に戻る。
ステップS210では、CPU2(決定部)は、ユーザによって入力装置等を介して入力される指示データに基づいて、抽出領域の破棄を行うかどうか決定する。
CPU2(決定部)が、抽出領域の破棄を行うと決定した場合(ステップS210のYES)、CPU2(抽出領域設定部)は、ユーザによって入力装置等を介して入力される指示データに基づいて、抽出領域の破棄を行い(ステップS211)、破棄されていない世代までの抽出結果を抽出開始領域として再設定し(ステップS212)、ステップS213に進む。
CPU2(決定部)が、抽出領域の破棄を行わないと決定した場合(ステップS210のNO)、ステップS213に進む。
Returning to the description of FIG.
In step S210, the CPU 2 (determination unit) determines whether or not to discard the extraction area based on instruction data input by the user via an input device or the like.
When the CPU 2 (determination unit) determines to discard the extraction area (YES in step S210), the CPU 2 (extraction area setting unit), based on instruction data input by the user via an input device or the like, The extraction area is discarded (step S211), the extraction results up to the generation that has not been discarded are reset as the extraction start area (step S212), and the process proceeds to step S213.
When the CPU 2 (determination unit) determines not to discard the extraction area (NO in step S210), the process proceeds to step S213.

ステップS213では、CPU2(決定部)は、ユーザによって入力装置等を介して入力される指示データに基づいて、すなわち、抽出条件の変更や抽出領域の破棄が指示されたか否かに基づいて、抽出処理を終了するかどうか決定する。
CPU2(決定部)が、抽出処理を終了すると決定した場合(ステップS213のYES)、処理を終了する。
CPU2(決定部)が、抽出処理を終了しないと決定した場合(ステップS213のNO)、ステップS205から処理を繰り返す。
In step S213, the CPU 2 (decision unit) performs extraction based on instruction data input by the user via an input device or the like, that is, based on whether or not an instruction to change the extraction condition or discard the extraction area is given. Determine whether to end the process.
When the CPU 2 (determination unit) determines to end the extraction process (YES in step S213), the process ends.
When the CPU 2 (determination unit) determines not to end the extraction process (NO in step S213), the process is repeated from step S205.

図8は、抽出領域の破棄を行った場合の画面表示例である。
ユーザは、図7に示す37aのスクロールバーを、図8に示す37bのスクロールバーの位置になるまで左側に摺動させて、抽出領域の破棄を指示している。
図8に示す例では、ユーザは、35bにおいて画素数が急激に増えている世代や、36bにおいて平均濃度値が急激に小さくなった世代までの抽出領域の破棄を指示している。
31b〜34bは、それぞれ、破棄された世代の抽出領域が表示されていない。これによって、ユーザは、抽出領域の破棄結果をリアルタイムに確認することができる。
35b、36bは、世代の位置を示すオブジェクト(上下方向に伸びる1本の点線)の位置が変化している。
38bは、大局パラメータ及び局所パラメータともに変更されていない。
FIG. 8 shows a screen display example when the extraction area is discarded.
The user slides the scroll bar 37a shown in FIG. 7 to the left until reaching the position of the scroll bar 37b shown in FIG. 8, and instructs the discard of the extraction area.
In the example shown in FIG. 8, the user instructs to discard the extraction area until the generation in which the number of pixels is rapidly increasing in 35b or the generation in which the average density value is rapidly decreased in 36b.
In each of 31b to 34b, the discarded generation extraction areas are not displayed. Thereby, the user can confirm the discard result of the extraction area in real time.
In 35b and 36b, the position of the object indicating the generation position (one dotted line extending in the vertical direction) is changed.
In 38b, neither the global parameter nor the local parameter is changed.

図9は、抽出条件の変更を行い、抽出処理を再開して新たな抽出結果が反映された場合の画面表示例である。
ユーザは、操作パネルにおける大局パラメータの「Lower」の値を、図8に示す38bの「130」から、図9に示す38cの「200」に厳しくしている(変更している)。
そして、CPU2が、変更された抽出条件に基づいて領域出処理を行い、抽出結果を、31c〜36cに表示している。
FIG. 9 is a screen display example when the extraction condition is changed, the extraction process is restarted, and a new extraction result is reflected.
The user tightens (changes) the value of “Lower” of the global parameter on the operation panel from “130” of 38b shown in FIG. 8 to “200” of 38c shown in FIG.
Then, the CPU 2 performs region extraction processing based on the changed extraction condition, and displays the extraction results on 31c to 36c.

図9の34cを見れば分かるように、冠動脈領域から、心筋の画素へ抽出溢れがなくなり、冠動脈領域の最端部まで正確に抽出されている。
このことは、35cにおいて、画素数が急激に増えている箇所がないことや、36cにおいて、平均濃度値が急激に小さくなっている箇所がないことから、定量的に明確に把握することができる。
このように、画素数や平均濃度値の変化のグラフを表示装置6に表示することは、抽出された関心領域(この場合には冠動脈領域)が正確に抽出されているかどうかを判断するための定量的な判断材料を提示することにもなる。
As can be seen from 34c in FIG. 9, there is no overflow from the coronary artery region to the myocardial pixels, and the coronary artery region is accurately extracted to the extreme end.
This can be grasped quantitatively and clearly because there is no portion where the number of pixels is rapidly increasing in 35c and there is no portion where the average density value is rapidly decreasing in 36c. .
Thus, displaying the graph of the change in the number of pixels and the average density value on the display device 6 is for determining whether or not the extracted region of interest (in this case, the coronary artery region) is accurately extracted. It also presents quantitative judgment materials.

以上、第2の実施の形態に係る医用画像処理装置1は、複雑な形状を持ち、濃度値に変化がある領域を関心領域とする場合においても、複雑な操作なしに高精度に効率良く領域を抽出することが可能となる。   As described above, the medical image processing apparatus 1 according to the second embodiment can efficiently and accurately perform a region without complicated operations even when a region having a complex shape and a density value change is a region of interest. Can be extracted.

以上、添付図面を参照しながら、本発明に係る医用画像処理装置等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。   The preferred embodiments of the medical image processing apparatus and the like according to the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to such examples. It will be apparent to those skilled in the art that various changes or modifications can be conceived within the scope of the technical idea disclosed in the present application, and these naturally belong to the technical scope of the present invention. Understood.

1………医用画像処理装置
2………CPU
3………主メモリ
4………記憶装置
5………表示メモリ
6………表示装置
7………コントローラ
8………マウス
9………キーボード
10………ネットワークアダプタ
11………システムバス
12………ネットワーク
13………医用画像撮像装置
14………医用画像データベース
1 ... Medical image processing device 2 ... CPU
3 ......... Main memory 4 ......... Storage device 5 ......... Display memory 6 ......... Display device 7 ......... Controller 8 ......... Mouse 9 ......... Keyboard 10 ......... Network adapter 11 ......... System Bus 12 ……… Network 13 ……… Medical image capture device 14 ……… Medical image database

Claims (14)

医用画像データから関心領域を抽出する医用画像処理装置であって、
処理対象の医用画像データを入力する画像入力部と、
前記医用画像データの抽出開始領域を設定する抽出開始領域設定部と、
前記医用画像データから関心領域を抽出するための抽出条件を設定する抽出条件設定部と、
前記抽出開始領域を最初の世代とし、前記抽出条件に基づいて領域抽出処理を繰り返し実行し、1回の前記領域抽出処理によって抽出される画素の集合を1世代分として複数世代の抽出結果を記憶する領域抽出処理部と、
前記抽出結果に基づいて前記領域抽出処理を継続するか否かを決定する決定部と、
前記抽出結果に基づいて前記関心領域が識別可能な画像を表示する表示部と、
を備え、
前記抽出条件設定部は、前記複数世代の抽出結果に基づいて、前記抽出条件を更新することを特徴とする医用画像処理装置。
A medical image processing apparatus for extracting a region of interest from medical image data,
An image input unit for inputting medical image data to be processed;
An extraction start area setting unit for setting an extraction start area of the medical image data;
An extraction condition setting unit for setting an extraction condition for extracting a region of interest from the medical image data;
The extraction start area is the first generation, the area extraction process is repeatedly executed based on the extraction conditions, and a plurality of generations of extraction results are stored with one set of pixels extracted by one area extraction process. A region extraction processing unit to perform,
A determination unit that determines whether to continue the region extraction process based on the extraction result;
A display unit that displays an image in which the region of interest can be identified based on the extraction result;
With
The extraction condition setting unit updates the extraction condition based on the plurality of generation extraction results.
前記決定部は、前記領域抽出処理を継続すると決定した場合には、前記抽出条件を変更するか否かを決定し
更に、前記決定部が、前記抽出条件を変更するとともに一部の世代の抽出結果を破棄すると決定した場合には、前記抽出開始領域設定部は、破棄される世代の一つ前の世代の抽出結果を前記抽出開始領域として再設定することを特徴とする請求項1に記載の医用画像処理装置。
When the determination unit determines to continue the region extraction process, the determination unit determines whether to change the extraction condition ;
Furthermore, when the determination unit determines to change the extraction condition and discard the extraction results of some generations, the extraction start area setting unit extracts the generation immediately preceding the generation to be discarded The medical image processing apparatus according to claim 1, wherein a result is reset as the extraction start area.
前記決定部が自動決定モードの場合、
前記決定部は、注目している世代の抽出結果の抽出画素数が閾値より多い場合には、前記領域抽出処理を継続すると決定し、前記抽出結果の抽出画素数の変化に基づいて、抽出溢れが発生しているか否かを決定し、
更に、前記決定部は、抽出溢れが発生していると決定した場合には、前記抽出条件を変更すると決定するとともに、一部の世代の抽出結果を破棄すると決定し、前記抽出条件設定部は、前記抽出条件を変更し、前記抽出開始領域設定部は、抽出溢れが発生している世代の抽出結果を破棄することを特徴とする請求項2に記載の医用画像処理装置。
When the determination unit is in the automatic determination mode,
The determination unit determines to continue the region extraction process when the number of extracted pixels of the extraction result of the generation of interest is greater than a threshold, and based on a change in the number of extracted pixels of the extraction result, Determine whether or not
Further, when the determination unit determines that an extraction overflow has occurred, the determination unit determines to change the extraction condition, determines to discard the extraction results of some generations, and the extraction condition setting unit 3. The medical image processing apparatus according to claim 2, wherein the extraction condition is changed, and the extraction start area setting unit discards an extraction result of a generation in which extraction overflow occurs.
前記決定部が手動決定モードの場合、
前記表示部は、前記領域抽出処理部が前記領域抽出処理を終えると、前記抽出結果の抽出画素数の変化をグラフ表示し、
前記決定部は、入力される指示データに基づいて、前記領域抽出処理の継続、前記抽出条件の変更、及び、前記抽出結果の破棄を決定することを特徴とする請求項2に記載の医用画像処理装置。
When the determination unit is in the manual determination mode,
When the region extraction processing unit finishes the region extraction processing, the display unit displays a change in the number of extracted pixels of the extraction result as a graph,
3. The medical image according to claim 2, wherein the determination unit determines to continue the region extraction process, to change the extraction condition, and to discard the extraction result based on input instruction data. Processing equipment.
前記決定部は、前記領域抽出処理部が複数回の前記領域抽出処理を終えると、前記領域抽出処理の継続、前記抽出条件の変更、及び、前記抽出結果の破棄を決定することを特徴とする請求項2に記載の医用画像処理装置。   The determination unit determines to continue the region extraction process, change the extraction condition, and discard the extraction result when the region extraction processing unit finishes the region extraction process a plurality of times. The medical image processing apparatus according to claim 2. 前記決定部は、前記領域抽出処理部が記憶している最後の世代の抽出結果の抽出画素数が閾値以下の場合には、予め設定される終了条件を満たしているか否かを決定し、
更に、前記決定部は、前記終了条件を満たしていると決定した場合には、前記領域抽出処理を終了すると決定し、
また、更に、前記決定部は、前記終了条件を満たしていないと決定した場合には、抽出洩れが発生していると決定し、前記抽出条件設定部は、前記抽出条件を変更することを特徴とする請求項3に記載の医用画像処理装置。
The determination unit determines whether or not a preset end condition is satisfied when the number of extracted pixels of the extraction result of the last generation stored in the region extraction processing unit is equal to or less than a threshold value,
Further, when the determination unit determines that the end condition is satisfied, the determination unit determines to end the region extraction process,
Furthermore, when the determination unit determines that the termination condition is not satisfied, the determination unit determines that an extraction omission has occurred, and the extraction condition setting unit changes the extraction condition. The medical image processing apparatus according to claim 3.
前記決定部は、複数世代の抽出結果の抽出画素数の移動平均を算出し、直近の移動平均値と、直近よりも前の移動平均値との差が閾値以上の場合には、抽出溢れが発生していると決定することを特徴とする請求項3に記載の医用画像処理装置。   The determination unit calculates a moving average of the number of extracted pixels of the extraction results of a plurality of generations, and if the difference between the most recent moving average value and the moving average value before the most recent is equal to or greater than a threshold value, extraction overflow occurs. The medical image processing apparatus according to claim 3, wherein the medical image processing apparatus is determined to have occurred. 前記決定部は、更に、前記抽出結果の平均濃度値の変化に基づいて、抽出溢れが発生しているか否かを決定することを特徴とする請求項3に記載の医用画像処理装置。   The medical image processing apparatus according to claim 3, wherein the determination unit further determines whether extraction overflow has occurred based on a change in an average density value of the extraction result. 前記決定部は、更に、前記抽出結果の断面の円形度の変化に基づいて、抽出溢れが発生しているか否かを決定することを特徴とする請求項3に記載の医用画像処理装置。   The medical image processing apparatus according to claim 3, wherein the determination unit further determines whether or not an extraction overflow has occurred based on a change in circularity of a cross section of the extraction result. 前記決定部は、更に、世代ごとに重心座標を算出し、世代数が連続する世代同士の前記重心座標によって定義されるベクトルを算出し、前記ベクトルの方向の変化に基づいて、抽出溢れが発生しているか否かを決定することを特徴とする請求項3に記載の医用画像処理装置。   The determination unit further calculates a center-of-gravity coordinate for each generation, calculates a vector defined by the center-of-gravity coordinate between generations with successive generations, and an overflow of extraction occurs based on a change in the direction of the vector The medical image processing apparatus according to claim 3, wherein it is determined whether or not it is performed. 前記表示部は、前記領域抽出処理部が前記領域抽出処理を終えると、更に、前記抽出結果の平均濃度値の変化をグラフ表示することを特徴とする請求項4に記載の医用画像処理装置。   The medical image processing apparatus according to claim 4, wherein the display unit further displays a graph of a change in average density value of the extraction result when the region extraction processing unit finishes the region extraction processing. 前記表示部は、前記グラフ表示に重ねて、世代の位置を示すオブジェクトを表示し、
前記決定部は、前記オブジェクトの位置に基づいて、抽出結果を破棄する世代を決定することを特徴とする請求項4に記載の医用画像処理装置。
The display unit displays an object indicating the position of the generation, superimposed on the graph display,
The medical image processing apparatus according to claim 4, wherein the determination unit determines a generation for discarding the extraction result based on the position of the object.
前記決定部が、一部の世代の抽出結果を破棄すると決定した場合には、前記抽出開始領域設定部は、複数回の前記領域抽出処理に基づく複数世代の抽出結果の中から、前記抽出開始領域に再設定される世代の抽出結果を特定することを特徴とする請求項5に記載の医用画像処理装置。   When the determination unit determines to discard the extraction results of some generations, the extraction start region setting unit starts the extraction from a plurality of generation extraction results based on the plurality of region extraction processes. The medical image processing apparatus according to claim 5, wherein the extraction result of the generation reset to the area is specified. 医用画像データから関心領域を抽出する医用画像処理方法であって、
処理対象の医用画像データを入力する画像入力ステップと、
前記医用画像データの抽出開始領域を設定する抽出開始領域設定ステップと、
前記医用画像データから関心領域を抽出するための抽出条件を設定する抽出条件設定ステップと、
前記抽出開始領域を最初の世代とし、前記抽出条件に基づいて領域抽出処理を繰り返し実行し、1回の前記領域抽出処理によって抽出される画素の集合を1世代分として複数世代の抽出結果を記憶する領域抽出処理ステップと、
前記抽出結果に基づいて前記領域抽出処理を継続するか否かを決定する決定ステップと、
前記抽出結果に基づいて前記関心領域が識別可能な画像を表示する表示ステップと、
を備え、
前記決定ステップが、前記領域抽出処理を継続すると決定した場合には、前記抽出条件設定ステップから処理を繰り返し、前記複数世代の抽出結果に基づいて、前記抽出条件を更新することを特徴とする医用画像処理方法。
A medical image processing method for extracting a region of interest from medical image data,
An image input step for inputting medical image data to be processed;
An extraction start area setting step for setting an extraction start area of the medical image data;
An extraction condition setting step for setting an extraction condition for extracting a region of interest from the medical image data;
The extraction start area is the first generation, the area extraction process is repeatedly executed based on the extraction conditions, and a plurality of generations of extraction results are stored with one set of pixels extracted by one area extraction process. Region extraction processing step to perform,
A determination step for determining whether or not to continue the region extraction process based on the extraction result;
A display step of displaying an image in which the region of interest can be identified based on the extraction result;
With
When the determination step determines to continue the region extraction process, the process is repeated from the extraction condition setting step, and the extraction condition is updated based on the extraction results of the plurality of generations. Image processing method.
JP2010240354A 2010-10-27 2010-10-27 Medical image processing apparatus and medical image processing method Expired - Fee Related JP5588302B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010240354A JP5588302B2 (en) 2010-10-27 2010-10-27 Medical image processing apparatus and medical image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010240354A JP5588302B2 (en) 2010-10-27 2010-10-27 Medical image processing apparatus and medical image processing method

Publications (2)

Publication Number Publication Date
JP2012090747A JP2012090747A (en) 2012-05-17
JP5588302B2 true JP5588302B2 (en) 2014-09-10

Family

ID=46384832

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010240354A Expired - Fee Related JP5588302B2 (en) 2010-10-27 2010-10-27 Medical image processing apparatus and medical image processing method

Country Status (1)

Country Link
JP (1) JP5588302B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6491378B2 (en) * 2012-11-30 2019-03-27 キヤノンメディカルシステムズ株式会社 Display method, medical image diagnostic apparatus, and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2845995B2 (en) * 1989-10-27 1999-01-13 株式会社日立製作所 Region extraction method
JP2874445B2 (en) * 1991-05-27 1999-03-24 株式会社日立製作所 Region extraction method and device
JP4087517B2 (en) * 1998-11-25 2008-05-21 株式会社日立製作所 Region extraction method
JP4219456B2 (en) * 1998-12-07 2009-02-04 株式会社日立製作所 Region extraction method and region extraction device
JP3712234B2 (en) * 2002-03-19 2005-11-02 株式会社日立製作所 Region of interest extraction method and image processing server

Also Published As

Publication number Publication date
JP2012090747A (en) 2012-05-17

Similar Documents

Publication Publication Date Title
US10417517B2 (en) Medical image correlation apparatus, method and storage medium
US9909854B2 (en) Image processing apparatus and image processing method
US9558549B2 (en) Image processing apparatus, method of controlling the same and storage medium
WO2018070285A1 (en) Image processing device and image processing method
US8582844B2 (en) Medical image processing device and method
JP4911029B2 (en) Abnormal shadow candidate detection method, abnormal shadow candidate detection device
US10424067B2 (en) Image processing apparatus, image processing method and storage medium
KR101916855B1 (en) Apparatus and method for correcting lesion in image frame
JP5399407B2 (en) Image processing apparatus and image processing method
JP6407718B2 (en) Image processing apparatus and image processing method
JP4849449B2 (en) Medical image diagnosis support device
JP2010246662A (en) Image processor
JP5588302B2 (en) Medical image processing apparatus and medical image processing method
JP5871104B2 (en) Lesion determination device, similar case search device, drive method for lesion determination device, drive method for similar case search device, and program
RU2508056C2 (en) Method of composition and calculation of volume in system of ultrasound visualisation
JP2011110357A (en) Image processing method, image processing apparatus and program
US11334991B2 (en) Image processing apparatus, control method thereof, and storage medium
JP5491237B2 (en) Medical image display device and medical image display method
US20160125604A1 (en) Medical image processing apparatus and medical image processing method
US20160019694A1 (en) Region extraction apparatus, method, and program
US11813106B2 (en) Image processing device, and image processing method utilizing time-series computed tomography (CT) images
JP2018192047A (en) Medical image diagnosis support system, device and program
KR20180030460A (en) Normalization technique of sinti image
JP5388647B2 (en) MEDICAL IMAGE PROCESSING DEVICE AND METHOD, PROGRAM
JP5228048B2 (en) Image processing apparatus and method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131007

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140328

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140520

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140725

R150 Certificate of patent or registration of utility model

Ref document number: 5588302

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

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees