JP6234426B2 - 画像処理装置、医用装置、およびプログラム - Google Patents

画像処理装置、医用装置、およびプログラム Download PDF

Info

Publication number
JP6234426B2
JP6234426B2 JP2015254354A JP2015254354A JP6234426B2 JP 6234426 B2 JP6234426 B2 JP 6234426B2 JP 2015254354 A JP2015254354 A JP 2015254354A JP 2015254354 A JP2015254354 A JP 2015254354A JP 6234426 B2 JP6234426 B2 JP 6234426B2
Authority
JP
Japan
Prior art keywords
map
aorta
image
region
pixel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015254354A
Other languages
English (en)
Other versions
JP2017113420A (ja
Inventor
後藤 隆男
隆男 後藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GE Medical Systems Global Technology Co LLC
Original Assignee
GE Medical Systems Global Technology Co LLC
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 GE Medical Systems Global Technology Co LLC filed Critical GE Medical Systems Global Technology Co LLC
Priority to JP2015254354A priority Critical patent/JP6234426B2/ja
Priority to US15/380,380 priority patent/US10402968B2/en
Publication of JP2017113420A publication Critical patent/JP2017113420A/ja
Application granted granted Critical
Publication of JP6234426B2 publication Critical patent/JP6234426B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R33/00Arrangements or instruments for measuring magnetic variables
    • G01R33/20Arrangements or instruments for measuring magnetic variables involving magnetic resonance
    • G01R33/44Arrangements or instruments for measuring magnetic variables involving magnetic resonance using nuclear magnetic resonance [NMR]
    • G01R33/48NMR imaging systems
    • G01R33/54Signal processing systems, e.g. using pulse sequences ; Generation or control of pulse sequences; Operator console
    • G01R33/543Control of the operation of the MR system, e.g. setting of acquisition parameters prior to or during MR data acquisition, dynamic shimming, use of one or more scout images for scan plane prescription
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R33/00Arrangements or instruments for measuring magnetic variables
    • G01R33/20Arrangements or instruments for measuring magnetic variables involving magnetic resonance
    • G01R33/44Arrangements or instruments for measuring magnetic variables involving magnetic resonance using nuclear magnetic resonance [NMR]
    • G01R33/48NMR imaging systems
    • G01R33/54Signal processing systems, e.g. using pulse sequences ; Generation or control of pulse sequences; Operator console
    • G01R33/56Image enhancement or correction, e.g. subtraction or averaging techniques, e.g. improvement of signal-to-noise ratio and resolution
    • G01R33/5601Image enhancement or correction, e.g. subtraction or averaging techniques, e.g. improvement of signal-to-noise ratio and resolution involving use of a contrast agent for contrast manipulation, e.g. a paramagnetic, super-paramagnetic, ferromagnetic or hyperpolarised contrast agent
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R33/00Arrangements or instruments for measuring magnetic variables
    • G01R33/20Arrangements or instruments for measuring magnetic variables involving magnetic resonance
    • G01R33/44Arrangements or instruments for measuring magnetic variables involving magnetic resonance using nuclear magnetic resonance [NMR]
    • G01R33/48NMR imaging systems
    • G01R33/54Signal processing systems, e.g. using pulse sequences ; Generation or control of pulse sequences; Operator console
    • G01R33/56Image enhancement or correction, e.g. subtraction or averaging techniques, e.g. improvement of signal-to-noise ratio and resolution
    • G01R33/5608Data processing and visualization specially adapted for MR, e.g. for feature analysis and pattern recognition on the basis of measured MR data, segmentation of measured MR data, edge contour detection on the basis of measured MR data, for enhancing measured MR data in terms of signal-to-noise ratio by means of noise filtering or apodization, for enhancing measured MR data in terms of resolution by means for deblurring, windowing, zero filling, or generation of gray-scaled images, colour-coded images or images displaying vectors instead of pixels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • G06T7/0014Biomedical image inspection using an image reference approach
    • G06T7/0016Biomedical image inspection using an image reference approach involving temporal comparison
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • G06T7/73Determining position or orientation of objects or cameras using feature-based methods
    • G06T7/75Determining position or orientation of objects or cameras using feature-based methods involving models
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R33/00Arrangements or instruments for measuring magnetic variables
    • G01R33/20Arrangements or instruments for measuring magnetic variables involving magnetic resonance
    • G01R33/44Arrangements or instruments for measuring magnetic variables involving magnetic resonance using nuclear magnetic resonance [NMR]
    • G01R33/48NMR imaging systems
    • G01R33/54Signal processing systems, e.g. using pulse sequences ; Generation or control of pulse sequences; Operator console
    • G01R33/56Image enhancement or correction, e.g. subtraction or averaging techniques, e.g. improvement of signal-to-noise ratio and resolution
    • G01R33/563Image enhancement or correction, e.g. subtraction or averaging techniques, e.g. improvement of signal-to-noise ratio and resolution of moving material, e.g. flow contrast angiography
    • G01R33/5635Angiography, e.g. contrast-enhanced angiography [CE-MRA] or time-of-flight angiography [TOF-MRA]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • G06T2207/10088Magnetic resonance imaging [MRI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30048Heart; Cardiac
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30092Stomach; Gastric
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30101Blood vessel; Artery; Vein; Vascular
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30101Blood vessel; Artery; Vein; Vascular
    • G06T2207/30104Vascular flow; Blood flow; Perfusion

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Radiology & Medical Imaging (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Signal Processing (AREA)
  • High Energy & Nuclear Physics (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • Theoretical Computer Science (AREA)
  • Medical Informatics (AREA)
  • Quality & Reliability (AREA)
  • Artificial Intelligence (AREA)
  • Vascular Medicine (AREA)
  • Image Analysis (AREA)
  • Magnetic Resonance Imaging Apparatus (AREA)

Description

本発明は、画像の処理を行う画像処理装置、被検体のスキャンを行う医用装置、および画像処理装置に適用されるプログラムに関する。
従来より、造影剤を用いて被検体を撮影する磁気共鳴イメージング装置が知られている(特許文献1)。
特開2009−261904号公報 特開2015−023944号公報
Med Imag Tech Vol.31 No.2 March 2013
造影剤を用いて被検体を撮影する方法の一例として、オペレータが、画像の中から大動脈の位置を見つけて、大動脈の位置に、造影剤を検出するためのトラッカー領域を設定する方法がある。また、近年では、大動脈の位置を自動的に検出する手法の一例が発表されている(非特許文献1参照)。
非特許文献1では、スライス勾配磁場のZdephaserの面積を大きくすることより、アキシャル画像に描出される大動脈内の血液の信号をできるだけ低減させて、大動脈を検出している。しかし、心臓の収縮期では、大動脈の血流速度が低下するため、大動脈内の血液が高信号になることがある。したがって、実際には、高信号の血液の影響を受けて、大動脈内の血液の信号を十分に低減することができない場合がある。この場合、大動脈とは別の組織を大動脈として誤検出したり、あるいは大動脈を検出することができないという問題がある。そこで、大動脈内の血液の信号が十分に低減されない場合でも、大動脈の位置を検出することができる技術が開示されている(特許文献2参照)。
しかし、大動脈の近くには、食道が存在している。食道は比較的低信号で描出されるので、特許文献2の方法では、大動脈の近くに存在する食道を、大動脈として誤検出することがある。食道を大動脈として誤検出した場合、造影剤を検出するためのトラッカー領域を造影撮影に適した位置に設定することが難しくなるという問題がある。このため、大動脈などの対象部位の位置を検出するための検出処理を実行した後、対象部位の位置が正しく検出されているか否かを判定することができる技術が望まれている。
本発明の第1の観点は、被検体の第1の部位および第2の部位を含む撮影部位の画像を生成する画像生成手段と、
前記画像内において前記第1の部位が存在する可能性が高い領域を特定するための第1のマップを生成するマップ生成手段と、
前記第1のマップに基づいて前記第1の部位の仮の位置を求める手段と、
前記第2の部位の基準位置を表す情報と前記基準位置に対して前記第1の部位が分布する範囲を表す情報とを含むモデルと、前記第1のマップとに基づいて、前記第1の部位の仮の位置が前記画像における前記第1の部位の領域内に含まれているか否かの判定を行う判定手段と、
を有する画像処理装置である。
本発明の第2の観点は、被検体の第1の部位および第2の部位を含む撮影部位のデータを取得するためのスキャンを実行するスキャン手段と、
前記スキャンにより得られたデータに基づいて、前記撮影部位の画像を生成する画像生成手段と、
前記画像内において前記第1の部位が存在する可能性が高い領域を特定するための第1のマップを生成するマップ生成手段と、
前記第1のマップに基づいて前記第1の部位の仮の位置を求める手段と、
前記第2の部位の基準位置を表す情報と前記基準位置に対して前記第1の部位が分布する範囲を表す情報とを含むモデルと、前記第1のマップとに基づいて、前記第1の部位の仮の位置が前記画像における前記第1の部位の領域内に含まれているか否かの判定を行う判定手段と、
を有する医用装置である。
本発明の第3の観点は、被検体の第1の部位および第2の部位を含む撮影部位の画像を生成する画像生成処理と、
前記画像内において前記第1の部位が存在する可能性が高い領域を特定するための第1のマップを生成するマップ生成処理と、
前記第1のマップに基づいて前記第1の部位の仮の位置を求める処理と、
前記第2の部位の基準位置を表す情報と前記基準位置に対して前記第1の部位が分布する範囲を表す情報とを含むモデルと、前記第1のマップとに基づいて、前記第1の部位の仮の位置が前記画像における前記第1の部位の領域内に含まれているか否かの判定を行う判定処理と、
をコンピュータに実行させるためのプログラムである。
第2の部位の基準位置を表す情報と前記基準位置に対して第1の部位が分布する範囲を表す情報を含むモデルを用いることにより、第1の部位の仮の位置が画像における第1の部位の領域内に含まれているか否かの判定を行うことができる。
本発明の一形態の磁気共鳴装置の概略図である。 処理装置10が実現する手段の説明図である。 本形態で実行されるスキャンを示す図である。 撮影部位を概略的に示す図である。 本形態において被検体を撮影するときの各処理を表すフローの一例を示す図である。 ローカライザスキャンLSの説明図である。 識別器Cを作成するために使用された教師データを概略的に示す図である。 検索領域Rsを概略的に示す図である。 ピクセルP11に位置決めされたウィンドウWを概略的に示す図である。 マップM1のピクセル値を求めるときの説明図である。 ウィンドウWがピクセルP21に位置決めされたときの様子を示す図である。 ウィンドウWが、大動脈の断面内の座標(xi,yj)のピクセルPijに位置決めされたときの様子を示す図である。 マップM1を示す図である。 マップM1に基づいて大動脈の仮の位置を検出するときの説明図である。 アキシャル画像Dに基づいて作成されたマップM2の一例を示す図である。 マップM2に基づいて大動脈の仮の位置を検出するときの説明図である。 分布モデルの作成方法の一例の説明図である。 マップM1と分布モデルDMとに基づいて乗算マップを生成する方法の説明図である。 マップM2と分布モデルDMとに基づいて乗算マップを生成する方法の説明図である。 ステップST23bの説明図である。 ステップST23bの説明図である。 乗算マップRM2に基づいて大動脈の位置を決定するときの説明図である。 アキシャル画像D〜D10の各々について、ステップST2により求められた大動脈の位置PA1〜PA10を概略的に示す図である。 平面FSを概略的に示す図である。 トラッカー領域の設定方法の一例の説明図である。
以下、発明を実施するための形態について説明するが、本発明は、以下の形態に限定されることはない。
図1は、本発明の一形態の磁気共鳴装置の概略図である。
磁気共鳴装置(以下、「MR装置」と呼ぶ。MR:Magnetic Resonance)100は、マグネット2、テーブル3、受信コイル4、造影剤注入装置5などを有している。
マグネット2は、被検体14が収容される収容空間21を有している。また、マグネット2は、超伝導コイル22と、勾配コイル23と、RFコイル24とを有している。超伝導コイル22は静磁場を印加し、勾配コイル23は勾配パルスを印加し、RFコイル24はRFパルスを印加する。尚、超伝導コイル22の代わりに、永久磁石を用いてもよい。
テーブル3は、被検体14を搬送するためのクレードル3aを有している。クレードル3aによって、被検体14は収容空間21に搬送される。
受信コイル4は、被検体14に取り付けられている。受信コイル4は、被検体14からの磁気共鳴信号を受信する。
造影剤注入装置5は、被検体14に造影剤を注入する。
MR装置1は、更に、制御部6、送信器7、勾配磁場電源8、受信器9、処理装置10、記憶部11、操作部12、および表示部13などを有している。
制御部6は、処理装置10から、シーケンスで使用されるRFパルスおよび勾配パルスの波形情報や印加タイミングなどを含むデータを受け取る。そして、制御部6は、RFパルスのデータに基づいて送信器7を制御し、勾配パルスのデータに基づいて勾配磁場電源8を制御する。また、制御部6は、造影剤注入装置5の造影剤の注入開始のタイミングの制御や、クレードル3aの移動の制御なども行う。尚、図1では、制御部6が、造影剤注入装置5、送信器7、勾配磁場電源8、クレードル3aなどの制御を行っているが、造影剤注入装置5、送信器7、勾配磁場電源8、クレードル3aなどの制御を複数の制御部で行ってもよい。例えば、造影剤注入装置5を制御する制御部と、送信器7および勾配磁場電源8を制御する制御部と、クレードル3aを制御する制御部とを別々に設けてもよい。
送信器7は、制御部6から受け取ったデータに基づいて、RFコイル24に電流を供給する。
勾配磁場電源8は、制御部6から受け取ったデータに基づいて、勾配コイル23に電流を供給する。
受信器9は、受信コイル4で受信された磁気共鳴信号に対して、検波などの処理を行い、処理装置10に出力する。尚、マグネット2、受信コイル4、制御部6、送信器7、勾配磁場電源8、受信器9を合わせたものが、スキャン手段に相当する。
記憶部11には、処理装置10により実行されるプログラムなどが記憶されている。尚、記憶部11は、ハードディスク、CD−ROMなどの非一過性の記憶媒体であってもよい。処理装置10は、記憶部11に記憶されているプログラムを読み出し、プログラムに記述されている処理を実行するプロセッサとして動作する。処理装置10は、プログラムに記述されている処理を実行することにより、種々の手段を実現する。図2は、処理装置10が実現する手段の説明図である。
画像生成手段101は、被検体14の撮影部位の画像を生成する。
マップ生成手段102は、画像生成手段101により生成された画像内において大動脈が存在する可能性が高い領域を特定するためのマップを生成する。
検出手段103は、マップに基づいて、大動脈の仮の位置を検出する。
判定手段104は、大動脈の仮の位置が大動脈の領域に含まれているか否かを判定する。
決定手段105は、大動脈の位置を決定する。
平面計算手段106は、大動脈を縦断する平面を計算する。
設定手段107は、操作部12から入力された情報に基づいて、造影剤を検出するためのトラッカー領域を設定する。
MR装置1は、処理装置10を含むコンピュータを備えている。処理装置10は、記憶部11に記憶されているプログラムを読み出すことにより、画像生成手段101〜設定手段106などを実現する。尚、処理装置10は、一つのプロセッサで画像生成手段101〜設定手段106を実現してもよいし、2つ以上のプロセッサで、画像生成手段101〜設定手段106を実現してもよい。また、画像生成手段101〜設定手段106のうちの一部の手段を、制御部6で実行できるようにしてもよい。また、処理装置10が実行するプログラムは、一つの記憶部に記憶させておいてもよいし、複数の記憶部に分けて記憶させておいてもよい。処理装置10は画像処理装置に相当する。
図1に戻って説明を続ける。
操作部12は、オペレータにより操作され、種々の情報をコンピュータ8に入力する。表示部13は種々の情報を表示する。
MR装置1は、上記のように構成されている。
図3は本形態で実行されるスキャンを示す図、図4は撮影部位を概略的に示す図である。図4において、x軸方向、y軸方向、およびz軸方向は、それぞれ、RL(Right-Left)方向、AP(Anterior-Posterior)方向、およびSI(Superior-Inferior)方向に対応している。
本形態では、ローカライザスキャンLSと本スキャンMSなどが実行される。
ローカライザスキャンLSは、撮影範囲を設定したり、大動脈を検出するために使用される画像を取得するためのスキャンである。
ローカライザスキャンLSの後に本スキャンMSが実行される。
本スキャンMSでは、被検体に造影剤が注入され、後述するトラッカー領域(図25参照)から造影剤を検出するためのシーケンスが繰り返し実行される。そして、トラッカー領域に所定量の造影剤が注入されたら、肝臓の画像を取得するためのイメージングシーケンスが実行される。以下に、ローカライザスキャンLSおよび本スキャンMSを実行するときのフローの一例について説明する。
図5は、本形態において被検体を撮影するときの各処理を表すフローの一例を示す図である。
ステップST1では、ローカライザスキャンLS(図3参照)を実行する。
図6は、ローカライザスキャンLSの説明図である。
ローカライザスキャンLSは、被検体の肝臓を含む部位の画像を取得するためのスキャンである。図6には、ローカライザスキャンLSを実行するときのスライスが示されている。ローカライザスキャンLSでは、アキシャル、サジタル、およびコロナルの画像が取得されるが、図6では、説明の便宜上、アキシャルの画像を取得するためのm枚のスライス(ここでは、m=10枚のスライスSL〜SL10)が示されている。
ローカライザスキャンLSを実行する場合、制御部6(図1参照)は、ローカライザスキャンLSで使用されるシーケンスのRFパルスのデータを送信器7に送り、ローカライザスキャンLSで使用されるシーケンスの勾配パルスのデータを勾配磁場電源8送る。送信器7は、制御部6から受け取ったデータに基づいてRFコイル24に電流を供給し、勾配磁場電源8は、制御部6から受け取ったデータに基づいて勾配コイル23に電流を供給する。したがって、RFコイル24はRFパルスを印加し、勾配コイル23は勾配パルスを印加する。ローカライザスキャンLSが実行されることにより、撮影部位からMR信号が発生する。MR信号は受信コイル4(図1参照)で受信される。受信コイル4は、MR信号を受信し、MR信号の情報を含むアナログ信号を出力する。受信器9は、受信コイル4から受け取った信号に対して、検波などの信号処理を行い、信号処理により得られたデータを処理装置10に出力する。
画像生成手段101(図2参照)は、ローカライザスキャンLSにより得られたデータに基づいて、スライスSL〜SL10の画像D〜D10を生成する(以下では、この画像を「アキシャル画像」と呼ぶ)。スライスSL〜SL10は大動脈Aを横切っているので、アキシャル画像D〜D10には、大動脈Aの断面が描出される。アキシャル画像D〜D10の大動脈Aの断面の位置を比較すると、大動脈Aの断面は、スライスSLからスライスSL10に近づくに従って、背骨を中心にして反時計方向ANに回転していることが分かる。
また、スライスSL〜SL10のうち、スライスSLおよびSLは、食道を横切っている。したがって、アキシャル画像DおよびDには、食道の断面も描出されている。
ローカライザスキャンLSで使用されるシーケンスは、流速の速い血液のエコー信号ができるだけ収束しないように設計されている。したがって、流速の速い血液の信号は十分に低減することができる。例えば、大動脈Aを流れる血液の流速について考えると、大動脈Aを流れる血液の流速は速いので、大動脈Aの血液の信号は十分に低減することができる。したがって、アキシャル画像D〜D10の各々の大動脈A内の血液の信号は、理想的には、十分に低減されているはずである。
しかし、心臓の収縮期では、大動脈Aの血流速度が低下するため、データ収集のタイミングによっては、大動脈A内の血液の信号を十分に低減できないことがある。したがって、実際には、アキシャル画像D〜D10の中には、大動脈A内の血液の信号があまり低減されていないアキシャル画像も存在する。
図6では、大動脈A内の血液の信号が十分に低減されている場合、大動脈Aを黒で表しており、大動脈A内の血液の信号があまり低減されていない場合、大動脈Aをグレーで表している。例えば、アキシャル画像D、D、D10の大動脈Aは黒で示されているので、血液の信号は十分に低減されている。一方、アキシャル画像Dの大動脈Aはグレーで示されているので、血液の信号はあまり低減されていない。
また、食道を横切るスライスのアキシャル画像DおよびDでは、大動脈Aの他に、食道も低信号で描出される。
アキシャル画像D〜D10を生成した後、ステップST2に進む。
ステップST2では、アキシャル画像ごとに、大動脈Aの位置を求めるための処理が実行される。本形態では、大動脈Aを識別するための識別器を用いて大動脈Aの位置を求める。以下に、識別器の作成方法について説明する。
識別器は、被検体を撮影する前に予め準備されている。本形態では、識別器は、機械学習により作成されている。具体的には、教師データを用意し、機械学習で教師データを学習させることにより、大動脈Aを検出するのに適した識別器Cを作成している(図7参照)。
図7は、識別器Cを作成するために使用された教師データを概略的に示す図である。
教師データは、実際の複数の人間を撮影することにより得られた腹部のアキシャル画像や胸部のアキシャル画像などを用いて作成することができる。本形態では、教師データとして、2種類の教師データVおよびWが用いられている。教師データVは、アキシャル画像D〜D10の中から大動脈Aを検出するためのデータであり、教師データWは、大動脈A以外の組織を検出の対象から除外するためのデータである。教師データVおよびWは、いずれも、a×bピクセルの矩形領域のデータとして規定されている。以下に、これらの教師データについて順に説明する。
(1)教師データVについて
教師データVは、2種類の教師データ、即ち、教師データv11〜v1pと、教師データv21〜v2qに分けられる。
(1a)教師データv11〜v1pについて
教師データv11〜v1pは、大動脈の断面が矩形領域の略中央部に位置するように規定されている。教師データv11〜v1pは、大動脈内の血液の信号が十分に低減されているデータである。教師データv11〜v1pの大動脈は黒色で示されている。
(1b)教師データv21〜v2qについて
教師データv21〜v2qは、大動脈の断面が矩形領域の略中央部に位置するように規定されている。教師データv21〜v2qは、大動脈内の血液の信号があまり低減されていないデータである。教師データv21〜v2qの大動脈はグレーで示されている。
(2)教師データWについて
教師データWには、大動脈以外の組織の信号を表す教師データw1〜wsが含まれている。大動脈以外の組織は、例えば、肝臓や腎臓等である。
このような教師データVおよびWを用意し、機械学習により教師データVおよびWを学習させることにより、アキシャル画像の中から大動脈を検出するのに適した識別器Cが作成される。
ステップST2では、上記のようにして作成された識別器Cを用いて大動脈Aの位置を求める。以下に、ステップST2について説明する。尚、ステップST2は、ステップST21〜ST25を有しているので、各ステップST21〜ST25について順に説明する。
ステップST21では、マップ生成手段102(図2参照)が、上記のようにして作成された識別器Cを用いて、アキシャル画像ごとに、アキシャル画像内において大動脈が存在する可能性が高い領域を特定するためのマップを生成する。以下に、このマップの生成方法について、図8〜図12を参照しながら説明する。
図8〜図12はマップの生成方法の説明図である。尚、本形態では、どのアキシャル画像であっても、マップの生成方法は同じである。したがって、以下では、アキシャル画像D〜D10のうち、アキシャル画像Dを取り上げ、マップの生成方法について説明する。
ステップST21では、先ず、大動脈を検索するための検索領域を設定する。図8に、検索領域Rsを概略的に示す。大動脈は、脊髄の近くに位置していることが分かっている。したがって、マップ生成手段102は、アキシャル画像Dの脊髄およびその近傍を含む領域を、大動脈を検索するための検索領域Rsとして設定する。
検索領域Rsを設定した後、マップ生成手段102は、検索領域Rs内の座標(x1,y1)におけるピクセルP11にウィンドウWを設定する。図9に、ピクセルP11に位置決めされたウィンドウWを概略的に示す。ウィンドウWは、a0×b0のサイズを有している。
ウィンドウWを設定した後、マップ生成手段102は、識別器Cを用いて、マップM1の座標(x1,y1)におけるピクセルQ11のピクセル値を求める(図10参照)。
図10は、マップM1のピクセル値を求めるときの説明図である。
マップ生成手段102は、ウィンドウW内に含まれる各ピクセルのピクセル値を表すデータを抽出する。識別器Cは、抽出されたデータに基づいて、ウィンドウW内にアキシャル画像Dの大動脈Aが含まれている可能性が高いか低いかを判断するための値を出力する。本形態では、ウィンドウWの中央部に大動脈Aが位置している可能性が高いほど出力値OVが大きくなるように、識別器Cが構成されている。したがって、識別器Cの出力値OVが小さいほど、ウィンドウW内に大動脈が含まれている可能性は低いが、識別器Cの出力値OVが大きいほど、ウィンドウW内に大動脈が含まれている可能性は高いことを意味する。
図10では、ウィンドウWがピクセルP11に位置決めされた場合に得られる識別器Cの出力値OVは、OV=OV11で示されている。したがって、マップM1の座標(x1,y1)におけるピクセルQ11のピクセル値は、OV11となる。アキシャル画像DのピクセルP11は、大動脈のピクセルではないので、識別器Cの出力値OV=OV11は十分に小さい値になる。
識別器Cの出力値OV=OV11を得た後、マップ生成手段102は、ウィンドウWの位置を、ピクセルP11から隣のピクセルP21にずらす。図11に、ウィンドウWがピクセルP21に位置決めされたときの様子を示す。ピクセルP21は、座標(x2,y1)のピクセルである。ウィンドウWをピクセルP21にずらした後、ピクセルP21に位置決めされたウィンドウW内に含まれるピクセルのデータを抽出する。識別器Cは、抽出されたデータに基づいて、ウィンドウW内にアキシャル画像Dの大動脈Aが含まれている可能性が高いか低いかを判断するための値を出力する。図11では、ウィンドウWがピクセルP21に位置決めされた場合に得られる識別器Cの出力値OVは、OV=OV21で示されている。したがって、マップM1の座標(x2,y1)におけるピクセルQ21のピクセル値は、OV21となる。アキシャル画像DのピクセルP21は、ピクセルP11と同様に、大動脈のピクセルではないので、識別器Cの出力値OV=OV21は十分に小さい値になる。
以下同様に、ウィンドウWを1ピクセルずつずらし、ウィンドウWをずらすたびに、識別器Cは、ウィンドウW内から抽出されたデータに基づいて、ウィンドウW内にアキシャル画像Dの大動脈Aが含まれている可能性が高いか低いかを判断するための値を出力する。図12に、ウィンドウWが、大動脈の断面内の座標(xi,yj)のピクセルPijに位置決めされたときの様子を示す。ウィンドウWをピクセルPijにずらした後、ピクセルPijに位置決めされたウィンドウW内に含まれるピクセルのデータを抽出する。識別器Cは、抽出されたデータに基づいて、ウィンドウW内にアキシャル画像Dの大動脈Aが含まれている可能性が高いか低いかを判断するための値を出力する。図12では、ウィンドウWがピクセルPijに位置決めされた場合に得られる識別器Cの出力値OVは、OV=OVijで示されている。したがって、マップM1の座標(xi,yj)におけるピクセルQijのピクセル値は、OVijとなる。アキシャル画像DのピクセルPijは、大動脈の断面内のピクセルであるので、識別器Cの出力値OV=OVijは十分に大きい値となる。
以下同様に、ウィンドウWの位置をずらすたびに、出力値OVを出力する。したがって、検索領域Rs内のピクセルごとに、識別器Cの出力値OVを得ることができるので、マップM1(第1のマップの一例)を生成することができる。図13の左側に、実際に得られたマップM1の一例を示す。図13では、マップM1の各ピクセルのピクセル値の違いを、色の濃淡で示してある。色が白いほど、識別器Cの出力値は大きく(即ち、大動脈Aが含まれている可能性が高い)、色が黒いほど、識別器Cの出力値は小さい(即ち、大動脈Aが含まれている可能性が低い)ことを表している。したがって、マップM1によって、大動脈Aが存在する可能性が高い領域を特定できることが分かる。図13の右側には、マップM1における大動脈の領域R1を示してある。大動脈Aの領域R1内は白であるので、ピクセル値が大きいことが分かる。
マップM1を得た後、ステップST22に進む。
ステップST22では、検出手段103(図2参照)が、マップM1に基づいて、大動脈の仮の位置を検出する。
図14は、マップM1に基づいて大動脈の仮の位置を検出するときの説明図である。尚、図14では、説明の便宜上、マップM1の右上に、大動脈Aの領域R1を横切るL−Lラインにおけるピクセル値を表す波形W1が概略的に示されている。
大動脈Aの仮の位置を検出する場合、検出手段103は、マップM1の中から、ピクセル値が最大となるピクセルの位置を特定する。図14は、座標(xi,yj)におけるピクセルQijが最大のピクセル値d=dijを有しているとする。したがって、ピクセルQijの座標(xi,yj)が、最大のピクセル値を有するピクセルの位置として特定される。上記のように、大動脈が位置している可能性が高いほど、マップM1のピクセル値は大きい値となる。そこで、本形態では、マップM1に含まれるピクセルのうち、最大のピクセル値dijを有するピクセルQijの座標(xi,yj)を、大動脈Aの仮の位置として特定する。したがって、検出手段103は、アキシャル画像Dの座標(xi,yj)におけるピクセルPijの位置を、大動脈Aの仮の位置として検出する。
アキシャル画像Dを参照すると、大動脈Aの仮の位置を表すピクセルPijは、大動脈の領域内に含まれている。したがって、図14では、マップM1を用いることにより、大動脈Aの位置が正しく検出されていることがわかる。
次に、アキシャル画像Dを取り上げて、ステップST21およびST22について説明する。
アキシャル画像Dでは、大動脈の血液の信号があまり低減されていない(図6参照)。しかし、本形態では、大動脈内の血液の信号が十分に低減されている教師データv11〜v1p(図7参照)だけでなく、大動脈内の血液の信号があまり低減されていない教師データv21〜v2q(図7参照)も用いて、識別器Cが作成されている。したがって、アキシャル画像Dのように、大動脈Aの血液の信号があまり低減されていない場合であっても、ステップST21およびST22を実行することにより、大動脈Aの位置を検出することが可能である。しかし、大動脈Aの血液の信号があまり低減されていない場合、食道Eの断面の信号強度が、大動脈Aの断面の信号強度に近い値を有することがある。この場合、識別器Cを用いても、食道Eの断面と大動脈Aの断面とを識別することが難しい。したがって、ステップST21において、アキシャル画像Dに基づいてマップを作成した場合、以下のようなマップが得られることがある(図15参照)。
図15は、アキシャル画像Dに基づいて作成されたマップM2の一例を示す図である。
図15の左側に、マップM2(第1のマップの他の例)が示されている。図15の右側には、マップM2における大動脈の領域R1と食道の領域R2とを示してある。マップM2を参照すると、大動脈の領域R1だけでなく、食道の領域R2も、ピクセル値が大きいことが分かる。マップM2を生成した後、ステップST22において、マップM2に基づいて大動脈の仮の位置を検出する(図16参照)。
図16は、マップM2に基づいて大動脈の仮の位置を検出するときの説明図である。尚、図16では、説明の便宜上、マップM2の右上に、大動脈の領域R1と食道の領域R2とを横切るL−Lラインにおけるピクセル値を表す波形W2が概略的に示されている。
マップM2では、食道の領域R2内の座標(xr,ys)におけるピクセルQrsのピクセル値drsが、大動脈の領域R1内の座標(xi,yj)におけるピクセルQijのピクセル値dijよりもΔdだけ大きい。したがって、検出手段103は、アキシャル画像Dの座標(xr,ys)におけるピクセルPrsの位置を、大動脈Aの仮の位置として検出する。しかし、ピクセルPrsは、食道Eの領域内に位置するピクセルであるので、大動脈Aの位置が正しく検出されていないことがわかる。そこで、本形態では、ステップST22において大動脈の仮の位置を求めた後、ステップST23において、大動脈の仮の位置が大動脈Aの領域内に含まれているか否かを判定している。以下に、ステップST23の判定方法について説明する。
尚、ステップST23では、食道の位置に対して大動脈が分布する範囲を表す分布モデルを用いて、大動脈の仮の位置が大動脈Aの実際の位置であるか否かを判定している。この分布モデルは、被検体を撮影する前に予め準備されている。以下では、この分布モデルの作成方法の一例について説明し、その後に、ステップST23について具体的に説明する。
図17は、分布モデルの作成方法の一例の説明図である。
図17には、分布モデルを作成するための複数の画像H1〜Hnが概略的に示されている。これらの画像H1〜Hnは、実際の複数の人体の食道および大動脈を含む部位を横切るアキシャル面をスキャンすることより得られたアキシャル画像を表している。
先ず、分布モデルの作成者(例えば、画像処理の専門家)が、画像H1〜Hnの各々に対して、食道の位置と大動脈の位置とを特定する。図17では、画像ごとに特定した食道の位置が符号e1〜enで示されており、画像ごとに特定した大動脈の位置が符号a1〜anで示されている。
食道の位置e1〜enは、例えば、食道の断面の重心位置とすることができ、大動脈の位置a1〜anは、例えば、大動脈の断面の重心位置とすることができる。
食道の位置e1〜enおよび大動脈の位置a1〜anを特定した後、画像H1〜Hnの食道の位置e1〜enが重なるように、画像H1〜Hnを重ねる。図17の左下側に、画像H1〜Hnを重ねることにより得られた重畳画像DOを概略的に示す。重畳画像DO上の点eの座標(xe,ye)は、画像H1〜Hnの食道の位置e1〜enが重なっている位置であり、食道の基準位置を表している。また、画像H1〜Hnには、食道の位置e1〜enの他に、大動脈の位置a1〜anも特定されているので、重畳画像DO上では、食道の基準位置(xe,ye)に対して、画像H1〜Hnの大動脈の位置a1〜an(記号「+」で示されている)が定まる。したがって、食道の基準位置(xe,ye)に対する大動脈の位置a1〜anを表すデータを得ることができる。そして、所定の関数を用いて、重畳画像DO上の位置a1〜anを表すデータをフィッティングし、所定の関数の係数の値を特定する。所定の関数としては、例えば、2次元ガウス分布を表す関数を用いることができる。フィッティングを行うことにより、分布モデルDMを得ることができる。図17の右下側に、得られた分布モデルDMの一例を示す。分布モデルDMは、食道の基準位置(xe,ye)を表す情報と、食道の基準位置(xe,ye)に対して大動脈が分布する範囲を表す情報とを含んでいる。分布モデルDM内のピクセルGeeの座標(xe,ye)が食道の基準位置である。分布モデルDMの右上には、分布モデルDMの食道の基準位置(xe,ye)および大動脈の位置a1〜anの分布領域(白色で示されている部分)を横切るL−Lライン上のピクセル値を表す波形WDが概略的に示されている。
図17では、分布モデルDMは、グレースケールを用いて表されている。色が白に近いほど、大動脈が存在する可能性が高く、色が黒に近いほど、大動脈が存在する可能性が低いことを表している。したがって、図17では、食道の基準位置(xe,ye)に対して右下の領域に大動脈が位置する可能性が高いことがわかる。
ステップST23では、ステップST21で得られたマップと、上記の分布モデルDMとを乗算し、後述する乗算マップを生成する。そして、乗算マップに基づいて、大動脈の仮の位置が大動脈の領域内に含まれているか否かを判定する。マップM1およびM2のうちのどちらのマップが得られた場合でも、分布モデルDMを用いて乗算マップを生成することにより、大動脈の仮の位置が大動脈Aの領域内に含まれているか否かを判定することが可能となる。以下に、ステップST23について具体的に説明する。尚、以下の説明では、乗算マップに基づいて大動脈の仮の位置が大動脈Aの領域内に含まれているか否かを判定できる理由を明確にするため、ステップST23が有する各ステップST23aおよびST23bについて具体的に説明する前に、ステップST23の判定方法の原理について簡単に説明する。判定方法の原理について説明した後、ステップST23の各ステップST23aおよびST23bについて具体的に説明する。
図18および図19は、ステップST23の判定方法の原理の説明図である。
先ず、図18について説明する。
図18は、アキシャル画像Dから得られたマップM1と分布モデルDMとに基づいて乗算マップRM1を生成する方法の説明図である。
図18の左側には、マップM1と分布モデルDMが示されており、図18の右側には、マップM1と分布モデルDMとを乗算することにより得られたマップ(以下、「乗算マップ」と呼ぶ)RM1が示されている。本形態では、マップM1のピクセルQijの座標(xi,yj)(大動脈の仮の位置)が、分布モデルDMの食道のピクセルGeeの座標(xe,ye)(食道の基準位置)に一致するように、マップM1と分布モデルDMとを乗算し、乗算マップRM1(第2のマップの一例)を得る。
乗算マップRM1はグレースケールで表されている。色が白に近いほど、ピクセル値が大きく、色が黒に近いほど、ピクセル値が小さいことを表している。また、乗算マップRM1の右上には、乗算マップRM1の大動脈の領域R1を横切るL−Lライン上のピクセル値を表す波形W11(実線)が概略的に示されている。尚、図18では、比較のため、マップM1のL−Lライン上の波形W1を、乗算マップRM1のL−Lライン上に破線で示してある。
上記のように、ステップST23では、マップM1のピクセルQijの座標(xi,yj)(大動脈の仮の位置)が、分布モデルDMの食道のピクセルGeeの座標(xe,ye)(食道の基準位置)に一致するように、マップM1と分布モデルDMとを乗算する。分布モデルDMでは、ピクセルGee(食道)に対して上側の領域のピクセルは、0に近いピクセル値を有している。したがって、マップM1と分布モデルDMとを乗算すると、マップM1のピクセルQijおよびその近傍の領域のピクセルは小さいピクセル値になる。このため、乗算マップRM1は、マップM1と比較すると、ピクセル値がかなり小さい値になる。
これに対し、アキシャル画像Dから得られたマップM2と分布モデルDMを乗算した場合、以下のような乗算マップが得られる(図19参照)。
図19は、アキシャル画像Dから得られたマップM2と分布モデルDMとに基づいて乗算マップを生成する方法の説明図である。
図19の左側には、マップM2と分布モデルDMが示されており、図19の右側には、マップM2と分布モデルDMとを乗算することにより得られた乗算マップRM2が示されている。本形態では、マップM2のピクセルQrsの座標(xr,ys)(大動脈の仮の位置)が、分布モデルDMの食道のピクセルGeeの座標(xe,ye)(食道の基準位置)に一致するように、マップM2と分布モデルDMとを乗算し、乗算マップRM2(第2のマップの別の例)を得る。乗算マップRM2の右上には、乗算マップRM2の大動脈の領域R1および食道の領域R2を横切るL−Lライン上のピクセル値を表す波形W21(実線)が概略的に示されている。尚、図19では、比較のため、マップM2のL−Lライン上の波形W2を、乗算マップRM2のL−Lライン上に破線で示してある。
上記のように、ステップST23では、マップM2のピクセルQrsの座標(xr,ys)(大動脈の仮の位置)が、分布モデルDMの食道のピクセルGeeの座標(xe,ye)(食道の基準位置)に一致するように、マップM2と分布モデルDMとを乗算する。分布モデルDMでは、ピクセルGee(食道)に対して上側の領域のピクセルは、0に近いピクセル値を有している。したがって、マップM2と分布モデルDMとを乗算すると、マップM2の食道の領域R2のピクセルは小さいピクセル値になる。また、分布モデルDMは、食道の基準位置(xe,ye)の右下の領域において、大きいピクセル値を有している。したがって、マップM2と分布モデルDMとを乗算しても、マップM2の大動脈の領域R1のピクセルは大きい値が保持される。このため、乗算マップRM2は、マップM2と比較すると、食道Eの領域R2のピクセル値はかなり小さい値になるが、大動脈Aの領域R1のピクセル値は十分に大きい値を有する。
したがって、大動脈の仮の位置が大動脈の領域R1に含まれている場合(図18参照)、乗算マップRM1は全体的にピクセル値が小さくなる。しかし、大動脈の仮の位置が大動脈の領域R1に含まれていない場合(図19参照)、乗算マップRM2の大動脈の領域R1は大きなピクセル値を保持する。したがって、乗算マップのピクセル値が小さいか大きいかを判定することにより、大動脈の仮の位置が大動脈の領域に含まれているか否かを判定することが可能となる。
以下に、上記の原理に基づいて判定を行うステップST23のフローについて具体的に説明する。尚、以下では、説明の便宜上、ステップST22で検出された大動脈Aの仮の位置が大動脈Aの領域内に含まれている場合(図14参照)のステップST23の判定方法について先に説明し、次に、ステップST22で検出された大動脈Aの仮の位置が大動脈Aの領域内に含まれていない場合(図16参照)のステップST23の判定方法のフローについて説明する。
(1)ステップST22で検出された大動脈Aの仮の位置が大動脈Aの領域内に含まれている場合(図14参照)のステップST23の判定方法について
先ず、ステップST23aにおいて、判定手段104(図2参照)が、図18を参照しながら説明したように、マップM1と分布モデルDMとを乗算する。マップM1と分布モデルDMとを乗算することにより、乗算マップRM1が得られる。
先に説明したように、乗算マップRM1はピクセル値が小さい値になる。乗算マップRM1を得た後、ステップST23bに進む。
図20は、ステップST23bの説明図である。
ステップST23bでは、乗算マップに基づいて、大動脈が正しく検出されているか否かを判定する。以下に、ステップST23bについて具体的に説明する。
ステップST23bでは、先ず、判定手段104が、乗算マップRM1の中から、最大のピクセル値を有するピクセルの位置を特定する。ここでは、座標(xm,yn)におけるピクセルQmnが、最大のピクセル値d=dmnを有するとする。したがって、判定手段104は、ピクセルQmnの座標(xm,yn)を、最大のピクセル値を有するピクセルの位置として特定する。
ピクセルQmnの位置を特定した後、判定手段104は、最大値dmnが小さい値であるか大きい値であるかを判定するための閾値THを計算する。ここでは、以下の式を用いて閾値THを計算する。
TH=k×dij ・・・(1)
式(1)のdijは、マップM1におけるピクセル値の最大値であり、式(1)の係数kは、0<k<1を満たすように設定される値である。式(1)により、閾値THを計算することができる。尚、kの値が大きすぎたり、小さすぎたりすると、閾値THを適切な値に設定することができなくなる。したがって、適切な閾値THが得られるように、kの値を設定することが望ましい。kの一例としては、例えば、k=0.5とすることができる。図20には、閾値THの一例として、式(1)の係数kがk=0.5の場合の閾値THが示されている。
閾値THを計算した後、判定手段104は、乗算マップRM1のピクセル値の最大値dmnと閾値THとを比較し、dmn<THであるか否かを判定する。dmn<THの場合、dmnは小さいと判定され、dmn≧THの場合、dmnは大きい値であると判定する。図20では、dmn<THである。したがって、判定手段104は、dmnは小さい値であると判定する。
先に説明したように、マップM1上の大動脈の仮の位置(xi,yj)が大動脈の領域R1内に位置している場合、乗算マップRM1のピクセル値は小さい値になる。したがって、dmn<THの場合、判定手段104は、大動脈の仮の位置(xi,yj)が、大動脈の領域R1内に含まれていると判定する。大動脈の領域R1内に含まれていると判定された場合、ステップST24に進む。ステップST24では、決定手段105(図2参照)が、大動脈の仮の位置(xi,yj)(図14参照)を、アキシャル画像Dにおける大動脈Aの位置と決定する。
したがって、大動脈の仮の位置(xi,yj)が大動脈の領域内に含まれている場合は、大動脈の仮の位置(xi,yj)を、大動脈の実際の位置として決定することができる。
(2)ステップST22で検出された大動脈Aの仮の位置が大動脈Aの領域内に含まれていない場合(図16参照)のステップST23の判定方法のフローについて
ステップST23aでは、判定手段104が、図19を参照しながら説明したように、マップM2と分布モデルDMとを乗算する。マップM2と分布モデルDMとを乗算することにより、図19に示す乗算マップRM2が得られる。
先に説明したように、乗算マップRM2は、大動脈の領域R1のピクセル値が大きい値を保持する。乗算マップRM2を得た後、ステップST23bに進む。
図21は、ステップST23bの説明図である。
ステップST23bでは、先ず、判定手段104が、乗算マップRM2の中から、最大のピクセル値を有するピクセルの位置を特定する。ここでは、座標(xm,yn)におけるピクセルQmnが、最大のピクセル値d=dmnを有するとする。したがって、判定手段104は、ピクセルQmnの座標(xm,yn)を、最大のピクセル値を有するピクセルの位置として特定する。
ピクセルQmnの位置を特定した後、判定手段104は、最大値dmnが小さいか大きいかを判定するための閾値THを計算する。ここでは、以下の式を用いて閾値THを計算する。
TH=k×drs ・・・(2)
式(2)のdrsは、マップM2におけるピクセル値の最大値であり、式(2)の係数kは、0<k<1を満たすように設定される値である。式(2)により、閾値THを計算することができる。尚、kの一例としては、例えば、k=0.5とすることができる。図21には、閾値THの一例として、式(2)の係数kがk=0.5の場合の閾値THが示されている。
閾値THを計算した後、判定手段104は、乗算マップRM2のピクセル値の最大値dmnと閾値THとを比較し、dmn<THであるか否かを判定する。図21では、dmn>THである。したがって、判定手段104は、dmnは大きい値であると判定する。
先に説明したように、マップM2上の大動脈の仮の位置(xi,yj)が大動脈の領域R1内に位置していない場合、乗算マップRM2の大動脈の領域R1におけるピクセル値は大きい値を保持する。したがって、dmn>THの場合、判定手段104は、大動脈の仮の位置(xi,yj)が、大動脈の領域R1内に含まれていないと判定する。大動脈の領域R1内に含まれていないと判定された場合、ステップST25に進む。
ステップST25では、決定手段105が、乗算マップRM2に基づいて、大動脈の位置を決定する(図22参照)。
図22は、乗算マップRM2に基づいて大動脈の位置を決定するときの説明図である。
上記のように、大動脈の仮の位置が大動脈の領域R1に含まれていない場合、乗算マップRM2の大動脈の領域R1のピクセル値は大きい値を保持する。そこで、大動脈の仮の位置が大動脈の領域R1内に含まれていないと判定された場合、決定手段105は、乗算マップRM2の中の、最大のピクセル値dmnを有するピクセルQmnの座標(xm,yn)を大動脈の位置と決定する。
したがって、大動脈の仮の位置(xi,yj)が大動脈の領域内に含まれていない場合であっても、大動脈の位置(xm,yn)を決定することができる。
本形態では、アキシャル画像D〜D10の各々について、ステップST2を実行する。したがって、各アキシャル画像について、大動脈の位置を求めることができる。図23に、アキシャル画像D〜D10の各々について、ステップST2により求められた大動脈の位置PA1〜PA10を概略的に示す。アキシャル画像D〜D10の各々の大動脈の位置を求めた後、ステップST3に進む。
ステップST3では、平面計算手段106(図2参照)が、スライスSL〜SL10から検出された大動脈Aの位置PA1〜PA10に基づいて、大動脈を縦断する平面を計算する。以下に、この平面の計算方法について説明する。
先ず、平面計算手段106は、大動脈の位置PA1〜PA10に基づいて、アキシャル画像ごとに、大動脈の断面の領域を特定する。大動脈の断面の領域の特定方法としては、例えば、Level Setなどのセグメンテーション法を使用することができる。大動脈の断面の領域を特定した後、大動脈の断面の中心を求める。大動脈Aの断面形状は略円形と見なすことができるので、特定した領域を円とみなすことにより、大動脈Aの中心を求めることができる。
大動脈Aの中心を求めた後、平面計算手段106は、大動脈の中心位置と面との間の距離の二乗和が最小になるような平面を計算する。図24に、求められた平面FSを概略的に示す。平面FSは、大動脈の走行方向と略平行になるように、大動脈を縦断する。平面FSを求めた後、ステップST4に進む。
ステップST4では、造影剤を検出するためのトラッカー領域を設定する。以下に、トラッカー領域の設定方法について説明する。
図25は、トラッカー領域の設定方法の一例の説明図である。
オペレータは、操作部12(図1参照)を操作し、ステップST3で求められた平面FSを表示部13に表示させるための命令を入力する。この命令が入力されると、表示部13に、ステップST3で求められた平面FSが表示される。
平面FSが表示されたら、オペレータは、操作部12を操作し、平面FSに表示されている臓器および大動脈の位置関係を参考にして、トラッカー領域を設定するための情報を入力する。この情報が入力されると、設定手段107(図2参照)は、入力された情報に基づいてトラッカー領域を設定する。図25では、大動脈Aの内側に位置するようにトラッカー領域Rが設定された例が示されている。尚、トラッカー領域Rは、大動脈Aの位置に基づいて、自動で設定してもよい。トラッカー領域Rを設定した後、ステップST5に進む。
ステップST5では、本スキャンMS(図3参照)が実行される。本スキャンMSでは、被検体に造影剤が注入され、トラッカー領域Rから造影剤を検出するためのシーケンスが繰り返し実行される。そして、トラッカー領域Rに所定量の造影剤が注入したときに、肝臓の画像を取得するためのスキャンが実行され、フローが終了する。
本形態では、大動脈の仮の位置を求めた後、分布モデルDMを用いて乗算マップを生成する。そして、乗算マップのピクセル値と閾値THとを比較し、大動脈の仮の位置が大動脈の領域内に含まれているか否かを判定する。乗算マップのピクセル値が小さい場合は、大動脈の仮の位置が大動脈の領域内に含まれていると判定されるので、大動脈の位置が正しく検出できていることがわかる。一方、乗算マップのピクセル値が大きい場合は、大動脈の仮の位置が大動脈の領域内に含まれていないと判定されるので、大動脈の位置が誤検出されていることがわかる。大動脈の位置が誤検出された場合は、乗算マップのピクセル値に基づいて、大動脈の領域R1内から大動脈の位置を決定することができる。したがって、分布モデルDMを用いて乗算マップを得ることにより、大動脈の位置が誤検出されても、大動脈の正しい位置を求めることができる。
本形態では、大動脈として食道が誤検出された例が示されている。しかし、本発明は、食道以外の別の臓器、別の器官、別の組織を、大動脈として誤検出する場合にも適用できる。また、本形態では大動脈Aを検出しているが、本発明は、大動脈Aとは別の臓器、別の器官、別の組織の仮の位置(例えば、静脈の仮の位置)を検出する場合にも適用することができる。
本形態では、ローカライザスキャンは、各スライスのアキシャル画像を収集するための2Dスキャンである。しかし、ローカライザスキャンは、2Dスキャンに限定されることはなく、撮影部位の3D画像を収集するための3Dスキャンでもよい。3Dスキャンにより得られた撮影部位の3D画像に対して、各スライスの位置におけるアキシャル画像を生成し、これらのアキシャル画像に基づいて大動脈の位置を求める処理を実行してもよい。
本形態では、アキシャル画像に基づいて大動脈の仮の位置を検出しているが、アキシャル面とは別の面(例えば、アキシャル面に対して斜めに交差するオブリーク面)の画像に基づいて大動脈の仮の位置を検出してもよい。
本形態では、ウィンドウWは矩形状であるが、別の形状(例えば、楕円形状)であってもよい。
本形態では、造影剤を用いて被検体を撮影する例について説明している。しかし、本発明は、撮影により得られたデータに基づいて対象部位の仮の位置を求め、求めた仮の位置が対象部位の領域内に含まれているか否かを判定する必要があるのであれば、造影を用いない非造影撮影を行う場合にも適用することができる。
尚、本形態では、MR装置により得られた画像について説明したが、本発明は、MR装置とは別の医用装置(例えば、CT装置)で得られた画像にも適用することができる。
1 MR装置
2 マグネット
3 テーブル
3a クレードル
4 受信コイル
5 造影剤注入装置
6 制御部
7 送信器
8 勾配磁場電源
9 受信器
10 処理装置
11 記憶部
12 操作部
13 表示部
14 被検体
21 収容空間
22 超伝導コイル
23 勾配コイル
24 RFコイル
101 画像生成手段
102 マップ生成手段
103 検出手段
104 判定手段
105 決定手段
106 平面計算手段
107 設定手段

Claims (9)

  1. 被検体の第1の部位および第2の部位を含む撮影部位の画像を生成する画像生成手段と、
    前記画像内において前記第1の部位が存在する可能性が高い領域を特定するための第1のマップを生成するマップ生成手段と、
    前記第1のマップに基づいて前記第1の部位の仮の位置を求める手段と、
    前記第2の部位の基準位置を表す情報と前記基準位置に対して前記第1の部位が分布する範囲を表す情報とを含むモデルと、前記第1のマップとに基づいて、前記第1の部位の仮の位置が前記画像における前記第1の部位の領域内に含まれているか否かの判定を行う判定手段と、
    を有する画像処理装置。
  2. 前記判定手段は、
    前記モデルと前記第1のマップとに基づいて、前記判定を行うための第2のマップを生成する、請求項1に記載の画像処理装置。
  3. 前記判定手段は、
    前記モデルと前記第1のマップとを乗算することにより、前記第2のマップを生成する、請求項2に記載の画像処理装置。
  4. 前記判定手段は、
    前記分布モデルにおける前記第2の部位の基準位置と、前記マップにおける前記第1の部位の仮の位置とが一致するように、前記分布モデルと前記第1のマップとを乗算することにより、前記第2のマップを生成する、請求項3に記載の画像処理装置。
  5. 前記判定手段は、
    前記第2のマップのピクセル値の最大値に基づいて、前記第1の部位の仮の位置が前記画像における前記第1の部位の領域内に含まれているか否かの判定を行う、請求項2〜4のうちのいずれか一項に記載の画像処理装置。
  6. 前記判定手段は、
    前記第1のマップが有する複数のピクセルのうちの、前記第1の部位の仮の位置におけるピクセルのピクセル値に基づいて、前記最大値が小さい値であるか大きい値であるかを判定するための閾値を計算し、前記閾値と前記最大値とを比較することにより、前記第1の部位の仮の位置が前記画像における前記第1の部位の領域内に含まれているか否かの判定を行う、請求項5に記載の画像処理装置。
  7. 前記第1の部位は血管を含み、前記第2の部位は食道を含む、請求項1〜6のうちのいずれか一項に記載の画像処理装置。
  8. 被検体の第1の部位および第2の部位を含む撮影部位のデータを取得するためのスキャンを実行するスキャン手段と、
    前記スキャンにより得られたデータに基づいて、前記撮影部位の画像を生成する画像生成手段と、
    前記画像内において前記第1の部位が存在する可能性が高い領域を特定するための第1のマップを生成するマップ生成手段と、
    前記第1のマップに基づいて前記第1の部位の仮の位置を求める手段と、
    前記第2の部位の基準位置を表す情報と前記基準位置に対して前記第1の部位が分布する範囲を表す情報とを含むモデルと、前記第1のマップとに基づいて、前記第1の部位の仮の位置が前記画像における前記第1の部位の領域内に含まれているか否かの判定を行う判定手段と、
    を有する医用装置。
  9. 被検体の第1の部位および第2の部位を含む撮影部位の画像を生成する画像生成処理と、
    前記画像内において前記第1の部位が存在する可能性が高い領域を特定するための第1のマップを生成するマップ生成処理と、
    前記第1のマップに基づいて前記第1の部位の仮の位置を求める処理と、
    前記第2の部位の基準位置を表す情報と前記基準位置に対して前記第1の部位が分布する範囲を表す情報とを含むモデルと、前記第1のマップとに基づいて、前記第1の部位の仮の位置が前記画像における前記第1の部位の領域内に含まれているか否かの判定を行う判定処理と、
    をコンピュータに実行させるためのプログラム。

JP2015254354A 2015-12-25 2015-12-25 画像処理装置、医用装置、およびプログラム Active JP6234426B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2015254354A JP6234426B2 (ja) 2015-12-25 2015-12-25 画像処理装置、医用装置、およびプログラム
US15/380,380 US10402968B2 (en) 2015-12-25 2016-12-15 Image processing device, medical device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015254354A JP6234426B2 (ja) 2015-12-25 2015-12-25 画像処理装置、医用装置、およびプログラム

Publications (2)

Publication Number Publication Date
JP2017113420A JP2017113420A (ja) 2017-06-29
JP6234426B2 true JP6234426B2 (ja) 2017-11-22

Family

ID=59086502

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015254354A Active JP6234426B2 (ja) 2015-12-25 2015-12-25 画像処理装置、医用装置、およびプログラム

Country Status (2)

Country Link
US (1) US10402968B2 (ja)
JP (1) JP6234426B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111369588A (zh) * 2020-02-21 2020-07-03 上海联影医疗科技有限公司 感兴趣区域处理方法、装置、设备和存储介质

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040189297A1 (en) * 2002-12-13 2004-09-30 Michael Bock Imaging arrangement and process for locally-resolved imaging
US7773789B2 (en) * 2005-08-30 2010-08-10 Siemens Medical Solutions Usa, Inc. Probabilistic minimal path for automated esophagus segmentation
FR2914466B1 (fr) * 2007-04-02 2009-06-12 Inst Nat Rech Inf Automat Dispositif de traitement d'images pour la mise en correspondance d'images d'une meme portion d'un corps obtenues par resonance magnetique et par ultrasons.
US8503720B2 (en) * 2009-05-01 2013-08-06 Microsoft Corporation Human body pose estimation
JP5479138B2 (ja) * 2010-02-09 2014-04-23 富士フイルム株式会社 医用画像表示装置、医用画像表示方法、及びそのプログラム
JP5944645B2 (ja) * 2010-11-02 2016-07-05 東芝メディカルシステムズ株式会社 磁気共鳴イメージング装置
GB201121307D0 (en) * 2011-12-12 2012-01-25 Univ Stavanger Probability mapping for visualisation of biomedical images
JP6176843B2 (ja) * 2013-07-25 2017-08-09 ジーイー・メディカル・システムズ・グローバル・テクノロジー・カンパニー・エルエルシー 血管検出装置、磁気共鳴装置、およびプログラム
JP6450519B2 (ja) * 2013-12-27 2019-01-09 ジーイー・メディカル・システムズ・グローバル・テクノロジー・カンパニー・エルエルシー 血管検出装置、磁気共鳴装置、およびプログラム

Also Published As

Publication number Publication date
US20170186158A1 (en) 2017-06-29
US10402968B2 (en) 2019-09-03
JP2017113420A (ja) 2017-06-29

Similar Documents

Publication Publication Date Title
US9563949B2 (en) Method and apparatus for medical image registration
US10945708B2 (en) Method and apparatus for registration of medical images
US10716457B2 (en) Method and system for calculating resected tissue volume from 2D/2.5D intraoperative image data
RU2594811C2 (ru) Визуализация для навигационного указания
US8948484B2 (en) Method and system for automatic view planning for cardiac magnetic resonance imaging acquisition
US10667786B2 (en) Ultrasound imaging apparatus and method for segmenting anatomical objects
EP3120323B1 (en) Image processing apparatus and method for segmenting a region of interest
US10078906B2 (en) Device and method for image registration, and non-transitory recording medium
JPWO2017038300A1 (ja) 超音波撮像装置、画像処理装置、及び方法
JP6234426B2 (ja) 画像処理装置、医用装置、およびプログラム
JP5660807B2 (ja) 磁気共鳴イメージング装置、スライス位置設定方法、およびプログラム
JP6450519B2 (ja) 血管検出装置、磁気共鳴装置、およびプログラム
JP2011177209A (ja) 磁気共鳴イメージング装置
JP6224560B2 (ja) 磁気共鳴装置およびプログラム
US9978143B2 (en) Centerline determining apparatus, medical apparatus, and program
JP2012115434A (ja) 磁気共鳴イメージング装置、スライス位置設定方法、およびプログラム
JP6378715B2 (ja) 血管検出装置、磁気共鳴イメージング装置、およびプログラム
JP2018102688A (ja) 血管検出装置、磁気共鳴イメージング装置、およびプログラム
Ma et al. Echocardiography to magnetic resonance image registration for use in image-guide electrophysiology procedures
Shahin et al. Localization of liver tumors in freehand 3D laparoscopic ultrasound
JP2013048800A (ja) 画像データ処理装置、磁気共鳴装置、画像データ処理方法、およびプログラム

Legal Events

Date Code Title Description
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: 20170926

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171024

R150 Certificate of patent or registration of utility model

Ref document number: 6234426

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250