[go: up one dir, main page]

JP2019187550A - 画像処理装置、画像処理方法及びプログラム - Google Patents

画像処理装置、画像処理方法及びプログラム Download PDF

Info

Publication number
JP2019187550A
JP2019187550A JP2018080765A JP2018080765A JP2019187550A JP 2019187550 A JP2019187550 A JP 2019187550A JP 2018080765 A JP2018080765 A JP 2018080765A JP 2018080765 A JP2018080765 A JP 2018080765A JP 2019187550 A JP2019187550 A JP 2019187550A
Authority
JP
Japan
Prior art keywords
image processing
eye
motion contrast
oct
examined
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
JP2018080765A
Other languages
English (en)
Other versions
JP2019187550A5 (ja
JP7262929B2 (ja
Inventor
ロザンスキー マレック
Rozanski Marek
ロザンスキー マレック
坂川 幸雄
Yukio Sakakawa
幸雄 坂川
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 Inc
Original Assignee
Canon Inc
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 Inc filed Critical Canon Inc
Priority to JP2018080765A priority Critical patent/JP7262929B2/ja
Priority to PCT/JP2019/015661 priority patent/WO2019203091A1/ja
Publication of JP2019187550A publication Critical patent/JP2019187550A/ja
Priority to US17/073,031 priority patent/US20210049742A1/en
Publication of JP2019187550A5 publication Critical patent/JP2019187550A5/ja
Application granted granted Critical
Publication of JP7262929B2 publication Critical patent/JP7262929B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B3/00Apparatus for testing the eyes; Instruments for examining the eyes
    • A61B3/10Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions
    • A61B3/102Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for optical coherence tomography [OCT]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4887Locating particular structures in or on the body
    • A61B5/489Blood vessels
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/20Image enhancement or restoration using local operators
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10072Tomographic images
    • G06T2207/10101Optical tomography; Optical coherence tomography [OCT]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20092Interactive image processing based on input by user
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30041Eye; Retina; Ophthalmic
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30101Blood vessel; Artery; Vein; Vascular
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30168Image quality inspection

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Radiology & Medical Imaging (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Animal Behavior & Ethology (AREA)
  • Public Health (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Veterinary Medicine (AREA)
  • Quality & Reliability (AREA)
  • Ophthalmology & Optometry (AREA)
  • Vascular Medicine (AREA)
  • Pathology (AREA)
  • Eye Examination Apparatus (AREA)

Abstract

【課題】 モーションコントラストデータにおけるプロジェクションアーチファクトの低減を効果的に行う。【解決手段】 画像処理装置は、被検眼のモーションコントラストデータにおけるプロジェクションアーチファクトを低減するための画像処理装置であって、被検眼の血管構造の位置に関する情報と、被検眼のOCT輝度情報とを用いて、被検眼の深さ方向におけるモーションコントラストデータの減衰に関する減衰係数を算出する算出手段と、算出された減衰係数を用いて、モーションコントラストデータの補正処理を実行する補正手段と、を備える。【選択図】 図5

Description

開示の技術は、画像処理装置、画像処理方法及びプログラムに関する。
光干渉断層計(OCT;Optical Coherence Tomography)などの眼部の断層画像撮影装置を用いると、網膜層内部の状態を3次元的に観察できる。この断層画像撮影装置は、疾病の診断をより的確に行うのに有用であることから眼科診療に広く用いられている。OCTの形態として、例えば広帯域な光源とマイケルソン干渉計を組み合わせたTD−OCT(Time domain OCT)がある。これは、参照ミラーの位置を一定速度で移動させて信号アームで取得した後方散乱光との干渉光を計測し、深さ方向の反射光強度分布を得るように構成されている。しかし、このようなTD−OCTでは機械的な走査が必要となるため高速な画像取得は難しい。そこで、より高速な画像取得法として広帯域光源を用い、分光器で干渉信号を取得するSD−OCT(Spectral domain OCT)や高速波長掃引光源を用いることで時間的に分光するSS−OCT(Swept Source OCT)が開発され、より広画角な断層画像を取得できるようになっている。
一方、眼科診療では眼底血管の病態を把握するためにこれまで侵襲的な蛍光眼底造影検査が行われてきた。近年は、OCTを用いて非侵襲に眼底血管を3次元で描出するOCT Angiography(以下、OCTAと表記)技術が用いられるようになってきている。OCTAでは測定光で同一位置を複数回走査し、赤血球の変位と測定光との相互作用により得られるモーションコントラストを画像化する。図4は主走査方向が水平(x軸)方向で、副走査方向(y軸方向)の各位置(yi;1≦i≦n)においてr回連続でBスキャンを行うOCTA撮影の例を示している。なおOCTA撮像において同一位置で複数回走査することをクラスタ走査、同一位置で得られた複数枚の断層画像のことをクラスタと呼ぶ。クラスタ単位でモーションコントラストデータを生成し、1クラスタあたりの断層画像数(略同一位置での走査回数)を増やすと、OCTA画像のコントラストが向上することが知られている。
ここで、網膜表層血管内のモーションコントラストが深層側(網膜深層や網膜外層・脈絡膜)に映り込み、実際には血管の存在しない深層側の領域に高い脱相関値が生じる現象であるプロジェクションアーチファクトが知られている。Step−down Exponential Filtering法を用いて、モーションコントラストデータにおけるプロジェクションアーチファクトを低減することが、非特許文献1に開示されている。これは、減衰係数を用いてモーションコントラストデータを補正することにより、モーションコントラストデータにおけるプロジェクションアーチファクトを低減する手法である。
Mahmud et al.;"Review of speckle and phase variance optical coherence tomography to visualize microvascular networks",Journal of Biomedical Optics 18(5), 050901(May 2013)
ここで、従来のように、固定の減衰係数を用いると、モーションコントラストデータにおけるプロジェクションアーチファクトの低減には限界がある。例えば、所定の深度の層におけるプロジェクションアーチファクトが低減できるように減衰係数を調整したとしても、他の深度の層におけるプロジェクションアーチファクトを十分に低減できないことがある。
開示の技術は、モーションコントラストデータにおけるプロジェクションアーチファクトの低減を効果的に行うことを目的の一つとする。
なお、上記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本件の他の目的の1つとして位置付けることができる。
開示の画像処理装置の一つは、
被検眼のモーションコントラストデータにおけるプロジェクションアーチファクトを低減するための画像処理装置であって、
前記被検眼の血管構造の位置に関する情報と、前記被検眼のOCT輝度情報とを用いて、前記被検眼の深さ方向における前記モーションコントラストデータの減衰に関する減衰係数を算出する算出手段と、
前記算出された減衰係数を用いて、前記モーションコントラストデータの補正処理を実行する補正手段と、を備える。
開示の技術の一つによれば、モーションコントラストデータにおけるプロジェクションアーチファクトの低減を効果的に行うことができる。
第一実施形態に係る画像処理装置の構成を示すブロック図である。 第一実施形態に係る画像処理システムや、該画像処理システムを構成する断層画像撮影装置に含まれる測定光学系を説明する図である。 第一実施形態に係る画像処理システムが実行可能な処理のフローチャートである。 第一実施形態におけるOCTA撮影の走査方法を説明する図である。 第一実施形態のS320で実行される処理を説明する図である。 第一実施形態のS330で実行される処理を説明する図である。 第一実施形態のS340で実行される処理を説明する図である。 第一実施形態の処理結果の例を示す図である。 第二実施形態に係る画像処理システムが実行可能な処理のフローチャートである。 第一実施形態のS920で実行される処理を説明する図である。
[第一実施形態]
本実施形態に係る画像処理装置の一つは、被検眼の太い血管構造(Large Vessel Structure:LVS)等の血管構造の位置に関する情報と、被検眼のOCT輝度情報とを用いて、被検眼の深さ方向におけるモーションコントラストデータの減衰に関する減衰係数を算出する算出手段を備える。また、本実施形態に係る画像処理装置の一つは、減衰係数を用いてモーションコントラストデータの補正処理を実行する補正手段を備える。例えば、算出手段は、血管構造よりも深部の位置のOCT輝度情報を用いて、減衰係数を算出する。これにより、血管構造によって生じたプロジェクションアーチファクトによる実際の影響の程度を、減衰係数に反映することができる。このため、例えば、上記補正処理が過度に実行されることや、過小に実行されることを防止することができる。すなわち、モーションコントラストデータにおけるプロジェクションアーチファクトの低減を効果的に行うことができる。ここで、位置に関する情報は、位置が識別可能な情報であれば何でも良く、例えば、被検眼の深さ方向(Z方向)における座標値であっても良いし、3次元の座標値であっても良い。また、位置に関する情報は、例えば、被検眼の深さ方向における血管構造からの距離に関する情報である。このとき、距離に関する情報は、距離が識別可能な情報であれば何でも良く、例えば、単位を有する数値であっても良いし、2点の座標値等によって結果的に距離が導出可能なものであっても良い。
また、本実施形態に係る画像処理装置の一つは、被検眼の血管構造の内側のOCT輝度情報と血管構造の外側のOCT輝度情報との比較結果に関する情報を用いて、血管構造に対して上記補正処理を実行するか否かを判定する判定手段を備える。例えば、判定手段は、血管構造の外側のOCT輝度情報が、血管構造の内側のOCT輝度情報よりも低い場合に、血管構造に対して上記補正処理を実行すると判定する。血管構造によっては、プロジェクションアーチファクトが生じていない場合がある。このような血管構造に対してもプロジェクションアーチファクトが生じている場合と同様に、従来のような補正処理を行ってしまうと、誤った画像が生成されてしまう可能性がある。そこで、上述した判定手段による判定を行うことにより、プロジェクションアーチファクトが生じているか否かを確認することができる。このため、モーションコントラストデータにおけるプロジェクションアーチファクトの低減を効果的に行うことができる。ここで、比較結果に関する情報は、比較結果が識別可能な情報であれば何でも良い。なお、被検眼の複数の血管構造それぞれに対して上記補正処理を実行するか否かを判定しても良い。これにより、プロジェクションアーチファクトが生じているか否かを、複数の血管構造それぞれに対して確認することができる。以下、図面を参照しながら、本実施形態に係る画像処理装置を備える画像処理システムについて説明する。
図2は、本実施形態に係る画像処理装置101を備える画像処理システム10の構成を示す図である。図2に示すように、画像処理システム10は、画像処理装置101が、インタフェースを介して断層画像撮影装置100(OCTとも言う)、外部記憶部102、入力部103、表示部104と接続されることにより構成されている。断層画像撮影装置100は、眼部の断層画像を撮影する装置である。本実施形態においては、断層画像撮影装置100としてSD−OCTを用いるものとする。これに限らず、例えばSS−OCTを用いて構成しても良い。
図2(a)において、測定光学系100−1は前眼部像、被検眼のSLO眼底像、断層画像を取得するための光学系である。ステージ部100−2は、測定光学系100−1を前後左右に移動可能にする。ベース部100−3は、後述の分光器を内蔵している。画像処理装置101は、ステージ部100−2の制御、アラインメント動作の制御、断層画像の再構成などを実行するコンピュータである。外部記憶部102は、断層撮像用のプログラム、患者情報、撮影データ、過去検査の画像データや計測データなどを記憶する。入力部103はコンピュータへの指示を行い、具体的にはキーボードとマウスから構成される。表示部104は、例えばモニタからなる。
(断層画像撮影装置の構成)
本実施形態の断層画像撮影装置100における測定光学系及び分光器の構成について図2(b)を用いて説明する。まず、測定光学系100−1の内部について説明する。被検眼200に対向して対物レンズ201が設置され、その光軸上に第1ダイクロイックミラー202及び第2ダイクロイックミラー203が配置されている。これらのダイクロイックミラーによってOCT光学系の光路250、SLO光学系と固視灯用の光路251、及び前眼観察用の光路252とに波長帯域ごとに分岐される。
SLO光学系と固視灯用の光路251は、SLO走査手段204、レンズ205及び206、ミラー207、第3ダイクロイックミラー208、APD(Avalanche Photodiode)209、SLO光源210、固視灯211を有している。ミラー207は、穴あきミラーや中空のミラーが蒸着されたプリズムであり、SLO光源210による照明光と、被検眼からの戻り光とを分離する。第3ダイクロイックミラー208はSLO光源210の光路と固視灯211の光路とに波長帯域ごとに分離する。SLO走査手段204は、SLO光源210から発せられた光を被検眼200上で走査するものであり、X方向に走査するXスキャナ、Y方向に走査するYスキャナから構成されている。本実施形態では、Xスキャナは高速走査を行う必要があるためポリゴンミラーで、Yスキャナはガルバノミラーによって構成されている。レンズ205は、SLO光学系及び固視灯211の焦点合わせのため、不図示のモータによって駆動される。SLO光源210は780nm付近の波長の光を発生する。APD209は、被検眼からの戻り光を検出する。固視灯211は可視光を発生して被検者の固視を促すものである。SLO光源210から発せられた光は、第3ダイクロイックミラー208で反射され、ミラー207を通過し、レンズ206及び205を通ってSLO走査手段204によって被検眼200上で走査される。被検眼200からの戻り光は、照明光と同じ経路を戻った後、ミラー207によって反射され、APD209へと導かれ、SLO眼底像が得られる。固視灯211から発せられた光は、第3ダイクロイックミラー208、ミラー207を透過し、レンズ206及び205を通り、SLO走査手段204によって被検眼200上の任意の位置に所定の形状を作り、被検者の固視を促す。
前眼観察用の光路252には、レンズ212及び213、スプリットプリズム214、赤外光を検知する前眼部観察用のCCD215が配置されている。このCCD215は、不図示の前眼部観察用照射光の波長、具体的には970nm付近に感度を持つものである。スプリットプリズム214は、被検眼200の瞳孔と共役な位置に配置されており、被検眼200に対する測定光学系100−1のZ軸方向(光軸方向)の距離を、前眼部のスプリット像として検出できる。
OCT光学系の光路250は、前述の通りOCT光学系を構成しており、被検眼200の断層画像を撮影するためのものである。より具体的には、断層画像を形成するための干渉信号を得るものである。XYスキャナ216は光を被検眼200上で走査するためのものであり、図2(b)では1枚のミラーとして図示されているが、実際はXY2軸方向の走査を行うガルバノミラーである。レンズ217及び218のうち、レンズ217については光カプラー219に接続されているファイバー224から出射するOCT光源220からの光を、被検眼200に焦点合わせするために不図示のモータによって駆動される。この焦点合わせによって、被検眼200からの戻り光は同時にファイバー224の先端に、スポット状に結像されて入射されることとなる。次に、OCT光源220からの光路と参照光学系、分光器の構成について説明する。220はOCT光源、221は参照ミラー、222は分散補償硝子、223はレンズ、219は光カプラー、224から227は光カプラーに接続されて一体化しているシングルモードの光ファイバー、230は分光器である。これらの構成によってマイケルソン干渉計を構成している。OCT光源220から出射された光は、光ファイバー225を通じ、光カプラー219を介して光ファイバー224側の測定光と、光ファイバー226側の参照光とに分割される。測定光は前述のOCT光学系光路を通じ、観察対象である被検眼200に照射され、被検眼200による反射や散乱により同じ光路を通じて光カプラー219に到達する。
一方、参照光は、光ファイバー226、レンズ223、測定光と参照光の波長分散を合わせるために挿入された分散補償ガラス222を介して参照ミラー221に到達し反射される。そして同じ光路を戻り、光カプラー219に到達する。光カプラー219によって、測定光と参照光は合波され干渉光となる。ここで、測定光の光路長と参照光の光路長がほぼ同一となったときに干渉を生じる。参照ミラー221は、不図示のモータおよび駆動機構によって光軸方向に調整可能に保持され、測定光の光路長に参照光の光路長を合わせることが可能である。干渉光は光ファイバー227を介して分光器230に導かれる。また、偏光調整部228、229は、各々光ファイバー224、226中に設けられ、偏光調整を行う。これらの偏光調整部は、光ファイバーをループ状に引きまわした部分を幾つか持っている。このループ状の部分をファイバーの長手方向を中心として回転させることでファイバーに捩じりを加え、測定光と参照光の偏光状態を各々調整して合わせることができる。分光器230は、レンズ232、234、回折格子233、ラインセンサ231から構成される。光ファイバー227から出射された干渉光はレンズ234を介して平行光となった後、回折格子233で分光され、レンズ232によってラインセンサ231に結像される。
次に、OCT光源220の周辺について説明する。OCT光源220は、代表的な低コヒーレント光源であるSLD(Super Luminescent Diode)である。中心波長は855nm、波長バンド幅は約100nmである。ここで、バンド幅は、得られる断層画像の光軸方向の分解能に影響するため、重要なパラメータである。光源の種類は、ここではSLDを選択したが、低コヒーレント光が出射できればよく、ASE(Amplified Spontaneous Emission)等を用いることができる。中心波長は眼を測定することを鑑みると近赤外光が適する。また、中心波長は得られる断層画像の横方向の分解能に影響するため、なるべく短波長であることが望ましい。双方の理由から中心波長は855nmとした。
本実施形態では、干渉計としてマイケルソン干渉計を用いたが、マッハツェンダー干渉計を用いても良い。測定光と参照光との光量差に応じて、光量差が大きい場合にはマッハツェンダー干渉計を、光量差が比較的小さい場合にはマイケルソン干渉計を用いることが望ましい。
(画像処理装置の構成)
本実施形態の画像処理装置101の構成について図1を用いて説明する。画像処理装置101は、断層画像撮影装置100に接続されたパーソナルコンピュータ(PC)であり、画像取得部101−01、記憶部101−02、撮影制御部101−03、画像処理部101−04、表示制御部101−05を備える。また、画像処理装置101は演算処理装置CPUが画像取得部101−01、撮影制御部101−03、画像処理部101−04および表示制御部101−05を実現するソフトウェアモジュールを実行することで機能を実現する。本発明はこれに限定されず、例えば画像処理部101−04をASIC等の専用のハードウェアで実現してもよいし、表示制御部101−05をCPUとは異なるGPU等の専用プロセッサを用いて実現してもよい。また断層画像撮影装置100と画像処理装置101との接続はネットワークを介した構成であってもよい。
画像取得部101−01は、断層画像撮影装置100により撮影されたSLO眼底像や断層画像の信号データを取得する。また画像取得部101−01は断層画像生成部101―11及びモーションコントラストデータ生成部101−12を有する。断層画像生成部101―11は断層画像撮影装置100により撮影された断層画像の信号データ(干渉信号)を取得して信号処理により断層画像を生成し、生成した断層画像を記憶部101−02に格納する。撮影制御部101−03は、断層画像撮影装置100に対する撮影制御を行う。撮影制御には、断層画像撮影装置100に対して撮影パラメータの設定に関して指示することや、撮影の開始もしくは終了に関して指示することも含まれる。
画像処理部101−04は、位置合わせ部101−41、合成部101−42、補正部101−43、画像特徴取得部101−44、投影部101−45、を有する。先に述べた画像取得部101−01及び合成部101−42は、本発明に係る取得手段の一例である。合成部101−42はモーションコントラストデータ生成部101−12により生成された複数のモーションコントラストデータを位置合わせ部101−41により得られた位置合わせパラメータに基づいて合成し、合成モーションコントラスト画像を生成する。補正部101−43はモーションコントラスト画像内に生じるプロジェクションアーチファクトを2次元もしくは3次元的に抑制する処理を行う。画像特徴取得部101−44は断層画像から網膜や脈絡膜の層境界、中心窩や視神経乳頭中心の位置を取得する。投影部101−45は画像特徴取得部101−44が取得した層境界の位置に基づく深度範囲でモーションコントラスト画像を投影し、モーションコントラスト画像正面を生成する。外部記憶部102は、被検眼の情報(患者の氏名、年齢、性別など)と、撮影した画像(断層画像及びSLO画像・OCTA画像)や合成画像、撮影パラメータ、血管領域や血管中心線の位置データ、計測値、操作者が設定したパラメータを関連付けて保持している。入力部103は、例えば、マウス、キーボード、タッチ操作画面などであり、操作者は、入力部103を介して、画像処理装置101や断層画像撮影装置100へ指示を行う。なお、本発明における画像処理装置101の構成としては、上述した全ての構成が必須ではなく、例えば、位置合わせ部101−41、合成部101−42、投影部101−45等については省略しても良い。
次に、図3(a)を参照して本実施形態の画像処理装置101の処理手順を示す。図3は、本実施形態における本システム全体の動作処理の流れを示すフローチャートである。なお、本発明において、ステップS370におけるモーションコントラスト正面画像の生成等は必須の工程ではないため、省略しても良い。
<ステップS310>
ステップS310において、画像処理部101−04は、OCT断層像とモーションコントラストデータを取得する。画像処理部101−04は外部記憶部102にすでに記憶されているOCT断層像とモーションコントラストデータを取得してもよいが、本実施形態において、測定光学系100−1を制御して、OCT断層像とモーションコントラストデータを取得する例を示す。これらの処理の詳細説明を、後述する。または、本実施形態において、この取得方法に限定するものではなく、断層像とモーションコントラストデータの取得であれば、その他の方法でもよい。本実施形態では、I(x,z)は断層画像データIの位置(x,z)における(FFT処理後の複素数データの)振幅を指す。M(x,z)は、モーションコントラストデータMの位置(x,z)におけるモーションコントラスト値を指す。
<ステップS320>
ステップS320において、特定手段の一例である画像特徴取得部101−44は、Z方向でのLVS(太い血管構造)の位置特定を行う。そのため画像特徴取得部101−44内の不図示のLVS特定部を用いて、モーションコントラストデータM(x、z)のZ軸に対して、LVSの存在と位置を特定する。本実施形態では、画像処理部101−04は、取得されたモーションコントラストデータMに平滑化処理を行う。ここでの平滑化処理として画像全体に2Dガウシアンフィルターの処理を行った後に、各Aスキャンに移動平均処理を行う。平滑化処理はこれらに限定する必要がなく、例えば移動メディアン、Savitzky−Golayフィルター、Fourier変換に基づくフィルター等、その他のフィルターでもよい。ここでは、
は、モーションコントラストデータM(x,z)に対して平滑化処理して得た値である。図5(A)は、モーションコントラストデータM(x,z)に対して平滑化処理して得た値
の例を示す。網膜120のAスキャン110上に、血管構造100の例である。Z方向での血管構造のサイズは、上位エッジZU130と、下位エッジZB140との距離で定時する。図5(B)は、Aスキャン110のプロファイルプロットを示す。閾値Thに基づいてZBとZUが決定され、ZB―ZU>LVSsであれば血管構造100はLVSと判定する。ただし、LVSsは、LVSと判定する血管構造の最小サイズである。ZBとZUは、プロファイルプロット150と、閾値160の交差する位置で決定される。以降の説明では、
は、モーションコントラストデータM(x,z)に対して平滑化処理して得た値である。本実施形態では、経験的にTh=0.1とLVSs=0.018xZmaxとする。ただし、ZmaxはモーションコントラストデータのAスキャンサイズとする。ただし、本実施形態では、ThとLVSsはこれらの値に限定することはなく、断層画像撮影装置の光学特性(光学とデジタル分解能や、スキャンサイズ、密度等)またはモーションコントラストを求める際の信号処理方法等に基づいて決めてもよい。
<ステップS330>
ステップS330において、画像特徴取得部101−44は、OCT輝度情報の一例であるOCT断層像に基づいて、LVSの下のPA(プロジェクションアーティファクト)の出現を確認する。すなわち、画像特徴取得部101−44内の不図示LVS特定部は、LVSの下の断層像の輝度値I(x,z)が減少したかを確認する。例えば、判定手段の一例である画像処理部101−04は、血管構造の内側(例えば、ZU<Z≦ZB)のOCT輝度情報と血管構造の外側(例えば、Z>ZB:血管構造よりも深い位置)のOCT輝度情報との比較結果に関する情報を用いて、血管構造に対して後述する補正処理を実行するか否かを判定する。このとき、判定手段は、例えば、血管構造の外側のOCT輝度情報が、血管構造の内側のOCT輝度情報よりも低い場合に、血管構造に対して後述する補正処理を実行すると判定する。血管構造によっては、プロジェクションアーチファクトが生じていない場合がある。このような血管構造に対してもプロジェクションアーチファクトが生じている場合と同様に、従来のような補正処理を行ってしまうと、誤った画像が生成されてしまう可能性がある。そこで、上述した判定手段による判定を行うことにより、プロジェクションアーチファクトが生じているか否かを確認することができる。このため、モーションコントラストデータにおけるプロジェクションアーチファクトの低減を効果的に行うことができる。ここで、比較結果に関する情報は、比較結果が識別可能な情報であれば何でも良い。なお、被検眼の複数の血管構造それぞれに対して後述する補正処理を実行するか否かを判定しても良い。これにより、プロジェクションアーチファクトが生じているか否かを、複数の血管構造それぞれに対して確認することができる。この確認の処理は、以下の式1を用いて行う。
図6は、断層像I(x,z)とモーションコントラストデータM(x,z)に対して平滑化処理して得た値
のそれぞれのプロファイルプロットI(z)と
を示す。図6(A)と(B)は、それぞれ、S=0とS=1の処理結果例を示す。ここで、表示制御部101−05は、この補正処理を実行するか否かの判定結果を示す情報を表示部104に表示させても良い。なお、上記判定結果を示す情報は、上記判定結果が識別可能な情報であれば何でも良い。また、表示部104の表示画面上での検者からの指示に応じて、血管構造毎に、上記判定結果が変更可能(手動修正可能)に構成されても良い。すなわち、検者からの指示に応じて、血管構造毎に、補正処理前の状態に戻すこともできるし、また、補正処理を実行することもできる。
<ステップS340>
ステップS340において、サイズ補正手段の一例である補正部101−43は、LVSのサイズ補正を行う。血管構造の周辺に高反射組織がある場合に、その影響でモーションコントラストデータでの血管は、実際より伸びた大きさになる。図7は、その現象の例を示す。図7(A)は、断層画像I(x,z)である。図7(B)は、モーションコントラスト画像M(x,z)である。図7の点線182は、図7(A)が示す血管181の上位エッジと、対応する図7(B)の血管構造100の上位エッジの位置を示す。図7の点線183は、図7(A)が示す血管181の下位エッジと、対応する図7(B)の血管構造100の位置を示す。位置ZB150は血管の下位エッジのずれている位置を示し、式2によって補正され、補正後の血管下位エッジZCB185が得られる。すなわち、サイズ補正手段は、被検眼の深さ方向における血管構造のサイズが小さくなるように、血管構造のサイズを補正する。これにより、血管構造の位置の特定を精度良く行うことができる。なお、本実施形態では、経験的にK=0.5にするが、0以外の値であれば、その他の値でもよい。
CB = z − κ(z - z) ・・・式2
<ステップS350>
ステップS350において、算出手段の一例である補正部101−43は、モーションコントラストのPA(プロジェクジョンアーティファクト)の減衰係数γ(x、z)を算出する。すなわち、補正部101−43内の不図示の減衰係数算出部を用いて、[1]LVS情報と、[2]OCT断層像の輝度値情報(OCT輝度情報)とに基づいて、減衰係数γ(x、z)を算出する。例えば、算出手段は、血管構造よりも深部の位置のOCT輝度情報を用いて、減衰係数を算出する。これにより、血管構造によって生じたプロジェクションアーチファクトによる実際の影響の程度を、減衰係数に反映することができる。このため、例えば、上記補正処理が過度に実行されることや、過小に実行されることを防止することができる。すなわち、モーションコントラストデータにおけるプロジェクションアーチファクトの低減を効果的に行うことができる。なお、LVS情報は、血管構造の位置に関する情報の一例である。ここで、位置に関する情報は、位置が識別可能な情報であれば何でも良く、例えば、被検眼の深さ方向(Z方向)における座標値であっても良いし、3次元の座標値であっても良い。また、位置に関する情報は、例えば、被検眼の深さ方向における血管構造からの距離に関する情報である。また、血管構造の位置に関する情報は、例えば、被検眼の深さ方向における血管構造からの距離に関する情報である。このとき、距離に関する情報は、距離が識別可能な情報であれば何でも良く、例えば、単位を有する数値であっても良いし、2点の座標値等によって結果的に距離が導出可能なものであっても良い。次に、上述した内容に関する詳細な説明をする。
ステップS350A:ステップS330で算出されたLVSの下のPA出現確認Sと、ステップS340で補正されたLVS情報に基づいて、式3を用いて基礎減衰係数γp(x、z)を算出する。
ただし、γ0は固定値であり、本実施形態では経験的にγ0=6とする。ΔCはLVSの下のPAの強度の減衰であり、本実施形態では経験的にΔC=0.08とする。極端は減衰係数値を避けるため、γp(x、z)の最大値はγmaxとする。本実施形態では、γmax=3.5とする。本実施形態では、式3が定義するγp(x、z)は位置Zにたいして線形関数であるが、位置zに対するべき関数や有利関数等の非線形関数でもよい。
ステップS350B:本ステップでは、γp(x、z)をOCT断層像の輝度値I(x、z)に基づいて、式4を用いて補正されたγc(x、z)を算出する。
ただし、IN(x,z)は、正規化(normalize)された元OCT断層像I(x,z)である。次の通りに計算される。まず、I(x,z)は2Dガウシアンフィルターにより平滑化される。そして、各AスキャンI(z)は移動平均により滑化され、平滑化されたAスキャンが得られる。次に、各AスキャンI(z)は独立的に正規化される。ただし、この際に、I(z)の値の98%に対して正規化される。本実施形態では、実験的に得られた98%を用いる。ただし、本実施形態では、上記処理で使われた平滑化関数に限定するものではなく、例えば、移動メディアン、Savitzky−Golayフィルター、フーリエ変換に基づくフィルター、または、これらの組み合わせを用いても良い。ここで、検者からの指示に応じて、血管構造毎に、算出された減衰係数を変更可能(手動修正可能)に構成されても良い。また、検者からの指示に応じて、深さ方向における位置毎に、算出された減衰係数を変更可能(手動修正可能)に構成されても良い。なお、これらの検者からの指示は、例えば、算出された減衰係数を示す情報が表示された表示部104の表示画面上での指示である。また、所定の血管構造の深部に対して行なわれた減衰係数に対する手動修正を、他の血管構造の深部に対して反映するように構成されても良い。例えば、所定の血管構造の深部に対して行われた減衰係数の変更量を、他の血管構造の深部の減衰係数に対して同一の変更量が反映されるように構成されても良い。
<ステップS360>
ステップS360において、補正部101−43は、モーションコントラストデータの補正処理を実行する。補正部101−43は、式5を用いて、元モーションコントラストデータM(x,z)に減衰係数γc(x、z)を適応して、補正された情報Mcor(x、z)を算出する。
ただし、
は、位置0からzまでのフィルタされたモーションコントラスト値の累積であり、zはz−ドメインの係数である。なお、モーションコントラストデータの補正は、モーションコントラストデータ全体の補正であっても良いし、Bスキャン単位で行っても良いし、モーションコントラスト正面画像を生成するために選択された深度範囲の補正であっても良い。
<ステップS370>
ステップS370において、投影部101−45は、モーションコントラスト正面画像を生成する。投影部101−45は画像特徴取得部101−44が取得した層境界の位置に基づく深度範囲でモーションコントラスト画像を投影し、モーションコントラスト正面画像を生成する。任意の深度範囲で投影してよいが、本実施形態においては網膜深層、網膜外層、choriocapillaris層の深度範囲で3種類のモーションコントラスト正面画像を生成する。また、投影法としては最大値投影(MIP; Maximum Intensity Projection)・平均値投影(AIP; Average Intensity Projection)のいずれかを選択でき、本実施形態では最大値投影で投影するものとする。
<ステップS380>
ステップS380において、表示制御部101−05は、ステップS370で生成されたモーションコントラスト正面画像を表示部104に表示する。
<ステップS390>
ステップS390において、画像処理装置101は取得した画像群(SLO画像や断層画像)と該画像群の撮影条件データや、生成した3次元モーションコントラスト画像及びモーションコントラスト正面画像または補正されたモーションコントラストデータと付随する生成条件データを検査日時、披検眼を同定する情報と関連付けて記憶部101−02及ぶ外部記憶部102に保存する。
以上、本実施形態の画像処理装置101の処理手順の説明を終了する。図8は、その表示結果の例を示す。なお、表示制御部101−05は、補正処理後の複数のモーションコントラスト正面画像を並べて表示部104に表示させても良い。また、表示制御部101−05は、補正処理後の複数のモーションコントラスト正面画像のいずれかを、検者からの選択(例えば、層の選択等といった深度範囲の選択)に応じて切り替えて表示部104に表示させても良い。また、表示制御部101−05は、補正処理前の少なくとも1つのモーションコントラスト正面画像と、補正処理後の少なくとも1つのモーションコントラスト正面画像とを、検者からの指示に応じて切り換えて表示部104に表示させても良い。また、表示制御部101−05は、補正処理後の3次元モーションコントラスト画像を表示部104に表示させても良い。
次に、図3(b)を用いて本実施形態のステップS310の断層像と眼底血管画像であるモーションコントラストデータ取得の具体的な処理の手順を説明する。なお、本発明において、ステップS311の撮影条件の設定等は必須の工程ではないため、省略しても良い。
<ステップ311>
ステップS311において、画像制御部101−03は、操作者は入力部103を操作することにより、断層画像撮影装置100に対して指示するOCTA画像の撮影条件を設定する。具体的には、以下の手順からなる。
1)検査セットの選択もしくは登録
2)選択した検査セットにおけるスキャンモードの選択もしくは追加
3)スキャンモードに対応する撮影パラメータ設定
また、本実施形態では、以下のように設定してS302において適宜休憩を挟みながら(同一撮像条件の)OCTA撮影を所定の回数だけ繰り返し実行する。
1)Macular Disease検査セットを登録
2)OCTAスキャンモードを選択
3)以下の撮影パラメータを設定
3−1)走査パターン:Small Square
3−2)走査領域サイズ:3x3mm
3−3)主走査方向:水平方向
3−4)走査間隔:0.01mm
3−5)固視灯位置:中心窩
3−7)1クラスタあたりのBスキャン数:4
3−6)コヒーレンスゲート位置:硝子体側
3−7)既定表示レポート種別:単検査用レポート
なお、検査セットとは検査目的別に設定した(スキャンモードを含む)撮像手順や、各スキャンモードで取得したOCT画像やOCTA画像の既定の表示法を指す。これにより、黄斑疾患眼向けの設定がなされたOCTAスキャンモードを含む検査セットが「Macular Disease」という名前で登録される。登録された検査セットは外部記憶部102に記憶される。
<ステップ312>
ステップS312において、入力部103は、操作者から撮影開始の指示を取得すると、S311で指定した撮影条件による繰り返しOCTA撮影を開始する。撮影制御部101−03は、断層画像撮影装置100に対してS301で操作者が指示した設定に基づいて繰り返しOCTA撮影を実施することを指示し、断層画像撮影装置100が対応するOCT干渉スペクトラム信号S(x,λ)を取得し、OCT干渉スペクトラム信号S(x,λ)に基づいて断層画像を取得する。なお、本実施形態では本ステップにおける繰り返し撮像回数を3回とする。これに限らず、繰り返し撮像回数は任意の回数に設定してよい。また、本発明は繰り返し撮影間の撮影時間間隔が各繰り返し撮影内の断層像の撮影時間間隔よりも長い場合に限定されるものではなく、両者が略同一である場合も本発明に含まれる。また、断層画像撮影装置100はSLO画像の取得も行い、SLO動画像に基づく追尾処理を実行する。本実施形態において繰り返しOCTA撮影における追尾処理に用いる基準SLO画像は1回目の繰り返しOCTA撮影において設定した基準SLO画像とし、全ての繰り返しOCTA撮影において共通の基準SLO画像を用いる。またOCTA繰り返し撮影中は、S301で設定した撮影条件に加えて
・左右眼の選択
・追尾処理の実行有無
についても同じ設定値を用いる(変更しない)ものとする。
<ステップ313>
ステップS313において、画像取得部101−01及び画像処理部101−04は、S312で取得されたOCT断層画像に基づいてモーションコントラストデータを生成する。まず、断層画像生成部101−11は画像取得部101−01が取得した干渉信号に対して波数変換及び高速フーリエ変換(FFT)、絶対値変換(振幅の取得)を行うことで1クラスタ分の断層画像を生成する。次に、位置合わせ部101−41は、同一クラスタに属する断層画像同士を位置合わせし、重ねあわせ処理を行う。画像特徴取得部101−44が該重ね合わせ断層画像から層境界データを取得する。本実施形態では層境界の取得法として可変形状モデルを用いるが、任意の公知の層境界取得手法を用いてよい。なお層境界の取得処理は必須ではなく、例えばモーションコントラスト画像の生成を3次元のみで行い、深度方向に投影した2次元のモーションコントラスト画像を生成しない場合には層境界の取得処理は省略できる。モーションコントラストデータ生成部101−12が同一クラスタ内の隣接する断層画像間でモーションコントラストを算出する。本実施形態では、モーションコントラストとして脱相関値M(x、z)を以下の式6に基づき求める。
ここで、A(x,z)は断層画像データAの位置(x,z)における(FFT処理後の複素数データの)振幅、B(x、z)は断層データBの同一位置(x,z)における振幅を示している。0≦M(x、z)≦1であり、両振幅値の差異が大きいほど1に近い値をとる。式(1)のような脱相関演算処理を(同一クラスタに属する)任意の隣接する断層画像間で行い、得られた(1クラスタあたりの断層画像数−1)個のモーションコントラスト値の平均を画素値として持つ画像を最終的なモーションコントラスト画像として生成する。
なお、ここではFFT処理後の複素数データの振幅に基づいてモーションコントラストを計算したが、モーションコントラストの計算法は上記に限定されない。例えば複素数データの位相情報に基づいてモーションコントラストを計算してもよいし、振幅と位相の両方の情報に基づいてモーションコントラストを計算してもよい。あるいは、複素数データの実部や虚部に基づいてモーションコントラストを計算してもよい。また、本実施形態ではモーションコントラストとして脱相関値を計算したが、モーションコントラストの計算法はこれに限定されない。例えば二つの値の差分に基づいてモーションコントラストを計算しても良いし、二つの値の比に基づいてモーションコントラストを計算してもよい。さらに、上記では取得された複数の脱相関値の平均値を求めることで最終的なモーションコントラスト画像を得ているが、本発明はこれに限定されない。例えば取得された複数の脱相関値の中央値、あるいは最大値を画素値として持つ画像を最終的なモーションコントラスト画像として生成しても良い。
<ステップS314>
ステップS314において、画像処理装置101は取得した画像群(SLO画像や断層画像)と該画像群の撮影条件データや、生成した3次元モーションコントラスト画像及びモーションコントラスト正面画像と付随する生成条件データ、を検査日時、披検眼を同定する情報と関連付けて記憶部101−02へ保存する。
以上のステップを実施して、本実施形態の断層画像とモーションコントラストデータの取得処理の手順説明を終了する。以上の構成によって、OCT断層像とモーションコントラストデータから被写体の太い血管構造(LVS)の位置情報とOCT断層像の輝度情報に基づいてモーションコントラストデータを補正することにより、プロジェクションアーチファクトの影響を効果的に低減することが可能である。
[第二実施形態]
第一実施形態においては、太い血管構造(LVS)の位置とOCT断層像輝度情報に基づいてプロジェクションアーチファクトの影響を削減し、モーションコントラストデータを補正する方法の説明を行った。ただし、太くない血管構造や、z方向に走行する細い血管もプロジェクションアーチファクトを起こす場合がある。本実施形態では、太くない血管構造や、z方向に走行する細い血管のプロジェクションアーチファクトの影響を削減する方法の例を説明する。本実施形態に係る画像処理装置の構成は第一実施形態と同じなので、説明を省略する。さらに、本実施形態の画像処理装置による本システム全体の動作処理の流れを示すフローチャートは第一実施形態と同じなので、説明を省略する。ただし、ステップS350Aのγp(x、z)の式3の代わりに、次の式7が使われる。
ただし、ΔAはLVS以外(すなわちS(x)=0)の際のプロジェクジョンアーチファクトの減衰に貢献する項である。本実施形態では、ΔA=0.01、ΔC=0.07とするが、実験的に決定されたその他の値でもよい。以上の構成によって、OCT断層像とモーションコントラストデータからLVSや、細い血管によるプロジェクションアーチファクトの影響を効果的に低減することが可能である。
[第三実施形態]
第一実施形態においては、太い血管構造(LVS)の位置を、モーションコントラストデータに基づいて特定する方法の説明を行った。本実施形態では、太い血管構造(LVS)の位置特定のその他の方法の説明を行う。本実施形態に係る画像処理装置の構成は、第一実施形態と同じなので、説明を省略する。次に、図9に示すフローチャートを用いて、本実施形態の画像処理装置による本システム全体の動作処理の流れを示すフローチャートである。ただし、ステップS330〜ステップS390は図3が示す第一実施形態の処理フローと同じであるので、説明を省略する。
<ステップS910>
ステップS910において、画像処理部101−04は、OCT断層像、モーションコントラストデータとDoppler−OCTデータを取得する。画像処理部101−04は外部記憶部102にすでに記憶されているOCT断層像、モーションコントラストデータとDoppler−OCTデータを取得してもよいが、本実施形態において、測定光学系100−1を制御して、OCT断層像、モーションコントラストデータとDoppler−OCTデータを取得する例を示す。これらの処理の詳細説明を、後述する。または、本実施形態において、この取得方法に限定するものではなく、断層像、モーションコントラストデータとDoppler−OCTデータの取得であれば、その他の方法でもよい。本実施形態では、I(x,z)は断層画像データIの位置(x,z)における(FFT処理後の複素数データの)振幅を指す。M(x,z)はモーションコントラストデータMの位置(x,z)におけるモーションコントラスト値を指す。D(x,z)は断層画像データIに対応するDoppler−OCT断層像データの位置(x,z)のDoppler値を示す。
<ステップS920>
ステップS920において、画像特徴取得部101−44はZ方向でのLVS(太い血管構造)の位置特定を行う。そのため画像特徴取得部101−44内の不図示のLVS特定部を用いて、Doppler−OCTデータD(x,z)のZ軸に対して、LVSの存在と位置を特定する。図10を用いてその処理の詳細説明を行う。本実施形態では、まず取得されたDoppler−OCTデータDに平滑化処理を行う。ここでの平滑化処理として画像全体に2Dガウシアンフィルターの処理を行った後に、各Aスキャンに移動平均処理を行う。平滑化処理はこれらに限定する必要がなく、例えば移動メディアン、Savitzky−Golayフィルター、Fourier変換に基づくフィルター等、その他のフィルターでもよい。図10(A)は、平滑化されたDoppler−OCTデータ、
の例を示す。図10(A)は、網膜194上のDoppler A−scan192上の血管構造190の例を示す。Z方向での血管構造194のサイズは、上位エッジZU196と、下位エッジZB198との距離で定時する。図10(B)は、Doppler Aスキャン192のプロファイルプロットを示す。閾値Thdに基づいてZBとZUが決定され、ZB―ZU>LVSdsであれば血管構造190はLVSと判定する。ただし、LVSdsは、LVSと判定するための血管構造の最小サイズである。ZBとZUは、プロファイルプロット200と、閾値205の交差する位置で決定される。本実施形態では、経験的にThd=0.3πとLVSds=0.018xZmaxとする。ただし、ZmaxはモーションコントラストデータのAスキャンサイズとする。ただし、本実施形態では、ThとLVSsはこれらの値に限定することはなく、断層画像撮影装置の光学特性(光学とデジタル分解能や、スキャンサイズ、密度等)またはモーションコントラストを求める際の信号処理方法等に基づいて決めてもよい。本実施形態では、ZBの位置補正は必要ないので、以降、ZCB=ZBとする。
以上、本実施形態の画像処理装置によるモーションコントラストデータのPA補正処理フローの説明を終了する。
次に、図9(b)を用いて本実施形態のステップS910の断層像、眼底血管画像であるモーションコントラストデータとDoppler−OCTデータ、取得の具体的な処理の手順を説明する。ただし、ステップS311〜ステップS313は図3(b)が示す第一実施形態の処理フローと同じであるので、説明を省略する。
<ステップS914>
ステップS914において、画像取得部101−01及び画像処理部101−04は、S312で取得されたOCT干渉スペクトラム信号S(x,j,λ)に基づいて、式8を用いてDoppler−OCTデータAスキャンxのD(z)を生成する。ここでは、j=1..rである。ただし、rはオーバーサンプルスペクトラムであり、本実施形態ではr=2とする。
ただし、複素数S(j,z)は、干渉スペクトラムS(x,j,λ)のフーリエ変換結果である。また、S(j+1,z)は、S(j+1,z)の複素共役である。なお、本実施形態では、Doppler−OCTデータD(z)の生成方法として、上記式に限定することなく、例えば位相シフトDopplerや、Hilbert変換された位相シフトDoppler、STdOCT法等でもよい。
<ステップS915>
ステップS915において、画像処理装置101は取得した画像群(SLO画像や断層画像)と該画像群の撮影条件データや、生成した3次元モーションコントラスト画像及びモーションコントラスト正面画像、Doppler−OCTデータと付随する生成条件データ、を検査日時、披検眼を同定する情報と関連付けて記憶部101−02へ保存する。
以上のステップを実施して、本実施形態の断層画像、モーションコントラストデータとDoppler−OCTデータの取得処理の手順説明を終了する。
以上の構成によって、OCT断層像、モーションコントラストデータ、Doppler−OCTデータから被写体の太い血管構造(LVS)の位置情報とOCT断層像の輝度情報に基づいてプロジェクションアーチファクトの影響を効果的に低減することが可能である。
[第四実施形態]
第一実施形態においては、太い血管構造(LVS)の位置とOCT断層像輝度情報に基づいてプロジェクションアーチファクトの影響を削減し、モーションコントラストデータを補正する方法の説明を行った。本実施形態では、さらに被写体である解剖学組織の特性を考慮して、減衰係数を算出する方法を説明する。本実施形態に係る画像処理装置の構成は、第一実施形態と同じなので、説明を省略する。さらに、本実施形態の画像処理装置による本システム全体の動作処理の流れを示すフローチャートは第一実施形態と同じなので、説明を省略する。ただし、ステップS350Aのγp(x,z)の式3の代わりに、次の式9が使われる。
γp(x,z) = γ(x,z)*μ(x,z) …式9
ただし、関数μ(x,z)は、網膜の層境界に関する情報に依存し、次の式10で定義される。なお、層境界に関する情報は、解析手段の一例である画像処理部101−04を用いて、OCT輝度情報を解析することにより取得される。ここで、層境界に関する情報は、層境界の種類や位置等が識別可能な情報であれば何でも良い。
ここで、ZRPE(x)は、AスキャンXでの網膜のRPEの位置Zを示す。また、γ(x,z)は、以下の通りである。
ただし、本実施形態では、μ(x,z)はRPEに基づいて限定することなく、例えばその他の層でもよい。以上の構成によって、被写体である組織の特性を考慮して、より正確に減衰係数を算出することが可能である。
[その他の実施形態]
上記の各実施形態では、本発明を画像処理装置101として実現したが、本発明の実施形態は画像処理装置101に限定されるものではない。例えば、本発明はシステム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることができる。

