(57)【特許請求の範囲】
【請求項１】
複数の撮影部位の種類を、該複数の撮影部位の種類のそれぞれに対応する画像処理の特性に応じて複数の一次撮影部位グループに分け、該複数の一次撮影部位グループのそれぞれを、該複数の一次撮影部位グループのそれぞれに属する撮影部位の種類に対応する画像処理の特性に応じて複数の二次撮影部位グループに分けるグループ分け手段により得られる、前記複数の一次撮影部位グループと前記複数の二次撮影部位グループの情報を用いてＸ線画像を処理する画像処理装置であって、
入力Ｘ線画像の撮影部位の種類が複数の一次撮影部位グループのいずれに含まれるかを識別する第一の識別器と、該一次撮影部位グループに含まれる種類の撮影部位を撮影して得られた入力Ｘ線画像について、該入力Ｘ線画像の撮影部位の種類が複数の二次撮影部位グループのいずれに含まれるかを識別する第二の識別器とを含む、複数の識別器を取得する取得手段と、
Ｘ線画像を前記複数の識別器の入力データとして該複数の識別器による処理を実行し、該Ｘ線画像の撮影部位の種類を含む一次撮影部位グループと二次撮影部位グループとを順次識別していくことにより、該Ｘ線画像の撮影部位の種類を識別する識別手段と、
前記識別された撮影部位の種類に対応した画像処理を前記画像に施す処理手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記グループ分け手段は、前記複数の撮影部位を該撮影部位の夫々に対応した画像処理により画像の特定領域の濃度が所定の範囲内となるグループに分けることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記グループ分け手段は、前記複数の撮影部位を、該撮影部位の夫々に対応した画像処理のパラメータが類似するグループに分けることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記グループ分け手段は、前記画像処理の特性に応じて定められる複数のグループ分けの候補のうち、グループの分離度が大きいグループ分けを選択することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記グループ分け手段は、前記撮影部位に対応する画像処理の特性と、前記グループの分離度の少なくとも一つに応じて、前記撮影部位を分けるグループの数を決定する決定手段を更に有することを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記二次撮影部位グループは、複数の撮影部位の種類を含む三次撮影部位グループまたはグループに属さない撮影部位の種類、の少なくともいずれかを含むことを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記一次及び二次撮影部位グループをノード、前記複数の撮影部位を含む前記０次撮影部位グループを根ノード、グループに属さない前記撮影部位の種類のそれぞれを葉ノードとする木構造として、前記複数の撮影部位を記憶する記憶手段を更に有することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記識別手段は、撮影部位の種類の情報が関連付けられた学習用画像にサポートベクターマシン法を適用して生成される識別器を用いて前記Ｘ線画像の撮影部位の種類を識別することを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
前記画像処理は、階調変換処理またはエッジ強調処理の少なくともいずれかであることを特徴とする請求項１乃至８のいずれか１項に記載の画像処理装置。
【請求項１０】
複数の撮影部位の種類を、該複数の撮影部位の種類のそれぞれに対応する画像処理の特性に応じて複数の一次撮影部位グループに分け、該複数の一次撮影部位グループのそれぞれを、該複数の一次撮影部位グループのそれぞれに属する撮影部位の種類に対応する画像処理の特性に応じて複数の二次撮影部位グループに分けるグループ分け手段により得られる、前記複数の一次撮影部位グループと前記複数の二次撮影部位グループの情報を用いてＸ線画像の撮影部位を識別する識別装置であって、
入力Ｘ線画像の撮影部位の種類が複数の一次撮影部位グループのいずれに含まれるかを識別する第一の識別器と、該一次撮影部位グループに含まれる種類の撮影部位を撮影して得られた入力Ｘ線画像について、該入力Ｘ線画像の撮影部位の種類が複数の二次撮影部位グループのいずれに含まれるかを識別する第二の識別器とを含む、複数の識別器を取得する取得手段と、
Ｘ線画像を入力データとして該複数の識別器による処理を実行し、該Ｘ線画像の撮影部位の種類を含む一次撮影部位グループと二次撮影部位グループとを順次識別していくことにより、該Ｘ線画像の撮影部位の種類を識別する識別手段と、
前記識別された撮影部位の種類の情報を前記入力データとなったＸ線画像に関連付けて記憶部に記憶させる記憶手段と
を有することを特徴とする識別装置。
【請求項１１】
複数の撮影部位の種類を、該複数の撮影部位の種類のそれぞれに対応する画像処理の特性に応じて複数の一次撮影部位グループに分け、該複数の一次撮影部位グループのそれぞれを、該複数の一次撮影部位グループのそれぞれに属する撮影部位の種類に対応する画像処理の特性に応じて複数の二次撮影部位グループに分けるグループ分け手段により得られる、前記複数の一次撮影部位グループと前記複数の二次撮影部位グループの情報を用いてＸ線画像の撮影部位の種類を識別する画像処理方法であって、
入力Ｘ線画像の撮影部位の種類が複数の一次撮影部位グループのいずれに含まれるかを識別する第一の識別器と、該一次撮影部位グループに含まれる種類の撮影部位を撮影して得られた入力Ｘ線画像について、該入力Ｘ線画像の撮影部位の種類が複数の二次撮影部位グループのいずれに含まれるかを識別する第二の識別器とを含む、複数の識別器を取得するステップと、
Ｘ線画像を前記複数の識別器の入力データとして該複数の識別器による処理を実行し、該Ｘ線画像の撮影部位の種類を含む一次撮影部位グループと二次撮影部位グループとを順次識別していくことにより、該Ｘ線画像の撮影部位の種類を識別するステップと、
前記識別された撮影部位の種類に対応した画像処理を前記画像に施すステップと、
を有することを特徴とする画像処理方法。
【請求項１２】
複数の撮影部位の種類を、該複数の撮影部位の種類のそれぞれに対応する画像処理の特性に応じて複数の一次撮影部位グループに分け、該複数の一次撮影部位グループのそれぞれを、該複数の一次撮影部位グループのそれぞれに属する撮影部位の種類に対応する画像処理の特性に応じて複数の二次撮影部位グループに分けるグループ分け手段により得られる、前記複数の一次撮影部位グループと前記複数の二次撮影部位グループの情報を用いてＸ線画像の撮影部位を識別する識別方法であって、
入力Ｘ線画像の撮影部位の種類が複数の一次撮影部位グループのいずれに含まれるかを識別する第一の識別器と、該一次撮影部位グループに含まれる種類の撮影部位を撮影して得られた入力Ｘ線画像について、該入力Ｘ線画像の撮影部位の種類が複数の二次撮影部位グループのいずれに含まれるかを識別する第二の識別器とを含む、複数の識別器を取得する取得手段と、
Ｘ線画像を入力データとして該複数の識別器による処理を実行し、該Ｘ線画像の撮影部位の種類を含む一次撮影部位グループと二次撮影部位グループとを順次識別していくことにより、該Ｘ線画像の撮影部位の種類を識別する識別手段と、
前記識別された撮影部位の種類の情報を前記入力データとなったＸ線画像に関連付ける記憶部に記憶させるステップと、
を有することを特徴とする識別方法。
【請求項１３】
請求項１１の画像処理方法をコンピュータに実行させるためのコンピュータ読取可能なプログラム。
【請求項１４】
請求項１２の画像処理方法をコンピュータに実行させるためのコンピュータ読取可能なプログラム。
【請求項１５】
複数の撮影部位の種類を、該複数の撮影部位の種類のそれぞれに対応する画像処理の特性に応じて複数の一次撮影部位グループに分け、該複数の一次撮影部位グループのそれぞれを、該複数の一次撮影部位グループのそれぞれに属する撮影部位の種類に対応する画像処理の特性に応じて複数の二次撮影部位グループに分けるグループ分け手段により得られる、前記複数の一次撮影部位グループと前記複数の二次撮影部位グループとを用いる画像処理システムであって、
入力Ｘ線画像の撮影部位の種類が複数の一次撮影部位グループのいずれに含まれるかを識別する第一の識別器と、該一次撮影部位グループに含まれる種類の撮影部位を撮影して得られた入力Ｘ線画像について、該入力Ｘ線画像の撮影部位の種類が複数の二次撮影部位グループのいずれに含まれるかを識別する第二の識別器とを含む、複数の識別器を取得する取得手段と、
Ｘ線画像を前記複数の識別器の入力データとして該複数の識別器による処理を実行し、該Ｘ線画像の撮影部位の種類を含む一次撮影部位グループと二次撮影部位グループとを順次識別していくことにより、該Ｘ線画像の撮影部位の種類を識別する識別手段と、
前記識別された撮影部位の種類に対応した画像処理を前記画像に施す処理手段と、
を有することを特徴とする画像処理システム。
【請求項１６】
複数の撮影部位の種類を、該複数の撮影部位の種類のそれぞれに対応する画像処理の特性に応じて複数の一次撮影部位グループに分け、該複数の一次撮影部位グループのそれぞれを、該複数の一次撮影部位グループのそれぞれに属する撮影部位の種類に対応する画像処理の特性に応じて複数の二次撮影部位グループに分けるグループ分け手段により得られる、前記複数の一次撮影部位グループと前記複数の二次撮影部位グループの情報を用いてＸ線画像の撮影部位を識別する識別システムであって、
入力Ｘ線画像の撮影部位の種類が複数の一次撮影部位グループのいずれに含まれるかを識別する第一の識別器と、該一次撮影部位グループに含まれる種類の撮影部位を撮影して得られた入力Ｘ線画像について、該Ｘ線画像の撮影部位の種類が複数の二次撮影部位グループのいずれに含まれるかを識別する第二の識別器とを含む、複数の識別器を取得する取得手段と、
Ｘ線画像を入力データとして該複数の識別器による処理を実行し、該Ｘ線画像の撮影部位の種類を含む一次撮影部位グループと二次撮影部位グループとを順次識別していくことにより、該Ｘ線画像の撮影部位の種類を識別する識別手段と、
前記識別された撮影部位の種類の情報を前記入力データとなったＸ線画像に関連付けて記憶部に記憶させる記憶手段と、
を有することを特徴とする識別システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被検体を撮影した画像の画像処理に関する。
【背景技術】
【０００２】
デジタルＸ線画像等の診断に用いられるデジタル画像は、医師による診断の質を向上させる診断能の高い画像にするために、階調変換等の様々な画像処理が施される。この画像処理は、撮影された部位によって診断のポイントが異なるため各撮影部位に特化した画像処理がなされる。
【０００３】
この撮影部位は、頭部、肺、下肢など多岐に渡るため、撮影時に逐一設定するとすれば作業の負荷は大きい。そこで、画像から撮影部位を識別することで、画像に施すべき画像処理を決定し、撮影時の作業負荷を大きく低減する技術がある。この技術は、緊急を要する救急患者の撮影や、放射線技師が不在でＸ線撮影に慣れていない医師が撮影する場合などで特に有用である。
【０００４】
このような技術として特許文献１には、ニューラルネットにより撮影部位を識別する技術が開示されている。また非特許文献１には、サポートベクターマシン（ＳＶＭ：Ｓｕｐｐｏｒｔ  Ｖｅｃｔｏｒ  Ｍａｃｈｉｎｅ）を二分器として用いて対象群を複数のカテゴリに分類する技術が開示されている。ここでは、ノードを識別器とする二分木を利用して識別を行っている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平４−５８９４３号公報
【非特許文献】
【０００６】
【非特許文献１】Ｇｊｏｒｇｊｉ  Ｍａｄｚａｒｏｖ，Ｄｅｊａｎ  Ｇｊｏｒｇｊｅｖｉｋｊ  ａｎｄ  Ｉｖａｎ  Ｃｈｏｒｂｅｖ，Ａ  Ｍｕｌｔｉ−ｃｌａｓｓ  ＳＶＭ  Ｃｌａｓｓｉｆｉｅｒ  Ｕｔｉｌｉｚｉｎｇ  Ｂｉｎａｒｙ  Ｄｅｃｉｓｉｏｎ  Ｔｒｅｅ，Ｉｎｆｏｒｍａｔｉｃａ  Ｖｏｌ．３３（２００９），ｐｐ．２３３−２４１．
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら従来の技術では、誤識別により誤った撮影部位に対応する画像処理方式が選択される結果、対象画像の撮影部位に適さない画像処理が行われてしまう場合があった。
本発明はかかる課題に鑑み、撮影部位の誤識別が画像処理に与える影響を低減することを目的とする。
【課題を解決するための手段】
【０００８】
そこで本発明の実施形態に係る画像処理装置は、複数の撮影部位の種類を、該複数の撮影部位の種類のそれぞれに対応する画像処理の特性に応じて複数の一次撮影部位グループに分け、該複数の一次撮影部位グループのそれぞれを、該複数の一次撮影部位グループのそれぞれに属する撮影部位の種類に対応する画像処理の特性に応じて複数の二次撮影部位グループに分けるグループ分け手段により得られる、前記複数の一次撮影部位グループと前記複数の二次撮影部位グループの情報を用いてＸ線画像を処理する画像処理装置であって、入力Ｘ線画像の撮影部位の種類が複数の一次撮影部位グループのいずれに含まれるかを識別する第一の識別器と、該一次撮影部位グループに含まれる種類の撮影部位を撮影して得られた入力Ｘ線画像について、該入力Ｘ線画像の撮影部位の種類が複数の二次撮影部位グループのいずれに含まれるかを識別する第二の識別器とを含む、複数の識別器を取得する取得手段と、Ｘ線画像を前記複数の識別器の入力データとして該複数の識別器による処理を実行し、該Ｘ線画像の撮影部位の種類を含む一次撮影部位グループと二次撮影部位グループとを順次識別していくことにより、該Ｘ線画像の撮影部位の種類を識別する識別手段と、前記識別された撮影部位の種類に対応した画像処理を前記画像に施す処理手段と、を有することを特徴とする。
【発明の効果】
【０００９】
かかる構成を有する本発明によれば、グループ単位での識別は個々の撮影部位を単位とする識別に比べて単位毎のサンプル数が多く精度の高いグループ識別をすることができる。また、撮影部位を画像処理の特性に応じて分けることにより、グループに分類する際の識別精度を上げることができる。
そして、仮にグループ内での撮影部位の識別が失敗したとしても、精度の高いグループ単位での識別が成功すれば特性の似た画像処理が施されることとなるため、識別の誤りに起因する誤診断を減らすことができる。
【図面の簡単な説明】
【００１０】
【図１】第一の実施例に係るＸ線撮像システムの構成図である。
【図２】画像処理装置１００が作成する撮影部位グループ木構造の概念図である。
【図３】画像処理装置１００が実行する処理の流れを示すフローチャートである。
【図４】グループ分けの概念を示す図である。
【図５】サポートベクターマシンを説明する概念図である。
【図６】組織構造に基づく特徴量を用いた特徴ベクトルを説明する概念図である。
【図７】組織構造に基づく特徴量を用いた特徴ベクトルを説明する概念図である。
【図８】画像処理の特性とグループ分離度を用いてグループ分けをする方法を説明する概念図である。
【図９】第二の実施例に係る画像処理装置１００が実行する処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面を用いて説明する。
【実施例１】
【００１２】
本発明は、例えば図１に示すようなＸ線撮影システムに適用される。このＸ線撮影システムは、Ｘ線源１０１から発生し、被検体１０２を透過したＸ線をＸ線検出器１０３で検出して形成した被検体の画像から撮影部位を識別し、撮影部位に対応した画像処理を施し診断者に提供する機能を有するシステムである。識別は、予め撮影部位を画像処理の特性に応じて分類した木構造のデータを用いて行うものである。
以下、Ｘ線撮影システムの構成を図１に基づき説明する。画像処理装置１００は、Ｘ線画像を取得し、その撮影部位を識別して撮影部位に対応した画像処理を行うというものである。
【００１３】
Ｘ線源１０１は被検体に照射するＸ線を発生する装置であり、Ｘ線発生装置制御部１０４により制御される。Ｘ線発生装置制御部１０４はＸ線源１０１の線量、照射範囲、管電流、管電圧、照射開始時間や終了時間等を制御する。Ｘ線源１０１が発生させたＸ線は被検体１０２に照射される。被検体１０２は、下肢や肺野といった所定の撮影部位に対してＸ線の照射を受ける。組織構造によってＸ線の透過率（吸収率）が異なっており、この透過Ｘ線の分布が撮影部位の内部構造を示すこととなる。検出器１０３は、この被検体１０２の所定の撮影部位を透過したＸ線を検出して電気信号に変換するデジタル検出器であり、ＡＤ変換やオフセット・ゲイン補正等を行ってＸ線撮影画像を形成する。画像入力部１０５はこのＸ線撮影画像を取得し、画像処理装置１００に入力する。入力された画像は記憶部１１６に格納される。Ｘ線撮影システム制御部１０６はシステムの各部を統合的に制御する。
【００１４】
画像処理部１０７は入力された画像に対して階調変換処理、エッジ強調処理などの画像処理を行う。記憶部１１６には、撮影部位と、それに対応する画像処理の種類及びパラメータが記憶されているテーブルが格納されており、かかるテーブルを画像処理部１０７が参照して、入力された画像に映された被検体の部位が下肢であるか肺野であるか等の撮影部位に対応した画像処理を画像に施す。これにより各撮影部位に対して適切な画像処理が施されることとなり、病変の診断精度を向上させることができる。
【００１５】
撮影部位識別部１７１はグループ分け処理部１７１１、識別部１７１２、撮影部位木構造保存部１７１３を有し、入力された画像から撮影部位を識別する。グループ分け処理部１７１１は、撮影部位を分類した木構造を作成する。作成される木構造のデータは、各撮影部位が属するグループの情報と、各グループが有する親ノードと子ノードの情報として撮影部位木構造保存部１７１３に格納される。撮影部位木構造保存部１７１３は、撮影部位をグループ分けした木構造のデータと、生成された識別器を木構造のデータの各ノードに関連付けて格納する。グループ分け処理の仕方については後述する。
【００１６】
識別部１７１２は木構造に対応した識別器を生成する。本実施例において識別器はＳＶＭにより生成されるが、各グループに対応する識別器の生成に必要なパラメータを、各グループ情報と対応付けて撮影部位木構造保存部１７１３に格納される。識別器の生成処理については後述する。
【００１７】
また、識別部１７１２は生成した識別器を画像に対して適用し、撮影部位を特定する。特定された撮影部位の情報は、例えば画像データのヘッダー部に格納する等の方法により関連付けられ、画像と共に画像保存部１０８に格納される。
【００１８】
画像保存部１０８は画像入力部１０５により得られた画像と、画像処理部１０７による処理後の画像を格納する。診断モニタ１０９は処理後の画像を表示させる表示部であり、医師等の診断者は診断モニタ１０９に表示された処理後画像を見て診断を行う。操作部１１０はユーザからの入力を受け付けてＸ線撮影システム制御部１０６に指示を送る。例えば撮影部位識別部１７１による識別が誤っていた場合などに、正しい部位を入力するためなどに用いられる。ネットワーク１１１を介して、Ｘ線撮影システムの制御部はプリンター１１２、診断ワークステーション１１３、画像データベース１１４にアクセス可能であり、これら装置との間で画像をはじめとするデータの入出力を行う。その他、テーブル１１５は被検体１０２を載せる台である。記憶部１１６は本システムで識別可能な撮影部位のリストや、その撮影部位に対応した画像処理に用いる変換式、パラメータなど、必要な情報を保持する。また、撮影部位識別部１７１をソフトウェアとして実装する場合には、撮影部位識別部１７１の処理を実現するためのプログラムが格納される。
【００１９】
撮影部位識別部１７１について図２を用いて詳細に説明する。図２は、グループ分け処理部１７１１が作成する撮影部位グループ木構造の概念を示した図である。全ての撮影部位を含むグループが根ノードとなり、順に２クラスに分けられ、最終的に撮影部位が葉ノードとなる木構造である。葉ノード以外の全てのノードは複数の撮影部位を含むグループとなっており、全ての撮影部位がこのような木構造で管理される。この各ノードのグループを二つの子ノードのグループまたは撮影部位に分けるための識別器が定義される。
【００２０】
まず、撮影部位全体を二つのグループに分割する２クラス識別器（二分器）を作成する。第２図においては、撮影部位全体をグループ１とグループ２に分けている。この二つのグループの分け方は、撮影部位全体を２分割する組み合わせの数だけある。この分け方の中で最適な分け方を選択するのであるが、その基準には、撮影部位に対応して定められる画像処理の特性を用いる。
【００２１】
グループ化は、ある複数の撮影部位がその中の別の撮影部位に誤って識別されたとしても、誤識別による影響が小さいものであれば、それらの複数の撮影部位はまとめてグループ化して一つの撮影部位として扱うようにしたものである。撮影部位を誤って識別した時の影響で最も大きいのは、誤って識別された撮影部位に設定されている情報（パラメータ）で画像処理が行われてしまうことである。ここで、撮影部位に設定される画像処理情報（パラメータ）が同じ、もしくは画質に影響しない程度の違いしかない撮影部位群については、撮影部位を誤って識別しても影響は小さいということができる。よってこれらの撮影部位群については一つのグループとして扱う。
【００２２】
上述の構成と機能を有する画像処理装置１００による処理の流れを図３のフローチャートに従い説明する。記載の処理は主に画像処理部１０７と撮影部位識別部１７１により行われる。
【００２３】
まずステップＳ３０１にて、記憶部１１６に記憶された撮影部位のリストを参照して、画像処理装置１００のグループ分け処理部１７１１が全ての撮影部位をグループとし、このグループを根ノードとする。
【００２４】
ステップＳ３０２では、グループ分け処理部１７１１が、記憶部１１６に記憶された撮影部位とそれに対応する画像処理の特性をそれぞれ複数取得し、この特性に応じた撮影部位のグループ分けを行う。
【００２５】
グループ分け処理部１７１１が行うグループ分けの概念を図４に基づいて説明する。例えば頭部グループ（頭部正面と頭部側面）と足グループ（足首、膝、大腿骨）と股関節グループ（右股関節、左股関節）をグループとして点線で囲んで示している。このようなグループは一つの撮影部位として扱って常に同じグループの方に属するようにグループ分割されていき、最後にそのグループだけになった時に、そのグループ内を分ける。
【００２６】
このグループ化は、画像処理の特性に応じて行われる。例えば、階調変換であれば、階調変換に用いる変換曲線の曲線形が類似するグループ分けを行う。階調変換の曲線形が類似していれば強調する濃度域が類似することとなるため、そのようなグループ内の識別に失敗したとしても、処理後の画像に与える影響を小さくすることができる。また別の例として、基準となる特定領域の画素値が一定の範囲となるようなグループに分けることが考えられる。被検体の特定領域が診断上重要となる場合においては、その特定領域の画素値の濃度が一定の範囲に収まるグループ内での識別の失敗は許容できることがあるからである。また別の例としては、周波数帯域での処理を行う場合に、一定範囲の周波数成分に対して同一の処理を施す複数の撮影部位をグループ化することが考えられる。さらには、画像中のエッジ成分を強調する処理において、強調するエッジ成分が類似する撮影部位をグループ化することも考えられる。診断用画像には先鋭化処理や階調変換処理などの複数の処理が行われるが、画像処理全体の影響を考慮して類似度を定めても、もっとも診断に影響を与える処理を基準にしてグループ分けをしても良い。これについては、ユーザの設定により行われることとなる。
【００２７】
これら類似度または設定値は、診断に与える影響が許容できる範囲を意味する値として、ユーザが設定することができる。このグループ分けは、ユーザの入力に応じて行ってもよく、類似度を自動的に判定してもよい。類似度の判定は、階調変換曲線の類似度であれば、階調変換曲線を定義するパラメータを参照して、一定の範囲内に含まれるか否かによりグループ分けする。
【００２８】
次にステップＳ３０３は、識別器の生成処理に入る。先述のステップＳ３０１にて決定された各グループから、識別部１７１２が特徴ベクトルを決定する。特徴ベクトルは、各グループを分離し易い値を設定する。この設定処理については後述する。ステップＳ３０４では、識別器を決定する。ここでは、画像データベース１１４に格納された、既に撮影部位が判明している学習用画像（ラベル画像）を決定されたグループに分け、各グループの画像から特徴量を抽出し、サポートベクターマシン法により各グループを分ける識別器を生成する。この処理についても後述する。生成された識別器は、撮影部位木構造保存部１７１３に木構造の各ノードと関連付けて保存する。
【００２９】
ステップＳ３０５では、グループ分け処理部１７１１はグループ分けされた二つの撮影部位グループを、グループ分けの対象となったノードを親ノードとする子ノードに設定する。この情報は、撮影部位木構造保存部１７１３に格納される。
【００３０】
ステップＳ３０６では、グループ分け処理部１７１１は、グループ分けの対象となった撮影部位グループが一つの撮影部位であるか、つまり分けられたグループに複数の撮影部位が含まれていないかを判定する。この判定は、撮影部位木構造保存部１７１３の情報を参照して行われる。ステップＳ３０５にて子ノードとされたグループに撮影部位が複数含まれている場合には、ステップＳ３０７に進む。ここでは、グループ分け処理部１７１１がこの子ノードのグループを分割の対象としステップＳ３０２の処理に進む。
【００３１】
ステップＳ３０６で分けられたグループが一つの撮影部位となっている場合には（ステップＳ３０６でＹｅｓ）、ステップＳ３０８の処理に進む。ここでは、グループ分け処理部１７１１は、撮影部位木構造保存部１７１３を参照して、木構造における全ての葉ノードに該当するグループが一つの撮影部位となっているかを判定する。判定の結果葉ノードのグループが一つの撮影部位でなければ（ステップＳ３０８でＹｅｓ）、ステップＳ３０９でグループ分け処理部１７１１は葉ノードのグループを次のグループ分けの対象とする。全ての葉ノードが一つの撮影部位となっていれば（ステップＳ３０８でＮｏ）、木構造の作成を終了する。
【００３２】
このようにグループ分けと識別器（二分器）の決定を順次繰り返していき、各々のグループ分けが最終的に一つの撮影部位になるまで繰り返すことによって、図４に示すような撮影部位グループ木構造を作成する。
【００３３】
撮影部位グループ木構造の作成が終了後、ステップＳ３１０にて識別部１７１２は撮影部位の判明していない画像に対して撮影部位の識別処理を実行する。識別部１７１２は、画像入力部１０５から取得したＸ線撮影画像または画像データベース１１４に格納された画像に対して、撮影部位木構造保存部１７１３に格納された木構造及び識別器により識別処理を実行する。この処理は、サポートベクターマシン法により生成された識別器を取得した未知画像に適用して行う。Ｘ線画像の特徴ベクトルを求めて最初のグループ１とグループ２に分ける識別器にかけてどちらのグループに属しているかを識別する。そして、該当するグループのうちいずれの子ノードのグループに該当するかを、当該グループに関連付けられた識別器を適用して識別する。例えばグループ１に属していたとすれば、次にグループ１−１とグループ１−２に分ける二分器にかけてどちらのグループに属しているのかを識別する。このように、２グループのいずれに該当するかという識別（第一の識別）を行った後に、グループ内に含まれる撮影部位のいずれに該当するかを識別する（第二の識別）。このような処理を木構造に従って実行し、該当する葉ノードを見つけることで識別が完了し、その葉ノードに関連付けられた撮影部位が取得した画像の撮影部位と識別されたことになる。
【００３４】
ステップＳ３１１では、画像処理部１０７は、記憶部１１６を参照して識別された撮影部位に対応する画像処理の方法を取得し、画像に対して画像処理を施す。この画像処理は、例えば階調変換やエッジ強調処理などの、検出器からの信号をＡＤ変換することにより得られた原画像を診断に用いる画像とするための画像処理である。
【００３５】
この撮影部位グループ木構造を使えば新たにＸ線撮影されたデジタルＸ線画像の撮影部位を識別することができる。また上位のグループではサンプル数が多くなるため、より信頼度の高い識別器を生成することができる。更に上位のグループでの識別が成功すれば、グループは撮影部位に対応した画像処理の特性に応じて作成されるため、グループ内で撮影部位の識別を誤っても、その影響が限定され、画像処理の選択ミスによる誤診断を低減させることができる。
【００３６】
＜識別器の生成処理＞
この二分木による撮影部位の識別を画像から行うために、識別部１７１２は学習用画像を用いて識別器を生成する。学習用画像は複数のＸ線画像からなり、予め撮影部位が特定され、各画像に関連付けられたものである。識別器の生成には、サポートベクターマシン法を用いる。
【００３７】
図５は代表的な識別器であるサポートベクトルマシンを説明する概念図である。
識別にはデジタルＸ線画像をそのまま使うのではなく、識別の対象がうまく分離して空間に分布するようにデジタルＸ線画像から特徴ベクトルを生成する。（特徴ベクトルの生成については後述する）
図５においては、第一部位グループ（頭部正面、頭部側面、頚椎）と第２部位グループ（胸部正面、胸部側面、肩）の識別を表している。
【００３８】
第１部位グループに属する撮影部位のディジタルＸ線画像の特徴ベクトルを図５の中では□で表している。この□は同じ、もしくは類似の撮影部位を撮影した画像の特徴ベクトルであるから、各々近い位置に配置されることになる。したがって□の全体としては固まった分布になっている。同様に第２部位グループに属する撮影部位のデジタルＸ線画像の特徴ベクトルを図５では○で表しているが、これも○の全体としては固まった分布となっている。このように、特徴ベクトルは第一部位グループと第２部位グループがうまく分離するように生成されているので、□の分布と○の分布の間に識別面を置くことができる。特徴ベクトルは通常高次元であるから、識別面は特徴ベクトルの次元より一つ次元の低い超平面となっている。そこで新たにＸ線撮影が行われてデジタルＸ線画像が得られれば、その特徴ベクトルが識別面のどちらに存在するのかを調べることによってそのデジタルＸ線画像の撮影部位を識別することができる。
【００３９】
このような識別面をどのように決めるかには様々な手法があるが、サポートベクトルマシンはこのような手法の中の一つである。
【００４０】
サポートベクトルマシンは、第１番目のグループの特徴ベクトルから第２番目の部位グループの分布に最も近い特徴ベクトルと、第２番目の特徴ベクトルの中で第１番目の分布に最も近い特徴ベクトルの間の距離が最小になるように識別面を決める。これらの特徴ベクトルは、図５の■または●で表されており、サポートベクトルと呼ばれる。これらサポートベクトル間の距離はマージンと呼ばれる。
【００４１】
このように、識別面を決定することによって識別を行う識別器は、一方か他方のどちらであるかを識別する２クラスの識別器（二分器）である。この二分器を使って、数十種類に及ぶ撮影部位を識別するのであるが、このために撮影部位グループ木構造を用いる。
（二分器の代表的な例として、サポートベクトルマシンを例にして説明したが、本発明においてはサポートベクトルマシンに限らずＡｄａｂｏｏｓｔのようなブースティング法やその他様々な二分器であっても適用可能である。更には３クラス、４クラスなどの少数クラス識別器であっても適用可能である）
＜識別器の生成に用いる特徴量の抽出処理＞
特徴ベクトルは識別すべき対象がうまく分離するような特徴量を複数並べてベクトル化したものである。撮影部位識別のための特徴ベクトルの概念図を図６（ａ）に示す。
この図６（ａ）の上に示した図は、胸部正面、胸部側面、肩の３つの撮影部位からなる第一部位グループと頭部正面、頭部側面の二つの撮影部位からなる第２部位グループを識別するための特徴ベクトルの例である。
【００４２】
この特徴ベクトルの第一要素、第二要素には一般的な特徴量として重心の座標を採用している。この重心の位置は第一部位グループと第２部位グループでは異なる傾向があるので、第一部位グループと第２部位グループを良く分離する特徴量となっている。一般的な特徴量には２次モーメントなどの高次モーメントやその他数多くのの特徴量があり、これらの中で第一部位グループと第２部位グループを良く分離するものを適宜選択して加えればより分離性能の高い特徴ベクトルを構成することができる。ここでは更に効果的な方法として、人体構造特有の特徴量を特徴ベクトルに加える例を示している。この第一部位グループと第２部位グループを識別する場合の特徴ベクトルにおいて、肺野の数を第３要素として採用している。これはデジタルＸ線画像に対して肺野抽出処理を行って抽出された肺野の数を特徴量にしたものである。第一部位グループの撮影部位の画像においては、全て肺野が含まれているので、肺野の数は正の値をとり、第２部位グループの撮影部位の画像においては肺野は含まれないので０の値をとる。このように肺野の数は第一部位グループと第２部位グループを良く分離する特徴量となっている。
【００４３】
図１におけるグループ１とグループ２を分離する時の特徴量の実施例を説明する。図６（ｂ）では、四肢を第２部位グループに、それ以外を第一部位グループとしている。この部位グループを分離するための特徴量として棒状度を用いる。これは、四肢は棒状の構造を持っているから、画像がどの程度棒状の構造を持っているかを定量化して特徴量として識別しようというものである。
【００４４】
棒状度の求め方の概念図を図６（ｃ）と（ｄ）に示す。棒状度を求めるために、まず図６（ｃ）とのように所定の角度ごとに投影データを作成する。そして図６（ｄ）のように、この投影データの重心を求め、求めた重心を中心にした所定の範囲を範囲１とする。そして範囲１から投影データの両端に近くなるように所定の間をあけて範囲２、範囲３を決める。これら範囲１，２，３における画素値の平均値をｘ１、ｘ２、ｘ３として、新たにｙをｙ＝ｘ１／（ｘ２＋ｘ３）としてよって計算する。
（ここで、例えばｘ２＋ｘ３の部分をＭａｘ［ｘ２，ｘ３］に置き換えても良い。）
このｙを全ての角度について計算して、その中で最大のｙをｙｍａｘ、最小のｙをｙｍｉｎとする。そして、ｙｍａｘ／ｙｍｉｎを棒状度とする。
【００４５】
このように計算された棒状度は四肢の画像では大きく、その他の部位では小さくなり、効率的な分離が可能となる。
【００４６】
図１のグループ１−１とグループ１−２を分離する時の特徴量の実施例を説明する。図７（ａ）では、頭部を含む部位を第一部位グループに、それ以外を第２部位グループとしている。この部位グループを分離するための特徴量として円形度を用いる。これは、頭部は円形状の構造を持っているから、画像がどの程度円形状の構造を持っているかを定量化して特徴量として識別しようというものである。
【００４７】
円形度の求め方の例の概念図を図７（ｂ）に示す棒状度を求めるために、まず画像から被写体を抽出して２値化する。（逆に２値化して、面積最大の連結領域を被写体としても良い）
この２値化した二値画像における被写体領域の周囲長及び面積を求めて、（周囲長の２乗）／面積を計算して円形度とする。
【００４８】
このように計算された円形度は円に近いほど小さくなり、頭部を含む画像では小さく、その他の部位では大きくなり、効率的な分離が可能となる。
【００４９】
続いて第一部位グループ（胸部正面、胸部側面、肩）であると識別された撮影部位を、第１−１部位グループ（胸部正面、胸部側面）と、第１−２部位グループ（肩）に識別するための特徴ベクトルの例を図７（ｃ）の下に示す。これは、図１におけるグループ１−２−１−１と部位６を識別することに相当する。ここでは、前と同様に一般的な特徴量として重心の座標を第一要素、第二要素に採用している。この第１−１部位グループと第１−２部位グループの識別の場合でも、重心の位置は第１−１部位グループと第１−２部位グループでは異なる傾向があるので、第１−１部位グループと第１−２部位グループを良く分離する特徴量となっている。
【００５０】
そして人体構造特有の特徴量として、肺野中心の位置を第３要素、第４要素として採用している。これは前述のように抽出した肺野の中心位置を特徴量にしたもので、胸部正面のように肺野が二つ抽出される場合にはその平均の位置とすれば良い。この肺野の中心位置は第１−１部位グループの胸部正面と胸部側面では画像中心より上部となり、第１−２部位グループの肩では画像中心より右下もしくは左下となるので、第１−１部位グループと第１−２部位グループを良く分離する有効な特徴量となっている。
【００５１】
このように、識別したい部位グループに応じた人体構造特有の特徴量を特徴ベクトルの要素に加えると、より精度の高い識別を行うことができる。
（もちろん、すべての部位グループの識別において一般的な特徴量などの同一の特徴量による特徴ベクトルを用いても、本発明による撮影部位の識別は可能である）
その他、人体構造特有の特徴量を取れない場合には、先述のとおり画素値の重心の座標や、高次モーメント等の一般的に用いられる特徴量から適宜選択して適切な特徴量を選択するようにすればよい。
【００５２】
その次に誤識別による影響の大きいものとして考えられるのは、撮影した画像に付随する撮影情報に誤った撮影部位が設定されて外部診断データベースなどに転送されてしまうことである。そこで、頭部正面と頭部側面のように人体構造として同じ部分を違った角度で撮影する部位や、足首、膝、大腿骨のように人体構造の似通った部分を撮影する部位については、これらをグループ化して一つの撮影部位として扱う。画像の撮影情報としては包括する撮影部位（上記例では頭部及び足）として設定すれば良い。この時は、識別としては頭部正面と頭部側面或いは足首、膝、大腿骨まで行い、画像処理情報（パラメータ）はこの識別された撮影部位に設定されている画像処理情報（パラメータ）を用いて、画像の撮影情報のみ包括する撮影部位を用いれば良い。
【００５３】
本実施例に係る画像処理装置によれば、デジタルＸ線撮影において高速で正確な撮影部位の識別ができるので、撮影部位の選択のための操作を省くことができる。これによりＸ線撮影の効率が向上し、更には適切な撮影部位が特定されるので撮影部位に対応する適切な画像処理が選択され、安定して適確なデジタルＸ線画像が診断に用いられることになり診断能が向上する。
【実施例２】
【００５４】
実施例１におけるグループ分け処理部１７１１が行うグループ分け処理について、複数通りのグループ分けの方法がある場合がある。例えば、類似度が所定の値以上低い撮影部位については、類似度の指標を考慮する必要性が小さくなるため、類似度と関係なくグループ分けを行うような場合である。このような場合には、類似度という軸ではグループ分けが定まらない場合がある。
【００５５】
識別した時の分離度が最大となるグループ分けを選択する。この分離度は２クラスがどの程度分離されたかを示す指標であり、サポートベクトルマシンの場合にはマージンの大きさがこれにあたる。このように、撮影部位全体の２分割のすべての組み合わせについて二分器（例えばサポートベクトルマシン）を作成し、この二分器により識別した時の分離度（サポートベクトルマシンの場合はマージン）が最大となるグループ分け及びその二分器を採用する。システムの構成については図１と同様であるため説明を省略する。
【００５６】
ここで、このような分割を効率的に行う実施例について図８を用いて説明する。
【００５７】
これは、撮影部位全体の２分割の組み合わせすべてについて行うのではなく、撮影部位の組織構造に応じたグループ分けに限定するものである。この組織構造に応じたグループ分けとしては、例えば四肢とそれ以外、頭部を含む部位とそれ以外、肺野を含む部位とそれ以外などのようなグループ分けを行い、この中で分離度が最大となるグループ分け及びその二分器を採用する。
【００５８】
以上のようにして、撮影部位全体をグループ１とグループ２に分割するグループ分けと二分器が決定する。その後に、この分割されたグループ１とグループ２のそれぞれについて二つのグループに分割してグループ１−１とグループ１−２、及びグループ２−１とグループ２−２に分けるグループ分けと二分器を同様の方法を用いて決定する。ただし、組織構造に応じたグループ分けについては、それぞれのグループを分割する上で適切な組織構造に応じたグループ分けを選んで行う。
【００５９】
画像処理装置１００が実行する処理の流れを、図９のフローチャートに従い説明する。なお、実施例１と重複する処理については説明を省略する。
【００６０】
ステップＳ９０２では、画像処理の特性に応じて複数のグループ分けの候補を決定する。このグループ分けについては、実施例１の処理と同様である。
【００６１】
ステップＳ９０５では、識別器を生成すると共に、識別器によるグループ分離度を算出する。この分離度は、サポートベクトルマシン法を用いる場合には、マージンの値を用いる。その他の場合には、各グループの重心間の距離や、各グループの標準偏差を用いて定義することができる。
【００６２】
ステップＳ９０６では、グループ分け処理部１７１１はステップＳ９０２にて行った全てのグループ分けについて識別器を決定したかを判定し、全て行っていなければステップＳ９０７に進みグループ分けを変更して、ステップＳ９０７へと処理を進める。全てのグループ分けが終了していればステップＳ９０８へ進む。
【００６３】
ステップＳ９０８では、グループ分け処理部１７１１は、ステップＳ９０２で行われたグループ分けのうち、最大のグループ分離度となるグループ分けを選択して、このグループを子ノードとして生成する。
【００６４】
このようにグループ分離度が最大となるグループ分けを選択することにより、識別率の高いグループ分け及びその二分器の作成を行うことができる。
【実施例３】
【００６５】
本実施例では、識別器を用いる際の学習用画像データの数に応じてグループ分けを行う。実際の運用に則して精度の高い撮影部位グループ木構造を作成する方法について説明する。これは図８に示す撮影部位グループ木構造を作成する時の学習データを、撮影頻度に応じた各撮影部位に属する画像の枚数分使用することによって作成するようにしたものである。これによって、撮影頻度の大きい撮影部位ほど学習データに含まれる割合が大きくなり、誤って他の撮影部位に識別してしまう確率は小さくなる。これによって、よく撮影される部位は間違える可能性が小さくなり、安定した画像処理を行うことができるようになる。
【実施例４】
【００６６】
上述の実施例において、例えば二分器以外の識別器も用いる場合には、グループを二分割すべきかより多くのグループに分けるべきかを判定する必要がある。この際には、グループ分け処理部１７１１は、画像処理の特性またはグループ分離度に応じてグループの数を決定する。一つのグループとする画像処理の特性の類似度を所定の範囲と定めた場合には、その要求を満たすグループを複数作成する。これにより、グループ内での撮影部位の誤識別による影響をより小さくすることができる。また、グループ分離度を閾値としてグループの数を設定することもできる。これにより、グループ単位の識別の識別率を向上させることができる。
【実施例５】
【００６７】
上述の実施例では、個々の撮影部位が識別されるまで木構造に従い識別を行うが、適用する画像処理を決定することを目的として撮影部位を識別する場合には、必ずしも個々の撮影部位を識別する必要はない。この場合は、画像処理が同一であるような撮影部位は識別を行わないことができる。
【００６８】
また別の観点では、誤識別による影響の大きいものとして考えられるのは、撮影した画像に付随する撮影情報に誤った撮影部位が設定されて外部診断データベースなどに転送されてしまうことである。
【００６９】
そこで、頭部正面と頭部側面のように人体構造として同じ部分を違った角度で撮影する部位や、足首、膝、大腿骨のように人体構造の似通った部分を撮影する部位については、これらをパック化して一つの撮影部位として扱う。画像の撮影情報としては包括する撮影部位（上記例では頭部及び足）として設定すれば良い。この時は、識別としては頭部正面と頭部側面或いは足首、膝、大腿骨まで行い、画像処理情報（パラメータ）はこの識別された撮影部位に設定されている画像処理情報（パラメータ）を用いて、画像の撮影情報のみ包括する撮影部位を用いれば良い。
【００７０】
（その他の実施例）
なお、上述の実施例はＸ線撮影システムにより得られるＸ線撮影画像に対して本発明にかかる識別処理を適用したが、適用対象はこれに限らない。例えば、ＭＲＩや超音波画像診断装置など、被検体の異なる複数の部位を撮影する診断用画像に対して適用可能である。更には、撮影対象となるのは人間に限らず、動物や、その他検査対象となる物体であっても良い。
【００７１】
また、上述の実施例では画像処理装置１００が図３または図９の処理を実行することとしたが、画像処理装置１００の各構成の一部を別の装置とした画像処理システムにより本発明を実施してもよい。
【００７２】
また、画像処理装置１００の一部または全部の構成が有する機能をコンピュータが読み取り可能なソフトウェアで実行することとしても良い。この場合には、図３または図９に記載の処理を行うためのプログラムが記憶部１１６またはＸ線撮影システム制御部１０６内のＲＯＭに格納しておく。そしてこのプログラムをＸ線撮影システム制御部１０６内のＣＰＵが実行して、画像処理装置１００が図３または図９の処理を実行することとしても良い。また、プログラムを実行するためのＣＰＵは、Ｘ線撮影システム制御部１０６内に複数あっても、画像処理装置１００内の複数の回路に分散して含まれていても良い。この場合、このプログラムは本発明を構成する。また、記憶部１１６等にインストールするためにこのプログラムが記憶された記憶媒体もまた、本発明を構成する。
【符号の説明】
【００７３】
１０５  画像入力部
１０６  Ｘ線撮像システム制御部
１０７  画像処理部
１７１  撮影部位識別部
１７１１  グループ分け処理部
１７１２  識別部
１７１３  撮影部位木構造保存部
【図１】
0005534840.tif 000002
【図２】
0005534840.tif 000003
【図３】
0005534840.tif 000004
【図４】
0005534840.tif 000005
【図５】
0005534840.tif 000006
【図６】
0005534840.tif 000007
【図７】
0005534840.tif 000008
【図８】
0005534840.tif 000009
【図９】
0005534840.tif 000010