説明

充血度算出プログラム及び充血度算出方法、並びに充血度算出装置

【課題】 被検者眼の充血の度合いを精度良く評価することができる充血度算出プログラム及び充血度算出方法、並びに充血度算出装置を提供する。
【解決手段】 被検眼を撮影することにより得られた前眼部画像に基づいて眼の充血度合いを評価するための指標の演算を行う充血度算出プログラムは、前眼部画像上で充血度合いを調べる対象領域を設定する領域設定ステップと、対象領域から血管と見なされる領域を画像処理により抽出する領域抽出ステップと、血管と見なされる領域についてのフラクタル次元解析を行い充血度合いの指標を求めるステップと、をコンピュータに実行させる。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は撮影装置で撮影された被検者眼の前眼部像の画像処理に関し、特に画像データの充血全般の解析処理に関する。
【背景技術】
【0002】
撮影装置で撮影された前眼部像の画像データの画像処理を行い、被検者眼の充血度合いを調べる画像処理装置が知られている(例えば、特許文献1参照)。
【先行技術文献】
【特許文献】
【0003】
【特許文献1】特開2001‐16564号公報
【発明の概要】
【発明が解決しようとする課題】
【0004】
しかし、前述の画像処理装置を眼科分野での診断に応用するためには、より正確に被検者眼の血管位置を特定する必要があり、更なる画像処理の精度の向上が求められる。
【0005】
本発明は上記従来技術の問題点に鑑み、被検者眼の充血の度合いを精度良く評価することができる充血度算出プログラム及び充血度算出方法、並びに充血度算出装置を提供することを技術課題とする。
【課題を解決するための手段】
【0006】
上記課題を解決するために、本発明は以下のような構成を備えることを特徴とする。
【0007】
(1) 被検眼を撮影することにより得られた前眼部画像に基づいて眼の充血度合いを評価するための指標の演算を行う充血度算出プログラムであって、前記前眼部画像上で充血度合いを調べる対象領域を設定する領域設定ステップと、前記対象領域から血管と見なされる領域を画像処理により抽出する領域抽出ステップと、前記血管と見なされる領域についてのフラクタル次元解析を行い充血度合いの指標を求めるステップと、をコンピュータに実行させることを特徴とする。
(2) (1)の充血度算出プログラムは、前記対象領域内で前記血管を特定するための閾値を設定する閾値設定ステップと、前記対象領域と前記閾値との比較により前記血管と見なされる領域を抽出する領域抽出ステップとをコンピュータに実行させることを特徴とする。
(3) (2)の充血度算出プログラムにおいて、前記フラクタル次元解析はボックスカウント法であることを特徴とする。
(4) 被検眼を撮影することにより得られた前眼部画像に基づいて眼の充血度合いを評価するための指標の演算を行う充血度算出方法であって、前記前眼部画像上で充血度合いを調べる対象領域を設定し該対象領域から血管と見なされる領域を画像処理により抽出し、該抽出した領域についてのフラクタル次元解析を行い充血度合いの指標を求めることを特徴とする。
(5) 被検眼を撮影することにより得られた前眼部画像に基づいて眼の充血度合いを評価するための指標の演算を行う充血度算出装置であって、前記前眼部画像上で充血度合いを調べる対象領域を設定する領域設定手段と、該領域設定手段により設定された前記対象領域から血管と見なされる領域を画像処理により抽出する領域抽出手段と、該領域抽出手段により抽出された前記血管と見なされる領域についてのフラクタル次元解析を行い充血度合いの指標を求める演算処理手段と、該演算処理手段により求められた前記指標を表示するモニタと、を有することを特徴とする。
【発明の効果】
【0008】
本発明によれば、被検者眼の充血の度合いを精度良く評価することが出来る。
【発明を実施するための形態】
【0009】
本実施形態で用いる充血度算出システムを以下に説明する。図1は、充血度算出システムの構成をブロック図で示したものである。充血度算出システムは、被検者眼の前眼部を撮影する眼科撮影装置10と眼科撮影装置10にて得られた前眼部画像を画像処理して被検眼の充血状態を評価するための充血度算出装置(画像処理装置20)を有する。被検者眼の前眼部を撮影する眼科撮影装置10は、被検者眼の前眼部撮影を行うための撮影部11、撮影部11を用いて撮影を行うためのトリガ信号を入力させる撮影スイッチ12、装置全体の制御を行う制御部14を有する。撮影部11は前眼部を撮影するための撮像素子を含む撮影光学系を持つ。眼科撮影装置10と画像処理装置20とはLANケーブル等の通信ケーブル30を介して撮影画像の受け渡しができるようになっている。
【0010】
なお、本実施形態に用いる眼科撮影装置10としては、細隙灯顕微鏡(スリットランプ)や眼底カメラ等の既存の眼科撮影装置を使用することができる。これ以外にも、デジタルカメラなど、被検者眼の前眼部像を撮影し撮影画像をデジタルデータとして画像処理装置20に渡すことができるものであればよい。なお、眼科撮影装置10に本実施形態で説明する画像処理装置20の機能を持たせ、被検眼の前眼部を撮影する機能を有した充血度算出装置とすることも可能である。
【0011】
画像処理装置20は、被検者眼の充血度合いの視標を算出するための充血度算出プログラム及び眼科撮影装置10で撮影された画像データが記憶される記憶部であるメモリ21と、充血度算出プログラムの入出力画面である充血診断画面及び前眼部像が表示される表示部であり,液晶ディスプレイ等からなるモニタ22と、モニタ22に表示された充血診断画面上での各種操作を行うための入力手段となるマウス23と、モニタ22の画素の駆動を制御すると共にマウス23からの入力信号に基づき、画像処理装置20の全体の駆動を制御する制御部24とから構成される。マウス23はクリック用の左右ボタンと、マウスホイールとを持つ。画像処理装置20にはパソコン等、上記の構成を含むものが使用される。なお、充血診断画面の詳細な説明については後述する。
【0012】
次に、以上のような構成を備える充血度算出システムを用いて被検眼の充血度を算出する手順を図2のフローチャート、及び図3のフラクタル次元解析の動作を示すフローチャートに基づき説明する。
【0013】
まず、検者は眼科撮影装置10の撮影部11と被検者眼との位置合わせを行い、撮影スイッチ12を押して前眼部を撮影する。制御部14はスイッチ12からの入力信号に基づき、撮影部11を駆動させて画像データを得る(ステップ101)。撮影箇所は検者により決定され、例えば、前眼部の眼球結膜において上下左右の4箇所が撮影される。
【0014】
次に、制御部24は前眼部像の画像データを画像処理装置20のメモリ21に記憶させる。ここでは、眼科撮影装置10により得られた画像データは、通信ケーブル30を介して画像処理装置20側に自動的に送信される。一方、メモリ21には、眼科撮影装置10で撮影された画像を保存するためのフォルダ21aが設けられており、画像データはフォルダ21aに直接記憶される(ステップ102)。
また、眼科撮影装置10がメモリを有する場合には、外部記憶媒体を介して画像処理装置20側のメモリ21に画像データが入力されるようにしても良い。
【0015】
画像処理装置20のモニタ22の初期画面には、充血度算出プログラムを立ち上げるための図示を略すアイコンと、マウス23による入力操作を行うためのカーソルCが表示されている(図4参照)。
【0016】
ステップ103において、マウス23の操作でアイコンが選択されると、制御部24はメモリ21に記憶されている充血度算出プログラムを実行し、モニタ22上に充血診断画面200を表示させる。図4(a)に充血診断画面200の例を示す。充血診断画面200の上部には、各種条件設定を行うための複数のアイコンが配置されたコマンドバー210と,フォルダ21aに記憶された画像データに基づくサムネイルの一覧が表示されるイメージリスト220とが用意されている。
【0017】
画面向かって左部には、撮影画像から血管を特定するための輝度の閾値を設定する閾値設定パネル230と,充血評価の指標となるフラクタル次元の演算結果が表示される結果パネル240とが用意されている。画面中央部にはイメージリスト220で選択された前眼部像が表示されると共に、前眼部像上で演算を行う範囲である対象領域ROIを設定するための作業エリア250が用意されている。画面下端には充血度算出プログラムの処理状況,エラー状況等のステータスメッセージが表示されるステータスバー260が用意されている。
【0018】
コマンドバー210には、画像処理を開始する処理開始ボタン211、作業エリア250の表示をカラー表示と白黒表示とで切換えるための色切換ボタン212、作業エリア250の対象領域ROIの設定を解除するためのROI解除ボタン213、作業エリア250に異なる表示状態の前眼部像を分割して表示させるための表示切換ボタン214、演算結果を出力するための出力ボタン215等が設けられている。
【0019】
イメージリスト220にはフォルダ21aに記憶されている全画像データのサムネイルが時系列で表示される。なお、画像データが被検者のID情報に基づき管理される場合には、イメージリスト220に抽出された同一被検者のサムネイルのみが表示されるようにしても良い。このようにすると、被検者眼の充血の経時変化を確認しやすくなる。
【0020】
処理設定パネル230には、赤色(R)、緑色(G)、青色(B)の各色の輝度の閾値を設定するためのRGB調節タブ231〜233が用意されており、カーソルCの操作で閾値が調節されるようになっている。ここでは、RGB調節タブ231〜233により輝度(閾値)のレベルが0〜255の範囲で調節される。
【0021】
なお、図4には、RGB毎に1つの閾値が設定される場合が示されているが、輝度の上限と下限の2つの閾値を設定することもできる。処理設定パネル230には、1つの閾値を設定する場合の閾値設定タブ230aと、2つの閾値による閾値範囲を設定する閾値範囲設定タブ230bとが設けられ、検者により使い分けられるようになっている。
【0022】
以上のような充血診断画面200において、イメージリスト220から充血の評価を行うサムネイル画像が選択されると、ステップ104で、制御部24はメモリ21から該当する画像データを呼び出し、作業エリア250の表示を制御して前眼部像を表示させる。検者はマウス23の左ボタンを用いたカーソルCのドラッグ操作で、作業領域250に表示されている前眼部画像の表示位置の調節を行い、マウスホールを操作により前眼部画像のサイズ変更(拡大、縮小)させ、充血度合いを評価したい箇所を画面上に適切に位置させる。
【0023】
次に、マウス23の右ボタンを用いたカーソルCのドラッグ操作により前眼部画像上における対象領域ROIが設定される。ステップ105で、制御部24はカーソルCにより指定された対象領域ROIの画素の座標を読み取ることで、対象領域ROIの範囲を認識する。
【0024】
この時、ROI解除ボタン213が選択されると対象領域ROIを設定し直すことができる。なお、対象領域ROIは、前眼部像上のピント状態,光の反射状態、一定の白眼が分かる位置であるかどうか、血管が密に現れている位置であるか等が考慮されて選択されることが好ましい。また、前回の前眼部像との経時変化を調べる場合には、できるだけ前回と同じ箇所が選択されるようにする。
【0025】
なお、ここでは、検者による手動で対象領域ROIが設定される場合を述べているが、被検者眼の結膜の箇所(白眼の箇所)が画像処理により検出される(瞼、黒目の箇所が自動的に取り除かれる)場合には、制御部24により対象領域ROIの範囲が自動的に設定されるようにしても良い。
【0026】
次に、検者は対象領域ROIから血管を抽出するための閾値を設定する。作業領域250内において血管と見なされる箇所にカーソルCが置かれると、その位置でのRGB各色毎の輝度情報がステータスバー260に表示される。例えば、ステータスバー260には輝度情報が「RGB=216、148、125」のように表示されるので、検者はこの輝度情報を参考にしながらRGB調節タブ231〜233を用いて血管抽出を行うのに必要な閾値を設定する。
【0027】
ステップ106において、制御部24はRGB調節タブ231〜233で設定された閾値の値を一時的にメモリ21に記憶させる。なお、詳細は後述するが、閾値として設定された輝度値と各画素の輝度値との比較により、閾値よりも低い輝度値を有する画素が血管情報を持つ画素として抽出される。
【0028】
なお、RGB調節タブ231〜233で輝度の閾値が設定される場合において、切換ボタン214が選択されると、図4(b)に示すように、作業領域250が、RGB表示画面250a、GB画面(赤色成分を除いた画面)250b、RB画面(緑色成分を除いた画面)250b、RG画面(青色成分を取り除いた画面)250dの異なる表示状態の4画面に分割表示される。全色(RGB)表示では確認されにくい血管が、特定の色を取り除くことで確認され易くなる場合があるので、このような分割表示があると便利である。例えば、充血の経時変化を見る場合に、前回と同じ対象領域ROIの設定では血管が見にくい場合などに利用されると良い。
【0029】
また、色切換ボタン212の選択によりカラー表示と白黒表示とが切換えられるので、検者は血管位置をより特定し易い表示状態に設定できる。カラー表示は色の違いにより血管と血管以外のゴミとの区別が付け易く、白黒表示で血管等の形状がよりはっきり現れる傾向がある。なお、白黒表示ではRGB調節タブ231〜233は全て同一輝度で連動して調節される。
【0030】
次に、ステップ107で充血度合いの指標となるフラクタル次元を求める。
まず、フラクタル次元について説明する。フラクタルとは図形の一部分と全体とが自己相似になっている図形を言い、図形の倍率を変えてみても繰り返し同じ形状の図形が現れるので、一定の領域に含まれるフラクタルな図形の割合は倍率に関わらず一定となる。血管は一つの血管から複数の血管が繰り返し枝分かれしており、このような分岐構造はフラクタルな形状であることが知られている。
【0031】
また、一定の領域にフラクタルな図形がどの位含まれているかはフラクタル次元により表現され、一定の領域にフラクタルな図形が多く含まれるほどフラクタル次元の値が大きくなる。血管の分布に当てはめると、一定の領域内により多くの血管が含まれており、充血の度合いが高いとフラクタル次元の値が大きくなり、一定の領域に含まれる血管の数が少なく、充血の度合いが低いとフラクタル次元の値が小さくなる。
つまり、フラクタル次元を利用して充血度合いの評価をすることができる。
【0032】
図3のステップ120で、制御部24は処理開始ボタン211からの信号により対象領域ROIで、設定した閾値よりも低い輝度を有する画素をRGB毎に抽出する。そして対象領域ROIの表示を閾値に基づき血管位置が抽出された状態に切換える(二値化する)。例えば、RGB毎に閾値よりも低いと判定された画素の輝度が255(最も明るい状態)、閾値よりも高いと判定された画素の輝度が0(最も暗い状態)に切換えられる。検者は、対象領域ROI上で抽出された血管の形状および位置を確認して閾値が適切であるかを判断する。
【0033】
なお、閾値が適切であるかの判断は、例えば、対象領域ROIで血管と見なされている部分と、対象領域ROIの範囲外で血管として現れている部分との整合性により確認することができる。血管と見なされる箇所が適切に抽出されていない(血管自体が現れていない、血管以外の部分も選択されている)場合は、検者は閾値を設定しなおす又は対象領域ROIの設定をしなおす。
【0034】
次に、対象領域ROIに占める血管とみなされる部分の割合(フラクタル次元)を求める。ここでは、ボックスカウント法を用いてフラクタル次元を求める。図5にボックスカウント法の説明のための模式図を示す。ボックスカウント法とは、一定の領域を一定の大きさ(以下、ボックスサイズ)で分割して見たときに、フラクタルな図形がどの程度含まれているのかを調べることで、フラクタル次元を推定する方法である。また、ボックスサイズの変更は一定の領域を倍率を変えて見ることに相当し、異なるボックスサイズ毎の演算結果を比較することで、より正確にフラクタル次元の値を求めることができる。
【0035】
ステップ121で、制御部24は、1画素を一つの固まりとするボックスサイズBW1を設定し、このボックスサイズBW1で対象領域を分割し、RGB毎に閾値よりも輝度値が低い(血管と見なされる)と判定される領域g1を抽出する。また、閾値範囲設定タブ230bが選択され、輝度値の上限と下限の2つの閾値が設定されている場合には、輝度値が設定した2つの閾値の範囲内にある領域g1がカウントされる。
【0036】
ステップ122で制御部24は、ステップ121で得られた領域g1の数と、設定したボックスサイズBW1の情報をメモリ21に記憶させる。
【0037】
次に、ステップ123で、制御部24は対象領域ROIを分割するボックスサイズBWを拡大させるかを判定する。なお、ボックスサイズBWを変更して演算する回数はメモリ21に記憶されており、ここでは、演算回数はN回に設定されているとする。ステップ123で演算回数n<Nである場合には、制御部24は、ステップ124でボックスサイズBWを拡大させ、新しいボックスサイズBW2を設定する。ここでは、ボックスサイズBW2は隣接する4つの画素(2×2)を1グループとした大きさとして定義される。
【0038】
次に、ステップ121で、制御部24は設定したボックスサイズBW2で対象領域ROIを分割したときに抽出された血管領域とみなされる領域g2の数をカウントする。なお、ここでは、領域g2は4つの最小領域(領域g1)から構成されるが、少なくとも1つの最小領域の輝度が閾値よりも低い場合に(血管と見なされると判定されて)カウントされるようにすれば良い。
【0039】
以上のように、制御部24はステップ123で演算回数n=Nと判定されるまで、上記のステップ121〜123を繰り返し、ボックスサイズBWn(n=1、2、3、・・・N)毎に抽出された血管とみなされる領域gn(n=1、2、3、・・・、N)の数を求める。なお、ボックスサイズBWは、上述したようにn=1のとき1画素単位とされ、n=2では4画素単位(2×2)、n=3では16画素単位(4×4)、n=4では64画素単位(8×8)というように設定される。
【0040】
次に、制御部24はステップ125でボックスサイズBWn毎に抽出された領域gnの数から、フラクタル次元を算出する。
数1にフラクタル次元Dを求めるための演算式を示す。
【0041】
【数1】

