JP2019111006A - 動態画像処理方法及び動態画像処理装置 - Google Patents
動態画像処理方法及び動態画像処理装置 Download PDFInfo
- Publication number
- JP2019111006A JP2019111006A JP2017245694A JP2017245694A JP2019111006A JP 2019111006 A JP2019111006 A JP 2019111006A JP 2017245694 A JP2017245694 A JP 2017245694A JP 2017245694 A JP2017245694 A JP 2017245694A JP 2019111006 A JP2019111006 A JP 2019111006A
- Authority
- JP
- Japan
- Prior art keywords
- dynamic image
- image
- pixel
- value
- image processing
- 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.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 51
- 238000003672 processing method Methods 0.000 title claims description 22
- 230000033001 locomotion Effects 0.000 claims abstract description 190
- 238000009826 distribution Methods 0.000 claims abstract description 74
- 239000013598 vector Substances 0.000 claims description 82
- 210000004204 blood vessel Anatomy 0.000 claims description 77
- 238000000034 method Methods 0.000 claims description 48
- 230000008569 process Effects 0.000 claims description 28
- 230000002093 peripheral effect Effects 0.000 claims description 21
- 238000012937 correction Methods 0.000 claims description 20
- 210000000988 bone and bone Anatomy 0.000 claims description 6
- 238000013016 damping Methods 0.000 claims description 2
- 239000000284 extract Substances 0.000 claims description 2
- 210000004072 lung Anatomy 0.000 description 79
- 238000003384 imaging method Methods 0.000 description 49
- 230000000875 corresponding effect Effects 0.000 description 48
- 230000005855 radiation Effects 0.000 description 48
- 230000002685 pulmonary effect Effects 0.000 description 33
- 206010028980 Neoplasm Diseases 0.000 description 24
- 238000003860 storage Methods 0.000 description 24
- 238000004891 communication Methods 0.000 description 15
- 238000001514 detection method Methods 0.000 description 10
- 238000003745 diagnosis Methods 0.000 description 10
- 210000000038 chest Anatomy 0.000 description 9
- 230000029058 respiratory gaseous exchange Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 7
- 230000002123 temporal effect Effects 0.000 description 5
- 239000004065 semiconductor Substances 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000009499 grossing Methods 0.000 description 3
- 230000003434 inspiratory effect Effects 0.000 description 3
- 208000037841 lung tumor Diseases 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000005520 cutting process Methods 0.000 description 2
- 201000010099 disease Diseases 0.000 description 2
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 208000020816 lung neoplasm Diseases 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 208000018084 Bone neoplasm Diseases 0.000 description 1
- 230000003187 abdominal effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000011976 chest X-ray Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000002438 flame photometric detection Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 210000003205 muscle Anatomy 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000002601 radiography Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000241 respiratory effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
- 210000000115 thoracic cavity Anatomy 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/277—Analysis of motion involving stochastic approaches, e.g. using Kalman filters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10072—Tomographic images
- G06T2207/10081—Computed x-ray tomography [CT]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10116—X-ray image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20092—Interactive image processing based on input by user
- G06T2207/20104—Interactive definition of region of interest [ROI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20172—Image enhancement details
- G06T2207/20182—Noise reduction or smoothing in the temporal domain; Spatio-temporal filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30008—Bone
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30061—Lung
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30096—Tumor; Lesion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
- G06T2207/30101—Blood vessel; Artery; Vein; Vascular
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Apparatus For Radiation Diagnosis (AREA)
- Geometry (AREA)
- Image Processing (AREA)
Abstract
Description
また、特許文献2においては、特定の動き周波数の構造物を強調することができるが、周波数フィルタで動き成分を単純強調してしまうため、画像として構造物の視認性が低下してしまう。
また、特許文献3においては、複数の構造物の重なりの影響を受けてしまい、腫瘍等の細かい構造物の移動領域を推定することができない。
すなわち、特許文献1〜3の技術では、腫瘍等の細かい構造物の視認性を向上させることはできない。
生体の動態を放射線撮影することにより得られた動態画像に画像処理を施す動態画像処理装置における動態画像処理方法であって、
基準となる動きを設定する設定工程と、
前記動態画像の各画素について、前記動態画像のフレーム画像間における前記基準となる動きに応じた対応点を設定する対応点設定工程と、
前記対応点設定工程において設定された前記各画素の対応点の周辺小領域の濃度分布の対象時間範囲における共通性に基づいて、前記動態画像の各フレーム画像の各画素の強調度合いを決定する決定工程と、
前記決定工程において決定された強調度合いに基づいて、前記動態画像の各フレーム画像に強調処理又は減弱処理を施す強調減弱処理工程と、
を含む。
前記決定工程は、前記動態画像の各画素について設定された対応点の周辺小領域における濃度分布の前記対象時間範囲における統計値を算出し、算出された統計値に基づいて、前記動態画像の各フレーム画像の各画素の強調度合いを決定する。
前記決定工程は、前記対応点の周辺小領域内の各画素の濃度値の前記周辺小領域内の基準濃度値との差分値又は比を算出し、前記算出した差分値又は比の前記対象時間範囲における統計値に基づいて、前記動態画像の各フレーム画像の各画素の強調度合いを決定する。
前記基準濃度値は、前記周辺小領域内の濃度値の平均値又は中央値である。
前記統計値は、最頻値である。
前記決定工程は、前記最頻値に基づいて強調対象領域と非強調対象領域を判別し、その判別結果に基づいて前記強調度合いを決定する。
前記決定工程は、前記最頻値の正負に基づいて強調対象領域と非強調対象領域を判別する。
前記決定工程は、前記設定工程において設定された複数の前記対応点に対する前記周辺小領域が重なった画素に対して、前記重なった各周辺小領域において当該画素について算出された前記統計値の代表値に基づいて前記強調度合いを決定する。
前記決定工程において前記強調度合いが0に決定された画素に対して、当該画素について算出された統計値に応じた濃度補正を行う濃度補正工程を含む。
前記濃度補正工程は、前記設定工程において設定された複数の前記対応点に対する前記周辺小領域が重なった画素に対して、前記重なった各周辺小領域において当該画素について算出された前記統計値の代表値に基づいて濃度補正を行う。
前記代表値は、平均値である。
前記設定工程は、基準構造物を指定する指定工程を含み、前記指定工程において指定された基準構造物の動きを前記基準とする動きとして設定する。
前記対応点設定工程は、前記動態画像の各フレーム画像から前記基準構造物の領域を抽出して前記基準構造物の移動ベクトルを算出し、算出した移動ベクトルに基づいて前記動態画像の各画素の基準移動ベクトルを算出し、前記動態画像の各画素のフレーム画像間における前記基準移動ベクトルに応じた対応点を設定する。
前記設定工程は、前記動態画像の奥行き方向に分布する構造物が前記基準構造物として指定された場合、さらに、前記基準構造物の奥行き方向の位置を指定する奥行方向指定工程を含み、前記指定された基準構造物の前記指定された奥行き方向の位置の動きを前記基準とする動きとして設定する。
前記基準構造物は、血管である。
前記基準構造物は、骨である。
前記設定工程は、移動ベクトルを入力する入力工程を含み、前記入力工程において入力された移動ベクトルを前記基準とする動きとして設定する。
前記周辺小領域のサイズを入力するサイズ入力工程をさらに含む。
基準となる動きを設定する設定手段と、
生体の動態を撮影することにより得られた動態画像の各画素について、前記動態画像のフレーム画像間における前記基準となる動きに応じた対応点を設定する対応点設定手段と、
前記対応点設定手段により設定された前記各画素の対応点の周辺小領域の濃度分布の対象時間範囲における共通性に基づいて、前記動態画像の各フレーム画像の各画素の強調度合いを決定する決定手段と、
前記決定手段により決定された強調度合いに基づいて、前記動態画像の各フレーム画像に強調処理又は減弱処理を施す強調減弱処理手段と、
を備える。
まず、本実施形態の構成を説明する。
図1に、本実施形態における動態画像処理システム100の全体構成を示す。
図1に示すように、動態画像処理システム100は、撮影装置1と、撮影用コンソール2とが通信ケーブル等により接続され、撮影用コンソール2と、診断用コンソール3とがLAN(Local Area Network)等の通信ネットワークNTを介して接続されて構成されている。動態画像処理システム100を構成する各装置は、DICOM(Digital Image and Communications in Medicine)規格に準じており、各装置間の通信は、DICOMに則って行われる。
撮影装置1は、例えば、呼吸運動に伴う肺の膨張及び収縮の形態変化、心臓の拍動等の、周期性(サイクル)を持つ動態を撮影する撮影手段である。動態撮影とは、被写体に対し、X線等の放射線をパルス状にして所定時間間隔で繰り返し照射するか(パルス照射)、もしくは、低線量率にして途切れなく継続して照射する(連続照射)ことで、被写体の動態を示す複数の画像を取得することをいう。動態撮影により得られた一連の画像を動態画像と呼ぶ。また、動態画像を構成する複数の画像のそれぞれをフレーム画像と呼ぶ。なお、以下の実施形態では、パルス照射により胸部正面の動態撮影を行う場合を例にとり説明する。
放射線照射制御装置12は、撮影用コンソール2に接続されており、撮影用コンソール2から入力された放射線照射条件に基づいて放射線源11を制御して放射線撮影を行う。撮影用コンソール2から入力される放射線照射条件は、例えば、パルスレート、パルス幅、パルス間隔、1撮影あたりの撮影フレーム数、X線管電流の値、X線管電圧の値、付加フィルター種等である。パルスレートは、1秒あたりの放射線照射回数であり、後述するフレームレートと一致している。パルス幅は、放射線照射1回当たりの放射線照射時間である。パルス間隔は、1回の放射線照射開始から次の放射線照射開始までの時間であり、後述するフレーム間隔と一致している。
放射線検出部13は、被写体Mを挟んで放射線源11と対向するように設けられている。
撮影用コンソール2は、放射線照射条件や画像読取条件を撮影装置1に出力して撮影装置1による放射線撮影及び放射線画像の読み取り動作を制御するとともに、撮影装置1により取得された動態画像を撮影技師等の撮影実施者によるポジショニングの確認や診断に適した画像であるか否かの確認用に表示する。
撮影用コンソール2は、図1に示すように、制御部21、記憶部22、操作部23、表示部24、通信部25を備えて構成され、各部はバス26により接続されている。
)等により構成される。制御部21のCPUは、操作部23の操作に応じて、記憶部22に記憶されているシステムプログラムや各種処理プログラムを読み出してRAM内に展開し、展開されたプログラムに従って後述する撮影制御処理を始めとする各種処理を実行し、撮影用コンソール2各部の動作や、撮影装置1の放射線照射動作及び読み取り動作を集中制御する。
診断用コンソール3は、撮影用コンソール2から動態画像を取得し、取得した動態画像や動態画像の解析結果を表示して医師の診断を支援するための動態画像処理装置である。
診断用コンソール3は、図1に示すように、制御部31、記憶部32、操作部33、表示部34、通信部35を備えて構成され、各部はバス36により接続されている。
次に、本実施形態における上記動態画像処理システム100の動作について説明する。
まず、撮影装置1、撮影用コンソール2による撮影動作について説明する。
図2に、撮影用コンソール2の制御部21において実行される撮影制御処理を示す。撮影制御処理は、制御部21と記憶部22に記憶されているプログラムとの協働により実行される。
次に、診断用コンソール3における動作について説明する。
診断用コンソール3においては、通信部35を介して撮影用コンソール2から動態画像の一連のフレーム画像が受信されると、受信された動態画像が記憶部32に記憶される。
操作部33により記憶部32により記憶されている動態画像の中から動態画像が選択され、構造物の強調表示が指示されると、制御部31と記憶部32に記憶されているプログラムとの協働により図3に示す構造物強調処理が実行される。
まず、基準構造物の指定が行われる(ステップS10)。
ステップS10においては、例えば、図4に示すように、胸部の動態画像に含まれる複数の構造物のボタンが表示された指定画面340が表示部34に表示される。ユーザーが指定画面340において操作部33により指定したボタンに対応する構造物が基準構造物として指定される。
ステップS11においては、基準構造物の領域が各フレーム画像から抽出され、隣り合うフレーム画像間の基準構造物の移動ベクトルが算出される。基準構造物の移動ベクトルは、基準構造物が次のフレーム画像どの画素に移動するかを示すベクトルである。
肺血管を奥行き位置の層毎に認識するには、予め一般的な三次元の肺のボクセルデータと肺血管位置の情報をモデルとして記憶部32に記憶しておき、その二次元への投影図をもとに二次元画像における肺血管領域の対応位置をとることで、各肺血管領域を奥行き位置と対応付ければよい。予め被検者の肺をCTにより撮影し、CT画像を用いて個人の三次元肺血管位置を正確に抽出してモデルとしてもよい。
抽出されたすべての肺血管領域をトラッキングし、移動量(動き量)毎にクラスタリングを行う。例えば、図8に示す矩形枠Rのように下肺のある範囲に計算領域を設定し、その中の肺血管の動き量を求める。そして動き量毎にクラスタリングを行う。動き量毎のクラスターが複数現れた場合に、クラスター毎に別の肺血管層として認識する。図8は、計算領域内の肺血管の動き量の算出結果をクラスターによって色分けした矢印で示した図である。図8においては、抽出された肺血管が3クラスターに分類され、3色に色分けされた例が示されている。このように、肺血管領域の動き量に基づいて、設定された計算領域内において、肺血管領域を層毎に認識することができる。ここからさらに、同一のクラスターにある肺血管領域と繋がっている肺血管を辿ることで、肺血管の根元から末端まで層毎に認識することができる。層が認識できていない肺血管領域が残っている場合は、その周辺に計算領域を設定して再度クラスタリング及び肺血管層の認識処理を繰り返すことで、すべての肺血管を動き量によって層に分類することができる。
肺血管領域を直接画像上から指定させることとしてもよい。画像とは、静止画(一のフレーム画像)でもよく、動画(動態画像)でもよい。動画の場合は、動画を表示部34に表示しておき、動画上で指定されたフレーム画像上で、領域を指定すればよい。
また、奥行き方向の層毎に肺血管領域の画像を表示して(図6参照)、操作部33により強調したい層の肺血管を指定させることとしてもよい。各層の肺血管の動きがわかるように、各層の画像を動画で表示することが好ましい。
基準移動ベクトルは、動態画像の各画素に基準構造物と同じ動きをする構造物があったとした場合に、その構造物がどのように移動していくかを示すベクトルであり、基準構造物の移動ベクトルに基づいて補間処理により求めることができる。
ステップS13においては、図11に示すように、基準移動ベクトルを時間方向につないでフレーム画像間の対応点を設定し、基準移動マップを作成する。基準移動マップのデータとしては、フレーム画像毎に、全画素毎に、直前のフレーム画像からの基準移動ベクトル(Vx, Vy)をRAMに保持する(又は、次のフレーム画像への基準移動ベクトル(Vx, Vy)を保持する)。または、フレーム画像毎に、全画素毎に、基準フレーム画像への基準移動ベクトル(Vx, Vy)をRAMに保持することとしてもよい。データ量が膨大になるため、何らかの近似式を用いて間引き、データ量を削減しておくことが望ましい。
(a)計算対象点、対応点、対象フレーム範囲(対象時間範囲)を設定する。
或るフレーム画像(例えば、1番目のフレーム画像)の画像空間上の全点を計算対象点とし、基準移動マップを参照し、計算対象点毎に、予め設定された対象フレーム範囲(例えば、全フレーム画像)における対応点を取得する。
計算対象点毎に、その対象点を中心とする所定サイズ(複数画素)の小領域(周辺小領域)の画像(主に、矩形の画像)を切り出し、小領域画像を作成する。同様に、対象フレーム範囲のフレーム画像の計算対象点に対応する対応点を中心として小領域画像を切り出すことで、計算対象点毎の時間方向の小領域画像群を作成する。小領域のサイズは、強調対象の構造物(例えば、腫瘍等)より大きいサイズとすることが好ましい。また、小領域のサイズは、ユーザーが操作部33によりmm単位で入力することが好ましい。
小領域画像群は、構造物の重なり状態の変化により濃度値が時間方向に変化していく。小領域画像群の各小領域画像について、基準濃度値(例えば、小領域画像の濃度値の中央値又は平均値)を算出し、(式1)に示すように、各画素の濃度値と基準濃度値との差分値からなる濃度分布画像を算出する(これは、基準濃度値をベースとした正規化といえる)。
濃度分布画像の画素値(x,y)=小領域画像の各濃度値(x,y)−小領域画像の基準濃度値・・・(式1)
なお、濃度分布画像の画素値(x,y)は、小領域画像の濃度値(x,y)と小領域画像の基準濃度値の比としてもよい。
対応点に同一構造物があるならば、小領域画像がその構造物に最適なサイズであれば、背景の濃度値が変化しても時間方向に見て濃度分布画像が頻度よく同じ値になっていく。
濃度分布画像の各画素(x,y)毎に時間方向の画素値のヒストグラムをとると、基準構造物の動きに一致する構造物(強調対象の構造物)が写っている場合は、高頻度に同じ値をとるため、これを共通濃度分布画像の画素値とする(図12(b)参照)。すなわち、共通濃度分布画像の各画素(x,y)の画素値は、例えば、以下の(式2)により求める。
共通濃度分布画素値(x,y) = 濃度分布画像(x,y)の時間方向の最頻値・・・(式2)
最頻値の代わりに、中央値や平均値としてもよい。時間方向に画素値が激しく変化し、高頻度の画素値がない場合は、強調しないようにするため、共通濃度分布画像の画素値を0とすればよい。
隣り合う計算対象点の小領域は重なりを持つため、(式3)に示すように、重なった共通濃度分布画像の画素値の平均値、中央値、最大値、又は最小値等の代表値を算出して、統合共通濃度分布画像を作成する。
統合共通濃度分布画像の画素値=重なっている小領域全ての共通濃度分布画像の画素値の代表値
・・・(式3)
なお、計算対象点を、小領域が空間的に重複しないような粒度で設定した場合は、共通濃度分布画像の画素値をそのまま統合共通濃度分布画像の画素値にできるため計算が簡易になる。
本実施形態のように背景領域より濃度の低い構造物を強調したい場合、統合共通濃度分布画像における負の画素は強調対象領域と判別され、統合共通濃度分布画像の画素値がその画素の強調度合いとして決定される。統合共通濃度分布画像における0又は正の画素は非強調対象領域と判別され、強調度合いが0に決定される。なお、本実施形態とは逆に、背景領域より濃度の高い構造物を強調したい場合は、統合共通濃度分布画像における正の画素が強調対象領域と判別され、統合共通濃度分布画像の画素値がその画素の強調度合いとして決定される。統合共通濃度分布画像における0又は負の画素は非強調対象領域と判別され、強調度合いが0に決定される。
例えば、視認したい構造物の形状(円形、線形状等)やサイズ(空間周波数)がわかっていれば、元の動態画像にその領域を強調する強調処理を施しておくこととしてもよい。また、元の動態画像にエッジフィルターでエッジ強調を行っておくこととしてもよい。
強調画像の画素値=α×(強調度合い画像の画素値)+元の画素値・・・(式4)
ここで、αは正の固定値であり、ユーザーが強調したい度合いに応じて指定すればよい。位置ずれに対応して対応点を補正した場合は、補正距離に応じて、αを変更してもよい。例えば、補正距離が長い(ずれが大きい)ほどαの値を小さくする。
なお、αを負の固定値とした場合は、減弱処理となり、0から遠ざかり−1に近づくほど減弱度合いが増し、−1のときには除去される。
強調画像の強調対象領域の画素値=元の画素値+β・・・(式5)
強調画像の非強調対象領域の画素値=元の画素値・・・(式6)
ここで、βは固定値(本実施形態では負の値)である。
強調画像の強調対象領域の画素値=元の画素値×β・・・(式7)
強調画像の非強調対象領域の画素値=元の画素値・・・(式8)
強調画像の画素値=α×(統合共通濃度分布画像の画素値)+元の画素値・・・(式9)
ここで、αは正の固定値であり、ユーザーが適宜指定すればよい。位置ずれに対応して対応点を補正した場合は、補正距離に応じて、αを変更してもよい。例えば、補正距離が長い(ずれが大きい)ほどαの値を小さくする。
なお、αを負の固定値とした場合は、減弱処理となり、0から遠ざかり−1に近づくほど減弱度合いが増し、−1のときには除去される。
例えば、基準構造物が肺血管である場合、肺血管と同じ動きをする構造物の領域(例えば、腫瘍領域)については、上述のように統合共通濃度分布画像の画素値は負となるため、強調度合い画像の画素値は負となる。よって、上記の(式9)により、強調画像では濃度値が元の画素値より低くなるため、背景領域との差がより際立って強調される。
背景の肺野領域については、より濃度の低い肺血管や腫瘍に近接される場合のみ、統合共通濃度分布画像の画素値が正となり、それ以外は0となる。そのため、強調画像では、肺血管や腫瘍に近接される場合のみ、濃度値が元の画素値より高くなるので、周囲とのコントラストを挙げることができる。また、統合共通濃度分布画像の画素値を重なっている小領域全ての共通濃度分布画像の画素値の統計値(例えば、平均値)とすることで、濃度補正の有無の領域境目が自然に見えるので、視認性の低下を招かず、自然な画像とすることができる。
肺血管と異なる動きをする構造物が出入りする領域については、上述のように共通濃度分布画像の画素値は正となるため、統合共通濃度分布画像の画素値は正となる。よって、上記の(式9)により、強調画像では濃度値が元の画素値より高くなり、背景領域に近づくため目立たなくなる。
動態画像はモノクロであるが、例えば、強調した領域のみを赤く表示する等、強調した領域をカラーで表示してもよい。これにより、基準構造物と同じ動きをする構造物を医師が容易に認識することが可能となる。
上記実施形態においては、ユーザーにより指定された基準構造物に基づいて、動態画像から基準移動ベクトルを算出し、算出した基準移動ベクトルが示す動きを基準の動きとして設定し、設定した動きと同じ動きをする構造物を強調する場合を例にとり説明したが、ユーザーにより入力された基準移動ベクトルが示す動きを基準の動きとして設定し、この基準の動きと同じ動きをする構造物を強調することとしてもよい。
基準移動ベクトル=各(x,y,t)に設定されるベクトル(Vx, Vy)
基準移動マップ=すべての(x,y,t)の基準移動ベクトルの集合
である。
例えば、図14(a)に示すように、動態画像のフレーム画像を時間方向に展開表示して基準移動マップを矢印で表示した画面341を表示部34に表示し、ユーザーにより矢印の始点や終点の位置がドラッグアンドドロップ等により編集されると、編集された矢印及びその始点と終点の位置に応じた5次元のデータ(x,y,t,Vx,Vy)を入力情報として取得する。なお、基準移動マップの初期状態として予め定められた方向の矢印を表示してユーザーに編集させることとしてもよいし、上記実施形態のステップS10〜13を行って、指定された基準構造物に応じた基準移動マップを作成してその矢印を表示し、ユーザー操作により編集させることとしてもよい。
例えば、図15(a)に示すように、基準構造物の位置等の時間変化を示すグラフが表示された画面343を表示し、ユーザーが、画面上で或る区間(t,t´)と(y,y´)を指定することで、基準移動ベクトル(y,t,Vy)を入力可能する(Vy=y´- yで計算する)。
(0)「追加」ボタン343aをクリックする
(1)入力したい基準移動ベクトルの時刻tと始点yをグラフ上でクリックする
(2)時刻t´と終点y´グラフ上でクリックする
(3)続いて連続して、次の基準移動ベクトルの終点(t´,y´)を入力もできる。画面外クリックで「追加」モードを終了する。
(0)領域344aに表示されている構造物を選択する。これにより、選択された構造物の位置の時間変化を示すグラフが表示される。
(1)グラフ上で時刻(t,t´)をクリックして指定する。
(2) 領域344aから構造物を1つ以上指定し、合成ベクトルの作成を指示する。
(3)合成方法を指定する。
例えば、横隔膜のグラフ上から横隔膜の速度の1/2を指定する。これにより、横隔膜の動きの半分速度のVyが生成される。続いて、肺尖のグラフ上から肺尖の速度の1/2を指定する指定する。これにより、横隔膜と肺尖の1/2の動きの中間の速度のVyが生成される。
(1)図16(a)に示すような入力画面345において、時刻(t,t´)を指定する。「吸気位相」「呼気位相」「1回目の呼吸」といった指定でもよい。
(2)Vyの探索範囲を入力する。例えば、Vyの探索範囲を数値入力する。他の参照する構造物の動きを利用して入力できるようにしてもよい。また、「正」「負」等の範囲を入力することとしてもよい。
制御部31は、指定されたVyの範囲内でVyを変えて強調を行い、図16(b)に示すように強調結果の候補を示す画面346を表示部34に表示する(時刻(t,t´)の範囲のみの結果を示す)。統合共通濃度分布画像の画素値が閾値を超えるか否かで強調対象領域を判断し、強調対象領域の画像を候補として提示してもよい。
(3)表示された候補からユーザーが選択すると、強調されている領域にある構造物が基準構造物として設定される。
動態画像においては肺血管等の細かい構造物の視認性に課題があることから、肺血管等がどのように動いているのかを動態画像を一瞥して判断することは難しい。そのため、肺血管の動きそのものをベクトルで静止画上に表示することも診断に役立つと考えられる。
したがって、動態画像において、基準とする動きと同じ動きをする構造物を強調することができるので、構造物の視認性を向上させることができる。特に、腫瘍等の細かい構造物の視認性を向上させることができる。
1 撮影装置
11 放射線源
12 放射線照射制御装置
13 放射線検出部
14 読取制御装置
2 撮影用コンソール
21 制御部
22 記憶部
23 操作部
24 表示部
25 通信部
26 バス
3 診断用コンソール
31 制御部
32 記憶部
33 操作部
34 表示部
35 通信部
36 バス
Claims (19)
- 生体の動態を放射線撮影することにより得られた動態画像に画像処理を施す動態画像処理装置における動態画像処理方法であって、
基準となる動きを設定する設定工程と、
前記動態画像の各画素について、前記動態画像のフレーム画像間における前記基準となる動きに応じた対応点を設定する対応点設定工程と、
前記対応点設定工程において設定された前記各画素の対応点の周辺小領域の濃度分布の対象時間範囲における共通性に基づいて、前記動態画像の各フレーム画像の各画素の強調度合いを決定する決定工程と、
前記決定工程において決定された強調度合いに基づいて、前記動態画像の各フレーム画像に強調処理又は減弱処理を施す強調減弱処理工程と、
を含む動態画像処理方法。 - 前記決定工程は、前記動態画像の各画素について設定された対応点の周辺小領域における濃度分布の前記対象時間範囲における統計値を算出し、算出された統計値に基づいて、前記動態画像の各フレーム画像の各画素の強調度合いを決定する請求項1に記載の動態画像処理方法。
- 前記決定工程は、前記対応点の周辺小領域内の各画素の濃度値の前記周辺小領域内の基準濃度値との差分値又は比を算出し、前記算出した差分値又は比の前記対象時間範囲における統計値に基づいて、前記動態画像の各フレーム画像の各画素の強調度合いを決定する請求項1又は2に記載の動態画像処理方法。
- 前記基準濃度値は、前記周辺小領域内の濃度値の平均値又は中央値である請求項3に記載の動態画像処理方法。
- 前記統計値は、最頻値である請求項2〜4のいずれか一項に記載の動態画像処理方法。
- 前記決定工程は、前記最頻値に基づいて強調対象領域と非強調対象領域を判別し、その判別結果に基づいて前記強調度合いを決定する請求項5に記載の動態画像処理方法。
- 前記決定工程は、前記最頻値の正負に基づいて強調対象領域と非強調対象領域を判別する請求項6に記載の動態画像処理方法。
- 前記決定工程は、前記設定工程において設定された複数の前記対応点に対する前記周辺小領域が重なった画素に対して、前記重なった各周辺小領域において当該画素について算出された前記統計値の代表値に基づいて前記強調度合いを決定する請求項2〜7のいずれか一項に記載の動態画像処理方法。
- 前記決定工程において前記強調度合いが0に決定された画素に対して、当該画素について算出された統計値に応じた濃度補正を行う濃度補正工程を含む請求項2〜8の何れか一項に記載の動態画像処理方法。
- 前記濃度補正工程は、前記設定工程において設定された複数の前記対応点に対する前記周辺小領域が重なった画素に対して、前記重なった各周辺小領域において当該画素について算出された前記統計値の代表値に基づいて濃度補正を行う請求項9に記載の動態画像処理方法。
- 前記代表値は、平均値である請求項10に記載の動態画像処理方法。
- 前記設定工程は、基準構造物を指定する指定工程を含み、前記指定工程において指定された基準構造物の動きを前記基準とする動きとして設定する請求項1〜11のいずれか一項に記載の動態画像処理方法。
- 前記対応点設定工程は、前記動態画像の各フレーム画像から前記基準構造物の領域を抽出して前記基準構造物の移動ベクトルを算出し、算出した移動ベクトルに基づいて前記動態画像の各画素の基準移動ベクトルを算出し、前記動態画像の各画素のフレーム画像間における前記基準移動ベクトルに応じた対応点を設定する請求項12に記載の動態画像処理方法。
- 前記設定工程は、前記動態画像の奥行き方向に分布する構造物が前記基準構造物として指定された場合、さらに、前記基準構造物の奥行き方向の位置を指定する奥行方向指定工程を含み、前記指定された基準構造物の前記指定された奥行き方向の位置の動きを前記基準とする動きとして設定する請求項12又は13に記載の動態画像処理方法。
- 前記基準構造物は、血管である請求項12〜14のいずれか一項に記載の動態画像処理方法。
- 前記基準構造物は、骨である請求項12又は13に記載の動態画像処理方法。
- 前記設定工程は、移動ベクトルを入力する入力工程を含み、前記入力工程において入力された移動ベクトルを前記基準とする動きとして設定する請求項1〜11のいずれか一項に記載の動態画像処理方法。
- 前記周辺小領域のサイズを入力するサイズ入力工程をさらに含む請求項1〜17のいずれか一項に記載の動態画像処理方法。
- 基準となる動きを設定する設定手段と、
生体の動態を撮影することにより得られた動態画像の各画素について、前記動態画像のフレーム画像間における前記基準となる動きに応じた対応点を設定する対応点設定手段と、
前記対応点設定手段により設定された前記各画素の対応点の周辺小領域の濃度分布の対象時間範囲における共通性に基づいて、前記動態画像の各フレーム画像の各画素の強調度合いを決定する決定手段と、
前記決定手段により決定された強調度合いに基づいて、前記動態画像の各フレーム画像に強調処理又は減弱処理を施す強調減弱処理手段と、
を備える動態画像処理装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017245694A JP6927020B2 (ja) | 2017-12-22 | 2017-12-22 | 動態画像処理方法、動態画像処理装置及びプログラム |
US16/227,591 US11080866B2 (en) | 2017-12-22 | 2018-12-20 | Dynamic image processing method and dynamic image processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017245694A JP6927020B2 (ja) | 2017-12-22 | 2017-12-22 | 動態画像処理方法、動態画像処理装置及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019111006A true JP2019111006A (ja) | 2019-07-11 |
JP6927020B2 JP6927020B2 (ja) | 2021-08-25 |
Family
ID=66951360
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017245694A Active JP6927020B2 (ja) | 2017-12-22 | 2017-12-22 | 動態画像処理方法、動態画像処理装置及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US11080866B2 (ja) |
JP (1) | JP6927020B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113807410B (zh) * | 2021-08-27 | 2023-09-05 | 北京百度网讯科技有限公司 | 图像识别方法、装置以及电子设备 |
CN114693735B (zh) * | 2022-03-23 | 2023-03-14 | 成都智元汇信息技术股份有限公司 | 一种基于目标识别的视频融合方法及装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006051280A (ja) * | 2004-08-16 | 2006-02-23 | Canon Inc | ディジタル信号処理方法、ディジタル信号処理装置、及びコンピュータプログラム |
JP2010005109A (ja) * | 2008-06-26 | 2010-01-14 | Konica Minolta Holdings Inc | 画像生成装置、プログラム、および画像生成方法 |
JP2012000297A (ja) * | 2010-06-18 | 2012-01-05 | Konica Minolta Medical & Graphic Inc | 動画像処理装置及びプログラム |
US20140016844A1 (en) * | 2012-07-10 | 2014-01-16 | Zakrytoe Akcionernoe Obshchestvo "Impul's" | Method for acquisition of subtraction angiograms |
JP2015043894A (ja) * | 2013-08-28 | 2015-03-12 | 国立大学法人金沢大学 | X線動画像解析装置、x線動画像解析プログラム及びx線動画像撮像装置 |
JP2016073466A (ja) * | 2014-10-07 | 2016-05-12 | コニカミノルタ株式会社 | 画像処理装置及びプログラム |
JP2017018317A (ja) * | 2015-07-10 | 2017-01-26 | コニカミノルタ株式会社 | 胸部画像表示システム及び画像処理装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006130212A (ja) * | 2004-11-09 | 2006-05-25 | Fuji Photo Film Co Ltd | 異常陰影候補検出方法、および装置、ならびにプログラム |
JP5402056B2 (ja) | 2009-02-16 | 2014-01-29 | コニカミノルタ株式会社 | 画像処理装置、画像処理方法、およびプログラム |
WO2012026146A1 (ja) * | 2010-08-27 | 2012-03-01 | コニカミノルタエムジー株式会社 | 胸部診断支援システム及びプログラム |
-
2017
- 2017-12-22 JP JP2017245694A patent/JP6927020B2/ja active Active
-
2018
- 2018-12-20 US US16/227,591 patent/US11080866B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006051280A (ja) * | 2004-08-16 | 2006-02-23 | Canon Inc | ディジタル信号処理方法、ディジタル信号処理装置、及びコンピュータプログラム |
JP2010005109A (ja) * | 2008-06-26 | 2010-01-14 | Konica Minolta Holdings Inc | 画像生成装置、プログラム、および画像生成方法 |
JP2012000297A (ja) * | 2010-06-18 | 2012-01-05 | Konica Minolta Medical & Graphic Inc | 動画像処理装置及びプログラム |
US20140016844A1 (en) * | 2012-07-10 | 2014-01-16 | Zakrytoe Akcionernoe Obshchestvo "Impul's" | Method for acquisition of subtraction angiograms |
JP2014014673A (ja) * | 2012-07-10 | 2014-01-30 | Zakrytoe Akcionernoe Obshchestvo (Impul's) | 血管造影画像の取得方法 |
JP2015043894A (ja) * | 2013-08-28 | 2015-03-12 | 国立大学法人金沢大学 | X線動画像解析装置、x線動画像解析プログラム及びx線動画像撮像装置 |
JP2016073466A (ja) * | 2014-10-07 | 2016-05-12 | コニカミノルタ株式会社 | 画像処理装置及びプログラム |
JP2017018317A (ja) * | 2015-07-10 | 2017-01-26 | コニカミノルタ株式会社 | 胸部画像表示システム及び画像処理装置 |
Also Published As
Publication number | Publication date |
---|---|
JP6927020B2 (ja) | 2021-08-25 |
US11080866B2 (en) | 2021-08-03 |
US20190197705A1 (en) | 2019-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10699410B2 (en) | Automatic change detection in medical images | |
JP6436182B2 (ja) | 動態画像解析装置 | |
JP6772873B2 (ja) | 動態解析装置及び動態解析システム | |
JP6958202B2 (ja) | 動態画像処理装置及びプログラム | |
JP6772908B2 (ja) | 動態解析システム及びプログラム | |
JP6217241B2 (ja) | 胸部診断支援システム | |
US20180110491A1 (en) | Dynamic image processor | |
JP6743662B2 (ja) | 動態画像処理システム | |
JP6701880B2 (ja) | 動態解析装置、動態解析システム、動態解析方法及びプログラム | |
JP6812685B2 (ja) | 動態解析装置 | |
JP6740910B2 (ja) | 動態画像処理システム | |
US11151715B2 (en) | Dynamic analysis system | |
JP6927020B2 (ja) | 動態画像処理方法、動態画像処理装置及びプログラム | |
JP2017169830A (ja) | 動態解析装置 | |
JP6690774B2 (ja) | 動態解析システム、プログラム及び動態解析装置 | |
JP6852545B2 (ja) | 画像表示システム及び画像処理装置 | |
JP6962030B2 (ja) | 動態解析装置、動態解析システム、動態解析プログラム及び動態解析方法 | |
JP7047806B2 (ja) | 動態解析装置、動態解析システム、動態解析プログラム及び動態解析方法 | |
JP2012005729A (ja) | 胸部診断支援システム及びプログラム | |
JP6888721B2 (ja) | 動態画像処理装置、動態画像処理プログラム及び動態画像処理方法 | |
JP7255319B2 (ja) | 動態解析装置、動態解析システム及びプログラム | |
US20220301170A1 (en) | Dynamic image analysis apparatus and storage medium | |
US12026832B2 (en) | System and method for gating radiation exposure | |
JP2017217047A (ja) | 画像表示システム | |
JP6874484B2 (ja) | 動態画像処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200618 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210415 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210427 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210621 |
|
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: 20210706 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210719 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6927020 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |