【手続補正書】
【提出日】平成24年11月12日(2012.11.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の二値画像と第２の二値画像に挟まれた第3の二値画像を、該第１の二値画像と該第２の二値画像に基づき生成する二値画像生成方法であって、
前記第１の二値画像の重心と前記第２の二値画像の重心をそれぞれ求めるステップと、
前記第１の二値画像の重心と前記第２の二値画像の重心を合せるように前記第１の二値画像と前記第２の二値画像の一方あるいは両方を移動するステップと、
合わせた重心を原点として動径を設定するステップと、
前記動径と、前記第１の二値画像の辺縁との交点を第１の交点として、前記第２の二値画像の辺縁との交点を第２の交点としてそれぞれ設定するステップと、
前記動径上の前記第１の交点と前記第２の交点の間の第３の点をそれぞれ補間により求めるステップと、
前記第３の点を結び合わせて、それを辺縁として第３の二値画像を設定するステップと、
前記第１の二値画像の重心と前記第２の二値画像の重心の間に前記第３の二値画像の重心が配置されるように前記第３の二値画像を移動するステップと、
を備えたことを特徴とする二値画像生成方法。
【請求項２】
請求項１記載の二値画像生成方法であって、
前記動径の設定は、前記合せた重心より一方向に配置された動径を回転させることにより行なうことを特徴とする二値画像生成方法。
【請求項３】
請求項１記載の二値画像生成方法であって、
前記各ステップを行う前に、前記第１の二値画像と前記第２の二値画像が重なり領域を検出するステップを備えたことを特徴とする二値画像生成方法。
【請求項４】
第１の二値画像と第２の二値画像に挟まれた第3の二値画像を、該第１の二値画像と該第２の二値画像に基づき生成する二値画像生成方法であって、
前記第１の二値画像と前記第２の二値画像の重なり領域を求めるステップと、
前記重なり領域の重心を求めるステップと、
前記重心を原点とする動径を設定するステップと、
前記動径と第１の二値画像の辺縁との交点を第１の交点とし、前記動径と第２の二値画像の辺縁との交点を第２の交点とし、前記動径上で第１の交点と第２の交点との内分点を第３の点として求めるステップと、
前記内分点を結び合わせて、それを辺縁として第３の二値画像を設定するステップとを備えた二値画像生成方法。
【請求項５】
請求項４記載の二値画像生成方法であって、
前記動径の設定は、前記重心より一方向に配置された動径を回転させることにより行なうことを特徴とする二値画像生成方法。
【請求項６】
請求項１または４に記載の二値画像生成方法であって、
前記第３の点を結び合わせる際に、スプライン補間を用いることを特徴とする二値画像生成方法。
【請求項７】
請求項４記載の二値画像生成方法であって、
第１の二値画像でも第２の二値画像でもない第４の二値画像を用いて、その重心とその重心を原点として配置した第２の動径と第４の二値画像との交点を３番目の交点として、３つの交点の間の点を結び合わせて、それを辺縁として第３の二値画像を設定することを特徴とする二値画像生成方法。
【請求項８】
コンピュータに、第１の二値画像と第２の二値画像に挟まれた第３の二値画像を、該第１の二値画像と該第２の二値画像に基づき生成させる二値画像生成プログラムであって、
該プログラムは、
前記第１の二値画像の重心と前記第２の二値画像の重心をそれぞれ求める機能と、
前記第１の二値画像の重心と前記第２の二値画像の重心を合せるように前記第１の二値画像と前記第２の二値画像の一方あるいは両方を移動する機能と、
合わせた重心を原点として動径を設定する機能と、
前記動径と、前記第１の二値画像の辺縁との交点を第１の交点として、前記第２の二値画像の辺縁との交点を第２の交点としてそれぞれ設定する機能と、
前記動径上の前記第１の交点と前記第２の交点の間の第３の点をそれぞれ補間により求める機能と、
前記第３の点を結び合わせて、それを辺縁として第３の二値画像を設定する機能と、
前記第１の二値画像の重心と前記第２の二値画像の重心の間に前記第３の二値画像の重心が配置されるように前記第３の二値画像を移動する機能と、
を実行させることを特徴とする二値画像生成プログラム。
【請求項９】
コンピュータに、第１の二値画像と第２の二値画像に挟まれた第３の二値画像を、該第１の二値画像と該第２の二値画像に基づき生成させる二値画像生成プログラムであって、
該プログラムは、
前記第１の二値画像と前記第２の二値画像の重なり領域を求める機能と、
前記重なり領域の重心を求める機能と、
前記重心を原点とする動径を設定する機能と、
前記動径と第１の二値画像の辺縁との交点を第１の交点とし、前記動径と第２の二値画像の辺縁との交点を第２の交点とし、前記動径上で第１の交点と第２の交点との内分点を第３の点として求める機能と、
前記内分点を結び合わせて、それを辺縁として第３の二値画像を設定する機能と、を実行させることを特徴とする二値画像生成プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記の課題を解決するために、本発明によれば、第1の二値画像と第2の二値画像に挟まれた第3の二値画像を、該第1の二値画像と該第2の二値画像に基づき生成する二値画像生成方法であって、前記第1の二値画像の重心と前記第2の二値画像の重心をそれぞれ求めるステップと、前記第1の二値画像の重心と前記第2の二値画像の重心を合せるように前記第1の二値画像と前記第2の二値画像の一方あるいは両方を移動するステップと、合わせた重心を原点として動径を設定するステップと、前記動径と、前記第1の二値画像の辺縁との交点を第1の交点として、前記第2の二値画像の辺縁との交点を第2の交点としてそれぞれ設定するステップと、前記動径上の前記第1の交点と前記第2の交点の間の第3の点をそれぞれ補間により求めるステップと、前記第3の点を結び合わせて、それを辺縁として第3の二値画像を設定するステップと、前記第1の二値画像の重心と前記第2の二値画像の重心の間に前記第3の二値画像の重心が配置されるように前記第3の二値画像を移動するステップと、を備えたことを特徴とする二値画像生成方法が提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明によれば、第1の二値画像と第2の二値画像に挟まれた第3の二値画像を、該第1の二値画像と該第2の二値画像に基づき生成する二値画像生成方法であって、前記第1の二値画像と前記第2の二値画像の重なり領域を求めるステップと、前記重なり領域の重心を求めるステップと、前記重心を原点とする動径を設定するステップと、前記動径と第1の二値画像の辺縁との交点を第1の交点とし、前記動径と第2の二値画像の辺縁との交点を第2の交点とし、前記動径上で第1の交点と第2の交点との内分点を第3の点として求めるステップと、前記内分点を結び合わせて、それを辺縁として第3の二値画像を設定するステップとを備えた二値画像生成方法が提供される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、本発明によれば、コンピュータに、第1の二値画像と第2の二値画像に挟まれた第3の二値画像を、該第1の二値画像と該第2の二値画像に基づき生成させる二値画像生成プログラムであって、
該プログラムは、前記第1の二値画像の重心と前記第2の二値画像の重心をそれぞれ求める機能と、前記第1の二値画像の重心と前記第2の二値画像の重心を合せるように前記第1の二値画像と前記第2の二値画像の一方あるいは両方を移動する機能と、合わせた重心を原点として動径を設定する機能と、前記動径と、前記第1の二値画像の辺縁との交点を第1の交点として、前記第2の二値画像の辺縁との交点を第2の交点としてそれぞれ設定する機能と、前記動径上の前記第1の交点と前記第2の交点の間の第3の点をそれぞれ補間により求める機能と、前記第3の点を結び合わせて、それを辺縁として第3の二値画像を設定する機能と、前記第1の二値画像の重心と前記第2の二値画像の重心の間に前記第3の二値画像の重心が配置されるように前記第3の二値画像を移動する機能と、を実行させることを特徴とする二値画像生成プログラムが提供される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、本発明によれば、コンピュータに、第1の二値画像と第2の二値画像に挟まれた第3の二値画像を、該第1の二値画像と該第2の二値画像に基づき生成させる二値画像生成プログラムであって、該プログラムは、前記第1の二値画像と前記第2の二値画像の重なり領域を求める機能と、前記重なり領域の重心を求める機能と、前記重心を原点とする動径を設定する機能と、前記動径と第1の二値画像の辺縁との交点を第1の交点とし、前記動径と第2の二値画像の辺縁との交点を第2の交点とし、前記動径上で第1の交点と第2の交点との内分点を第3の点として求める機能と、前記内分点を結び合わせて、それを辺縁として第3の二値画像を設定する機能と、を実行させることを特徴とする二値画像生成プログラムが提供される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明は、二値画像を二値画像のままで、画像間補間することが可能となり、従来より短い演算時間で補間演算が可能となる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
【図１】本発明を適用したX線CT装置1の全体構成図である。
【図２】X線CT装置で得られた平行な複数枚の画像について、N番目からN＋3番目のスライス上で二値画像で臓器が抽出された例を示す図である。
【図３】実施例1を説明するフローチャート。
【図４】N+1番目の二値画像とN+3番目の二値画像を重ね合わせて、1つの画面上で表示した図。
【図５】N+1番目の二値画像とN+3番目の二値画像の重心が合わさるように平行移動させた結果を表す図。
【図６】実施例2を説明するフローチャート。
【図７】重なり領域の重心を求めた図。
【図８】本発明における操作画面を示す図。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
次に図2は、X線CT装置で得られた平行な複数枚の画像について、N番目からN+3番目のスライス上に二値画像で臓器が抽出された例を示す。そして、N番目のスライスでは1Aが抽出され、N+1番目のスライスでは1Bが抽出され、N+2番目のスライスでは抽出されず、N+3番目のスライスでは1Cが抽出されたことを示している。ここで、N+1番目とN+3番目の二値画像(第1の二値画像と第2の二値画像)に挟まれたN+2番目の画像(第3の二値画像)に抽出もれがあったので、N+1番目とN+3番目の二値画像に基づいて、N＋2番目の画像の二値画像の補間演算をする(生成する)例を以下に示す。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
(ステップ38)
O1とO2の間にN+2番目の二値画像の重心が配置されるように、N+2番目の二値画像を移動する。具体的にはO1とO2を補間して得た新たな重心点までN+2番目の二値画像の重心を平行移動させ、N+2番目の画像の二値画像とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
本実施例によれば、二値画像を二値画像のままで、補間画像を求められるので、二値画像の補間画像を短時間で得られる効果がある。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
(ステップ61)
先ず、N＋1番目の二値画像(第1の二値画像)とN＋3番目の二値画像(第2の二値画像)を重ね合わせると、1つの画面上で図7(a)のように表示する。その後、N＋1番目とN＋3番目の抽出領域の重なり領域を求める。重なり領域は、図４の斜線で示されている。重なり領域がある場合は、ステップ62へ移行する。重なり領域がない場合は、終了する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
本実施例によっても、二値画像を二値画像のままで、補間画像を求められるので、二値画像の補間画像を短時間で得られる効果がある。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
また、実施例1及び実施例2では、2枚の第1の二値画像及び第2の二値画像に基づいて、その間に挟まれた第3の二値画像を求めたが、第3の二値画像を求めるのに用いる画像を3枚以上使って非線形演算をしても良い。例えば、実施例2において、第1の二値画像でも第2の二値画像でもない第4の二値画像を用いて、その重心とその重心を原点として複数配置した第2の動径と第4の二値画像との交点を3番目の交点として、3つの交点の間の点を結び合わせて、それを辺縁として第3の二値画像を設定するようにしても良い。