Claims (18)

  1. 被検眼のモーションコントラストデータにおけるプロジェクションアーチファクトを低減するための画像処理装置であって、
    前記被検眼の血管構造の位置に関する情報と、前記被検眼のOCT輝度情報とを用いて、前記被検眼の深さ方向における前記モーションコントラストデータの減衰に関する減衰係数を算出する算出手段と、
    前記算出された減衰係数を用いて、前記モーションコントラストデータの補正処理を実行する補正手段と、
    を備えることを特徴とする画像処理装置。
  2. 前記算出手段は、前記深さ方向における前記血管構造からの距離に関する情報と、前記OCT輝度情報とを用いて、前記減衰係数を算出することを特徴とする請求項1に記載の画像処理装置。
  3. 前記算出手段は、前記血管構造よりも深部の位置のOCT輝度情報を用いて、前記減衰係数を算出することを特徴とする請求項1または2に記載の画像処理装置。
  4. 前記血管構造の内側のOCT輝度情報と前記血管構造の外側のOCT輝度情報との比較結果に関する情報を用いて、前記血管構造に対して前記補正処理を実行するか否かを判定する判定手段を更に備え、
    前記算出手段は、前記補正処理を実行すると判定された場合に、前記減衰係数を算出することを特徴とする請求項1乃至3のいずれか1項に記載の画像処理装置。
  5. 被検眼のモーションコントラストデータにおけるプロジェクションアーチファクトを低減するための画像処理装置であって、
    前記被検眼の深さ方向における前記モーションコントラストデータの減衰に関する減衰係数を用いて、前記モーションコントラストデータの補正処理を実行する補正手段と、
    前記被検眼の血管構造の内側のOCT輝度情報と前記血管構造の外側のOCT輝度情報との比較結果に関する情報を用いて、前記血管構造に対して前記補正処理を実行するか否かを判定する判定手段と、
    を備えることを特徴とする画像処理装置。
  6. 前記判定手段は、前記血管構造の外側のOCT輝度情報が、前記血管構造の内側のOCT輝度情報よりも低い場合に、前記血管構造に対して前記補正処理を実行すると判定することを特徴とする請求項4または5に記載の画像処理装置。
  7. 前記判定手段は、前記被検眼の複数の血管構造それぞれに対して前記補正処理を実行するか否かを判定することを特徴とする請求項4乃至6のいずれか1項に記載の画像処理装置。
  8. 前記補正処理を実行するか否かの判定結果を示す情報を表示手段に表示させる表示制御手段を更に備えることを特徴とする請求項4乃至7のいずれか1項に記載の画像処理装置。
  9. 前記表示手段の表示画面上での検者からの指示に応じて、前記補正処理を実行するか否かの判定結果が変更可能に構成されることを特徴とする請求項8に記載の画像処理装置。
  10. 検者からの指示に応じて、前記算出された減衰係数を変更可能に構成されることを特徴とする請求項1乃至9のいずれか1項に記載の画像処理装置。
  11. 前記モーションコントラストデータを用いて前記血管構造を特定する特定手段を更に備えることを特徴とする請求項1乃至10のいずれか1項に記載の画像処理装置。
  12. 前記被検眼の深さ方向における前記血管構造のサイズが小さくなるように、前記血管構造のサイズを補正するサイズ補正手段を更に備えることを特徴とする請求項1乃至11のいずれか1項に記載の画像処理装置。
  13. Doppler−OCTデータを用いて前記血管構造を特定する特定手段を更に備えることを特徴とする請求項1乃至10のいずれか1項に記載の画像処理装置。
  14. 前記OCT輝度情報を解析することにより、前記被検眼の層境界に関する情報を取得する解析手段を更に備え、
    前記算出手段は、前記位置に関する情報と、前記OCT輝度情報と、前記層境界に関する情報とを用いて、前記減衰係数を算出することを特徴とする請求項1乃至13のいずれか1項に記載の画像処理装置。
  15. 前記モーションコントラストデータに対して平滑化処理を実行する画像処理手段を更に備えることを特徴とする請求項1乃至14のいずれか1項に記載の画像処理装置。
  16. 被検眼のモーションコントラストデータにおけるプロジェクションアーチファクトを低減するための画像処理方法であって、
    前記被検眼の血管構造の位置に関する情報と、前記被検眼のOCT輝度情報とを用いて、前記被検眼の深さ方向における前記モーションコントラストデータの減衰に関する減衰係数を算出する工程と、
    前記算出された減衰係数を用いて、前記モーションコントラストデータの補正処理を実行する工程と、
    を有することを特徴とする画像処理方法。
  17. 被検眼のモーションコントラストデータにおけるプロジェクションアーチファクトを低減するための画像処理方法であって、
    前記被検眼の深さ方向における前記モーションコントラストデータの減衰に関する減衰係数を用いて、前記モーションコントラストデータの補正処理を実行する工程と、
    前記被検眼の血管構造の内側のOCT輝度情報と前記血管構造の外側のOCT輝度情報との比較結果に関する情報を用いて、前記血管構造に対して前記補正処理を実行するか否かを判定する工程と、
    を有することを特徴とする画像処理方法。
  18. 請求項16または17に記載の画像処理方法をコンピュータに実行させることを特徴とするプログラム。