つまり、フラクタル次元Dはn−1回目の演算とn回目の演算において、抽出された領域gnの数の差分を、ボックスサイズの差分で割ることにより求められる。
【0042】
以上のようにフラクタル次元の算出が完了すると、制御部24はステップ108で、ボックスサイズ毎に算出されたフラクタル次元の値(空間に占める充血の割合)を結果パネル240に表示させる。なお、フラクタル次元の演算結果はRGB毎に表示される。また、結果パネル240には、対象領域ROIの範囲、RGBタブ231〜233で設定された閾値の値などの情報も共に表示される。
【0043】
次に、検者は演算結果から充血度合いの評価のためのフラクタル次元の値を選択する。検者によりコマンドバー210から出力ボタン215が選択されると、演算結果がCSVファイルにてメモリ21に保存されるので、検者はこれを利用してフラクタル次元をグラフ表示する。
【0044】
図6にフラクタル次元の演算結果のグラフ例を示す。横軸はボックスサイズ、縦軸はフラクタル次元の値である。なお、図6(a)はフラクタル性を有する演算結果の例、図6(b)はフラクタル性を有しない演算結果の例である。
【0045】
前述したように、一定領域に含まれるフラクタルな図形の割合は一定領域を見る倍率を変えても一定である。つまり、対象領域ROIで血管のみが適切に抽出されていれば、倍率(ボックスサイズ)を変えてもフラクタル次元の値は一定となる。一方、対象領域ROIに血管以外のもの(ノイズ成分)が含まれている場合、対象領域ROIを倍率(ボックスサイズ)を変えて見ると、フラクタル次元の値が変動する。つまり、ボックスサイズに対してフラクタル次元が一定となっている範囲を抽出することで、ノイズ成分を取り除くことができ、血管のみが適切に抽出された状態でのフラクタル次元の値を得ることができる。
【0046】
図6(a)において、検者はボックスサイズに対してフラクタル次元が一定(グラフの変化量が略水平)となる範囲dを抽出し、このときのフラクタル次元の値を選択する(例えば、範囲dに含まれるフラクタル次元の平均値が求められる)。このとき、フラクタル次元の値が大きいほど充血の度合いが高いと判断できる。なお、図6(a)において、範囲d以外ではグラフの傾き(変化)が大きいが、これは、血管以外のノイズ成分等が含まれるためと考えられる。このノイズ成分は検者が範囲dを抽出することで、自動的に取り除かれる。これにより、血管のみが適切に抽出された状態での充血評価ができるようになる。
【0047】
ところで、図6(b)に示すように、グラフに略水平な範囲dが全く見られない場合は、対象領域ROIに血管(充血)が含まれていないか、血管以外のノイズ成分が非常に多く含まれている可能性がある。このように、ボックスサイズとフラクタル次元との間に全く相関が見られない場合は、検者は対象領域ROIの再設定をするか、RGB調節タブ231〜233による輝度の閾値の設定をしなおす。
【0048】
ところで、フラクタル次元の値はRGB毎に算出され、RGB毎のフラクタル次元のグラフが得られる。この場合、フラクタル次元が一定となっている範囲dが広い色のフラクタル次元の値が充血度合いの指標として選択されれば良い。フラクタル次元は対象領域ROIで抽出される血管の形状により決定されるが、RGB毎に抽出される血管の形状が異なることによりフラクタル次元の値も異なってくる。そこで、どの色でフラクタル次元の経時変化を観察するかを決定し、以降同一色でのフラクタル次元を求めるようにすれば、正しく経時変化を確認できるようになる。また、RGBのうちどの色のフラクタル次元を使用するかが、制御部24により決定される様にしても良い。
【0049】
検者は所定の日時の経過後、又は点眼の前後で、以上のようなステップ101〜108によりフラクタル次元を求める。そして、フラクタル次元の経時変化をグラフなどで確認することで、被検者眼の充血度合いの経時変化を客観的に評価することができる。つまり、経時変化でフラクタル次元の値が大きくなっている場合は、充血が悪化していると判断できる。一方、フラクタル次元の値が小さくなっていれば、充血が改善されたと判断できる。
【0050】
なお、上記では検者がグラフからフラクタル次元の値を抽出する場合を説明したが、フラクタル次元の値は制御部24によって自動的に抽出されるようにしてもよい。この場合には、メモリ21にフラクタル次元の変化量(グラフの傾き)の判定基準が予め記憶されている。
【0051】
例えば、制御部24は2つのフラクタル次元の差分を求め、メモリ21に予め記憶されている判定基準と比較する。そして、差分が判定基準値よりも小さいと判定される範囲(グラフが略水平となる範囲)dでのフラクタル次元の値を抽出して、結果パネル240上に表示させる。このようにすると、より簡単に充血度合いの評価のためのフラクタル次元が求められるようになる。このとき、差分が判定基準よりも小さいと判定される範囲dが無い場合には、ステータスバー260にエラー情報が表示され、これにより検者に演算条件の再設定を促すようにしても良い。
【0052】
以上のように、フラクタル次元解析を用いて充血度合いの評価の指標を求めることで、前眼部像から血管情報のみが適切に抽出された状態で、より精度良く充血度合いの評価を行う事ができるようになる。また、客観的な指標により充血度合いが評価されることで、検者ごとの充血評価のばらつきも抑制されることが期待される。
【0053】
また、上記では、RGBの閾値を検者が手動で調節する場合を説明したが、制御部24によりRGBの閾値が自動的に調節されるようにしても良い。この場合には、制御部24はステップ106でメモリ21にRGBの閾値を一旦記憶させて、フラクタル次元の解析を行う。次に、制御部24はメモリ21に記憶されたRGBのそれぞれの閾値を所定のステップで自動的に変更させて同様にフラクタル次元を算出する。例えば、閾値R=200、G=70、B=60が設定されているときに、制御部24は2回目以降のフラクタル次元解析107で閾値をR=200、190、180、・・・、210、220、230・・・、と段階的に変更させてそれぞれでのフラクタル次元を求める。同様にG、Bの閾値も段階的に変更させてフラクタル次元を求める。
【0054】
そして、ステップ108で、フラクタル次元が最も適切に求められたとき(フラクタル次元が一定の範囲dが広いとき)の演算結果を表示させる(この時、RGBの色ごとに表示させる又はRGBで最も適切に求められたものを一つ表示させる)。このようにすると、検者が閾値を設定し直す手間が軽減される。
【0055】
ここではRGBの色ごとに閾値を変化させることによってフラクタル次元を求めているが、血管の抽出に好ましい色が分かる場合にはその色の閾値のみを段階的に変化させてフラクタル次元の値を求めるようにしても良い。なお、白眼の白色(RGB)と赤色(R)との輝度の差は小さいのに対して、白眼の白色(RGB)と血管と見なされる部分での緑色(G)と青色(B)の輝度との差は大きい。そこで、血管位置の抽出には緑色(G)又は青色(B)を判断基準とした方が好ましい事が示唆される。
【0056】
また、上記の説明では、RGBごとの閾値の設定により対象領域ROI内で血管位置を特定する方法を説明したが、これ以外にも、作業エリア250に表示された前眼部像(又は対象領域ROIで選択された範囲内)の画素の輝度のトレースを行うことで血管の位置が抽出されるようにしても良い。この場合には、基準となる輝度情報がメモリ21に予め記憶されている。
【0057】
また、上記では、ボックスカウント法を用いてフラクタル次元を求める方法を例に挙げて説明したが、これ以外にも、ハウスドルフ次元法など、一般的なフラクタル次元の解析方法を利用することができる。
【図面の簡単な説明】
【0058】
【図1】充血度算出システムの構成をブロック図で示したものである。
【図2】充血度算出システムによる充血度の算出手順のフローチャートである。
【図3】フラクタル次元解析の動作を示すフローチャートである。
【図4】充血診断画面の例である。
【図5】ボックスカウント法の説明のための模式図である。
【図6】フラクタル次元の演算結果のグラフ例である。
【符号の説明】
【0059】
11 撮影部
20 画像処理装置
23 マウス
24 制御部
200 充血診断画面

