(57)【要約】画像内の物体間のギャップを識別するコンピュータ実施方法がであって、前記方法は、前記画像内又はその２値化画像内の前記物体の輪郭を検出するステップと、前記画像内の、又は少なくとも前記物体のそれぞれの一部分を含む前記画像の一部分である交差領域内の、前記物体間の少なくとも１つのパス又はギャップを、前記画像又は前記交差領域のそれぞれの１つ以上の行および列の代表的な減衰又は密度を決定し、０の代表的な減衰又は密度を有する列内の画素である第１の画素及び０の代表的な減衰又は密度を有する行内の画素である第２の画素を識別し、２つ以上の境界の各々の上の少なくとも１つの第１又は第２の画素を識別することによって２つ以上の境界の間にパス又はギャップが存在するかどうかを決定し、前記少なくとも２つの境界の間の１つ以上のパスを検出することによって、位置決定するステップと、前記１つ以上の検出したパスを示す結果を出力するステップと、を含む。【選択図】図４
2018531653.tif 000002
【特許請求の範囲】
【請求項１】
画像内の物体間のギャップを識別するコンピュータ実施方法であって、前記方法は、
前記画像内又はその２値化画像内の前記物体の輪郭を検出するステップと、
前記画像内の、又は少なくとも前記物体のそれぞれの一部分を含む前記画像の一部分である交差領域内の、前記物体間の少なくとも１つのパス又はギャップを、
前記画像又は前記交差領域のそれぞれの１つ以上の行および列の代表的な減衰又は密度を決定するステップ、
０の代表的な減衰又は密度を有する列内の画素である第１の画素及び０の代表的な減衰又は密度を有する行内の画素である第２の画素を識別するステップ、
２つ以上の境界の各々の上の少なくとも１つの第１又は第２の画素を識別することによって２つ以上の境界の間にパス又はギャップが存在するかどうかを決定するステップ、及び
前記少なくとも２つの境界の間の１つ以上のパスを検出するステップによって、
位置決定するステップと、
前記１つ以上の検出したパスを示す結果を出力するステップと、
を含む、方法。
【請求項２】
請求項１記載の方法において、更に、前記画像又は前記交差領域の細分割部内の前記物体間の少なくとも１つのパス又はギャップを位置決定するステップを備え、前記細分割部は少なくとも１画素の幅及び高さを有し、前記細分割部内のそれぞれの行及び列の代表的な減衰又は密度を決定するステップを含む、方法。
【請求項３】
請求項１記載の方法において、
（ｉ）前記画像のヒストグラムを均等化して均等化画像を生成するステップ、
（ii）前記画像又はその均等化画像を２値化して２値化画像を生成するステップ、
（iii）前記画像又はその２値化画像をフィルタ処理してエッジ情報を維持しながらノイズを除去するステップ、
（iv）侵食カーネルを前記画像又はその２値化画像に適用するステップ、
（ｖ）２つ以上の最も長い輪郭で境界付けされる領域を決定するステップ、及び
（vi）前記画像をグレイスケール画像に変換するステップ、
のいずれか１つ以上を更に備える、方法。
【請求項４】
請求項１記載の方法において、前記少なくとも１つのパス又はギャップを位置決定するステップは、前記画像内の、前記交差領域内の、細分割部の任意の１つ以上内の、前記細分割部の複数内の、又は前記細分割部のすべて内の、少なくとも１つのパス又はギャップを位置決定しようと試みるステップを含む、方法。
【請求項５】
請求項１−４のいずれかに記載の方法において、それぞれのサイズの複数組の細分割部を規定するステップを備える、方法。
【請求項６】
請求項１−５のいずれかに記載の方法において、０の代表的な減衰又は密度を有する列内の画素であって、０の代表的な減衰又は密度を有する行内の画素でもある第３の画素を識別するステップを備える、方法。
【請求項７】
請求項６記載の方法において、前記２つ以上の境界の各々の上の前記少なくとも１つの第１又は第２の画素を識別するステップは、前記画像又は前記交差領域の細分割部を解析するとき、前記第３の画素を考慮から除外する、方法。
【請求項８】
請求項１−７のいずれかに記載の方法において、前記代表的な減衰又は密度は平均減衰又は密度である、方法。
【請求項９】
請求項１−８のいずれかに記載の方法において、前記検出したパスから１つ以上の最適パスを検出するステップを備える、方法。
【請求項１０】
請求項１−９のいずれかに記載の方法において、パス又はギャップが前記画像又は前記交差領域の複数の境界の間に存在する可能性があるかどうかを、背景画素を示す値を有する、前記２つ以上の境界上の画素を識別することによって決定するステップを含む、方法。
【請求項１１】
請求項１−１０のいずれかに記載の方法において、前記パス又はギャップが存在する可能性があるかどうかが決定されるまで、前記交差領域を逐次増加する閾値で繰り返し２値化するステップを含む、方法。
【請求項１２】
請求項１−１１のいずれかに記載の方法において、結果を出力するステップは、物体間の、前記１つ以上の検出したパスを表示するステップを備える、方法。
【請求項１３】
画像内の物体間のギャップを識別するシステムであって、前記システムは、
前記画像内又はその２値化画像内の前記物体の輪郭を検出する輪郭検出器と、
前記画像内の、又は少なくとも前記物体のそれぞれの一部分を含む前記画像の一部分である交差領域内の、前記物体間の少なくとも１つのパス又はギャップを、
前記画像又は前記交差領域のそれぞれの１つ以上の行および列の代表的な減衰又は密度を決定し、
０の代表的な減衰又は密度を有する列内の画素である第１の画素及び０の代表的な減衰又は密度を有する行内の画素である第２の画素を識別し、
２つ以上の境界の各々上の少なくとも１つの第１又は第２の画素を識別することによって２つ以上の境界の間にパス又はギャップが存在するかどうかを決定し、
前記少なくとも２つの境界の間の１つ以上のパスを検出することによって、
位置決定するように構成されたパス検出器と、
前記１以上の検出したパスを示す結果を出力するように構成された出力部と、
を備えるシステム。
【請求項１４】
請求項１３記載のシステムにおいて、前記パス検出器は更に、前記画像又は前記交差領域の細分割部内の前記物体間の少なくとも１つのパス又はギャップを位置決定するよう構成され、前記細分割部は少なくとも１画素の幅及び高さを有し、前記細分割部内のそれぞれの１つ以上の行及び列の代表的な減衰又は密度を決定するように構成されている、システム。
【請求項１５】
請求項１３記載のシステムにおいて、
（ｉ）前記画像のヒストグラムを均等化して均等化画像を生成するように構成された画像イコライザ、
（ii）前記画像又はその均等化画像を２値化して２値化画像を生成するよう構成された画像バイナライザ、
（iii）前記画像又はその２値化画像をフィルタ処理してエッジ情報を維持しながらノイズを除去するよう構成されたフィルタ、
（iv）侵食カーネルを前記画像又はその２値化画像に適用する侵食カーネルアプリケータ、
（ｖ）２つ以上の最も長い輪郭で境界付けされる領域を決定するように構成された領域決定器、及び
（vi）前記画像をグレイスケール画像に変換するよう構成されたグレイスケール変換器、
のいずれか１つ以上を更に備える、システム。
【請求項１６】
請求項１３記載のシステムにおいて、前記パス検出器は更に、前記交差領域内及び細分割部の１つ以上内又は前記細分割部の複数内の少なくとも１つのパス又はギャップを位置決定するように構成されている、システム。
【請求項１７】
請求項１６記載のシステムにおいて、前記パス検出器は更に、前記交差領域内及び前記細分割部のすべて内の少なくとも１つのパス又はギャップを位置決定するように構成されている、システム。
【請求項１８】
請求項１３−１７のいずれかに記載のシステムにおいて、前記パス検出器は更に、それぞれのサイズの複数組の細分割部を決定するように構成されている、システム。
【請求項１９】
請求項１３−１８のいずれかに記載のシステムにおいて、前記パス検出器は更に、０の代表的な減衰又は密度を有する列内の画素であって、０の代表的な減衰又は密度を有する行内の画素でもある第３の画素を識別するように構成されている、システム。
【請求項２０】
請求項１９記載のシステムにおいて、前記パス検出器は、前記２つ以上の境界の各々の上の前記少なくとも１つの第１又は第２の画素を識別するために細分割部を解析するとき、前記第３の画素を考慮から除外するように構成されている、システム。
【請求項２１】
請求項１３−２０のいずれかに記載のシステムにおいて、前記代表的な減衰又は密度は平均減衰又は密度である、システム。
【請求項２２】
請求項１３−２１のいずれかに記載のシステムにおいて、前記検出したパスから１つ以上の最適パスを検出するよう構成された最適パス検出器を更に備える、システム。
【請求項２３】
請求項１３−２２のいずれかに記載のシステムにおいて、前記パス検出器は、パス又はギャップが前記画像又は前記交差領域の複数の境界の間に存在する可能性があるかどうかを、背景画素を示す値を有する、前記２つ以上の境界上の画素を識別することによって決定するように構成されている、システム。
【請求項２４】
請求項２３記載のシステムにおいて、前記画像バイナライザは、前記パス又はギャップが存在する可能性があるかどうかが決定されるまで、前記交差領域を逐次増加する閾値で繰り返し２値化するように構成されている、システム。
【請求項２５】
請求項１３−２４のいずれかに記載のシステムは更に、物体間の、前記１つ以上の検出したパスを表示するように構成されている、システム。
【請求項２６】
１つ以上のプロセッサで実行されるとき、請求項１−１２のいずれかに記載の方法を実行するように構成されたコンピュータプログラム。
【請求項２７】
請求項２６に記載のコンピュータプログラムを含むコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２０１５年９月４日に出願されたオーストラリア国特許出願２０１５９０３６２５号に基づき、該出願の出願日に利益を主張するものであり、その内容は参照することによりそっくりそのまま本明細書に組み込まれる。
【０００２】
本発明は、画像内の２つの物体又は構造間のギャップ（間隙）を識別する又は２つの物体又は構造を「分離」する方法及びシステムに関し、特に生物組織の解析、例えば骨組織（インビボ等）画像の解析に適用されるが、これに限定されるものではない。特定の実施形態において、本発明は、２つの骨の断面を互いに分離し（即ちセグメント化）し、特性化することができるように、２つの骨の断面間のギャップを識別する。別の特定の実施形態において、本発明は物体又は構造の１つ以上の部分内のギャップの位置決定又は識別に関する。
【背景技術】
【０００３】
既存の技術による画像内の１つ以上の物体の識別及び分離はセグメンテーションを含み、ディジタル画像は同じ特性を共有する画素又はボクセルの複数のグループ、従って画像セグメント、にセグメント化される。セグメンテーションは、医学、マルチメディア、ロボット工学、組立てライン及び公共監視等の全てではないが多くの分野で画像解析に使用されている。
【０００４】
画像セグメンテーション（閾値化、クラスタリング、エッジ検出、領域成長及び分割及び結合技術を含む）の多くの方法がある。それらはすべて極めて有用であるが、しばしば画像内の２つ以上の物体を正確に分離又はセグメント化するのに十分な方法は一つもない。従って、複数の方法の組み合わせがしばしば必要とされるが、その組み合わせは多くの場合２つの隣接する物体の分離をするには不十分である。セグメンテーション精度がコンピュータ解析プロシージャの最終的成否を決定する。しかしながら、重要な画像のセグメンテーションは画像解析の最も困難なタスクの一つである。その精度は常にノイズにより悪化され、異なる物体間のギャップが極めて小さいとき、より問題になる。
【発明の概要】
【０００５】
本発明の第１の広範な態様によれば、画像内の物体間のギャップを識別するコンピュータ実施方法が提供され、前記方法は、
前記画像内又はその２値化画像内の前記物体の輪郭を検出するステップと、
前記画像内の、又は少なくとも前記物体のそれぞれの一部分を含む前記画像の一部分である交差領域（例えば、矩形の交差領域）内の、前記物体間の少なくとも１つのパス（通路）又はギャップ（間隙）を、
前記画像又は前記交差領域のそれぞれの１つ以上の行および列の代表的な減衰又は密度を決定し、
０の代表的な減衰又は密度を有する列内の画素である第１の画素及び０の代表的な減衰又は密度を有する行内の画素である第２の画素を識別し、
２つ以上の境界の各々の上の少なくとも１つの第１又は第２の画素を識別することによって２つ以上の境界の間にパス又はギャップが存在するかどうかを決定し、
前記少なくとも２つの境界の間の１つ以上のパスを検出することによって、
位置決定するステップと、
前記１つ以上の検出したパスを示す結果を出力するステップと、
を含む。
【０００６】
従って、前記方法は、それぞれ物体又は物体の部分と背景を含む複数の領域の検出、これらの領域の間の交差部の識別、及び異なる部分を分離するパス又はギャップの識別を可能にする。よって、前記方法は多くの応用において物体（大きな物体内の構造であってもよい）の間のギャップの識別を可能にする。前記方法は、２つの物体が近接していても有効である。前記方法は、閾値化、エッジ検出、及び領域成長を使用するが、背景からの物体のセグメント化よりはむしろ、１つの物体と背景のみが存在する区域又は領域を識別する。これらの領域をセグメント化することによって、物体をより容易にセグメント化することができ、物体内のギャップを検出することができる。
【０００７】
前記方法は、物体内の破砕、損傷、切れ目の識別に価値があり、特に骨の画像の解析に価値がある。
【０００８】
前記方法は、更に、前記画像又は前記交差領域の細分割部内の前記物体間の少なくとも１つのパス又はギャップを位置決定するステップを含むことができ、前記細分割部は少なくとも１画素の幅及び高さを有し、前記細分割部内のそれぞれの行及び列の代表的な減衰又は密度を決定するステップを含むことができる。
【０００９】
前記方法は、更に、前記画像のヒストグラムを均等化して均等化画像を生成するステップを含むことができる。
【００１０】
前記方法は、更に、前記画像又はその均等化画像を２値化して２値化画像を生成するステップを含むことができる。
【００１１】
前記方法は、更に、前記画像又はその２値化画像をフィルタ処理してエッジ情報を維持しながらノイズを除去するステップを含むことができる。
【００１２】
前記方法は、更に、侵食カーネルを前記画像又はその２値化画像に適用するステップを含むことができる。
【００１３】
前記方法は、更に、２つ以上の最も長い輪郭で境界付けされる領域を決定するステップを含むことができる。
【００１４】
一実施形態において、前記少なくとも１つのパス又はギャップを位置決定するステップは、前記交差領域内及び１つ以上の前記細分割部内、又は複数の前記細分割部内の少なくとも１つのパス又はギャップを位置決定しようと試みるステップを含むことができる。例えば、前記少なくとも１つのパス又はギャップの位置決定は、前記交差領域内及びすべての前記細分割部内の少なくとも１つのパス又はギャップを位置決定しようと試みるステップを含むことができる
【００１５】
別の実施形態において、前記方法はそれぞれのサイズの複数組の細分割部を規定するステップを含む。
【００１６】
一実施形態において、前記方法は、０の代表的な減衰又は密度を有する列内の画素であって、０の代表的な減衰又は密度を有する行内の画素でもある第３の画素を識別するステップを含む。前記２つ以上の境界の各々の上の前記少なくとも１つの第１又は第２の画素の識別は、前記再分割部を解析するとき、前記第３の画素を考慮から除外することができる。
【００１７】
一実施形態において、前記代表的な減衰又は密度は平均減衰又は密度である。
【００１８】
一実施形態において、前記検出したパスから１つ以上の最適パスを検出するステップを含む。
【００１９】
別の実施形態において、前記方法は、パス又はギャップが前記画像又は前記交差領域の複数の境界の間に存在する可能性があるかどうかを、背景画素を示す値を有する、前記２つ以上の境界上の画素を識別することによって決定するステップを含む。一例では、前記方法は、前記パス又はギャップが存在する可能性があるかどうかが決定されるまで、前記交差領域を逐次増加する閾値で繰り返し２値化するステップを含む。
【００２０】
一実施形態において、前記方法は前記画像をグレイスケール画像に変換するステップを含む。
【００２１】
前記結果の出力は、前記１つ以上の検出した物体間のパスを表示するステップを含む。
【００２２】
本発明の第２の広範な態様によれば、画像内の物体間のギャップを識別するシステムが提供され、前記システムは、
前記画像内又はその２値化画像内の前記物体の輪郭を検出する輪郭検出器と、
前記画像内の、又は前記物体の少なくともそれぞれの一部分を含む前記画像の一部分である交差領域内の、前記物体間の少なくとも１つのパス又はギャップを、
前記画像又は前記交差領域のそれぞれの１つ以上の行および列の代表的な減衰又は密度を決定し、
０の代表的な減衰又は密度を有する列内の画素である第１の画素及び０の代表的な減衰又は密度を有する行内の画素である第２の画素を識別し、
２つ以上の境界の各々上の少なくとも１つの第１又は第２の画素を識別することによって２つ以上の境界の間にパス又はギャップが存在するかどうかを決定し、
前記少なくとも２つの境界の間の１つ以上のパスを検出することによって、
位置決定することによって、
識別するように構成されたパス検出器と、
前記１以上の検出したパスを示す結果を出力するように構成された出力部と、
を備える。
【００２３】
前記パス検出器は、更に、前記画像又は前記交差領域の細分割部内の前記物体間の少なくとも１つのパス又はギャップを位置決定するよう構成され、前記細分割部は少なくとも１画素の幅及び高さを有し、前記細分割部内のそれぞれの１つ以上の行及び列の代表的な減衰又は密度を決定する手段を含む。
【００２４】
前記システムは、更に、前記画像のヒストグラムを均等化して均等化画像を生成するよう構成された画像イコライザを備えることができる。
【００２５】
前記システムは、更に、前記画像又はその均等化画像を２値化して２値化画像を生成するよう構成された画像バイナライザを備えることができる。
【００２６】
前記システムは、更に、前記画像又はその２値化画像をフィルタ処理してエッジ情報を維持しながらノイズを除去するよう構成されたフィルタを備えることができる。
【００２７】
前記システムは、更に、侵食カーネルを前記画像又はその２値化画像に加える適用するよう構成された浸食カーネルを備えることができる。
【００２８】
前記システムは、更に、２つ以上の最も長い輪郭で境界付けされる領域を決定するよう構成された領域決定器を備えることができる。
【００２９】
一実施形態において、前記パス検出器は更に、前記交差領域内及び前記細分割部の１つ以上内又は前記細分割部の複数内の少なくとも１つのパス又はギャップを位置決定するよう構成される。一例では、前記パス検出器は更に、前記細分割部の１つ以上内及び前記細分割部のすべて内の少なくとも１つのパス又はギャップを位置決定するよう構成される。
【００３０】
別の実施形態において、前記パス検出器は更に、それぞれのサイズの複数組の細分割部を決定するよう構成される。
【００３１】
一実施形態において、前記パス検出器は更に、０の代表的な減衰又は密度を有する列内の画素であって、０の代表的な減衰又は密度を有する行内の画素でもある第３の画素を識別するよう構成される。
【００３２】
一実施形態において、前記パス検出器は、前記２つ以上の境界の各々上の前記少なくとも１つの第１又は第２の画素を識別するために前記細分割部を解析するとき、前記第３の画素を考慮から除外するよう構成される。
【００３３】
前記代表的な減衰又は密度は平均の減衰又は密度とすることができる。
【００３４】
前記システムは更に、前記検出したパスから１つ以上の最適パスを検出するよう構成された最適パス検出器を備える。
【００３５】
前記パス検出器は更に、パス又はギャップが前記画像又は前記交差領域の複数の境界の間に存在する可能性があるかどうかを、背景画素を示す値を有する、前記２つ以上の境界上の画素を識別することによって決定するよう構成される。例えば、前記画像バイナライザは、前記パス又はギャップが存在する可能性があるかどうかが決定されるまで、前記交差領域を逐次増加する閾値で繰り返し２値化するよう構成することができる。
【００３６】
前記システムは更に、前記画像をグレイスケール画像に変換するよう構成されたグレイスケール変換器を備える。
【００３７】
前記システムは更に、前記１つ以上の検出した物体間のパスを表示するよう構成される。
【００３８】
本発明の第３の広範な態様によれば、１つ以上のプロセッサで実行されるとき、第１の広範な態様による方法を実行するように構成されたコンピュータプログラムが提供される。この態様によれば、このようなコンピュータプログラムを含むコンピュータ可読媒体（例えば非トランジトリコンピュータ可読媒体）も提供される。
【００３９】
本発明の上述した態様の各々の様々な個々の特徴の何れも、及び本明細書に記載の実施形態の様々な個々の特徴のいずれも、所望に応じ適当に組み合わせることができることに留意されたい。
【００４０】
本発明のより明確な理解のために、例証として添付図面を参照していくつかの実施形態を以下に説明する。
【図面の簡単な説明】
【００４１】
【図１】本発明の一実施形態による、画像内の２つ以上の物体又は構造間のギャップを識別するシステムの概略図である。
【図２】図１のシステムの画像プロセッサの概略図である。
【図３】図１のシステムの画像プロセッサの処理コントローラのメモリの概略図である。
【図４】図１のシステムの画像プロセッサのより詳細な概略図である。
【図５Ａ】図１のシステムにより実行される画像処理方法（パス検出を含む）の流れ図である。
【図５Ｂ】図１のシステムにより実行される画像処理方法（パス検出を含む）の流れ図である。
【図６Ａ】図１のシステムにより実行される画像処理方法に従って処理された画像の順次のバージョンである。
【図６Ｂ】図１のシステムにより実行される画像処理方法に従って処理された画像の順次のバージョンである。
【図６Ｃ】図１のシステムにより実行される画像処理方法に従って処理された画像の順次のバージョンである。
【図６Ｄ】図１のシステムにより実行される画像処理方法に従って処理された画像の順次のバージョンである。
【図６Ｅ】図１のシステムにより実行される画像処理方法に従って処理された画像の順次のバージョンである。
【図６Ｆ】図１のシステムにより実行される画像処理方法に従って処理された画像の順次のバージョンである。
【図７Ａ】図６Ａの画像の陰画版である。
【図７Ｂ】図６Ｂの画像の陰画版である。
【図７Ｃ】図６Ｃの画像の陰画版である。
【図７Ｄ】図６Ｄの画像の陰画版である。
【図７Ｅ】図６Ｅの画像の陰画版である。
【図７Ｆ】図６Ｆの画像の陰画版である。
【図８Ａ】図１のシステムにより実行される画像処理方法による、第１及び第２の矩形Ｘ及びＹの決定、及び解析のための交差矩形Ｚの抽出を示す。
【図８Ｂ】図１のシステムにより実行される画像処理方法による、第１及び第２の矩形Ｘ及びＹの決定、及び解析のための交差矩形Ｚの抽出を示す。
【図９】図１のシステムにより実行される画像処理方法による、交差矩形Ｚ内の物体間のギャップの決定を示す。
【図１０】図１のシステムにより実行される画像処理方法による、２つの物体と境を接する領域の交差部を含む矩形Ｚ内の２つの物体間のパスの検出を示す。
【発明を実施するための形態】
【００４２】
本発明の一実施形態によれば、画像（例えば、骨の一部分）内の２つ以上の物体（ここで、「物体」は物体の構造又は部分を含む）間のギャップを識別するシステムが提供され、図１に１０で概略的に示されている。当該技術分野では、ギャップの「識別」は２つ以上の物体を「分離する」ことを意味し得る。従って、システム１０は、例えば物体をより精密に識別又は位置決定する、又は一つの物体を別の物体と区別するのに有用であり得る。
【００４３】
システム１０は、ＣＴスキャナ１２、ＣＴ制御システム１４及び画像プロセッサ１６の形態の画像解析器を備える。画像プロセッサ１６は、入力装置及び出力装置を備えるユーザインタフェース１８を含む。入力装置は、画像プロセッサ１６を制御するキーボード２０の形態であり、出力装置は画像プロセッサ１６による処理前及び処理後のＣＴスキャナ１２からの画像を表示するディスプレイ２２の形態である。ＣＴスキャナ１２は、ＣＴスキャナ１２の中央スキャンボリューム２４内に置かれた試料のＣＴスキャンを実行し、ディジタル化したスキャンデータをＣＴ制御システム１４に出力するように構成され、ＣＴ制御システム１４は、ＣＴスキャナ１２から受信したデータから画像データを生成し、これらの画像データを画像プロセッサ１６に出力するように構成される。
【００４４】
この実施形態では、画像データは試料のスライス画像を構成するが、他の実施形態では、他の断面（例えば、冠状断面、横断面又は斜断面）を使用することができる。
【００４５】
システム１０はオンライン及びオフラインモードで動作し得る。オンラインモードでは、画像プロセッサ１６は（試料のスキャン中又は直後に）ＣＴ制御システム１４から直接データを受信する。このような構成は臨床状況で、特に（例えば骨の）解析が緊急である場合に使用することができる。このオンラインモードでは、データは、（ＣＴ制御システム１４及び画像プロセッサ１６のそれぞれのＵＳＢに接続された）データリンク又は（ＣＴ制御システム１４及び画像プロセッサ１６が接続される、例えばインターネットの形態の）通信ネットワークを介して、画像プロセッサ１６に送信され、このリンク又はネットワークは図１に２６で概略的に示されている。
【００４６】
オフラインモードでは、画像プロセッサ１６はＣＴスキャナ１２及びＣＴ制御システム１４により事前に収集されたデータを受信する。このデータは通信リンク又はネットワーク２６を介して、又は他の適切な手段（例えばＣＤ−ＲＯＭ、フラッシュカード等の携帯コンピュータ可読媒体）によって画像プロセッサ１６に送ることができる。
【００４７】
画像プロセッサ１６は、入力装置及び出力装置とデータ通信可能な処理コントローラ２８を含み、このコントローラ２８は画像処理命令を処理手順（後述する）に従って処理し、処理結果（画像及び／又は検出結果を含み得る）をディスプレイ２２に出力するように構成される。
【００４８】
図２を参照するに、処理コントローラ２８は、上述したように、処理命令を処理手順に従って処理し、処理結果をディスプレイ２２に出力するディジタルプロセッサ３０を備える。キーボード２０及びディスプレイ２２は一緒にユーザインタフェース３２を構成する。通常、処理命令は処理コントローラ２８のメモリ３４にプログラムコードとして格納されるが、ハードワイヤードとしてもよい。本明細書では、「プロセッサ」という語は、処理命令を処理手順に従って処理し得る任意の装置、例えばマイクロプロセッサ、マイクロコントローラ、プログラムマブル論理装置又は他の計算装置、汎用コンピュータ（例えば、ＰＣ）又はサーバ等、を総称するために使用される。
【００４９】
図３はメモリ３４の主要コンポーネントのブロック図を示す。メモリ３４はＲＡＭ３６、ＥＰＲＯＭ３８及びマスストレージデバイス４０を含む。ＲＡＭ３６は一般的にプログラム及び関連データをプロセッサ３０による実行のために一時的に保持する。ＥＰＲＯＭ３８はブートＲＯＭデバイスであってもよく及び／又は関連コードを処理するある種のシステムを含んでもよい。マスストレージデバイス４０は通常プログラムを処理するために使用される。
【００５０】
図４は、図１のシステムのユーザインタフェース３２及び処理コントローラ２８の別の概略図であり、処理コントローラ２８がより詳細に示されている。特に、処理コントローラ２８のプロセッサ３０はディスプレイ２２を制御するディスプレイコントローラ４２、ステージングエリア（通常はＣＴ制御システム１４）からのＤＩＣＯＭ（「医用デジタルイメージング及び通信」）ファイルをポーリングするＤＩＣＯＭファイルポーラ４４、ＤＩＣＯＭファイルを表示用画像に変換するＤＩＣＯＭファイルコンバータ４６、画像プロセッサ１６により処理すべきファイルを選択するよう制御可能なファイルセレクタ４８、選択したファイル内の画像をグレイスケールに変換するグレイスケールコンバータ５０、グレイスケールに変換された画像のヒストグラムを（画像の輝度を正規化し、コントラストを増加するために）均等化する画像イコライザ５２、均等化された画像を適切な閾値を用いて２値化する画像バイナライザ５４、有益なエッジ情報を保持しながらノイズを除去する中央値画像フィルタ５６、平滑化された画像に小さい侵食カーネルを適用する侵食カーネルアプリケータ５８、輪郭を検出する輪郭検出器６０、領域決定器６２、パス検出器６４、最適パス検出器６６及び結果出力部６８を含む。
【００５１】
処理コントローラ２８のメモリ３４は、画像ストレージ７０及び結果ファイルストレージ７２を含む。
【００５２】
処理手順を具現する処理命令は、上述のように、メモリ３４に記憶されたプログラムコードの形態であり、以下に記載する処理手順を実行するよう処理コントローラ２８を制御するよう構成される。画像プロセッサ１６は、（本例では骨の試料からできればインビボ収集された）ＤＩＣＯＭファイルをＣＴ制御システム１４のポーリングにより（オンラインモード又はオフラインモードで）受信し、そのファイルをメモリ３４の画像ストレージ７０に記憶する。受信ファイルは、本実施形態ではＤＩＣＯＭファイルであるが、他の実施形態では、ＪＰＥＧ又はＴＩＦＦ等の異なる画像フォーマットであってもよい。いくつかのこのようなファイルは画像ストレージ７０に記憶することができるため、ユーザはファイルセレクタを用いて所望の画像を選択しロードすることができる。
【００５３】
画像処理のコア要素は図５Ａ及び５Ｂの流れ図８０で示すように行われる。主なステップの画像への効果は図６Ａ−６Ｆに示され（又は同等に図７Ａ〜７Ｆにも示され、これは図６Ａ−６Ｆの陰画版である）、及び図８Ａに示され（又は同等に図８Ｂにも示され、これは図８Ａの陰画版である）。
【００５４】
従って、ステップ８２において、画像（又は選択された画像）はプロセッサ２２にロードされる。ステップ８４において、グレイスケールコンバータ５０が画像をグレイスケール画像に変換する（ここで、「グレイスケール」は任意のモノトーンフォーマットを示すために使用される）、或いは他の方法で画像から導出されるグレイスケール画像を生成する（図６Ａの例示的なグレイスケール画像を参照せよ）。
【００５５】
ステップ８６において、画像イコライザ５２がグレイスケール画像のヒストグラムを均等化して均等化した画像を生成する（図６Ｂの例示的な均等化画像を参照せよ）。この処理は画像の輝度を正規化し、コントラストを増加する。この実施形態では、例えば、この処理は、
i)グレイスケール画像に対してヒストグラムを計算し、
ii)ヒストグラム瓶の和が所定の値、例えば２５５、になるようにヒストグラムを正規化し、
iii)ヒストグラムの和又は積分Ｈ’：
【数１】
2018531653.tif 000003
を計算し、
iv)Ｈ'をルックアップテーブルとして用いて、
dst(x,y)＝H’(src(x,y))
となるように画像を変換する、
ことによって行うことができる。
【００５６】
ステップ８８において、画像バイナライザ５４が均等化された画像を所定の閾値（例えば、比較可能試料から実験的に選択される）で２値化して２値化画像を生成する（図６Ｃの例示的な２値化画像を参照せよ）。骨のセグメンテーションの例では、骨物質は背景物質と比較して極めて高い強度値を有する。強度ヒストグラムの均等化後、高い閾値（例えば、２５０mgHA/cc、即ち１立方センチ当たり２５０ミリグラムのハイドロキシアパタイト）を用いて骨を背景から区別することができる。
【００５７】
ステップ９０において、画像の２値化後に、中央値画像フィルタ５６が２値化画像に適用され、エッジ情報を維持しながらノイズを除去することができる（図６Ｄの例示的なノイズ除去画像を参照せよ）。ステップ９２において、侵食カーネルアプリケータが侵食カーネル（この実施形態では、小さい侵食カーネル（例えば２×２、４×４、５×５、本例では３×３））を平滑化された２値化画像に加えることができる（図６Ｅの例示的な侵食画像を参照せよ）。このステップは２つの骨が互いに極めて接近している場合に対処するもので、「小さい」はこの状況において理解すべきである。
【００５８】
ステップ９４において、輪郭検出器６０がステップ９２で得られた２値化画像内の物体の輪郭を検出し、ステップ９６において、領域決定器６２がこれらの輪郭のうちの２つの最長の輪郭で境界された領域を（本例では矩形の形で）規定し、従って本例では最も長い輪郭及び２番目に長い輪郭とそれぞれ界接する矩形Ｘ，Ｙを規定する（図６Ａ−６Ｆ及び図８Ａを参照せよ）。このステップは、有界領域（即ち、矩形Ｘ，Ｙ）の交差部を構成する原画像の交差領域又は選択領域Ｚを規定する効果を有し、選択領域Ｚのエッジの保持を可能とする。矩形の選択領域の例では、選択領域のエッジは、ここでは、便宜上、Ｃ及びＤで示される２つの水平（又は上及び下）エッジ及びＥ及びＦで示される２つの垂直（又は左及び右）エッジと称する。
【００５９】
図６Ａの画像から得られる矩形選択領域Ｚは図９に示されている。本例では解析中の画像から得られた矩形選択領域Ｚは２つの物体（Ａ及びＢ）の部分を含むが、他の実施形態では、矩形選択領域は３つ以上、実際には多数の物体を含み得る。
【００６０】
ステップ９８において、画像バイナライザ５４が２値化閾値を用いて矩形領域Ｚを２値化する。この例では、この２値化閾値はステップ８８で設定された閾値と同じ閾値に最初に自動的に選択してよい。得られる２値化された矩形領域Ｚの画像は２つのカテゴリーの画素、（ｉ）背景及び（ii）物体Ａ及びＢ内の値と同等の値を有する画素、を含む。
【００６１】
ステップ１００において、パス検出器６４が、物体Ａと物体Ｂの間の分離を達成できるように、矩形Ｚの２つの境界（例えば、２つの対向する境界）間にパス又はギャップが存在する可能性があるかどうか決定する。便宜上、２値化された選択領域のエッジの画素はそれらが存在するエッジに従って命名される。従って、矩形の選択領域、矩形領域Ｚ、の例では，エッジがＣ（下エッジ），Ｄ（上エッジ）、Ｅ（左エッジ）及びＦ（右エッジ）で示され、エッジ上の画素はそれぞれＣ画素，Ｄ画素，Ｅ画素及びＦ画素で示される。任意の２つの境界Ｃ，Ｄ，Ｅ及びＦの間にパスが存在する可能性があるかどうかの決定は、それらの２つ（又はそれ以上）の境界上に背景を示す値を有する画素があるかを識別することを含む。
【００６２】
従って、図５Ａを参照するに、ステップ１０２において、パス検出器６４は２つ以上の境界の上に背景画素が存在するかどうか決定する。存在しない場合、パス検出器６４は２値化閾値を増加させるが、最初の処理がステップ１０４で継続し、パス検出器６４は、このような事象に応答して２値化閾値が既に過度の回数インクリメントされたかどうかを決定し、パス検出器６４はこれを、カウントｍ（最初は１）が検出すべき２値化閾値の最大回数を表す所定の最大値Ｍまでインクリメントされたかどうかを検査することによって実行する。インクリメントの最大回数は他の方法、例えば２値化閾値の最大許容値を規定することによって設定することができ、最大許容値自体は画素値の範囲に対して絶対項で、又は初期２値化閾値を超える割合で表すことができる。
【００６３】
閾値が余り頻繁にインクレメントされなければ（即ち、ｍ＜Ｍ、閾値の最大回数の検査が行われなければ）、処理はステップ１０６で継続し、ここで、パス検出器６４はステップ９８における画像の２値化に使用される閾値を予め選択した又は予め決定した増分だけ増加し、このときｍを１だけインクリメントする。背景画素の存在の欠如は、すべての背景が閾値によりキャプチャされ、背景を「示す」ことを意味し、２値化閾値は増加される。
【００６４】
処理はその後ステップ９８に戻り、画像は画像バイナライザ５４によって、増加された閾値で２値化される。これは、２値化閾値が２つ以上の境界上の背景画素を提供するのに有効になるまで数回繰り返される。
【００６５】
しかし、閾値のインクリメントの繰り返しがこの結果の達成に失敗する場合、即ちステップ１０４において、ｍ≧Ｍである場合、矩形選択領域内の物体のエッジが矩形選択領域内の３つ以上のエッジに存在し、矩形選択の２つ以上のエッジを結ぶパスは存在しない可能性が高い。これはありそうもない結末あるが、これが起こった場合には、処理はステップ１０８で継続し、システム１０はディスプレイ２２にギャップは検出できなかったことを示すエラーメッセージを表示するとともに、手動チェックのために画像をディスプレイ２２に表示する。
【００６６】
ステップ１０２において、パス検出器６４が２つ以上の境界上に背景画素が存在することを決定すると、処理はステップ１１０で継続し、カウントｉ及びｉ’が０に設定される。これらのカウントは、以下で説明するように、交差領域、本例では矩形Ｚ、のｉの垂直細分割及びｉ’の水平細分割への分割を制御するのに使用され、これらの細分割部はその後逐次解析され、この処理はそれぞれｉ＝０及びｉ’＝０からｉ＝ｎ及びｉ’＝ｎ’まで繰り返され、ここでｎは垂直方向（Ｅ及びＦ）の画素の数及びｎ’は水平方向（Ｄ及びＣ）の画素の数である。細分割の最小数は０で、ｉ又はｉ'＝０に対応し、即ち、矩形Ｚは全体として解析される。何れの方向のこの細分割の最大数は、ギャップが見つからない場合にのみ達する。細分割が決定され判断される順序は臨界的でないことに留意されたい。物体間に１つのパスがあれば、そのパスが見つけ出されるように、且つ、好ましくは、２つ以上のパスがあれば最適なパスが見つけ出されるように、すべての値又は十分な値を処理するならば、カウントｉ及びｉ’は最初に任意の初期値（例えば、それぞれｎ及びｎ’）に設定することができる。
【００６７】
従って、ｉ及びｉ’の現在値において、パス検出器６４はステップ１１２において瞬時細分割ｉ，ｉ’に従って細分割矩形Ｚ'の数を決定する。この実施形態によれば、細分割ｉ，ｉ’に従う細分割矩形Ｚ'の数は（ｉ＋１)×（ｉ’＋１）である。
【００６８】
ステップ１１４において、パス検出器６４は、再分割ｉ，ｉ’のそれぞれの行及び列の減衰値又は密度値を決定する。ステップ１１６において、パス検出器６４は、再分割ｉ，ｉ’のそれぞれの行及び列の減衰値又は密度値の代表的な値を、本例では個々の値を平均化することによって決定し、得られた代表的な減衰値又は密度値が０である任意の列内の画素をｊ画素として識別し、得られた代表的な減衰値又は密度値が０である任意の行内の画素をｋ画素として識別する。ステップ１１８において、パス検出器６４はｊ画素でもありｋ画素でもある画素（従って各々がｊ画素の列とｋ画素の行の交点位置する画素）をｓ画素として識別し、ｊ画素でも、ｋ画素でも、ｓ画素でもない画素をｈ画素として識別する。
【００６９】
他の実施形態では、画素ｊ及びｋの識別は行又は列方向の平均化によらずに、減算、乗算又は任意の他の適切な演算によって行うことができる。
【００７０】
次に、パス検出器６４は任意の２つ以上の境界（本例では、境界Ｃ，Ｄ，Ｅ及びＦ）の間にパス又はギャップが存在するかどうかを決定する。そのために、ステップ１２０において、パス検出器６４は２つ以上の境界の各々の上に少なくとも１つのｊ画素又はｋ画素（ＣＤi,j），（ＥＦ'i,k）画素）が存在するか決定する。（ｉ，ｉ’がともに０に等しいとき、ｊ及びｋ画素の代わりにｓ画素であることに留意されたい）。そうであれば、これらの画素に対応する垂直及び／又は水平ラインはギャップをライン（ＣＤ0，ｊx）及び／又は（ＥＦ0，ｋx）で識別し、ここでｘはＤに沿うｊ画素の位置及び／又はＥに沿うｋ画素の位置である。ギャップが検出されたとき、ステップ１２２において、パス検出器６４は（後述するように）１つ以上のパスを検出し、ステップ１２４において最適パス検出器６６が（後述するように）少なくとも１つの最適な有効パスを検出し、ステップ１２６において結果出力装置６８が結果をディスプレイ２２に表示する。結果は少なくとも１つの識別した（有効な）パスを示し、好ましくは１つ以上の最適パスを含む。結果はこのようなパスが描写された画像又はその処理画像を含むことができる。
【００７１】
処理はその後終了する。
【００７２】
ステップ１２０は、本例では、各再分割ｉ，ｉ’に対して、次の再分割がステップ１１２で検査される前に実行されることに留意されたい。しかし、代わりに、ステップ１２０は、計算的に最も効率的で迅速になるように、ステップ１１２−１１８がｉ，ｉ’の所定の選択された値に対して、又はｉ，ｉ’のすべての値に対して実行された時点でのみ実行することができる。
【００７３】
ステップ１２０においてｊ及びｋのような画素がない場合、処理はステップ１２８で継続し、パス検出器６４が現在の再分割を事実上放棄し、ｉ及び／又はｉ’をインクリメントして次の再分割に進む。この実施形態では、これは、ｉ’を固定したまま、ｉを０からその最大値までインクリメントし、次にｉ’を１だけインクリメントし且つｉを再び０からその最大値までインクリメントすることを繰り返すことによって行うことができる。しかしながら、他の実施形態では、ｉ，ｉ’のすべての値が連続的に選択されるならば、異なるインクリメント関数又はアルゴリズムを用いてｉ及び／又はｉ’をインクリメントすることができる。
【００７４】
処理はその後ｉ，ｉ’の新たな値でステップ１１２に戻り、パス検出器６４は上述のように画像を解析してｊ及びｋ画素を識別する。特定の再分割ｉ，ｉ’に対して多数の再分割矩形Ｚ’が存在し得るので、ｊ及びｋ画素の識別は、その一部のｊ及びｋ画素が境界Ｃ，Ｄ，Ｅ又はＦの上に位置しないかもしれないので、物体Ａ及びＢ間のギャップが見つかったことを意味しない。
【００７５】
ステップ１２８において、パス検出器６４は、ｉ、ｉ’をインクリメントする前に、ｉ、ｉ’が既に値ｎ及びｎ’になっているかどうか（又は代替実施形態では、最後の再分割のインデックスであるかどうか）をチェックする。これは、再分割が１画素より小さい幅又は高さを有する再分割矩形Ｚ’で規定されないことを保証するためである。（即ち、ｎ，ｎ’画素がそれぞれの境界に存在するので、境界はｎ，ｎ’再分割より大きい数に分割すべきではない）。そうであれば、処理はステップ１３０に進み、エラーメッセージがディスプレイ２２に表示され、パスは見つけられなかったこと及び処理を終了することを示す。
【００７６】
上述したように、ステップ１２２において、パス検出器６４は、ｊ及びｋ画素が少なくとも２つの境界の上に存在することを決定した後に、１つ以上の適切なパスを検出する。これは、矩形Ｚのエッジ（Ｃ，Ｄ，Ｅ，Ｆ）をつなぐｊ及びｋ画素による連続パスが存在するかどかうかを決定することによって実行され、それによってギャップの存在を識別することができる。（このようなパスはｊ及びｋ画素を経由するのみであり、ｓ画素（ｊ画素でもありｋ画素でもある）はパスが方向を変化することを許し、ｊ画素からｋ画素へ動くことを許す）。
【００７７】
そのためには、パス検出器６４は矩形Ｚの１つのエッジ上の任意の画素（Ｃｊx;Ｄｊx;Ｅｋx又はＦｋx）から出発することができ、ここでｘは対応するエッジに沿った画素の位置である。
【００７８】
この実施形態では、パス検出器６４は画素Ｄｊx及びＥｋxライン、即ちエッジＤで始まる垂直ライン及びエッジＥで始まる水平ライン、で動作する。処理は、例えば、Ｄｊ10（存在するものとする）から始まる。Ｄｊ10が１つ以上のＥｊxとつながる場合、これらのつながる画素はｓ画素である。パス検出器６４はその後Ｄｊ10から最も遠く離れたｓ画素（ｓx0として示す）まで下方に（垂直に）移動する。パス検出器６４はその後、水平に移動すると垂直エッジ（Ｅ又はＦ）に到達し得るか決定する。そうであれば、ギャップは見つかり、エッジＥに画素ｘで到達したと仮定すると、ギャップはジグザグラインＤｊ10−Ｓxo−Ｅｘである。多くのギャップが見つかる可能性がある。最適パス検出器６６が以下で説明するように最適パスを検出し、その結果を表示する。
【００７９】
ｓx0からの水平移動によってエッジに到達できず、且つ他のｓ画素が存在しない場合には、ギャップはＤｊ10からの出発では見つけることができない。パス検出器はその後別のＤｊx、例えばＤｊ15から全処理を繰り返す。
【００８０】
しかしながら、依然としてＤｊ10及びｓx0から出発し、パス検出器６４がＥｋxに沿って他のｓ画素を見つけた場合には、パス検出器６４は水平に移動して水平方向に最も遠いｓ画素（例えばｓx１）を識別する。パス検出器６４はそこから垂直に移動して垂直方向に最も遠いｓ画素（例えばｓx2）を識別する。パス検出器６４は、別のエッジ（例えばＣ）に到達するまで、このように移動し、水平及び垂直移動を交互に繰り返す。こうして、解析はギャップが見つかるまで又はパス検出器６４がもう進むことができなくなるまで垂直及び水平の間で進み、その後次の再分割部が解析される。
【００８１】
水平及び垂直という語は便宜上使用され、代わりに他の互いに直交する方向を使用してもよく、また任意の他の適切な用語を使用してもよいことは理解されよう。
【００８２】
図９の選択矩形Ｚに適用されたこの方法の一例は図１０に示されている。この図において、最も濃い網掛け領域はｊ画素に、それより明るい領域はｓ画素に、更に明るい領域はｋ画素に、最も明るい陰影領域は現在（ｃ）画素に、白画素は骨に、及び陰影画素（例えばｂｇ）は背景に対応する。（背景はこのような画像では一般的に黒として現れるが、ｊ画素と背景とをより明瞭に区別するために陰影が加えられている）。パスｐはＡとＢとの間のジグザグラインである。
【００８３】
得られるジグザグラインｐはエッジＣとＤの間のパスであり、従ってギャップは物体ＡとＢとを分離するギャップである。この段階で、最適パス検出器６６はこのパスを以下で説明するように検証し、その結果をディスプレイ２２に表示する。多くのパスが所定の解析において同時に検出される可能性があり、最適パス検出器６６は説明されるように最適パスを検出し検証し、その結果は結果ファイルストレージ７２に保存され、結果出力部６８によってディスプレイ２２に表示される。
【００８４】
所定のインクリメントに対して、パス検出器６４がギャップを検出できなければ、ｉ及びｉ’が増加される。しかし、パス検出器６４は、場合によっては、ギャップを検出することなく最大値ｎ及びｎ’（垂直エッジ（Ｅ）及び水平エッジ（Ｄ）に対応する）にインクリメントすることがある。これは、画像の２値化に使用される域値が低い場合、即ち、その閾値は矩形のエッジ上の背景画素の識別を可能にするが、画像内の物体間のギャップを「開ける」ことができない場合に、起こる。このような場合には、閾値は予め選択した値だけ増加され、物体分離処理が繰り返される。閾値の追加のインクリメントはギャップが初めて検出されるまで実行される。
【００８５】
ギャップが見つかると、パス検出器６４はギャップの妥当性を検査する。それは所定の基準をチェックすることによって行う。これらの基準は、例えば検査中の試料の属性を参照することにより設定される。例えば、試料が骨を含む場合には、ギャップで分割される画像領域は一定量の骨組織を含み、骨対筋肉の比は所定のレベルに達する必要があり、パス検出器６４はこのようなパラメータを所定の基準値と比較し、これらの閾値が満足される場合にのみパスとみなすことができる。
【００８６】
多数の適切なパス又はギャップが見つかると、最適なパスは最適パス検出器６６によって識別される。すべての候補から最良のパスを見つけるために、下記の最適化問題フォームを設定することができる。
f(x)を最小化
ただし、gi(x)≦ｂi,  i=1,….,m
【００８７】
ここで、ベクトルｘ＝（ｘi,・・・.ｘn）はパス候補であり、関数ｆは目的関数であり、関数ｇi, i＝１,・・・,ｍは制約関数であり、定数ｂi, i=1,….,mは制約である。パスｚは、制約を満足するすべての候補のなかで最も小さい目的値を有する場合に最適とみなせ、即ちｇ1(ｘ)≦ｂ1, ... ,ｇm(ｘ)≦ｂmを有する任意のｚに対して、f(ｚ)≧ｆ(ｘ)となる。
【００８８】
この定式は、パスで分割された２つの領域内の前景（例えば骨）対（背景（例えば筋肉）の最大の比を達成する目的のために目的関数を使用する。この場合、最適パスはこの比を最大にするパスである。この目的をより妥当にするためにいくつかの制約を課すことができる。例えば、上記の目的関数を用いることによって、たった１つの背景画素が存在するとき、最大の比が達成されるかもしれないが、これは望ましいパスではないかもしれないので、背景は少なくとも所定の数（例えば３０）の画素を含まなければならないという制約を決定することができる。
【００８９】
一つの実施形態では、目的関数は領域間分散（パスが画像を領域に分割）、領域内分散、又は領域間エントロピー等、又はそれらの組み合わせとすることができる。ここで、領域はパスにより分割された画像部分である。分散又はエントロピーは、分割された領域の２値化画像又は原画像内で計算できる。分散は画素の集合がどのくらい散らばっているかの尺度である。エントロピーは生起する事象の不確かさの尺度である。「領域間エントロピー」を達成することは異なる領域間の中で最大の「差」を達成することに似ている。最大（又は最小）の分散又はエントロピーが達成されるとき、最適パスが得られる。制約関数及び制約は、（ギャップで）分離される物体又は領域の各々は物体Ａ又は物体Ｂの十分な数の画素（３０以上の前景画素）を含むべきであるとすることができる。
【００９０】
上記の最適化は最適化問題を構成し、定義することに注意されたい。最大化問題は目的関数を否定することによって処理できる。
【００９１】
本発明は、２つの物体、例えば２つの骨又は骨部分を分離する、一例では尺骨から橈骨を分離する、ギャップの識別に関連して説明されている。しかしながら、任意の２つの構造間のギャップ、又は構造内のギャップ、例えば（ｉ）例えば骨を複数の部分に分離する骨折線（骨折の自動診断又は診断の補助を可能にする）、（ii）骨やコンクリートなどの物質内の割れ目、（iii）亀裂、又は（iv）皮質骨の腐食による皮質の切れ目又は軟骨の侵食による軟骨の切れ目（例えば、様々な形の関節炎で観察される）を識別するために使用することができる。
【００９２】
本発明の別の重要な特徴及び応用は、パスが見つかったとき、ギャップの長さ、直径、形状および面積等の物理的特性を、画素の数を計数する又は画素の空間的構成を定量化することによって測定することができることにある。これは骨折線又は関節炎侵食等の特性化に有用な情報を提供する。本発明の範囲内において様々な変更が当業者によって容易に実施可能である。よって、本発明はこれより前に例示的に記載した特定の実施形態に限定されないと理解すべきである。
【００９３】
添付の特許請求の範囲及び本発明の上記説明において、明示的文言又は必然的含意により文脈上別段に解する必要がある場合を除き、「備える（comprise）」という語又はその活用形（comprises or comprising）は、包括的意味で使用され、すなわち、記述した特徴の存在を明記するために使用されるが、本発明の種々の実施形態における他の特徴の存在又は付加を除外するためではない。
【００９４】
さらに、本明細書での従来技術の言及には、こうした従来技術がどの国においても共通一般知識の一部を形成している又は形成していたことを意味する意図はない。
【図１】
2018531653.tif 000004
【図２】
2018531653.tif 000005
【図３】
2018531653.tif 000006
【図４】
2018531653.tif 000007
【図５Ａ】
2018531653.tif 000008
【図５Ｂ】
2018531653.tif 000009
【図６Ａ】
2018531653.tif 000010
【図６Ｂ】
2018531653.tif 000011
【図６Ｃ】
2018531653.tif 000012
【図６Ｄ】
2018531653.tif 000013
【図６Ｅ】
2018531653.tif 000014
【図６Ｆ】
2018531653.tif 000015
【図７Ａ】
2018531653.tif 000016
【図７Ｂ】
2018531653.tif 000017
【図７Ｃ】
2018531653.tif 000018
【図７Ｄ】
2018531653.tif 000019
【図７Ｅ】
2018531653.tif 000020
【図７Ｆ】
2018531653.tif 000021
【図８Ａ】
2018531653.tif 000022
【図８Ｂ】
2018531653.tif 000023
【図９】
2018531653.tif 000024
【図１０】
2018531653.tif 000025
【国際調査報告】
2018531653.tif 000026
2018531653.tif 000027
2018531653.tif 000028
2018531653.tif 000029
2018531653.tif 000030
2018531653.tif 000031