【手続補正書】
【提出日】平成25年2月6日(2013.2.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するため、本発明に係る制御点設定方法は、
基準画像に含まれる動体モデルの領域内に設定された複数の動き基準点の動き情報を記憶する記憶手段を備える制御点設定装置を用いた制御点設定方法であって、前記動体モデルの骨格に係るモデル骨格情報に基づいて、前記動体モデルの領域内における前記複数の動き基準点の各々の位置に係る位置情報を特定する特定ステップと、被写体領域が含まれる被写体画像を取得する取得ステップと、この取得ステップにて取得された被写体画像の被写体の骨格に係る被写体骨格情報及び前記特定ステップにて特定された前記位置情報に基づいて、前記被写体領域内で前記複数の動き基準点の各々に対応する各位置に当該被写体領域の動きの制御に係る動き制御点を複数設定する制御点設定ステップと、を含むことを特徴としている。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、本発明に係る制御点設定装置は、
基準画像に含まれる動体モデルの領域内に設定された複数の動き基準点の所定空間内での動きを示す動き情報を記憶する記憶手段を備える制御点設定装置であって、前記動体モデルの骨格に係るモデル骨格情報に基づいて、前記動体モデルの領域内における前記複数の動き基準点の各々の位置に係る位置情報を特定する特定手段と、被写体領域が含まれる被写体画像を取得する取得手段と、この取得手段により取得された被写体画像の被写体の骨格に係る被写体骨格情報及び前記特定手段により特定された前記位置情報に基づいて、前記被写体領域内で前記複数の動き基準点の各々に対応する各位置に当該被写体領域の動きの制御に係る動き制御点を複数設定する制御点設定手段と、を備えたことを特徴としている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明に係るプログラムは、
基準画像に含まれる動体モデルの領域内に設定された複数の動き基準点の所定空間内での動きを示す動き情報を記憶する記憶手段を備える制御点設定装置のコンピュータを、前記動体モデルの骨格に係るモデル骨格情報に基づいて、前記動体モデルの領域内における前記複数の動き基準点の各々の位置に係る位置情報を特定する特定機能、被写体領域が含まれる被写体画像を取得する取得機能、取得された被写体画像の被写体の骨格に係る被写体骨格情報及び前記特定機能により特定された前記位置情報に基づいて、前記被写体領域内で前記複数の動き基準点の各々に対応する各位置に当該被写体領域の動きの制御に係る動き制御点を複数設定する制御点設定機能、として機能させることを特徴としている。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
基準画像に含まれる動体モデルの領域内に設定された複数の動き基準点の動き情報を記憶する記憶手段を備える制御点設定装置を用いた制御点設定方法であって、
前記動体モデルの骨格に係るモデル骨格情報に基づいて、前記動体モデルの領域内における前記複数の動き基準点の各々の位置に係る位置情報を特定する特定ステップと、
被写体領域が含まれる被写体画像を取得する取得ステップと、
この取得ステップにて取得された被写体画像の被写体の骨格に係る被写体骨格情報及び前記特定ステップにて特定された前記位置情報に基づいて、前記被写体領域内で前記複数の動き基準点の各々に対応する各位置に当該被写体領域の動きの制御に係る動き制御点を複数設定する制御点設定ステップと、
を含むことを特徴とする制御点設定方法。
【請求項２】
前記モデル骨格情報に基づいて、前記動体モデルの領域内で前記動体モデルの骨格と関連付けられたモデル骨格点を複数設定する骨格点設定ステップを更に含み、
前記位置情報は、前記複数の動き基準点の各々に対する、前記骨格点設定ステップにて設定された前記複数のモデル骨格点の相対的な位置関係に係る情報を含むことを特徴とする請求項１に記載の制御点設定方法。
【請求項３】
前記特定ステップは、更に、
前記複数のモデル骨格点の中で、前記複数の動き基準点の各々を所定方向に挟むように設定された隣合う二つのモデル骨格点を特定し、各動き基準点に対する当該二つのモデル骨格点の相対的な位置関係に係る情報を含む前記位置情報を特定することを特徴とする請求項２に記載の制御点設定方法。
【請求項４】
前記特定ステップは、更に、
前記動体モデルの領域における、前記二つのモデル骨格点が含まれる部位の輪郭部分を特定し、各動き基準点に対する当該輪郭部分の相対的な位置関係に係る情報を含む前記位置情報を特定することを特徴とする請求項３に記載の制御点設定方法。
【請求項５】
前記基準画像は、前記動体モデルとしてのヒトを所定方向から見た状態を表す画像であり、
前記骨格点設定ステップは、
前記動体モデルの領域の輪郭部分であって人体を構成する複数の部位どうしが連結された部分にて骨格基準点を特定し、当該骨格基準点に基づいて前記動体モデルの領域内で前記複数のモデル骨格点を設定することを特徴とする請求項２〜４の何れか一項に記載の制御点設定方法。
【請求項６】
前記骨格点設定ステップは、更に、
前記被写体骨格情報に基づいて、前記被写体領域内で前記被写体の骨格と関連付けられた被写体骨格点を複数設定し、
前記制御点設定ステップは、
前記複数の動き基準点の各々に対する、前記特定ステップにて特定された前記複数のモデル骨格点の相対的な位置関係に係る情報及び前記骨格点設定ステップにて前記被写体領域内で設定された前記複数の被写体骨格点に基づいて、当該被写体領域内で前記複数の動き制御点を設定することを特徴とする請求項２〜５の何れか一項に記載の制御点設定方法。
【請求項７】
前記被写体画像は、前記被写体としてのヒトを所定方向から見た状態を表す画像であり、
前記骨格点設定ステップは、
前記被写体領域の輪郭部分であって人体を構成する複数の部位どうしが連結された部分にて骨格基準点を特定し、当該骨格基準点に基づいて前記被写体領域内で前記複数の被写体骨格点を設定することを特徴とする請求項６に記載の制御点設定方法。
【請求項８】
前記制御点設定ステップは、
前記骨格点設定ステップにて前記被写体領域内で設定された前記複数の被写体骨格点のうち、前記特定ステップにて特定された前記複数の動き基準点の各々を所定方向に挟むように設定された隣合う二つのモデル骨格点に対応する二つの被写体骨格点を特定するステップを含み、
前記被写体領域内で、各動き基準点に対する前記二つのモデル骨格点の相対的な位置関係に対応する相対的な位置関係を前記二つの被写体骨格点に対して有する位置に各動き制御点を設定することを特徴とする請求項６又は７に記載の制御点設定方法。
【請求項９】
前記制御点設定ステップは、
前記被写体領域内で、前記隣合う二つのモデル骨格点が含まれる部位の領域に対応する対応領域を特定するステップを含み、
前記対応領域内で、各動き基準点に対する前記二つのモデル骨格点が含まれる部位の輪郭部分の相対的な位置関係に対応する相対的な位置関係を当該対応領域の輪郭部分に対して有する位置に各動き制御点を設定することを特徴とする請求項８に記載の制御点設定方法。
【請求項１０】
前記動き情報の前記複数の動き基準点の動きに基づいて前記複数の動き制御点を動かし、当該動き制御点の動きに従って前記被写体画像の前記被写体領域を変形させたフレーム画像を複数生成する生成ステップを更に含むことを特徴とする請求項１〜９の何れか一項に記載の制御点設定方法。
【請求項１１】
前記取得ステップは、背景と被写体とが存在する画像から被写体が含まれる被写体領域を切り抜いた画像を前記被写体画像として取得することを特徴とする請求項１〜１０の何れか一項に記載の制御点設定方法。
【請求項１２】
基準画像に含まれる動体モデルの領域内に設定された複数の動き基準点の所定空間内での動きを示す動き情報を記憶する記憶手段を備える制御点設定装置であって、
前記動体モデルの骨格に係るモデル骨格情報に基づいて、前記動体モデルの領域内における前記複数の動き基準点の各々の位置に係る位置情報を特定する特定手段と、
被写体領域が含まれる被写体画像を取得する取得手段と、
この取得手段により取得された被写体画像の被写体の骨格に係る被写体骨格情報及び前記特定手段により特定された前記位置情報に基づいて、前記被写体領域内で前記複数の動き基準点の各々に対応する各位置に当該被写体領域の動きの制御に係る動き制御点を複数設定する制御点設定手段と、
を備える制御点設定装置。
【請求項１３】
基準画像に含まれる動体モデルの領域内に設定された複数の動き基準点の所定空間内での動きを示す動き情報を記憶する記憶手段を備える制御点設定装置のコンピュータを、
前記動体モデルの骨格に係るモデル骨格情報に基づいて、前記動体モデルの領域内における前記複数の動き基準点の各々の位置に係る位置情報を特定する特定機能、
被写体領域が含まれる被写体画像を取得する取得機能、
取得された被写体画像の被写体の骨格に係る被写体骨格情報及び前記特定機能により特定された前記位置情報に基づいて、前記被写体領域内で前記複数の動き基準点の各々に対応する各位置に当該被写体領域の動きの制御に係る動き制御点を複数設定する制御点設定機能、
として機能させるプログラム。