JP3639030B2 - Image display system and image display method using the system - Google Patents
Image display system and image display method using the system Download PDFInfo
- Publication number
- JP3639030B2 JP3639030B2 JP04101696A JP4101696A JP3639030B2 JP 3639030 B2 JP3639030 B2 JP 3639030B2 JP 04101696 A JP04101696 A JP 04101696A JP 4101696 A JP4101696 A JP 4101696A JP 3639030 B2 JP3639030 B2 JP 3639030B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- tomographic
- images
- tomographic image
- dimensional
- 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 - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 95
- 238000012545 processing Methods 0.000 claims description 172
- 239000011159 matrix material Substances 0.000 claims description 6
- 230000008569 process Effects 0.000 description 64
- 238000012986 modification Methods 0.000 description 35
- 230000004048 modification Effects 0.000 description 35
- 230000000052 comparative effect Effects 0.000 description 31
- 230000015654 memory Effects 0.000 description 26
- 238000004364 calculation method Methods 0.000 description 18
- 230000008859 change Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 17
- 230000001360 synchronised effect Effects 0.000 description 15
- 238000006243 chemical reaction Methods 0.000 description 8
- 238000007689 inspection Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 5
- 238000003745 diagnosis Methods 0.000 description 5
- 239000002131 composite material Substances 0.000 description 4
- 230000002194 synthesizing effect Effects 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 239000003550 marker Substances 0.000 description 3
- 238000003825 pressing Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 101150111160 ALA1 gene Proteins 0.000 description 2
- 101150118692 ALS5 gene Proteins 0.000 description 2
- 206010058467 Lung neoplasm malignant Diseases 0.000 description 2
- 101100177443 Spinacia oleracea HEMB gene Proteins 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000002591 computed tomography Methods 0.000 description 2
- 238000002059 diagnostic imaging Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 201000005202 lung cancer Diseases 0.000 description 2
- 208000020816 lung neoplasm Diseases 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003748 differential diagnosis Methods 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 210000004072 lung Anatomy 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000009291 secondary effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Apparatus For Radiation Diagnosis (AREA)
- Magnetic Resonance Imaging Apparatus (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、複数の検査によって得られた複数組の診断用断層像群(三次元画像)を表示する画像表示システム及びそのシステムを用いた画像表示方法に係り、特に、複数組の三次元画像の中から解剖学的位置が略同一の断層像のグループ(以下、断層像対という)を見比べて読影する際に用いられる画像表示システム及びそのシステムを用いた画像表示方法に関する。
【0002】
【従来の技術】
同一あるいは異なる医用画像撮影モダリティ(例えば、CT装置、MRI装置等)により複数回の検査を行なって得られた三次元画像(複数枚の断層像)を比較読影することは、存在診断及び鑑別診断に大きく貢献している。なお、本発明では、上述したように同一あるいは異なる医用画像撮影モダリティで得られた断層像を見比べて読影することを比較読影という。
【0003】
特に、新しく撮影した検査画像を同一被検体の過去の検査画像と比較すると、異常部位の発生は画像間の変化として認識されるため、診断の正確さが向上することは良く知られている。
【0004】
例えば、異なる2つの検査(第1の検査、第2の検査)によりそれぞれ得られた複数枚の断層像を比較読影する場合では、予め2つの画像表示システムを用意し、一方の画像表示システムのモニタには第1の検査で得られた複数枚の断層像(第1の三次元画像)を表示し、他方の画像表示システムのモニタには第2の検査で得られた複数枚の断層像(第2の三次元画像)を表示する。
【0005】
そして、その2つの画像表示システムを別々に操作しながら第1の三次元画像及び第2の三次元画像を順次表示し、被検体における解剖学的にほとんど同一と判断できる(みなされる)断層位置(以下、解剖学的断層位置という)の一対の断層像をそれぞれのシステムにおいて選択して比較読影を行なっていた。
【0006】
【発明が解決しようとする課題】
上述したように異なる2つの検査で得られた複数枚の断層像を比較読影する場合では、複数枚の断層像から解剖学的断層位置が略同一の一対の断層像を選択しなければならない。しかし、その一対の断層像の選択は、三次元画像全体を比較読影する上で、例えば次のような問題点を有している。したがって比較読影は、現在では三次元画像中の一部の断層像を比較すればよい鑑別診断の一部に使用されているのみであった。
【0007】
問題点(1)・比較する三次元画像の断層間隔(スライス間隔)が違う場合は、解剖学的断層位置が略同一の一対の断層像対を比較する度に、次の解剖学的断層位置が略同一の断層像対を見付けなければならないため、読影者はその操作に非常に多くの労力を費やしていた。また、たまたま断層間隔が同じであっても、三次元画像全体を比較するために断層像を順次更新していく際、その断層像を次々に更新する操作が比較する断層像の数だけ必要になるため、これも読影者にとっては煩わしい処理であり、負担が増加してしまった。
【0008】
問題点(2)・表示画像と実物体との空間的距離の比率が比較する検査画像間で異なっていた場合、断層像中の任意の部位の大きさが検査画像間で異なっているので、注目する部位毎に解剖学的知識を利用して対応づけを行なわなければならない。したがって、読影者の負担が大きかった。
【0009】
問題点(3)・検査装置で得られた断層像間隔が異なっている場合、一度解剖学的断層位置の合った断層像を見付けた後も、常に解剖学的断層位置を合わせながら比較読影しなければならないため、読影者は非常に多くの労力を必要としていた。
【0010】
問題点(4)・WW、WL、ブライトネス、コントラスト、ルックアップテーブル、及びγ特性等のモニタの特性や画像にかかっているフィルタ(以下、単にフィルタという)の種類等の表示条件の一部もしくは全部をそれぞれの画像表示システムで一致させることは非常に困難であった。例えば、WW、WL、ルックアップテーブル、及びフィルタの種類を合わせるためには、比較する画像毎に数回の設定が必要であり、読影者の負担が増大した。また、異なるモニタ間で比較読影する場合、一般的にはブライトネスやコントラストの正確なレベルは数値的に把握できないので、これを合わせるのは非常に困難であり、比較読影の際にたいへん不便であった。
【0011】
また、そのブライトネスやコントラストの正確なレベルを数値として把握できたとしても、WW等と同じように比較する画像毎に数回の設定が必要となるため、非常に煩わしかった。さらに、γ特性等のモニタ自体の特性を合わせることは製品設計時、もしくは出荷時でなければ不可能であるため、比較読影の際にたいへん不便であった。
【0012】
問題点(5)・複数のモニタを、そのモニタ画面どうしが互いに比較しやすいように階層構造に配設している場合や、多数のウインドウ表示が可能な場合、及び多数の画像を記録できるフィルム出力が可能な場合等では、複数のモニタ、複数のウインドウ、あるいはフィルム上での比較しやすい位置、例えば、対応する表示領域における隣接する上下の位置等に比較画像を持ってくることが必要である。このためには、目的の位置に比較画像を表示し直さなければならないため、読影者の負担が大きかった。
【0013】
本発明は上述した問題点を全て解決するためになされたもので、最初に解剖学的断層位置が略同一の断層像対を指定した後は、その他の解剖学的断層位置が略同一の断層像対を例えば自動的に、しかも読影者にとって比較読影しやすい表示態様で順次表示することができる画像表示システムを提供することにより、比較読影に係る読影者の負担、読影時間や読影にかかるコストを大幅に低減させることをその目的とする。
【0014】
【課題を解決するための手段】
前記目的を達成するため請求項1に記載した画像表示システムによれば、少なくとも1つの医用画像撮影モダリティに基づく複数回の検査により取得され、かつ、それぞれの組が複数枚の断層像で構成される複数組の三次元画像を出力デバイスに表示するようにした画像表示システムにおいて、前記複数組の三次元画像の中から、前記検査の撮影時の解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を第1の断層像対として少なくとも1つ指定する指定手段と、前記複数組の三次元画像のうちの少なくとも1組の三次元画像を成す複数の断層像の断層間隔及び前記指定手段により指定された前記第1の断層像対間の位置情報に基づいて、前記解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を断層像対として少なくとも1つの断層像対を前記複数組の三次元画像を用いて設定する断層像対設定手段と、この断層像対設定手段により設定された少なくとも1つの断層像対を前記出力デバイスに表示させる表示制御手段と、を備えている。
【0015】
特に、請求項2に記載した画像表示システムによれば、前記断層像対設定手段は、前記解剖学的断層位置が略同一の断層像対を自動的に導出するように構成した手段である。
【0016】
特に、請求項3に記載した画像表示システムによれば、前記表示制御手段は、前記各断層像対を構成する複数の断層像を同期させて前記出力デバイスに表示させるように構成している。
【0017】
特に、請求項4に記載した画像表示システムによれば、前記断層像対設定手段は複数の前記断層像対を設定するように構成した手段であり、前記表示制御手段は、前記複数の断層像対を所定間隔毎に順次、前記出力デバイスに表示させるように構成している。
【0018】
また、特に、請求項5に記載した画像表示システムによれば、前記指定手段は、前記複数組の三次元画像の中から基準となる一組の三次元画像を指定する第1の指定手段と、この基準となる三次元画像の中の少なくとも1つの断層像と前記解剖学的断層位置が略同一である残りの組の三次元画像中の断層像を全ての三次元画像が間接的に関連付けられるように指定する第2の指定手段とを備えている。
【0019】
さらに、請求項6に記載した画像表示システムによれば、前記指定手段は、前記三次元画像の中から前記第1の断層像対を自動的に選択する選択手段を有する。
【0020】
さらにまた、請求項7に記載した画像表示システムによれば、前記選択手段は、前記複数組の三次元画像の相互間の相互相関により得られるシフト量を特徴量として用いて前記第1の断層像対を選択するようにしている。
【0021】
そして、請求項8に記載した画像表示システムによれば、前記位置情報は、前記三次元画像の断層面に垂直な方向に設定された座標軸に基づく位置座標情報である。
【0022】
請求項9に記載した画像表示システムによれば、前記断層像対設定手段は、前記複数組の三次元画像間の位置座標情報のズレ量を算出する手段と、前記位置座標情報のズレ量に基づいて、各三次元画像間の相対的な位置座標を求める手段と、前記各三次元画像間の相対的な位置座標上において任意の位置を指定する指定手段と、この指定された位置に対応する断層像を各三次元画像の中から求める取得手段とを備え、前記表示制御手段は、各三次元画像からそれぞれ求められた断層像グループを断層像対として前記出力デバイスに表示するようにしている。
【0023】
特に、請求項10に記載した画像表示システムによれば、前記取得手段は、前記指定された位置に対応する断層像が無い場合、前記指定位置近傍の位置の少なくとも1枚の断層像を用いて新たに断層像データを作成する補間処理により当該指定位置に対応する断層像を求める手段である。
【0024】
また特に、請求項11に記載した画像表示システムによれば、前記取得手段は、前記指定された位置に対応する断層像が無い場合、前記指定された位置に最も近い位置の断層像を前記指定位置に対応する断層像として各三次元画像の中から選択する手段である。
【0025】
さらに、請求項12に記載した画像表示システムによれば、前記取得手段は、前記指定された位置に対応する断層像が無い場合、前記座標軸上において前記指定された位置に隣接する位置のペアの断層像を前記指定位置に対応する断層像として各三次元画像の中から選択する手段であり、前記表示制御手段は、前記指定位置に対応する前記ペアの断層像を、全体で断層像対のグループとなるように対毎に前記出力デバイスに表示するようにしている。
【0026】
一方、請求項13に記載した画像表示システムによれば、前記複数組の三次元画像の各断層像は略等しい断層間隔で取得され、前記断層像対設定手段は、前記略等しい断層間隔及び前記第1の断層像対間の位置情報に基づいて前記複数組の三次元画像を用いて前記解剖学的断層位置が略同一の少なくとも1つの断層像対を設定するようにしている。
【0027】
そして、請求項14に記載した画像表示システムによれば、前記出力デバイスは、階層構造に配設された複数のモニタを備え、前記表示制御手段は、前記断層像対を形成する複数の断層像をそれぞれ前記複数のモニタに当該複数の断層像の少なくとも一部が互いに隣接するように表示させている。
【0028】
特に、請求項15に記載した画像表示システムによれば、前記表示制御手段は、前記各モニタにおける前記断層像対を構成する複数の断層像の明るさ、コントラスト、及び、適用される画像フィルタを含む画像パラメータの少なくとも一部を同一にして当該複数の断層像を当該各モニタにそれぞれ表示させるようにしている。
【0029】
また、特に、請求項16に記載した画像表示システムによれば、前記出力デバイスは、複数の表示領域を有した少なくとも1つのモニタを備え、前記表示制御手段は、前記断層像対を形成する複数の断層像をそれぞれ前記複数の表示領域に表示させるようにしている。
【0030】
さらに、請求項17に記載した画像表示システムによれば、前記表示領域は、m行n列(m、nは、2以上の自然数)のマトリクス状に配列され、前記表示制御手段は、前記断層像対を構成する複数の断層像を前記表示領域の互いに隣接した行あるいは列にそれぞれ表示させるようにしている。
【0031】
そして、請求項18に記載した画像表示システムによれば、前記表示制御手段は、前記断層像対を形成する複数の断層像の内の少なくとも一対の断層像をサブトラクション処理するサブトラクション処理手段を備え、このサブトラクション処理により得られたサブトラクション画像を前記出力デバイスにより表示させるようにしている。
【0032】
さらに、前記目的を達成するため請求項19に記載した画像表示システムによれば、少なくとも1つの医用画像撮影モダリティに基づく複数回の検査により取得され、かつ、それぞれの組が複数枚の断層像で構成される複数組の三次元画像を出力デバイスに表示するようにした画像表示システムにおいて、前記複数組の三次元画像の中から、前記検査の撮影時の解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を第1の断層像対として少なくとも1つ指定する指定手段と、前記複数組の三次元画像のうちの少なくとも1組の三次元画像を成す複数の断層像の断層間隔及び前記指定手段により指定された前記第1の断層像対間の位置情報に基づいて、前記解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を断層像対として少なくとも1つの断層像対を前記複数組の三次元画像を用いて設定する断層像対設定手段と、この断層像対設定手段により設定された少なくとも1つの断層像対を前記出力デバイスに表示させる表示制御手段と、前記出力デバイスに表示された断層像対を構成する複数の断層像の中から任意の1枚の第1の断層像上に関心領域を設定する手段と、前記関心領域が設定された第1の断層像以外の当該複数の断層像の中から任意の1枚の第2の断層像を指定する手段と、前記第1の断層像の前記関心領域部分の画像を、前記第2の断層像上の前記関心領域に相当する部分の画像に変換する変換手段と、を備えている。
【0033】
さらにまた、前記目的を達成するため請求項20に記載した画像表示システムを用いた画像表示方法によれば、少なくとも1つの医用画像撮影モダリティに基づく複数回の検査により取得され、かつ、それぞれの組が複数枚の断層像で構成される複数組の三次元画像を出力デバイスに表示するようにした画像表示システムを用いた画像表示方法において、前記複数組の三次元画像の中から、前記検査の撮影時の解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を第1の断層像対として少なくとも1つ指定する第1のステップと、前記複数組の三次元画像のうちの少なくとも1組の三次元画像を成す複数の断層像の断層間隔及び前記第1の断層像対間の位置情報に基づいて、前記解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を断層像対として少なくとも1つの断層像対を前記複数組の三次元画像を用いて設定する第2のステップと、この第2のステップにより設定された少なくとも1つの断層像対を前記出力デバイスに順次表示させる第3のステップと、を有している。
【0034】
請求項1乃至18、19又は20に記載した画像表示システム及びそのシステムを用いた画像表示方法によれば、少なくとも1つの医用画像撮影モダリティに基づく複数回の検査により取得され、組毎に複数枚の断層像から成る複数組の三次元画像の中から、指定手段を介して、異なる組相互間で解剖学的断層位置が略同一の第1の断層像対が少なくとも1つ指定される。そして、複数組の三次元画像中の少なくとも1組のある三次元画像を成す複数の断層像の間隔及び前記第1の断層像対間の位置情報(例えば、三次元画像の断層面に垂直な方向に設定された座標軸に基づく位置座標)に基づいて、断層像対設定手段により、前記複数の三次元画像から異なる組相互間で解剖学的断層位置が略同一の断層像対が設定される。この断層像対は、表示制御手段により、例えば当該各断層像対を構成する複数の断層像を同期させて、且つ所定間隔毎に出力デバイスに順次表示される。つまり、最初に、異なる組相互間で解剖学的断層位置が略同一の断層像対を指定することだけで、以下、その他の、異なる組相互間で解剖学的断層位置が略同一の断層像対が出力デバイスに自動的に表示される。
【0035】
特に、請求項6乃至7に記載した画像表示システムによれば、例えば選択手段により、前記複数組の三次元画像の相互間の相互相関により得られるシフト量を特徴量として用いて最初の断層像対が自動的に選択され、出力デバイスを介して表示されるため、読影者の操作の必要なしに、解剖学的断層位置が略同一の断層像対が順次出力デバイスを介して自動的に表示される。
【0036】
特に、請求項9に記載した画像表示システムによれば、前記断層像対設定手段として、ズレ量算出手段により前記複数組の三次元画像間の位置座標情報のズレ量が算出され、算出された位置座標情報のズレ量に基づいて、各三次元画像間の相対的な位置座標が求められる。そして、指定手段により各三次元画像間の相対的な位置座標上において任意の位置が指定され、この指定された位置に対応する断層像が各三次元画像の中から求められる。このとき、表示制御手段により、各三次元画像からそれぞれ求められた断層像グループが断層像対として前記出力デバイスに表示される。
【0037】
特に、請求項10に記載した画像表示システムによれば、指定された位置に対応する断層像が無い場合には、指定位置近傍の位置の少なくとも1枚の断層像を用いて新たに断層像データを作成する補間処理により当該指定位置に対応する断層像が求められ、また、請求項11に記載した画像表示システムによれば、指定された位置に対応する断層像が無い場合、指定された位置に最も近い位置の断層像が前記指定位置に対応する断層像として各三次元画像の中から選択される。さらに、指定された位置に対応する断層像が無い場合、前記座標軸上において前記指定された位置に隣接する位置のペアの断層像が前記指定位置に対応する断層像として各三次元画像の中から選択され、表示制御手段は、指定位置に対応する前記ペアの断層像が全体で断層像対のグループとなるように組毎に前記出力デバイスに表示される。
【0038】
そして、請求項13に記載した画像表示システムによれば、前記複数組の三次元画像の各断層像は略等しい断層間隔で取得されている。このとき、断層像対設定手段により、その略等しい断層間隔及び前記第1の断層像対間の位置情報に基づいて前記複数組の三次元画像を用いて前記解剖学的断層位置が略同一の少なくとも1つの断層像対が設定される。
【0039】
また、特に、請求項14に記載した画像表示システムによれば、出力デバイスには、階層構造に配設された複数のモニタが備えられ、断層像対を形成する複数の断層像は、表示制御手段によりそれぞれ複数のモニタに当該複数の断層像の少なくとも一部が互いに隣接するように表示される。
【0040】
さらに、請求項15に記載した画像表示システムによれば、各モニタにおける複数の断層像対を構成する断層像の明るさ、コントラスト、適用される画像フィルタ等の画像パラメータの少なくとも一部が同一となるように各モニタにそれぞれ表示される。
【0041】
そして、請求項16又は請求項17に記載した画像表示システムによれば、出力デバイスには、例えばm行n列(m、nは、2以上の自然数)のマトリクス状に配列された複数の表示領域を有した少なくとも1つのモニタが備えられ、断層像対を形成する複数の断層像は、表示制御手段により、その表示領域の互いに隣接した行あるいは列にそれぞれ表示される。
【0042】
特に、請求項18に記載した画像表示システムによれば、断層像対を形成する複数の断層像の内の例えば一対の断層像は、サブトラクション処理手段によりサブトラクション処理され、このサブトラクション処理により得られたサブトラクション画像は、表示制御手段の制御により、出力デバイスに表示される。
【0043】
一方、請求項19に記載した画像表示システムによれば、出力デバイスに表示された複数枚の断層像(例えば断層像対)の中から任意の1枚の第1の断層像上に関心領域が設定され、その関心領域が設定された第1の断層像を含む三次元画像以外の複数組の三次元画像の中から、第1の断層像と解剖学的断層位置が略同一の任意の1枚の第2の断層像が指定される。そして、第1の断層像の前記関心領域部分の画像が、変換手段により第2の断層像上の関心領域に相当する部分の画像に変換される。
【0044】
【発明の実施の形態】
以下、本発明の実施形態について、特に医用画像撮影モダリティとしてCT装置を用いた画像表示システムを添付図面を参照して説明する。
【0045】
図1は、CT装置を用いた画像表示システムの一例を示す概略ブロック図である。
【0046】
この画像表示システムは、CT装置1と、CT装置1の画像撮影により取得された画像データを保持する画像データベース(以下、画像DBという)2と、装置全体の制御を行なう制御装置3と、複数個(本実施形態では、m個)の画像処理装置4a1〜4amと、複数個(本実施形態では、n個)の表示装置5a1〜5anとを備えている。
【0047】
CT装置1は、図示しない架台や寝台等を有し、架台内に搬送された被検体(本実施形態では患者とする)に対してCTスキャンを実行することにより、当該患者の体軸方向に直交する例えばアキシャル方向の断層像データから成る三次元画像データを取得可能に構成されている。さらに、本実施形態では、患者の診断部位の系時変化等を比較読影するために、同一の患者に対して時間を隔てた複数回のCTスキャンが実行されている。そして、その結果得られた複数の三次元画像データ(A,B,C,…;なお、三次元画像データAが一番新しく取得された三次元画像データであり、以下、三次元画像データB、三次元画像データC、…と順に古いものとなっている)は、それぞれスライス番号1〜NのN枚の断層像データとして画像DB2に格納されるようになっている。
【0048】
制御装置3は、表示システム全体を制御するための中央処理装置(以下、制御用CPUという)3aと、制御用CPU3aの処理に必要なプログラムデータや処理データ等を記憶する主メモリ3bと、読影者(操作者)からのデータやコマンド入力用の例えばキーボード等を備えた入力部3cとから構成されている。また、これらの制御用CPU3a、メモリ3b、及び入力部3cは相互にバス接続され、そのバスB1を介して互いにデータの受け渡しを行なっている。
【0049】
画像処理装置4a1〜4amは、画像処理演算処理や処理装置全体の制御を行なうためのCPU4b1〜4bmと、CPU4b1〜4bmの処理に必要なプログラムデータや処理データ等を記憶しているメモリ4c1〜4cmと、CPU4b1〜4bmにおける画像処理時の画像データ、または、画像処理後の画像データを記憶可能な複数枚のフレームメモリ等を有した画像記憶部4e1〜4emとをそれぞれ備えている。また、画像処理装置4a1(その他の画像処理装置4a2〜4amも同様とする)の処理用CPU4b1、メモリ4c1、入力部4d1、及び画像記憶部4e1は、相互にバス接続され、そのバスBa1(他の画像処理装置4a2〜4amでは、バスBa2〜バスBam)を介して互いにデータの受け渡しを行なっている。
【0050】
表示装置5a1〜5anは、それぞれ図2に示すように、データ変換用のルックアップテーブル(以下、LUTという)5b1〜5bnと、画像データ保持用の画像メモリ5c1〜5cnと、表示制御部、D/A変換器、及びモニタM1〜Mn等から成る表示部5d1〜5dnとを備えている。また、この表示装置5a1〜5anは、相互にバスB2を介して接続されている。このバスB2は、各画像処理装置4a1〜4amの接続バスBa1〜Bamにバス接続されている。
【0051】
そして、CT装置1、画像DB2、制御装置3の制御用CPU3a、及び各画像処理装置4a1〜4amのCPU4b1〜4bmは、相互にバス接続され、そのバスB3を介して互いに画像データ、生データ(投影データ)等の処理データやコマンドデータ等の受け渡しを行なっている。
【0052】
制御装置3は、制御用CPU3aの処理により画像DB2からの複数の断層像データ群の読み出しや、その読み出された各三次元画像データに対応する画像処理装置4a1〜4am、及び表示装置5a1〜5anの割り当て等の制御を行なうとともに、その複数の断層像データ群間の位置合わせを行なうようになっている。なお、複数の三次元画像データを読み出した際の処理装置4a1〜4am、及び表示装置5a1〜5anの割り当ては予め定められており、その割り当てのデータは、主メモリ3bに記憶されている。なお、本実施形態では、画像DB2から複数の三次元画像データが読み出される順序に従って順次処理装置4a1、4a2、…が当該複数の三次元画像データを処理するように割り当てられている。また、本実施形態では、処理装置4a1〜4amはそれぞれ表示装置5a1〜5amに対応するように割り当てられている。
【0053】
また、制御装置3の入力部3cは、例えば図3Aに示すように、操作卓上に、画像送りコマンド、停止コマンド、早送りコマンド等の画像表示コマンド、必要なデータ、及びROI等を入力可能なマウスm、キーボードK、及び画像指定部I1及びI2を有している。この画像指定部I1は、2つの三次元画像データを同期させて表示する際に用いられる一種のセレクタであり、2つの方向(例えば、左右方向)に傾斜可能なレバーと、このレバーの傾斜方向を検出する図示しない検出器等から構成されている。また、このレバーは、所定の傾斜角度になると固定することができる。なお、所定の傾斜角度に到達するまでは、初期状態(直立状態)に戻ろうとする力が働くようになっている。
【0054】
そして、レバーの傾斜方向により、制御装置3の制御用CPU3aの制御対象である所定の表示装置(例えば、5a1、5a2)に表示された画像を指定(セレクト)することができる。また、レバーが直立の状態は、初期状態あるいは同期表示状態を表している。
【0055】
また、画像指定部I2は、比較する三次元画像が2組より多い場合に用いられる。この画像指定部I2の具体的な例として、次の2つが考えられる。
【0056】
(1)マニュアル車のギアのように構成され、ローの位置では三次元画像Aの操作、セカンド、サード、トップ、オーバートップでは、同様にそれぞれ三次元画像B,C,D,Eの操作を行ない、ニュートラルの位置の時に、全ての三次元画像を同期させるようになっている。
【0057】
(2)前記(1)の画像指定部I2(セレクタ)では、後述する連鎖状(間接的な場合を含む)の指定や、表示している三次元画像の中の一部を同期させることができないので、図3Bのようなセレクタを用いる。このセレクタには、スイッチSM1〜SMk(モニタの数に対応、図3Bでは、6つのスイッチを有している),SHIFTキー(SHIFT),同期解除スイッチC,次断層像表示指令スイッチ(P,N),及びトラックボールTを備え、これらのスイッチのオン・オフ状態は、制御装置3の制御用CPU3aに送られるようになっている。
【0058】
スイッチSM1〜SM6は、モニタM1〜M6に表示されている三次元画像を選択するスイッチとなっており、スイッチSM1〜SM6を押すとそのスイッチSM1〜SM6がバックライトによって点灯し、選択されたことを読影者が認識可能になっている。
【0059】
SHIFTキーは、同期表示を指定する際に用いられるキーである。
【0060】
同期解除キーCは、同期表示状態を解除するキーである。
【0061】
次断層像表示指令スイッチは、次のコマの断層像を表示する旨を指令するスイッチで、“N”を押すと次コマの断層像、“P”を押すと一つ手前のコマの断層像の表示指令である。また、トラックボールTも同様に断層像表示指令スイッチであり、前後のみに回転するようになっている。そして、順回転の場合は順次断層像をめくり、逆回転の場合は順次断層像を戻していくようになっている。
【0062】
画像処理装置4a1〜4amは、制御用CPU3aからの制御指令に応じた各CPU4b1〜4bmの制御に基づいて、表示画素(ピクセル)サイズ、表示する断層像の間隔、WW(ウインドウ幅)、WL(ウインドウレベル)、座標系の被検体の絶対座標系に対する回転角、フィルタの種類等の第1の表示条件を設定できるようになっている。なお、表示ピクセルサイズ(単位の例:[mm/pixel])とは、再構成画像の1ピクセルの間隔の実物被検体上での空間的距離を表している。また、被検体の絶対座標系に対する回転角とは、被検体の水平真右横方向(x軸)、水平真正面方向(y軸)、及び体軸方向(z軸)で決まる直交座標系(被検体の絶対座標系)に対して、得られた断層像の座標系の傾き角(回転角)を表している。なお、この第1の表示条件は、通常、各処理装置4a1〜4amにおいて予め定められている。
【0063】
そして、画像処理装置4a1〜4amは、CPU4b1〜4bmの処理により、制御用CPU3aの割り当てに応じて送られてきた各三次元画像データに対して上記第1の表示条件に応じた画像処理を施すようになっている。そして、画像処理の施された各三次元画像データを同じく割り当てられた表示装置5a1〜5anに送るようになっている。
【0064】
この表示装置5a1〜5anは、LUT5b1〜5bnにより、入力される三次元画像データに対し濃度階調変換(γ特性変換)等の画像処理を施すようになっている。なお、LUT5b1〜5bnのアドレスの内容(データ)は、処理装置4a1〜4anのCPU4b1〜4bnからの制御信号に応じて書き換え可能になっている。また、表示部5d1〜5dnの表示制御部は、CPU4b1〜4bnからの制御信号に応じてブライトネス、コントラスト等のモニタM1〜Mnの諸特性を変更可能になっている。なお、本実施形態では、表示装置5a1〜5anで設定されるγ特性変換やブライトネス、コントラスト等の設定条件を第2の表示条件という。さらに、表示装置5d1〜5dnの各モニタM1〜Mnは、その表示領域(表示画面)がマトリクス状(例えばm行n列)に配列するように、階層構造で一体的に設けられている(図4参照、なお、図4では、モニタの数が6個の場合(M1〜M6)であり、2行3列に配列された場合について示している)。
【0065】
次に、画像表示システムの全体動作について説明する。
【0066】
図5乃至図6は、予め撮影された複数の三次元画像データ「A、B、…」の中から解剖学的断層位置が略同一の断層像対を同期させて表示する際のシステム全体の動作を表す概略フローチャートである。
【0067】
今、画像DB2に格納された複数の三次元画像データ「A、B、…」の中から解剖学的断層位置が略同一とみなされる断層像を比較読影する場合、入力部3cからの指令により起動した制御用CPU3aは、主メモリ3bを参照して割り当てデータを読み込むと共に、画像DB2から複数(例えばk(<m,n)組)の三次元画像データ「A(1番目)、B、…、K(k番目)」を順次読み出し、当該割り当てデータ(最初に読み出された三次元画像データA→処理装置4a1、次に読み出された三次元画像データB→処理装置4a2、…)に応じて、対応する処理装置4a1〜4akに送る(ステップ101)。三次元画像データ「A〜K」を受け取った各処理装置4a1〜4akのCPU4b1〜4bkは、その三次元画像データ「A〜K」を画像記憶部4e1〜4ekに記憶するとともに、その各三次元画像データ「A〜K」の内の最初の1枚目(最初のスライス位置;すなわち最初のスライス番号)の断層像データ「A1〜K1」を対応する表示装置5a1〜5akに表示させる処理を行なう。この結果、表示部5d1〜5dkのモニタM1〜Mkには、各三次元画像データ「A〜K」の中の最初のスライス位置の断層像「A1〜K1」が、第1及び第2の表示条件に基づく表示態様で表示される。また、それぞれの処理装置4a1〜4akの表示装置5a1〜5akの割り当てデータは、各メモリ4c1〜4ckに記憶される(ステップ102)。
【0068】
そして、制御用CPU3aは、第1の表示条件、第2の表示条件を変更するか否かの判断を行なう(ステップ103)。今、入力部3cから第1の表示条件、第2の表示条件を変更する旨のデータ(表示条件変更データ)が送られている場合、このステップ103の判断の結果はYESとなり、制御用CPU3aの処理はステップ104の処理に移行する。
【0069】
ステップ104の処理において制御用CPU3aは、入力された表示条件変更データを読み込むとともに、主メモリ3bに記憶された割り当てデータにしたがって、対応する各処理装置4a1〜4akに対し、表示条件の変更及びその内容を含む表示条件変更指令を送る。処理装置4a1〜4akのCPU4b1〜4bkは、表示条件変更指令のデータをメモリ4c1〜4ckに記憶すると同時に、第2の表示条件の変更に関しては、割り当てられたモニタM1〜Mkの設定を変更する。また、第1の表示条件に関しては、次に画像記憶部4e1〜4ekから読み込んだ三次元画像データ「A〜K」に対し、変更された第1の表示条件に応じた画像処理を施した後で表示装置5a1〜5akのモニタM1〜Mkに表示させ(ステップ105)、ステップ106に進む。
【0070】
また、ステップ103の判断の際に、表示条件変更データが入力されていない場合は、そのステップ103の判断の結果はNOとなり、ステップ106に進む。
【0071】
一方、読影者は、各モニタM1〜Mkに表示された断層像を見ながら、同期表示させる際のスライス間隔(表示間隔)や表示態様の基準(総称して基準データという)を設定する。この設定では、基準となる断層像(基準断層像)を入力部3cの例えば画像指定部I1、I2により入力(指定)してもよい。なお、画像指定部I1により入力する場合は、基準としたい断層像方向にレバーを固定しない位置まで傾斜させることにより、指定することができる。
【0072】
また、スライス間隔の基準となる断層像と表示態様(第1及び第2の表示条件)の基準となる断層像とを別個に指定してもよい。さらに、すべての断層像の表示態様とは、異なった表示態様にしたければ、再度表示条件を入力することも可能である。なお、本実施形態では、断層像「A1」、つまり三次元画像「A」を基準断層像としている。
【0073】
制御用CPU3aは、このようにして送られた基準データを主メモリ3bに読み込む(ステップ106)。
【0074】
さらに、読影者は、各モニタM1〜Mkに表示された断層像の内、同期表示させて比較読影したい複数の三次元画像を入力部3cの例えば画像指定部I2により入力(指定)するとともに、基準断層像の所望のスライス位置の断層像と解剖学的断層位置が略同一の断層像(この解剖学的断層位置が略同一の断層像の集団(グループ)を断層像対という)を比較読影したい複数の三次元画像の中から指定する。
【0075】
もし、三次元画像が2組(表示装置5a1のモニタM1に表示された三次元画像Aと表示装置5a2のモニタM2に表示された三次元画像B)の場合、読影者は、比較読影する三次元画像を選ぶ必要はなく、最初に、画像指定部I1のレバーを右(表示装置5a1に対応)に倒す。このとき、制御用CPU3aは、その傾斜方向を読み込み、比較読影対象である三次元画像Aを認識する。この状態で、読影者がキーボードKのリターンキー等により画像送りコマンドを入力することにより、制御用CPU3a、処理装置4a1、及び表示装置5a1の処理により、当該モニタM1に表示された三次元画像Aの断層像が1コマずつ順送りされる。
【0076】
そして、読影者は、順次表示された断層像を見ながら、任意のスライス位置(スライス番号)、例えばスライス番号がLA(1≦LA≦N)の断層像ALAを指定する。
【0077】
続いて読影者は、レバーを左に倒して、三次元画像B(その表示された断層像)を選ぶ。このレバーを左に倒した状態では、制御用CPU3aは、三次元画像Bの制御を行なうようになっている。したがって、三次元画像Aの場合と同様に、読影者がキーボードKのリターンキー等により画像送りコマンドを入力することにより、当該モニタM2に表示された三次元画像Bの断層像は1コマずつ順送りされる。読影者は、順次表示された三次元画像Bの断層像を見ながら、断層像ALAと解剖学的断層位置が略同一の断層像を指定する(図8参照;ただし、図8は三次元画像「A,B」間の関係を示している)。このようにして、読影者は、三次元画像Aの表示断層像と略同一の断層像(つまり、断層像対)を指定することができる。
【0078】
一方、複数組の三次元画像を比較する場合には、まず、読影者は、基準断層像に対応したスイッチSM1を押してモニタM1の三次元画像Aを選択する。そして、読影者は、例えば、次断層像表示指令スイッチNを押すことにより、制御用CPU3a、処理装置4a1、表示装置5a1の処理により、当該モニタM1に表示された三次元画像Aの断層像が1コマずつ順送りされる。
【0079】
読影者は、順次表示された断層像を見ながら、任意のスライス位置(スライス番号)、例えばスライス番号がLA(1≦LA≦N)の断層像ALAを指定する。
【0080】
次に読影者は、同期表示させたい三次元画像を指定する。今、読影者は、モニタM3に表示された三次元画像C、及びモニタM6に表示された三次元画像Fを三次元画像Aとともに比較読影したいとする。このとき、読影者は、まず、スイッチSM3を選択し、次断層像表示指令スイッチN等を操作してモニタM1に表示された基準の断層像ALAと略同一の解剖学的断層位置の断層像(すなわち、断層像対)を選ぶ。この第1の断層像対の指定が終わった後で、SM1とSM3を同時に選択すると、SM1とSM3は同時にオン(点灯)となり、これを解除するまで、SM1を押すとSM3も同時にオンとなる(つまり、スイッチSM1とスイッチSM3は同期している)。なお、同時にオンするのが難しければ、SHIFTキーを押しながらSM1とSM3を順次押してもよい。この場合、制御CPU3aは、SHIFTキーを押されている間は、同時に押されていると判断するようになっている。このようなSHIFTキーの使い方は、同時にスイッチを押すことに比べて、3つ以上のものを容易に選択することができるという特長を有している。ただし、後述するように、比較の便宜のため、モニタM3の位置に表示した断層像をモニタM2に移動させた場合、同時にM3はオフとなり、M2がオンとなるようになっている。
【0081】
次にスイッチSM6を選択し、次断層像表示指令スイッチN等を操作することによりモニタM6の断層像を順次表示して、任意のスライス位置の位置合わせをしやすい断層像を選ぶ。
【0082】
そして、スイッチSM3を選択し、次断層像表示指令スイッチN等を操作することによりモニタM3の断層像を順次表示して、モニタM6の断層像と略同一の断層像を選ぶ(このときスイッチSM1とSM3とは同時にオンとなり、モニタM3の断層像が順送りされるのに同期してモニタM1の断層像も順送りされ、略同一の断層像が表示される)。この処理により、各三次元画像A,C,Fを間接的に関連付けることができる。このスイッチ間の同期を解除するには、同期解除スイッチCを用いる。例えば、スイッチCを押したとき、スイッチSM1が押されていれば、スイッチSM1とその他のスイッチとの間の同期が解除され、なにも押されていなければ、全ての同期が解除される。
【0083】
以上の例では、モニタM1、モニタM3、及びモニタM6に表示された三次元画像が比較読影の対象として選択され、断層像対が指定されたが、その指定は、三次元画像A→三次元画像C、三次元画像F→三次元画像C(及び同期している三次元画像A)の手順で行なわれている。しかし、この手順はこのように限定されるものではなく、要は、三次元画像A、三次元画像C、三次元画像Fが間接的に関連付けられればどんな手順でもよい。この間接的に関連付けられるという言葉は、三次元画像Aと三次元画像Cとの間に少なくとも1つの断層像対があり、三次元画像Cと三次元画像Fとの間に少なくとも1つの断層像対があるような場合(三次元画像Aと三次元画像Fとは三次元画像Cを介して間接的に関連づけられている)ということを意味している。
【0084】
したがって、例えばモニタM1〜M6に表示された三次元画像データ「A〜F」を比較読影の対象として選択し、その断層像対を指定するとした場合において、基準断層像Aとの断層像対を三次元画像B〜Fの中から選ぶというやり方を用いた場合には、読影者は、最初のスライス位置LAの断層像ALAと解剖学的断層位置が略同一の断層像を、三次元画像B〜Fをそれぞれ順送りしながら指定することになる。そして、その断層像対の指定が終了したか、あるいは最初の断層像ALAと解剖学的断層位置が略同一の断層像が無かった場合、基準となる三次元画像Aの中から次なる所望のスライス位置LA1の断層像ALA1を指定するとともに、その断層像ALA1と解剖学的断層位置が略同一の断層像を三次元画像「B〜F」の中から、同様の手順で指定する。
【0085】
そして、以下、読影者が必要な枚数、しかも、比較を行なう全ての三次元画像「B〜F」が、指定された三次元画像A中の断層像と解剖学的断層位置が略同一の断層像を最低1枚持つ(三次元画像「A〜F」が間接的に関連づけられる)ように、それぞれ三次元画像A〜Fの中の断層像の指定が行なわれる。
【0086】
断層像対が指定されたとき、最初の断層像対を形成する各断層像のスライス位置(断層像ALA(スライス位置LA)、及び各三次元画像「B〜F」の中の指定された断層像のスライス位置(スライス番号))、及びその他の断層像対を形成する各断層像のスライス位置は、制御用CPU3aの処理により、相互に関連づけられて主メモリ3bに記憶される。
【0087】
また、比較読影する三次元画像が2組(三次元画像A及び三次元画像B)の場合(つまり、画像指定部I1を用いて断層像対の指定を行なった場合)、この断層像対の指定が終わった後で、画像指定部I1を直立状態する(レバーを真ん中にもってくる)。なお、これは、後述する断層像対同時表示指令として、例えば、キーボードKからコマンドを入力した場合に、三次元画像Aと三次元画像Bとの間の断層像対をなす断層像が同期して表示されるためのモード(同期モード)を表している(ステップ107)。
【0088】
続いて、制御用CPU3aは、断層像対を形成する三次元画像データ「A〜F」中の各断層像がそれぞれ表示されたモニタM1〜M6の位置関係を主メモリ3bに記憶された割り当てデータに基づいて、当該指定された三次元画像データ「A〜F」中の各断層像が互いに隣接した上下、もしくは左右に表示されているか否か、あるいはその隣接される断層像の数が最も多くなっているか否かを調べる。そして、各処理装置4a1〜4akへの表示装置5a1〜5akへの割り当てを変更するか否かを判断する(ステップ108)。この結果、もし当該三次元画像データ「A〜F」中の各断層像が互いに隣接していないか、あるいは隣接している断層像の数が少ない場合は、ステップ108の判断はYESとなり、ステップ109において、各処理装置4a1〜4akへの表示装置5a1〜5akの割り当てを変更し、その結果を主メモリ3bに記憶する。そして、割り当て変更指令を処理装置4a1〜4akに送る。
【0089】
例えば、もし指定された三次元画像データが2つであり、その2つの三次元画像データ中の断層像対を形成する各断層像がモニタM1及びM3に表示されている場合(つまり、2つの三次元画像データ処理装置4a1及び4a3に割り当てられている場合)、その2つの断層像は隣接していない(図4参照)。したがって、制御用CPU3aは、2つの三次元画像データに対する処理装置(4a1、4a3)の割り当てを、例えば(4a1、4a2)に変更する指令を処理装置4a1〜4a3に送るわけである。
【0090】
処理装置4a1〜4a6は、割り当て変更指令が送られた場合、その変更指令をメモリ4c1〜4c6に読み込み、変更された割り当てに基づいて、送られる断層像データを割り当てに対応したモニタM1〜M6に表示させる処理を行なう(ステップ109)。
【0091】
一方、当該三次元画像データ「A〜F」中の各断層像が互いに隣接しているか、あるいは隣接している断層像の数が最大の場合は、ステップ108の判断の結果はNOであり、ステップ110に進む。
【0092】
なお、本実施形態では、三次元画像データ「A〜F」は、互いに隣接した上下、もしくは左右に表示されているため、変更処理は行なわない。
【0093】
そして、読影者は、断層像対が指定されたスイッチSM1〜SM6を同時に選択する。このとき、スイッチSM1〜スイッチSM6は同時にオン(点灯)し、これを解除するまでは、例えば、スイッチSM6を押せば、残りのすべてのスイッチSM1〜SM5が同時にオンとなる。このようにして、各三次元画像「A〜F」を間接的に関連付ける、つまり、同期させることができる。なお、この同期を解除するには同期解除スイッチCを用いる。例えば、同期解除スイッチCを押したとき、SM1が押されていれば、SM1とその他のスイッチとの間の同期が解除され、なにも押されていなければ、全ての同期が解除される。
【0094】
一方、制御用CPU3aは、処理装置4a1〜4a6に対し、同期モードに入ったことの通知、及び基準データを送る(ステップ110)。
【0095】
次いで、ステップ111以降において、制御用CPU3aは、各三次元画像「A〜F」の断層間方向の位置合わせ処理を行なう。
【0096】
すなわち、制御用CPU3aは、上記断層像対を含む三次元画像「A〜F」の中からある2つの三次元画像(本実施形態では、基準となる三次元画像Aと任意の三次元画像Bとする)との双方の三次元画像の間隔方向(つまり、体軸(z方向))の座標(z座標とする)を、スライス番号と断層間隔を用いて次のように設定する(ステップ111)。
【0097】
【数1】
z=(スライス番号)×(断層間隔) ……(1)
【0098】
そして、制御用CPU3aは、三次元画像Aと三次元画像Bとの間における断層像対の数が一対であるか否かを判断する(ステップ112)。この結果、YESである場合は、ステップ112において、その指定された一対の断層像対が、それぞれの座標でどの位置にあたるかを演算し、座標間のズレ量を求める。例えば、三次元画像「A、B」の断層像対の座標が、それぞれzA 0とzB 0とすると、三次元画像Bの座標は三次元画像Aのものに対して(zB 0−zA 0)だけズレており、3次元画像Bの任意の座標zBは、zA+(zB 0−zA 0)によりzAの座標に変換される(ステップ113)。
【0099】
また、指定された断層像対が一対より多い場合は、ステップ112の判断はNOとなり、ステップ114において、複数の断層像対の位置データに基づいて、上記(1)式で決まるzA座標とzB座標間の矛盾が最小となる処理を行ない、zA座標とzB座標間の相対的なズレ量を演算する。今、これらの座標の相対的なズレ量をzeとすると、断層像対間の誤差Eは次式のように表せる。
【0100】
【数2】
なお、ここでは指定された断層像対はs対であり、zA iとzB iはi番目(i=1、2、…、s)の断層像対のz座標とする。誤差Eを最小にするために、「ΔE/Δze=0」として(2)式を解くと、次式が得られる。
【0101】
【数3】
【0102】
したがって、1対のときと同様に、zBの任意の座標はzA+zeによりzAの座標に変換される。この相対的なズレ量zeとその対象となる三次元画像(断層像Aと断層像B)はすべて制御装置3内の主メモリ3b内に記憶される(ステップ114)。そして、制御用CPU3aの処理はステップ115へ移行する。
【0103】
制御用CPU3aは、上述した処理を三次元画像「B,C」間、三次元画像「C,D間」…にも繰り返し行ない、すべての三次元画像「A〜F」の座標の相対的な関係を間接的に関連付ける。なお、この「間接的に」とは、例えば三次元画像Aのz座標と三次元画像Bのz座標、三次元画像Bのz座標と三次元画像Cのz座標、三次元画像Cのz座標と三次元画像Dのz座標、…、となって最後に三次元画像Fのz座標と三次元画像Aのz座標と連鎖状に関連づけられることや、三次元画像Aのz座標と三次元画像Bのz座標、三次元画像Aのz座標と三次元画像Cのz座標、三次元画像Cのz座標と三次元画像Dのz座標、…のように、三次元画像A〜三次元画像Fが互いに(相対的に)関連付けられることを意味している。なお、このとき、制御用CPU3aは、各三次元画像「A〜F」の中で関連付やすい三次元画像のペアを当該三次元画像「A〜F」のそれぞれのz座標に基づいて選択することもできる(ステップ115)。
【0104】
そして、制御用CPU3aは、すべての三次元画像「A〜F」の座標の相対的な関係が間接的に関連付けられているか否かを判断する(ステップ116)。
【0105】
三次元画像「A〜F」の座標が相対的に関連付けられていない場合、ステップ116の判断はNOとなり、上述したステップ115に戻り、上述した処理を繰り返す。
【0106】
このステップ116の判断の結果YESの場合には、すべての三次元画像「A〜F」のz座標が連鎖状に関連づけられているため、ステップ117の処理に進む。
【0107】
ステップ117の処理では、制御用CPU3aは、主メモリ3bに記憶された各三次元画像「A〜F」のz座標間のズレ量に基づいて、このズレ量を基準三次元画像Aを基準にしたズレ量に算出し直す。例えば、基準三次元画像Aに対する三次元画像Bのズレ量をgAB、三次元画像Bに対する三次元画像Cのズレ量をgBC、三次元画像Cに対する三次元画像Dのズレ量をgCD、三次元画像Dに対する三次元画像Eのズレ量をgDE、三次元画像Eに対する三次元画像Fのズレ量をgEFとすると、基準三次元画像Aの任意の位置(z座標)から三次元画像Bの対応する位置を求める式は、「zA+(gAB)」となる。同様に、基準三次元画像Aの任意の位置から三次元画像C,D,E,Fの対応する位置を求める式は、それぞれ、「zA+(gAB+gBC)」、「zA+(gAB+gBC+gCD)」、「zA+(gAB+gBC+gCD+gDE)」、「zA+(gAB+gBC+gCD+gDE+gEF)」となる。このような各相対関係から、全体の関係を求めることは広く一般的に行なわれている。また、コンピュータ上で実現するアルゴリズムも数多く提案されている。
【0108】
このようにして求められた基準三次元画像Aの座標に対する各三次元画像「B〜F」の座標のズレ量は、対応する処理装置4a1〜4a6のメモリ4c1〜4c6に記憶される。基準座標に対応する各座標のズレ量は、前記の例では、括弧()内のものになる。つまり、基準三次元画像の基準となる座標に対してこのズレ量を加味することにより、各三次元画像間「A〜F」の位置合わせを行なうことができる(ステップ117)。
【0109】
続いて処理は図6のステップ118の処理に移行し、制御用CPU3aは、任意の基準となるスライス位置、すなわち、そのスライス位置に対応するz座標の断層像対を同期させて表示する旨を表す表示指令を各処理装置4a1〜4a6に送る。なお、このスライス位置は、予め定められていてもよいし、入力部3cから別個に指定されたものであってもよい。また、基準断層像Aの最初のスライス位置としてもよい(ステップ118)。処理装置4a1〜4a6のCPU4b1〜4b6は、入力されたスライス位置、及びメモリ4c1〜4c6に記憶されたズレ量に基づいて各三次元画像間の位置合わせを行ない、それぞれ基準となるz座標(Za1、Zb1、…、Zf1)を算出する(ステップ119)。
【0110】
そして、各CPU4b1〜4bkは、算出されたz座標位置(Za1、Zb1、…、Zf1)に断層像データが存在するか否かを判断する(ステップ120)。この判断の結果NO、つまり断層像データが存在しなければ、この算出されたz位置(Za1、Zb1、…、Zf1)の断層像データを求める。
【0111】
この場合の考え方を図9を参照して説明する。図9(a),(b)に示すように、三次元画像は、ピクセルを固定してz方向にピクセル値をプロットすると、一定間隔zd毎に値が記録されていくことになる。つまり、標本化されている状態で、標本点間の値を推定する問題となる。したがって、後述する文献(1)に示される補間処理を行なうことにより、あるピクセル位置の値を求めることができる。この処理を全てのピクセルに行なうことにより、断層像データが無いz座標位置での断層像データを新たに作成することができる。なお、図9(b)の例では、補間手法として1次(線形)補間を用いた場合を紹介している。
【0112】
すなわち、ステップ114では、各処理装置のCPU4b1〜4b6は、算出されたz座標位置(Za1、Zb1、…、Zf1)の前後の断層像データ(図9(b)では、z0、z0+zd、z0+2zd、…、z0+(n)zdの各データを用いた補間処理を行なって、算出されたz座標(Za1、Zb1、…、Zf1)に対応する新たな断層像データをそれぞれ作成し、画像記憶部4c1〜4c6に記憶する(ステップ121)。
【0113】
一方、ステップ120の判断の結果YESであれば、ステップ122の処理に移行する。
【0114】
そして、各処理装置4a1〜4a6のCPU4b1〜4b6は、画像記憶部4c1〜4c6に記憶されている、基準z座標(Za1、Zb1、…、Zf1)に対応する断層像データ「A(Za1)、B(Zb1)、…、F(Zf1)」、すなわち略同一の解剖学的断層位置の断層像データ対「A(Za1)、B(Zb1)、…、F(Zf1)」をそれぞれ読み出し、メモリ4c1〜4c6を参照しながら第1の表示条件である表示画素(ピクセル)サイズ、表示する断層像の間隔、WW(ウインドウ幅)、WL(ウインドウレベル)、座標系の被検体の絶対座標系に対する回転角、フィルタの種類等の設定値にしたがって画像処理を施す。なお、ピクセルサイズを一致させることは、図10に示すように、同じ大きさの物体を画像上でも同じ大きさにすることに相当する。つまり、ある表示態様の基準となる三次元画像「A」にすべての三次元画像「B〜F」を合わせることにより、作成される全ての三次元画像「A〜F」が同一のピクセルサイズとなる。また、座標系を基準断層像Aに一致させることは、図11に示すように、同一構造を同一の角度から観察出来ることに相当する。つまり、ある基準三次元画像Aの座標系に全ての三次元画像「B〜F」の座標系を合わせるべく、データの回転処理等を施しているわけである。但し、この図11では、断層面内での回転しか行なっていないが、断層面の傾きを変えるような三次元的な回転も同様に処理できる。これらの処理を合わせて行なうと、ピクセル毎の比較までもが可能となる。ピクセルサイズや座標系を基準データに合わせる方法は、文献(1)等により広く知られている座標変換技術(回転・拡大・縮小)と補間技術とを組み合わせて実現できる。これらを組み合わせた例は、文献(2)に触れられている。また、同様の処理を行なう幾何学的歪に対する補正については、文献(3)に示されており、広く一般で使われている。
【0115】
なお、座標系の基準データに対する回転角情報だけでは、座標系の角度合わせが不十分な場合、または対象とする三次元画像に被検体の絶対座標系に対する回転角の情報が無い場合には、データ収集時の情報(記録や記憶等)や解剖学的知識を利用して、座標系の傾斜角を推定することもできる(ステップ122)。
【0116】
そして、各CPU4b1〜4b6は、画像処理が施された断層像データ対「A(Za1)、B(Zb1)、…、F(Zf1)」を割り当てられた表示装置5a1〜5a6に送る(ステップ123)。各表示装置5a1〜5a6は、送られた断層像データ「A(Za1)、B(Zb1)、…、F(Zf1)」に対し第2の表示条件であるγ特性変換等の画像処理やブライトネス、コントラスト等の設定を行なった後、その断層像「A(Za1)、B(Zb1)、…、F(Zf1)」をモニタM1〜M6に同一のタイミングで表示する(ステップ124)。
【0117】
このとき、操作者は、入力部3cのキーボードK、あるいは画像指定部I2の次断層像表示指令スイッチN(または、トラックボールT)を操作して次断層像対を表示する指令を入力する(シングルアクション)か、あるいは、入力部3cのキーボードK等から、動画のように予め定められたタイミングに基づいて、表示された断層像対から所定間隔Δd離れた次の断層像対を同期させて順次表示させる指令(シングルコマンド)を入力する。制御用CPU3aは、入力されたシングルアクション、あるいはシングルコマンドに応じて、表示された断層像対「A(Za1)、B(Zb1)、…、F(Zf1)」から所定間隔離れた次の断層像対を同期させて表示させる指令を各処理装置4a1〜4a6のCPU4b1〜4b6に送る(ステップ125)。なお、この所定間隔は、この場合、基準断層像Aの断層間隔Δdである。なお、所定間隔Δdは読影中に変更することができる。これは、注目する領域を細かく観察することにより、正確な診断を行なうことができると同時に、あまり、関心のない領域(例えば、疾病を起している可能性の低い部位)は粗く観察することにより、読影時間を節約することができる。
【0118】
各CPU4b1〜4bkは、次断層像対表示指令を受け取ると、現在表示画像から所定間隔Δd離れた位置のz座標(Za2、Zb2、…、Zf2)に基づいて断層像データ「A(Za2)、B(Zb2)、…、F(Zf2)」を画像メモリ4e1〜4ekから同一のタイミングで読み出す。もし、その位置に断層像データが無い場合は、ステップ121,ステップ122と同様の処理を行ない、断層像データを作成する)。この読み出された断層像データ「A(Za2)、B(Zb2)、…、F(Zf2)」は、ステップ123、124と同様の処理が施された後、モニタM1〜M6に同一のタイミングで表示される(ステップ126)。
【0119】
そして、制御用CPU3aは、このまま所定間隔Δd毎に断層像対表示を行なうか否かを判断する(ステップ127)。今、入力部3cから断層像対表示を終了させたい旨を表す指令が入力されている場合、この判断の結果はNOとなり、処理を終了する。また、入力部3cから次断層像対表示指令が入力されている場合、あるいはシングルコマンドモードの場合、制御用CPU3aの処理はステップ118の実行前に移行し、以下、上述した処理が繰り返されるため、所定間隔Δd毎に順次断層像対の表示が行なわれる。
【0120】
例えば、シングルコマンドモード、つまり動画像表示モードの場合では、各モニタM1〜M6には、略同一の解剖学的位置の断層像がそれぞれ同期して順次表示される。
【0121】
そして、入力部3cからの断層像対表示終了指令、又は断層像対を形成する断層像データが無くなったときは、ステップ127の判断の結果はNOとなり、処理を終了する。
【0122】
以上述べたように、本実施例によれば、最初に読影者が異なる組の三次元画像の相互間で解剖学的断層位置が略同一の断層像対をいくつか指定すれば、複数の3次元画像に基づき異なる組の三次元画像の相互間で解剖学的断層位置が略同一の断層像対が自動的に導出(設定)され、さらに、その断層像対が所定のタイミングで同期して表示される。したがって、読影者は、比較読影を行なう際の断層像対を導出する、つまり、解剖学的断層位置を合わせるという非常に困難な操作を簡単な操作により行なうことができる。この結果、読影者の負担が大幅に軽減するとともに、比較読影を非常に簡単に行なうことができるようになる。
【0123】
また、複数の断層像対を所定間隔毎に順次表示することもできる。つまり、従来、複数の断層像対を順次表示する場合には、その複数の断層像対間の断層間隔の違いによる解剖学的断層位置の位置合わせが必要であったが、本実施例ではその位置合わせを行なう必要がなくなるため、比較読影を非常に簡単に、しかもスピーディーに行なうことができる。
【0124】
さらに、同期して表示される断層像対は、すべて同一の表示態様(WW、WL、ルックアップテーブル、及びフィルタの種類等が同一)、同一のピクセルサイズ、及び同一の座標系で表示されているため、読影者が比較読影する際に、余計な設定を行なう必要がなくなり、読影者の労力を大幅に低減させることができる。
【0125】
さらにまた、複数のモニタを階層構造で配設している場合に、同期して表示される断層像対は、それぞれ隣接した位置のモニタに自動的に表示される。つまり、読影者が余計な操作をすることなしに、断層像対は比較しやすい位置(モニタ)に表示されるため、読影者の負担を軽減させることができる。もちろん、モニタの構造は、階層構造としなくてもよく、例えば、横1列や縦1列に並んでいてもよいし、1つの装置に複数のモニタが含まれていないで、個々のモニタが並んでいてもよい。
【0126】
なお、本実施例では、本発明の要旨を変更しない上で種々の変形が可能である。
【0127】
・変形例1
図5のステップ101の処理おいて複数の三次元画像データを読み込んだが、この読み込むデータは三次元画像データではなく、生データ(投影データ)群であってもよい(CT装置1により取得された生データ群を直接読み込む)。この場合は、ステップ102の処理において、CPU4b1〜4bkは、送られてきた生データ群を再構成処理し、この処理の結果得られた複数の三次元画像データをモニタM1〜Mkに表示させることになる。この場合、図6のステップ121及びステップ126の画像補間処理においては、その再構成処理された複数の三次元画像データを用いてもよい。また、X線CT装置1がヘリカルスキャン(スパイラルスキャン、螺旋状スキャンとも呼ばれる)CTやコーンビームCTのような三次元CTである場合、つまり、生データを取得したモダリティが三次元的に画像再構成を行なうことができる情報を有している場合には、目的の位置(z座標)の三次元画像をその生データから直接再構成することができる。
【0128】
・変形例2
比較読影を行なうこと、及びその比較対象が予めはっきりしていれば、図5のステップ106の処理を予め行なった後、図6のステップ122、ステップ123の処理を最初の断層像を表示する段階で行なってもよい。この場合、読み込まれる複数の三次元画像データは、全て比較対象であると判断されるため、ステップ122、ステップ123の処理が自動的に施される。
【0129】
・変形例3
図1及び図2における表示装置5a1〜5anのモニタM1〜Mnは、ディスプレイでもウインドウでもよい。また、表示装置5a1〜5anは、1つあるいは数個のディスプレイまたはウインドウ上に複数の画像を表示(多コマ表示)するシステムであってもよい。この場合、断層像対を形成する各断層像は、1コマ(1枚の画像)を表示する領域にそれぞれ表示される。さらに、表示装置5a1〜5anは、多コマ表示(プリント)が可能なハードコピー装置を備えていてもよい。この場合、断層像対を形成する各断層像は、1コマ(1枚の画像)をプリントする領域にそれぞれ表示(プリント)される。
【0130】
・変形例4
本実施例において、表示装置5a1〜5anの数が同期表示される断層像対の数より多ければ、制御装置3aが各処理装置4a1〜4amに複数個の表示装置5a1〜5anを割り当てることにより、1検査画像群(三次元画像)当たり複数の断層像を表示してもよい。
【0131】
例えば、断層像対の数が2つ(三次元画像「A,B」)とすると、図12に示すように、各表示装置5a1〜5a6(図12では6個として説明する)のモニタM1〜M6の内、表示装置5a1〜5a3(M1〜M3)は、処理装置4ai(三次元画像A)に割り当てられ、表示装置5a4〜5a6(M4〜M6)は、処理装置4aj(三次元画像B)に割り当てられる。この例では、図12からも分かるように、三次元画像中の複数の断層像を同時に比較することができるため、平面的な比較だけでなく立体的な比較が可能となり、比較の精度を向上させることができる。
【0132】
・変形例5
変形例3において、各モニタM1〜Mnの複数の表示領域は、図13(a)及び(b)に示すように、m行n列(m、nは2以上の自然数)のマトリクス状に配列させてもよい(図13では、モニタM1及びM2の2つが、2行2列の表示領域を有するものとしている)。
【0133】
そして、このとき、制御用CPU3aは、各モニタM1〜Mkに表示させる断層像対の表示位置を、その表示領域の行方向の位置及び列方向の位置の少なくとも一方が各モニタM1〜Mkの表示領域間で互いに対応するようにしてもよい。例えば、図13(a)に示すように、三次元画像Aの断層像対を形成する断層像aがモニタM1の表示領域の左上隅(1行1列部分、以下「1−1」とする)に表示された場合、モニタM2に表示される三次元画像Bの断層像対を形成する断層像bは、図13(b)に示すように、当該モニタM2の同じ表示領域「1−1」に表示されるか、あるいは隣接する表示領域(「1行2列部分;「1−2」、あるいは2行1列部分;「2−1」)に表示される。また、図14(a)に示すように、三次元画像Aのn−1スライス番目の断層像「ア」、nスライス番目の断層像「イ」、n+1スライス番目の断層像「ウ」、n+2スライス番目の断層像「エ」は、それぞれ、モニタM1の表示領域「1−1」、「1−2」、「2−1」、「2−2」(2行2列目部分)に表示された場合、各断層像「ア、イ、ウ、エ」とそれぞれ断層像対を形成する三次元画像Bの断層像「あ、い、う、え」は、モニタM2の表示領域「1−1」、「1−2」、「2−1」、「2−2」に表示される。
【0134】
すなわち、本変形例では、多くの断層像対が同時に各モニタM1〜Mkに表示される。しかも、例えば、各モニタM1〜Mkの表示領域が2行2列のマトリクス状に形成されている場合、断層像対を形成する各断層像は、当該モニタM1〜Mk間で対応がとれた表示領域(例えば、行及び列の少なくとも一方が対応している)に表示されることになる。つまり、複数の断層像対をオペレータが比較読影しやすい状態で同時に表示することができ、比較読影の精度をより向上させることができる。
【0135】
・変形例6
図5のステップ107の処理における断層像対を指定する処理において、その指定処理を三次元画像の特徴量を利用して自動的に行なってもよい。その方法は、三次元画像間の相互相関(cross-correlation)係数を、片方の画像を移動させながら算出すると、三次元画像間のズレ量が、相関係数が最大になったときのシフト量から求められる。なお、相関演算については、文献(3)等で広く紹介されており、それを画像間のズレ量を推定する方法として使用した例は、文献(4)で紹介されている。また、対応をとる必要があるのはz軸だけであるので、z軸に平行な投影面に各検査画像をパラレルビーム系で投影する(投影面に垂直な直線上の三次元画像の線積分を各画像毎に求める)ことにより、擬似スキャノグラム像を作成し、このスキャノグラム像に対し二次元相関演算を施すことにより、対応をとってもよい。
【0136】
例えば、ステップ107の代わりとして、図15に示す処理を行なう。すなわち、制御用CPU3aからの制御指令に応じて、各処理装置4a1〜4a6は、画像記憶部4e1〜4e6から三次元画像データ「A〜F」を読み出し(ステップ107a)、その三次元画像データ「A〜F」に基づいて疑似スキャノグラムデータ「S1〜S6」を作成し、画像記憶部4e1〜4e6に格納する(ステップ107b)。
【0137】
続いて制御用CPU3aは、作成された疑似スキャノグラムデータ「S1〜S6」に対して2次元相関演算処理を行ない、解剖学的断層位置が略同一の断層像対グループを抽出(指定)する(ステップ107c)。以下、ステップ108に移行して上述したステップ108〜127の処理を行なう。
【0138】
すなわち、三次元相関演算を用いてズレ量を推定する手法を用いた場合、推定されるズレ量の精度は高いが多くの時間がかかるのに対し、疑似スキャノグラム像に対し二次元相関演算を用いてズレ量を推定する手法は、推定されるズレ量の精度は三次元相関演算を用いてズレ量を推定する手法に比べるとやや落ちるが、短時間で処理できることにある。さらに、投影面(投影角度)を変えて複数回処理する(ステップ107b、ステップ107cの処理を投影面を変えて繰り返す)ことにより、推定されるズレ量の精度を上げることもできる。これらの処理は、全ての比較対象である三次元画像が間接的に関連づけられるような組み合わせを自動的に選択して行なわれる。
【0139】
・変形例7
変形例6において、画像の中で推定されるズレ量の精度に大きく貢献する情報を予め強調し、あるいは抽出してもよい。例えば、その情報に大きく貢献する情報の一つは、境界情報であるので、予めハイパスフィルタや微分フィルタ等を用いて、エッジ強調やエッジ抽出処理等を行ってもよい。この処理の特色は、モダリティや収集条件の違いにより画素値が保存されないピクセルが存在した場合でも、精度良くズレ量を推定することができるところにある。
【0140】
・変形例8
変形例6において、特徴の少ない領域(他の領域と区別がつきにくい、例えばのっぺりした領域)では、推定されるズレ量の精度はあまり良くないことは、文献(3)等多くの論文で述べられている。そこで、全ての領域で相関演算を行なわないで、特徴量の多い領域(他の領域と区別がつきやすい領域)を1つ以上選択してその相関演算の結果(相関の高いシフト量。このz軸方向のシフト量が対応している断層像対を表す)を算出し、この結果をステップ107の入力部3cから指定された結果と同様に考えることにより、ステップ107、ステップ111〜ステップ121の手順で位置合わせを行なってもよい。
【0141】
また、特徴量の多い領域は、オペレータが断層像やROIを選択することにより指定しても良いし、また周波数解析を行ない高周波成分が多い部位を選ぶ等の手段で、各処理装置若しくは制御装置が自動的に指定しても良い。
【0142】
・変形例9
図7のステップ114の処理において、三次元画像間の位置合わせのために指定された断層像対が3対以上ある場合には、z座標を関連づけるために全ての断層像対を使用しないで近くにある複数個の断層像対を用いてローカルにz座標を関連づけてもよい。例えば、図16(a)のように三次元画像「A,B」の間に、断層像対「(A1−B1)、(Ak−Bk)、(Ap−Bp){1<k<p}」が指定されていた場合、断層像対(A1−B1)と(Ak−Bk)を用いて算出したズレ量(例えば、Gkとする)に基づいて、断層像対(A1−B1)と(Ak−Bk)の間またはその近辺に存在する断層像の位置合わせを行う。すなわち、図16(b)に示すように、断層像「A1〜Ak」間の断層像「Af、Ag、Aj」は、断層像「B1〜Bk」間の断層像「Bf、Bg、Bj」の位置と上記ズレ量Gkで表せる。同じく断層像対(Ak−Bk)と(Ap−Bp)との間で算出したズレ量(例えばGpとする)に基づいて、断層像対(Ak−Bk)と(Ap−Bp)との間またはその近辺に存在する断層像の位置合わせを行なう。すなわち、図16(c)に示すように、断層像「Ak〜Ap」間の断層像「Am、An、Ao」は、断層像「Bk〜Bp」間の断層像「Bm、Bn、Bo」の位置と上記ズレ量Gpで表せる。
【0143】
これは、体格差のある被検体を撮影した際の画像間で比較する場合や、体格が同じものでも撮影時に多少姿勢が異なっていた等の場合に、z座標のズレを極力抑える効果がある。
【0144】
・変形例10
図6のステップ121、及びステップ126の画像補間処理において次の断層像対を作成するときに、前後に存在する断層像対への距離の比が同じ位置の断層像を作成してもよい。例えば、図17のように、三次元画像「A,B」の間に、断層像対「(A1−B1)、(Ak−Bk)、(Ap−Bp){1<k<p}」が指定されていた場合であり、断層像対(A1−B1)と(AK−BK)の間において当該断層像「A1〜Ak」間を「m1:n1」に内分する位置の断層像を表示する際には、三次元画像Bにおいて断層像「B1〜BK」間を「m1:n1」に内分する位置の断層像を表示すればよい。同じく断層像対(Ak−Bk)と(Ap−Bp)の間において当該断層像「Ak〜Ap」間を「m2:n2」に内分する位置の断層像を表示する際には、三次元画像Bにおいて断層像「Bk−Bp」間を「m2:n2」に内分する位置の断層像を表示すればよい。
【0145】
これは変形例9と同様に、体格差のある被検体を撮影した際の画像間で比較する場合や、体格が同じものでも撮影時に多少姿勢が異なっていた等の場合に、z座標のズレを極力抑える効果があり、特にこの目的に対しては変形例9より効果的である。
【0146】
・変形例11
図6のステップ121において、順次表示するための断層像対データを作成するタイミングは、予め全ての対応する位置(z座標)の断層像データを作成しておいてもよいし、次断層像対表示指令(シングルアクション)又は断層像対を順次表示する指令(シングルコマンド)が入力されたときに、対応する位置の断層像対データを作成してもよい。前者は、最初に全ての断層像対を作成してしまうので、作成にまとまった時間が必要になり、断層像対の表示を即座に開始することができない。しかし、断層像対の表示を一度開始してしまえば、後は高速に断層像対の順次表示を行なうことができる。一方、後者は前者の逆で、断層像対の順次表示は前者ほど高速に行なえない代わりに、順次表示をすぐに開始することが出来、また各断層像対データを記憶しておく画像記憶部4e1〜4emの記憶容量が少なくてもよいという長所を有する。さらに、前者では、基準断層像を変更すると観察しなかった画像を作成する時間を無駄に費やしたことになるが、後者は、断層像対を表示する段階で、基準断層像を簡単に変更することができる。
【0147】
・変形例12
図6のステップ120〜121の処理では、断層像対を次々表示するために、算出したz座標の位置に断層像が無い場合は補間処理を用いて新たに算出している。
【0148】
しかしながら、表示すべき位置(z座標位置、断層面)に断層像が無い場合は、その断層面からいちばん近い断層像を表示してもよい。例えば、図18のように、三次元画像「A、B」の間で位置合わせを行なった結果、「Aia−Bi(i=1,2,…,N)」が断層像対であり、その断層面Aiaの位置には、断層像が存在しない場合、この断層面Aiaから一番近い断層像Aiを断層像Biに対応する断層像として表示する。この方法では、算出されたz座標位置の断層像をわざわざ作成する必要がないので、高速な順次断層像対表示が可能となる。
【0149】
上述した断層面から一番近い位置に存在する断層像を表示する処理は、例えば比較対象となる部位の構造が細かい場合等においては、図9(b)に示したように補間処理を用いて算出されたz座標位置のCT値を求めると、その部位の構造が消滅してしまうような場合に用いられる。
【0150】
つまり、このような比較対象部位が細かい場合には、補間処理を用いて新たな断層像を算出せず、常に最も近い位置に存在する断層像を表示するシステムを用いることもできる。また、比較対象部位が細かい場合においては、算出されたz座標の前後のスライスを同時に表示することもできる。
【0151】
すなわち、図19及び図20に示すように、三次元画像「A、B」の間で位置合わせを行なった結果、「Aia’−Bi'(i=1,2,…,N)」が断層像対であり、例えば、その断層面A1a’の位置には断層像が存在しない場合、図6のステップ120の判断の結果(NO)の後、図20に示すように、この断層面Aia’のz座標位置に対して前後するz座標位置の断層像Ai'及び断層像A(i+1)'を断層像Bi'に対応する断層像として画像記憶部4c1から順次読み出し、所定タイミング毎にモニタに同時表示する(ステップ121a)。なお、モニタの表示領域が2断層像分しかない場所には、Bi'と同時にAi'もしくはA(i+1)’を表示し、一定時間毎にAi'とA(i+1)’を交互に表示させてもよい。また、シングルコマンドにてAi'とA(i+1)'とを表示を切り換えてもよい。この方法においても、算出されたz座標位置の断層像を作成する必要がないので、高速な順次断層像対表示が可能となる。
【0152】
上述した補間処理を用いることなく、算出されたz座標に最も近い位置の断層像(あるいは、z座標前後の位置の断層像)を表示させるシステムでは、演算処理がz座標を求める処理のみになり、補間処理を行なう必要がなくなるので、処理が大幅に軽減され、ソフトウエア・ハードウエアともにその構成が単純となり、非常に安価なシステムとなる。
【0153】
・変形例13
本実施形態では、ステップ111〜ステップ121やステップ126の処理において、断層像対を次々に表示するために、第1の断層像対の位置情報に基づいて略同一の各断層像対のz座標とそのz座標位置に相当(対応)する断層像対を設定(その位置に断層像がある場合には、その位置の断層像をそのまま導出して設定し、無い場合には補間処理を用いた新たに算出(導出))している。言い換えれば、いわゆるIF文で判断し、その位置に断層像がある場合はその断層像をそのまま表示し、無い場合は補間処理を用いて新たに作成している。
【0154】
しかしながら、断層像間の間隔は、各病院間によって部位毎に基準値がある。例えば耳は1mm、肺野は2mm等である。また近年、集団検診においても三次元画像を撮影する動きが出てきたが、その検査にも基準値が設定されている。例えば、集団検診にCT三次元画像を利用している代表的な例としては、東京から肺癌を無くす会(ALCA;Anti-Lung Cancer Association)によって行なわれている肺癌検診があるが、この検診においては、前記基準値を10mmとしている。このように多くの三次元検査画像は、基準値(基準断層像間隔)で再構成されている。
【0155】
すなわち、各三次元検査画像が同一の基準断層像間隔で作成されている等の理由により、読み込んだままの三次元画像を順次表示しても位置ズレがほとんど生じない場合には、各三次元画像の第1の断層像間の位置情報に基づいて一度同一の断層像対が指定されれば、後は略同一の各断層像のz座標とそのz座標位置に相当する断層像を設定しなくても(すなわち、お互い断層像位置を更新しても、その更新位置が基準間隔毎で略同一位置であるから、補間処理を用いて新たに断層像を作成する必要はない)、次断層像対表示指令(シングルアクション)又は次断層像対順次表示指令(シングルコマンド)を受ける度毎に各断層像を次の断層像に更新するだけで、常に略同一の断層像対が表示できる。
【0156】
例えば、三次元画像Aと三次元画像Bとが略同じ断層間隔(基準断層像間隔)で取得されていた場合において、三次元画像Aと三次元画像Bの断層像対を同期表示させるとする。なお、三次元画像Aは、処理装置4a1の画像記憶部4e1に格納されているとし、三次元画像Bは、処理装置4a2の画像記憶部4e2に格納されているとする。
【0157】
このとき、オペレータは、図5のステップ107の処理として、三次元画像Aの所望のスライス位置(そのスライス位置に対応するz座標を「Zr」とする)の断層像A(zr)を指定するともに、その断層像A(Zr)と解剖学的断層位置が略同一の断層像B(Zrb)を三次元画像Bの中から指定する(図21、ステップ301)。そして、制御用CPU3aは、その2つの断層像「A(zr)、B(Zrb)」をそれぞれ同期させて表示させる指令を処理装置4a1及び4a2に送る。処理装置4a1及び4a2のCPU4b1及び4b2は、ステップ119〜126と同様の処理を行なう。この結果、断層像A(Zr)及び断層像B(Zrb)が例えばモニタM1、M2に同期して表示される(ステップ302)。
【0158】
このとき、三次元画像データ「A、B」は、同一の断層間隔で取得されているため、読影者が、入力部3cのキーボードKや次断層像表示指令スイッチN等を操作してシングルアクションか、あるいは、シングルコマンドを入力すれば、三次元画像「A、B」の中からその断層間隔毎に断層像(断層像対)が選択される。そして、その断層像対は、それぞれ同期して順次モニタM1、M2に表示される(ステップ303)。以下、ステップ127の処理を行なう。
【0159】
このように、断層間隔が略同一の場合、最初に解剖学的断層位置が略同一の断層像を指定してしまえば、後はその断層間隔毎に断層像対を順次表示することができる。したがって、処理が大幅に簡略化され、処理速度が大幅に向上する。また、処理が大幅に簡略化されるため、ソフトウエア・ハードウエアともにその構成が単純となり、非常に安価なシステムとなる。
【0160】
・変形例14
図6のステップ120〜121の処理において、同期して順次表示している際に、例えば、画像指定部I1を所定の方向に切り換えること、あるいは画像指定部I2の同期解除スイッチCを押すことにより、一部又は全ての画像の同期表示を停止させることもできる。これは、個別に読影したくなった場合に有効である。また、一部の表示画像の断層面が他の表示画像の断層面の位置とずれてきた場合、その画像を非同期にして位置を調節した後に、再度同期モードにするという同期位置のズレに対する補正手段としても有効である。
【0161】
・変形例15
図6のステップ122の処理でのフィルタの種類を断層像対間で一致させる処理において、画像再構成時にかけられるフィルタを考慮してもよい。これは、再構成フィルタの別の再構成像のMTF(Modulation Transfer Function:変調伝達関数)を登録しておき、MTFを一致させるフィルタをかけることにより、達成される。例えば、画像A,BのMTFがそれぞれHA(u,v)、HB(u,v)とした場合、画像A,Bの対象物体が同じF(u,v)だとすると、三次元画像「A,B」の分布FA(u,v)、FB(u,v)は、それぞれ次のように得られている。
【0162】
【数4】
FA(u,v)=F(u,v)HA(u,v) ……(4)
【数5】
FB(u,v)=F(u,v)HB(u,v) ……(5)
ここで、(u,v)は、フーリエ面の座標であり、F(u,v)、FA(u,v)、FB(u,v)は、全て元の物体や画像をフーリエ変換した結果である。また、ここでは簡単のために二次元断層面の処理について説明しているが、三次元での処理も同様に処理できる。ところで、FA(u,v)、FB(u,v)は本来同じ対象物体なので、MTFが同じであれば、同じ画像となるはずである。したがって、MTFを一致させるためには、FB(u,v)にフィルタH(u,v)をかければよい。
【0163】
【数6】
H(u,v)=HA(u,v)/HB(u,v) ……(6)
この画像再構成時にかけるフィルタも考慮する処理の特徴は、画素値が保存されるモダリティにおいて、画素値を直接比較できることにある。
【0164】
・変形例16
本システムの機能の一部又は全部は、撮影モダリティに設けられていてもよい。
【0165】
・変形例17
図5のステップ106の基準データを設定する処理は、基準断層像Aを制御装置3の入力部3cより設定し、その基準断層像Aの各表示条件をその基準断層像Aが保持されている画像処理装置4a1のメモリ4c1から読み込むことにより、基準データを基準断層像Aの各表示条件に設定してもよい。この処理の特徴は、非常に多くの基準データの設定を自動化できることにある。
【0166】
・変形例18
断層像対を形成する各断層像の座標系を基準断層像の座標系に合わせる回転処理、特に断層面の回転(断層像対の断層面を平行にする回転)は行なわなくてもよい。つまり、基準断層面(xy平面)と比較する断層面とのなす角が小さい(平行に近い)場合や、注目領域(ROI:Region of interest)が決まっている場合は、比較する領域の一部(例えば中心)の位置を合わせさえすれば、比較対象であるその他の領域の位置ズレ量はそれほど大きくはなく、このような場合には、比較対象の三次元データの断層面を、基準断層面と平行にする処理(断層面の傾きを変えるような回転処理)を省いてもよい。この方法の特長は、三次元補間という時間のかかる処理を省けるので、高速に処理できる点にある。
【0167】
すなわち、基準断層像からのズレ量が小さい場合やROIが決まっている場合に、三次元補間という時間のかかる処理を省いて高速に処理できので、有効な方法であると思われる。後者の場合の処理方法は、任意の三次元画像の断層面上に注目領域を設定した後、その注目領域に対応する領域を比較対象の三次元画像において算出した後、対応する領域を多く含む断層面を表示してもよいし、図5のステップ101〜ステップ105の処理において、座標の不一致は無視してROIの位置合わせを行なうことにより、座標を関係づけてもよい。
【0168】
・変形例19
本実施例では、断層像対をフレーム毎に異なるモニタに表示させたが、本発明はこれに限定されるものではなく、例えば、断層像対を構成するある断層像の一部を他の断層像対を構成する断層像の画像に変換することもできる。
【0169】
今、k組の三次元画像データがそれぞれ、処理装置4a1〜4akの画像記憶部4e1〜4ekに記憶されているとした場合、最初オペレータの操作に基づく制御用CPU3aの処理により、処理装置4a1の画像記憶部4e1に記憶された三次元画像データAがモニタM1に順次表示されているとする。
【0170】
このとき、読影者は、表示された三次元画像Aを見ながら、現在表示された断層像上のある部位を他の三次元画像と比較して読影したいとする。ここで、読影者は、入力部3cのキーボードK等を操作して現在表示されている断層像A(Za1)を停止(フリーズ)させる。そして、キーボードK等を操作してその比較したい部位をROIで指定するとともに、比較読影したい三次元画像(その三次元画像が記憶されている処理装置、例えば4a2とする)を指定する(図22、ステップ401)。このとき、制御用CPU3aは、その指定されたROI及び処理装置4a2を読み込み、画像記憶部4e1に格納された三次元画像データの中から三次元画像データA(Za1)を読み出すとともに、画像記憶部4e2に格納された三次元画像データBの中から、当該z座標(Za1)と解剖学的断層位置の等しい三次元画像データ(断層像対)B(Zb1)を読み出す(ステップ402)。そして、制御用CPU3aは、読み出したA(Za1)の内、ROIに指定された領域のデータ(ピクセル値)を消去し、その領域へ読み出した三次元画像データB(Zb1)の対応する領域のデータ(ピクセル値)を合成する(ステップ403)。そして、制御用CPU3aは、この結果得られた合成三次元画像データAb(Za1)を表示させる指令を処理装置4a1に送る。処理装置4a1のCPU4b1は、その指令に基づいてモニタM1に画像データAb(Za1)を表示させる。この結果、モニタM1には、図23に示すように、指定されたROI内の領域だけ比較読影したい他の三次元画像B(Zb1)が合成された三次元画像Ab(Za1)が表示される(ステップ404)。
【0171】
ここでさらに、入力部3cのキーボードK等を操作して、ROIを移動若しくは、「合成オン、合成オフ」等のコマンドを送ると、前者は、合成した部分をもとの三次元画像Aに戻し、指定された移動量だけ平行移動した領域にROIを設定(ステップ401と同様の処理)し、ステップ402以下の処理を繰り返して、新たに指定されたROIに三次元画像Bの対応する領域を合成して表示する。また、後者では、オフが押された場合には、合成した部分をもとの三次元画像Aに戻し、再びオンが押された場合は、指定されていたROIに再び三次元画像Bを合成する。注目領域の近辺でROIを左右に移動させたり、注目領域で合成のオン・オフを繰り返すことにより、注目領域における三次元画像AとBとの違い(陰影の変化や有無)が明確に判別できるので、正確な読影を行なうことができる。
【0172】
なお、比較したい領域は部分的ではなく、例えばモニタ画面半分というような指定の仕方も可能である。すなわち、オペレータが入力部3cの例えばマウスmを操作してモニタ画面上に境界線データ(例えば、画面中央で表示領域を左右2等分するラインマーカー)を指定する。そして、制御用CPU3aは、その境界線データに基づいて、三次元画像データA(Za1)上の例えばその境界線位置に対して向かって左側は元の三次元画像データA(Za1)を残し、向かって右側には三次元画像データB(Zb1)の内の右半分を合成させる。この結果、図24に示すように、同一の解剖学的断層位置における異なった三次元画像がモニタM1の中央を境にして合成された状態で表示される。
【0173】
また、この状態でマウスm等を操作してラインマーカーを例えば左右に移動させることにより、ラインマーカーを境にして三次元画像AとBとの違い(陰影の変化や有無)が明確に判別できるので、正確な読影を行なうことができる。
【0174】
さらに、この考え方の発展した例として、ROIで指定した領域(あるいは、境界線で仕切られた内の一方の領域)に、他のモダリティで得られた画像を合成することもできる。
【0175】
これらの変形例によれば、読影者は視点を移動させることなしに、断層像対を読影することができる。また、比較する位置の対応がつきやすいため、読影効率を大幅に高めることができる。さらに、断層像を一枚しか表示できない表示装置でも比較読影が可能となるという特長を有している。
【0176】
・変形例20
図6のステップ122において、各CPU4b1〜4b6は、同一のz座標の断層像データ(断層像対データ)を単にモニタM1〜M6に同一のタイミングで表示したが、本発明はこれに限定されるものではなく、例えば、断層像対を形成する各断層像データの中から複数(例えば2つ)の断層像データ(1組の断層像対データ)を選択し、その2つの断層像データをサブトラクション処理して得られたデータ(サブトラクションデータ)を表示することもできる。
【0177】
このサブトラクション処理を行なう場合には、読影者は、図5のステップ106の処理における基準データを入力する際に、サブトラクション処理した画像を表示したい2つの三次元画像(その2つの三次元画像が記憶された処理装置、例えば4a1、4a2)、及びそのサブトラクション画像を表示するモニタ(例えばM1)を入力している。
【0178】
一方、図6のステップ122の処理を終了した各CPU4b1〜4b6の内、CPU4b1、4b2は、図6に示す処理ではなく、図25に示す処理を行なう。すなわち、CPU4b1、4b2は、画像記憶部4e1、4e2からそれぞれ断層像データ(断層像対データ)「A(Za1),B(Zb1)」を読み出す。そして、CPU4b2は、読み出した断層像データB(Zb1)をCPU4b1に送る(ステップ501)。CPU4b1は、断層像データA(Za1)から断層像データB(Zb1)をサブトラクション処理する(ステップ502)。そして、得られたサブトラクション画像データ{(A(Za1)−B(Zb1));SU1とする}を表示装置5a1に送る。表示装置5a1は、送られたサブトラクション画像データ「SU1」に対し第2の表示条件であるγ特性変換等の画像処理やブライトネス、コントラスト等の設定を行なった後、そのサブトラクション画像データ「SU1」をモニタM1に表示する(ステップ503)。
【0179】
このとき、図6のステップ125〜ステップ127に類した処理が行なわれているため、CPU4b1、4b2は、サブトラクション処理された断層像データ「A(Za1),B(Zb1)」から所定間隔Δd離れた断層像データA「(Za2),B(Zb2)」を画像メモリ4e1、4e2から同一のタイミングで読み出し、ステップ501〜503に示すサブトラクション処理を行なう。以下、ステップ120の処理にしたがってサブトラクション画像{「SU2」、「SU3」、…}が順次モニタM1表示される(ステップ504)。
【0180】
本変形例によれば、解剖学的断層位置が同一の断層像対を同期して表示させるだけでなく、その断層像対どうしのサブトラクション画像を順次表示することができるため、そのサブトラクション画像を読影することにより、患者の診断対象部位の変化状態等を詳細に検討することができる。
【0181】
・変形例21
上述した変形例19の合成処理、及び変形例20のサブトラクション処理では、合成あるいはサブトラクションされる断層像対におけるスライス内の位置関係は略一致していることが望ましい。したがって、断層像対間でスライス位置が若干ずれている場合には、上述した図22及び図25の処理に加えて相関演算処理を行なうことにより、スライス内の位置関係のずれによる画像の差を補正し(対応している断層像対において各部位のピクセル位置を合わせる)、より正確な合成処理及びサブトラクション処理を行なうことができる。スライス内の位置関係のズレによる画像の差を補正する方法は、全体の位置ズレを補正する方法、及び体動による部分的なズレまで補正するためにローカルに相関演算を行ない、その結果をもとに対象を部分的に変形する方法等があり、これらの方法は、参考文献(4)により公知となっている。
【0182】
すなわち、合成処理(あるいはサブトラクション処理)において、図22のステップ402の処理後(あるいは図25のステップ501の処理後)、制御用CPU3aは、図26に示すように、断層像データA(Za1)と断層像データB(Zb1)とを相関演算する(ステップ601)。そして、制御用CPU3aはその相関演算結果に基づいて断層像データA(Za1)と断層像データB(Zb1)との間のシフト量を演算する(ステップ602)。そして、このシフト量、及び断層像データB(Zb1)に基づいて、断層像データA(Za1)との相関が非常に高い(同一のスライス位置とみなされる)断層像データBa(Zb1)を生成して再度画像記憶部4e2に記憶する(ステップ603)。以下、ステップ403以降の処理が行なわれる。ただし、断層像データB(Zb1)として用いられるのは、新たに作成された断層像データBa(Zb1)である。
【0183】
本変形例によれば、スライス位置にずれがある断層像対を用いて合成処理あるいはサブトラクション処理を行なう場合でも、正確な合成処理あるいはサブトラクション処理を行なうことができる。
【0184】
・変形例22
本実施例の画像処理装置のシステム構成は、図1の示す構成に限定されるものではなく、例えば、図27に示すように、図1に示す処理装置4a1〜4amの内の1つ(処理装置10a1)が制御装置3を兼ねる構成(新たに入力部3cが加わっている)としてもよいし、図28に示すように、処理装置4a1〜4amを無くし、制御装置3が処理装置4a1〜4amを兼ねてもよい。この場合は、制御装置3が各処理装置4a1〜4amの行なう全ての処理を変わって行なう。図25、26のようなシステムは、図1のシステムに比べて処理速度が遅くなる可能性があるが、比較的安価に実現できるので、実用化しやすいとう特長を有する。
【0185】
・変形例23図5のステップ108〜ステップ109とステップ107の各処理を行なう順番は、最終的には同じとなるので、どのように設定してもよいが、図5のステップ108〜ステップ109の処理を行ない易いように設定するのが望ましい。断層像対の各表示条件、例えば、ピクセルピッチが大きく違う場合は、位置合わせを行なうことが難しいこともある。このような時は、ステップ107の処理を予め行なったほうが位置合わせを行ない易い。
【0186】
なお、本実施例及び変形例において、処理装置4a1〜4amはそれぞれ1つのモニタM1〜Mmを有する構成でもよい。また、本画像処理装置が種々の画像処理等を高速に行なうことができる高速演算装置(マイクロプロセッサ)を別個に有し、上述した制御用CPU3a及び処理装置4a1〜4amで行なわれた処理等を必要に応じて上記高速演算装置で行なう構成にしてもよい。
【0187】
さらに、上述した変形例で述べられた合成演算、サブトラクション演算、及び相関演算等は制御用CPU3aあるいは各処理装置4a1〜4amのCPU4b1〜4bmで行なう構成としたが、本発明はこれに限定されるものではなく、例えば、合成演算を行なうディジタルロジック回路、サブトラクション演算を行なうディジタルロジック回路、及び相関演算を行なうディジタルロジック回路を別個に設けて、上記合成演算、サブトラクション演算、及び相関演算を行なわせてもよい。
【0188】
さらにまた、本実施例では、医用画像撮影モダリティとしてCT装置を用いたが、本発明はこれに限定されるものではなく、例えば、MRI装置であってもよく、また、CT装置とMRI装置とを備え、これらの装置で得られた複数組の三次元画像を比較読影してもよい。
【0189】
なお、以下に、実施例で参照した参考文献名を掲載する。
(1) 「テレビジョン画像工学ハンドブック」テレビジョン学会編、オーム社。
(2) 「High Speed Display through Hybrid Processing」Optics Letters, Vol.15, No.10, 565-567(1990)。
(3) 「ディジタル画像処理」Kak Rosenfeld著、長尾真訳、近代科学社。
(4) 「Digital Image Subtraction of Temporally Sequential Chest Image for Detection of Interval Change 」,A. Kano et al., Medical Physics, Vol. 21, No.3, 453-461(1994)。
【0190】
【発明の効果】
以上述べたように本発明によれば、複数組の3次元画像の中から、異なる組相互間で解剖学的断層位置が略同一の少なくとも1つの断層像対を設定し、さらに、その断層像対を例えば所定のタイミングで同期させて表示することができるため、異なる3次元画像同士において互いの解剖学的断層位置を合わせるという非常に困難な操作をすることなしに、断層像対を表示することができる。したがって、比較読影の際の読影者の負担が減少し、また、比較読影にかかる時間及びコスト(読影者の人件費等)が減少する。そして、この効果による2次的な効果としては、比較読影を行なう頻度が多くなり、診断の正確さがより向上することが挙げられる。
【0191】
また、複数の断層像対間の断層間隔の違いによる解剖学的断層位置の位置合わせを行なうことなしに、複数の断層像対を順次表示することができるため、比較読影にかかる時間及びコストが減少する。
【0192】
さらに、断層像対を構成する複数の断層像(表示画像)の明るさ、コントラスト、適用される画像フィルタ等の画像パラメータの少なくとも一部を、読影者の余計な操作なしで当該断層像対を構成する複数の断層像間で同一に設定することができるため、読影者が比較読影する際に、上記画像パラメータを逐一合わせる必要がなくなり、読影者の労力を大幅に低減させながら比較読影の精度を向上させることができる。
【0193】
さらにまた、複数のモニタを階層構造で配設している場合に、当該モニタに表示される断層像対を構成する複数の断層像の少なくとも一部は、それぞれ隣接した位置のモニタ、つまり、比較される断層像対が隣接して見られるような位置に自動的に表示される。したがって、一度表示された断層像対の表示位置を変更する等の余計な手間が不要になり、読影者の労力を大幅に低減させながら比較読影の精度を向上させることができる。
【図面の簡単な説明】
【図1】 本発明に係る画像表示システムの概略構成を示すブロック図。
【図2】 図1における表示装置の概略構成を示すブロック図。
【図3】 (A)は、入力部の概略構成を示す斜視図であり、(B)は、画像指定部I2の構成の一例を示す図。
【図4】 階層構造に配設された複数のモニタを示す斜視図。
【図5】 解剖学的断層位置が略同一の断層像対を同期させて表示する際の画像表示システム全体の動作の一例を表す概略フローチャート。
【図6】 解剖学的断層位置が略同一の断層像対を同期させて表示する際の画像表示システム全体の動作の一例を表す概略フローチャート。
【図7】 解剖学的断層位置が略同一の断層像対を同期させて表示する際の画像表示システム全体の動作の一例を表す概略フローチャート。
【図8】 断層像対の概念を示す図。
【図9】 算出されたz座標の断層像データを生成する際の考え方を説明するための図。
【図10】 ピクセルサイズを一致させる処理の概念を説明する図。
【図11】 座標系を一致させる処理の概念を説明する図。
【図12】 処理装置に複数個の表示装置が割り当てられている場合の、各モニタに表示された断層像対を表す図。
【図13】 複数のモニタの複数の表示領域内の同一位置に表示された断層像対を示す図。
【図14】 複数のモニタの複数の表示領域内の同一位置に表示された断層像対を示す図。
【図15】 スキャノグラム像に対する2次元相関演算処理の一例を説明するための概略フローチャート。
【図16】 複数個の断層像対を用いてローカルにz座標を関連づける処理を説明する概念図。
【図17】 前後に存在する断層像対への距離の比が同じ位置の断層像を作成する処理を説明する概念図。
【図18】 表示すべきz座標位置から一番近いz座標位置に存在する断層像を表示する処理を説明する概念図。
【図19】 表示すべきz座標位置の前後のz座標位置に存在する断層像を同時に表示する処理を説明する概念図。
【図20】 表示すべきz座標位置の前後のz座標位置に存在する断層像を同時に表示する処理の一例を説明するための概略フローチャート。
【図21】 略同じ断層間隔で取得された2組の三次元画像を同期表示させる際のシステム全体の処理の一例を説明するための概略フローチャート。
【図22】 断層像対を構成するある断層像の一部を他の断層像対を構成する断層像の画像に変換する際のシステム全体の処理の一例を説明するための概略フローチャート。
【図23】 指定ROI内だけ他の断層像が合成された断層像を示す図。
【図24】 境界を挟んで2つの異なる断層像が合成された断層像を示す図。
【図25】 サブトラクション処理を行なう際のシステム全体の動作の一例を説明するための概略フローチャート。
【図26】 相関演算処理を行なう際のシステム全体の動作の一例を説明するための概略フローチャート。
【図27】 本発明の画像表示システムのその他の構成例を示す概略ブロック図。
【図28】 本発明の画像表示システムのその他の構成例を示す概略ブロック図。
【符号の説明】
1 CT装置
2 画像DB
3 制御装置
3a 制御用CPU
3b 主メモリ
3c 入力部
4a1〜4am 画像処理装置
4b1〜4bm CPU
4c1〜4cm メモリ
4e1〜4em 画像記憶部
5a1〜5an 表示装置
5b1〜5bn LUT
5c1〜5cn 画像メモリ
5d1〜5dn 表示部
M1〜Mn モニタ[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image display system that displays a plurality of sets of diagnostic tomograms (three-dimensional images) obtained by a plurality of examinations, and an image display method using the system, and more particularly to a plurality of sets of three-dimensional images. In particular, the present invention relates to an image display system used for interpretation of a group of tomograms (hereinafter referred to as tomogram pairs) having substantially the same anatomical position, and an image display method using the system.
[0002]
[Prior art]
Comparing and interpreting three-dimensional images (multiple tomographic images) obtained by performing multiple examinations with the same or different medical imaging modalities (for example, CT apparatus, MRI apparatus, etc.) Has contributed greatly. In the present invention, as described above, comparing and interpreting tomographic images obtained with the same or different medical image photographing modalities is referred to as comparative interpretation.
[0003]
In particular, it is well known that when a newly taken examination image is compared with a past examination image of the same subject, the occurrence of an abnormal site is recognized as a change between the images, so that the accuracy of diagnosis is improved.
[0004]
For example, in the case of comparative interpretation of a plurality of tomographic images obtained by two different examinations (first examination and second examination), two image display systems are prepared in advance. A plurality of tomographic images (first three-dimensional images) obtained by the first examination are displayed on the monitor, and a plurality of tomographic images obtained by the second examination are displayed on the monitor of the other image display system. (Second three-dimensional image) is displayed.
[0005]
Then, the first three-dimensional image and the second three-dimensional image are sequentially displayed while operating the two image display systems separately, and the tomographic position that can be judged to be almost the same anatomically (considered) in the subject. A pair of tomographic images (hereinafter referred to as anatomical tomographic positions) were selected in each system for comparative interpretation.
[0006]
[Problems to be solved by the invention]
As described above, when a plurality of tomographic images obtained by two different examinations are comparatively interpreted, a pair of tomographic images having substantially the same anatomical tomographic position must be selected from the plurality of tomographic images. However, the selection of the pair of tomographic images has the following problems, for example, in comparative interpretation of the entire three-dimensional image. Therefore, comparative interpretation is currently used only for a part of differential diagnosis in which a part of tomographic images in a three-dimensional image may be compared.
[0007]
Problem (1)-When the tomographic interval (slice interval) of the three-dimensional images to be compared is different, the next anatomical tomographic position is compared each time a pair of tomographic images having substantially the same anatomical tomographic position is compared. However, the reader has spent a great deal of effort on the manipulation of the tomographic image pairs. In addition, even if the tomographic interval happens to be the same, when updating the tomographic images sequentially to compare the entire three-dimensional image, it is necessary to update the tomographic images one after another by the number of tomographic images to be compared. Therefore, this is also a troublesome process for the reader, and the burden has increased.
[0008]
Problem (2)-When the ratio of the spatial distance between the display image and the real object is different between the inspection images to be compared, the size of an arbitrary part in the tomographic image is different between the inspection images. Correspondence must be performed for each site of interest using anatomical knowledge. Therefore, the burden on the reader was great.
[0009]
Problem (3)-If the tomographic image intervals obtained by the inspection device are different, once a tomographic image with the correct anatomical tomographic position is found, comparative interpretation is always performed with the anatomical tomographic position aligned. As a result, the interpreter required a great deal of effort.
[0010]
Problem (4)-Some of display conditions such as monitor characteristics such as WW, WL, brightness, contrast, look-up table, and γ characteristics, and the type of filter (hereinafter simply referred to as filter) applied to the image It was very difficult to make everything consistent with each image display system. For example, in order to match the types of WW, WL, lookup table, and filter, it is necessary to set several times for each image to be compared, increasing the burden on the reader. In addition, when comparing comparative readings between different monitors, it is generally difficult to adjust the brightness and contrast accurately because it is difficult to grasp the exact level of brightness and contrast, which is very inconvenient for comparative reading. It was.
[0011]
Further, even if the exact level of brightness and contrast can be grasped as numerical values, it is very troublesome because it is necessary to set several times for each image to be compared in the same way as WW or the like. Furthermore, since it is impossible to match the characteristics of the monitor itself such as the γ characteristic at the time of product design or shipment, it is very inconvenient for comparative interpretation.
[0012]
Problem (5)-Multiple monitors are arranged in a hierarchical structure so that the monitor screens can be easily compared with each other.Window tableWhen it is possible to display images and when film output capable of recording many images is possible, multiple monitors and multiple windowsIndo,Alternatively, it is necessary to bring the comparative image to a position on the film where it is easy to compare, for example, the adjacent upper and lower positions in the corresponding display area. For this purpose, it is necessary to display the comparison image again at the target position, which is a heavy burden on the reader.
[0013]
The present invention has been made to solve all of the above-mentioned problems. After specifying a tomographic image pair having substantially the same anatomical tomographic position, the tomographic image having other anatomical tomographic positions having substantially the same position is designated. By providing an image display system capable of displaying image pairs automatically, for example, sequentially in a display mode that is easy for a reader to compare and interpret, the burden on the reader related to comparative interpretation, interpretation time, and cost for interpretation The purpose of this is to greatly reduce.
[0014]
[Means for Solving the Problems]
In order to achieve the object, the image display system according to claim 1 is obtained by a plurality of examinations based on at least one medical image photographing modality.And each set consists of multiple tomographic imagesIn an image display system configured to display a plurality of sets of three-dimensional images on an output device, from among the plurality of sets of three-dimensional images,At the time of taking the examinationAnatomical fault locationBetween different sets of 3D imagesAlmost identicalA group of tomographic imagesFirst tomogram pairAsSpecifying means for specifying at least one and the plurality of sets of three-dimensional imagesOut ofat leastA set of3D imageOf multiple tomographic imagesFault spacing andSpecified by the specifying meansBased on position information between the first tomographic image pairBeforeAnatomic fault locationBetween different sets of 3D imagesAlmost identicalA group of tomographic images as a tomographic image pairAt least one tomographic image pairUsing the plurality of sets of three-dimensional imagesTomogram pair setting means to be set;By this tomographic image pair setting meansDisplay control means for displaying at least one set of tomographic image pairs on the output deviceWhen,It has.
[0015]
In particular, according to the image display system of
[0016]
In particular, according to the image display system described in claim 3, the display control means includes:EachSynchronize multiple tomograms that make up a tomogram pairLet meAs displayed on the output deviceConfigureing.
[0017]
In particular, according to the image display system of claim 4,The tomographic image pair setting means is a means configured to set a plurality of the tomographic image pairs,The display control means sequentially orders the plurality of tomographic image pairs at predetermined intervals.Next,As displayed on the output deviceConfigureing.
[0018]
In particular, according to the image display system according to
[0019]
Furthermore, according to the image display system according to claim 6, the specifying means automatically selects the first tomographic image pair from the three-dimensional image.Have.
[0020]
Furthermore, according to the image display system of
[0021]
In the image display system according to the eighth aspect, the position information is position coordinate information based on coordinate axes set in a direction perpendicular to the tomographic plane of the three-dimensional image.
[0022]
According to the image display system of claim 9, the tomographic image pair setting unit is configured to calculate a shift amount of position coordinate information between the plurality of sets of three-dimensional images, and to determine a shift amount of the position coordinate information. Based on the means for obtaining a relative position coordinate between the three-dimensional images, a designation means for designating an arbitrary position on the relative position coordinates between the three-dimensional images, and corresponding to the designated position Tomographic image to be determined from each 3D imageAcquisition meansThe display control means displays tomographic image groups respectively obtained from the respective three-dimensional images on the output device as tomographic image pairs.
[0023]
In particular, according to the image display system of claim 10, theAcquisition meansUses at least one tomographic image at a position near the designated position when there is no tomographic image corresponding to the designated position.To create new tomographic image dataIt is means for obtaining a tomographic image corresponding to the designated position by interpolation processing.
[0024]
In particular, according to the image display system of claim 11, theAcquisition meansIs means for selecting a tomographic image at a position closest to the designated position from among the three-dimensional images as a tomographic image corresponding to the designated position when there is no tomographic image corresponding to the designated position. .
[0025]
Furthermore, according to the image display system of claim 12, theAcquisition meansWhen there is no tomographic image corresponding to the designated position, a tomographic image of a pair of positions adjacent to the designated position on the coordinate axis is used as a tomographic image corresponding to the designated position in each three-dimensional image. The display control unit is configured to select the pair of tomographic images corresponding to the designated position so as to form a group of tomographic image pairs as a whole.PairwiseThe information is displayed on the output device.
[0026]
On the other hand, according to the image display system according to claim 13, each tomographic image of the plurality of sets of three-dimensional images is acquired at substantially equal tomographic intervals, and the tomographic image pair setting means includes the substantially equal tomographic interval and Based on position information between first tomogram pairsBeforeMultiple sets of 3D imagesUsingAt least one tomographic image pair having substantially the same anatomical tomographic position is set.
[0027]
In the image display system according to claim 14, the output device includes a plurality of monitors arranged in a hierarchical structure, and the display control unit includes a plurality of tomographic images forming the tomographic image pair. Each of the plurality of monitorsHitAt least a part of the plurality of tomographic images is displayed adjacent to each other.
[0028]
In particular, according to the image display system according to claim 15, the display control means includes brightness, contrast of a plurality of tomographic images constituting the tomographic image pair in each monitor,as well as,Applied image filterincludingMake at least some of the image parameters the sameToteThe plurality of tomographic images are displayed on the respective monitors.
[0029]
In particular, according to the image display system according to claim 16, the output device includes at least one monitor having a plurality of display areas, and the display control means includes a plurality of tomographic image pairs. Each of the tomographic images is displayed in the plurality of display areas.
[0030]
Furthermore, according to the image display system of claim 17, the display area is arranged in a matrix of m rows and n columns (m and n are natural numbers of 2 or more), and the display control means Multiple tomographic images that make up the image pairBeforeEach display is displayed in a row or a column adjacent to each other in the display area.
[0031]
According to the image display system of claim 18, the display control means includes subtraction processing means for performing subtraction processing on at least a pair of tomographic images among a plurality of tomographic images forming the tomographic image pair, The subtraction image obtained by the subtraction process is displayed on the output device.I have to.
[0032]
Furthermore, in order to achieve the objectClaim 19According to the described image display system, it is obtained by multiple examinations based on at least one medical imaging modality.And each set consists of multiple tomographic imagesIn an image display system configured to display a plurality of sets of three-dimensional images on an output device, from among the plurality of sets of three-dimensional images,At the time of taking the examinationAnatomical fault locationBetween different sets of 3D imagesAlmost identicalA group of tomographic imagesFirst tomogram pairAsSpecifying means for specifying at least one and the plurality of sets of three-dimensional imagesOut ofat leastA set of3D imageOf multiple tomographic imagesFault spacing andSpecified by the specifying meansBased on position information between the first tomographic image pairBeforeAnatomic fault locationBetween different sets of 3D imagesAlmost identicalA group of tomographic images as a tomographic image pairAt least one tomographic image pairUsing the plurality of sets of three-dimensional imagesTomogram pair setting means to be set;By this tomographic image pair setting meansDisplay control means for displaying at least one set of tomographic image pairs on the output device, and one arbitrary first tomogram among a plurality of tomographic images constituting the tomographic image pair displayed on the output device. Means for setting a region of interest on an image; means for designating an arbitrary second tomographic image from the plurality of tomographic images other than the first tomographic image in which the region of interest is set; Conversion means for converting an image of the region of interest in the first tomogram into an image of a portion corresponding to the region of interest on the second tomogramAndI have.
[0033]
Furthermore, in order to achieve the objectClaim 20According to the image display method using the image display system described in the above, it is obtained by a plurality of examinations based on at least one medical image photographing modality.And each set consists of multiple tomographic imagesIn an image display method using an image display system configured to display a plurality of sets of three-dimensional images on an output device, from among the plurality of sets of three-dimensional images,At the time of taking the examinationAnatomical fault locationBetween different sets of 3D imagesAlmost identicalA group of tomographic imagesFirst tomogram pairAsSpecify at least oneFirstAnd a plurality of sets of three-dimensional imagesOut ofat leastA set of3D imageOf multiple tomographic imagesBased on the tomographic interval and positional information between the first tomographic image pairBeforeAnatomic fault locationBetween different sets of 3D imagesAlmost identicalA group of tomographic images as a tomographic image pairAt least one tomographic pairUsing the plurality of sets of three-dimensional imagesSetSecondSteps,This second stepThe set at least one tomographic image pair is sequentially displayed on the output device.ThirdStepAnd have.
[0034]
Claims 1 to 18,19 or 20According to the image display system and the image display method using the system described in the above, it is acquired by a plurality of examinations based on at least one medical image photographing modality.Every pairFrom multiple sets of 3D images consisting of multiple tomographic images, via a designation meansBetween different pairsAt least one first tomographic image pair having substantially the same anatomical tomographic position is designated. And at least in the multiple sets of 3D imagesA set ofA 3D imageInterval between multiple tomographic imagesAnd the position information between the first tomogram pairs (for example, position coordinates based on coordinate axes set in a direction perpendicular to the tomographic plane of the three-dimensional image) by the tomogram pair setting means by the plurality of tertiary images The original imageBetween different pairsA tomographic image pair having substantially the same anatomical tomographic position is set. This tomographic image pair is displayed, for example, by the display control means.EachMultiple tomographic images that make up a layer image pairSynchronizeAnd sequentially displayed on the output device at predetermined intervals. That is, firstBetween different pairsBy specifying a pair of tomographic images with the same anatomical tomographic position,Between different pairsA pair of tomographic images having substantially the same anatomical tomographic position is automatically displayed on the output device.
[0035]
In particular, according to the image display system according to any one of claims 6 to 7, the plurality of sets of three-dimensional images are selected by, for example, a selection unit.Using the amount of shift obtained by cross-correlation betweenSince the first tomogram pair is automatically selected and displayed via the output device, the tomogram pairs having substantially the same anatomical tomographic position are sequentially passed through the output device without the need for the operation of the reader. Displayed automatically.
[0036]
In particular, according to the image display system of claim 9, as the tomographic image pair setting unit, a shift amount of positional coordinate information between the plurality of sets of three-dimensional images is calculated and calculated by a shift amount calculation unit. Based on the shift amount of the position coordinate information, the relative position coordinates between the three-dimensional images are obtained. An arbitrary position is designated on the relative position coordinates between the three-dimensional images by the designation means, and a tomographic image corresponding to the designated position is obtained from each three-dimensional image. At this time, the display control means displays the tomographic image groups obtained from the respective three-dimensional images on the output device as tomographic image pairs.
[0037]
In particular, according to the image display system of claim 10, when there is no tomographic image corresponding to the designated position, at least one tomographic image at a position near the designated position is used.To create new tomographic image dataA tomographic image corresponding to the designated position is obtained by the interpolation process, and according to the image display system according to claim 11, when there is no tomographic image corresponding to the designated position, the closest to the designated position is obtained. A tomographic image of a position is selected from each three-dimensional image as a tomographic image corresponding to the designated position. Further, when there is no tomographic image corresponding to the designated position, a tomographic image of a pair of positions adjacent to the designated position on the coordinate axis is selected from each three-dimensional image as a tomographic image corresponding to the designated position. The display control means is selected so that the tomographic image of the pair corresponding to the designated position forms a group of tomographic image pairs as a whole.For each pairDisplayed on the output device.
[0038]
According to the image display system of the thirteenth aspect, the tomographic images of the plurality of sets of three-dimensional images are acquired at substantially equal tomographic intervals. At this time, the tomogram pair setting means is based on the substantially equal tomographic interval and the positional information between the first tomogram pairs.BeforeMultiple sets of 3D imagesUsingAt least one tomographic image pair having substantially the same anatomical tomographic position is set.
[0039]
In particular, according to the image display system according to claim 14, the output device includes a plurality of monitors arranged in a hierarchical structure, and the plurality of tomographic images forming the tomographic image pair are displayed and controlled. Each of the tomographic images is displayed on the plurality of monitors by the means so as to be adjacent to each other.
[0040]
Furthermore, according to the image display system of claim 15, at least some of the image parameters such as the brightness, contrast, and applied image filter of the tomographic images constituting a plurality of tomographic image pairs in each monitor are the same. Is displayed on each monitor.
[0041]
According to the image display system described in claim 16 or claim 17, the output device includes a plurality of displays arranged in a matrix of m rows and n columns (m and n are natural numbers of 2 or more), for example. At least one monitor having a region is provided, and a plurality of tomographic images forming a tomographic image pair are respectively displayed in adjacent rows or columns of the display region by the display control means.
[0042]
In particular, according to the image display system of claim 18, for example, a pair of tomographic images out of a plurality of tomographic images forming a tomographic image pair is subjected to subtraction processing by the subtraction processing means, and obtained by the subtraction processing. The subtraction image is displayed on the output device under the control of the display control means.
[0043]
Meanwhile, claimsRecorded in 19According to the mounted image display system, a region of interest is set on an arbitrary first tomographic image from a plurality of tomographic images (for example, tomographic image pairs) displayed on the output device, and the region of interest One second tomographic image having substantially the same anatomical tomographic position as the first tomographic image from among a plurality of sets of three-dimensional images other than the three-dimensional image including the first tomographic image set with An image is specified. Then, the image of the region of interest in the first tomographic image is converted into an image of a portion corresponding to the region of interest on the second tomographic image by the converting means.
[0044]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings, particularly an image display system using a CT apparatus as a medical image photographing modality.
[0045]
FIG. 1 is a schematic block diagram showing an example of an image display system using a CT apparatus.
[0046]
The image display system includes a CT apparatus 1, an image database 2 (hereinafter referred to as an image DB) 2 that holds image data acquired by imaging of the CT apparatus 1, a control apparatus 3 that controls the entire apparatus, The image processing devices 4a1 to 4am (m in this embodiment) and a plurality (n in the present embodiment) of display devices 5a1 to 5an are provided.
[0047]
The CT apparatus 1 includes a gantry, a bed, and the like (not shown), and performs a CT scan on a subject (referred to as a patient in the present embodiment) conveyed in the gantry to thereby move the patient in the body axis direction. For example, three-dimensional image data composed of orthogonal tomographic image data, for example, is obtained. Furthermore, in this embodiment, in order to compare and interpret the system time change of the patient's diagnosis site, a plurality of CT scans are performed on the same patient at intervals. Then, a plurality of three-dimensional image data (A, B, C,...; Obtained as a result, the three-dimensional image data A is the most recently acquired three-dimensional image data. , 3D image data C, and so on are stored in the
[0048]
The control device 3 includes a central processing unit (hereinafter referred to as a control CPU) 3a for controlling the entire display system, a
[0049]
The image processing devices 4a1 to 4am are CPUs 4b1 to 4bm for performing image processing arithmetic processing and control of the entire processing device, and memories 4c1 to 4cm for storing program data and processing data necessary for the processing of the CPUs 4b1 to 4bm. And image storage units 4e1 to 4em each having a plurality of frame memories capable of storing image data at the time of image processing by the CPUs 4b1 to 4bm or image data after image processing. The processing CPU 4b1, the memory 4c1, the input unit 4d1, and the image storage unit 4e1 of the image processing device 4a1 (the same applies to the other image processing devices 4a2 to 4am) are connected to each other via a bus Ba1 (others). In the image processing apparatuses 4a2 to 4am, data is exchanged with each other via the bus Ba2 to the bus Bam).
[0050]
As shown in FIG. 2, each of the display devices 5a1 to 5an includes a data conversion look-up table (hereinafter referred to as LUT) 5b1 to 5bn, image data holding image memories 5c1 to 5cn, a display control unit, D / A converter and display units 5d1 to 5dn including monitors M1 to Mn and the like. The display devices 5a1 to 5an are connected to each other via a bus B2. The bus B2 is connected to the connection buses Ba1 to Bam of the image processing apparatuses 4a1 to 4am.
[0051]
The CT device 1, the
[0052]
The control device 3 reads a plurality of tomographic image data groups from the
[0053]
Further, as shown in FIG. 3A, for example, as shown in FIG. 3A, the
[0054]
Then, an image displayed on a predetermined display device (for example, 5a1, 5a2) which is a control target of the control CPU 3a of the control device 3 can be designated (selected) by the inclination direction of the lever. The state where the lever is upright represents the initial state or the synchronous display state.
[0055]
The image designation unit I2 is used when there are more than two sets of three-dimensional images to be compared. As specific examples of the image designation unit I2, the following two are conceivable.
[0056]
(1) It is configured like a gear of a manual car, and the operation of the 3D image A is performed at the low position, and the operation of the 3D images B, C, D, and E is similarly performed at the second, third, top and overtop respectively. Yes, all 3D images are synchronized when in the neutral position.
[0057]
(2) In the image designation section I2 (selector) of (1), designation of chained form (including indirect cases) described later and a part of the displayed three-dimensional image can be synchronized. Since it is not possible, a selector as shown in FIG. 3B is used. This selector includes switches SM1 to SMk (corresponding to the number of monitors, which has six switches in FIG. 3B), a SHIFT key (SHIFT), a synchronization release switch C, a next tomographic image display command switch (P, N) and a trackball T, and the on / off states of these switches are sent to the control CPU 3a of the control device 3.
[0058]
The switches SM1 to SM6 are used to select the three-dimensional images displayed on the monitors M1 to M6. When the switches SM1 to SM6 are pressed, the switches SM1 to SM6 are lit by the backlight and selected. Can be recognized by the reader.
[0059]
The SHIFT key is a key used when designating synchronous display.
[0060]
The synchronization cancellation key C is a key for canceling the synchronization display state.
[0061]
The next tomogram display command switch is a switch for instructing to display the tomogram of the next frame. When “N” is pressed, the tomogram of the next frame is pressed. When “P” is pressed, the tomogram of the next frame is displayed. Display command. The trackball T is also a tomographic image display command switch, and rotates only in the front-rear direction. In the case of forward rotation, the tomographic images are sequentially turned, and in the case of reverse rotation, the tomographic images are sequentially returned.
[0062]
The image processing apparatuses 4a1 to 4am are based on the control of each CPU 4b1 to 4bm according to a control command from the control CPU 3a, and display pixel (pixel) size, interval between tomographic images to be displayed, WW (window width), WL ( (Window level), the first display conditions such as the rotation angle of the subject with respect to the absolute coordinate system of the coordinate system, the type of filter, and the like can be set. Note that the display pixel size (example of unit: [mm / pixel]) represents a spatial distance on the real object at an interval of 1 pixel of the reconstructed image. The rotation angle of the subject relative to the absolute coordinate system is an orthogonal coordinate system (subject) determined by the horizontal right-right direction (x axis), the horizontal front direction (y axis), and the body axis direction (z axis) of the subject. It represents the tilt angle (rotation angle) of the coordinate system of the obtained tomographic image (absolute coordinate system of the specimen). The first display condition is usually predetermined in each processing apparatus 4a1 to 4am.
[0063]
Then, the image processing apparatuses 4a1 to 4am perform image processing according to the first display condition on the respective three-dimensional image data sent according to the assignment of the control CPU 3a by the processing of the CPUs 4b1 to 4bm. It is like that. Each three-dimensional image data subjected to image processing is sent to the display devices 5a1 to 5an that are also assigned.
[0064]
The display devices 5a1 to 5an perform image processing such as density gradation conversion (γ characteristic conversion) on input three-dimensional image data by means of LUTs 5b1 to 5bn. The contents (data) of the addresses of the LUTs 5b1 to 5bn can be rewritten in accordance with control signals from the CPUs 4b1 to 4bn of the processing devices 4a1 to 4an. The display control units of the display units 5d1 to 5dn can change various characteristics of the monitors M1 to Mn such as brightness and contrast in accordance with control signals from the CPUs 4b1 to 4bn. In the present embodiment, setting conditions such as γ characteristic conversion, brightness, and contrast set in the display devices 5a1 to 5an are referred to as second display conditions. Further, the monitors M1 to Mn of the display devices 5d1 to 5dn are integrally provided in a hierarchical structure so that their display areas (display screens) are arranged in a matrix (for example, m rows and n columns).Be taken(Refer to FIG. 4. Note that FIG. 4 shows the case where the number of monitors is six (M1 to M6) and is arranged in 2 rows and 3 columns).
[0065]
Next, the overall operation of the image display system will be described.
[0066]
FIG. 5 to FIG. 6 show the entire system when a pair of tomographic images having substantially the same anatomical tomographic position are synchronously displayed from a plurality of three-dimensional image data “A, B,... It is a schematic flowchart showing operation | movement.
[0067]
Now, when comparatively interpreting tomographic images in which the anatomical tomographic positions are considered to be substantially the same among a plurality of three-dimensional image data “A, B,...” Stored in the
[0068]
Then, the control CPU 3a determines whether or not to change the first display condition and the second display condition (step 103). If data indicating that the first display condition and the second display condition are to be changed (display condition change data) is sent from the
[0069]
In the process of
[0070]
If the display condition change data is not input at the time of the determination at
[0071]
On the other hand, the radiogram interpreter sets a slice interval (display interval) and a display mode reference (collectively referred to as reference data) for synchronous display while viewing the tomographic images displayed on the monitors M1 to Mk. In this setting, a reference tomographic image (reference tomographic image) may be input (specified) by, for example, the image specifying units I1 and I2 of the
[0072]
In addition, the tomographic image serving as the reference for the slice interval and the tomographic image serving as the reference for the display mode (first and second display conditions) may be specified separately. Furthermore, if the display mode is different from the display mode of all tomographic images, the display conditions can be input again. In the present embodiment, the tomographic image “A1”, that is, the three-dimensional image “A” is used as the reference tomographic image.
[0073]
The control CPU 3a reads the reference data sent in this way into the
[0074]
Further, the radiogram interpreter inputs (specifies) a plurality of three-dimensional images that are to be displayed synchronously among the tomographic images displayed on the monitors M1 to Mk, for example, by the image designating unit I2 of the
[0075]
If there are two sets of three-dimensional images (a three-dimensional image A displayed on the monitor M1 of the display device 5a1 and a three-dimensional image B displayed on the monitor M2 of the display device 5a2), the interpreter performs the tertiary reading for comparative interpretation. There is no need to select the original image. First, the lever of the image designating part I1 is tilted to the right (corresponding to the display device 5a1). At this time, the control CPU 3a reads the tilt direction, and recognizes the three-dimensional image A that is the subject of comparative interpretation. In this state, when the image interpreter inputs an image feed command using the return key or the like of the keyboard K, the three-dimensional image A displayed on the monitor M1 is displayed by the processing of the control CPU 3a, the processing device 4a1, and the display device 5a1. The tomographic image of 1Frame by frameIt is forwarded.
[0076]
Then, the radiogram interpreter designates a tomographic image ALA having an arbitrary slice position (slice number), for example, a slice number LA (1 ≦ LA ≦ N) while viewing the tomographic images sequentially displayed.
[0077]
Subsequently, the radiogram interpreter selects the three-dimensional image B (the displayed tomographic image) by tilting the lever to the left. When the lever is tilted to the left, the control CPU 3a controls the three-dimensional image B. Therefore, as in the case of the three-dimensional image A, the tomogram of the three-dimensional image B displayed on the monitor M2 is 1 when the image reader inputs an image feed command using the return key of the keyboard K or the like.Frame by frameIt is forwarded. The image interpreter designates a tomographic image having substantially the same anatomical tomographic position as that of the tomographic image ALA while viewing the tomographic images of the sequentially displayed three-dimensional image B (see FIG. 8; however, FIG. 8 shows the three-dimensional image). The relationship between “A, B” is shown). In this way, the radiogram interpreter can designate a tomographic image (that is, a tomographic image pair) substantially the same as the display tomographic image of the three-dimensional image A.
[0078]
On the other hand, when comparing a plurality of sets of three-dimensional images, first, the radiogram interpreter selects the three-dimensional image A of the monitor M1 by pressing the switch SM1 corresponding to the reference tomographic image. Then, when the radiogram interpreter presses the next tomographic image display command switch N, the tomographic image of the three-dimensional image A displayed on the monitor M1 is processed by the control CPU 3a, the processing device 4a1, and the display device 5a1. 1In orderSent.
[0079]
The radiogram interpreter designates a tomographic image ALA having an arbitrary slice position (slice number), for example, a slice number LA (1 ≦ LA ≦ N), while viewing the tomographic images sequentially displayed.
[0080]
Next, the radiogram interpreter designates a three-dimensional image to be displayed synchronously. Assume that the image interpreter wants to compare and interpret the 3D image C displayed on the monitor M3 and the 3D image F displayed on the monitor M6 together with the 3D image A. At this time, the radiogram reader first selects the switch SM3 and operates the next tomographic image display command switch N and the like, and the tomographic image of the anatomical tomographic position substantially the same as the reference tomographic image ALA displayed on the monitor M1. Select (ie, tomographic image pair). When SM1 and SM3 are selected at the same time after the designation of the first tomographic image pair is finished, SM1 and SM3 are turned on (lighted) at the same time, and when SM1 is pressed, SM3 is also turned on at the same time. (That is, switch SM1 and switch SM3 are synchronized). If it is difficult to turn on simultaneously, SM1 and SM3 may be sequentially pressed while pressing the SHIFT key. In this case, the control CPU 3a determines that the keys are simultaneously pressed while the SHIFT key is pressed. Such use of the SHIFT key has a feature that three or more keys can be easily selected as compared to pressing the switch at the same time. However, as will be described later, for the purpose of comparison, when the tomographic image displayed at the position of the monitor M3 is moved to the monitor M2, M3 is simultaneously turned off and M2 is turned on.
[0081]
Next, the switch SM6 is selected, and the tomographic image on the monitor M6 is sequentially displayed by operating the next tomographic image display command switch N and the like, and a tomographic image that allows easy alignment of an arbitrary slice position is selected.
[0082]
Then, the switch SM3 is selected, and the tomogram on the monitor M3 is sequentially displayed by operating the next tomogram display command switch N and the like, and the tomogram substantially the same as the tomogram on the monitor M6 is selected (at this time the switch SM1 And SM3 are turned on at the same time, and the tomographic image of the monitor M1 is forwarded in synchronization with the tomographic image of the monitor M3 being forwarded, so that substantially the same tomographic image is displayed). By this processing, the three-dimensional images A, C, and F can be indirectly associated. To cancel the synchronization between the switches, the synchronization cancellation switch C is used. For example, when the switch C is pressed, if the switch SM1 is pressed, the synchronization between the switch SM1 and the other switches is released, and if no switch is pressed, all the synchronization is released.
[0083]
In the above example, the three-dimensional image displayed on the monitor M1, the monitor M3, and the monitor M6 is selected as a target for comparative interpretation and a tomographic image pair is designated. The procedure is as follows: image C, 3D image F → 3D image C (and synchronized 3D image A). ShiBut thisThe procedure is not limited in this way. In short, any procedure may be used as long as the 3D image A, the 3D image C, and the 3D image F are indirectly associated with each other. The term “indirectly related” means that there is at least one tomographic image pair between the three-dimensional image A and the three-dimensional image C, and at least one tomographic image between the three-dimensional image C and the three-dimensional image F. This means that there is a pair (the 3D image A and the 3D image F are indirectly related via the 3D image C).
[0084]
Therefore, for example, when the three-dimensional image data “A to F” displayed on the monitors M1 to M6 is selected as the target of comparative interpretation and the tomographic image pair is designated, the tomographic image pair with the reference tomographic image A is selected. When the method of selecting from among the three-dimensional images B to F is used, the radiogram interpreter determines that the tomographic image ALA at the first slice position LA is substantially the same as the anatomical tomographic position.Layered image, tertiaryThe original images B to F are designated while being sequentially fed. Then, when the designation of the tomographic image pair is completed or there is no tomographic image whose anatomical tomographic position is substantially the same as the first tomographic image ALA, the next desired three-dimensional image A is selected from the reference three-dimensional image A. A tomographic image ALA1 at the slice position LA1 is designated, and a tomographic image having substantially the same anatomical tomographic position as the tomographic image ALA1 is designated in the same procedure from the three-dimensional images “BF”.
[0085]
In the following, all the three-dimensional images “B to F” required by the image interpreter and compared are tomographic images whose anatomical tomographic positions are substantially the same as the tomographic images in the designated three-dimensional image A. The tomographic images in the three-dimensional images A to F are designated so as to have at least one image (the three-dimensional images “A to F” are indirectly associated).
[0086]
When a tomographic image pair is designated, the slice position of each tomographic image forming the first tomographic image pair (the tomographic image ALA (slice position LA) and the designated tomographic image in each of the three-dimensional images “BF”). The slice position (slice number) of the image and the slice position of each tomographic image forming another tomographic image pair are associated with each other and stored in the
[0087]
When there are two sets of three-dimensional images to be comparatively interpreted (three-dimensional image A and three-dimensional image B) (that is, when a tomographic image pair is designated using the image designation unit I1), After the designation is finished, the image designation section I1 is brought upright (the lever is brought in the middle). Note that, as a tomographic image pair simultaneous display command to be described later, for example, when a command is input from the keyboard K, the tomographic images forming the tomographic image pair between the 3D image A and the 3D image B are synchronized. Represents the mode (synchronous mode) to be displayed (step 107).
[0088]
Subsequently, the control CPU 3a assigns the positional relationship of the monitors M1 to M6 on which the tomographic images in the three-dimensional image data “A to F” forming the tomographic image pair are displayed, stored in the
[0089]
For example, if there are two designated 3D image data and each tomographic image forming a tomographic image pair in the two 3D image data is displayed on the monitors M1 and M3 (that is, two When assigned to the three-dimensional image data processing devices 4a1 and 4a3), the two tomographic images are not adjacent (see FIG. 4). Therefore, the control CPU 3a sends a command for changing the allocation of the processing devices (4a1, 4a3) to the two three-dimensional image data to, for example, (4a1, 4a2) to the processing devices 4a1 to 4a3.
[0090]
When an assignment change command is sent, the processing devices 4a1 to 4a6 read the change command into the memories 4c1 to 4c6, and based on the changed assignment, the tomographic image data sent to the monitors M1 to M6 corresponding to the assignment. Processing for display is performed (step 109).
[0091]
On the other hand, if the tomographic images in the three-dimensional image data “A to F” are adjacent to each other or the number of adjacent tomographic images is the maximum, the result of the determination in
[0092]
In the present embodiment, the three-dimensional image data “A to F” are displayed on the upper and lower sides or the left and right sides adjacent to each other, and therefore, the changing process is not performed.
[0093]
Then, the radiogram interpreter simultaneously selects the switches SM1 to SM6 in which the tomographic image pair is designated. At this time, the switches SM1 to SM6 are simultaneously turned on (lighted), and until the switch SM1 is released, for example, if the switch SM6 is pressed, all the remaining switches SM1 to SM5 are simultaneously turned on. In this way, the three-dimensional images “A to F” can be indirectly associated, that is, synchronized. Note that the synchronization cancellation switch C is used to cancel this synchronization. For example, when the synchronization release switch C is pressed, if SM1 is pressed, the synchronization between SM1 and the other switches is released. If nothing is pressed, all synchronization is released.
[0094]
On the other hand, the control CPU 3a sends a notification of entering the synchronous mode and reference data to the processing devices 4a1 to 4a6 (step 110).
[0095]
Subsequently, in
[0096]
That is, the control CPU 3a has two three-dimensional images (in this embodiment, a reference three-dimensional image A and an arbitrary three-dimensional image B out of the three-dimensional images “A to F” including the tomographic image pairs. The coordinates of the interval direction (that is, the body axis (z direction)) of both three-dimensional images are set as follows using the slice number and the tomographic interval (step 111). ).
[0097]
[Expression 1]
z = (slice number) × (fault interval) (1)
[0098]
Then, the control CPU 3a determines whether or not the number of tomographic image pairs between the 3D image A and the 3D image B is a pair (step 112). If the result is YES, in
[0099]
If there are more than one pair of tomographic image pairs, the determination in
[0100]
[Expression 2]
Here, the designated tomographic image pair is s pair, and zA iAnd zB iIs the z-coordinate of the i-th (i = 1, 2,..., S) tomographic image pair. In order to minimize the error E, “ΔE / Δze= 0 ”to solve equation (2), the following equation is obtained.
[0101]
[Equation 3]
[0102]
Thus, as with the pair, zBAny coordinate of is zA+ ZeBy zAConverted to the coordinates of. This relative shift amount zeAll the three-dimensional images (tomographic image A and tomographic image B) to be processed are stored in the
[0103]
The control CPU 3a repeats the above-described processing between the three-dimensional images “B, C”, the three-dimensional images “C, D”,..., And the relative coordinates of all the three-dimensional images “A to F”. Associate relationships indirectly. The “indirectly” means, for example, the z coordinate of the three-dimensional image A and the z coordinate of the three-dimensional image B, the z coordinate of the three-dimensional image B, the z coordinate of the three-dimensional image C, and the z coordinate of the three-dimensional image C. The coordinates and the z-coordinate of the three-dimensional image D,... Are finally associated with the z-coordinate of the three-dimensional image F and the z-coordinate of the three-dimensional image A, or the z-coordinate and the tertiary of the three-dimensional image A. The z-coordinate of the original image B, the z-coordinate of the three-dimensional image A and the z-coordinate of the three-dimensional image C, the z-coordinate of the three-dimensional image C and the z-coordinate of the three-dimensional image D,. This means that the original images F are associated (relatively) with each other. At this time, the control CPU 3a selects a pair of three-dimensional images that are easily associated among the three-dimensional images “A to F” based on the respective z coordinates of the three-dimensional images “A to F”. (Step 115).
[0104]
Then, the control CPU 3a determines whether or not the relative relationships of the coordinates of all the three-dimensional images “A to F” are indirectly associated (step 116).
[0105]
If the coordinates of the three-dimensional images “A to F” are not relatively associated, the determination in
[0106]
If the determination result in
[0107]
In the process of
[0108]
The amount of deviation of the coordinates of the respective three-dimensional images “B to F” with respect to the coordinates of the reference three-dimensional image A thus obtained is stored in the memories 4c1 to 4c6 of the corresponding processing devices 4a1 to 4a6. The shift amount of each coordinate corresponding to the reference coordinate is in parentheses () in the above example. In other words, by adding the amount of deviation to the reference coordinates of the reference 3D image, it is possible to perform alignment between the three-dimensional images “A to F” (step 117).
[0109]
Subsequently, the processing shifts to the processing of
[0110]
Each of the CPUs 4b1 to 4bk determines whether tomographic image data exists at the calculated z coordinate position (Za1, Zb1,..., Zf1) (step 120). If the result of this determination is NO, that is, if tomographic image data does not exist, tomographic image data at the calculated z position (Za1, Zb1,..., Zf1) is obtained.
[0111]
The concept in this case will be described with reference to FIG. As shown in FIGS. 9A and 9B, in the three-dimensional image, when pixels are fixed and the pixel values are plotted in the z direction, the values are recorded at regular intervals zd. That is, it becomes a problem of estimating values between sample points in a sampled state. Therefore, the value of a certain pixel position can be obtained by performing the interpolation processing shown in the literature (1) described later. By performing this process on all the pixels, tomographic image data can be newly created at the z coordinate position where there is no tomographic image data. In the example of FIG. 9B, a case where primary (linear) interpolation is used as an interpolation method is introduced.
[0112]
That is, in
[0113]
On the other hand, if the determination result in
[0114]
Then, the CPUs 4b1 to 4b6 of the respective processing devices 4a1 to 4a6 have tomographic image data “A (Za1), corresponding to the reference z coordinates (Za1, Zb1,..., Zf1) stored in the image storage units 4c1 to 4c6. B (Zb1),..., F (Zf1) ”, that is, tomogram data pairs“ A (Za1), B (Zb1),. With reference to 4c1 to 4c6, the display pixel (pixel) size, which is the first display condition, the interval between tomographic images to be displayed, WW (window width), WL (window level), and the coordinate system with respect to the absolute coordinate system of the subject Image processing is performed in accordance with set values such as the rotation angle and filter type. Note that matching the pixel sizes corresponds to making the same size object the same size on the image as shown in FIG. That is, by matching all the three-dimensional images “BF” with the three-dimensional image “A” serving as a reference for a certain display mode, all the generated three-dimensional images “A to F” have the same pixel size. Become. Further, matching the coordinate system with the reference tomographic image A corresponds to observing the same structure from the same angle as shown in FIG. In other words, data rotation processing or the like is performed so that the coordinate system of all the three-dimensional images “BF” is aligned with the coordinate system of a certain reference three-dimensional image A. However, in FIG. 11, only rotation within the tomographic plane is performed, but three-dimensional rotation that changes the inclination of the tomographic plane can be processed in the same manner. When these processes are performed together, even pixel-by-pixel comparison is possible. The method of matching the pixel size and the coordinate system with the reference data can be realized by combining a coordinate conversion technique (rotation / enlargement / reduction) and an interpolation technique widely known from the literature (1) and the like. An example of a combination of these is mentioned in document (2). Further, correction for geometric distortion in which the same processing is performed is shown in Document (3) and is widely used in general.
[0115]
In addition, when only the rotation angle information with respect to the reference data of the coordinate system is insufficient to align the angle of the coordinate system, or when there is no information about the rotation angle with respect to the absolute coordinate system of the subject in the target three-dimensional image, The tilt angle of the coordinate system can also be estimated using information (recording, storage, etc.) at the time of data collection and anatomical knowledge (step 122).
[0116]
Each of the CPUs 4b1 to 4b6 sends the tomographic image data pair “A (Za1), B (Zb1),..., F (Zf1)” subjected to the image processing to the assigned display devices 5a1 to 5a6 (step 123). ). Each of the display devices 5a1 to 5a6 performs image processing such as γ characteristic conversion or brightness, which is a second display condition, on the sent tomographic image data “A (Za1), B (Zb1),..., F (Zf1)”. After setting the contrast, the tomographic images “A (Za1), B (Zb1),..., F (Zf1)” are displayed on the monitors M1 to M6 at the same timing (step 124).
[0117]
At this time, the operator operates the keyboard K of the
[0118]
Upon receiving the next tomogram pair display command, each of the CPUs 4b1 to 4bk receives the tomogram data “A (Za2), based on the z coordinates (Za2, Zb2,..., Zf2) at positions separated from the current display image by a predetermined interval Δd. B (Zb2),..., F (Zf2) ”are read from the image memories 4e1 to 4ek at the same timing. If there is no tomographic image data at that position, the same processing as in
[0119]
Then, the control CPU 3a determines whether or not to perform tomographic image pair display at every predetermined interval Δd as it is (step 127). If a command indicating that the tomographic image pair display is to be ended is input from the
[0120]
For example, in the single command mode, that is, the moving image display mode, tomographic images at substantially the same anatomical positions are sequentially displayed in synchronization on the monitors M1 to M6.
[0121]
Then, when there is no tomographic image pair display end command from the
[0122]
As described above, according to the present embodiment, an interpreter firstBetween different sets of 3D imagesIf several pairs of tomographic images with the same anatomical tomographic position are specified, multiple 3D imagesBetween different sets of 3D images based onA tomographic image pair having substantially the same anatomical tomographic position is automatically derived (set), and the tomographic image pair is displayed synchronously at a predetermined timing. Therefore, the radiogram interpreter can perform a very difficult operation of deriving a tomographic image pair when performing comparative interpretation, that is, aligning the anatomical tomographic position with a simple operation. As a result, the burden on the interpreter is greatly reduced, and comparative interpretation can be performed very easily.
[0123]
In addition, a plurality of tomographic image pairs can be sequentially displayed at predetermined intervals. In other words, conventionally, when sequentially displaying a plurality of tomographic image pairs,pluralAlthough it is necessary to align the anatomical tomographic position due to the difference in the tomographic interval between the tomographic image pairs, in this embodiment, it is not necessary to perform the alignment, so comparative interpretation is very easy and speedy. Can be done.
[0124]
Further, the tomographic image pairs displayed in synchronism are all displayed in the same display mode (WW, WL, lookup table, filter type, etc.), the same pixel size, and the same coordinate system. Therefore, there is no need to make extra settings when the image interpreter performs comparative image interpretation, and the labor of the image interpreter can be greatly reduced.
[0125]
Furthermore, when a plurality of monitors are arranged in a hierarchical structure, the tomographic image pairs displayed in synchronization are automatically displayed on the monitors at adjacent positions. In other words, the tomographic image pair is displayed at a position (monitor) that is easy to compare without any extra operation by the interpreter, so that the burden on the interpreter can be reduced. Of course, the structure of the monitor does not have to be a hierarchical structure. For example, the monitor may be arranged in a horizontal row or a vertical row, and a plurality of monitors are not included in one device, and each monitor is You may line up.
[0126]
In the present embodiment, various modifications can be made without changing the gist of the present invention.
[0127]
・ Modification 1
Although a plurality of 3D image data is read in the process of step 101 in FIG. 5, the read data may be a raw data (projection data) group instead of the 3D image data (obtained by the CT apparatus 1). Read raw data directly). In this case, in the processing of
[0128]
・
If comparative interpretation is performed and if the comparison target is clear in advance, the process of
[0129]
・ Modification 3
The monitors M1 to Mn of the display devices 5a1 to 5an in FIGS. 1 and 2 may be displays or windows. The display devices 5a1 to 5an may be a system that displays a plurality of images (multi-frame display) on one or several displays or windows. In this case, each tomographic image forming the tomographic image pair is displayed in an area for displaying one frame (one image). Further, the display devices 5a1 to 5an may include a hard copy device capable of multi-frame display (printing). In this case, each tomographic image forming the tomographic image pair is displayed (printed) in an area where one frame (one image) is printed.
[0130]
Modification 4
In this embodiment, if the number of display devices 5a1 to 5an is larger than the number of tomographic image pairs to be synchronously displayed, the control device 3a assigns a plurality of display devices 5a1 to 5an to the respective processing devices 4a1 to 4am. A plurality of tomographic images may be displayed per examination image group (three-dimensional image).
[0131]
For example, if the number of tomographic image pairs is two (three-dimensional image “A, B”), as shown in FIG. 12, each display device 5a1 to 5a6 (explained as six in FIG. 12) monitors M1 to M1. Among M6, the display devices 5a1 to 5a3 (M1 to M3) are assigned to the processing device 4ai (three-dimensional image A), and the display devices 5a4 to 5a6 (M4 to M6) are assigned to the processing device 4aj (three-dimensional image B). Assigned to. In this example, as can be seen from FIG. 12, since a plurality of tomographic images in a three-dimensional image can be compared at the same time, not only a two-dimensional comparison but also a three-dimensional comparison is possible, thereby improving the accuracy of comparison. Can be made.
[0132]
・
In the third modification, the plurality of display areas of the monitors M1 to Mn are arranged in a matrix of m rows and n columns (m and n are natural numbers of 2 or more) as shown in FIGS. 13 (a) and 13 (b). (In FIG. 13, two monitors M1 and M2 have a display area of 2 rows and 2 columns).
[0133]
At this time, the control CPU 3a displays the display positions of the tomographic image pairs displayed on the monitors M1 to Mk, and at least one of the position in the row direction and the column direction of the display area is displayed on each monitor M1 to Mk. The areas may correspond to each other. For example, as shown in FIG. 13A, a tomographic image a forming a tomographic image pair of the three-dimensional image A is displayed on the monitor M1.Left of regionWhen displayed in the upper corner (one row and one column portion, hereinafter referred to as “1-1”), the tomographic image b forming the tomographic image pair of the three-dimensional image B displayed on the monitor M2 is shown in FIG. ) As shown in the same display area “1-1” of the monitor M2 or adjacent display areas (“1
[0134]
That is, in this modification, many tomographic image pairs are simultaneously displayed on the monitors M1 to Mk. In addition, for example, when the display areas of the monitors M1 to Mk are formed in a matrix of 2 rows and 2 columns, the tomographic images forming the tomographic image pairs are displayed in correspondence between the monitors M1 to Mk. It is displayed in an area (for example, at least one of a row and a column corresponds). That is, a plurality of tomographic image pairs can be simultaneously displayed in a state where the operator can easily perform comparative interpretation, and the accuracy of comparative interpretation can be further improved.
[0135]
Modification 6
In the process of designating the tomographic image pair in the process of
[0136]
For example, instead of
[0137]
Subsequently, the control CPU 3a performs two-dimensional correlation calculation processing on the created pseudo-scanogram data “S1 to S6”, and extracts (specifies) a tomographic image pair group having substantially the same anatomical tomographic position. (
[0138]
In other words, when using the method of estimating the amount of deviation using three-dimensional correlation calculation, the accuracy of the estimated deviation amount is high, but it takes a lot of time, whereas two-dimensional correlation calculation is used for the pseudoscanogram image. The method for estimating the amount of misalignment is that the accuracy of the estimated amount of misalignment is slightly lower than that of the method for estimating the amount of misalignment using a three-dimensional correlation calculation, but it can be processed in a short time. Furthermore, the accuracy of the estimated deviation amount can be improved by changing the projection plane (projection angle) and performing the process a plurality of times (repeating the processes of
[0139]
・
In Modification 6, information that greatly contributes to the accuracy of the amount of deviation estimated in the image may be emphasized or extracted in advance. For example, since one piece of information that greatly contributes to the information is boundary information, edge enhancement, edge extraction processing, or the like may be performed using a high-pass filter, a differential filter, or the like in advance. The special feature of this process is that the amount of deviation can be accurately estimated even when there is a pixel whose pixel value is not stored due to a difference in modality or collection conditions.
[0140]
・
In the modified example 6, it is stated in many papers such as the literature (3) that the accuracy of the estimated deviation amount is not so good in a region with few features (for example, a region that is difficult to distinguish from other regions, for example, a superb region). It has been. Therefore, the correlation calculation is not performed on all the regions, and one or more regions having a large amount of features (regions that can be easily distinguished from other regions) are selected, and the result of the correlation calculation (shift amount with high correlation. This z (Representing a tomographic image pair corresponding to the shift amount in the axial direction), and considering the result in the same manner as the result designated from the
[0141]
The region having a large amount of feature may be designated by the operator selecting a tomographic image or ROI, or by performing a frequency analysis and selecting a region having a large amount of high-frequency components. May be specified automatically.
[0142]
・ Modification 9
In the process of
[0143]
This is effective in reducing the z-coordinate deviation as much as possible when comparing images obtained by photographing subjects with different physiques, or when the posture is slightly different even when the physique is the same. .
[0144]
Modification 10
When creating the next tomographic image pair in the image interpolation processing in
[0145]
As in the case of the modification 9, the z-coordinate misalignment occurs when comparing images obtained by photographing subjects having a physique difference, or when the posture is slightly different at the time of photographing even with the same physique. Is more effective than Modification 9 especially for this purpose.
[0146]
Modification 11
In
[0147]
Modification 12
In the processing of
[0148]
However, when there is no tomographic image at the position to be displayed (z coordinate position, tomographic plane), the tomographic image closest to the tomographic plane may be displayed. For example, as shown in FIG. 18, as a result of the alignment between the three-dimensional images “A, B”, “Aia-Bi (i = 1, 2,..., N)” is a tomographic image pair. When no tomographic image exists at the position of the tomographic plane Aia, the tomographic image Ai closest to the tomographic plane Aia is displayed as a tomographic image corresponding to the tomographic image Bi. In this method, it is not necessary to create a tomographic image at the calculated z-coordinate position, so that a high-speed sequential tomographic image pair display can be performed.
[0149]
The process for displaying the tomographic image present at the closest position from the tomographic plane described above uses an interpolation process as shown in FIG. 9B, for example, when the structure of the part to be compared is fine. When the computed CT value of the z-coordinate position is obtained, it is used when the structure of that part disappears.
[0150]
That is, when such a comparison target part is fine, a system that always displays a tomographic image that is present at the closest position without calculating a new tomographic image using interpolation processing can be used. In addition, when the comparison target portion is fine, slices before and after the calculated z coordinate can be displayed simultaneously.
[0151]
That is, as shown in FIGS. 19 and 20, as a result of alignment between the three-dimensional images “A, B”, “Aia′−Bi ′ (i = 1, 2,..., N)” For example, when there is no tomographic image at the position of the tomographic plane A1a ′, after the result of determination in
[0152]
In a system that displays a tomographic image at a position closest to the calculated z coordinate (or a tomographic image at a position before and after the z coordinate) without using the interpolation processing described above, the arithmetic processing is only a process for obtaining the z coordinate. Since there is no need to perform interpolation processing, the processing is greatly reduced, the configuration of both software and hardware is simplified, and the system becomes very inexpensive.
[0153]
Modification 13
In the present embodiment, in order to display the tomographic image pairs one after another in the processing of
[0154]
However, the interval between tomographic images has a reference value for each part between hospitals. For example, the ear is 1 mm and the lung field is 2 mm. In recent years, there has been a movement to take a three-dimensional image in a group examination, but a reference value is also set for the examination. For example, a representative example of using CT 3D images for mass screening is the lung cancer screening conducted by the Anti-Lung Cancer Association (ALCA) from Tokyo. The reference value is 10 mm. In this way, many three-dimensional inspection images are reconstructed with reference values (reference tomographic image intervals).
[0155]
In other words, if there is almost no misalignment even if the read 3D images are displayed sequentially, for example, because each 3D inspection image is created at the same reference tomographic image interval, each 3D Once the same tomographic image pair is designated once based on the positional information between the first tomographic images of the image, the z-coordinate of each tomographic image that is substantially the same and the tomographic image corresponding to the z-coordinate position are set. Even if it is not (that is, even if the tomographic image positions are updated with each other, since the updated positions are substantially the same at every reference interval, it is not necessary to create a new tomographic image using interpolation processing) Each time an image pair display command (single action) or a next tomogram pair sequential display command (single command) is received, only the same tomographic image pair can always be displayed by updating each tomographic image to the next tomographic image.
[0156]
For example, when the 3D image A and the 3D image B are acquired at substantially the same tomographic interval (reference tomographic image interval), the tomographic image pairs of the 3D image A and the 3D image B are displayed synchronously. . It is assumed that the 3D image A is stored in the image storage unit 4e1 of the processing device 4a1, and the 3D image B is stored in the image storage unit 4e2 of the processing device 4a2.
[0157]
At this time, the operator designates a tomographic image A (zr) of a desired slice position of the three-dimensional image A (the z coordinate corresponding to the slice position is “Zr”) as the process of
[0158]
At this time, since the three-dimensional image data “A, B” is acquired at the same tomographic interval, the radiogram interpreter operates the keyboard K of the
[0159]
As described above, when the tomographic intervals are substantially the same, if a tomographic image having substantially the same anatomical tomographic position is first designated, then the tomographic image pairs can be sequentially displayed for each tomographic interval. Therefore, the processing is greatly simplified and the processing speed is greatly improved. In addition, since the processing is greatly simplified, the configuration of both software and hardware becomes simple, resulting in a very inexpensive system.
[0160]
Modification 14
In the processing of
[0161]
Modification 15
In the process of matching the type of filter in the process of
[0162]
[Expression 4]
FA (u, v) = F (u, v) HA (u, v) (4)
[Equation 5]
FB (u, v) = F (u, v) HB (u, v) (5)
Here, (u, v) are the coordinates of the Fourier plane, and F (u, v), FA (u, v), and FB (u, v) are all the results of Fourier transform of the original object or image. It is. In addition, for the sake of simplicity, the processing of the two-dimensional tomographic plane is described here, but the processing in three dimensions can be performed in the same manner. By the way, since FA (u, v) and FB (u, v) are originally the same target object, if the MTF is the same, the same image should be obtained. Therefore, in order to make the MTFs coincide with each other, the filter H (u, v) may be applied to FB (u, v).
[0163]
[Formula 6]
H (u, v) = HA (u, v) / HB (u, v) (6)
A feature of the processing that also considers the filter applied at the time of image reconstruction is that the pixel values can be directly compared in the modality in which the pixel values are stored.
[0164]
Modification 16
Some or all of the functions of this system may be provided in the imaging modality.
[0165]
Modification 17
In the process of setting the reference data in
[0166]
Modification 18
Rotation processing that matches the coordinate system of each tomographic image forming the tomographic image pair with the coordinate system of the reference tomographic image, particularly rotation of the tomographic plane (rotation that makes the tomographic plane of the tomographic image pair parallel) does not have to be performed. That is, when the angle formed between the reference tomographic plane (xy plane) and the tomographic plane to be compared is small (close to parallel), or the region of interest (ROI: Region of inteIf the rest is fixed, just align the part of the area to be compared (for example, the center), and the misalignment of the other areas to be compared is not so large. The processing for making the tomographic plane of the comparison target three-dimensional data parallel to the reference tomographic plane (rotation processing to change the inclination of the tomographic plane) may be omitted. The feature of this method is that the time-consuming process of three-dimensional interpolation can be omitted, and the process can be performed at high speed.
[0167]
That is, when the amount of deviation from the reference tomographic image is small or the ROI is determined, it can be processed at high speed without the time-consuming process of three-dimensional interpolation. In the latter case, the processing method includes setting a region of interest on a tomographic plane of an arbitrary three-dimensional image, calculating a region corresponding to the region of interest in the three-dimensional image to be compared, and then including many corresponding regions. The tomographic plane may be displayed, or the coordinates may be related by aligning the ROI while ignoring the mismatch of the coordinates in the processing of step 101 to step 105 in FIG.
[0168]
・ Modification 19
In this embodiment, the tomographic image pairs are displayed on different monitors for each frame. However, the present invention is not limited to this. For example, a part of a tomographic image constituting the tomographic image pair is transferred to another tomographic image. It is also possible to convert to a tomographic image constituting the image pair.
[0169]
Now, assuming that k sets of three-dimensional image data are respectively stored in the image storage units 4e1 to 4ek of the processing devices 4a1 to 4ak, the processing of the processing device 4a1 is performed by the processing of the control CPU 3a based on the operation of the operator first. It is assumed that the three-dimensional image data A stored in the image storage unit 4e1 is sequentially displayed on the monitor M1.
[0170]
At this time, it is assumed that the image interpreter wants to interpret a certain part on the currently displayed tomographic image by comparing it with another three-dimensional image while viewing the displayed three-dimensional image A. Here, the radiogram interpreter operates the keyboard K of the
[0171]
If the keyboard K of the
[0172]
Note that the areas to be compared are not partial, and for example, a method of designation such as half the monitor screen is possible. That is, the operator operates, for example, the mouse m of the
[0173]
Further, by operating the mouse m or the like in this state and moving the line marker to the left or right, for example, the difference between the three-dimensional images A and B (changes in shade or presence) can be clearly discriminated with the line marker as a boundary. Therefore, accurate interpretation can be performed.
[0174]
Furthermore, as an example of the development of this concept, an image obtained by another modality can be combined with an area designated by ROI (or one area divided by a boundary line).
[0175]
According to these modified examples, the radiogram interpreter can interpret the tomographic image pair without moving the viewpoint. In addition, since the positions to be compared can be easily matched, the interpretation efficiency can be greatly increased. Furthermore, it has a feature that comparative interpretation is possible even with a display device that can display only one tomographic image.
[0176]
Modification 20
In
[0177]
When performing this subtraction processing, the radiogram interpreter inputs two reference images in
[0178]
On the other hand, of the CPUs 4b1 to 4b6 that have finished the process of
[0179]
At this time, since processing similar to step 125 to step 127 in FIG. 6 is performed, the CPUs 4b1, 4b2 are separated from the tomographic image data “A (Za1), B (Zb1)” subjected to subtraction by a predetermined interval Δd. The tomographic image data A “(Za2), B (Zb2)” is read from the image memories 4e1 and 4e2 at the same timing, and the subtraction process shown in
[0180]
According to this modification, not only the tomographic image pairs having the same anatomical tomographic position can be displayed synchronously, but also the subtraction images of the tomographic image pairs can be sequentially displayed. By doing so, it is possible to examine in detail the change state of the diagnosis target site of the patient.
[0181]
Modification 21
In the above-described combining process of the modification 19 and the subtraction process of the modification 20, it is desirable that the positional relationship in the slice in the tomographic image pair to be combined or subtracted is substantially the same. Therefore, when the slice position is slightly deviated between the tomographic image pairs, the correlation calculation process is performed in addition to the processes of FIGS. 22 and 25 described above, thereby reducing the image difference due to the positional relationship deviation within the slice. Correction is performed (the pixel position of each part is matched in the corresponding tomographic image pair), and more accurate synthesis processing and subtraction processing can be performed. The method of correcting the image difference due to the positional shift in the slice is the method of correcting the overall positional shift and the local correlation calculation to correct the partial shift due to body movement, and the result is also obtained. In addition, there are methods for partially deforming the object, and these methods are known from the reference (4).
[0182]
That is, in the synthesis process (or subtraction process), after the process in
[0183]
According to the present modification, even when the synthesizing process or the subtraction process is performed using the tomographic image pairs whose slice positions are deviated, an accurate synthesizing process or subtraction process can be performed.
[0184]
Modification 22
The system configuration of the image processing apparatus according to the present embodiment is not limited to the configuration illustrated in FIG. 1. For example, as illustrated in FIG. 27, one of the processing apparatuses 4 a 1 to 4 am illustrated in FIG. The apparatus 10a1) may be configured to also serve as the control apparatus 3 (a
[0185]
Modification 23 Since the order in which the processes of
[0186]
In the present embodiment and the modification, the processing devices 4a1 to 4am may each have one monitor M1 to Mm. In addition, the image processing apparatus has a separate high-speed arithmetic device (microprocessor) capable of performing various image processing at high speed, and performs the processing performed by the control CPU 3a and the processing devices 4a1 to 4am described above. If necessary, the high speed arithmetic device may be used.
[0187]
Furthermore, the composition calculation, subtraction calculation, correlation calculation, and the like described in the above-described modification are performed by the control CPU 3a or the CPUs 4b1 to 4bm of the processing devices 4a1 to 4am, but the present invention is limited to this. For example, a digital logic circuit that performs a composite operation, a digital logic circuit that performs a subtraction operation, and a digital logic circuit that performs a correlation operation are separately provided to perform the above-described composite operation, subtraction operation, and correlation operation. Also good.
[0188]
Furthermore, in the present embodiment, a CT apparatus is used as a medical image capturing modality, but the present invention is not limited to this, and may be, for example, an MRI apparatus, or a CT apparatus and an MRI apparatus. And a plurality of sets of three-dimensional images obtained by these apparatuses may be comparatively interpreted.
[0189]
In addition, the reference literature name referred in the Example is published below.
(1) “Television Image Engineering Handbook” edited by the Television Society, Ohmsha.
(2) “High Speed Display through Hybrid Processing” Optics Letters, Vol. 15, No. 10, 565-567 (1990).
(3) “Digital Image Processing” by Kak Rosenfeld, translated by Nagao Shin, Modern Science.
(4) “Digital Image Subtraction of Temporally Sequential Chest Image for Detection of Interval Change”, A. Kano et al., Medical Physics, Vol. 21, No. 3, 453-461 (1994).
[0190]
【The invention's effect】
As described above, according to the present invention, from a plurality of sets of three-dimensional images,Between different groupsSince at least one tomographic image pair having substantially the same anatomical tomographic position is set, and further, the tomographic image pair can be displayed in synchronization with a predetermined timing, for example.In different 3D imagesThe tomographic image pair can be displayed without performing a very difficult operation of aligning the anatomical tomographic position. Therefore, the burden on the interpreter at the time of comparative interpretation is reduced, and the time and cost (such as personnel costs of the interpreter) for comparative interpretation are reduced. A secondary effect of this effect is that the frequency of comparative interpretation increases and the accuracy of diagnosis is further improved.
[0191]
In addition, since a plurality of tomographic image pairs can be sequentially displayed without aligning the anatomical tomographic position due to the difference in tomographic interval between the plurality of tomographic image pairs, the time and cost for comparative interpretation can be reduced. Decrease.
[0192]
Further, at least a part of image parameters such as brightness, contrast, and applied image filter of a plurality of tomographic images (display images) constituting the tomographic image pair can be converted without extra operation of the reader. Since it is possible to set the same among multiple tomographic images, it is not necessary for the reader to perform the comparative reading, and it is not necessary to adjust the above image parameters one by one, and the accuracy of the comparative reading is reduced while greatly reducing the labor of the reader. Can be improved.
[0193]
Furthermore, when a plurality of monitors are arranged in a hierarchical structure, at least a part of the plurality of tomographic images constituting the tomographic image pair displayed on the monitors is a monitor at an adjacent position, that is, a comparison. The tomographic image pairs are automatically displayed at positions where they can be seen adjacent to each other. Therefore, an extra effort such as changing the display position of the tomographic image pair once displayed becomes unnecessary, and the accuracy of comparative interpretation can be improved while greatly reducing the labor of the interpreter.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a schematic configuration of an image display system according to the present invention.
2 is a block diagram showing a schematic configuration of the display device in FIG. 1;
3A is a perspective view illustrating a schematic configuration of an input unit, and FIG. 3B is a diagram illustrating an example of a configuration of an image specifying unit I2.
FIG. 4 is a perspective view showing a plurality of monitors arranged in a hierarchical structure.
FIG. 5 is a schematic flowchart showing an example of the operation of the entire image display system when displaying a pair of tomographic images having substantially the same anatomical tomographic position in synchronization.
FIG. 6 is a schematic flowchart showing an example of the operation of the entire image display system when displaying tomographic image pairs having substantially the same anatomical tomographic position in synchronization.
FIG. 7 is a schematic flowchart showing an example of the operation of the entire image display system when displaying tomographic image pairs having substantially the same anatomical tomographic position in synchronization.
FIG. 8 is a diagram showing the concept of tomographic image pairs.
FIG. 9 is a diagram for explaining a concept when generating tomographic image data of calculated z coordinates.
FIG. 10 is a diagram for explaining a concept of processing for matching pixel sizes.
FIG. 11 is a diagram for explaining the concept of processing for matching coordinate systems.
FIG. 12 is a diagram illustrating a tomographic image pair displayed on each monitor when a plurality of display devices are assigned to the processing device.
FIG. 13 is a diagram showing a tomographic image pair displayed at the same position in a plurality of display areas of a plurality of monitors;
FIG. 14 is a view showing tomographic image pairs displayed at the same position in a plurality of display areas of a plurality of monitors;
FIG. 15 is a schematic flowchart for explaining an example of a two-dimensional correlation calculation process for a scanogram image.
FIG. 16 is a conceptual diagram illustrating processing for associating z-coordinates locally using a plurality of tomographic image pairs.
FIG. 17 is a conceptual diagram illustrating a process of creating tomographic images at positions where the ratio of the distance to a pair of tomographic images existing before and after is the same.
FIG. 18 shows the z coordinate position to be displayed.ClosestThe conceptual diagram explaining the process which displays the tomographic image which exists in z coordinate position.
FIG. 19 is a conceptual diagram illustrating processing for simultaneously displaying tomographic images existing at z-coordinate positions before and after the z-coordinate position to be displayed.
FIG. 20 is a schematic flowchart for explaining an example of processing for simultaneously displaying tomographic images existing at z-coordinate positions before and after the z-coordinate position to be displayed.
FIG. 21 is a schematic flowchart for explaining an example of processing of the entire system when two sets of three-dimensional images acquired at substantially the same tomographic interval are displayed synchronously.
FIG. 22 is a schematic flowchart for explaining an example of processing of the entire system when a part of a tomographic image constituting a tomographic image pair is converted into an image of a tomographic image constituting another tomographic image pair;
FIG. 23 is a view showing a tomographic image obtained by synthesizing other tomographic images only within the designated ROI.
FIG. 24 is a diagram showing a tomographic image in which two different tomographic images are combined with a boundary interposed therebetween.
FIG. 25 is a schematic flowchart for explaining an example of the operation of the entire system when performing subtraction processing;
FIG. 26 is a schematic flowchart for explaining an example of the operation of the entire system when performing correlation calculation processing;
FIG. 27 is a schematic block diagram showing another configuration example of the image display system of the present invention.
FIG. 28 is a schematic block diagram showing another configuration example of the image display system of the present invention.
[Explanation of symbols]
1 CT device
2 Image DB
3 Control device
3a CPU for control
3b Main memory
3c input section
4a1-4am image processing device
4b1 ~ 4bm CPU
4c1-4cm memory
4e1-4em image storage
5a1-5an display device
5b1 ~ 5bn LUT
5c1-5cn image memory
5d1-5dn display section
M1-Mn monitor
Claims (20)
前記複数組の三次元画像の中から、前記検査の撮影時の解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を第1の断層像対として少なくとも1つ指定する指定手段と、
前記複数組の三次元画像のうちの少なくとも1組の三次元画像を成す複数の断層像の断層間隔及び前記指定手段により指定された前記第1の断層像対間の位置情報に基づいて、前記解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を断層像対として少なくとも1つの断層像対を前記複数組の三次元画像を用いて設定する断層像対設定手段と、
この断層像対設定手段により設定された少なくとも1つの断層像対を前記出力デバイスに表示させる表示制御手段と、を備えたことを特徴とする画像表示システム。Image display obtained by displaying a plurality of sets of three-dimensional images obtained by a plurality of examinations based on at least one medical image photographing modality and each set including a plurality of tomographic images on an output device In the system,
From among the plurality of sets of three-dimensional image, at least a group of tomographic images anatomical tomographic position at the time of photographing of the test is substantially identical between the different sets of the three-dimensional image as the first tomographic image partner A designation means to designate one;
Based on the position information between at least one pair of said specified by a plurality of tomographic interval and said specifying means of the tomographic images constituting the three-dimensional image a first tomographic image pair of the plurality of sets of three-dimensional images, before A tomographic image in which at least one tomographic image pair is set using the plurality of sets of three-dimensional images, with a group of tomographic images that are substantially the same between groups of three-dimensional images having different anatomical tomographic positions. Pair setting means;
Image display system characterized by comprising a display control means for displaying at least one tomographic image partner set in the output device by the tomographic image partner setting means.
前記複数組の三次元画像の中から、前記検査の撮影時の解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を第1の断層像対として少なくとも1つ指定する指定手段と、
前記複数組の三次元画像のうちの少なくとも1組の三次元画像を成す複数の断層像の断層間隔及び前記指定手段により指定された前記第1の断層像対間の位置情報に基づいて、前記解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を断層像対として少なくとも1つの断層像対を前記複数組の三次元画像を用いて設定する断層像対設定手段と、
この断層像対設定手段により設定された少なくとも1つの断層像対を前記出力デバイスに表示させる表示制御手段と、
前記出力デバイスに表示された断層像対を構成する複数の断層像の中から任意の1枚の第1の断層像上に関心領域を設定する手段と、
前記関心領域が設定された第1の断層像以外の当該複数の断層像の中から任意の1枚の第2の断層像を指定する手段と、
前記第1の断層像の前記関心領域部分の画像を、前記第2の断層像上の前記関心領域に相当する部分の画像に変換する変換手段と、を備えたことを特徴とする画像表示システム。Image display obtained by displaying a plurality of sets of three-dimensional images obtained by a plurality of examinations based on at least one medical image photographing modality and each set including a plurality of tomographic images on an output device In the system,
From among the plurality of sets of three-dimensional image, at least a group of tomographic images anatomical tomographic position at the time of photographing of the test is substantially identical between the different sets of the three-dimensional image as the first tomographic image partner A designation means to designate one;
Based on the position information between at least one pair of said specified by a plurality of tomographic interval and said specifying means of the tomographic images constituting the three-dimensional image a first tomographic image pair of the plurality of sets of three-dimensional images, before A tomographic image in which at least one tomographic image pair is set using the plurality of sets of three-dimensional images, with a group of tomographic images that are substantially the same between groups of three-dimensional images having different anatomical tomographic positions. Pair setting means;
Display control means for displaying on the output device at least one tomographic image pair set by the tomographic image pair setting means ;
Means for setting a region of interest on an arbitrary first tomographic image from among a plurality of tomographic images constituting a tomographic image pair displayed on the output device;
Means for designating an arbitrary second tomographic image from the plurality of tomographic images other than the first tomographic image in which the region of interest is set;
The image display system, characterized in that the image of the region of interest portion of the first tomographic image, comprising a converting means for converting an image of a portion corresponding to the region of interest on the second tomographic image .
前記複数組の三次元画像の中から、前記検査の撮影時の解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を第1の断層像対として少なくとも1つ指定する第1のステップと、
前記複数組の三次元画像のうちの少なくとも1組の三次元画像を成す複数の断層像の断層間隔及び前記第1の断層像対間の位置情報に基づいて、前記解剖学的断層位置が異なる組の三次元画像の間で略同一となる断層像の群を断層像対として少なくとも1つの断層像対を前記複数組の三次元画像を用いて設定する第2のステップと、
この第2のステップにより設定された少なくとも1つの断層像対を前記出力デバイスに順次表示させる第3のステップと、を備えたことを特徴とする画像表示システムを用いた画像表示方法。Image display obtained by displaying a plurality of sets of three-dimensional images obtained by a plurality of examinations based on at least one medical image photographing modality and each set including a plurality of tomographic images on an output device In an image display method using a system,
From among the plurality of sets of three-dimensional image, at least a group of tomographic images anatomical tomographic position at the time of photographing of the test is substantially identical between the different sets of the three-dimensional image as the first tomographic image partner A first step that specifies one;
Based on the position information between the plurality of sets of the plurality of tomographic interval and the first tomographic image partner of the tomographic images constituting the at least one set of three-dimensional image of the three-dimensional image, the previous SL anatomical tomographic position A second step of setting at least one tomographic image pair using the plurality of sets of three-dimensional images, with a group of tomographic images that are substantially identical between different sets of three-dimensional images as a tomographic image pair;
At least one third step and an image display method using the image display system characterized by comprising a a tomographic image pair is sequentially displayed on the output device that is set by the second step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP04101696A JP3639030B2 (en) | 1995-02-28 | 1996-02-28 | Image display system and image display method using the system |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7-40718 | 1995-02-28 | ||
JP4071895 | 1995-02-28 | ||
JP04101696A JP3639030B2 (en) | 1995-02-28 | 1996-02-28 | Image display system and image display method using the system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08294485A JPH08294485A (en) | 1996-11-12 |
JP3639030B2 true JP3639030B2 (en) | 2005-04-13 |
Family
ID=26380234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP04101696A Expired - Lifetime JP3639030B2 (en) | 1995-02-28 | 1996-02-28 | Image display system and image display method using the system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3639030B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007130240A (en) * | 2005-11-10 | 2007-05-31 | Imagunooshisu Kk | Display direction correcting device, correcting method, and program for correction of medical 3d image |
US20220031165A1 (en) * | 2007-01-19 | 2022-02-03 | Sunnybrook Health Sciences Centre | Imaging probe with combined ultrasound and optical means of imaging |
Families Citing this family (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6728424B1 (en) * | 2000-09-15 | 2004-04-27 | Koninklijke Philips Electronics, N.V. | Imaging registration system and method using likelihood maximization |
JP5361103B2 (en) * | 2000-10-24 | 2013-12-04 | 株式会社東芝 | Image processing device |
JP4795527B2 (en) * | 2000-11-24 | 2011-10-19 | 株式会社東芝 | X-ray diagnostic imaging system |
JP2002209883A (en) * | 2001-01-23 | 2002-07-30 | Shimadzu Corp | Tomographic image pickup instrument for medical use |
JP2003084910A (en) * | 2001-09-14 | 2003-03-20 | Nemoto Kyorindo:Kk | Input operation device and image display device |
US20050192495A1 (en) * | 2001-12-28 | 2005-09-01 | Sherif Makram-Ebeid | Medical examination apparatus having means for performing correction of settings |
JP2005073818A (en) * | 2003-08-29 | 2005-03-24 | Hitachi Medical Corp | Medical image displaying device, medical image storage searching system |
JP4580700B2 (en) * | 2004-06-28 | 2010-11-17 | 株式会社東芝 | Medical image display device |
JP4786184B2 (en) * | 2005-01-07 | 2011-10-05 | 株式会社東芝 | Computer-aided diagnostic imaging system |
JP4649236B2 (en) * | 2005-03-04 | 2011-03-09 | 株式会社東芝 | 3D image processing apparatus, X-ray diagnostic apparatus, and 3D image processing program |
JP2007313003A (en) * | 2006-05-25 | 2007-12-06 | Yokogawa Electric Corp | Image display device |
JP2008000536A (en) * | 2006-06-26 | 2008-01-10 | Fujifilm Corp | Image display device |
US8295568B2 (en) | 2006-06-30 | 2012-10-23 | Fujifilm Corporation | Medical image display processing apparatus and medical image display processing program |
JP4800129B2 (en) * | 2006-06-30 | 2011-10-26 | 富士フイルム株式会社 | Medical image display processing apparatus and medical image display processing program |
JP4818846B2 (en) | 2006-08-16 | 2011-11-16 | 富士フイルム株式会社 | Medical image processing apparatus and medical image processing program |
JP4640845B2 (en) | 2007-03-05 | 2011-03-02 | 富士フイルム株式会社 | Image processing apparatus and program thereof |
JP5566567B2 (en) * | 2007-03-14 | 2014-08-06 | 株式会社東芝 | MEDICAL IMAGE DISPLAY DEVICE, MEDICAL IMAGE DISPLAY METHOD, AND MEDICAL IMAGE DIAGNOSIS DEVICE |
JP4924250B2 (en) * | 2007-07-06 | 2012-04-25 | コニカミノルタホールディングス株式会社 | Tomographic image generating apparatus, program, and tomographic image generating method |
JP5142633B2 (en) * | 2007-08-24 | 2013-02-13 | 株式会社東芝 | Medical image display device and medical image display method |
JP4616874B2 (en) | 2007-09-28 | 2011-01-19 | 富士フイルム株式会社 | Image display device, image display method, and image display program |
JP5159301B2 (en) * | 2007-12-28 | 2013-03-06 | 株式会社東芝 | Medical image display apparatus and image display method |
JP5138431B2 (en) | 2008-03-17 | 2013-02-06 | 富士フイルム株式会社 | Image analysis apparatus and method, and program |
US8205991B2 (en) * | 2008-04-14 | 2012-06-26 | Optovue, Inc. | Method of eye registration for optical coherence tomography |
JPWO2010016293A1 (en) * | 2008-08-08 | 2012-01-19 | コニカミノルタエムジー株式会社 | MEDICAL IMAGE DISPLAY DEVICE, MEDICAL IMAGE DISPLAY METHOD, AND PROGRAM |
JP5512113B2 (en) * | 2008-10-20 | 2014-06-04 | 株式会社東芝 | Medical image display device and mammography device |
JP5530626B2 (en) * | 2008-12-19 | 2014-06-25 | 株式会社日立メディコ | Magnetic resonance imaging apparatus and image processing apparatus |
JP5575491B2 (en) * | 2010-01-14 | 2014-08-20 | 株式会社東芝 | Medical diagnostic imaging equipment |
JP2011224086A (en) * | 2010-04-16 | 2011-11-10 | Morita Mfg Co Ltd | Image processor, x-ray radiographing apparatus, image display method, image comparison method, and image display program |
JP5675177B2 (en) * | 2010-06-07 | 2015-02-25 | 株式会社東芝 | Medical image observation device |
JP5572012B2 (en) * | 2010-06-15 | 2014-08-13 | 株式会社東芝 | Medical image display device |
JP4920771B2 (en) * | 2010-06-15 | 2012-04-18 | 株式会社東芝 | Medical image display device |
JP5754902B2 (en) * | 2010-08-27 | 2015-07-29 | キヤノン株式会社 | Image processing apparatus and method of operating image processing apparatus |
JP5575620B2 (en) * | 2010-11-30 | 2014-08-20 | 株式会社東芝 | Image processing device |
JP2012000477A (en) * | 2011-08-05 | 2012-01-05 | Toshiba Corp | Image processing apparatus |
JP4997341B2 (en) * | 2011-11-21 | 2012-08-08 | 株式会社東芝 | Medical image display device |
CN103249354B (en) | 2011-12-02 | 2015-11-25 | 株式会社东芝 | Medical imaging finder |
JP5863435B2 (en) * | 2011-12-15 | 2016-02-16 | Hoya株式会社 | Image signal processing device |
JP6173783B2 (en) * | 2012-06-20 | 2017-08-02 | 東芝メディカルシステムズ株式会社 | Medical image processing apparatus, magnetic resonance imaging apparatus, and medical image processing program |
WO2014020495A1 (en) * | 2012-08-03 | 2014-02-06 | Koninklijke Philips N.V. | Device position dependant overlay for roadmapping |
JP5883378B2 (en) * | 2012-12-27 | 2016-03-15 | 株式会社東芝 | Image processing device |
JP2014183963A (en) * | 2013-03-22 | 2014-10-02 | Fujifilm Corp | Medical image distribution device, and medical image distribution system |
JP2013198822A (en) * | 2013-07-11 | 2013-10-03 | Toshiba Corp | Image processing apparatus |
KR102244258B1 (en) * | 2013-10-04 | 2021-04-27 | 삼성전자주식회사 | Display apparatus and image display method using the same |
JP6266310B2 (en) * | 2013-11-08 | 2018-01-24 | 東芝メディカルシステムズ株式会社 | Medical information processing device |
JP6258084B2 (en) * | 2014-03-12 | 2018-01-10 | 東芝メディカルシステムズ株式会社 | Medical image display device, medical image display system, and medical image display program |
JP6126058B2 (en) * | 2014-09-30 | 2017-05-10 | 富士フイルム株式会社 | Image display apparatus, image processing apparatus, radiographic imaging system, tomographic image display method, and tomographic image display program. |
JP6525903B2 (en) | 2016-03-09 | 2019-06-05 | 富士フイルム株式会社 | Image display device, method and program |
JP6827739B2 (en) * | 2016-08-31 | 2021-02-10 | キヤノン株式会社 | Image display device, image display method and program |
JP6869086B2 (en) * | 2017-04-20 | 2021-05-12 | 富士フイルム株式会社 | Alignment device, alignment method and alignment program |
US11207041B2 (en) | 2019-07-08 | 2021-12-28 | Canon Medical Systems Corporation | X-ray CT system and medical processing apparatus |
JP7446410B2 (en) * | 2020-03-18 | 2024-03-08 | 富士フイルム株式会社 | Image processing device, method and program |
-
1996
- 1996-02-28 JP JP04101696A patent/JP3639030B2/en not_active Expired - Lifetime
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007130240A (en) * | 2005-11-10 | 2007-05-31 | Imagunooshisu Kk | Display direction correcting device, correcting method, and program for correction of medical 3d image |
JP4638330B2 (en) * | 2005-11-10 | 2011-02-23 | イマグノーシス株式会社 | MEDICAL 3D IMAGE DISPLAY DIRECTION CORRECTION DEVICE, CORRECTION METHOD, AND CORRECTION PROGRAM |
US20220031165A1 (en) * | 2007-01-19 | 2022-02-03 | Sunnybrook Health Sciences Centre | Imaging probe with combined ultrasound and optical means of imaging |
Also Published As
Publication number | Publication date |
---|---|
JPH08294485A (en) | 1996-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3639030B2 (en) | Image display system and image display method using the system | |
US11372534B2 (en) | Image handling and display in x-ray mammography and tomosynthesis | |
US10452252B2 (en) | Image handling and display in X-ray mammography and tomosynthesis | |
CN102763137B (en) | For being generated the system and method for 2D image by chromatographic data collection | |
JP5361103B2 (en) | Image processing device | |
US20070237380A1 (en) | Three-dimensional medical image display device equipped with pre-processing system implementing clinical protocol | |
JP6667231B2 (en) | Information processing apparatus, image processing apparatus, information processing system, information processing method, and program. | |
JPH08166995A (en) | Medical diagnosis support system | |
JP6173783B2 (en) | Medical image processing apparatus, magnetic resonance imaging apparatus, and medical image processing program | |
JP2013244211A (en) | Medical image processor, medical image processing method and control program | |
US20040114790A1 (en) | Projection conversion device and method and elapsed-time differential image preparation device and method | |
WO2010016293A1 (en) | Medical image display device, and medical image display method and program | |
CN110459298A (en) | For finding out the method and apparatus, diagnostic terminal and imaging system of end value | |
JP2001061834A (en) | Three-dimensional image display device | |
JP2004160103A (en) | Medical image compound observation apparatus | |
WO2019116619A1 (en) | Computed tomogram processing device and computed tomograph device | |
JP3563820B2 (en) | Slice position display method and X-ray CT apparatus | |
JP2020175009A (en) | Medical image processing apparatus and x-ray diagnostic apparatus | |
JPH0581946B2 (en) | ||
JP2008067992A (en) | Apparatus and method of displaying medical image | |
JP2006197968A (en) | Image observation device and method | |
JP2006247293A (en) | Image processing method, image processing device, and program | |
JP2002229537A (en) | Image display device and film output image selecting device | |
JPH04104380A (en) | Three-dimensional picture processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040830 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040907 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041108 |
|
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: 20050105 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080121 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090121 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100121 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100121 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110121 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120121 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130121 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140121 Year of fee payment: 9 |
|
EXPY | Cancellation because of completion of term |