(57)【要約】【課題】  被検眼の画像において網膜と硝子体との境界の陥凹部を特定する。【解決手段】  網膜解析部１２は画像取得部１１が取得した断層画像を解析して、網膜の各層の境界の位置を特定する。また網膜解析部１２はＩＬＭの三次元形状、特に、境界の陥凹部を、境界の所定範囲における該境界の湾曲、勾配または深さ方向への変化量を示す指標を求めることにより特定する。視神経乳頭特定部１３は特定されたＩＬＭの陥凹部の情報に基づいて断層画像から視神経乳頭部を特定する。【選択図】  図１
2015144963.tif 000002
【特許請求の範囲】
【請求項１】
眼底の断層画像を取得する画像取得手段と、
前記断層画像の網膜と硝子体の境界を抽出する抽出手段と、
前記抽出された境界の陥凹部を特定する特定手段と、を有し、
前記特定手段は、前記境界について、該境界の窪み度合いを示す指標を算出し、該指標に基づいて前記陥凹部を特定し、
前記窪み度合いを示す指標は、前記境界の所定範囲における該境界の湾曲、勾配または深さ方向への変化量、の少なくともいずれか１つであることを特徴とする画像処理装置。
【請求項２】
前記特定手段は、前記所定範囲を、前記断層画像において神経線維層、ＧＣＬ、ＩＮＬ、ＩＰＬ、ＯＰＬまたはＩＳ／ＯＳの各層またはその層境界の少なくともいずれか１つが存在しない範囲とすることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記特定手段は、前記指標を、前記断層画像を撮像する際の信号光の光軸方向を示す座標値に基づいて算出すること特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記指標に基づいて、前記陥凹部が視神経乳頭部であるか病変部であるかを判定する判定手段を更に有することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
眼底の断層画像を取得するステップと、
前記断層画像の網膜と硝子体の境界を抽出するステップと、
前記抽出された境界の陥凹部を特定するステップと、を有し、
前記特定するステップは、前記境界について、該境界の窪み度合いを示す指標を算出し、該指標に基づき前記陥凹部を特定し、
前記窪み度合いを示す指標は、前記境界の所定範囲における該境界の湾曲、勾配または深さ方向への変化量、の少なくともいずれか１つであることを特徴とする画像処理方法。
【請求項６】
コンピュータを、請求項１乃至４のいずれか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、眼部の断層画像を解析する画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
網膜の視神経乳頭部は視神経の束が眼の深部へと潜り込む部位である。緑内障などの病気の場合この視神経乳頭部に変化が現れるためこの視神経乳頭部を特定することは診断上重要である。
【０００３】
特許文献１では、網膜内の層の一つである網膜色素上皮の端部を求めることで視神経乳頭部の領域（ディスク領域）を特定する技術が開示されている。この技術では、視神経乳頭部の中心付近の直下には網膜色素上皮が存在しないという解剖学的な特徴を利用している。また特許文献２では、前眼部から眼底表面までの深さを用いて視神経乳頭部にあって陥凹した領域を特定する技術が開示されている。この技術では視神経乳頭部が眼底の表面において陥凹している点を利用している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００９−５２３５６３号公報
【特許文献２】特開２００８−７３１８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
網膜色素上皮が存在しないことに基づいて視神経乳頭部を特定しようとする場合、血管下や病変下では偽像が発生し網膜色素上皮が不鮮明となるため、この偽像が発生した領域を視神経乳頭部としてしまうおそれがある。また網膜の表面形状に基づいて特定しようとする場合、視神経乳頭部以外の凹部を誤って視神経乳頭部としてしまう恐れがある。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、眼底の断層画像を取得する画像取得手段と、前記断層画像の網膜と硝子体の境界を抽出する抽出手段と、前記抽出された境界の陥凹部を特定する特定手段と、を有し、前記特定手段は、前記境界について、該境界の窪み度合いを示す指標を算出し、該指標に基づいて前記陥凹部を特定し、前記窪み度合いを示す指標は、前記境界の所定範囲における該境界の湾曲、勾配または深さ方向への変化量、の少なくともいずれか１つであることを特徴とする。
【発明の効果】
【０００７】
かかる構成を有することにより、網膜と硝子体との境界の陥凹部を特定することができる。
【０００８】
特に網膜層内の病変によって層構造が変化している場合には、網膜色素上皮が不鮮明となるものの、その部位で網膜と硝子体との境界は病変により押し上げられ凸部となることが多い。この形状は陥凹している視神経乳頭部とは大きくことなるため、網膜の境界の形状を用いることで病変部を誤って視神経乳頭部として特定してしまう誤りを減らすことができる。
【図面の簡単な説明】
【０００９】
【図１】光干渉断層撮影システムの構成図である。
【図２】光干渉断層撮影装置２０の構成図である。
【図３】視神経乳頭部付近の断層画像の一例を示す図である。
【図４】画像処理装置１０が実行する処理の流れを示すフローチャートである。
【図５】乳頭解析部１４が実行するディスク領域の特定処理を示す図である。
【図６】網膜解析部１２が実行する処理の流れを示すフローチャートである。
【図７】視神経乳頭部付近の画像とＡスキャンプロファイルを示す図である。
【図８】網膜解析部１２により特定されたＩＬＭ及びＩＳ／ＯＳを示す図である。
【図９】視神経乳頭特定部１３が実行する処理の流れを示すフローチャートである。
【図１０】ＩＳ／ＯＳが存在しない領域の特定処理を示す図である。
【図１１】陥凹領域の中心位置の特定処理を示す図である。
【図１２】その他の実施例に係る乳頭解析部１４が実行するディスク領域の特定処理を示す図である。
【図１３】網膜が傾いて撮影された場合の視神経乳頭部付近の断層画像を示す図である。
【図１４】その他の実施例に係る乳頭解析部１４が実行するディスク領域の特定処理を示す図である。
【図１５】その他の実施例に係る画像処理装置１５００の構成図である。
【発明を実施するための形態】
【００１０】
（実施例１）
本実施例に係る光干渉断層撮影システム１の構成を図１に基づき説明する。本システムでは、光干渉断層撮影装置２０が被検眼の断層画像を撮影する。この撮影された断層画像に視神経乳頭部の解析処理を施して表示部４０に表示する。
【００１１】
画像処理装置１０は、図１に示す各ブロックをＡＳＩＣやＦＰＧＡその他のハードウェアとして有しており、後述する図４、６、９の処理を実行するように構成されている。網膜解析部１２は画像取得部１１が取得した断層画像を解析して、網膜の各層の境界面の位置を特定する。また網膜解析部１２はＩＬＭ及びＩＳ／ＯＳの三次元形状を特定する。ここで網膜解析部１２はＩＬＭにおける陥凹部と、ＩＳ／ＯＳにおける層が途切れた領域を断層画像に基づき特定された三次元形状から取得する。視神経乳頭特定部１３は特定された各境界面の位置とＩＬＭの形状の情報とに基づいて断層画像から視神経乳頭部を特定する。乳頭解析部１４は視神経乳頭部を解析して視神経乳頭部の外縁で囲まれるディスク領域（視神経円板）を特定する。また、ディスク領域に基づいて視神経乳頭部の陥凹部であるカップ領域（円板陥凹、乳頭陥凹）を特定する。乳頭解析部１４は更にＣ／Ｄ比、Ｒ／Ｄ比を算出する。そして画像処理装置１０はこのＣ／Ｄ比、Ｒ／Ｄ比を断層画像とともに表示部４０に表示させる。
【００１２】
図２に基づいて光干渉断層撮影装置２０の構成を説明する。ここで光干渉断層撮影装置２０は光干渉断層計（ＯＣＴ；Ｏｐｔｉｃａｌ  Ｃｏｈｅｒｅｎｃｅ  Ｔｏｍｏｇｒａｐｈｙ）の原理を用いたＯＣＴ撮影装置である。指示取得部２１は、被検眼の眼底表面に対して二次元の計測範囲及び計測深度を調整する指示情報を取得する。指示情報に基づいてガルバノミラー駆動機構２０１はガルバノミラー２０２が駆動する。低コヒーレンス光源２０３からの光をハーフミラー２０４で信号光と参照光に分割する。信号光はガルバノミラー２０２、対物レンズ２０５を経由して被検眼２０６で反射または散乱される。参照光は固定配置された参照ミラー２０７で反射または散乱される。これら信号光および参照光の戻り光をハーフミラー２０４は重畳して干渉光を生成する。回折格子２０８はこの干渉光を波長λ１〜λｎの波長成分に分光して、各波長成分を１次元光センサアレイ２０９によって検出する。画像再構成部２１０は１次元光センサアレイ２０９から出力された干渉光の各波長成分の検出信号に基づいて、網膜の断層画像が再構成する。
【００１３】
なお、眼底の任意の位置に信号光を照射して一次元の画像を得ることをＡスキャンと呼ぶ。またこの深さ方向の一次元の画像をＡスキャン画像と呼ぶ。さらにガルバノミラー２０２により任意の線に沿って信号光を断続的に眼底へ入射させることにより眼底上を走査することをＢスキャンと呼ぶ。また、Ｂスキャンにより得られた断層画像をＢスキャン画像と呼ぶ。さらに、眼底表面の所定の領域内の複数の位置でＡスキャンして得られた画像からＡスキャンの方向と交差する画像をＣスキャン画像と呼ぶ。
【００１４】
図３は上述の光干渉断層撮影装置２０にて撮影された視神経乳頭部付近の断層画像の例である。眼底表面を平行なｎ本のラインに沿って信号光でスキャン（Ｂスキャン）し得られた画像Ｔ１乃至Ｔｎである。ｘ軸方向はＢスキャンと平行な方向、ｙ軸方向はスキャンラインの並ぶ方向、ｚ軸方向は眼の深さ方向である。
【００１５】
図３の境界Ｌ１はＩＬＭ（内境界膜）と硝子体の境界（以下、ＩＬＭ境界）であり、網膜と硝子体の境界とする。境界Ｌ２はＮＦＬ（神経線維層）とその下部の層との境界（以下、ＮＦＬ境界）である。境界Ｌ３はＩＳ／ＯＳ（視細胞内節外節接合部）とその上部層との境界（以下、ＩＳ／ＯＳ境界）である。境界Ｌ４はＲＰＥ（網膜色素上皮）とその下部の層との境界（以下、ＲＰＥ境界）である。
【００１６】
図３に示されるとおり、視神経乳頭部の特徴として、第一に視神経乳頭部ではＩＬＭ境界が凹む。第二にＩＳ／ＯＳ（ＩＳ／ＯＳ境界）やＲＰＥ（ＲＰＥ境界）が存在していない。この二つの特徴を用いて、網膜層の断層画像から視神経乳頭部の位置を特定する。
【００１７】
ＩＬＭ境界の形状は個人差が大きいことが知られており、視神経乳頭部の陥凹がそれほど大きくなく、乳頭部以外の領域でＩＬＭ境界の凹部が現れる場合もある。しかしながら解剖学上ＲＰＥが存在しないのは病変等一部の例外を除いて視神経乳頭部だけである。そのため、陥凹部が複数存在していても、ＲＰＥの有無で判定することにより精度よく視神経乳頭部の位置を特定することができる。
【００１８】
さらに、これら二つの特徴を合わせて用いる効果は、血管や病変による偽像領域がある場合に顕著である。領域ｖ１は偽像領域と呼ばれる領域である。偽像領域は、血管や病変がＯＣＴの信号光を吸収し、血管や病変より深い位置に到達する信号光がきわめて弱くなることで発生する。偽像領域では、現実には存在する層や構造が画像上から消えてしまう。
【００１９】
出血や白斑などの病変による偽像が発生する多くの場合には病変部の上部のＩＬＭ境界は硝子体側に押し上げられる。結果としてＩＬＭ境界が凸部を形成することとなる。また、血管が存在している場合にも、血管の上部が凹部を形成することは少ない。本実施例ではＩＬＭ境界が凹部を形成するか否かを判定して視神経乳頭部を特定することで、ＲＰＥの有無のみで視神経乳頭部の位置を特定する際の欠点を補うことができる。
【００２０】
図３において領域Ｃ５は視神経乳頭領域を示しており、ディスク領域と呼ばれる。また領域Ｄ７は視神経乳頭の陥凹部の縁で囲まれる領域を示しており、カップ領域と呼ばれる。本実施例では特許文献１の定義に従い、ディスク領域をＲＰＥの端部で囲まれる領域として定義する。またカップ領域は、図３のように、ＲＰＥ端を結んだ面から垂直上方向に所定の距離だけ平行移動した面と、ＩＬＭとの交点を結ぶ曲面として定義する。
【００２１】
Ｃ／Ｄ比（ｃｕｐ−ｔｏ−ｄｉｓｃ  ｒａｔｉｏ；陥凹乳頭径比）はこのカップ領域の外縁の直径と、ディスク領域の直径の比で定義される。Ｃ／Ｄ比が大きい場合すなわち陥凹が大きい場合には緑内障が疑われる。また、Ｒ／Ｄ比（ｒｉｍ−ｔｏ−ｄｉｓｃ  ｒａｔｉｏ；リム乳頭径比）はリム領域の幅とこの幅の計測位置及び乳頭中心を通過する乳頭径との比として定義される。リム領域とは、ディスク領域の外縁とカップ領域の外縁に囲まれる領域を意味する。Ｒ／Ｄ比が小さい場合すなわち陥凹部の領域が視神経乳頭の領域に対して大きい場合には緑内障が疑われる。
【００２２】
図４は本実施形態のフローチャートである。画像処理装置１０が実行する具体的な処理手順を、このフローチャートに沿って説明する。
【００２３】
＜ステップＳ４０１＞ステップＳ４０１にて画像取得部１１は、光干渉断層撮影装置２０で撮像した複数の二次元断層画像Ｔ１乃至Ｔｎ（図３参照）を取得する。
【００２４】
＜ステップＳ４０２＞ステップＳ３０２にて網膜解析部１２は、二次元断層画像Ｔ１乃至Ｔｎのそれぞれについてｙ軸方向に並ぶ画素列ごとにＩＬＭ境界およびＩＳ／ＯＳ境界の位置と形状を特定する。処理の詳細は図６のステップＳ５０１乃至ステップＳ５１１で後述する。
【００２５】
＜ステップＳ４０３＞ステップＳ４０３にて視神経乳頭特定部１３は、網膜解析部１２で特定したＩＬＭ境界が窪んだ形状をしており、かつＩＳ／ＯＳの特定を失敗した位置を視神経乳頭部として特定する。また、窪みの形状に基づいて視神経乳頭部のディスク領域の中心位置を特定する。この処理の詳細は図６のステップＳ５０１乃至Ｓ５０４で後述する。
【００２６】
＜ステップＳ４０４＞ステップＳ４０４にて乳頭解析部１４は特定された視神経乳頭部の位置に基づいて領域成長法によるディスク領域の特定を行う。また、ディスク領域に基づいてカップ領域の特定を行う。
【００２７】
乳頭解析部１４は、ステップＳ４０３で特定したディスク領域の中心を基点として、ディスク領域を特定する。本実施形態では、図５のように「ディスク領域の中心」ラベルのついたＡ−ｓｃａｎをシードポイントＳとして、「ＩＳ／ＯＳ特定不可」ラベルの付いたＡ−ｓｃａｎを領域成長の対象とする。すると、ディスク領域Ｒを内側から広げて特定することができる。また、特定したディスク領域Ｒの両端にあたるＴ１、Ｔ２がＲＰＥ端であると言える。
【００２８】
このように、ディスク領域の中心を特定し、中心（ディスクの内側）からディスク領域を特定することで、ディスク領域とＲＰＥ端の特定の際、網膜内に存在する偽像の影響を減らすことができる。
【００２９】
このように、画像から特定されたＩＬＭとＩＳ／ＯＳの境界情報を用いて、視神経乳頭陥凹部の中央付近を特定し、ディスクの内側からＲＰＥ端を探索するため、血管や病変部から生じる偽像の影響を受けず、ＲＰＥ端特定の誤りを減らすことができる。
【００３０】
なお、基点は必ずしも陥凹部の中心である必要はなく、ディスクの内側の領域である確率が高い所定の位置であればよい。ただし、陥凹部の中心位置はディスクの内側の領域である確率が高いため、視神経乳頭領域の外縁を特定する処理の精度を向上させることができる。
【００３１】
＜ステップＳ４０５＞ステップＳ４０５にて、乳頭解析部１４はＣ／Ｄ比、Ｒ／Ｄ比を算出する。
【００３２】
＜ステップＳ４０６＞ステップＳ４０６において画像処理装置１０は特定されたＲＰＥ端とカップ領域、ディスク領域を断層画像に重畳し、表示部４０にその画像を表示させる。
【００３３】
また、算出されたＣ／Ｄ比、Ｒ／Ｄ比についても、画像上またはそれ以外に表示する。これにより視神経乳頭部の陥凹の形状と特定されたカップ領域またはディスク領域の関係が明示される。よってユーザは陥凹の形状と算出されたＣ／Ｄ比、Ｒ／Ｄ比の根拠を画像から把握することができる。
【００３４】
また別の例としては、カップ領域とディスク領域をＣスキャン画像に射影して得られる二次元領域をＣスキャン画像に重畳して表示する。これにより、カップ領域及びディスク領域の形状を把握することができる。なお、Ｃスキャン画像に限らず、眼底カメラなど他のモダリティにより撮影された眼底の表面画像であっても、Ｂスキャン画像群を深さ方向に積算して得られた積算画像であっても、またＢスキャン画像群を用いて生成した投影画像であってもよい。
【００３５】
＜網膜層境界特定処理＞
図６に従い、ステップＳ４０２におけるＩＬＭとＩＳ／ＯＳの特定処理の詳細を説明する。この処理は、ＩＬＭが陥凹部を形成している領域を特定するためと、網膜におけるＩＳ／ＯＳ層が途切れた領域を特定するための前処理である。
【００３６】
＜ステップＳ５０１＞
ステップＳ５０１において、網膜解析部１２は、ステップＳ４０１で取得したＯＣＴ断層画像に対して画像変換を行う。本実施形態では断層画像に対して、メディアンフィルタとＳｏｂｅｌフィルタをそれぞれ適用して、メディアン画像とＳｏｂｅｌ画像を作成する。ここで、画素値は信号の強度が強い場合に大きく、弱い場合に小さくなるとする。
【００３７】
本実施形態において、ＳｏｂｅｌフィルタはＡ−ｓｃａｎにおける浅い方向（画像の上方）から見て、低い輝度値から高い輝度値への境界を強調するように方向性をもたせている。その理由は以下のとおりである。本件では、視神経乳頭部の解析に必要な部位であるディスクを検出するために、ＩＬＭの形状特徴とＩＳ／ＯＳの境界情報を用いている。そのため、ＩＬＭとＩＳ／ＯＳを特定することが重要である。網膜層構造において、ＩＬＭは輝度値の低い硝子体と比較的輝度値の高い網膜組織との境界であり、ＩＳ／ＯＳも浅い方向に比較的暗い組織と接している。つまり、上記のような方向性をもたせることでＩＬＭとＩＳ／ＯＳがより強調される。
【００３８】
＜ステップＳ５０２＞
ステップＳ５０２において、網膜解析部１２は、ステップＳ５０１で作成したメディアン画像を用いて、背景（硝子体）の平均輝度値を算出する。本実施形態では、まず、メディアン画像に対してＰ−ｔｉｌｅ法による二値化処理を行い、背景領域を特定する。次に、背景領域におけるメディアン画像の輝度値の平均値を算出する。
【００３９】
Ｐ−ｔｉｌｅ法による二値化処理とは、処理対象となる画像のヒストグラムを作成し、輝度値の高い方、もしくは低い方から累積して、所定の割合Ｐに達したときの輝度値を閾値として二値化する方法である。本実施形態では、画像中における網膜領域の割合がおおよそわかっているため、経験的にＰの値を、輝度値の高い方から３０パーセントとして二値化処理を行い、輝度値が閾値以下の画素を背景画素とする。
【００４０】
背景画素を特定したら、背景画素におけるメディアン画像の輝度値を参照し、背景の平均輝度値を算出する。
【００４１】
＜ステップＳ５０３＞
ステップＳ５０３において、網膜解析部１２は、ステップＳ５０１で作成した変換画像からプロファイルを作成する。本実施形態では、メディアン画像とＳｏｂｅｌ画像の両方からＡ−ｓｃａｎ毎にプロファイルを作成する。メディアン画像からプロファイルを作成することで、ＯＣＴ画像において特に問題となるノイズを抑制し、より輝度値の傾向を把握しやすくなるという効果がある。また、Ｓｏｂｅｌ画像からプロファイルを作成することで、後段で行われる網膜層境界の特定において、網膜層境界の候補点を検出しやすくなるという効果がある。図７に断層画像中のあるＡ−ｓｃａｎＡ７におけるメディアン画像とＳｏｂｅｌ画像から作成したプロファイルを示す。図７のように、メディアン画像のプロファイルＰＭ７からは輝度値の傾向が、Ｓｏｂｅｌ画像のプロファイルＰＳ６７からは網膜層境界の候補点が見てとれる。
【００４２】
また、必ずしもこれらの変換画像からプロファイルを作成する必要はなく、原画像やその他の変換画像から所定の強さのエッジを検出できればよい。
【００４３】
＜ステップＳ５０４＞
ステップＳ５０４において、網膜解析部１２は、ステップＳ５０３で作成したプロファイルから極大点（以下、ピークとする）を検出する。本実施形態では、Ｓｏｂｅｌ画像から作成したプロファイルにおけるピークを検出する。検出には経験的、または画像情報に基づいて定められる閾値を用いる。網膜において、ＩＬＭ及びＩＳ／ＯＳは多くの信号を反射または散乱させる。そのため、ステップＳ５０１で述べた浅い方向から見て、低い輝度値から高い輝度値への境界を強調するように方向性をもつＳｏｂｅｌフィルタを用いれば、強いエッジとして検出し易い。この他に、この方向性をもつＳｏｂｅｌフィルタで検出される強いエッジは病変部（硝子体皮質の剥がれなど）以外に存在しないため、閾値を調整することによって、この方法でＩＬＭ及びＩＳ／ＯＳを優先的に抽出することができる。
【００４４】
＜ステップＳ５０５＞
ステップＳ５０５において、網膜解析部１２は、ステップＳ５０４で検出したピークを数え、その数を基に処理を分岐させる。本実施形態では、本ステップ入力時に網膜層境界や硝子体皮質として特定されていないピークが２点以上存在する場合（ステップＳ５０５でＹｅｓ）、Ａ−ｓｃａｎにおいて、浅い方向から順に２つのピークを選ぶ。そして、それぞれ第一ピーク、第二ピークとして、ステップＳ５０６へ進む。また、ピークが１つの場合（ステップＳ５０５でＮｏ）、一番大きなピークを第一ピークとして、ステップＳ５０８に進む。
【００４５】
＜ステップＳ５０６＞
ステップＳ５０６において、網膜解析部１２は、ステップＳ５０５で選ばれた２つのピーク間のメディアン画像のプロファイルと背景の平均輝度値を比較する。本実施形態では、まず、第一ピークと第二ピークの間に存在する画素に対して、ステップＳ５０２で算出した背景の平均輝度値に係数である１．２を掛けた値を閾値として設定する。次に、この閾値よりも大きい輝度値をもつ画素を数え、その数から、ピーク間に存在する全画素数に対する数の割合を算出する。
【００４６】
なお、この係数は経験的に求めたものであり、これに限定されるものではない。例えば、背景の平均輝度値と背景以外の領域（二値化処理における閾値以上の領域）の平均輝度値との割合などを用いて、画像情報から動的に係数を決定してもよい。
【００４７】
＜ステップＳ５０７＞
ステップＳ５０７において、網膜解析部１２は、ステップＳ５０６で算出した割合を基に処理を分岐させる。本実施形態では、算出された割合が１／２以上のとき（ステップＳ５０７でＹｅｓ）、ピーク間に網膜組織が存在すると判断し、ステップＳ５０８へ進む。算出された割合が１／２より小さいとき（ステップＳ５０７でＮｏ）、ピーク間は背景であると判断し、第一ピークは層境界として特定せず（硝子体皮質と特定する）、ステップＳ５０５に戻り、２点のピークを選び直す。
【００４８】
なお、本実施形態では、閾値以上の画素の割合から網膜組織であるか、背景であるかを判断しているが、これに限定されるものではない。例えば、プロファイルから特徴量を算出し、それを入力として識別器を用いた判定を行ってもよい。
【００４９】
＜ステップＳ５０８＞
ステップＳ５０８において、網膜解析部１２は、ピークの一つをＩＬＭとして特定する。本実施形態では、ステップＳ５０７において、ピーク間に網膜組織が存在すると判断された第一ピークと第二ピークについて、ＩＬＭは網膜組織の上端に存在することから、第一ピークをＩＬＭとして特定する。また、ステップＳ５０５から分岐されてきた場合も、第一ピークをＩＬＭとして特定する。
【００５０】
＜ステップＳ５０９＞
ステップＳ５０９において、網膜解析部１２は、ステップＳ５０８で特定したＩＬＭよりも、同じＡ−ｓｃａｎ上で深い方向（画像の下方）に閾値以上の特徴点が存在するか調べる。本実施形態では、同じＡ−ｓｃａｎ上で特定したＩＬＭのピークの大きさに係数である０．８を掛けた値を閾値として設定する。この閾値以上のピークがＩＬＭよりも深い方向に存在するかを調べる。存在した場合（ステップＳ５０９でＹｅｓ）、ステップＳ５１０に進む。存在しなかった場合（ステップＳ５０９でＮｏ）、ステップＳ５１１に進む。
【００５１】
なお、この閾値は経験的に求めたものであり、これに限定されるものではない。例えば、ピークの大きさの他に、ピーク間の距離などを用いてもよい。
【００５２】
＜ステップＳ５１０＞
ステップＳ５１０において、網膜解析部１２は、ステップＳ５０９で設定した閾値以上のピークをＩＳ／ＯＳとして特定する。閾値以上のピークが複数存在した場合、本実施例では、閾値以上のピーク群の中で、一番浅い位置に存在するピークをＩＳ／ＯＳとする。
【００５３】
＜ステップＳ５１１＞
ステップＳ５１１において、網膜解析部１２は、ＩＳ／ＯＳを特定することができなかったとし、Ａ−ｓｃａｎに「ＩＳ／ＯＳ特定不可」ラベルを付け、処理を終了する。
【００５４】
このように、ピーク間にある組織を判定し、その結果に基づいて層境界の種類を特定することにより、特定の誤りを減らすことができる。図８に、この方法を用いてＩＬＭとＩＳ／ＯＳを特定した断層画像を示す。図中の太い実線で描かれたＤ１とＤ３はそれぞれ特定されたＩＬＭとＩＳ／ＯＳである。図８からわかるように、ＩＬＭは全てのＡ−ｓｃａｎで特定されている。一方、ＩＳ／ＯＳは特定できないＡ−ｓｃａｎも存在し、そのようなＡ−ｓｃａｎにはステップＳ５１１で述べたとおり、「ＩＳ／ＯＳ特定不可」ラベルが付けられている。
【００５５】
また、Ｂスキャン画像におけるＩＬＭの位置が特定されるため、ＩＬＭの形状を特定することができる。
【００５６】
＜視神経乳頭陥凹特定処理＞
図９に従い、ステップＳ４０３における視神経乳頭陥凹特定処理の詳細を説明する。
【００５７】
＜ステップＳ９０１＞
ステップＳ９０１からステップＳ９０３において、視神経乳頭特定部１３は、ステップＳ４０２で特定したＩＬＭ、ＩＳ／ＯＳの境界情報を基に、ディスク領域の中心を特定する。特に、ステップＳ８０１では、ディスク領域の中心候補となる領域（以下、候補領域とする）を特定する。本実施形態では、ディスク領域にはＩＳ／ＯＳが存在しないことに着目する。まず、各Ａ−ｓｃａｎについて近傍のＡ−ｓｃａｎを含めた局所領域を設定する。そして、局所領域内においてステップＳ４１１で「ＩＳ／ＯＳ特定不可」ラベルが付けられたＡ−ｓｃａｎの割合を算出する。具体的には、図１０に示すように対象となるＡ−ｓｃａｎ（図中のＡ１、Ａ２）とその所定の範囲の近傍を含めた局所領域（図中のＲ１、Ｒ２）を設定する。この局所領域内に存在するＡ−ｓｃａｎの１／２以上に「ＩＳ／ＯＳ特定不可」ラベルが付いていたら、中心のＡ−ｓｃａｎに「候補領域」ラベルを付ける。例えば図１０において、局所領域内でＩＳ／ＯＳが太い実線ＢＬで表されているＡ−ｓｃａｎはＩＳ／ＯＳが特定されているとし、その他のＡ−ｓｃａｎには「ＩＳ／ＯＳ特定不可」ラベルが付けられているとする。図１０からわかるように、局所領域Ｒ１は「ＩＳ／ＯＳ特定不可」ラベルの付いたＡ−ｓｃａｎが１／２以上存在するため、Ａ１には「候補領域」ラベルが付けられる。一方、局所領域Ｒ２は「ＩＳ／ＯＳ特定不可」ラベルの付いたＡ−ｓｃａｎが存在しないため、Ａ２には「候補領域」ラベルが付けられない。
【００５８】
＜ステップＳ９０２＞
ステップＳ９０２において、視神経乳頭特定部１３は、ステップＳ９０１で特定した候補領域において、ＩＬＭの勾配を算出する。本実施形態では、図１１と同様に、対象となるＡ−ｓｃａｎとその近傍のＡ−ｓｃａｎを含めた局所領域を設定し、「候補領域」ラベルの付いたＡ−ｓｃａｎを局所領域の中心として処理を行う。勾配の算出方法は、中心のＡ−ｓｃａｎにおけるＩＬＭの座標値を基準にして、近傍のＡ−ｓｃａｎにおけるＩＬＭの座標値との差を求める。ここでの勾配は画像の上下方向の成分（図１１におけるｚ座標値）だけに着目し、下方向を正として中心のＡ−ｓｃａｎと全ての近傍Ａ−ｓｃａｎとの差の総和をとる。中心のＡ−ｓｃａｎにおけるＩＬＭのｚ座標値をＩｃ、近傍のＡ−ｓｃａｎにおけるＩＬＭのｚ座標値をＩｉとすると、勾配の算出方法は以下の式になる。
【００５９】
【数１】
2015144963.tif 000003
【００６０】
この式１により算出される勾配の値は、図１１のように局所領域の中心がＩＬＭの陥凹構造の中心付近にくるとき、大きな値をとるようになる。
【００６１】
＜ステップＳ８０３＞
ステップＳ８０３において、視神経乳頭特定部１３は、ステップＳ８０２で算出したＩＬＭの勾配を調べ、最大の勾配をもつＡ−ｓｃａｎを視神経乳頭陥凹部の中心とする。ディスク領域の中心となるＡ−ｓｃａｎには「ディスク領域の中心」ラベルを付ける。
【００６２】
かかる処理により、視神経乳頭部の位置を特定できると同時に中心位置も特定することが出来る。
【００６３】
また別の方法では、中心のＡ−Ｓｃａｎ位置の左右の領域にて共に勾配値が正になる領域を特定することで、ＩＬＭにおける陥凹部の領域を特定することができる。陥凹部の領域かつＩＳ／ＯＳが特定不可である領域を視神経乳頭部の候補領域とする。候補領域が１つしかない場合には係る候補領域が視神経乳頭部の領域となる。候補領域が複数ある場合には、最も陥凹の度合が大きい領域、即ち上記式１の勾配の値が最も大きい領域を視神経乳頭部として特定する。かかる方法によっても、視神経乳頭部の位置を特定することが出来る。紛らわしい血管が少ない網膜や、ＩＬＭが平坦で病変が少ない正常眼の網膜で有効である。
【００６４】
また、本実施例では窪み度合いを評価する指標として特定位置付近での勾配値を用いたがこれに限らず、前記境界面の複数の位置の夫々において該位置を含む所定範囲における該境界面の湾曲具合や、深さ方向への変化量などを用いることとしてもよい。また別の例として、ＩＬＭの曲面に最小二乗法等を用いて近似した基準平面を設定し、この基準平面とＩＬＭの曲面とのＡスキャン方向（ｚ軸方向）への位置の差を指標として用い、窪み度合を算出してもよい。
【００６５】
（実施例２）
実施例２は、実施例１のステップＳ４０４において、ディスク領域の形状を考慮した領域成長法を用いる例を説明する。視神経乳頭部付近には太い血管が集まっており、それゆえに血管による偽像領域が多く存在する。実施例１のように単純な領域成長法によってディスク領域を特定することを考えると、視神経乳頭部から太い血管が伸びている症例の場合、血管による偽像領域も含めてディスク領域としてしまう。そこで本実施形態では、ステップＳ４０４の領域成長法の拘束条件として「領域の形状」を加えることでより精度高くディスク領域を特定する。処理について、視神経乳頭陥凹特定処理以外は共通するため、説明は省略する。装置の構成については実施例１と同様であるため、説明は省略する。
【００６６】
図１２に従い、実施例１のステップＳ４０４に対応するディスク領域及びカップ領域処理の詳細を説明する。
【００６７】
＜ステップＳ１２０１＞
ステップＳ１２０１において、視神経乳頭特定部１３は、前ステップまでに特定したディスク領域を基に所定の大きさのディスク領域探索範囲を指定する。本実施形態では、特定済みの領域に外接する楕円の所定倍率の楕円を考え、その楕円内を探索範囲とする。前ステップまでにディスク領域を存在していない場合、ステップＳ５０３で求めた「ディスク領域の中心」ラベルを中心として所定の半径の円を考え、その円内を探索範囲とする。
【００６８】
＜ステップＳ１２０２＞
ステップＳ１２０２において、視神経乳頭特定部１３は、ステップＳ１２０１で指定したディスク領域探索範囲において、未だディスク領域特定処理を行っていない領域（以下、未判定領域とする）が存在するかどうかを調べる。本実施形態では、特定済みのディスク領域の輪郭線上の画素をシードポイントとして、領域成長法によるディスク領域特定処理を考える。そのため、輪郭線上の各シードポイントの近傍に未判定領域が存在するかどうかを調べる。未判定領域が存在した場合（ステップＳ１２０２でＹｅｓ）、ステップＳ１２０３へ進む。未判定領域が存在しなかった場合（ステップＳ１２０２でＮｏ）、処理を終了する。
【００６９】
＜ステップＳ１２０３＞
ステップＳ１２０３において、視神経乳頭特定部１３は、未判定領域に対してディスク領域特定処理を行う。本実施形態では、特定済みのディスク領域の輪郭線上の画素をシードポイントとして、領域成長法でディスク領域を拡張していく。ステップＳ１２０１で指定した探索範囲内に未判定領域が無くなるまで処理を繰り返す。
【００７０】
＜ステップＳ１２０４＞
ステップＳ１２０４において、視神経乳頭特定部１３は、特定したディスク領域を評価し、指標を算出する。本実施形態では、ディスク領域は楕円形であるという知見に基づいて評価を行う。具体的には、特定したディスク領域に外節する楕円を求め、その楕円の面積と特定されたディスク領域の面積の割合（以下、充填率とする）を評価指標として算出する。
【００７１】
なお、特定したディスク領域の評価指標はこれに限られるものではない。例えば、ステップＳ１２０３における領域成長法などのディスク領域特定処理において、処理の前後における領域の面積や形状の変化を評価指標として用いてもよい。
【００７２】
＜ステップＳ１２０５＞
ステップＳ１２０５において、視神経乳頭特定部１３は、ステップＳ１２０４で算出した評価指標に基づき、処理を分岐させる。本実施形態では、評価指標として充填率を求めており、充填率が所定の値以下の場合（ステップＳ１２０５でＹｅｓ）、特定したディスク領域について楕円形をしていないと考え、ディスク領域特定処理の繰り返しを終了する。充填率が所定の値より大きい場合（ステップＳ１２０５でＮｏ）、ステップＳ１２０１へ戻り、ディスク領域特定処理を繰り返す。
【００７３】
このように、形状を考慮したディスク領域特定処理を行うことにより、視神経乳頭部の周りに血管など網膜層構造を変化させる構造物が存在しても、精度よく、ディスク領域を特定することができる。
【００７４】
（実施例３）
実施例３は、実施例１のステップＳ４０４において、エッジ成分のトレースを用いてディスク領域とＲＰＥ端をより精密に特定する例を説明する。断層画像において、図１３のように網膜が傾いた状態で撮像されることがある。網膜が傾いた状態で撮像されると、特にＲＰＥ端など、特徴的な構造をもつ部位の信号が低下してしまうことがある。例えば図１３中のＲＰＥ端Ｔ６２において、先端にいくにつれて輝度値が低下するため、エッジ成分が弱くなる。つまり、固定の閾値を用いた特定方法では、ＲＰＥ端を実際の位置よりもディスク領域の外側にずれて特定してしまうことがある。そこで本実施形態では、ステップＳ５０４の後にエッジトレースによるＲＰＥ端の精密抽出処理を加えることで、より高い精度でＲＰＥ端を特定する。
【００７５】
視神経乳頭特定部１３は予め特定されたＲＰＥ端からエッジ成分をディスクの内側にトレースすることで、ＲＰＥ端の正確な位置を特定する。本実施形態では、まず特定された各ＲＰＥ端について、座標値とエッジ成分を調べる。次に、各ＲＰＥ端の位置を開始点として、ディスクの内側に向かってエッジをトレースしていく。トレースは各ＲＰＥ端の位置におけるエッジ成分を参照して、内側の近傍に存在するエッジ成分が一番近い位置に探索点を更新し、参照するエッジ成分も更新する。これを繰り返すことで、正確なＲＰＥ端及びディスク領域を特定する。処理の詳細についてはステップＳ１４０１からステップＳ１４０３で後述する。このように、一度特定したＲＰＥ端から、撮影条件などによる輝度の低下を考慮して再探索することで、より精度よくＲＰＥ端を特定することができる。
【００７６】
＜視神経乳頭陥凹精密抽出処理＞
図１４に従い、視神経乳頭陥凹精密抽出処理の詳細を説明する。
【００７７】
＜ステップＳ１４０１＞
ステップＳ１４０１において、視神経乳頭特定部１３は、ステップＳ１３０４で特定した、ＲＰＥ端の位置におけるエッジ成分をＳｏｂｅｌ画像から参照し、エッジトレースの際に扱う閾値を決定する。本実施形態では、ＲＰＥ端の位置のエッジ成分に係数である０．３を掛けた値を閾値とする。
【００７８】
なお、この係数は経験的に求めたものであり、これに限定されるものではない。
【００７９】
＜ステップＳ１４０２＞
ステップＳ１４０２において、視神経乳頭特定部１３は、ステップＳ１４０１で求めた閾値とＲＰＥ端のエッジ成分を用いて、近傍のＡ−ｓｃａｎに閾値以上、且つ、ＲＰＥ端のエッジ成分に一番近いエッジ成分をもつ画素を探索する。本実施形態では、近傍のＡｓｃａｎとはＢ−ｓｃａｎ画像内で、ＲＰＥ端からディスクの内側方向に隣り合っているＡ−ｓｃａｎとする。また、探索については、探索開始点のＲＰＥから上下所定の範囲で近傍のＡ−ｓｃａｎを探索し、上記の条件に一番合う画素を探す。
【００８０】
探索範囲内に閾値以上の画素が存在した場合（ステップＳ１４０２でＹｅｓ）、閾値以上の画素の中で、エッジ成分が最もＲＰＥ端の位置のエッジ成分に近い画素を新たなＲＰＥ端として更新し、ステップＳ１４０１に戻る。閾値以上の画素が存在しなかった場合（ステップＳ１４０２でＮｏ）、ＲＰＥ端の更新は行わず、ステップＳ１４０３に進む。
【００８１】
＜ステップＳ１４０３＞
ステップＳ１４０３において、視神経乳頭特定部１３は、ステップＳ１４０２で特定されたＲＰＥ端を最終的なＲＰＥ端として特定する。
【００８２】
また、３次元画像として処理する場合、ディスクの形状を考慮して、Ｃ−ｓｃａｎ画像平面で特定したＲＰＥ端に内節する楕円を求め、その楕円上の点を最終的なＲＰＥ端としてもよい。そうすることで、ディスク領域から延びる血管による偽造によってずれたＲＰＥ端を補正するという効果がある。
【００８３】
このように、エッジ成分と位置情報を用いてトレースすることで、撮影条件などによる輝度の低下が生じた場合でも、精度よく、また他の網膜層境界と間違えずにＲＰＥ端を特定することができる。以上の構成により、偽像によってＩＳ／ＯＳやＲＰＥが検出できない領域が存在しても、より高い精度でディスク領域を特定することができる。
【００８４】
（その他の実施形態）
上述の実施例では、ＩＬＭの境界面の形状の窪み具合を用いて視神経乳頭部を特定したが、ＩＬＭは一例であり、硝子体皮質を境界面として用いてもよい。要は硝子体と網膜との境界面が陥凹している領域を用いればよい。
【００８５】
また、ＩＳ／ＯＳの層が途切れた領域を用いて視神経乳頭部を特定したがＩＳ／ＯＳに限られない。神経線維層、ＧＣＬ、ＩＮＬ、ＩＰＬ、ＯＰＬまたはＩＳ／ＯＳの各層またはその層境界の少なくともいずれか１つが存在しない領域を前記層が途切れた領域として取得することとしてもよい。また、これらのうち複数の層または層の境界が存在していないことを条件として、視神経乳頭部を特定することとすれば、更に特定精度を向上させることができる。
【００８６】
画像処理装置１０で行われている処理を複数の装置で分散させ画像処理システムとして実現してもよい。また図１に示す１ブロックに対応する回路において行われる処理を複数の回路または機能ブロックで分散させて実現してもよい。
【００８７】
本発明をコンピュータのハードウェアとソフトウェアの協働により実現する場合、図１５で示すようにハードウェア構成が考えられる。画像処理装置１５００はＣＰＵ１５０１、ＲＡＭ１５０２、ＲＯＭ１５０３、ＨＤＤ１５０４、Ｉ／Ｆ１５０５を有する。また、画像処理装置に対するユーザからの入力を受け付けるキーボード１５０６及びマウス１５０７を有している。ここで、ＲＯＭ１５０３またはＨＤＤ１５０４には、先述の図４，６，９，１２，１４のフローチャートに示す処理を実行するためのプログラムが格納されている。このプログラムをＲＡＭ１５０２に展開されＣＰＵ１５０１で実行されることにより、当該フローチャートに示す処理が実現される。
【００８８】
なお、画像処理装置に複数のＣＰＵで分散させて本発明を実現することとしてもよい。また、コンピュータ上で稼動しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって上述の機能が実現される場合も本発明の範囲に含まれる。またソフトウェアであるプログラムまたはプログラムコードを記録した記録媒体もまた本発明を構成する。
【００８９】
上述した本実施の形態における記述は、本発明に係る好適な画像処理装置の一例であり、本発明はこれに限定されるものではない。
【符号の説明】
【００９０】
１  光干渉断層撮影システム
１０  画像処理装置
２０  光干渉断層撮影装置
３０  保存部
４０  表示部
１１  画像取得部
１２  網膜解析部
１３  視神経乳頭特定部
１４  乳頭解析部
【図１】
2015144963.tif 000004
【図２】
2015144963.tif 000005
【図３】
2015144963.tif 000006
【図４】
2015144963.tif 000007
【図５】
2015144963.tif 000008
【図６】
2015144963.tif 000009
【図７】
2015144963.tif 000010
【図８】
2015144963.tif 000011
【図９】
2015144963.tif 000012
【図１０】
2015144963.tif 000013
【図１１】
2015144963.tif 000014
【図１２】
2015144963.tif 000015
【図１３】
2015144963.tif 000016
【図１４】
2015144963.tif 000017
【図１５】
2015144963.tif 000018