JP2018080765A 2018-04-19 2018-04-19 画像処理装置、画像処理方法及びプログラム Active JP7262929B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018080765A JP7262929B2 (ja) 2018-04-19 2018-04-19 画像処理装置、画像処理方法及びプログラム
PCT/JP2019/015661 WO2019203091A1 (ja) 2018-04-19 2019-04-10 画像処理装置、画像処理方法及びプログラム
US17/073,031 US20210049742A1 (en) 2018-04-19 2020-10-16 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018080765A JP7262929B2 (ja) 2018-04-19 2018-04-19 画像処理装置、画像処理方法及びプログラム

Publications (3)

Publication Number Publication Date
JP2019187550A true JP2019187550A (ja) 2019-10-31
JP2019187550A5 JP2019187550A5 (ja) 2021-05-27
JP7262929B2 JP7262929B2 (ja) 2023-04-24

Family

ID=68238936

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018080765A Active JP7262929B2 (ja) 2018-04-19 2018-04-19 画像処理装置、画像処理方法及びプログラム

Country Status (3)

Country Link
US (1) US20210049742A1 (ja)
JP (1) JP7262929B2 (ja)
WO (1) WO2019203091A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7628321B2 (ja) * 2020-05-29 2025-02-10 国立大学法人 筑波大学 画像生成装置、プログラム及び画像生成方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009165710A (ja) * 2008-01-17 2009-07-30 Univ Of Tsukuba 眼底血流量の定量測定装置
JP2014516646A (ja) * 2011-04-29 2014-07-17 ザ ジェネラル ホスピタル コーポレイション 散乱媒質の深さ分解した物理的及び/又は光学的特性を決定する方法
JP2017000733A (ja) * 2015-06-08 2017-01-05 株式会社トーメーコーポレーション 速度測定装置、速度測定プログラムおよび速度測定方法
WO2017143300A1 (en) * 2016-02-19 2017-08-24 Optovue, Inc. Methods and apparatus for reducing artifacts in oct angiography using machine learning techniques
JP2018038611A (ja) * 2016-09-07 2018-03-15 株式会社ニデック 眼科解析装置、眼科解析プログラム

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160284085A1 (en) * 2015-03-25 2016-09-29 Oregon Health & Science University Systems and methods of choroidal neovascularization detection using optical coherence tomography angiography
EP3279865B2 (en) * 2016-08-01 2022-02-16 3mensio Medical Imaging B.V. Method, device and system for simulating shadow images
JP7220509B2 (ja) * 2017-09-27 2023-02-10 株式会社トプコン 眼科装置及び眼科画像処理方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009165710A (ja) * 2008-01-17 2009-07-30 Univ Of Tsukuba 眼底血流量の定量測定装置
JP2014516646A (ja) * 2011-04-29 2014-07-17 ザ ジェネラル ホスピタル コーポレイション 散乱媒質の深さ分解した物理的及び/又は光学的特性を決定する方法
JP2017000733A (ja) * 2015-06-08 2017-01-05 株式会社トーメーコーポレーション 速度測定装置、速度測定プログラムおよび速度測定方法
WO2017143300A1 (en) * 2016-02-19 2017-08-24 Optovue, Inc. Methods and apparatus for reducing artifacts in oct angiography using machine learning techniques
JP2018038611A (ja) * 2016-09-07 2018-03-15 株式会社ニデック 眼科解析装置、眼科解析プログラム

