(57)【要約】【課題】被写体の影響を低減した検知遅れアーチファクトの補正技術を提供する。【解決手段】行単位で電荷の解放または蓄積が可能な放射線検出器から取得した放射線画像を処理する画像処理装置であって、放射線画像においてアーチファクトが発生した補正対象行の近隣行の画素値に基づいて、補正対象行の各画素の目標値を設定する目標値設定部と、補正対象行の各画素の画素値と目標値とに基づいて、補正対象行の画素のうち補正係数を算出するために使用する画素を有効画素として選定する画素選定部と、有効画素の画素値と目標値とを用いて補正係数を導出し、当該補正係数に基づいて補正対象行を補正する補正部とを備える。【選択図】  図２
2014198147.tif 000002
【特許請求の範囲】
【請求項１】
行単位で電荷の解放または蓄積が可能な放射線検出器から取得した放射線画像を処理する画像処理装置であって、
前記放射線画像においてアーチファクトが発生した補正対象行の近隣行の画素値に基づいて、前記補正対象行の各画素の目標値を設定する目標値設定手段と、
前記補正対象行の各画素の画素値と前記目標値とに基づいて、前記補正対象行の画素のうち補正係数を算出するために使用する画素を有効画素として選定する画素選定手段と、
前記有効画素の画素値と前記目標値とを用いて前記補正係数を導出し、当該補正係数に基づいて前記補正対象行を補正する補正手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記補正手段は、前記補正対象行の画素値と前記目標値と前記補正係数とを用いて、前記補正対象行を補正することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画素選定手段は、
前記補正対象行の画素値と前記目標値とに基づいて、仮補正係数を導出する仮補正係数導出手段と、
前記仮補正係数の分布を求める補正係数分布導出手段と、
前記仮補正係数の分布に基づいて前記有効画素を選定する有効画素選定手段と、
を備えることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記有効画素選定手段は、
前記仮補正係数の分布に基づいて前記仮補正係数の特徴値を算出し、
前記仮補正係数導出手段により各画素について他の２つの画素との組み合わせから導出された２つの仮の補正係数うち少なくとも一方が前記特徴値から閾値範囲内である場合、当該画素を前記有効画素として選定することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記仮補正係数導出手段は、
前記目標値に基づいて前記補正対象行の各画素をソートし、
前記ソートされた各画素について異なる画素値を有する画素を複数抽出して画素の組み合わせを作成し、
各画素の前記組み合わせに対してそれぞれ前記仮補正係数を導出することを特徴とする請求項３または４に記載の画像処理装置。
【請求項６】
前記目標値設定手段は、
前記補正対象行の画素値と、当該画素の近隣画素の画素値との勾配を導出し、
前記近隣画素の画素値からノイズ量を導出し、
前記勾配と前記ノイズ量とに基づいて前記目標値を設定することを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項７】
前記画素選定手段は、前記放射線検出器の放射線量と画素値との線形性を満たさない飽和画素値以上の画素を無効画素と判定し、前記有効画素から除外することを特徴とする請求項１乃至６の何れか１項に記載の画像処理装置。
【請求項８】
目標値設定手段と、画素選定手段と、補正手段とを備えており、行単位で電荷の解放または蓄積が可能な放射線検出器から取得した放射線画像を処理する画像処理装置の制御方法であって、
前記目標値設定手段が、前記放射線画像においてアーチファクトが発生した補正対象行の近隣行の画素値に基づいて、前記補正対象行の各画素の目標値を設定する目標値設定工程と、
前記画素選定手段が、前記補正対象行の各画素の画素値と前記目標値とに基づいて、前記補正対象行の画素のうち補正係数を算出するために使用する画素を有効画素として選定する画素選定工程と、
前記補正手段が、前記有効画素の画素値と前記目標値とを用いて前記補正係数を導出し、当該補正係数に基づいて前記補正対象行を補正する補正工程と、
を有することを特徴とする画像処理装置の制御方法。
【請求項９】
請求項８に記載の画像処理装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
【請求項１０】
行単位で電荷の解放または蓄積が可能な放射線検出器から取得した放射線画像を処理する画像処理装置であって、
前記放射線画像においてアーチファクトが発生した補正対象行の近隣行の画素値に基づいて、前記補正対象行の各画素の目標値を設定する目標値設定手段と、
前記有効画素の画素値と前記目標値とを用いて補正係数を導出し、当該補正係数に基づいて前記補正対象行を補正する補正手段と、を備え
前記目標値設定手段は、アーチファクトに干渉する周波数成分を低減する周波数低減処理を行うこと特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置の制御方法、及びプログラムに関し、特に、複数画素から構成される放射線検出器を用いた撮影により得られた画像に対して、放射線が放射線検出器に到達してから放射線検出器自身の機能により放射線を検知するまでの時間差、いわゆる放射線検知遅れにより生じるアーチファクトの補正を行う画像処理装置、画像処理装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
現在、放射線、特にＸ線による医療画像診断や非破壊検査のために、半導体材料によって形成された平面検出器（Ｆｌａｔ  Ｐａｎｅｌ  Ｄｅｔｅｃｔｏｒ；以下「ＦＰＤ」）を用いた放射線撮影装置が普及している。放射線撮影装置は、例えば医療画像診断の分野においては、一般撮影のような静止画撮影や、透視撮影のような動画撮影などが可能なデジタル撮影装置として用いられている。
【０００３】
一般に、このような放射線撮影装置では、放射線照射が始まるタイミングを得るために、放射線発生装置とＦＰＤとの同期を行う構成となっている。しかし、通常ＦＰＤと放射線発生装置とを同期させるための接続装置が必要になるため、設置場所が制限されてしまうことがある。
【０００４】
これに対して、近年では、特許文献１に記載のように、ＦＰＤ自身で放射線照射開始を検知して撮影を行う技術が知られている。しかし、このような装置の場合、放射線照射のタイミングと、ＦＰＤが放射線照射開始を検知するタイミングとの間にずれが生じる。このずれに起因して、放射線画像にアーチファクト(以下、「検知遅れアーチファクト」とも称する)が発生することがあった。
【０００５】
この検知遅れアーチファクトを補正する方法として、検知遅れアーチファクトが発生したＦＰＤ上の行の画素値と、その隣接行の画素値とを使用して、検知遅れアーチファクトが発生した箇所の本来あるべき画素値(以下、「真値」とも称する)を導出することが考えられる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−２４９８９１公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、単に検知遅れアーチファクトが発生したＦＰＤ上の行の画素値と、その隣接行の画素値とを使用して真値を導出しようとする場合、被写体によるエッジ等の影響により、誤差が大きくなるという課題がある。
【０００８】
上記の課題に鑑み、本発明は、被写体の影響を低減した検知遅れアーチファクトの補正技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成する本発明に係る画像処理装置は、
行単位で電荷の解放または蓄積が可能な放射線検出器から取得した放射線画像を処理する画像処理装置であって、
前記放射線画像においてアーチファクトが発生した補正対象行の近隣行の画素値に基づいて、前記補正対象行の各画素の目標値を設定する目標値設定手段と、
前記補正対象行の各画素の画素値と前記目標値とに基づいて、前記補正対象行の画素のうち補正係数を算出するために使用する画素を有効画素として選定する画素選定手段と、
前記有効画素の画素値と前記目標値とを用いて前記補正係数を導出し、当該補正係数に基づいて前記補正対象行を補正する補正手段と、
を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、被写体の影響を低減した検知遅れアーチファクトの補正が可能となる。
【図面の簡単な説明】
【００１１】
【図１】（ａ）第１実施形態に係る放射線撮影システムの構成例を示す図、（ｂ）第１実施形態に係る画像処理装置の機能構成例を示す図。
【図２】放射線検出器のハードウェア構成を示す図。
【図３】第１実施形態に係る画像処理装置が実施するアーチファクト補正処理の手順を示すフローチャート。
【図４】放射線を検知するためのセンサアレイの駆動手順を示すタイミングチャート。
【図５】第１実施形態に係る電荷解放方法での検知遅れアーチファクト画像とその画素値を示す図。
【図６】第１実施形態に係る目標値設定処理の説明図。
【図７】放射線を検知するためのセンサアレイの駆動手順を示すタイミングチャート。
【図８】第２実施形態に係る電荷解放方法での検知遅れアーチファクト画像とその画素値を示す図。
【図９】第１実施形態に係る画像処理装置が実施する画素選定処理の手順を示すフローチャート。
【図１０】第１実施形態に係る画像処理装置が実施する仮補正係数導出処理の手順を示すフローチャート。
【図１１】第１実施形態に係る画素値ソートの説明図。
【図１２】第１実施形態に係る画素選定部が有効画素を選定する処理の説明図。
【図１３】第１実施形態に係る画素選定部が無効画素を選定する処理の説明図。
【図１４】第１実施形態に係る仮の補正係数の頻度分布図。
【図１５】放射線を検知するためのセンサアレイの駆動手順を示すタイミングチャート。
【発明を実施するための形態】
【００１２】
以下、添付の図面を参照しながら、本発明の実施形態について説明する。
【００１３】
（第１実施形態）
＜放射線撮影システムの構成＞
まず図１（ａ）を参照して、第１実施形態に係る放射線撮影システムの構成例を説明する。放射線撮影システムは、放射線発生装置１００と、放射線検出器２００と、画像処理装置３００と、表示装置４００と、操作装置５００とを有する。
【００１４】
放射線発生装置１００と放射線検出器２００との間には被写体１０が配置されており、当該被写体１０を間に挟んだ状態で放射線検出器１００から放射線検出器２００に向けて放射線を照射する。照射された放射線を放射線検出器２００によって検出して放射線画像を生成し、生成された放射線画像を放射線検出器２００と接続されている画像処理装置３００へ送信する。
【００１５】
画像処理装置３００は、Ｉ／Ｏ部３０１と、ＣＰＵ３０２と、メモリ３０３と、記憶媒体３０４とを備えている。Ｉ／Ｏ部３０１は、各種データの送受信等を行う。ＣＰＵ３０２は、画像処理装置３００の動作を制御する。メモリ３０３は、ＣＰＵ３０２が演算するプログラムやデータ等を読み書きする。記憶媒体３０４は、画像処理された放射線画像データ等を記憶する。また、画像処理装置３００には、処理結果や放射線画像等を表示する表示装置４００や、ユーザ操作を受け付けるための操作装置５００が接続されている。
【００１６】
操作者は、操作装置５００を用いて撮影を開始するための操作を入力する。この操作は、放射線検出器２００と画像処理装置３００との間で、撮影準備のための情報のやり取り全般を行うための操作を指す。放射線発生装置１００は、放射線検出器２００の全放射線検出素子へ放射線が照射されるように、放射線を発生させる。放射線を受けた放射線検出器２００は、後述の図２と等価な回路を持ちＦＰＤ上で行ごとに電荷の蓄積または解放が可能であり、照射された放射線を検知したＦＰＤ上の行(以下、「検知行」と称する)の座標と、各放射線検出素子で受けた放射線をデジタル信号に変換した画像データ(以下、「アーチファクト画像」と称する)と、を画像処理装置３００へ送信する。
【００１７】
画像処理装置３００は、放射線検出器２００から受信したアーチファクト画像に対して、図３を参照して後述する検知遅れアーチファクトの補正処理を、検知行から１行ごとに行い、検知遅れアーチファクトの補正処理をした画像(以下、「補正画像」と称する)を生成して表示装置４００へ送信する。なお、画像処理装置３００は、補正画像に対して公知の階調処理や周波数処理等の画像処理をさらに施してから表示装置４００へ送信してもよい。表示装置４００は、画像処理装置３００から受信した補正画像を操作者に表示する。
【００１８】
＜画像処理装置３００の機能構成＞
ここで、図１（ｂ）は、画像処理装置３００の機能構成図である。画像処理装置３００は、行単位で電荷の解放または蓄積が可能な放射線検出器２００から取得した放射線画像を処理する。画像処理装置３００は、目標値設定部３５１と、画素選定部３５２と、補正係数導出部３５３と、補正部３５４とを備えている。画素選定部３５２は、仮補正係数導出部３５２１と、補正係数分布導出部３５２２と、有効画素設定部３５２３とを備えている。
【００１９】
目標値設定部３５１は、放射線画像においてアーチファクトが発生した補正対象行の画素値と、当該補正対象行の近隣行の画素値とに基づいて、補正対象行が本来取るべき画素値を目標値として設定する。
【００２０】
画素選定部３５２は、補正対象行の画素値と目標値とに基づいて、補正対象行の画素のうち被写体の影響が少ない画素を有効画素として選定する。補正係数導出部３５３は、有効画素の画素値と目標値とを用いて、補正画像を生成するための補正係数を導出する。補正部３５４は、有効画素の画素値と目標値とを用いて、放射線画像におけるアーチファクトを補正した補正画像を生成する。
【００２１】
仮補正係数導出部３５２１は、補正対象行の画素値と目標値とに基づいて、仮補正係数を導出する。補正係数分布導出部３５２２は、仮補正係数の分布を求める。有効画素選定部３５２３は、仮補正係数の分布に基づいて、補正対象行の画素のうち被写体の影響の少ない画素を有効画素として選定する。
【００２２】
図２に基づき放射線検出器２００のハードウェア構成について説明する。放射線検出器は例えば、略方形上の筺体に二次元配置された放射線センサとその周辺回路とバッテリとを有する可搬型の放射線検出器である。放射線検出器２００の放射線センサは、放射線を可視光に変換する蛍光体と、センサアレイ１１２を有する。センサアレイ１１２は、可視光を電気信号に変換する光電変換素子１０２と、スイッチング素子であるＴＦＴ１０１と、を有する画素が行列状に配置されたセンサアレイ１１２を有する。図２に示す例では、説明上Ｓ１１−Ｓ３３の９つの光電変換素子１０１とＴ１１−Ｔ３３の９つのＴＦＴ１０１が３×３の行列状に配置された例を示している。実際には縦横数千の画素が配置されることが望ましい。
【００２３】
光電変換素子１０２には一端にＴＦＴ１０１が接続され他端に給電線が接続され、給電線により光電変換素子１０２とバイアス電源１０３が接続する。ＴＦＴ１０１のゲート側には各行で共通の行選択線Ｖｇ１−３を介して垂直駆動回路１１４に接続され、垂直駆動回路１１４のシフトレジスタからの導通電圧によりＴＦＴ１０１のオンオフが制御される。ＴＦＴ１０１のソースまたはドレイン側には列信号線Ｓｉｇ１−３が接続され、ＴＦＴ１０１がオンされると列信号線を介して光電変換素子１０１の電気信号が読み出される。読み出された電荷は読み出し回路１１３によって増幅される。読み出し回路１１３は、アンプ基準電源１１１が接続された積分アンプ１０５と、可変ゲインアンプ１０４と、サンプルホールド回路１０７と、を有する増幅回路１０６が各列毎に設けられる。増幅回路１０６はマルチプレクサ１０８に接続されここでパラレルーシリアル変換が行われる。マルチプレクサからの出力は出力バッファアンプ１０９を介してＡ／Ｄコンバータ１１０に入力され、ここでデジタル値に変換される。デジタル値は処理回路１１０１の制御により、放射線画像データとしてメモリ１１０２に格納される。放射線画像データは通信回路１１０３により画像処理装置３００に有線または無線で送信される。
【００２４】
シフトレジスタ１１４に対する入力は垂直駆動回路１１４の駆動制御部１１４１により制御される。シフトレジスタ１１４には、駆動タイミングを示す駆動クロックＤ−ＣＬＫ、駆動のさせ方を示す駆動データＤＩＯ、出力を一括で制御する出力有効信号ＯＥがあり、これによりＴＦＴ１０１のオンオフタイミングと順序が制御される。積分アンプの動作タイミングは増幅制御部１１５１からの信号ＲＣにより制御される。サンプルホールドのタイミングはサンプルホールド制御部１０７１からの信号ＳＨにより制御される。マルチプレクサ１０８のパラシリ変換はパラシリ変換制御部１０８１からの信号ＣＬＫにより制御される。これら駆動制御部１１４１、増幅制御部１１５１、サンプルホールド制御部１０７１、パラシリ変換制御部１０８１は撮影制御部１１５に接続され、制御される。
【００２５】
ここで、バイアス電源１０３と光電変換素子１０２とを接続する給電線に電流計Ａが接続されており、給電線を流れる電流を計測する。また電流計Ａには照射判定回路１０３１が接続され、電流計Ａで計測される電流の量に基づいて放射線が照射されたことを判定する。
【００２６】
放射線が照射されると、光電変換素子１０２には電荷が発生されるが、ＴＦＴ１０１がオフ状態となっていると、これに対応するかたちで給電線に電流が流れることとなる。また、放射線が照射され光電変換素子１０２により電荷が発生された後、ＴＦＴ１０１をオン状態とすると電荷に対応する電気信号が出力されるが、これを補うように給電線に電流が流れることとなる。これらの電流を計測することにより、放射線の照射を検知することができる。ＴＦＴをオン状態とした際に給電線に流れる電流はオフ状態で給電線に流れる電流よりも大きく、放射線の照射の早期検出に有利である。
【００２７】
照射判定回路１０３１は、放射線の照射があったと判定したタイミングでオン状態とされていた行選択線の行番号を判定タイミングのデータとして出力する。放射線を検知したタイミングのデータと、電流計で測定された電流の時系列データとはメモリ１１０２に入力され、放射線画像データと関連付けられ、通信回路１０３１により送信される。
【００２８】
図４、図７、図１５のタイミングチャートを用いて放射線を検知するためのセンサアレイ１１１の駆動方法について説明する。これらタイミングチャートでは、横軸に時間、縦軸には「駆動」として駆動のフェーズと、各行選択線Ｖｇｉに導通電圧が印加されるタイミングと、Ｘ線の照射タイミングが示されたタイミングチャートである。図４、図７に示す例では、行選択線Ｖｇが６つの例、図１５に示す例では行選択線Ｖｇが８つの例をそれぞれ示したが、この数はセンサアレイ１１１の実装に応じて可変される。
【００２９】
図４に示す例では、Ｖｇ１，Ｖｇ２、Ｖｇ３・・・と順に排他的なタイミングで導通電圧が印加される。最後の行選択線Ｖｇ６まで導通電圧の印加が終わり、１フレーム分の読み出しが完了すると、再度Ｖｇ１から導通電圧が印加される。この駆動を「空読み」と表現している。ここでＸ線が照射され、給電線により多くの電流が流れる。電流計Ａはこれを所定の間隔で繰り返し計測する。照射判定回路１０３１は、計測値をデジタル値で得て、直前や前フレームとの差分処理等を行った値と閾値と比較する判定処理を繰り返す。閾値を超えた場合に、Ｘ線の照射があったと判定する。その後、シフトレジスタ１１４にＯＥ信号が入力され、全てのＴＦＴ１０１がオフ状態とされる。この状態を「蓄積」と表現している。その後、シフトレジスタ１１４により順次電気信号が読み出され、読み出し回路１１３により増幅され、放射線画像データが得られる。
【００３０】
図７に示す例では、Ｖｇ１、Ｖｇ３、Ｖｇ５、・・・と１つ飛ばしで導通電圧が印加され、隣り合う行が連続してオン状態とならないよう垂直駆動回路１１４により制御される。
【００３１】
また図１５に示す例では、あるタイミングでＶｇ１とＶｇ３に電圧を印加、次のタイミングでＶｇ５とＶｇ７に電圧を印加、次のタイミングでＶｇ２とＶｇ４に電圧を印加、次のタイミングでＶｇ６とＶｇ８に電圧を印加、と制御される。つまり、垂直駆動回路１１４は、複数の行のＴＦＴ１０１を同時にオン状態としつつ、隣接する行のＴＦＴ１０１は同時にオンしないように、各行のＴＦＴを所定の順序でオンする制御を行う。
【００３２】
＜検知遅れアーチファクトの発生原理＞
次に、検知遅れアーチファクトの発生原理について説明する。一般にＦＰＤは、Ｘ線が照射されていない状態では、暗電流が画素内のコンデンサに溜まるのを防ぐために、各行(又は列)ごとに電荷を解放する回路駆動を行う。Ｘ線照射開始をＦＰＤ自身で検知しないタイプのＦＰＤは、Ｘ線照射開始タイミングを事前にＸ線発生装置から取得したことに応じて、電荷の解放を止め、電荷の蓄積動作に移行する。
【００３３】
一方、Ｘ線照射開始をＦＰＤ自身で検知するタイプの本実施形態に係るＦＰＤ（放射線検出器２００）は、上で述べたとおりＸ線照射開始をＦＰＤ内での検知処理（画素内の電荷を読みとり、電荷の量の多寡から判定する等、ＦＰＤによって検知方法は異なる）により検知したことに応じて、電荷の解放を止め、電荷の蓄積動作に移行する。ここで最後に電荷の解放を行ったＦＰＤ上の行が「検知行」である。
【００３４】
このように、実際にＸ線が照射されてからＦＰＤがＸ線照射開始を検知するまでにはタイムラグがあり、その間、Ｘ線照射によって画素に蓄積されていた電荷が解放されてしまうこととなる。この解放された電荷の分が、画像の画素値を部分的に低下させ、それが画像上にアーチファクトとして残ることとなる。
【００３５】
ここで図５及び図８は、１行ごとに電荷を解放するタイプのＦＰＤのアーチファクト発生部分近傍を示している。図５と図８の違いは、図５のＦＰＤが図４の駆動の様に電荷の解放を上方から順次行うのに対し、図８のＦＰＤは図７の駆動の様に電荷の解放を上方から１行空きに行っていく方式を採用している点である。このように、ＦＰＤの電荷の解放の手法によって、アーチファクトが連続的に発生するのか、離散的に発生するのかは異なってくる。第１実施形態では図５を例に説明を行い、第２実施形態では図８を例に説明を行う。
【００３６】
＜検知遅れアーチファクトの補正概念＞
次に、本実施形態に係る検知遅れアーチファクトの補正概念について説明する。先に述べたように、アーチファクトが発生する行では、画素値が全て失われるわけではなく、Ｘ線照射開始から電荷の解放を行うまでの間に蓄積されていた一部の電荷（画素値）のみが失われている状態になっている。
【００３７】
そのため、検知遅れアーチファクトを補正するためには、電荷の解放によって失われた画素値VA(x,y)を補えばよい。したがって、式１に示すように、アーチファクト発生行の画素値V(x,y)と、失われた画素値VA(x,y)との和により、アーチファクトが発生しなかった場合の真値V'(x,y)を求めることができる。
【００３８】
【数１】
2014198147.tif 000003
【００３９】
このとき失われる画素値VA(x,y)は、式２に示すように、真値V'(x,y)から暗電流による蓄積成分Vdark(y)を減算したものと、Ｘ線が照射された全体の時間に対する、Ｘ線が照射されたタイミングから画素の電荷が解放されたタイミングまでの時間の比R(y)との積で表すことができる。ただし、電荷の解放はy軸方向に１行ずつ行うものとする。そのため、R(y)やVdark(y)はy方向にのみ依存する値であり、x方向には依存しない。
【００４０】
【数２】
2014198147.tif 000004
【００４１】
ここで、失われる画素値VA(x,y)は、真値V'(x,y)とアーチファクト発生行の画素値V(x,y)との差分であるため、式３のように表すことができる。
【００４２】
【数３】
2014198147.tif 000005
【００４３】
この真値V'(x,y)は未知の値であるため、代わりにアーチファクトの発生していない近傍の画素から導出した目標値Vo(x,y)を真値V'(x,y)と置き換えると、式４が得られる。この目標値Vo(x,y)の導出については、後述の図３のＳ２０１における目標値設定処理で説明する。
【００４４】
【数４】
2014198147.tif 000006
【００４５】
ここで、式４の右辺を変形すると、式５が導出できる。
【００４６】
【数５】
2014198147.tif 000007
【００４７】
ただし、A(y)はR(y)であり、B(y)は-R(y)・Vdark(y)である。式５は１次方程式となり、同じy行の異なる画素について値を代入した連立方程式により係数A(y)、B(y)を導きだすことができる。ただし、その場合、単に近隣画素から導出した目標値Vo(x,y)を真値V'(x,y)の代わりに使用すると、誤差が大きくなってしまう可能性がある。
【００４８】
そこで、真値V'(x,y)に近い目標値Vo(x,y)の画素のみを使用する必要がある。有効な画素のみを使用することができれば、１行ごとに信頼性の高い係数A(y)、B(y)を求めることができる。なお、目標値Vo(x,y)が真値V'(x,y)に近い値かどうかを判定し、有効な画素を選定する処理については、後述の図３のＳ２０２における画素選定処理で説明する。最終的に、式１と式５より導き出した式６によって補正値Vc(x,y)を求めることができる。
【００４９】
【数６】
2014198147.tif 000008
【００５０】
＜画像処理装置３００による検知遅れアーチファクト補正処理＞
以下、図３のフローチャートを参照して、第１実施形態に係る画像処理装置３００が実施する検知遅れアーチファクトの補正処理の手順を説明する。
【００５１】
まずは処理全体の概要について説明し、各処理の詳細については後述する。Ｓ２０１において、目標値設定部３５１は、アーチファクト画像と検知行から、検知遅れアーチファクト発生行の本来取ると推測される画素値（目標値）を導出する。
【００５２】
Ｓ２０２において、画素選定部３５２は、Ｓ２０１で導出された目標値と、アーチファクト画像とから、被写体の影響による画素値の増減の影響が小さい画素（有効画素）を選定する。
【００５３】
Ｓ２０３において、補正係数導出部３５３は、Ｓ２０２で導出された有効画素のみを抜き出して、当該有効画素に基づいて補正係数を導出する。Ｓ２０４において、補正部３５４は、Ｓ２０３で導出された補正係数を用いて、アーチファクト画像から補正画像を作成する。
【００５４】
以下、図５に示すように画像の上方から下方へ順次、電荷の解放を行う放射線検出器２００を例に詳細な説明を行う。図５の放射線検出器２００の場合、検知行の次の行から検知遅れアーチファクトの無い正常な画素が存在する。しかし、検知行の以前の行は、隣接画素の全てで検知遅れアーチファクトが発生している。そのため、検知行から前の行に向かってアーチファクト補正の結果を用いながら逐次的に処理を行っていく必要がある。以降、図５に示す検知行から１行ごとに上方の行に向かい、検知遅れアーチファクト補正を行うことを前提とする。
【００５５】
＜目標値設定処理：Ｓ２０１＞
Ｓ２０１において、目標値設定部３５１は、上述した数式において真値V'(x,y)の代わりに使用する目標値Vo(x,y)を導出する。補正対象となるアーチファクト行の次の行以降が正常な画素値であるので、次の行の画素値を目標値として設定してもよいし、次の行以降の近隣行を複数ライン用いて平均値を求めてそれを目標値としてもよいし、または外挿予測をしてもよい。外挿予測の方法は、線形予測を用いてもよいし、多次元多項式による予測やBurg法等による周波数を考慮した補間方法を用いてもよい。アーチファクトに干渉する周波数成分を低減する周波数低減処理を行ってもよい。
【００５６】
ただし、線形予測では、低画素値で且つノイズ量が多い場合、真値と目標値との誤差が大きくなるため、ノイズ量と線形予測の勾配を比較し、ノイズ量が少なければ線形予測の結果を採用し、逆にノイズ量が多ければ線形予測の結果を採用しないようにする。
【００５７】
例えば、図６に示すように、アーチファクト行（検知行）の次の行("＋１行")の画素値と、さらに次の行("＋２行")の画素値との差分から勾配値を導出する。次に、導出した勾配値と、アーチファクト行の次の行（"＋１行"）の画素値のノイズの標準偏差とを比較し、勾配値の方が大きい場合は勾配から線形補間した値を目標値として設定する。一方、ノイズ量の方が大きい場合は図６の"＋１行"と"＋２行"の値の平均値を目標値として設定する。なお、ここでのノイズ量は、事前に被写体を置かずに撮影し画素値と標準偏差の関係を求める等して導出することができる。
【００５８】
＜画素選定処理：Ｓ２０２＞
Ｓ２０２において、画素選定部３５２は、Ｓ２０１で導出された各画素の目標値と、アーチファクト画像のアーチファクト行とから、被写体の影響による画素値の増減の影響が小さい画素（有効画素）を選定する。画素に映り込む被写体の差（段差等）によって目標値と真値との値に誤差が生じている画素を除外し、目標値と真値とが近い画素を選定する。
【００５９】
ここで図９のフローチャートを参照して、Ｓ２０２における画素選定処理の手順を説明する。まず処理全体の流れを説明する。Ｓ６０１において、仮補正係数導出部３５２１は、アーチファクト行の画素値と目標値から、式５の各仮補正係数を、連立方程式を解いて導出する。
【００６０】
次にＳ６０２において、補正係数分布導出部３５２２は、Ｓ６０１で導出した仮補正係数の頻度分布を作成する。最後にＳ６０３において、有効画素設定部３５２３は、目標値が被写体の段差の影響を受けていない画素の方が仮補正係数の数が多い（出現頻度が高い）という仮定の下で、有効な画素を選定する。
【００６１】
以下、各処理の概要を説明する。図１０のフローチャートを参照し、仮補正係数導出部３５２１の処理手順を説明する。まず処理全体の流れを説明する。入力したＳ２０１で導出された各画素の目標値を元に画素値でソートし（Ｓ１００１）、それに対応するアーチファクト行の画素値も同じ並び変えを行う画素値ソート処理を行う（１００２）。次にソートした目標値とアーチファクト行を画素値に従い領域を分割する画素値領域分け処理を行う（１００３）。次に領域に分けた領域内でそれぞれナンバリングする各領域内のナンバリング処理を行う（１００４）。ナンバリングされたナンバーを元に、別領域の同難波―との組み合わせによる仮補正係数導出処理を行い（１００５）、仮補正係数導出処理を完了する。
【００６２】
次に、具体的な処理の説明を行う。
【００６３】
式５の１次式の連立方程式から仮の補正係数を求める際に目標値の画素値が近いと、場合によっては目標値と画素値とが同じ値になるため、解を求めることができない。そのため、図１１に示すように画素値・目標値でソートを行う。ただし、連立方程式を求める際に使用した２つの画素を除外すべきか否かは、１つの係数では分からないため、２回の別の組み合わせの画素から係数を導出する必要がある。
【００６４】
そこで、ソートした画素を３つの領域（低画素値領域、中画素値領域、高画素値領域）に分割し、１つの画素に対し他の２つの領域の画素と２回係数を導出する。この際、３つの画素値領域で係数を算出する組み合わせを決めるために各領域内で図１２に示すように各画素をナンバリングし、同じナンバーをもつ他の２領域の画素との組み合わせができるようにする。
【００６５】
次に、有効な画素か否かを決めるための前処理として、仮の係数の分布を導出する。そして、被写体のエッジが水平方向に大多数占める可能性が低いため、仮の係数の分布の多くを占める係数近傍の画素を正常とし、その他を除外とするための閾値範囲を決め、各画素について２回導出した係数の両方が除外となる値であった場合には除外する無効画素として決定する。
【００６６】
＜仮補正係数導出処理：Ｓ６０１＞
図１０、図１１に示すように、目標値Vo(x)の画素値の大小関係でソートを行い、均等な画素数になるよう低画素値領域、中画素値領域、高画素値領域の３つの領域に分ける。この時、画素数によっては端数が出てしまうが、行全体の画素数からすると微小な画素数である。この端数は後のＳ２０３の補正係数導出処理から除外する等してもよい。
【００６７】
３つの領域に分けた画素群は、図１２に示すように各画素群についてナンバリングを行う。ナンバリングした画素は、自分の領域と異なる領域の画素と組みを作り、式４の連立方程式によって仮の補正係数を導出する。図１２、図１３に示すように、組は１つの画素に対し複数抽出し（２つ）、組に対応する仮の補正係数A(y)、B(y)も２組導出できる。
【００６８】
＜補正係数分布導出処理：Ｓ６０２＞
補正係数分布導出部３５２２は、Ｓ６０１で導出した仮の補正係数の頻度分布を作成する。Ｓ６０１で求めた全ての仮の補正係数から、図１４に示すような頻度のプロファイルを導出する。この時、使用する補正係数は、式３のA(y)でもよいし、B(y)でもよい。また、プロファイルを作成した際に、Ｓ６０１で導出した仮の補正係数の数が少ない場合、プロファイルが離散的になったり、突発的な偏りが生まれたりするため、ローパスフィルタや移動平均法等により平滑化を行ってもよい。
【００６９】
本来の補正係数は、行の中で１つの同じ値を取るはずなので、プロファイルは図１０に示すように１つの特徴値（例えば、最頻値）に集中することになる。被写体の影響を受けている場合は、図１４の被写体の影響を受けた係数の山のように、主となる山からずれた位置にその影響が出現することになる。
【００７０】
＜有効画素設定処理：Ｓ６０３＞
次に、有効画素設定部３５２３は、Ｓ６０２で導出した頻度のプロファイルから図１０に示すように最頻値を導出し、Ｓ６０１で求めた仮の補正係数の２つの組が、最頻値より一定の閾値範囲内に両方とも入らない場合には無効画素と判定し、一方でも閾値範囲内に入る場合有効画素と判定する。また、放射線検出器２００の放射線量と画素値との線形性を満たさない飽和画素値以上の画素を無効画素と判定するようにさらに構成してもよい。
【００７１】
最頻値から求める閾値範囲は、最頻値から固定の距離範囲としてもよいし、プロファイルに使用した係数の全体数のうち一定割合が入る範囲としてもよい。具体的には、最頻値を中心に全体数の２０％の画素数が入る範囲を閾値としている。
【００７２】
図１２の例は、低画素値領域のＩ番目画素の仮の補正係数の導出組み合わせを示している。このとき、中画素値領域のＩ番目画素が被写体の影響が強い画素であったとすると、低画素値領域のＩ番目画素の仮補正値導出で中画素領域との組では閾値範囲外、高画素値領域との組では閾値範囲内となるため、有効画素と判定できる。
【００７３】
図１３の例は、中画素領域のＩ番目画素の仮の補正係数の導出組み合わせを示している。このとき、中画素領域のＩ番目画素が被写体の影響が強い画素であったとすると、他の領域との２組みの組み合わせで導出した仮の補正係数は両方とも閾値範囲外となるため、無効画素と判定できる。以上で図９の処理が終了し、図２のＳ２０２における画素選定処理が終了する。
【００７４】
＜補正係数導出処理：Ｓ２０３＞
Ｓ２０３において、補正係数導出部３５３は、Ｓ２０１で導出されたアーチファクト行の目標値と、Ｓ２０２で導出された有効画素とを用いて、補正係数を導出する。補正係数の導出には、式５を用いる。導出方法としては、Ｓ２０２の画素選定処理で導出した有効画素のみを用いた最少二乗法によって行う。最少二乗法を行う際には、ロバスト推定（Ｍ推定法、最少眼事案法、ＲＡＮＳＡＣ等）によって精度を向上させてもよい。
【００７５】
＜補正処理：Ｓ２０４＞
Ｓ２０４において、補正部３５４は、Ｓ２０３で導出された各行の係数(A(y)、B(y))を用いて、式６によりアーチファクト行の画素値V(x,y)と目標値Vo(x,y)とから補正値Vc(x,y)を導出し、当該補正値に基づいて補正画像を生成する。以上で図３の各処理が終了する。
【００７６】
以上説明したように、本実施形態によれば、被写体の影響を低減した検知遅れアーチファクトの補正が可能となる。
【００７７】
（第２実施形態）
第２実施形態では、図８に示すように、暗電流の電荷解放が少なくとも１行以上間隔を空けて行われるＦＰＤを例に説明する。装置構成や処理の手順は第１実施形態と同様であるが、Ｓ２０１の目標値設定処理の内容が第１実施形態とは異なる。
【００７８】
目標値設定部３５１は、この場合、検知遅れアーチファクト発生行の両側の隣接する行が正常であるため、隣接する両側画素より線形予測してもよいし、近傍画素から位相進みもしくは位相遅れのローパスフィルタを正常画素のみに重みを付けて使用してもよい。ただし、ローパスフィルタは検知遅れアーチファクト発生行を除いて処理するため、２分の１のダウンサンプリングをしたことと同じになるので、ナイキスト周波数の半分の周波数で減衰させるように設計する。なお、以降のＳ２０２―Ｓ２０４の各処理は、第１実施形態と同様の処理となる。
【００７９】
（第３実施形態）
第３の実施形態では、第２の実施形態と同様に暗電流の電荷の解放が少なくとも1行以上間隔を空けて行われるＦＰＤで、かつ図１５の様に読み込む行が複数行である場合を示す。この場合アーチファクトの形状は、図８と同様に一行置きにアーチファクト行が発生することになり、全て第２の実施形態と同様な手段となる。
【００８０】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014198147.tif 000009
【図２】
2014198147.tif 000010
【図３】
2014198147.tif 000011
【図４】
2014198147.tif 000012
【図６】
2014198147.tif 000013
【図７】
2014198147.tif 000014
【図９】
2014198147.tif 000015
【図１０】
2014198147.tif 000016
【図１４】
2014198147.tif 000017
【図１５】
2014198147.tif 000018
【図５】
2014198147.tif 000019
【図８】
2014198147.tif 000020
【図１１】
2014198147.tif 000021
【図１２】
2014198147.tif 000022
【図１３】
2014198147.tif 000023