JP2018171297A - 画像処理装置及びx線診断装置 - Google Patents

画像処理装置及びx線診断装置 Download PDF

Info

Publication number
JP2018171297A
JP2018171297A JP2017071791A JP2017071791A JP2018171297A JP 2018171297 A JP2018171297 A JP 2018171297A JP 2017071791 A JP2017071791 A JP 2017071791A JP 2017071791 A JP2017071791 A JP 2017071791A JP 2018171297 A JP2018171297 A JP 2018171297A
Authority
JP
Japan
Prior art keywords
image
ray
fixed object
detection
display
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
Application number
JP2017071791A
Other languages
English (en)
Other versions
JP6945322B2 (ja
Inventor
亮一 長江
Ryoichi Nagae
亮一 長江
政広 小澤
Masahiro Ozawa
政広 小澤
勇一郎 渡部
Yuichiro Watabe
勇一郎 渡部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Medical Systems Corp
Original Assignee
Canon Medical Systems Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Medical Systems Corp filed Critical Canon Medical Systems Corp
Priority to JP2017071791A priority Critical patent/JP6945322B2/ja
Priority to US15/942,778 priority patent/US10736598B2/en
Publication of JP2018171297A publication Critical patent/JP2018171297A/ja
Application granted granted Critical
Publication of JP6945322B2 publication Critical patent/JP6945322B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/54Control of apparatus or devices for radiation diagnosis
    • A61B6/547Control of apparatus or devices for radiation diagnosis involving tracking of position of the device or parts of the device
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/06Diaphragms
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/44Constructional features of apparatus for radiation diagnosis
    • A61B6/4429Constructional features of apparatus for radiation diagnosis related to the mounting of source units and detector units
    • A61B6/4435Constructional features of apparatus for radiation diagnosis related to the mounting of source units and detector units the source unit and the detector unit being coupled by a rigid structure
    • A61B6/4441Constructional features of apparatus for radiation diagnosis related to the mounting of source units and detector units the source unit and the detector unit being coupled by a rigid structure the rigid structure being a C-arm or U-arm
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/46Arrangements for interfacing with the operator or the patient
    • A61B6/461Displaying means of special interest
    • A61B6/465Displaying means of special interest adapted to display user selection data, e.g. graphical user interface, icons or menus
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/46Arrangements for interfacing with the operator or the patient
    • A61B6/467Arrangements for interfacing with the operator or the patient characterised by special input means
    • A61B6/469Arrangements for interfacing with the operator or the patient characterised by special input means for selecting a region of interest [ROI]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/48Diagnostic techniques
    • A61B6/486Diagnostic techniques involving generating temporal series of image data
    • A61B6/487Diagnostic techniques involving generating temporal series of image data involving fluoroscopy
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/50Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment specially adapted for specific body parts; specially adapted for specific clinical applications
    • A61B6/503Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment specially adapted for specific body parts; specially adapted for specific clinical applications for diagnosis of the heart
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/50Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment specially adapted for specific body parts; specially adapted for specific clinical applications
    • A61B6/504Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment specially adapted for specific body parts; specially adapted for specific clinical applications for diagnosis of blood vessels, e.g. by angiography
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/52Devices using data or image processing specially adapted for radiation diagnosis
    • A61B6/5205Devices using data or image processing specially adapted for radiation diagnosis involving processing of raw data to produce diagnostic data
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/52Devices using data or image processing specially adapted for radiation diagnosis
    • A61B6/5211Devices using data or image processing specially adapted for radiation diagnosis involving processing of medical diagnostic data
    • A61B6/5217Devices using data or image processing specially adapted for radiation diagnosis involving processing of medical diagnostic data extracting a diagnostic or physiological parameter from medical diagnostic data
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/52Devices using data or image processing specially adapted for radiation diagnosis
    • A61B6/5258Devices using data or image processing specially adapted for radiation diagnosis involving detection or reduction of artifacts or noise
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/30ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indices; for individual health risk assessment

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Surgery (AREA)
  • Optics & Photonics (AREA)
  • Radiology & Medical Imaging (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Molecular Biology (AREA)
  • Physics & Mathematics (AREA)
  • Animal Behavior & Ethology (AREA)
  • High Energy & Nuclear Physics (AREA)
  • Biophysics (AREA)
  • Veterinary Medicine (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Human Computer Interaction (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Cardiology (AREA)
  • Vascular Medicine (AREA)
  • Physiology (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Epidemiology (AREA)
  • Primary Health Care (AREA)
  • Apparatus For Radiation Diagnosis (AREA)

Abstract

【課題】画質を向上させることができる画像処理装置及びX線診断装置を提供すること。
【解決手段】実施形態の画像処理装置は、抽出部と、検出部と、補正画像生成部とを備える。抽出部は、経時的に収集された複数のX線画像に含まれる固定物を抽出する。検出部は、検出された固定物を検出の対象外として、複数のX線画像に含まれる対象物をそれぞれ検出する。補正画像生成部は、複数のX線画像のうちの基準画像において検出された対象物の位置を基準位置とし、複数のX線画像に対して、検出された対象物の位置を基準位置に略一致させる補正処理を施した補正画像を複数生成する。
【選択図】図1

Description

本発明の実施形態は、画像処理装置及びX線診断装置に関する。
血管内インターベンション治療は、カテーテルと呼ばれる治療用の器具(デバイス)を血管に挿入して、心臓、脳、肝臓等に生じた患部の治療を行なう治療法である。例えば、血管内インターベンション治療では、医師は、バルーン付きカテーテルを狭窄部位まで挿入する。そして、医師は、例えば、カテーテルを通じてバルーン内に液体を注入し、バルーンを拡張する。これにより、狭窄部位は機械的に拡張され、血流が回復する。バルーン付きカテーテルは、バルーン内の液体を吸引後、医師により体外に引き出される。
また、バルーンによって拡張された狭窄部位の再狭窄を防止するために、バルーンの外側に金属のメッシュ(ステント)を密着させたバルーン付きカテーテルを用いた血管内インターベンション治療も行なわれている。この治療法においては、医師は、バルーンを拡張させることで、ステントを拡張させた後、バルーン内の液体を吸引させてカテーテルを体外に引き出す。これにより、拡張されたステントが狭窄部位に留置され、狭窄部位の再狭窄率を低下することができる。
血管内インターベンション治療では、血管内に挿入したデバイスを治療対象部位まで精度よく移動させることが必要となる。通常、デバイスの位置決めは、X線診断装置によりリアルタイムで生成表示されるX線画像を参照して行なわれている。このため、デバイスには、バルーンやステントの位置を示すマーカとして、例えば、X線不透過の金属が2箇所(1箇所の場合もある)取り付けられており、医師は、モニタに表示されたX線画像に描出されたマーカを参照して、デバイスの位置決めを行なう。
しかし、心臓のように常に拍動を行なう臓器や、拍動により動く臓器の血管に血管内インターベンション治療を行なう場合、X線画像上でのデバイスの位置が常に動いてしまう。このため、X線画像を参照してデバイスの位置決めを行なうことは、医師にとって非常に高度な作業となる。
そこで、従来、例えば、順次生成されるX線画像に描出されるマーカを追跡し、各X線画像におけるマーカの位置が過去画像と同じ位置になるように画像変形することで、デバイスが仮想的に止まって見える動画表示を行なう技術が知られている。また、ポストプロセスとして、マーカの位置が同じ位置に補正された複数フレームの画像を、例えば、加算平均することにより、デバイスを高コントラストで強調表示する技術も知られている。
特開2010−131371号公報
本発明が解決しようとする課題は、画質を向上させることができる画像処理装置及びX線診断装置を提供することである。
実施形態の画像処理装置は、抽出部と、検出部と、補正画像生成部とを備える。抽出部は、経時的に収集された複数のX線画像に含まれる固定物を抽出する。検出部は、検出された前記固定物を検出の対象外として、前記複数のX線画像に含まれる対象物をそれぞれ検出する。補正画像生成部は、前記複数のX線画像のうちの基準画像において検出された前記対象物の位置を基準位置とし、前記複数のX線画像に対して、検出された前記対象物の位置を前記基準位置に略一致させる補正処理を施した補正画像を複数生成する。
図1は、第1の実施形態に係るX線診断装置の構成の一例を示す図である。 図2は、第1の実施形態に係る検出機能による処理を説明するための図である。 図3は、第1の実施形態に係るLearningモードの一例を説明するための図である。 図4は、第1の実施形態に係る補正画像生成機能による処理を説明するための図である。 図5は、第1の実施形態に係るTrackingモードの一例を説明するための図である。 図6は、第1の実施形態に係る1点固定処理を説明するための図である。 図7は、第1の実施形態に係る抽出機能による固定物の抽出処理の一例を説明するための図である。 図8は、第1の実施形態に係る検出機能による検出処理の一例を説明するための図である。 図9Aは、第1の実施形態に係る表示制御機能によって表示される動画像の一例を示す図である。 図9Bは、第1の実施形態に係る表示制御機能によって表示される動画像の一例を示す図である。 図10は、第1の実施形態に係るX線診断装置の処理手順を示すフローチャートである。 図11は、第2の実施形態に係るLearningモードによる領域の設定の一例を説明するための図である。 図12は、第2の実施形態に係る抽出機能及び検出機能による処理を説明するための図である。 図13は、第2の実施形態に係る表示制御機能によって表示される領域設定画面の一例を示す図である。 図14は、第3の実施形態に係る表示制御機能による画像表示の一例を示す図である。
以下、添付図面を参照して、画像処理装置及びX線診断装置の実施形態を詳細に説明する。なお、以下で示す実施形態では、本願に係るX線診断装置を例に挙げて説明する。また、本願に係る画像処理装置及びX線診断装置は、以下に示す実施形態に限定されるものではない。
(第1の実施形態)
まず、第1の実施形態に係るX線診断装置の全体構成について説明する。図1は、第1の実施形態に係るX線診断装置100の構成の一例を示す図である。図1に示すように、第1の実施形態に係るX線診断装置100は、高電圧発生器11と、X線管12と、コリメータ13と、天板14と、Cアーム15と、X線検出器16と、Cアーム回転・移動機構17と、天板移動機構18と、Cアーム・天板機構制御回路19と、絞り制御回路20と、処理回路21と、入力回路22と、ディスプレイ23と、画像データ生成回路24と、記憶回路25と、画像処理回路26とを有する。
図1に示すX線診断装置100においては、各処理機能がコンピュータによって実行可能なプログラムの形態で記憶回路25へ記憶されている。Cアーム・天板機構制御回路19、絞り制御回路20、処理回路21、画像データ生成回路24、及び、画像処理回路26は、記憶回路25からプログラムを読み出して実行することで各プログラムに対応する機能を実現するプロセッサである。換言すると、各プログラムを読み出した状態の各回路は、読み出したプログラムに対応する機能を有することとなる。
なお、上記説明において用いた「プロセッサ」という文言は、例えば、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、或いは、特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)、プログラマブル論理デバイス(例えば、単純プログラマブル論理デバイス(Simple Programmable Logic Device:SPLD)、複合プログラマブル論理デバイス(Complex Programmable Logic Device:CPLD)、及びフィールドプログラマブルゲートアレイ(Field Programmable Gate Array:FPGA))等の回路を意味する。プロセッサは記憶回路に保存されたプログラムを読み出し実行することで機能を実現する。なお、記憶回路にプログラムを保存する代わりに、プロセッサの回路内にプログラムを直接組み込むよう構成しても構わない。この場合、プロセッサは回路内に組み込まれたプログラムを読み出し実行することで機能を実現する。なお、本実施形態の各プロセッサは、プロセッサごとに単一の回路として構成される場合に限らず、複数の独立した回路を組み合わせて1つのプロセッサとして構成し、その機能を実現するようにしてもよい。
高電圧発生器11は、処理回路21による制御の下、高電圧を発生し、発生した高電圧をX線管12に供給する。X線管12は、高電圧発生器11から供給される高電圧を用いて、X線を発生する。
コリメータ13は、絞り制御回路20による制御の下、X線管12が発生したX線を、被検体Pの関心領域に対して選択的に照射されるように絞り込む。例えば、コリメータ13は、スライド可能な4枚の絞り羽根を有する。コリメータ13は、絞り制御回路20による制御の下、これらの絞り羽根をスライドさせることで、X線管12が発生したX線を絞り込んで被検体Pに照射させる。天板14は、被検体Pを載せるベッドであり、図示しない寝台の上に配置される。なお、被検体Pは、X線診断装置100に含まれない。
X線検出器16は、被検体Pを透過したX線を検出する。例えば、X線検出器16は、マトリックス状に配列された検出素子を有する。各検出素子は、被検体Pを透過したX線を電気信号に変換して蓄積し、蓄積した電気信号を画像データ生成回路24に送信する。
Cアーム15は、X線管12、コリメータ13及びX線検出器16を保持する。X線管12及びコリメータ13とX線検出器16とは、Cアーム15により被検体Pを挟んで対向するように配置される。なお、図1では、X線診断装置100がシングルプレーンの場合を例に挙げて説明しているが、実施形態はこれに限定されるものではなく、バイプレーンの場合であってもよい。
Cアーム回転・移動機構17は、Cアーム15を回転及び移動させるための機構である。また、Cアーム回転・移動機構17は、X線管12とX線検出器16との距離であるSID(Source Image receptor Distance)を変更することも可能である。また、Cアーム回転・移動機構17は、Cアーム15に保持されているX線検出器16を、回転することも可能である。天板移動機構18は、天板14を移動させるための機構である。
Cアーム・天板機構制御回路19は、処理回路21による制御の下、Cアーム回転・移動機構17及び天板移動機構18を制御することで、Cアーム15の回転や移動、天板14の移動を調整する。絞り制御回路20は、処理回路21による制御の下、コリメータ13が有する絞り羽根の開度を調整することで、被検体Pに対して照射されるX線の照射範囲を制御する。
画像データ生成回路24は、X線検出器16によってX線から変換された電気信号を用いて画像データを生成し、生成した画像データを記憶回路25に格納する。例えば、画像データ生成回路24は、X線検出器16から受信した電気信号に対して、電流・電圧変換やA(Analog)/D(Digital)変換、パラレル・シリアル変換を行い、画像データ(投影データ)を生成する。そして、画像データ生成回路24は、生成した画像データを記憶回路25に格納する。
記憶回路25は、画像データ生成回路24によって生成された画像データを受け付けて記憶する。また、記憶回路25は、図1に示す各回路によって読み出されて実行される各種機能に対応するプログラムを記憶する。一例を挙げると、記憶回路25は、処理回路21によって読み出されて実行される制御機能211に対応するプログラム、抽出機能212に対応するプログラム、検出機能213に対応するプログラム、補正画像生成機能214に対応するプログラム及び表示制御機能215に対応するプログラムを記憶する。
画像処理回路26は、後述する処理回路21による制御のもと、記憶回路25が記憶する画像データに対して各種画像処理を行うことでX線画像を生成する。或いは、画像処理回路26は、後述する処理回路21による制御のもと、画像データ生成回路24から直接画像データを取得し、取得した画像データに対して各種画像処理を行うことでX線画像を生成する。なお、画像処理回路26は、画像処理後のX線画像を、記憶回路25に格納することも可能である。例えば、画像処理回路26は、移動平均(平滑化)フィルタ、ガウシアンフィルタ、メディアンフィルタ、リカーシブフィルタ、バンドパスフィルタなどの画像処理フィルタによる各種処理を実行することが可能である。
入力回路22は、領域(例えば、関心領域)などの設定などを行うためのトラックボール、スイッチボタン、マウス、キーボード等や、X線の照射などを行うためのフットスイッチ等によって実現される。入力回路22は、処理回路21に接続されており、操作者から受け取った入力操作を電気信号へ変換し処理回路21へと出力する。ディスプレイ23は、操作者の指示を受け付けるためのGUI(Graphical User Interface)や、画像処理回路26によって生成された種々の画像を表示する。
処理回路21は、X線診断装置100全体の動作を制御する。具体的には、処理回路21は、装置全体を制御するための制御機能211に対応するプログラムを記憶回路25から読み出して実行することにより、種々の処理を実行する。例えば、制御機能211は、入力回路22から転送された操作者の指示に従って高電圧発生器11を制御し、X線管12に供給する電圧を調整することで、被検体Pに対して照射されるX線量やON/OFFを制御する。また、例えば、制御機能211は、操作者の指示に従ってCアーム・天板機構制御回路19を制御し、Cアーム15の回転や移動、天板14の移動を調整する。また、例えば、制御機能211は、操作者の指示に従って絞り制御回路20を制御し、コリメータ13が有する絞り羽根の開度を調整することで、被検体Pに対して照射されるX線の照射範囲を制御する。
また、制御機能211は、操作者の指示に従って、画像データ生成回路24による画像データ生成処理や、画像処理回路26による画像処理、あるいは解析処理などを制御する。また、制御機能211は、操作者の指示を受け付けるためのGUIや記憶回路25が記憶する画像などを、ディスプレイ23に表示するように制御する。ここで、第1の実施形態に係る処理回路21は、図1に示すように、抽出機能212、検出機能213、補正画像生成機能214及び表示制御機能215を実行するが、これらの詳細については、後述する。なお、上述した画像データ生成回路24は、特許請求の範囲における収集部の一例である。また、抽出機能212は、特許請求の範囲における抽出部の一例である。また、検出機能213は、特許請求の範囲における検出部及び検出領域設定部の一例である。また、補正画像生成機能214は、特許請求の範囲における補正画像生成部の一例である。また、表示制御機能215は、特許請求の範囲における表示制御部の一例である。
以上、X線診断装置100の全体構成について説明した。かかる構成のもと、本実施形態に係るX線診断装置100は、画質を向上させることを可能にする。具体的には、X線診断装置100は、治療用の器具(デバイス)が仮想的に止まって見える動画像を表示する際のX線画像の画質を向上させることを可能にする。
例えば、医師は、被検体Pの心臓血管における狭窄部位に対して「ステントを有するバルーン付きカテーテル」を用いた血管内インターベンション治療を行なう際、X線診断装置により生成表示されるX線画像を参照して、デバイスの位置決めを行なう。ここで、上述したように、心臓のように常に拍動を行なう臓器や、拍動により動く臓器の血管に血管内インターベンション治療を行なう場合、X線画像上でのデバイスの位置が動いてしまうため、X線画像を参照してデバイスの位置決めを行なうことは、医師にとって非常に高度な作業となる。
そこで、X線診断装置100は、例えば、順次生成されるX線画像に描出される2点のマーカを追跡し、各X線画像における2点のマーカの位置が過去画像と同じ位置になるように画像変形することで、デバイスが仮想的に止まって見える動画表示を行う。例えば、X線管12が被検体Pの関心領域(例えば、心臓)にX線を照射し、X線検出器16が関心領域を透過したX線を順次検出する。X線診断装置100は、X線検出器16が連続して検出したデータに基づいて、時系列に沿って順次生成したX線画像に含まれるデバイスが仮想的に止まって見えるように画像処理を施して、リアルタイムで動画表示する。
これにより、X線診断装置100においては、X線画像を参照して行なわれる血管内インターベンション治療実行時に表示するデバイスの視認性を向上させたX線画像の表示を行うことができ、デバイスの位置決めを容易に行わせることができる。しかしながら、上述した技術では、マーカを誤検出してしまうことによって画質が低下してしまう場合があった。そこで、本願に係るX線診断装置100は、以下、詳細に説明する処理回路21により、マーカの検出精度を向上させることによって、デバイスが仮想的に止まって見える動画像を表示する際の画質を向上させることを可能にする。
ここで、以下では、まず、デバイスが仮想的に止まって見える動画像を表示する際の処理について説明する。なお、以下では、処理回路21が各種機能を実行して画像処理回路26を制御することにより実行される場合について説明するが、処理回路21が画像処理回路26と同様の処理を行う場合であってもよい。
デバイスが仮想的に止まって見える動画像を表示する場合、検出機能213が、画像処理回路26を制御することで、所定の期間に画像データ生成回路24によって順次生成された画像データ群を用いて、被検体Pの体内に挿入された医療デバイスに関する所定の対象物を特定し、新たに生成されたX線画像における所定の対象物の位置を、特定結果に基づいて検出する。すなわち、検出機能213は、画像処理回路26を制御して、画像データから生成されたX線画像に含まれる所定の対象物を検出させる。ここで、対象物の検出の対象となる所定の期間及び検出の対象となる所定の対象物は、検出処理が開始される時点までに定まっていればよく、例えば、画像データ群の生成前、画像データ群の生成途中、或いは、画像データ群の生成後に決定される。
例えば、検出機能213は、新規のX線画像である新規画像が格納されるごとに、新規画像におけるステントに取り付けられたステントマーカの座標を検出する。すなわち、検出機能213は、画像に描出されたステントマーカに関する情報に基づいて、順次生成されるX線画像内のステントマーカの座標を検出する。一例を挙げると、検出機能213は、操作者によって指定されたステントマーカの情報、或いは、ステントマーカの教師画像に基づいて、順次生成されるX線画像内のステントマーカの座標を検出する。
ここで、検出機能213は、順次生成されたX線画像から所定の周波数成分を含む周波数画像をそれぞれ生成し、生成した複数の周波数画像に含まれる所定の対象物の座標をそれぞれ検出する。具体的には、検出機能213は、順次生成されるX線画像から高周波成分を含む高周波画像をそれぞれ生成し、生成した高周波画像におけるステントマーカの座標をそれぞれ検出する。すなわち、所定の周波数成分は、所定の対象物に相当する成分を含む周波数成分であり、検出機能213は、所定の対象物が強調された周波数画像を生成して、所定の対象物の座標を検出する。ここで、周波数画像における所定の周波数成分は、検出処理が開始される時点までに定まっていればよく、例えば、画像データ群の生成前、画像データ群の生成中、或いは、画像データ群の生成後に決定される。
例えば、検出機能213は、X線画像に対して平滑化処理を実行することで、X線画像の低周波画像をそれぞれ生成する。そして、検出機能213は、X線画像から低周波画像を減算することで、X線画像から低周波成分を除去した高周波画像を生成する。さらに、検出機能213は、生成した高周波画像におけるステントマーカの座標を検出する。例えば、検出機能213は、順次生成される各X線画像に対して上述した処理を行うことで、各X線画像について高周波画像をそれぞれ生成し、生成した高周波画像に含まれるステントマーカの座標をそれぞれ検出する。なお、高周波画像の生成は、上記した例に限らず、例えば、バンドパスフィルタを用いた処理など任意の手法によって実行される場合であってもよい。
以下、2つのステントマーカの座標を検出する場合を例に挙げて、デバイスが仮想的に止まって見える動画像を表示する際の処理について説明する。なお、以下では、高周波画像を生成した後の処理について説明する。図2は、第1の実施形態に係る検出機能213による処理を説明するための図である。例えば、後述する表示制御機能215が、図2の(A)に示すように、最初に生成されて記憶回路25に格納されたX線画像(第1フレーム)を、ディスプレイ23に表示するように制御する。第1フレームを参照した操作者(医師など)は、図2の(A)に示すように、入力回路22を介して、第1フレームにおける2つのステントマーカを指定する。これにより、検出機能213は、X線画像におけるステントマーカの表示パターン(ステントマーカの形状や、輝度情報等)を認識し、第1フレームにおける2つのステントマーカそれぞれの座標を検出する。
その後、検出機能213は、図2の(A)に示すように、第1フレームにおいて指定された2つのステントマーカそれぞれの座標を中心とした矩形をROI(Region of Interest)として設定する。そして、検出機能213は、設定したROI内のパターンと類似したパターンを、例えば、相互相関法により、順次生成される新規画像ごとに抽出して、相互相関値が最も高くなった座標をステントマーカの座標として検出する。
なお、図2の(A)では、操作者によってステントマーカが2箇所指定される場合について説明したが、本実施形態はこれに限定されるものではなく、操作者によってステントマーカが1箇所指定される場合であってもよい。この場合、検出機能213は、第1フレームにおいても、指定されたステントマーカの座標から設定したROIを用いた相互相関法を実行して、第1フレーム内のもう1つのステントマーカの座標を検出する。
或いは、検出機能213は、実際に治療に用いられているステントに取り付けられているステントマーカがX線画像において有する形状や輝度の特徴を示す教師画像を用いてステントマーカの座標を検出する。例えば、図2の(B)に示すように、ステントマーカのX線画像を教師画像として別途記憶しておき、検出機能213は、教師画像に類似したパターンを新規画像ごとに抽出し、抽出したステントマーカの候補領域から、最も類似度が高い領域を検索してステントマーカの座標を検出する。
ここで、検出機能213は、順次生成されるX線画像からステントマーカの座標を検出する際に、まず、複数のX線画像を用いてステントマーカの同定(特定)を行う。すなわち、検出機能213は、順次生成されたX線画像群を用いて、被検体の体内に挿入され、X線画像に描出された所定の対象物を特定し、新たに生成されたX線画像に含まれる所定の対象物の座標を、特定結果に基づいて検出する。例えば、検出機能213は、操作者から指定されたステントマーカ、或いは、教師画像に基づくステントマーカを用いて、所定の期間における複数のX線画像それぞれについて、ステントマーカと類似したすべての領域を抽出する。そして、検出機能213は、複数のX線画像それぞれで抽出した領域から総合的に最もステントマーカらしい領域をステントマーカとして抽出する。以下、上述したステントマーカの検出及び同定(特定)の処理を「Learningモード」と記す。
図3は、第1の実施形態に係るLearningモードの一例を説明するための図である。図3においては、画像処理回路26によって生成されたnフレームのX線画像を用いたLearningモードについて示す。例えば、検出機能213は、図3に示す第1フレームの全領域においてステントマーカと類似した全ての領域(座標)を抽出する。そして、検出機能213は、抽出した全ての座標でペアを形成させ、それぞれのペアについて類似度、両座標間の距離などにより評価点を付ける。例えば、検出機能213は、座標51と座標52とのペアに対して評価点を付与する。なお、図3では座標51と座標52のみしか示していないが、ステントマーカに類似した領域(座標)が含まれていれば、それらの座標も検出され、座標51、座標52、或いは、その他の座標とペアが形成されて評価点が付与される。
同様に、検出機能213は、第2フレームから第nフレームに対して上述した処理を実行して、抽出した全ての座標に基づく各ペアに評価点を付与する。そして、検出機能213は、各フレームにおいて最も高い評価点を示すペアの座標をステントマーカの座標として抽出し、所定の期間のX線画像においてステントマーカが取りうる座標を包含する領域を抽出する。例えば、検出機能213は、図3に示すように、各フレームにおいて最も高い評価点を示す座標51と座標52とのペアを抽出して、それらの座標が包含される領域を抽出する。
例えば、心臓の拍動や肺の拡張・収縮などは規則的(周期的)であることから、それらに伴って動くステントマーカは規則的(周期的)な動きを示す。上述したLearningモードでは、所定の期間のX線画像を用いて規則的(周期的)な動きをするステントマーカを網羅的に検出して、最もステントマーカらしいものをステントマーカとして同定(特定)する。なお、Learningモードは、例えば、40フレーム程度のX線画像が用いられる。
上述したように、検出機能213は、まず、Learningモードによって、X線画像内のステントマーカを同定(特定)して、ステントマーカが取りうる座標を包含する領域を抽出する。検出機能213は、抽出した領域を中心にステントマーカの検出を行うことで検出精度を向上させることができる。
補正画像生成機能214は、画像処理回路26を制御して、検出機能213によって既に検出されたステントマーカの座標を基準座標とし、新規画像において検出機能213によって検出されたステントマーカの座標が、基準座標と一致するように、新規画像に対してアフィン変換などの画像変形処理を行うことにより補正画像を生成する。ここで、画像変形処理とは、画像の伸縮を含まないものを含み、平行移動、回転移動などの画像移動処理のみからなる処理を含む。図4は、第1の実施形態に係る補正画像生成機能214による処理を説明するための図である。なお、図4においては、検出機能213によるLearningモードの処理が終了した後、Learningモードの処理結果に基づいてステントマーカの座標が検出された新規画像に対する処理を示す。すなわち、図4に示す第1フレームとは、Learningモード終了後に最初に生成されたX線画像を示す。
例えば、検出機能213は、まず、40フレームの画像を用いてLearningモードの処理を実行し、Learningモード終了後に生成された第1フレーム及び第2フレームについて、図4の(A)に示すように、Learningモードの処理結果を用いてステントマーカの座標を検出する。例えば、検出機能213は、Learningモードによって抽出した領域を中心にステントマーカに類似した領域を抽出し、抽出した領域のうち最もステントマーカらしいものをステントマーカとして検出する。
補正画像生成機能214は、検出機能213によってステントマーカの座標が検出されると、図4の(A)に示すように、新規画像として生成された第2フレームのX線画像で検出されたステントマーカの座標が、第1フレームで既に検出されているステントマーカの座標(基準位置)と一致するように、第2フレームから画像変形により補正画像2を生成する。そして、補正画像生成機能214は、第3フレーム以降の新規画像に関しては、新規画像の直前に生成されたX線画像から自身が生成した補正画像におけるステントマーカの座標を基準座標として、補正画像を生成する。例えば、補正画像生成機能214は、図4の(B)に示すように、第3フレームで検出されたステントマーカの座標が、第2フレームから生成した補正画像2のステントマーカの座標と一致するように、第3フレームから画像変形により補正画像3を生成する。
なお、本実施形態では、新規画像の直前フレームから生成された補正画像におけるステントマーカの座標を基準座標として用いる場合について説明したが、実施形態はこれに限定されるものではなく、第1フレームにて検出されたステントマーカの座標を基準座標に固定して、第2フレーム以降の新規画像から補正画像を生成する場合であってもよい。ただし、後述するように、補正画像は、動画表示する際に用いられる表示用画像を生成するために用いられるので、直前の補正画像を用いて新規画像から補正画像を生成してもよい。
上述したように、補正画像生成機能214は、検出機能213によって検出されたステントマーカの座標を画像間で一致させた補正画像を生成する。すなわち、補正画像生成機能214は、Learningモードによってステントマーカが同定され、Learningモードの処理結果を用いてその後のX線画像から検出されるステントマーカの座標を画像間で一致させた補正画像を生成する。以下、上述した補正画像の生成処理を「Trackingモード」と記す。
図5は、第1の実施形態に係るTrackingモードの一例を説明するための図である。例えば、Trackingモードでは、図5に示すように、Learningモードによって抽出された領域を中心として検出されたステントマーカの座標を一致させるように画像変形した補正画像が生成される。すなわち、補正画像生成機能214は、Learningモード後に検出機能213がステントマーカを検出したX線画像を対象として補正画像を生成する。
表示制御機能215は、補正画像生成機能214によって生成された補正画像をディスプレイ23に動画表示させる。具体的には、表示制御機能215は、補正画像が時系列に沿って新規に生成されるごとに、新規に生成された補正画像を表示用画像としてディスプレイ23にて順次表示するように制御する。すなわち、表示制御機能215は、ステントマーカの座標が一致した表示用画像を動画表示するように制御する。これにより、例えば、ステント以外の背景部分がぶれた状態となるものの、ステント部分が動かない状態でX線画像を動画表示することができる。
ここで、表示制御機能215は、画像処理回路26を制御して、補正画像に対する種々のフィルタ処理を実行させた表示用画像を動画表示する。例えば、表示制御機能215は、画像処理回路26を制御して、補正画像に対してリカーシブフィルタ(Recursive Filter)を用いた高周波ノイズ低減フィルタ処理を実行させ、表示用画像を生成させる。リカーシブフィルタは、処理対象のフレームを構成する画素の画素値に、所定の重み付けを行なった過去のフレームを構成する画素の画素値を加算することにより高周波ノイズを低減するフィルタである。補正画像においては、ステントマーカの座標が一致していることから、過去のフレームを用いるリカーシブフィルタによっても、ステント部分の高周波ノイズを低減して補正画像におけるステントの視認性を向上することが可能となる。ここで、リカーシブフィルタにおける所定の重み付けは、フィルタ処理が実行される時点で定まっていればよく、補正画像の生成前、補正画像の生成中、或いは、補正画像の生成後に決定される。
すなわち、表示制御機能215は、順次生成される補正画像に対して、過去の補正画像を用いたリカーシブフィルタの処理を順次実行させることで、デバイスの視認性を向上させた表示用画像を生成させて、動画表示させる。なお、表示制御機能215は、順次生成された補正画像を単純に加算させることで表示用画像を生成させることも可能である。
以上、デバイスが仮想的に止まって見える動画像を表示する際の処理について説明した。なお、上述した例では、新たに生成されたX線画像の2つのステントマーカの位置が、第1フレームのX線画像の2つのステントマーカの位置と一致するように、画像変形を行なう場合について説明した。しかしながら、実施形態はこれに限定されるものではなく、2つのステントマーカに基づく1点を用いて補正画像を生成する場合であってもよい。すなわち、検出機能213が2つのステントマーカの座標に対するLearningモードの処理を実行し、新規画像における2つのステントマーカを検出する。補正画像生成機能214は、検出された2つのステントマーカに基づく1点(例えば、2つのステントマーカの中点)を抽出し、抽出したステントマーカに基づく1点を一致させるように補正した補正画像を生成する。
かかる場合には、補正画像生成機能214は、基準画像として設定されたX線画像(例えば、第1フレーム)で検出された特徴パターンから定まる1点及び角度を用いる。そして、補正画像生成機能214は、補正対象のX線画像である対象画像で検出された特徴パターンと、所定の1点と、所定の角度とに基づいて、該対象画像から補正画像を生成する。そして、表示制御機能215は、補正画像生成機能214が順次生成する補正画像をディスプレイ23に動画表示させる。ここで、補正画像の生成に用いられる所定の1点及び所定の角度は、補正画像を生成する時点で定まっていればよく、画像データ群の生成前、画像データ群の生成中、或いは、画像データ群の生成後に決定される。
以下、X線画像内の1点を用いて、デバイスが仮想的に止まって見える動画像を表示する際の処理(1点固定処理)の一例を説明する。ここで、以下では、治療用の器具が2つの特徴点(例えば、2つのステントマーカ)を有する場合について説明する。かかる場合、検出機能213は、特徴パターンとして、器具が有する2つの特徴点を検出する。そして、補正画像生成機能214は、基準画像で検出された2つの特徴点の座標で定まる1点を、所定の1点として用いる。また、補正画像生成機能214は、基準画像で検出された2つの特徴点を結ぶ線分と基準画像における基準線との角度を、所定の角度として用いる。
図6は、第1の実施形態に係る1点固定処理を説明するための図である。例えば、検出機能213は、基準画像として設定された第1フレームのX線画像において、2つのマーカ(M1及びM2)それぞれの座標を検出する。一例を挙げると、検出機能213は、図6に示すように、M1及びM2の座標として、「(xs1,ys1)及び(xs2,ys2)」を検出する。検出機能213の検出結果から、補正画像生成機能214は、画像変形に用いる「1点の座標」を決定する。例えば、補正画像生成機能214は、図6に示すように、M1及びM2の中心座標「(xs,ys)」を算出する。中心座標は、M1及びM2を結ぶ線分(以下、線分M1&2と記載)の中点である。すなわち、「xs」は、「(xs1+xs2)/2」となり、「ys」は、「(ys1+ys2)/2」となる。更に、補正画像生成機能214は、例えば、図6に示すように、線分M1&2と、基準画像の水平方向となる基準線との角度「θs」を算出する。
これにより、画像変形処理に用いられる「1点及び角度」が定まり、その後、検出機能213は、基準画像の後に生成された補正対象のX線画像(対象画像)におけるM1及びM2の座標を検出する。そして、補正画像生成機能214は、対象画像における線分M1&2の中点の座標が(xs,ys)となり、かつ、線分M1&2と基準線との角度が「θs」となるように、対象画像の画像変形を行なう。すなわち、1点固定処理では、補正画像に描出されるデバイスが同じ1点を通り、かつ、補正画像に描出されるデバイスの傾きが同じ角度となるように、対象画像に対して画像変形を行なう。そして、表示制御機能215は、補正画像生成機能214が順次生成する補正画像をディスプレイ23に動画表示させる。
以上、デバイスが仮想的に止まって見える動画像を表示する際の処理について説明した。本願に係るX線診断装置100は、上述したデバイスが仮想的に止まって見える動画像を表示する際の画像の画質を向上させる。上述したように、デバイスを仮想的に止めた動画像を表示する場合、X線画像に含まれるデバイスにおける特徴点(ステントマーカ等)を検出し、検出した特徴点の位置を略一致させることで、デバイスの動きを仮想的に停止させる。すなわち、画像間で位置を略一致させる特徴点の検出精度に応じて、動画像の画質が変化することとなる。例えば、検出機能213がステントマーカと類似した領域をステントマーカとして検出した場合(誤検出した場合)、補正画像生成機能214は、ステントマーカと誤検出した領域とを略一致させた補正画像を生成することとなる。その結果、ディスプレイ23によって表示される動画像は、デバイスが仮想的に止まって見えるものではなくなり、画質が低下することとなる。
そこで、第1の実施形態に係るX線診断装置100は、画像間で位置を略一致させる特徴点(例えば、ステントマーカ)の検出精度を向上させることで、画質を向上させる。具体的には、X線診断装置100は、ステントマーカの検出に際して、X線画像に含まれる固定物を検出の対象外とすることで、ステントマーカの検出精度を向上させ、画質を向上させる。
上述したように、X線診断装置100においては、X線画像に含まれるステントマーカに類似した全ての領域を抽出して、抽出した領域のうち最もステントマーカらしいものをステントマーカとして検出する。ここで、デバイスを仮想的に止めた動画像を表示させるためのX線画像においては、ステントマーカと類似した領域として、ステントマーカと同様に拍動などによって動く領域と、動かない領域とが含まれる。例えば、大動脈内のカテーテルや、骨などは拍動の影響を受けず、経時的に収集した複数のX線画像間で位置が変化しない場合が多い。このような位置が変化しないオブジェクトにおいて、ステントマーカと類似したパターン(形状や輝度の特徴)を有する領域が、ステントマーカの候補として検出される。このような領域は、位置が変化しないことから、コントラストが明瞭となる傾向があり、最もステントマーカらしい領域として誤検出されてしまいやすい。
そこで、X線診断装置100においては、上述したような位置が変化しないオブジェクトのステントマーカに類似した領域を、ステントマーカの検出対象から除外することで、ステントマーカの検出精度を向上させる。なお、以下では、位置が変化しないオブジェクトのステントマーカに類似した領域を固定物とも記載する。以下、第1の実施形態に係るX線診断装置100の詳細な処理について説明する。
第1の実施形態に係る抽出機能212は、経時的に収集された複数のX線画像に含まれる固定物を抽出する。具体的には、抽出機能212は、複数のX線画像において略同一位置に描出された描出物を固定物として抽出する。より具体的には、抽出機能212は、ステントマーカの検出に先立ち、位置が変化しないオブジェクトにおけるステントマーカに類似した領域をX線画像中から抽出する。図7は、第1の実施形態に係る抽出機能212による固定物の抽出処理の一例を説明するための図である。例えば、抽出機能212は、図7に示すように、経時的に収集された第1フレームから第nフレームを用いて固定物を抽出する。ここで、抽出機能212による固定物の抽出の対象となるフレームは、どのタイミングのフレームでもよい。すなわち、抽出機能212は、Learningモード中のフレーム及びTrackingモード中のフレームを対象として固定物を抽出することができる。
例えば、抽出機能212は、図7に示すように、第1フレームにおいて、ステントマーカに類似した領域として、領域M3、領域M4、領域61〜領域66を抽出する。一例を挙げると、抽出機能212は、上述した検出機能213と同様に、ステントマーカが強調された周波数画像を生成することで、ステントマーカに類似した領域として、領域M3、領域M4、領域61〜領域66を抽出する。図7に示すように、ステントマーカに類似した全ての領域が抽出されることで、実際のステントマーカの領域である領域M3及び領域M4以外にも、領域61〜領域66が抽出される。同様に、抽出機能212は、第2フレームにおいて、ステントマーカに類似した領域として、領域M3、領域M4、領域63〜領域68を抽出する。同様に、抽出機能212は、第nフレームにおいて、ステントマーカに類似した領域として、領域M3、領域M4、領域63〜領域66、領域69を抽出する。
このように、抽出機能212は、順次収集される各フレームについて、ステントマーカに類似した全ての領域をそれぞれ抽出する。そして、抽出機能212は、各フレーム間で位置が変化していない領域を固定物として抽出する。すなわち、抽出機能212は、複数のフレームにおいて略同一位置に描出された描出物を固定物として抽出する。例えば、抽出機能212は、図7に示すように、領域63〜領域66の位置が変化していないことから、これらの領域を固定物として抽出する。ここで、領域の位置の変化の判定は、例えば、フレームの加算処理などによって実施される。例えば、抽出機能212は、第1フレーム〜第nフレームを加算して、輝度値が所定の閾値を超えた領域を、位置が変化していない領域と判定する。なお、実際のステントマーカの領域である領域M3及び領域M4は、拍動等によって位置が変化することから、固定物として抽出されることはない。ここで、領域の位置の変化の判定に用いられる所定の閾値は、判定処理を実行する時点で定まっていればよく、例えば、画像データ群の生成前、画像データ群の生成中、画像データの生成後に決定される。
抽出機能212は、上述した固定物の抽出を、X線画像が収集されるごとに実行する。例えば、抽出機能212は、透視が開始されると、収集されたフレームにおいてステントマーカに類似した全ての領域を抽出する。そして、抽出機能212は、順次収集される各フレームについて、ステントマーカに類似した全ての領域を順に抽出する。その後、抽出機能212は、収集開始から第nフレームまでの各フレームについて、ステントマーカに類似した全ての領域を抽出すると、第1フレームから第nフレームまでを用いて、上述した固定物の抽出処理を実行する。そして、抽出機能212は、抽出した固定物の情報を検出機能213に送る。例えば、抽出機能212は、抽出した固定物の座標情報を検出機能213に送る。
さらに、抽出機能212は、第nフレーム以降に順に収集される各フレームについても、ステントマーカに類似した領域を抽出して、固定物の抽出処理を継続することができる。かかる場合には、例えば、抽出機能212は、固定物を新たに抽出したX線画像から予め設定された期間内の過去のX線画像群を用いて固定物を抽出する。一例を挙げると、抽出機能212は、第n+1フレームが収集されると、第2フレームから第n+1フレームまでのフレーム群を用いて、上述した固定物の抽出処理を実行する。このように、抽出機能212は、現時点のフレームから所定の期間内の過去のフレームを用いて固定物を抽出することで、仮に透視中に撮影する画像の位置が変わった場合であっても、固定物の位置を正確に抽出することができる。抽出機能212は、上述したように抽出した固定物の情報を順次検出機能213に送る。
ここで、抽出機能212は、固定物の情報を画像として検出機能213に送ることができる。具体的には、抽出機能212は、抽出した固定物を示した固定物画像を生成し、生成した固定物画像を検出機能213に送る。例えば、抽出機能212は、固定物を抽出したフレームを用いて固定物が描出された固定物画像を生成する。一例を挙げると、抽出機能212は、ステントマーカに類似した領域の位置が変化したか否か(領域が固定物か否か)を判定するためにフレームを加算した加算画像を固定物画像として、検出機能213に送る。
さらに、抽出機能212は、順次生成されるフレームを用いて固定物画像を更新することができる。例えば、抽出機能212は、順次生成されたフレームを固定物画像に順次加算することで、固定物画像を更新する。ここで、抽出機能212は、所定の期間分のフレームを用いた固定物画像を生成することもできる。一例を挙げると、抽出機能212は、第1フレームから第nフレームまでを用いて固定物画像を生成したのち、第n+1フレームが生成されると、第2フレームから第n+1フレームまでを用いた固定物画像に更新する。このように、抽出機能212は、フレームの収集に応じて固定物画像を順次更新することができる。
また、抽出機能212は、固定物の抽出結果に応じて固定物画像を更新することもできる。例えば、抽出機能212は、フレームが収集されるごとに固定物を抽出し、抽出した固定物の位置がこれまでの固定物の位置から変化した場合に、固定物画像を更新する。そして、抽出機能212は、更新した固定物画像を検出機能213に送る。以上、第1の実施形態に係る抽出機能212の処理について説明した。なお、上記したフレーム数の「n」は、任意に設定することができる。
第1の実施形態に係る検出機能213は、複数のX線画像に含まれる固定物を検出の対象外として、複数のX線画像に含まれる対象物をそれぞれ検出する。具体的には、検出機能213は、対象物(例えば、ステントマーカ)を検出する際に、抽出機能212によって抽出された固定物を対象物の候補から外したうえで、対象物の検出処理を実行する。例えば、検出機能213は、まず、上述したようにフレーム内のステントマーカに類似した領域を抽出する。そして、検出機能213は、抽出機能212から受け付けた固定物の座標情報に基づいて、抽出した領域から固定物の領域を除外して、残った領域の中から最もステントマーカらしい領域を検出する。
上述した検出処理は、抽出機能212によって固定物が抽出された後であれば、どのタイミングからでも行うことができる。例えば、透視が開始されるとともに、検出機能213がLearningモードの処理を実行する場合、抽出機能212は、検出機能213によるLearningモードと同時に、固定物の抽出処理を実行する。すなわち、透視開始から第nフレームが収集されるまでは、検出機能213は、固定物を含むすべての領域をステントマーカの候補として、ステントマーカの検出を行う。そして、第nフレームが収集されて固定物が抽出されると、検出機能213は、抽出機能212から受け付けた固定物の座標情報からステントマーカの検出の対象外となる領域を特定し、特定した領域以外の領域を候補としてステントマーカの検出処理を実行する。なお、検出機能213は、抽出機能212によって固定物が抽出された後にLearningモードの処理を実行するようにしてもよい。
そして、検出機能213は、Learningモード終了後のTrackingモードにおいても、引き続き、抽出機能212から受け付けた固定物の座標情報を用いてステントマーカの検出処理を行う。これにより、固定物を対象外としてステントマーカの検出を行うことができ、ステントマーカの誤検出を抑止して、画質を向上させることができる。
また、抽出機能212が固定物の情報を順次更新して送る場合、検出機能213は、最新の固定物の情報を用いてステントマーカの検出処理を実行する。例えば、抽出機能212が固定物の座標情報を順次更新して送る場合、検出機能213は、抽出機能212から受け付けた最新の固定物の座標を用いてステントマーカの検出処理を行う。
また、検出機能213は、固定物の情報として固定物画像を受け付けた場合、固定物画像を用いて各フレーム内の固定物を除去した後に、ステントマーカに類似した領域を抽出し、抽出した領域から最もステントマーカらしい領域を検出する。図8は、第1の実施形態に係る検出機能213による検出処理の一例を説明するための図である。ここで、図8においては、抽出機能212が固定物画像を生成した後の最初のフレームを第1フレームとして、検出機能213が第1フレームからステントマーカを検出する場合の処理について示す。
例えば、図8に示すように、第1フレームには、領域M3、領域M4、領域63〜領域66、領域70が含まれる。したがって、このままステントマーカの検出を実行すると、すべての領域がステントマーカの候補として抽出される。そこで、検出機能213は、図8に示す第1フレームから固定物画像を差分することで、固定物を除去した除去後第1フレームを生成する。そして、検出機能213は、除去後第1フレームに含まれる領域をステントマーカの候補として抽出する。すなわち、検出機能213は、除去後第1フレームに含まれる領域M3、領域M4、領域70をステントマーカの候補として抽出する。そして、検出機能213は、これらの領域でペアを形成させ、それぞれのペアについて類似度などにより評価点を付ける。その後、検出機能213は、最も評価点が高いペアをステントマーカとして検出する。すなわち、検出機能213は、領域M3と領域M4をステントマーカとして検出する。検出機能213は、順次生成されるフレームに対して上記した検出処理を実行することで、各フレーム内のステントマーカをそれぞれ検出する。
上述したように、検出機能213は、抽出機能212によって抽出された固定物の情報(例えば、固定物の座標情報や、固定物画像等)を用いて、フレーム中の固定物をステントマーカの候補から外し、固定物以外の領域をステントマーカの候補として検出処理を実行する。なお、固定物画像が順次更新されて送られる場合には、検出機能213は、最新の固定物画像を用いて、フレーム中の固定物をステントマーカの候補から除外する。
補正画像生成機能214は、検出機能213による検出結果に基づいて、フレーム間のステントマーカを略一致させた補正画像を生成する。例えば、補正画像生成機能214は、順次生成されるフレームにおける領域M3及び領域M4の位置を略一致させるように、各フレームを補正した補正画像を順次生成する。一例を挙げると、補正画像生成機能214は、画像処理回路26によって生成された複数のフレーム(ステントマーカの検出で固定物が除去されていないフレーム)における領域M3及び領域M4の位置を略一致させるように、各フレームから補正画像を生成する。或いは、補正画像生成機能214は、ステントマーカの検出で固定物が除去された複数のフレームにおける領域M3及び領域M4の位置を略一致させるように、各フレームから補正画像を生成する。
表示制御機能215は、補正画像生成機能214が順次生成する補正画像をディスプレイ23に順次表示させる。図9A及び図9Bは、第1の実施形態に係る表示制御機能215によって表示される動画像の一例を示す図である。ここで、図9Aにおいては、ステントマーカの検出で固定物が除去されていないフレームから補正画像を生成した場合の動画像を示す。また、図9Bにおいては、ステントマーカの検出で固定物が除去されたフレームから補正画像を生成した場合の動画像を示す。
例えば、表示制御機能215は、図9Aに示すように、固定物が除去されていないフレームから生成された補正画像を順次表示させることで、2つのステントマーカ(領域M3及び領域M4)が仮想的に止まった動画像を表示させる。ここで、表示制御機能215は、これら補正画像に対してリカーシブフィルタをかけることで(過去の補正画像を加算することで)ステントの視認性をより向上させることができる。
また、例えば、表示制御機能215は、図9Bに示すように、固定物が除去されたフレームから生成された補正画像を順次表示させることで、2つのステントマーカ(領域M3及び領域M4)が仮想的に止まった動画像を表示させる。ここで、図9Bにおける動画像は、固定物が除去された補正画像に基づくものであることから、動画像内に固定物が示されることがなく、より視認性の高いものとなる。また、表示制御機能215は、これら補正画像に対してリカーシブフィルタをかけることで(過去の補正画像を加算することで)ステントの視認性をより向上させることができる。
次に、図10を用いて、第1の実施形態に係るX線診断装置100の処理について説明する。図10は、第1の実施形態に係るX線診断装置100の処理手順を示すフローチャートである。図10に示すステップS101は、処理回路21が記憶回路25から制御機能211に対応するプログラムを読み出して実行するステップである。また、ステップS102は、処理回路21が記憶回路25から抽出機能212に対応するプログラムを読み出して実行するステップである。また、ステップS103は、処理回路21が記憶回路25から検出機能213に対応するプログラムを読み出して実行するステップである。また、ステップS104は、処理回路21が記憶回路25から補正画像生成機能214に対応するプログラムを読み出して実行するステップである。また、ステップS105は、処理回路21が記憶回路25から表示制御機能215に対応するプログラムを読み出して実行するステップである。
ステップS101では、処理回路21が、X線画像を収集する。ステップS102では、処理回路21が、収集したX線画像から固定物をそれぞれ抽出する。ステップS103では、処理回路21が、収集したX線画像から固定物を除外して、マーカをそれぞれ検出する。ステップS104では、処理回路21が、マーカの位置に基づいて、X線画像に対して画像変形を行うことで補正画像を生成する。ステップS105は、処理回路21が、補正画像を順次表示する。
上述したように、第1の実施形態によれば、抽出機能212は、経時的に収集された複数のX線画像に含まれる固定物を抽出する。検出機能213は、複数のX線画像に含まれる固定物を検出の対象外として、複数のX線画像に含まれる対象物をそれぞれ検出する。補正画像生成機能214は、複数のX線画像における基準画像において検出された対象物の位置を基準位置とし、新たに生成されたX線画像において検出された対象物の位置を基準位置と略一致させる補正処理を施した補正画像を順次生成する。表示制御機能215は、補正画像生成機能214が順次生成する補正画像をディスプレイ23に順次表示させる。従って、第1の実施形態に係るX線診断装置100は、固定物を検出する誤検出を抑止することができ、デバイスが仮想的に止まって見える動画像を表示する際の画質を向上させることを可能にする。
また、第1の実施形態によれば、抽出機能212は、固定物を新たに抽出したX線画像から予め設定された期間内の過去のX線画像群を用いて、固定物を抽出する。従って、第1の実施形態に係るX線診断装置100は、仮に撮影方向などが変わって固定物の位置が変化した場合でも、固定物を正確に抽出することができ、誤検出を抑止することを可能にする。
また、第1の実施形態によれば、抽出機能212は、固定物を示す固定物画像を生成する。検出機能213は、各X線画像と固定物画像とをそれぞれ差分することで複数のX線画像から固定物を除去し、固定物を除去した複数のX線画像から対象物をそれぞれ検出する。従って、第1の実施形態に係るX線診断装置100は、固定物を確実に対象外とすることができ、誤検出をより抑止することを可能にする。
また、第1の実施形態によれば、抽出機能212は、固定物を抽出した複数のX線画像を用いて、固定物画像を生成する。従って、第1の実施形態に係るX線診断装置100は、固定物が明瞭に示された固定物画像を用いることができ、精度よく固定物を除去することを可能にする。
また、第1の実施形態によれば、抽出機能212は、固定物の抽出結果に応じて固定物画像を更新する。従って、第1の実施形態に係るX線診断装置100は、処理負荷を低減することを可能にする。
また、第1の実施形態によれば、抽出機能212は、複数のX線画像において略同一位置に描出された描出物を固定物として抽出する。従って、第1の実施形態に係るX線診断装置100は、精度よく固定物を抽出することを可能にする。
また、第1の実施形態によれば、表示制御機能215は、固定物が除去された補正画像をディスプレイ23に表示させる。従って、第1の実施形態に係るX線診断装置100は、視認性の高い動画像を表示することを可能にする。
また、第1の実施形態によれば、表示制御機能215は、固定物が除去された補正画像を加算した加算画像をディスプレイ23に表示させる。従って、第1の実施形態に係るX線診断装置100は、より視認性の高い動画像を表示することを可能にする。
(第2の実施形態)
上述した第1の実施形態では、画像全体を対象としてステントマーカを検出する場合について説明した。第2の実施形態では、画像内の所定の領域を対象としてステントマーカを検出する場合について説明する。なお、第2の実施形態に係るX線診断装置100は、第1の実施形態と比較して、抽出機能212、検出機能213及び表示制御機能215による処理内容が異なる。以下、これらを中心に説明する。ここで、ステントマーカの検出の対象となる所定の領域は、検出処理が開始される時点までに定まっていればよく、例えば、画像データ群の生成中、或いは、画像データ群の生成後に決定される。
第2の実施形態に係る抽出機能212は、複数のX線画像における所定の領域に含まれる固定物を抽出する。具体的には、抽出機能212は、複数のX線画像において、対象物の検出を行う検出領域内に含まれる固定物を抽出する。第2の実施形態に係る検出機能213は、抽出機能212によって抽出された固定物を検出の対象外として、複数のX線画像において、検出領域内に含まれる対象物をそれぞれ検出する。すなわち、第2の実施形態に係る抽出機能212及び検出機能213は、対象物(例えば、ステントマーカ)の検出領域内で、固定物の抽出処理及び対象物の検出処理を行う。これにより、第2の実施形態に係るX線診断装置100は、処理負荷を低減させることができる。なお、検出領域は、検出機能213によって設定される。例えば、検出機能213は、対象物が移動しうる範囲を検出領域として設定する。
ここで、対象物の検出領域は、自動及び手動で決定することできる。まず、対象物の検出領域を自動で決定する場合について説明する。上述したように、X線診断装置100においては、Learningモードによってステントマーカが取りうる位置を包含する領域を抽出することができる。そこで、抽出機能212及び検出機能213は、Learningモードによって抽出された領域を対象として固定物の抽出処理及び対象物の検出処理を行う。
図11は、第2の実施形態に係るLearningモードによる領域の設定の一例を説明するための図である。例えば、第2の実施形態に係るX線診断装置100では、図11に示すように、Learningモードによって抽出された領域を領域R1として設定する。すなわち、X線診断装置100における検出機能213は、所定の期間のX線画像においてステントマーカが取りうる位置を包含する領域R1を、固定物の抽出処理及びステントマーカの検出処理の対象となる検出領域として設定する。
抽出機能212及び検出機能213は、設定された領域を対象として、固定物の抽出処理及びステントマーカの検出処理を実行する。図12は、第2の実施形態に係る抽出機能212及び検出機能213による処理を説明するための図である。例えば、抽出機能212及び検出機能213は、図12に示す領域R1を対象として、固定物の抽出処理及びステントマーカの検出処理を実行する。
次に、対象物の検出領域を手動で決定する場合について説明する。かかる場合には、表示制御機能215が、収集されたX線画像とともに、対象物の検出領域を設定するためのGUIをディスプレイ23に表示させる。例えば、表示制御機能215は、透視が開始されて収集された各フレームを動画像として表示させ、動画像上に検出領域を設定するための領域を表示させる。
図13は、第2の実施形態に係る表示制御機能215によって表示される領域設定画面の一例を示す図である。例えば、表示制御機能215は、図13に示すように、動画像上に検出領域を設定するための領域R2を表示させる。操作者は、図13に示す画面を参照して、2つのステントマーカ(領域M3及び領域M4)が移動する様子を観察しながら、領域R2の形状とサイズを設定する。検出機能213は、設定された領域R2を検出領域として設定する。そして、抽出機能212及び検出機能213は、設定された領域R2を対象として、固定物の抽出処理及びステントマーカの検出処理を実行する。
なお、上述した例では、設定された領域を対象として、固定物の抽出処理及びステントマーカの検出処理を実行する場合について説明したが、実施形態はこれに限定されるものではなく、例えば、設定された領域外も含めた領域(例えば、画像全体等)に対して固定物の抽出処理を実行する場合であってもよい。例えば、抽出機能212は、図12における領域R1以外の領域や、図13における領域R2以外の領域を対象として固定物の抽出処理を実行する。これにより、例えば、X線診断装置100は、ステントマーカの検出処理の対象となる領域が再設定された場合でも、固定物の除去を速やかに行うことができる。
ここで、画像全体における固定物の抽出が完了している場合、表示制御機能215は、固定物の位置を示す情報をさらに動画像上に表示させる。例えば、抽出機能212が、図13における領域63〜領域66を固定物として抽出している場合、表示制御機能215は、図13に示すように、各領域を囲む矩形を表示させる。これにより、ユーザは、これらの領域が既に固定物として判定されていることを認識することができる。すなわち、ユーザは、領域R2を設定する際に、仮にこれらの領域が含まれていても誤検出されることがないと判断することができる。その結果、ユーザは、領域R2の設定に際して、ステントマーカ以外が極力含まれないように設定する必要がなく、ステントマーカを検出するための領域の設定を容易に行うことができる。
また、X線診断装置100においては、ステントマーカの検出処理の対象となる領域を設定するだけではなく、2つのステントマーカ間の距離の条件を設定することも可能である。すなわち、表示制御機能215は、固定物の位置を示す情報及び対象物の検出の条件を設定するための情報をX線画像上に示した表示画像をディスプレイ23に表示させる。X線画像における2つのステントマーカ間の距離は、2つのステントマーカに対するX線の照射方向によって多少の変化があるが、おおよそ決まった範囲に収まる。そこで、X線診断装置100は、ステントマーカの検出処理を補助する情報として、2つのステントマーカ間の距離の条件が設定されることにより、ステントマーカの検出処理をより効率的に行うことができる。例えば、予め設定されたステントマーカの距離の上限値と下限値が予め設定され、検出機能213は、予め設定された距離の上限値と下限値に基づいて、2つのステントマーカを検出することができる。
また、例えば、表示制御機能215が、図13に示すように、動画像上に2つのステントマーカ間の距離の条件を設定するためのGUI80を表示させる。操作者は、2つのステントマーカ(領域M3及び領域M4)を観察しながら、GUI80を操作して2つのステントマーカ間の距離の上限値と下限値を設定する。例えば、操作者は、GUI80の外側の矢印で挟まれた距離によってマーカ間の距離の上限値を設定する。すなわち、操作者は、GUI80の外側の矢印で挟まれた距離を変化させることで、マーカ間の距離の上限値を所望の値に設定する。また、例えば、操作者は、GUI80の内側の矢印で挟まれた距離によってマーカ間の距離の下限値を設定する。すなわち、操作者は、GUI80の内側の矢印で挟まれた距離を変化させることで、マーカ間の距離の下限値を所望の値に設定する。
ここで、図13に示すGUI80は、回転させて向きを変化させることができる。例えば、操作者は、2つのステントマーカ(領域M3及び領域M4)間で形成される線分の方向に沿うようにGUI80を回転させ、回転後に距離の上限値と下限値を設定することができる。これにより操作者は、X線画像に示されたステントマーカにあわせて容易に距離の条件を設定することができる。なお、GUI80は、図13に示すように、X線画像上だけでなく、X線画像の表示領域の外側に突出した状態でも用いることができる。
また、上述した例では、動画像上で領域や距離の条件を設定する場合について説明したが、実施形態はこれに限定されるものではなく、領域や距離の条件が静止画像上で設定される場合であってもよい。例えば、表示制御機能215が、時系列に沿って順次生成されたX線画像のうち最後に生成されたX線画像(Last image hold:LIH画像)を表示させ、操作者が、表示されたLIH画像に対して領域やステントマーカ間の距離の条件を設定する。また、表示制御機能215は、時系列に沿って順次生成されたX線画像のうち、操作者によって選択されたX線画像をディスプレイ23に表示させることもできる。例えば、操作者は、入力回路22を操作することで、ディスプレイ23にて表示されるX線画像(静止画)を所望のX線画像に切り替え、切り替えた所望のX線画像上で領域や距離の条件を設定することができる。すなわち、表示制御機能215は、操作者による操作に応じて、第1のX線画像上に設定された固定物の位置を示す情報及び対象物の検出の条件を設定するための情報を、第2のX線画像上に示した表示画像をディスプレイ23に表示させる。
さらに、表示制御機能215は、設定された領域や距離の条件を残したまま、X線画像を切り替えて表示させることもできる。すなわち、表示制御機能215は、設定された領域や距離の条件を示すGUIをディスプレイ23に表示させた状態で、ディスプレイ23に表示させたX線画像のみを切り替える。例えば、操作者は、領域や距離の条件を設定した後に、再度入力回路22を操作してX線画像を切り替えることで、設定した領域や距離の条件が適切であるか否かを判断することができる。これにより、例えば、切り替えて表示させたX線画像のなかに、設定した領域外にステントマーカがあるX線画像が含まれている場合には、操作者は、領域を再設定することができる。
上述したように、第2の実施形態によれば、抽出機能212は、複数のX線画像において対象物の検出領域内に含まれる固定物を抽出する。検出機能213は、抽出機能212によって抽出された固定物を検出の対象外として、複数のX線画像において、検出領域内に含まれる対象物をそれぞれ検出する。従って、第2の実施形態に係るX線診断装置100は、画質を向上させるための処理の負荷を低減することを可能にする。
また、第2の実施形態によれば、表示制御機能215は、固定物の位置を示す情報及び対象物の検出の対象となる領域を示す情報を複数のX線画像上に示した表示画像をディスプレイ23に表示させる。従って、第2の実施形態に係るX線診断装置100は、領域の設定を容易に行わせることを可能にする。
(第3の実施形態)
さて、これまで第1及び第2の実施形態について説明したが、上述した第1及び第2の実施形態以外にも、種々の異なる形態にて実施されてよいものである。
上述した実施形態では、固定物が除去されていない動画像の表示、固定物が除去された動画像の表示、及び、補正画像を加算した動画像の表示について説明した。しかしながら、実施形態はこれに限定されるものではなく、表示形態は任意に設定することができる。図14は、第3の実施形態に係る表示制御機能215による画像表示の一例を示す図である。例えば、表示制御機能215は、図14に示すように、ディスプレイ23の表示領域を領域3〜領域5に分けて、各領域に種々の画像を表示することができる。例えば、表示制御機能215は、領域R3に透視のライブ画像を表示させ、領域R4に加算していない補正画像を表示させ、領域R5に加算した補正画像(加算画像)を表示させることもできる。
ここで、表示制御機能215は、各領域における画像について、固定物を除去した画像或いは固定物を除去してない画像のどちらかで表示させることができる。すなわち、表示制御機能215は、固定物を除去したライブ画像、或いは、固定物を除去していないライブ画像を領域R3に表示させることができる。また、表示制御機能215は、固定物を除去した補正画像、或いは、固定物を除去していない補正画像を領域R4に表示させることができる。また、表示制御機能215は、固定物を除去した加算画像、或いは、固定物を除去していない加算画像を領域R5に表示させることができる。なお、表示制御機能215は、これらを任意に組み合わせて表示させることができる。
上述した実施形態では、X線診断装置100が各処理を実行する場合について説明した。しかしながら、実施形態はこれに限定されるものではなく、例えば、画像処理装置が各処理を実行する場合であってもよい。一例を挙げると、X線診断装置100や、画像保管装置等とネットワークで接続された画像処理装置が、ネットワークを介して画像を取得し、取得した画像に対して上述した処理を実行する。すなわち、画像処理装置における処理回路が、上述した抽出機能212、検出機能213、補正画像生成機能214及び表示制御機能215を実行する場合であってもよい。
また、第1の実施形態で図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部又は任意の一部が、CPU及び当該CPUにて解析実行されるプログラムにて実現され、或いは、ワイヤードロジックによるハードウェアとして実現され得る。
また、上記実施形態で説明した処理方法は、予め用意された制御プログラムをパーソナルコンピュータやワークステーション等のコンピュータで実行することによって実現することができる。この制御プログラムは、インターネット等のネットワークを介して配布することができる。また、この制御プログラムは、ハードディスク、フレキシブルディスク(FD)、CD−ROM、MO、DVD等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
以上説明したとおり、少なくとも1つの実施形態によれば、画質を向上させることを可能にする。
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
21 処理回路
24 画像データ生成回路
212 抽出機能
213 検出機能
214 補正画像生成機能
215 表示制御機能

Claims (17)

  1. 経時的に収集された複数のX線画像に含まれる固定物を抽出する抽出部と、
    検出された前記固定物を検出の対象外として、前記複数のX線画像に含まれる対象物をそれぞれ検出する検出部と、
    前記複数のX線画像のうちの基準画像において検出された前記対象物の位置を基準位置とし、前記複数のX線画像に対して、検出された前記対象物の位置を前記基準位置に略一致させる補正処理を施した補正画像を複数生成する補正画像生成部と、
    を備える、画像処理装置。
  2. 前記抽出部は、予め設定された枚数の過去のX線画像群を用いて、前記固定物を抽出する、請求項1に記載の画像処理装置。
  3. 前記抽出部は、前記固定物を示す固定物画像を生成し、
    前記検出部は、各X線画像と前記固定物画像とをそれぞれ差分することで前記複数のX線画像から前記固定物を除去し、前記固定物を除去した複数のX線画像から前記対象物をそれぞれ検出する、請求項1又は2に記載の画像処理装置。
  4. 前記抽出部は、前記固定物を抽出した複数のX線画像を用いて、前記固定物画像を生成する、請求項3に記載の画像処理装置。
  5. 前記抽出部は、前記固定物の抽出結果に応じて前記固定物画像を更新する、請求項3又は4に記載の画像処理装置。
  6. 前記抽出部は、前記複数のX線画像において略同一位置に描出された描出物を前記固定物として抽出する、請求項1乃至5のいずれか1項に記載の画像処理装置。
  7. 前記補正画像生成部は、新たに生成されたX線画像に対して前記補正処理を施すことにより、前記補正画像を順次生成する、請求項1乃至6のいずれか1項に記載の画像処理装置。
  8. 前記補正画像を表示部に表示させる表示制御部をさらに備える、請求項1乃至7のいずれか1項に記載の画像処理装置。
  9. 前記表示制御部は、前記固定物が除去された前記補正画像を前記表示部に表示させる、請求項8に記載の画像処理装置。
  10. 前記補正画像を加算した加算画像を生成して表示部に表示させる表示制御部をさらに備える、請求項1乃至9のいずれか1項に記載の画像処理装置。
  11. 前記補正画像生成部によって順次生成された複数の補正画像から時系列順の複数の補正画像を加算した加算画像を順次生成し、生成した加算画像を表示部に順次表示させる表示制御部をさらに備える、請求項7に記載の画像処理装置。
  12. 前記表示制御部は、前記固定物が除去された前記補正画像を加算した加算画像を前記表示部に表示させる、請求項10又は11に記載の画像処理装置。
  13. 前記複数のX線画像において前記対象物の検出を行う検出領域を設定する検出領域設定部を更に備え、
    前記抽出部は、前記複数のX線画像において前記検出領域内に含まれる固定物を抽出し、
    前記検出部は、前記抽出部によって抽出された固定物を検出の対象外として、前記複数のX線画像において、前記検出領域内に含まれる前記対象物をそれぞれ検出する、請求項1乃至12のいずれか1項に記載の画像処理装置。
  14. 前記表示制御部は、前記固定物の位置を示す情報及び前記対象物の検出の条件を設定するための情報を前記複数のX線画像に基づく動画像上に示した表示画像を前記表示部に表示させる、請求項8乃至12のいずれか1項に記載の画像処理装置。
  15. 前記表示制御部は、前記固定物の位置を示す情報及び前記対象物の検出の条件を設定するための情報を前記X線画像上に示した表示画像を前記表示部に表示させる、請求項8乃至12のいずれか1項に記載の画像処理装置。
  16. 前記表示制御部は、操作者による操作に応じて、第1のX線画像上に設定された前記固定物の位置を示す情報及び前記対象物の検出の条件を設定するための情報を、第2のX線画像上に示した表示画像を前記表示部に表示させる、請求項8乃至12のいずれか1項に記載の画像処理装置。
  17. 経時的な複数のX線画像を収集する収集部と、
    前記複数のX線画像に含まれる固定物を抽出する抽出部と、
    検出された前記固定物を検出の対象外として、前記複数のX線画像に含まれる対象物をそれぞれ検出する検出部と、
    前記複数のX線画像のうちの基準画像において検出された前記対象物の位置を基準位置とし、前記複数のX線画像に対して、検出された前記対象物の位置を前記基準位置に略一致させる補正処理を施した補正画像を複数生成する補正画像生成部と、
    を備える、X線診断装置。
JP2017071791A 2017-03-31 2017-03-31 画像処理装置及びx線診断装置 Active JP6945322B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017071791A JP6945322B2 (ja) 2017-03-31 2017-03-31 画像処理装置及びx線診断装置
US15/942,778 US10736598B2 (en) 2017-03-31 2018-04-02 Image processing apparatus, x-ray diagnostic apparatus, and image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017071791A JP6945322B2 (ja) 2017-03-31 2017-03-31 画像処理装置及びx線診断装置

Publications (2)

Publication Number Publication Date
JP2018171297A true JP2018171297A (ja) 2018-11-08
JP6945322B2 JP6945322B2 (ja) 2021-10-06

Family

ID=63671539

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017071791A Active JP6945322B2 (ja) 2017-03-31 2017-03-31 画像処理装置及びx線診断装置

Country Status (2)

Country Link
US (1) US10736598B2 (ja)
JP (1) JP6945322B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020141815A (ja) * 2019-03-05 2020-09-10 キヤノンメディカルシステムズ株式会社 医用画像処理装置、x線診断装置及び医用画像処理プログラム

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7091919B2 (ja) * 2018-08-02 2022-06-28 株式会社島津製作所 放射線撮影装置
JP7167564B2 (ja) * 2018-09-05 2022-11-09 株式会社島津製作所 X線撮影装置およびx線撮影装置の作動方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000210282A (ja) * 1998-12-31 2000-08-02 General Electric Co <Ge> 物体の画像を形成する方法及びイメージング・システム
JP2008142543A (ja) * 2006-12-07 2008-06-26 Toshiba Corp 3次元画像処理装置及びx線診断装置
JP2010131371A (ja) * 2008-10-27 2010-06-17 Toshiba Corp X線診断装置および画像処理装置
US20130303884A1 (en) * 2010-12-21 2013-11-14 Deutsches Krebsforschungszentrum Method and System for 4D Radiological Intervention Guidance (4D-cath)
JP2017029649A (ja) * 2015-08-06 2017-02-09 株式会社島津製作所 放射線透視装置

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7792342B2 (en) 2006-02-16 2010-09-07 Siemens Medical Solutions Usa, Inc. System and method for detecting and tracking a guidewire in a fluoroscopic image sequence
US9119573B2 (en) 2009-12-10 2015-09-01 Siemens Aktiengesellschaft Stent marker detection using a learning based classifier in medical imaging
US9082158B2 (en) 2012-09-19 2015-07-14 Siemens Aktiengesellschaft Method and system for real time stent enhancement on live 2D fluoroscopic scene
JP5928296B2 (ja) 2012-10-24 2016-06-01 株式会社島津製作所 X線透視撮影装置およびx線透視撮影方法
US9613289B2 (en) 2013-12-02 2017-04-04 Toshiba Medical Systems Corporation X-ray diagnosis apparatus and image processing apparatus
JP6559934B2 (ja) 2014-08-01 2019-08-14 キヤノンメディカルシステムズ株式会社 X線診断装置
JP2016034451A (ja) 2014-08-04 2016-03-17 株式会社東芝 X線診断装置
JP6287817B2 (ja) 2014-12-25 2018-03-07 株式会社島津製作所 X線透視撮影装置
JP6287869B2 (ja) 2015-01-16 2018-03-07 株式会社島津製作所 放射線透視撮影装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000210282A (ja) * 1998-12-31 2000-08-02 General Electric Co <Ge> 物体の画像を形成する方法及びイメージング・システム
JP2008142543A (ja) * 2006-12-07 2008-06-26 Toshiba Corp 3次元画像処理装置及びx線診断装置
JP2010131371A (ja) * 2008-10-27 2010-06-17 Toshiba Corp X線診断装置および画像処理装置
US20130303884A1 (en) * 2010-12-21 2013-11-14 Deutsches Krebsforschungszentrum Method and System for 4D Radiological Intervention Guidance (4D-cath)
JP2017029649A (ja) * 2015-08-06 2017-02-09 株式会社島津製作所 放射線透視装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020141815A (ja) * 2019-03-05 2020-09-10 キヤノンメディカルシステムズ株式会社 医用画像処理装置、x線診断装置及び医用画像処理プログラム
JP7341679B2 (ja) 2019-03-05 2023-09-11 キヤノンメディカルシステムズ株式会社 医用画像処理装置、x線診断装置及び医用画像処理プログラム

Also Published As

Publication number Publication date
JP6945322B2 (ja) 2021-10-06
US10736598B2 (en) 2020-08-11
US20180279986A1 (en) 2018-10-04

Similar Documents

Publication Publication Date Title
JP6744440B2 (ja) 画像処理装置及びx線診断装置
JP6559934B2 (ja) X線診断装置
JP5965840B2 (ja) 血管ロードマッピング
US10278667B2 (en) X-ray diagnostic apparatus
JP5053982B2 (ja) X線診断装置および画像処理装置
JP6783547B2 (ja) X線診断装置
JP6945322B2 (ja) 画像処理装置及びx線診断装置
JP5053894B2 (ja) X線診断装置および絞り移動制御プログラム
JP2010115429A (ja) X線診断装置および画像処理装置
JP2018046922A (ja) 放射線画像処理装置および放射線画像処理方法
JP2017196037A (ja) X線診断装置
JP6565515B2 (ja) X線透視撮影装置
JP7261576B2 (ja) 医用画像処理装置、x線診断装置および医用画像処理プログラム
JP6750424B2 (ja) 放射線画像処理装置および放射線画像処理方法
US20230165552A1 (en) Medical image processing apparatus, x-ray diagnostic apparatus, and storage medium
JP7373980B2 (ja) X線診断装置、およびマーカ検出プログラム
JP7118812B2 (ja) X線診断装置
US20200305819A1 (en) Radiation Image Processing Apparatus and Radiation Image Processing Method
JP2023080520A (ja) 医用画像処理装置、x線診断装置、および医用画像処理プログラム
JP2022093821A (ja) X線診断装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200114

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210201

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210330

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210630

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210630

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210712

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210713

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210914

R150 Certificate of patent or registration of utility model

Ref document number: 6945322

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150