Also Published As

Publication number Publication date
US20210049742A1 (en) 2021-02-18
WO2019203091A1 (ja) 2019-10-24
JP7262929B2 (ja) 2023-04-24

Similar Documents

Publication Publication Date Title
US10660514B2 (en) Image processing apparatus and image processing method with generating motion contrast image using items of three-dimensional tomographic data
JP2008237238A (ja) 光画像計測装置、画像処理装置及びプログラム
JP2013153798A (ja) 光断層撮像装置および制御方法
JP2013153797A (ja) 光断層撮像装置および制御方法
JP7387812B2 (ja) 画像処理装置、画像処理方法及びプログラム
JP2019177032A (ja) 眼科画像処理装置、および眼科画像処理プログラム
JP2019088382A (ja) 画像処理装置、眼科撮影装置、画像処理方法、及びプログラム
JP7162553B2 (ja) 眼科情報処理装置、眼科装置、眼科情報処理方法、及びプログラム
JP2014147501A (ja) 光断層撮像装置およびその制御方法
JP2022176282A (ja) 眼科装置、及びその制御方法
JP5948757B2 (ja) 眼底撮影装置
JP7141279B2 (ja) 眼科情報処理装置、眼科装置、及び眼科情報処理方法
JP2018114121A (ja) 情報処理装置、情報処理方法及びプログラム
JP6375760B2 (ja) 光コヒーレンストモグラフィー装置、および眼底画像処理プログラム
JP2017158836A (ja) 眼科装置および撮像方法
JP5975650B2 (ja) 画像形成方法及び装置
JP7246862B2 (ja) 画像処理装置、画像処理装置の制御方法及びプログラム
JP6736734B2 (ja) 眼科撮影装置及び眼科情報処理装置
JP7262929B2 (ja) 画像処理装置、画像処理方法及びプログラム
JP2020146433A (ja) 画像処理装置、画像処理方法及びプログラム
Apostolopoulos et al. Efficient OCT volume reconstruction from slitlamp microscopes
JP2007181632A (ja) 眼底観察装置
JP2018191761A (ja) 情報処理装置、情報処理方法及びプログラム
JP2018000373A (ja) 眼科撮影装置及びその制御方法、並びに、プログラム
JP2021142022A (ja) 眼科情報処理装置、眼科装置、眼科情報処理方法、及びプログラム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210413

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210413

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220531

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220722

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221115

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221216

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230412

R151 Written notification of patent or utility model registration

Ref document number: 7262929

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151