【特許請求の範囲】
【請求項1】
被検眼を撮影することにより得られた前眼部画像に基づいて眼の充血度合いを評価するための指標の演算を行う充血度算出プログラムであって、
前記前眼部画像上で充血度合いを調べる対象領域を設定する領域設定ステップと、
前記対象領域から血管と見なされる領域を画像処理により抽出する領域抽出ステップと、
前記血管と見なされる領域についてのフラクタル次元解析を行い充血度合いの指標を求めるステップと、
をコンピュータに実行させることを特徴とする充血度算出プログラム。
【請求項2】
請求項1の充血度算出プログラムは、
前記対象領域内で前記血管を特定するための閾値を設定する閾値設定ステップと、
前記対象領域と前記閾値との比較により前記血管と見なされる領域を抽出する領域抽出ステップとをコンピュータに実行させることを特徴とする充血度算出プログラム。
【請求項3】
請求項2の充血度算出プログラムにおいて、
前記フラクタル次元解析はボックスカウント法であることを特徴とする充血度算出プログラム。
【請求項4】
被検眼を撮影することにより得られた前眼部画像に基づいて眼の充血度合いを評価するための指標の演算を行う充血度算出方法であって、
前記前眼部画像上で充血度合いを調べる対象領域を設定し該対象領域から血管と見なされる領域を画像処理により抽出し、該抽出した領域についてのフラクタル次元解析を行い充血度合いの指標を求めることを特徴とする充血度算出方法。
【請求項5】
被検眼を撮影することにより得られた前眼部画像に基づいて眼の充血度合いを評価するための指標の演算を行う充血度算出装置であって、
前記前眼部画像上で充血度合いを調べる対象領域を設定する領域設定手段と、
該領域設定手段により設定された前記対象領域から血管と見なされる領域を画像処理により抽出する領域抽出手段と、
該領域抽出手段により抽出された前記血管と見なされる領域についてのフラクタル次元解析を行い充血度合いの指標を求める演算処理手段と、
該演算処理手段により求められた前記指標を表示するモニタと、
を有することを特徴とする充血度算出装置。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate


【公開番号】特開2011−72446(P2011−72446A)
【公開日】平成23年4月14日(2011.4.14)
【国際特許分類】
【出願番号】特願2009−225692(P2009−225692)
【出願日】平成21年9月30日(2009.9.30)
【出願人】(000135184)株式会社ニデック (745)
【出願人】(504174180)国立大学法人高知大学 (174)
【Fターム(参考)】