(57)【要約】  【課題】  両親の間にできる子供をシミュレートした子供画像を生成する。鮮明であり、対象の両親の子供として妥当であり、自然な予想画像を生成できる技術を提供する。  【解決手段】  子供パーツ画像記憶部３０は、子供の画像を構成する複数種類のパーツの各々につき、複数の子供パーツの画像を記憶する。子供パーツ選択部４６は、複数種類のパーツの各々につき、両親の親パーツのうちで子供に反映すべき親パーツに類似する子供パーツを、子供パーツ画像記憶部３０に記憶される複数の子供パーツから選択する。親パーツが、複数の子供パーツと比較されて、類似する子供パーツが選択される。子供パーツ合成部４８は、選択された複数種類の子供パーツを合成して子供画像を生成する。【選択図】  図３
2005107848.tif 000002
【特許請求の範囲】
【請求項１】
両親の間にできる子供をシミュレートした子供画像を生成する子供画像生成装置であって、
子供の画像を構成する複数種類のパーツの各々につき、複数の子供パーツの画像を記憶する子供パーツ画像記憶部と、
前記複数種類のパーツの各々につき、両親の親パーツのうちで子供に反映すべき親パーツに類似する子供パーツを、前記子供パーツ画像記憶部に記憶される複数の子供パーツから選択する子供パーツ選択部と、
前記子供パーツ選択部で選択された複数種類の子供パーツを合成して子供画像を生成する子供パーツ合成部と、
を含むことを特徴とする子供画像生成装置。
【請求項２】
請求項１に記載の子供画像生成装置であって、
両親の画像と、前記両親の画像をモーフィングした両親モーフィング画像と、前記両親モーフィング画像と前記子供画像をモーフィングした親子モーフィング画像と、前記子供画像とが現れる動画像を生成するモーフィング効果付き動画像生成部を含むことを特徴とする子供画像生成装置。
【請求項３】
請求項１に記載の子供画像生成装置であって、
前記複数種類のパーツの各々につき、両親の親パーツのうちで子供に反映すべき親パーツを指定する元親指定情報を取得する元親指定情報取得部を含み、
前記子供パーツ選択部は、前記複数種類のパーツの各々につき、前記元親指定情報で指定される親パーツと前記子供パーツ画像記憶部に記憶される複数の子供パーツを比較するマッチング部を含むことを特徴とする子供画像生成装置。
【請求項４】
請求項１に記載の子供画像生成装置であって、
前記マッチング部は、比較対象のパーツ上の複数の特徴ポイントの位置関係に基づいて、親パーツと子供パーツを比較することを特徴とする子供画像生成装置。
【請求項５】
両親の間にできる子供をシミュレートした子供画像を生成する子供画像生成装置であって、
複数種類の子供パーツを合成した子供画像を取得する子供画像取得部と、
両親の画像を取得する両親画像取得部と、
前記両親の画像、前記両親の画像をモーフィングした両親モーフィング画像、前記両親モーフィング画像と前記子供画像をモーフィングした親子モーフィング画像および前記子供画像が現れる動画像を生成するモーフィング効果付き動画像生成部と、
を含むことを特徴とする子供画像生成装置。
【請求項６】
両親の間にできる子供をシミュレートした子供画像をコンピュータを用いて生成する子供画像生成方法であって、
子供の画像を構成する複数種類のパーツの各々につき、両親の親パーツのうちで子供に反映すべき親パーツに近い子供パーツ画像を、子供パーツ画像記憶部に記憶される複数の子供パーツ画像から選択して、選択された複数種類の子供パーツ画像を合成して子供画像を生成することを特徴とする子供画像生成方法。
【請求項７】
請求項６に記載の子供画像生成方法であって、
両親の画像と、前記両親の画像をモーフィングした両親モーフィング画像と、前記両親モーフィング画像と前記子供画像をモーフィングした親子モーフィング画像と、前記子供画像とが現れるモーフィング効果付きの動画像を生成するステップを含むことを特徴とする子供画像生成方法。
【請求項８】
両親の間にできる子供をシミュレートした子供画像をコンピュータを用いて生成する子供画像生成方法であって、
複数種類の子供パーツを合成した子供画像を取得するステップと、
両親の画像を取得するステップと、
前記両親の画像、前記両親の画像をモーフィングした両親モーフィング画像、前記両親モーフィング画像と前記子供画像をモーフィングした親子モーフィング画像および前記子供画像が現れる動画像を生成するステップと、
を含むことを特徴とする子供画像生成方法。
【請求項９】
両親の間にできる子供をシミュレートした子供画像をコンピュータに生成させる子供画像生成プログラムであって、
子供の画像を構成する複数種類のパーツの各々につき、両親の親パーツのうちで子供に反映すべき親パーツに近い子供パーツ画像が、子供パーツ画像記憶部に記憶される複数の子供パーツ画像から選択されたとき、選択された複数種類の子供パーツ画像を合成して子供画像を生成する処理を前記コンピュータに実行させることを特徴とする子供画像生成プログラム。
【請求項１０】
請求項９に記載の子供画像生成プログラムであって、
両親の画像と、前記両親の画像をモーフィングした両親モーフィング画像と、前記両親モーフィング画像と前記子供画像をモーフィングした親子モーフィング画像と、前記子供画像とが現れるモーフィング効果付きの動画像を生成する処理を前記コンピュータに実行させることを特徴とする子供画像生成プログラム。
【請求項１１】
両親の間にできる子供をシミュレートした子供画像をコンピュータに生成させる子供画像生成プログラムであって、
複数種類の子供パーツを合成した子供画像を取得するステップと、
両親の画像を取得するステップと、
前記両親の画像、前記両親の画像をモーフィングした両親モーフィング画像、前記両親モーフィング画像と前記子供画像をモーフィングした親子モーフィング画像および前記子供画像が現れる動画像を生成するステップと、
を前記コンピュータに実行させることを特徴とする子供画像生成プログラム。
【請求項１２】
請求項９〜１１のいずれかに記載のプログラムを格納した、コンピュータで読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、両親の間にできる子供をシミュレートした子供画像を生成する装置に関する。
【背景技術】
【０００２】
従来から、両親の間にできる未来の子供をシミュレートする技術が提供されており、例えば、新婚夫婦の子供の予想画像を提供するサービスで利用される。
【０００３】
従来、この種の技術のほとんどはモーフィングを応用している。モーフィングは、元々、ある画像から別の画像への変形途中段階の画像をコンピュータで計算する技術であり、位置情報と透明度を重ね合わせることで滑らかな結果を得ることができる。モーフィングを応用する場合、以下の２つの手法が知られている。
【０００４】
第１の手法では、両親、例えば、新郎および新婦の子供時代の画像が用意される。それらの画像のモーフィングにより子供の予想画像が生成される。
【０００５】
第２の手法では、両親の現在の画像が用意され、それらの画像がモーフィング処理にかけられる。さらに、得られた画像と、別途用意された子供の画像とがモーフィングにかけられて、子供の予想画像が生成される。
【０００６】
しかしながら、モーフィングを応用する従来技術には、以下に示すような幾つかの問題がある。
【０００７】
まず、モーフィングを行うと、出来上がりの画像が鮮明にならないことがある。この理由は、２つの画像を重ねるときにずれが生じることにある。例えば、両親の前髪の長さが違うとき、額部分がグレーになってしまう。
【０００８】
また、モーフィングでは、両親のシミュレートとは言い難い、妥当でない結果しか得られないことがある。例えば、両親の一方がつり目であり、他方がたれ目であるとする。５０対５０の比率でモーフィング処理を行うと、子供の画像は、フラットな目になる。しかし、つり目の人とたれ目の人からフラットな目の子供は一般には産まれない。
【０００９】
また、上述の第１の手法は、適当な子供時代の写真を必要とする。しかし、そのような写真を用意するのが容易でないことがある。また、第２に手法においては、現在の親の写真が子供の予想画像に影響する結果、不自然な画像ができる可能性がある。例えば、男親に髭がはえているとき、できあがった子供の顔にも髭が現れてしまうことがある。
【００１０】
モーフィングについては、例えば、以下の特許文献に開示されている。
【特許文献１】特開２００１−３１９２４２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は上記背景の下でなされたものであり、その目的は、鮮明であり、対象の両親の子供として妥当であり、自然な予想画像を生成できる技術を提供することにある。
【課題を解決するための手段】
【００１２】
本発明の子供画像生成装置は、両親の間にできる子供をシミュレートした子供画像を生成する。本装置は、子供の画像を構成する複数種類のパーツの各々につき、複数の子供パーツの画像を記憶する子供パーツ画像記憶部と、前記複数種類のパーツの各々につき、両親の親パーツのうちで子供に反映すべき親パーツに類似する子供パーツを、前記子供パーツ画像記憶部に記憶される複数の子供パーツから選択する子供パーツ選択部と、前記子供パーツ選択部で選択された複数種類の子供パーツを合成して子供画像を生成する子供パーツ合成部と、を含む。
【００１３】
例えば、目について父親が指定されると、父親の目に類似する子供の目の画像が記憶部から選ばれる。鼻について母親が指定されると、母親の鼻に類似する子供の鼻の画像が記憶部から読み出される。こうして読み出された複数種類のパーツ画像が合成される。パーツは、例えば、輪郭、目、鼻、口、眉毛の五種類である。
【００１４】
上述のように、本発明は、複数種類の子供パーツ画像を合成することで子供画像を生成する。各子供パーツ画像は、予め用意された複数の子供パーツ画像から選ばれる。また、各子供パーツ画像としては、どちらかの親に近い画像が選ばれる。したがって、子供画像は、子供として自然なパーツ画像を集めた画像になり、かつ、各パーツがどちらかの親の特徴を引き継いだ画像になる。モーフィングで生じるような不鮮明さも回避できる。このように、対象の親から得たものではない子供パーツ画像を使うことで、かえって、より鮮明で、妥当かつ自然な子供画像が得ることができる。
【００１５】
好ましくは、本発明の子供画像生成装置はモーフィング効果付き動画像生成部を含む。モーフィング効果付き動画像生成部は、両親の画像と、前記両親の画像をモーフィングした両親モーフィング画像と、前記両親モーフィング画像と前記子供画像をモーフィングした親子モーフィング画像と、前記子供画像とが現れる動画像を生成する。
【００１６】
この態様では、モーフィング技術が視覚効果のために用いられる。すなわち、本発明では、子供画像と両親の画像の他に、上述の両親モーフィング画像と親子モーフィング画像が用意され、これらを用いて動画像が生成される。例えば、両親の画像が現れ、次に両親モーフィング画像が現れ、次に親子モーフィング画像が現れ、次に子供画像が現れる。このようにモーフィングを用いることにより、画像で提供する子供が両親の間にできるであろうということの認識が容易になる。
【００１７】
また、本発明の子供画像生成装置は、前記複数種類のパーツの各々につき、両親の親パーツのうちで子供に反映すべき親パーツを指定する元親指定情報を取得する元親指定情報取得部を含み、前記子供パーツ選択部は、前記複数種類のパーツの各々につき、前記元親指定情報で指定される親パーツと前記子供パーツ画像記憶部に記憶される複数の子供パーツを比較するマッチング部を含む。元指定情報は、例えば、両親に対して行われたアンケート結果から得られる。本発明によれば、マッチング処理によって適当な子供パーツを選ぶことができる。
【００１８】
好ましくは、前記マッチング部は、比較対象のパーツ上の複数の特徴ポイントの位置関係に基づいて、親パーツと子供パーツを比較する。本発明によれば、特徴ポイントの位置関係に基づくことにより、親パーツの特徴を備えた適当な子供パーツを選択できる。
【００１９】
本発明の別の態様において、子供画像生成装置は、複数種類の子供パーツを合成した子供画像を取得する子供画像取得部と、両親の画像を取得する両親画像取得部と、前記両親の画像、前記両親の画像をモーフィングした両親モーフィング画像、前記両親モーフィング画像と前記子供画像をモーフィングした親子モーフィング画像および前記子供画像が現れる動画像を生成するモーフィング効果付き動画像生成部と、を含む。子供画像は、典型的には前述のように、各々がどちらかの親に類似した子供パーツの合成画像である。本発明によれば、両親の画像と、子供パーツ合成タイプの子供画像との間で、前述したようなモーフィングを使った自然な移り変わり効果が得られる。
【００２０】
本発明の別の態様は、両親の間にできる子供をシミュレートした子供画像をコンピュータを用いて生成する子供画像生成方法であり、本方法は、子供の画像を構成する複数種類のパーツの各々につき、両親の親パーツのうちで子供に反映すべき親パーツに近い子供パーツ画像を、子供パーツ画像記憶部に記憶される複数の子供パーツ画像から選択して、選択された複数種類の子供パーツ画像を合成して子供画像を生成する。
【００２１】
また本発明の別の態様は、両親の間にできる子供をシミュレートした子供画像をコンピュータに生成させる子供画像生成プログラムであって、子供の画像を構成する複数種類のパーツの各々につき、両親の親パーツのうちで子供に反映すべき親パーツに近い子供パーツ画像が、子供パーツ画像記憶部に記憶される複数の子供パーツ画像から選択されたとき、選択された複数種類の子供パーツ画像を合成して子供画像を生成する処理を前記コンピュータに実行させる。
【００２２】
このように、本発明は装置の態様に限定されず、例えば、方法およびプログラムでもよく、また、プログラム記録媒体でもよい。
【発明の効果】
【００２３】
上述のように、本発明によれば、より鮮明で、対象の両親の子供として妥当であり、自然な予想画像を生成することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態を図面を参照して説明する。本実施の形態では、本発明の装置が、新婚夫婦の子供の顔画像を生成するために使用される。
【００２５】
図１は、本実施の形態の子供画像生成装置のハードウエア構成例を示している。図示のように、子供画像生成装置１０は、ＣＰＵ１２、ＲＯＭ１４、ＲＡＭ１６、ハードディスク１８、入力装置２０、出力装置２２、媒体装着部２４および通信装置２６を有する。子供画像生成装置１０はパーソナルコンピュータであり、本発明の装置として機能するためのプログラムがインストールされている。このプログラムが実行され、これによりパーソナルコンピュータが子供画像生成装置１０として機能し、このとき本発明の方法が実行される。
【００２６】
図１において、入力装置２０はキーボード、マウスおよびスキャナであり、キーボードおよびマウスはオペレータの各種の指示を入力するために使われ、スキャナは、両親の写真を取り込むために使われる。また、出力装置２２はディスプレイおよびプリンタであり、ディスプレイにはオペレータの入力等の操作を案内する各種の画面が表示され、また、両親および子供に関する各種の画像が表示される。
【００２７】
媒体装着部２４にはＤＶＤ等の媒体が装着され、媒体には完成した子供画像が記録される。また、媒体装着部２４には、子供画像の生成に使う情報、例えば、両親の画像を装着した媒体が装着されてもよい。その他、図示されないが、子供画像生成装置１０はビデオテープレコーダに接続され、できあがった子供画像はビデオテープレコーダへ出力され、ビデオテープに記録される。
【００２８】
また、通信装置２６は、ＬＡＮ、インターネット等のネットワークで他のコンピュータと通信で接続される。子供画像生成のために情報が通信で入手されてもよい。また、できあがった子供画像が通信で送出されてもよい。
【００２９】
図１の構成は本発明の子供画像生成装置の一例であるが、本発明の装置は、画像処理ができるコンピュータであればよく、図１の構成に限定されない。例えば、本発明の子供画像生成装置１０は複数のコンピュータに分散配置されてもよい。また例えば、子供画像生成装置は、サーバで構成され、外部のコンピュータからアクセスに応答し、子供画像を生成し、提供してもよい。
【００３０】
図２は、子供画像生成装置１０の機能ブロック図である。図示のように、子供画像生成装置１０は、両親画像取得部３０、子供画像生成部３２、モーフィング効果付き動画像生成部３４、背景付き画像生成部３６および媒体記録部３８を有する。
【００３１】
両親画像取得部３０は、両親の画像を取得する。両親の画像は、例えば、スキャナから取り込まれる。両親の画像は、ＣＤ−Ｒ等の記録媒体から読み出されてもよく、通信で入手されてもよい。子供画像生成部３２は、両親の間にできる子供をシミュレートした子供画像を生成する。
【００３２】
モーフィング効果付き動画像生成部３４は、両親の画像と子供画像を基に、モーフィングを使った視覚効果を付加したモーフィング付き動画像を生成する。背景付き画像生成部３６は、モーフィング付き動画像を背景画像に取り込んで、背景付き画像を生成する。
【００３３】
媒体記録部３８は、背景付き画像をＤＶＤ等の記録媒体に記録するための処理を行う。この媒体記録部３８は、子供画像を出力する出力手段として機能している。また、子供画像を含む背景付き動画像は、子供画像生成装置１０から通信経由で出力されてもよく、外部のビデオテープレコーダに出力されてもよい。
【００３４】
図３は、子供画像生成部３２を両親画像取得部３０と共に示す機能ブロック図である。子供画像生成部３２は、子供パーツ記憶部４０、元親指定情報取得部４２、親パーツ取得部４４、子供パーツ選択部４６および子供パーツ合成部４８で構成される。
【００３５】
子供パーツ記憶部４０はデータベースであり、図１の構成ではハードディスクに対応する。子供パーツ記憶部４０は、子供の画像を構成する複数種類のパーツの各々につき、複数の子供パーツの画像を記憶している。
【００３６】
本実施の形態では、子供の画像は、「顔の輪郭」「目」、「鼻」、「口」、「眉毛」の５種類のパーツで構成される。子供パーツ記憶部４０には、各パーツにつき、多数の子供の写真から得られた画像が記憶されている。すなわち、子供パーツ記憶部４０は、対象になる両親には関係ない多数の子供のパーツ画像を記憶している。また、すべてのパーツ画像の肌の色がほぼ同じになるように、パーツ画像の色が調整されており、これにより、後段でパーツ画像を合成したときに画像が不自然になるのが回避される。同様に、合成画像が不自然にならないように、パーツ種類毎に、パーツ画像の大きさが適当に調整されている。
【００３７】
元親指定情報取得部４２は、複数種類のパーツの各々につき、両親の親パーツのうちで子供に反映すべき親パーツを指定する元親指定情報を取得する。元親指定情報は、目は父親似、鼻は母親似といった情報である。
【００３８】
図４は、元親指定情報を入手するために使われるアンケートを示している。図示のように、輪郭、目、鼻、口、眉毛の各々につき、新郎と新婦のどちらに似てほしいかの希望が問い合わされる。オペレータは、記入済みのアンケート用紙を用意し、各パーツにつき、新郎と新婦のどちらに似ることを希望するかの情報（どちらに丸がついているかの情報）を入力する。
【００３９】
図示のように、本実施の形態では、男の子と女の子についてのアンケート結果が得られる。そして、男の子の画像と女の子の画像がそれぞれつくられる。ただし、以下の説明では、性別は考慮せず、子供の画像を生成する処理を説明する。
【００４０】
元親指定情報は、例えばキーボードおよびマウスを使って入力される。しかし、本発明はこれに限定されない。スキャナ等を使用し、アンケートの記入内容が自動的に読みとられてもよい。
【００４１】
親パーツ取得部４４は、両親の画像から親パーツを取得する。ここでも、輪郭、目、鼻、口、眉毛といった５種類のパーツが取得される。また、父親、母親の両方の画像から親パーツが取得される。取得された親パーツは子供パーツ選択部４６に提供される。
【００４２】
子供パーツ選択部４６は、複数種類のパーツの各々につき、子供パーツ画像記憶部４０に記憶される複数の子供パーツから、子供画像の生成に使用する子供パーツを選択する。このとき、子供パーツ選択部４６は、元親指定情報を参照し、元親指定情報で指定される方の親パーツに類似する子供パーツを選択する。例えば、元親指定情報において、目が父親似であったとする。この場合、父親の目の画像に類似する子供の目の画像が、子供パーツ記憶部４０の多数の目の画像から選択される。パーツの選択処理については後述にてさらに説明する。
【００４３】
次に、子供パーツ合成部４８は、子供パーツ選択部４６で選択された複数種類の子供パーツを合成して子供画像を生成する。このとき、顔の輪郭上の所定の位置に、「目」、「鼻」、「口」、「眉毛」が張り付けられる。これにより、子供画像が完成する。
【００４４】
子供画像はディスプレイに表示される。このとき、画像の修正および調整の指示がオペレータから受け付けられてもよい。オペレータはキーボードおよびマウスといった入力装置を操作して、画像の修正の指示を入力し、この指示が受け付けられ、指示に従って画像が修正および調整される。例えば、各パーツの大きさおよび位置が変更される。画像の色が変更されてもよい。
【００４５】
また、髪の毛については、予め用意された髪の毛が子供パーツ合成部４８により張り付けられる。髪の毛は、もとから輪郭の一部であってもよい。この髪型も編集作業で変更されてよい。
【００４６】
図５は、子供パーツ選択部４６の構成例を示す機能ブロック図であり、子供パーツ選択部４６は、ポイント設定部５０、特徴抽出部５２およびマッチング部５４を含む。これらは、図示されないが、５種類のパーツの各々のために設けられてよい。
【００４７】
図５において、ポイント設定部５０は、親パーツ上に複数の特徴ポイントを設定する。特徴抽出部５２では、設定された複数の特徴ポイントの位置関係が、親パーツの特徴として求められる。
【００４８】
マッチング部５４は、求められた位置関係に基づき、親パーツを、子供パーツ記憶部４０に記憶される多数の子供パーツと比較する。ここでは、子供パーツには予め特徴ポイントが設定されている。各子供パーツからも、特徴ポイントの位置関係が、子供パーツの特徴として求められる。この位置関係の情報は、予め求められ、子供パーツと共に記憶されていてもよい。マッチング処理では、親パーツと各子供パーツの特徴が比較され、親パーツに最も近い特徴をもつ子供パーツが選択される。
【００４９】
このようにして、本実施の形態では、特徴ポイントを使って、親パーツに類似する子供パーツを選択できる。
【００５０】
上記の特徴ポイントは、オペレータの入力操作を受け付けることで設定されてよい。すなわち、親パーツが画面表示され、特徴ポイントの指定が促される。特徴ポイントは例えば目の画像における目尻である。画面には、目尻等の指定すべき場所が図解等により案内される。オペレータは、マウスを操作し、特徴ポイントにカーソルを合わせ、クリックする。この操作が受け付けられ、特徴ポイントが設定される。
【００５１】
また、上記の例では、オペレータ操作を受け付けることで特徴ポイントが設定された。これに対して、特徴ポイントは画像処理により検出されてもよい。エッジ等の画像の特徴部分が画像処理で求められ、どこが特徴ポイントが画像処理により判定される。
【００５２】
以下、特徴ポイントの位置関係に基づいて親パーツと子供パーツを比較する処理の好適な例を、各パーツ毎に図面を使って説明する。
【００５３】
図６は、パーツの種類を示している。既に説明したように、本実施の形態では、輪郭、目、鼻、口、眉毛の５種類のパーツが使用される。
【００５４】
図７は、輪郭についての処理を示している。輪郭においては、７つの特徴ポイント、すなわち、「あごの先端点ａ１」、「あごの下の端の点ａ２、ａ３」、「あごの落始めの点ａ４、ａ５」、「目のライン上の点ａ６、ａ７」が設定される。そして、図示のように、特徴ポイントを結ぶと輪郭を示すラインが描かれる。２つの輪郭から得たラインが比較されて、類似度が求められる。
【００５５】
実際の比較処理では、例えば、点ａ１を基準にした点ａ２〜ａ７の位置座標が計算される。点ａ２〜ａ７の各々につき、２つの輪郭の対応する点の距離が求められる。距離の総和が類似度を表すパラメータとして使用される。総和が小さいほど、類似度が大きいと判断される。
【００５６】
上記の処理により、親の輪郭が、多数の子供の輪郭の各々と比較される。そして、親の輪郭に最も類似する子供の輪郭が選択される。以下に説明する他の種類のパーツにおいても同様である。
【００５７】
なお、親の輪郭と子供の輪郭の大きさが異なると好適な比較結果が得られないことがあり得る。この点を考慮し、親の輪郭を標準的な大きさに変換し、それから比較処理を行ってもよい。例えば、親の輪郭の「点ａ１」と「点ａ６、ａ７の中点」との上下方向の距離が所定の値になるように、輪郭が相似変形される。子供の輪郭は、予め上記の標準的な大きさに調整されている。このような大きさの調整も、他の種類のパーツに関しても同様に行われてよい。例えば、眉、目、鼻、口のそれぞれにつき、横方向の長さを標準値にする調整が行われる。
【００５８】
図８は、眉毛についての処理を示している。眉毛においては、６つの特徴ポイント、すなわち、「眉頭ｂ１」、「眉頭と眉山の中間点（上下）ｂ２、ｂ３」、「眉山（上下）ｂ４、ｂ５」、「眉尻ｂ６」が設定される。これらの点により、眉の形状の特徴を表すことができる。
【００５９】
比較処理では、例えば、眉の幅、長さ、角度（上がり下がり）が求められる。幅は、「点ｂ２、ｂ３の距離」と「点ｂ４、ｂ５の距離」との平均で表される。長さは、点ｂ１から点ｂ６までの水平方向の距離で求められる。角度は、「点ｂ１」と「点ｂ４、ｂ５の中点」とを結ぶ線の水平線に対する角度で表される（「点ｂ４、ｂ５の中点」と「点ｂ６」を結ぶ線の角度も比較されてよい）。親の眉毛のこれらの値が、子供の眉毛の同様の値と比較されて、最も類似する子供の眉毛が選択される。
【００６０】
例えば、まず、長さと幅の比率が比較され、親の眉毛との比率の差が所定値以内の子供の眉毛が選択され、それらの中から、角度が最も近い眉毛が選択される。なお、上記に例示した以外の特徴事項が比較のために求められてもよい。
【００６１】
図９は、目についての処理を示している。目においては、８つの特徴ポイント、すなわち、「目頭ｃ１」、「ひとみの中心ｃ２」、「ひとみの中心を通る鉛直線上で目の端の点ｃ３、ｃ４」、「目尻ｃ５」、「二重の先端ｃ６」、「二重の中間点（ひとみの中心を通る鉛直線上）ｃ７」、「二重の後端ｃ８」が設定される。これらの点により、図示のように、目の形状の特徴を表すことができる。
【００６２】
目の比較処理では、目の長さと高さの比率が比較される。目の長さは、点ｃ１から点ｃ５までの水平方向の距離で表される。また、目の高さは、ひとみの中心を通る目の幅であり、点ｃ３、ｃ４の距離で表される。
【００６３】
また、つり目、たれ目といった特徴も親の目から抽出される。ここでは、ひとみの中心ｃ２に対する目頭ｃ１、目尻ｃ５の高さ方向の位置関係から、つり目、たれ目の程度が判別される。例えば、「点ｃ２と点ｃ１の高さ方向の距離」と「点ｃ２と点ｃ５の高さ方向の距離」の組合せと、つり目、たれ目の程度のランクのテーブルが用意される。このテーブルを参照して、つり目、たれ目の程度が判定される。
【００６４】
また、二重瞼の情報も目の比較に用いられる。二重瞼の幅は、二重瞼のふかさ（しわの入り方）に対応しており、図中の点ｃ３、ｃ７の距離で表される。また、二重瞼の長さは、点ｃ６と点ｃ８の水平方向の距離で表される。二重瞼の幅と長さの比率が、二重瞼の特徴を表す情報として使用される。
【００６５】
二重瞼の処理のため、本実施の形態では、親の目が二重瞼か一重瞼かの情報がオペレータにより入力され、受け付けられる。親が二重瞼のときのみ、二重瞼の特徴ポイントが設定され、比較処理に使われる。子供パーツ記憶部も、複数の子供の目を、一重瞼か二重瞼かを判別可能なかたちで記憶している。そして、親の目が二重瞼であれば、二重瞼の子供の目の画像群から適当な画像を選択する。一重瞼についても同様である。
【００６６】
比較処理においては、上述の目についての各種特徴が組み合わされてよい。例えば、最初に、つり目、たれ目の程度が同ランクの子供の目が選択され、それらの中から、目の長さと高さの比率が所定値以内の子供の目が選択され、さらに、それらの中から、二重瞼の長さと幅の比率が最も近い子供の目が選択される。なお、上記に例示した以外の特徴事項が比較のために求められてもよい。
【００６７】
図１０は、鼻についての処理を示している。鼻においては、１１個の特徴ポイント、すなわち、「鼻すじの始まりｄ１」、「鼻すじの始まりと鼻の頭の端との中間点ｄ２、ｄ３」、「鼻の頭の端ｄ４、ｄ５」、「鼻の頭の中心ｄ６」、「小鼻の端ｄ７、ｄ８」、「鼻の下端ｄ９」、「鼻の穴の最上部ｄ１０、ｄ１１」が設定される。これらの点により、図示のように、鼻の形状の特徴を表すことができる。
【００６８】
鼻の比較処理では、鼻すじの長さと幅の比率が比較され、この比率により鼻の全体形状が表される。鼻すじの長さは、図中の点ｄ１、ｄ６間の距離で表され、鼻すじの幅は、図中の点ｄ２、ｄ３間の距離で表される。
【００６９】
また、鼻の頭部分の形状が、鼻の頭の中心ｄ３、鼻の頭の端ｄ４、ｄ５および小鼻の端ｄ７、ｄ８の５点で表される。例えば、鼻の形状は、鼻の頭の幅すなわち、点ｄ４と点ｄ５の水平方向の距離で表され、また、小鼻の幅、すなわち、点ｄ４と点ｄ７の水平距離および点ｄ５と点ｄ８の水平距離でも表される。さらに、鼻の頭部分の形状は、鼻の頭の中心ｄ３に対して鼻の頭の端ｄ４、ｄ５および小鼻の端ｄ７、ｄ８が上がり気味か、下がり気味かといった情報によっても表される。ここでは、点ｄ３に対する点ｄ４、ｄ５、ｄ７、ｄ８の高さが求められる。
【００７０】
また、鼻の先端部分の形状が、４つの点ｄ６、ｄ９、ｄ１０、ｄ１１で表される。これらの点は四角形をつくっており、四角形の形状は、鼻の先端の形状を表している。例えば、図示のような３種類の形状が判別可能である。そこで、親の鼻の上記四角形が、子供の鼻の四角形と比較される。
【００７１】
鼻の比較処理でも、上述の各種の指標が組み合わされる。例えば、鼻の長さと幅の比率を基準にして、親の鼻に近い子供の鼻が選択され、それらの中から、鼻の頭部分の形状が類似する子供の鼻が選別される。ここでは、鼻の頭の幅の差が所定値以内であり、かつ、小鼻の幅の差が所定値以内であり、かつ、鼻の頭に対する左右の上がり下がりの傾向が近い子供の鼻が選択される。そして、最後に、鼻の先端部分の四角形が最も類似する子供の鼻が選択される。なお、上記に例示した以外の特徴事項が比較のために求められてもよい。
【００７２】
図１１は、口についての処理を示している。口のかたちをトレースするように、図示のように１２個の特徴ポイントｅ１〜ｅ１２が設定される。そして、口の中心から見て、全体のかたち（長さと幅の比率、縦横比）、唇の厚み、ふくらみかた等が比較される。
【００７３】
実際の処理では、顔の輪郭と同様の処理が行われてもよい。この場合、例えば、口の中心点を基準に親の口と子供の口が重ねられる。そして、口の中心を除く１１点に関して、両者の対応する点の距離が求められ、さらに、距離の総和が求められる。距離の総和が最も小さくなる子供の口が、親の口に最も類似する子供の口として求められる。
【００７４】
以上、各パーツ毎に、親パーツと子供パーツを比較する処理の例を説明した。既に説明したように、上記の比較によって選出された子供パーツは、子供パーツ合成部４８で合成され、これにより子供画像が生成される。
【００７５】
ところで、上述の処理では、目、鼻、口、眉毛といった子供パーツは、輪郭の所定の位置に張り付けられた。変形例として、以下の処理が行われてもよく、これにより親の特徴をより正確に反映することができる。
【００７６】
図１２を参照すると、この処理では、親の画像を参照して、顔の輪郭上での各パーツの相対的な位置が求められ、また、輪郭に対する各パーツの相対的な大きさが求められる。図１２は概略的であるが、目に関して説明すると、高さ方向の相対的位置は、顔の高さを１としたときの顔の下端からの高さで表される。また、横方向の相対位置は、目の高さのライン上での顔の幅を１としたときの、顔の端から目の中心までの位置で表される。
【００７７】
また、目の相対的大きさは、目の高さのライン上での顔の幅に対する目の長さ（目頭から目尻まで）で表される。
【００７８】
目の相対的位置および相対的大きさは、両親の画像の各々から求められる。例えば、目は父親似であることが要求されたとする。この場合、上述の比較処理で、父親の目に類似する子供の目が選択される。この目を輪郭に張り付けるとき、父親の目の相対的位置に応じて張り付け位置が設定される。また、父親の目の相対的大きさに応じて、子供パーツの大きさが変更される。すなわち、親の目と同じ相対的位置および相対的大きさになるように、張り付ける目の大きさと位置が調整される。
【００７９】
上記の処理は、鼻、口、眉毛に関しても同様に行われる。以上の処理により、親の特徴をより強く子供に反映することができる。
【００８０】
以上、子供画像の生成について詳細に説明した。次に、本発明のもう一つの特徴であるモーフィング効果付きの動画像の生成について説明する。この処理は、図１のモーフィング効果付き動画像生成部３４によって行われる。
【００８１】
図１３を参照すると、モーフィング効果付き動画像生成部３４は、両親モーフィング画像生成部６０、子供画像取得部６２、親子モーフィング画像生成部６４および合成部６６を含む。
【００８２】
両親モーフィング画像生成部６０は、両親画像取得部３０（図１）により取得された両親の画像をモーフィングした両親モーフィング画像を生成する。モーフィングにより、父親から母親へと徐々に変化する動画像が得られ、また、母親から父親に徐々に変化する動画像が得られる。
【００８３】
子供画像取得部６２は、子供画像生成部３２（図１）により生成された子供画像を取得する。親子モーフィング画像生成部６４は、両親モーフィング画像と子供画像をモーフィングした親子モーフィング画像を生成する。ここでは、モーフィングの対象の一方の画像として、両親の画像を５０対５０でモーフィングした両親モーフィング画像が使われる。この両親モーフィング画像（５０対５０）と子供画像とがモーフィングされる。そして、両親モーフィング画像から子供画像へと徐々に変化する動画像が得られる。
【００８４】
合成部６６は、両親の画像、両親モーフィング画像、親子モーフィング画像および子供画像を合成し、これらが順次現れる動画像を生成する。
【００８５】
図１４は、モーフィング効果付きの動画像の合成処理の好適な例を示している。最初は、両親の画像が左右に配置される。次に、両親の画像は残しつつ、両親の画像の間に、両親モーフィング画像が表れる。両親モーフィング画像は、父親から母親へ向けて変化し、母親から父親へ向けて変化し、このような変化を数回繰り返す。
【００８６】
両親の間の変化の繰返しが所定の回数に達すると、両親モーフィング画像から親子モーフィング画像へと切り替わる。ここでは、父親から母親（またはその逆）の変化が、両親の配分が５０対５０の両親モーフィング画像まで進む。この状態の両親モーフィング画像から子供画像へ向けて徐々に変化する親子モーフィング画像が表れる。親子モーフィング画像が子供画像に到達するまで変化し、最後に子供画像が表れる。
【００８７】
以上、モーフィング画像を加えた動画像の生成について説明した。次に、背景画像を付加した動画像の生成について説明する。この処理は、図１の背景付き画像生成部３６により行われる。
【００８８】
図１５を参照すると、背景付き画像生成部３６は、モーフィング効果付き動画像取得部７０、背景画像取得部７２および合成部７４を含む。動画像取得部７０は、動画像生成部３４により生成されたモーフィング効果付き動画像を取得する。背景画像取得部７２は、予め用意された背景画像を取得する。好ましくは背景画像も動画像である。合成部７４は、モーフィング効果付き動画像と背景画像を合成する。これにより、背景画像が加わった動画像が生成される。生成された動画像は、既に説明したように、媒体記録部３８（図１）により、ＤＶＤ等の記録媒体に記録される。
【００８９】
なお、背景付き画像生成部３６は、モーフィング効果付き動画像生成部３４と一体化されてもよい。この場合、背景画像に、両親画像、両親モーフィング画像、親子モーフィング画像および子供画像が素材として取り込まれ、合成される。これにより、背景が付加され、かつ、モーフィング画像が加わった子供画像が生成される。
【００９０】
また、上述の処理では、さらにＢＧＭが付加されることも好適である。さらに、特殊効果等の処理を施す機能も本実施の形態の装置に好適に備えられる。好適には、これらの機能を利用して、子供画像およびモーフィング画像という２つの素材が、期待度を高めるオープニングムービー、雰囲気を高めるＢＧＭと共に映像の中に盛り込まれ、さらに、様々な特殊効果が施され、映像作品が仕上げられ、単体で販売される商品としての完成度が与えられる。このような映像作品は、披露宴での余興として利用される。また、イベント用の映像としても利用可能であり、また、記念品としても利用可能である。
【００９１】
以上、本発明の好適な実施の形態を説明した。本発明では、モンタージュ式のシミュレートを採用し、両親の特徴が拾い出された子供画像を生成している。すなわち、本発明では、複数種類の子供パーツ画像を合成することで子供画像を生成しており、各子供パーツ画像は、予め用意された複数の子供パーツ画像から選ばれる。このとき、各子供パーツ画像としては、どちらかの親に近い画像が選ばれる。
【００９２】
したがって、子供画像は、自然なパーツ画像を集めたことで全体としても自然な画像になる。また、子供画像は、各パーツがどちらかの親の特徴を引き継いだ妥当な画像になる。例えば父親がつり目で、母親がたれ目のとき、子供画像はつり目またはたれ目になり、不合理なフラットな目の子供ではなくなる。また、モーフィングでは両親の顔のずれに起因する不鮮明さが生じることがあるが、本発明ではそのような不鮮明さの発生も回避できる。
【００９３】
このようにして、本発明によれば、対象の親から得たものではない子供パーツ画像を上手く使うことで、かえって、より鮮明で、妥当かつ自然な子供画像が得ることができる。
【００９４】
また、本発明によれば、モーフィング効果付き動画像が生成され、この動画像では、両親の画像と、両親の画像をモーフィングした両親モーフィング画像と、両親モーフィング画像と子供画像をモーフィングした親子モーフィング画像と、子供画像とが現れる。このようにモーフィングを用いることにより、画像で提供する子供が両親の間にできるであろうということの認識が容易になる。
【００９５】
すなわち、本発明では、子供画像は、親画像から取っていないパーツの合成で作られているが、上記の２種のモーフィング画像の付加により、両親から子供へと画像が滑らかに変化する。これにより、生成された子供画像が両親からできることの連想が補助される。子供画像を見たときに本当にそのような子供ができることが想像されやすくなる。
【００９６】
また、本発明は、複数の子供パーツを親パーツと比較するマッチング処理によって適当な子供パーツを選んでおり、これにより、適当な子供パーツが自動的に選ばれ、子供画像の生成が容易である。
【００９７】
また、本発明は、上記のマッチングにおいて、パーツ上の複数の特徴ポイントの位置関係に基づいて、親パーツと子供パーツが比較される。特徴ポイントの位置関係に基づくことにより、親パーツの特徴を備えた適当な子供パーツを選択できる。
【００９８】
なお、マッチング処理は、特徴ポイントを使う処理に限定されなくてよい。本発明の範囲内で、マッチング処理として、比較を行う他の画像処理が採用されてもよい。
【００９９】
また、上述の実施の形態では、マッチング処理にて最も類似する子供パーツが自動的に選択されたが、本発明はこれに限定されない。例えば、類似する複数の子供パーツが選択され、候補として提示される。それらの中から適当な子供パーツが、入力装置に対するオペレータの選択操作を受け付けることで、決定される。
【０１００】
また、上述の自動選択処理が行われなくてもよい。入力装置に対するオペレータの選択操作を受け付けることで、子供パーツが選択されてもよい。このときは、元親指定情報（アンケート結果）も入力されなくてもよい。オペレータは、両親の画像とアンケート結果を参照し、各パーツ毎に、どちらかの親に似た子供パーツを探す。ここでは、複数のパーツがオペレータの操作によって順次（または一度に）表示され、適当なパーツが探される。このような構成も本発明の範囲に含まれてよく、適当な子供画像が得られる。そして、この子供画像にモーフィング画像を付加して、上述のようなモーフィング効果付きの好適な画像が得られる。
【０１０１】
以上に本発明の好適な実施の形態を説明した。しかし、本発明は上述の実施の形態に限定されず、当業者が本発明の範囲内で上述の実施の形態を変形可能なことはもちろんである。例えば、本発明は、新郎新婦の子供画像を生成する以外の用途にも適用可能である。
【産業上の利用可能性】
【０１０２】
本発明は、両親の間にできる子供をシミュレートした子供画像を生成することができ、画像処理の分野で有用である。
【図面の簡単な説明】
【０１０３】
【図１】子供画像生成装置のハードウエア構成例を示す図である。
【図２】子供画像生成装置のソフトウエア構成を示す機能ブロック図である。
【図３】子供画像生成部を両親画像取得部と共に示す機能ブロック図である。
【図４】元親指定情報を入手するために使われるアンケートを示す図である。
【図５】子供パーツ選択部の構成例を示す機能ブロック図である。
【図６】パーツの種類を示す図である。
【図７】輪郭についてのマッチング処理を示す図である。
【図８】眉毛についてのマッチング処理を示す図である。
【図９】目についてのマッチング処理を示す図である。
【図１０】鼻についてのマッチング処理を示す図である。
【図１１】口についてのマッチング処理を示す図である。
【図１２】輪郭に対するパーツの相対的位置および相対的サイズに基づく調整処理を示す図である。
【図１３】モーフィング効果付き動画像生成部の構成を示す図である。
【図１４】モーフィング効果付きの動画像の合成処理の好適な例を示す図である。
【図１５】背景付き画像生成部の構成を示す図である。
【符号の説明】
【０１０４】
１０  子供画像生成装置
３０  両親画像取得部
３２  子供画像生成部
３４  モーフィング効果付き動画像生成部
３６  背景付き画像生成部
３８  媒体記録部
４０  子供パーツ記憶部
４２  元親指定情報取得部
４４  親パーツ取得部
４６  子供パーツ選択部
４８  子供パーツ合成部
５０  ポイント設定部
５２  特徴抽出部
５４  マッチング部
６０  両親モーフィング画像生成部
６２  子供画像取得部
６４  親子モーフィング画像生成部
６６  合成部
７０  モーフィング効果付き動画像取得部
７２  背景画像取得部
７４  合成部
【図１】
2005107848.tif 000003
【図２】
2005107848.tif 000004
【図３】
2005107848.tif 000005
【図４】
2005107848.tif 000006
【図５】
2005107848.tif 000007
【図６】
2005107848.tif 000008
【図７】
2005107848.tif 000009
【図８】
2005107848.tif 000010
【図９】
2005107848.tif 000011
【図１０】
2005107848.tif 000012
【図１１】
2005107848.tif 000013
【図１２】
2005107848.tif 000014
【図１３】
2005107848.tif 000015
【図１４】
2005107848.tif 000016
【図１５】
2005107848.tif 000017