JP2012108923A - Composite image output device and composite image output processing program - Google Patents
Composite image output device and composite image output processing program Download PDFInfo
- Publication number
- JP2012108923A JP2012108923A JP2011282296A JP2011282296A JP2012108923A JP 2012108923 A JP2012108923 A JP 2012108923A JP 2011282296 A JP2011282296 A JP 2011282296A JP 2011282296 A JP2011282296 A JP 2011282296A JP 2012108923 A JP2012108923 A JP 2012108923A
- Authority
- JP
- Japan
- Prior art keywords
- image
- data
- transformation
- person
- image data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- Studio Devices (AREA)
Abstract
Description
本発明は、動画撮影された人物画像を他のキャラクタ画像に置き換えた合成画像を生成して出力するための合成画像出力装置および合成画像出力処理プログラムに関する。 The present invention relates to a composite image output apparatus and a composite image output processing program for generating and outputting a composite image obtained by replacing a person image captured with a moving image with another character image.
近年、特殊撮影の技術の進歩により、ミニチュア撮影、人物と背景画像の合成、コンピュータグラフィックと撮影画像の合成等により、現実にはない情景を画面上に作り出すことが可能となった。そして最近では、モーションキャプチャ技術と3D画像処理技術によって、予め動画撮影されたモデル(対象人物)の動きにそのまま対応させた任意のキャラクタ画像を動画表示させることができるようになっている。また動画にコメントを追加する画像合成もネットサービスを用いて一般に行なわれるようになってきた。 In recent years, with the advancement of special photography technology, it has become possible to create scenes that do not exist on the screen by miniature photography, composition of a person and a background image, composition of a computer graphic and a photographed image, and the like. Recently, an arbitrary character image corresponding to the motion of a model (target person) captured in advance as a moving image can be displayed as a moving image by the motion capture technology and the 3D image processing technology. In addition, image composition for adding comments to moving images has been generally performed using a net service.
また従来、同一出願人において、デジタルカメラにより撮影された撮影画像に含まれる各画像部分までの距離情報に応じて、当該撮影画像から置き換え対象となる人物画像を抽出し、この抽出された対象人物画像をそのポーズ(姿勢)に応じた他のキャラクタ画像からなるまね画像に置き換え合成して表示する画像出力装置が考えられている(例えば、特許文献1参照。)。 Conventionally, in the same applicant, a person image to be replaced is extracted from the photographed image according to distance information to each image portion included in the photographed image photographed by the digital camera, and the extracted target person An image output apparatus is conceivable in which an image is replaced with a mimic image made up of another character image corresponding to the pose (posture) and displayed after being synthesized (see, for example, Patent Document 1).
また、同一出願人において、通信ネットワーク上の端末装置から送られてくる撮影画像から抽出された置き換え対象となる人物画像の姿勢を示すポーズ情報を受信し、このポーズ情報に対応した姿勢のキャラクタ画像をデータベースから読み出して前記端末装置へ送信提供する画像配信サーバも考えられている(例えば、特許文献2参照。)。 In addition, the same applicant receives pose information indicating the posture of a person image to be replaced extracted from a captured image sent from a terminal device on a communication network, and a character image having a posture corresponding to the pose information. An image distribution server that reads out from a database and provides it to the terminal device is also considered (see, for example, Patent Document 2).
このような従来の画像出力装置や画像配信サーバによれば、撮影画像の中の任意の対象人物画像を他のキャラクタ画像に置き換え合成して表示あるいはプリントすることが可能となり、ユーザ本人や知人を他のキャラクタ画像に置き換えて楽しんだり、あるいは他人に見られてはいけない人物を対象に他のキャラクタ画像に置き換え偽装したりして、撮影画像を様々な状況でより効果的に利用することができる。 According to such a conventional image output device or image distribution server, it is possible to replace an arbitrary target person image in a photographed image with another character image, and display or print it. You can enjoy using images by replacing them with other character images, or you can use the captured images more effectively in various situations by impersonating people who should not be seen by others and replacing them with other character images. .
前記従来における撮影人物画像の他のキャラクタ画像への置き換え合成技術では、静止画、動画、何れの場合でも、その対象人物画像をそのまま置き換え合成しているだけなので、特に、動画撮影された人物画像について、特撮やアニメーションにあるように、登場人物の意志をもって対象人物を変身させるなど、一連のシーンとなるような合成画像を生成することは困難な問題がある。 In the conventional technique for replacing a photographed person image with another character image, the target person image is replaced and synthesized as it is in either case of a still image or a moving image. As for special effects and animations, it is difficult to generate a composite image that forms a series of scenes, such as transforming the target person with the will of the characters.
近年、特に実写やアニメーションの映像の途中で、所定の登場人物の魔法によって他の登場人物を変身させるシーンが多用されるようになっているが、このような変身画像を生成するには、変身のための衣装・小道具・メイクの準備や撮影映像の編集等、多大な労力や専門技術が必要とされた。 In recent years, especially in the middle of live-action and animation images, scenes that transform other characters by the magic of a given character have been frequently used. To generate such a transformation image, A great deal of labor and expertise was required, such as preparation of costumes, props, makeup, and editing of filmed images.
本発明は、このような課題に鑑みなされたもので、動画撮影された人物画像について、所定の人物の意志に従って、他の人物を変身させた変身合成画像を容易に生成することが可能になる合成画像出力装置および合成画像出力処理プログラムを提供することを目的とする。 The present invention has been made in view of such problems, and it is possible to easily generate a transformed composite image obtained by transforming another person in accordance with the will of a predetermined person with respect to a person image that has been shot. It is an object to provide a composite image output apparatus and a composite image output processing program.
請求項1に記載の合成画像出力装置は、予め設定された変身キャラクタの画像データにユーザ登録された人物画像を対応付けて記憶する変身役柄データ記憶手段と、動画撮影された一連の撮影画像データを取得する撮影画像取得手段と、この撮影画像取得手段により取得された一連の撮影画像データ中に、前記ユーザ登録された人物画像による所定の変身身振りが有るか否かを検出する登録人物身振検出手段と、この登録人物身振検出手段により前記ユーザ登録された人物画像による所定の変身身振りが検出された場合に、当該検出された人物画像を前記変身役柄データ記憶手段により対応付け記憶されている変身キャラクタの画像データに基づき、当該人物画像と同じ姿勢の変身キャラクタの画像データにその顔部分をそのままにして置き換えた合成画像データを生成する合成画像生成手段と、この合成画像生成手段により生成された合成画像データを出力する合成画像出力手段と、を備えたことを特徴としている。
The composite image output apparatus according to
本発明によれば、ユーザ登録された人物画像について動画撮影された際に、その人物の意志に従って、動画撮影中の人物画像を変身キャラクタに変身させた変身合成画像を容易に生成することが可能になる合成画像出力装置および合成画像出力処理プログラムを提供できる。 According to the present invention, when a user-registered person image is shot as a moving image, a transformed composite image in which the person image being shot is transformed into a transformation character can be easily generated according to the will of the person. A composite image output apparatus and a composite image output processing program can be provided.
以下図面により本発明の実施の形態について説明する。 Embodiments of the present invention will be described below with reference to the drawings.
(第1実施形態)
図1は、本発明の合成画像出力装置の第1実施形態に係るデジタルカメラ10を利用した動画像の撮影状態と合成画像の生成状態を示す概念図である。
(First embodiment)
FIG. 1 is a conceptual diagram showing a moving image shooting state and a composite image generation state using the
このデジタルカメラ10は、その背面にLCD表示部11、入力部12、音声出力部(スピーカ)13を備え、入力部12の操作に応じて撮影される動画像(撮影画像)Gは、リアルタイムで表示部11に表示される。
The
このデジタルカメラ10は、主要な機能として、撮影中の動画像Gに含まれる人物画像(P,J,K)を抽出する機能、抽出された人物画像が予め登録された人物画像(P)であるか否かを顔画像を認識処理して識別する機能、抽出された人物画像が予め登録された人物画像(P)である場合にその登録人物画像(P)に対応付けて予め設定された役柄画像(24Gw)のマーク(役柄変身マーク24Mw)を付加する機能、前記役柄変身マーク24Mwの付加された人物画像(P)を同予め設定された役柄画像(24Gw)に置き換える機能、抽出された人物画像の予め設定された身振り(モーション)を検出する機能、予め設定された身振りが検出された人物画像(K)について、予め設定された変身画像(14Gu2)のマーク(変身マーク14Mu2)を付加する機能、前記変身マーク14Muの付加された人物画像(K)から顔画像(Kf)を抽出する機能、さらにこの顔画像のまま(Kf’)で顔以外の部分を同予め設定された変身画像(14Gu2)に置き換える機能、予め登録された人物画像(P)の予め設定された身振りが検出された際に対する相手の人物画像(J)を変身画像(Gk)にする機能、そして、前記抽出された人物画像(P,J,K)の動きを捉えて前記役柄画像(24Gw)や変身画像(14Gu)の3D画像に変換するためのモーションキャプチャ処理機能、3D画像処理機能などを有する。
The
なお、前記顔画像認識処理、モーションキャプチャ処理、3D画像処理については、周知の画像処理技術であるためその詳細な説明を省略する。 The face image recognition process, the motion capture process, and the 3D image process are well-known image processing techniques, and thus detailed description thereof is omitted.
このような主要な機能を有するデジタルカメラ10を、例えば家族で利用してその男の子Pを死神役、妹Kを美少女戦士B役(主人公)、姉Jを美少女戦士A役(脇役)とした一連のシーンを母親が動画撮影して遊ぶ場合に、当該デジタルカメラ10において、男の子Pの顔画像を死神画像(役柄画像24Gw)に対応付けて予め登録する。
The
そして、死神の鎌に見立てた棒Bを振って近づく男の子Pと、死神のモーション(身振り)によって仮面少女に変身された設定でふらふら近づく姉Jに遭遇して、妹Kが魔法スティックに見立てたペンDを振って自己変身のためのモーション(身振り)をして美少女戦士Bに変身しようとする一連のシーンを、母親がデジタルカメラ10により動画撮影する。
Then, boy P approached by wielding stick B, which looks like a sickle sickle, and sister J approached in a setting that was transformed into a masked girl by the motion of the god of death. The mother shoots a moving image with the
撮影中の動画像Gは、図1(A)に示すように、リアルタイムで表示部11に表示されると共に、本デジタルカメラ10が有する前記各種の機能によって解析され、男の子Pの人物画像には、対応する死神画像(役柄画像24Gw)を示す役柄変身マーク24Mwが付加表示され、妹Kの人物画像には、予め設定された身振り(モーション)が検出された時点以降、対応する美少女戦士B(変身画像14Gu2)を示す身振変身マーク14Mu2が付加表示される。なお、姉Jの人物画像には、すでに予め設定された身振り(モーション)が検出されており、美少女戦士A(変身画像14Gu1)を示す身振変身マーク14Mu1が付加表示されるとともに、死神役として予め登録された男の子Pの予め設定された身振り(モーション)に応じて仮面少女に変身された仮面画像(Gk)を示す仮面マークMkが付加表示される。
As shown in FIG. 1A, the moving image G being shot is displayed on the
これにより撮影中の母親は、男の子Pや妹Kや姉Jの人物画像がその役柄通りに変身処理されていることがわかり、しかも姉Jについては美少女戦士Aへの変身処理からさらに仮面少女への変身処理がされていることがわかる。 As a result, the mother being photographed can see that the images of the characters of boy P, sister K, and sister J have been transformed according to their roles, and her sister J has been further transformed into a masquerade warrior A from the transformation process. It turns out that the transformation process is done.
またこの際、前記美少女戦士B(変身画像14Gu2)と仮面付きの美少女戦士A(変身画像14Gu1)、死神画像(役柄画像24Gw)にそれぞれ対応付けられて予め記憶されている音声データ「キュート♪キュート♪」「クックック」「ザクッ、ザクッ」が読み出され音声出力部13から出力されることで、各役柄を演じている最中の妹Kや男の子Pや姉Jにあっても、自らがその役柄通りに変身処理されていることを容易に認識することができる。
At this time, the voice data “cute” stored in advance in association with the sailor B (transformation image 14Gu2), the sailor A with mask (transformation image 14Gu1), and the reaper image (role image 24Gw), respectively. ♪ Cute ♪ ”,“ Cook Cook ”,“ Zaku, Zaku ”are read out and output from the
なお、前記撮影された動画像(撮影画像)Gに対して役柄変身マーク24Mwや身振変身マーク14Muが付加された動画像をマーク付き撮影画像Gmと称する。 A moving image in which the role transformation mark 24Mw and the body movement transformation mark 14Mu are added to the photographed moving image (photographed image) G is referred to as a marked photographed image Gm.
この後、前記一連のシーンの動画像Gの撮影が終了すると共にそのマーク付き撮影画像Gmが生成されると、当該マーク付き撮影画像Gmが前記各種の機能によって解析され、図1(B)に示すように、前記役柄変身マーク24Mwの付加された男の子Pの人物画像に対応する死神の役柄画像24Gw1と、前記身振変身マーク14Mu2の付加された妹Kの人物画像に対応する元の顔画像Kf’での美少女戦士Bの変身画像14Gu2、前記身振変身マーク14Mu1と仮面マークMkの付加された姉Jの人物画像に対応する仮面画像Gk付きの美少女戦士Aの変身画像14Gu1が、予め設定された背景画像BGに合成されてなる合成動画像GGが生成される。また、各変身マークに対応する音声データを対応づけて保存するようにしたので、適切な効果音がついた合成画像を容易に作成することができる。 Thereafter, when the shooting of the moving image G of the series of scenes is finished and the captured image Gm with the mark is generated, the captured image Gm with the mark is analyzed by the various functions, and is shown in FIG. As shown in the figure, the reaper role image 24Gw1 corresponding to the person image of the boy P to which the role change mark 24Mw is added, and the original face image corresponding to the person image of the sister K to which the gesture change mark 14Mu2 is added. A transformation image 14Gu1 of a beautiful girl warrior B with a mask image Gk corresponding to a person image of an older sister J to which the transformation mark 14Mu1 and the mask mark Mk are added, A synthesized moving image GG synthesized with the preset background image BG is generated. In addition, since the audio data corresponding to each transformation mark is stored in association with each other, a composite image with an appropriate sound effect can be easily created.
これによりユーザ家族は、容易に特撮風の合成動画像GGを作ることができ、当該生成された合成動画像GGを表示部11に出力表示させて見たり、外部のモニタに出力させて視聴することで、これまでにない楽しみを得ることができる。この際、予め顔画像の登録された役柄となる人物画像の人だけが予め設定された身振り(モーション)を行い検知させることで、他の人物画像を変身させた変身画像を作成することができる。また元の顔を付けて衣装を変えた変身画像を生成するようにしたので、撮影画像そのままの表情の変身画像が容易に作成できる。
As a result, the user family can easily create a special-effects-like synthesized moving image GG. The generated synthesized moving image GG is displayed on the
図2は、前記デジタルカメラ10(通信端末A)の電子回路の構成を示すブロック図である。 FIG. 2 is a block diagram showing a configuration of an electronic circuit of the digital camera 10 (communication terminal A).
このデジタルカメラ10は、コンピュータであるCPU16を備えている。
The
CPU16は、メモリ17に予め記憶されたシステムプログラム、あるいはメモリカード などの外部記録媒体18からカードスロットなどの記録媒体読取部19を介して前記メモリ17に読み込まれたカメラ制御プログラム、あるいは通信ネットワーク(N)上のサーバ装置30(この場合はプログラムサーバ)から電送制御部20を介して前記メモリ17に読み込まれたカメラ制御プログラムに従い回路各部の動作を制御する。
The
CPU16には、前記LCD表示部11、入力部12、音声出力部13、メモリ17、記録媒体読取部19、電送制御部20が接続される他に、固体撮像素子(CCD)や撮像光学系および距離センサや照度センサを備えた画像撮影部2lが接続される。
The
前記メモリ17のプログラムメモリ22には、本デジタルカメラ10の全体の動作を司るシステムプログラムや撮影動作を司るカメラ制御プログラム、通信ネットワークN上のサーバ装置30や外部の通信端末B(PC:personal computer)40との通信動作を司る通信制御プログラムが記憶されると共に、前記画像撮影部21により撮影された撮影画像Gに基づいて、前述したマーク付き撮影画像Gmや合成画像GGを生成したり出力したりするための前記各種の機能を司る画像処理プログラムが予め記憶される。
The
そして、前記プログラムメモリ22に記憶された各種のプログラムは、入力部12からのキー入力信号や画像撮影部21からの撮影入力信号、電送制御部20を介した外部機器(30,40)からの受信入力信号に応じて起動される。
The various programs stored in the
また、前記メモリ17には、変身データメモリ14、特殊効果データメモリ23A、防御効果データメモリ23B、変身役柄データメモリ24A、役柄別変身状態メモリ24B、撮影画像データメモリ25、マーク付き撮影画像データメモリ26、合成画像データメモリ27、およびその他の作業用データメモリなどが備えられる。
The
図3は、前記デジタルカメラ10の第1実施形態の変身データメモリ14に予め記憶される変身データの内容を示す図である。
FIG. 3 is a diagram showing the contents of the transformation data stored in advance in the
この変身データメモリ14は、変身モーションモデルデータ14Pと変身画像データ14Guと変身マークデータ14Muの記憶領域を有し、変身画像データ14Guの記憶領域には、複数種類の変身画像データ(変身キャラクタ)、その音声データおよび顔合成位置データが記憶される。例えば美少女戦士Aの変身画像データ14Gu1、その音声データ「レモン♪レモン♪」14Su1、および顔合成位置データ14F1、美少女戦士Bの変身画像データ14Gu2、その音声データ「キュート♪キュート♪」14Su2、および顔合成位置データ14F2として記憶される。
The
また、変身マークデータ14Muの記憶領域には、前記複数種類の変身画像データ14Gu1,14Gu2をそれぞれ簡易表現する変身マークデータ14Mu1,14Mu2が記憶される。 Further, in the storage area of the transformation mark data 14Mu, transformation mark data 14Mu1 and 14Mu2 that respectively express the plurality of types of transformation image data 14Gu1 and 14Gu2 in a simplified manner are stored.
そして、変身モーションモデルデータ14Pの記憶領域には、前記複数種類の変身画像データ14Gu1,14Gu2にそれぞれ変身するための一連のモーション(身振り)からなる変身モーションモデルデータ14P1a〜14P1c(回転しながら両手を丸く上げていくモーション),14P2a〜14P2c(回転しながらペンを持つ右手を上げていくモーション)が記憶される。なお美少女戦士Bの変身モーションモデルデータ14P2a〜14P2cには、ペンを振るモーションモデルデータ部分14P2aD〜14P2cDが含まれており、ペンの物品を持って行われた特定モーションのみが変身モーションとして検出される。このため美少女戦士B役のペンを持った人のみが美少女戦士Bに変身できることとなる。 Then, in the storage area of the transformation motion model data 14P, transformation motion model data 14P1a to 14P1c consisting of a series of motions (gestures) for transformation into the plurality of types of transformation image data 14Gu1 and 14Gu2, respectively (with both hands while rotating) 14P2a to 14P2c (motion that raises the right hand holding the pen while rotating) are stored. Note that the motion model data 14P2a-14P2c of the sailor warrior B includes motion model data portions 14P2aD-14P2cD of shaking the pen, and only a specific motion performed with the pen article is detected as a transformation motion. . For this reason, only the person with the pen of the beautiful girl warrior B can transform into the beautiful girl warrior B.
なお、前記変身画像データ14Gu1,14Gu2は、様々な動きを表現した画像データそのもの、又は手足の骨格や顔の特徴点の移動データと3D画像生成用データとの組み合わせとして記憶される。また前記変身モーションモデルデータ14P1a〜14P1c,14P2a〜14P2cは、当該変身モーションを表現した画像データそのもの、又は手足の骨格や顔の特徴点の移動データとして記憶される。 The transformed image data 14Gu1 and 14Gu2 are stored as image data itself representing various movements, or a combination of movement data of limb skeletons and facial feature points and 3D image generation data. The transformation motion model data 14P1a to 14P1c and 14P2a to 14P2c are stored as image data representing the transformation motion itself, or movement data of the limb skeleton and facial feature points.
図4は、前記デジタルカメラ10の第1実施形態の特殊効果データメモリ23Aに予め記憶される特殊効果データの内容を示す図である。
FIG. 4 is a view showing the contents of special effect data stored in advance in the special
本実施形態の特殊効果には、相手を悩乱状態から正常状態に戻すキュア(癒し)効果23K1,23K2と、相手を正常状態から悩乱状態にするデス(死神)効果23K3とがある。 The special effects of the present embodiment include a cure (healing) effect 23K1, 23K2 that returns the opponent from a disturbed state to a normal state, and a death (death reaper) effect 23K3 that changes the opponent from a normal state to a disturbed state.
前記特殊効果データメモリ23Aは、特殊効果モーションモデルデータ23Pと特殊効果画像データ23Guと効果の内容23Wと特殊効果マークデータ23Muの記憶領域を有し、特殊効果画像データ23Guの記憶領域には、前記複数種類の変身画像データ14Gu1,14Gu2,24Gw1にそれぞれ対応する特殊効果A,B,Cについて、特殊効果画像データおよびその音声データが記憶される。例えば美少女戦士A用の特殊効果画像データ23Gu1およびその音声データ「キュアーハート」23Su1、美少女戦士B用の特殊効果画像データ23Gu2およびその音声データ「キュアースター」23Su2、死神用の特殊効果画像データ23Gu3およびその音声データ「デスムーン」23Su3として記憶される。
The special
効果の内容23Wの記憶領域は、効果の種類23Kと効果の対象23Tの記憶領域を有し、効果の種類23Kの記憶領域には、美少女戦士A,Bに対応させて相手(効果対象)を悩乱状態から正常状態に戻すキュア(癒し)効果23K1,23K2と、死神に対応させて相手(効果対象)を正常状態から悩乱状態にするデス(死神)効果23K3が記憶される。
The storage area of the effect content 23W has the storage area of the
効果の種類23Wの記憶領域の中の効果の対象23Tの記憶領域には、前記特殊効果A,B,Cについて、「特殊効果が出る相手」として、例えば「特殊効果モーションを向けた相手」23T1、「周辺の敵すべて」23T2、「周辺の敵すべて」23T3が記憶される。ここで周辺の敵とは、美少女戦士A、美少女戦士Bに対しては、死神、仮面付(悩乱状態)の美少女戦士をいう。逆に死神、仮面付(悩乱状態)の美少女戦士に対しては、正常な美少女戦士A、美少女戦士Bをいう。
In the storage area of the
また、特殊効果マークデータ23Muの記憶領域には、前記複数種類の特殊効果画像データ23Gu1,23Gu2,23Gu3をそれぞれ簡易表現する特殊効果マークデータ23Mu1,23Mu2,23Mu3が記憶される。そして、特殊効果モーションモデルデータ23Pの記憶領域には、前記複数種類の特殊効果画像データ23Gu1,23Gu2,23Gu3を、それぞれ対応する変身画像データ14Gu1,14Gu2,23Gwの所定の位置から発生させて付加するための一連のモーション(身振り)からなる特殊効果モーションモデルデータ23P1a〜23P1c(両腕を左右に離した状態から両手を手前で合わせて特殊効果を与える相手に向けて突き出すモーション),23P2a〜23P2c(左手を腰につけて右手でペンを持ち頭上でくるくる回すモーション),23P3a〜23P3c(右手で棒を前方に振り下ろすモーション)が記憶される。なお美少女戦士Bの特殊効果モーションモデルデータ23P2a〜23P2cには、ペンを振るモーションモデルデータ部分23P2aD〜23P2cDが含まれている。このため、ペンの物品を持って行われた特定モーションのみが特殊効果モーションとして検出されるので、美少女戦士B役のペンを持った人のみが美少女戦士Bの特殊効果を出せることとなる。 Further, special effect mark data 23Mu1, 23Mu2, and 23Mu3 that express the plurality of types of special effect image data 23Gu1, 23Gu2, and 23Gu3 in a simplified manner are stored in the storage area of the special effect mark data 23Mu. Then, the plurality of types of special effect image data 23Gu1, 23Gu2, and 23Gu3 are generated and added from the predetermined positions of the corresponding transformation image data 14Gu1, 14Gu2, and 23Gw to the storage area of the special effect motion model data 23P. Special effect motion model data 23P1a to 23P1c consisting of a series of motions (gestures) (motions that project both hands toward each other to give a special effect from a state where both arms are separated from each other), 23P2a to 23P2c ( 23P3a to 23P3c (motion of swinging the stick forward with the right hand) and 23P3a to 23P3c (motion of turning the left hand on the waist and holding the pen with the right hand) Note that the special effect motion model data 23P2a to 23P2c of the sailor warrior B includes motion model data portions 23P2aD to 23P2cD for shaking the pen. For this reason, since only the specific motion performed with the pen article is detected as the special effect motion, only the person with the pen of the sailor B can exert the special effect of the sailor B. .
なお、前記特殊効果画像データ23Gu1,23Gu2,23Gu3は、画像データそのもの、又は3D画像生成用データとして記憶される。また前記特殊効果モーションモデルデータ23P1a〜23P1c,23P2a〜23P2c,23P3a〜23P3cは、当該特殊効果モーションを表現した画像データそのもの、又は手足の骨格や顔の特徴点の移動データとして記憶される。 The special effect image data 23Gu1, 23Gu2, and 23Gu3 are stored as image data itself or 3D image generation data. The special effect motion model data 23P1a to 23P1c, 23P2a to 23P2c, and 23P3a to 23P3c are stored as image data representing the special effect motion, or movement data of the limb skeleton and facial feature points.
図5は、前記デジタルカメラ10の第1実施形態の防御効果データメモリ23Bに予め記憶される防御効果データの内容を示す図である。
FIG. 5 is a diagram showing the contents of the defense effect data stored in advance in the defense
防御効果は、相手から受けた特殊効果を無効化する効果である。例えば相手の特殊効果モーションによって、「キュア効果」23K1,23K2や、デス効果23K3等をされた人が、この防御効果モーションを行うことにより、相手の特殊効果を防御して、無効化するものである。 The defense effect is an effect that invalidates the special effect received from the opponent. For example, a person who has made a “cure effect” 23K1, 23K2, or a death effect 23K3, etc., by the opponent's special effect motion, defends and invalidates the opponent's special effect by performing this defense effect motion. is there.
この防御効果データメモリ23Bは、防御効果モーションモデルデータ23'Pと防御効果画像データ23'Guと防御効果マークデータ23'Muの記憶領域を有し、防御効果画像データ23'Guの記憶領域には、防御効果A,Bについて、防御効果画像データおよびその音声データが記憶される。例えば死神P用のデス効果23K3を無効にする防御効果画像データ23'Gu1およびその音声データ「バキン」23'Su1、美少女戦士A用のキュア効果23K1を無効にする防御効果画像データ23'Gu2およびその音声データ「パーン」23'Su2として記憶される。また、防御効果マークデータ23'Muの記憶領域には、前記複数種類の防御効果画像データ23'Gu1,23'Gu2をそれぞれ簡易表現する防御効果マークデータ23'Mu1,23'Mu2が記憶される。そして、防御効果モーションモデルデータ23'Pの記憶領域には、前記特殊効果画像データ23Gu1,23Gu3をそれぞれ対応する変身画像データ24Gw1,14Gu2の所定の位置で防御するための一連のモーション(身振り)からなる防御効果モーションモデルデータ23'P2a〜23'P2c(棒を突き出したり頭上手前に傾けたりするモーション),23'P1a〜23'P1c(顔の前方で右手でペンを回転させるモーション)が記憶される。
This defense
なお美少女戦士Bの防御効果モーションモデルデータ23'P1a〜23P1cには、ペンを振るモーションモデルデータ部分23'P1aD〜23'P1cDが含まれている。そして、ペンの物品を持って行われた特定モーションのみが防御効果モーションとして検出され、美少女戦士B役のペンを持った人のみが美少女戦士Bの防御の防御効果を出せることとなる。また死神(P)の防御効果モーションモデルデータ23'P2a〜23'P2cには、棒を振るモーションモデルデータ部分23'P2aB〜23'P2cBが含まれている。そして、棒の物品を持って行われた特定モーションのみが防御効果モーションとして検出され、死神役(P)の棒を持った人のみが死神役(P)の防御の防御効果を出せることとなる。
Note that the defense effect
前記特殊効果と防御効果を用いることにより、例えば美少女戦士A(J)が死神(P)に向けてキュア効果モーション23P1a〜23P1cを行ってキュア効果23K1を出したり(図17)、死神(P)が美少女戦士A(J)から受けたキュア効果23K1に対し防御効果モーション23′P2a〜23′P2cを行って防御効果を出し、そのキュア効果を無効化したり(図17)、死神(P)が美少女戦士A(J)に対しデス効果モーション23P3a〜23P3cを行ってデス効果23K3を出し、その美少女戦士A(J)を悩乱状態の仮面(Gk)付き少女に変身させたり(図18)、美少女戦士Bが悩乱状態の仮面付き美少女戦士A(J)と死神(P)に対しキュア効果モーション23P2a〜23P2cを行ってキュア効果23K2を出し(図21)、該美少女戦士A(J)を仮面なしの正常状態に戻すと共に死神(P)を王子(P)に変身させたり(図22)、といったシナリオを、特殊効果モーションをつけて演技するだけで実現でき、事前の準備なしに、特撮風の変身合成画像の動画を作成できることとなる。 By using the special effect and the defense effect, for example, the beautiful girl warrior A (J) performs the cure effect motions 23P1a to 23P1c toward the reaper (P) to produce the cure effect 23K1 (FIG. 17) or the reaper (P ) Performs a defensive effect motion 23'P2a-23'P2c on the cure effect 23K1 received from the beautiful girl warrior A (J) to produce a defensive effect and invalidate the cure effect (FIG. 17), Shinigami (P ) Performs Death Effect Motions 23P3a-23P3c on Pretty Warrior A (J) to give Death Effect 23K3, transforming Pretty Soldier A (J) into a girl with a mask (Gk) in distress ( FIG. 18), Cure Effect Motion 23P2a-23P2c is performed on Pretty Warrior A (J) and Shinigami (P), who are in troubled state. A special effect motion is used for a scenario in which K2 is issued (FIG. 21), the sailor A (J) is returned to a normal state without a mask, and the god of death (P) is transformed into a prince (P) (FIG. 22). It can be realized just by acting with a, and it is possible to create a moving image of a special effects-like transformation composite image without preparation in advance.
図6は、前記デジタルカメラ10の第1実施形態の変身役柄データメモリ24Aに記憶される変身役柄データの内容を示す図である。
FIG. 6 is a view showing the contents of the transformation character data stored in the transformation
この変身役柄データメモリ24Aは、ユーザ登録される変身対象画像データ24T、変身(1)画像データ24Gwと変身(1)マークデータ24Mw、変身(2)画像データ24Gw′と変身(2)マークデータ24Mw′、変身条件データ24Hの記憶領域を有し、変身(1)画像データ24Gwの記憶領域には、複数種類の第1段階の変身画像データ(変身キャラクタ)およびその音声データが記憶される。
This transformation
変身対象(顔)画像データ24Tの記憶領域には、役柄別に複数種類の変身画像データ24Gwnに変身させて置き換えるための対象となる人物の顔画像が、例えば登録A;男の子Pの顔画像24T1として予めユーザ登録され記憶される。
In the storage area of the transformation target (face)
これにより、登録Aの男の子Pの画像に対応して前記変身(1)画像データ24Gwの記憶領域には、役柄-死神の変身(1)画像データ24Gw1およびその音声データ「ザクッ、ザクッ」24Sw1として記憶される。また、変身(1)マークデータ24Mwの記憶領域には、前記変身(1)画像データ24Gw1を簡易表現する変身(1)マークデータ24Mw1が記憶される。 As a result, in the storage area of the transformation (1) image data 24Gw corresponding to the image of the boy P of registration A, the role-death transformation (1) image data 24Gw1 and its audio data “Zaku, Zaku” 24Sw1 Remembered. Further, in the storage area of the transformation (1) mark data 24Mw, transformation (1) mark data 24Mw1 that simply represents the transformation (1) image data 24Gw1 is stored.
また、変身(2)画像データ24Gw′の記憶領域には、前記第1段階の変身(1)画像データ24Gw1に対応する第2段階の変身(2)画像データ24Gw1′およびその音声データ24Sw1′が記憶される。また、変身(2)マークデータ24Mw′の記憶領域には、前記変身(2)画像データ24Gw1′を簡易表現する変身(2)マークデータ24Mw1′が記憶される。さらに、変身条件データ24Hの記憶領域には、前記第1段階の変身(1)画像データ24Gw1から第2段階の変身(2)画像データ24Gw1′に変身するための条件データ24H1が記憶される。
Further, in the storage area of the transformation (2) image data 24Gw ′, the second stage transformation (2) image data 24Gw1 ′ and its audio data 24Sw1 ′ corresponding to the first stage transformation (1) image data 24Gw1 are stored. Remembered. Further, in the storage area of the transformation (2) mark data 24Mw ′, transformation (2) mark data 24Mw1 ′ that simply represents the transformation (2) image data 24Gw1 ′ is stored. Further, the storage area of the
例えば、男の子Pの画像に対応した第2段階の変身(2)画像データ24Gw′として、役柄-王子の変身画像データ24Gw1′およびその音声データ「キラリ、キラリ、」24Sw1′が設定されている。そして、変身条件データ24H1として「美少女戦士Bのキュア効果」が設定されている。 For example, as the second stage transformation (2) image data 24Gw ′ corresponding to the image of the boy P, the role-prince transformation image data 24Gw1 ′ and its voice data “Kirari, Kirari,” 24Sw1 ′ are set. Then, “Beauty Warrior B Cure Effect” is set as the transformation condition data 24H1.
また、前記図2における役柄別変身状態メモリ24Bには、前記変身役柄データメモリ24Aに登録された登録者(登録A〜登録D)についての現時点での変身状態(変身(1)又は変身(2))を記憶しており、初期状態では、変身(1)を記憶している。各役柄別の変身条件24Hが満たされた時点(例えば、登録Aでは「美少女戦士Bのキュア効果23K2が検出された後」)で、この役柄別の変身状態が「変身(2)」に変更して記憶される。なお本第1実施形態では、役柄の(登録B〜登録D)は、未登録となっている。
Further, in the role-specific
なお、前記変身(1)(2)画像データ24Gw,24Gw′は、様々な動きを表現した画像データそのもの、又は手足の骨格や顔の特徴点の移動データと3D画像生成用データとの組み合わせとして記憶される。 The transformation (1) and (2) image data 24Gw and 24Gw ′ are image data representing various movements, or a combination of movement data of limb skeletons and facial feature points and 3D image generation data. Remembered.
撮影画像データメモリ25には、画像撮影部21により静止画または動画撮影されて入力された撮影画像データGが記憶される。
The photographed
マーク付き撮影画像データメモリ26には、前記撮影画像データメモリ25に動画撮影されて記憶された撮影画像データGに基づき、前記画像処理プログラムに従い撮影にリアルタイムで生成されたマーク付き撮影画像データGm(図1(A)参照)が順次記憶される。 In the marked-captured image data memory 26, the marked-captured image data Gm (generated in real time for shooting according to the image processing program based on the captured image data G captured and stored in the captured image data memory 25). 1A) are sequentially stored.
合成画像データメモリ27には、前記マーク付き撮影画像データメモリ26に生成記憶されたマーク付き撮影画像データGmに基づき、前記画像処理プログラムに従い生成された合成画像データGG(図1(B)参照)が記憶される。
In the composite
なお、前記構成のデジタルカメラ10は、当該デジタルカメラ10自体により動画撮影される撮影画像データGに基づいて、前記マーク付き撮影画像データGm(図1(A)参照)をリアルタイムに生成表示し、この後に当該マーク付き撮影画像データGmから前記合成画像データGG(図1(B)参照)を生成して表示あるいは外部に出力するものである。
The
これに対し、前記デジタルカメラ10が有する撮影機能以外の前記動画撮影された撮影画像データGからマーク付き撮影画像データGm(図1(A)参照)を生成し、このマーク付き撮影画像データGmから合成画像データGG(図1(B)参照)を生成するための各種の機能を、通信ネットワークN上のサーバ装置30に備えさせ、通信機能付きのデジタルカメラ(通信端末A)10′やPC(通信端末B)40から転送された動画撮影データGに基づき、当該サーバ装置30が前記マーク付き撮影画像データGmおよび合成画像データGGを生成し、前記各通信端末(A)10′,(B)40に応答配信してサービスを提供する構成としてもよい。
On the other hand, photographic image data Gm with a mark (see FIG. 1 (A)) is generated from the photographic image data G taken with the moving image other than the photographic function of the
図7は、本発明の合成画像出力装置に係るサーバ装置30の電子回路の構成を示すブロック図である。
FIG. 7 is a block diagram showing a configuration of an electronic circuit of the
このサーバ装置30は、コンピュータであるCPU31を備えている。
The
CPU31は、メモリ32に予め記憶されたシステムプログラム、あるいはCD−ROMなどの外部記録媒体33から光ディスクドライブなどの記録媒体読取部34を介して前記メモリ32に読み込まれたサーバ制御プログラムに従い回路各部の動作を制御する。
The
CPU31には、前記メモリ32、記録媒体読取部34が接続される他に、通信ネットワークN上の通信端末A(デジタルカメラ)10′や通信端末B(PC)40との間でデータの電送制御を行うための電送制御部35、キーボード・マウスなどの入力部36、LCD表示部37が接続される。
In addition to the
前記メモリ32のプログラムメモリ32Aには、本サーバ装置30の全体の動作を司るシステムプログラム、通信ネットワークN上の各通信端末A(デジタルカメラ)10′や通信端末B(PC)40との通信動作を司る通信制御プログラムが記憶されると共に、当該外部の各通信端末A10′,B40から転送された動画撮影画像データGに基づいて、前述したデジタルカメラ10と同様にマーク付き撮影画像Gmや合成画像GGを生成したり出力(配信)したりするための前記図1を参照して説明した各種の機能を司る画像処理プログラムが予め記憶される。
The
そして、前記プログラムメモリ32Aに記憶された各種のプログラムは、入力部36からの入力信号、電送制御部35を介した外部の各通信端末A10′,B40からの受信入力信号に応じて起動される。
Various programs stored in the
また、前記メモリ32には、前記図1〜図6を参照して説明したデジタルカメラ10におけるそれと略同一のデータ内容である、変身データメモリ32B、特殊効果データメモリ32CA、特殊効果データメモリ32CB、変身役柄データメモリ32D、役柄別変身状態メモリ32E、撮影画像データメモリ32F、マーク付き撮影画像データメモリ32G、合成画像データメモリ32H、およびその他の作業用データメモリなどが備えられる。
The
これにより、サーバ装置30では、通信ネットワークNに接続された通信端末A(デジタルカメラ)10′や通信端末B(PC)40から転送された動画撮影画像データGに基づき、前記同様のマーク付き撮影画像データGm(図1(A)参照)および合成画像データGG(図1(B)参照)を生成すると共に、前記撮影画像データGの転送元である各通信端末A10′,B40に応答配信してサービスを提供できる。
Thereby, in the
次に、前記構成の第1実施形態のデジタルカメラ10あるいはサーバ装置30による合成画像出力装置の動作について説明する。
Next, the operation of the composite image output apparatus by the
図8は、前記第1実施形態の合成画像出力装置による合成画像出力処理の全体過程を示すフローチャートである。 FIG. 8 is a flowchart showing the overall process of the composite image output process by the composite image output apparatus of the first embodiment.
図9は、前記第1実施形態の合成画像出力処理に伴い撮影画像(G)中に存在する人物(P,J,K)の対象画像を抽出する対象画像抽出処理を示すフローチャートである。 FIG. 9 is a flowchart showing a target image extraction process for extracting a target image of a person (P, J, K) existing in the captured image (G) in accordance with the composite image output process of the first embodiment.
図10は、前記第1実施形態の合成画像出力処理に伴い役柄登録された人物画像(P)に変身マーク(24Mw)を付加する役柄変身マーク処理を示すフローチャートである。 FIG. 10 is a flowchart showing a role transformation mark process for adding a transformation mark (24 Mw) to a person image (P) whose role has been registered in accordance with the composite image output process of the first embodiment.
図11は、前記第1実施形態の合成画像出力処理に伴い変身モーション(14P)の検出された人物画像(J,K)に変身マーク(14Mu)を付加すると共に対応音声(14Su)を出力するモーション変身マーク処理を示すフローチャートである。 FIG. 11 adds a transformation mark (14Mu) to a person image (J, K) in which a transformation motion (14P) is detected in accordance with the composite image output process of the first embodiment and outputs a corresponding voice (14Su). It is a flowchart which shows a motion transformation mark process.
図12は、前記第1実施形態の合成画像出力処理に伴い特殊効果モーション(23P)の検出された人物画像(P,J,K)に特殊効果マーク(23Mu)を付加すると共に対応音声(23Su)を出力する特殊効果マーク処理を示すフローチャートである。 FIG. 12 shows a case where a special effect mark (23Mu) is added to a person image (P, J, K) in which a special effect motion (23P) is detected in accordance with the composite image output process of the first embodiment, and the corresponding sound (23Su) is added. Is a flowchart showing a special effect mark process for outputting ().
図13は、前記第1実施形態の合成画像出力処理に伴い変身マーク(24Mw)(14Mu)の付加された人物画像(P)(J,K)を変身画像(24Gw)(14Gu)に置き換え合成すると共に対応音声(24Sw)(14Su)の出力を設定する変身マーク合成処理を示すフローチャートである。 In FIG. 13, the person image (P) (J, K) to which the transformation mark (24Mw) (14Mu) is added in accordance with the synthesized image output process of the first embodiment is replaced with the transformation image (24Gw) (14Gu). It is a flowchart which shows the transformation mark synthetic | combination process which sets the output of corresponding | compatible audio | voice (24Sw) (14Su).
図14は、前記第1実施形態の合成画像出力処理に伴い特殊効果マーク(23Mu)の付加された人物画像(P,J,K)の所定位置に特殊効果画像23Guを追加合成すると共に対応音声(23Su)の出力を設定する特殊効果マーク合成処理を示すフローチャートである。 FIG. 14 shows that the special effect image 23Gu is additionally synthesized at a predetermined position of the person image (P, J, K) to which the special effect mark (23Mu) is added in accordance with the synthesized image output process of the first embodiment and the corresponding audio. It is a flowchart which shows the special effect mark synthetic | combination process which sets the output of (23Su).
図15〜図22は、前記第1実施形態の合成画像出力処理に伴う動画撮影画像(G)に基づいた画像処理状態を順次代表的なコマ送り(その1)〜(その8)にして示す図であり、同図(A)は撮影画像Gを示す図、同図(B)はマーク付き撮影画像Gmを示す図、同図(C)は合成画像GGを示す図である。 15 to 22 sequentially show image processing states based on the moving image captured image (G) accompanying the composite image output processing of the first embodiment as representative frame advance (No. 1) to (No. 8). FIG. 4A is a diagram illustrating a captured image G, FIG. 4B is a diagram illustrating a marked captured image Gm, and FIG. 3C is a diagram illustrating a composite image GG.
前記図8における合成画像出力処理のステップS1〜S3の処理は、前記図15(A)〜図22(A)に示すように、動画撮影される各コマの撮影画像(G)が取得されるのに伴い繰り返し実行され、前記図15(B)〜図22(B)に示すようなマーク付き撮影画像(Gm)が生成出力される。 In the combined image output processing steps S1 to S3 in FIG. 8, as shown in FIG. 15A to FIG. As a result, the captured image (Gm) with a mark as shown in FIGS. 15B to 22B is generated and output.
そして、前記図8における合成画像出力処理のステップS4〜S7の処理は、前記図15(B)〜図22(B)に示すように生成された一連のマーク付き撮影画像(Gm)に基づき実行され、前記図15(C)〜図22(C)に示すような合成画像(GG)が生成出力される。 Then, the processes of steps S4 to S7 of the composite image output process in FIG. 8 are executed based on a series of marked captured images (Gm) generated as shown in FIGS. 15 (B) to 22 (B). Then, a composite image (GG) as shown in FIGS. 15C to 22C is generated and output.
なお、ここでは前記デジタルカメラ10(図2参照)において図8における合成画像出力処理を実行した場合を主体にして説明し、前記サーバ装置30(図7参照)において同合成画像出力処理を実行した場合については、略同じ処理内容となるためその説明を省略する。 Here, the case where the composite image output process in FIG. 8 is executed in the digital camera 10 (see FIG. 2) will be mainly described, and the composite image output process is executed in the server device 30 (see FIG. 7). Since the processing contents are substantially the same, the description thereof is omitted.
デジタルカメラ10の画像撮影部21により、例えば図15(A)〜図22(A)で示すように家族によって演じられる一連のシーンが撮影されると、その撮影画像G1〜G8は順次撮影画像データメモリ25に記憶され保存され(ステップS1)、リアルタイムで図9における対象画像抽出処理へ移行される(ステップSA)。
When a series of scenes played by a family is photographed by the
この対象画像抽出処理は、2通りの方式があり、図9(A)に示す対象画像抽出処理(方式1)では、前記撮影画像データメモリ25に順次保存される撮影画像データGnが作業用メモリに一時転送記憶され(ステップA11)、前回の撮影画像データGn−1と今回の撮影画像データGnとの画像の変化部分がブロック化されて抽出される(ステップA12)。
This target image extraction processing has two methods. In the target image extraction processing (method 1) shown in FIG. 9A, the captured image data Gn sequentially stored in the captured
すると、前記撮影画像データGn上でブロック化された位置情報が、人物や物体である対象画像の位置情報となり、当該撮影画像データGnの付加情報として前記撮影画像データメモリ25に記憶される(ステップA13)。
Then, the position information blocked on the photographed image data Gn becomes the position information of the target image that is a person or an object, and is stored in the photographed
一方、図9(B)に示す対象画像抽出処理(方式2)では、前記撮影画像データメモリ25に順次保存される撮影画像データGnの付加情報である前記画像撮影部21の距離センサにより取得された被写体までの距離情報が読み出され(ステップA21)、その中で近距離に存在する画像部分がブロック化されて抽出される(ステップA22)。
On the other hand, in the target image extraction process (method 2) shown in FIG. 9B, it is acquired by the distance sensor of the
すると、前記撮影画像データGn上でブロック化された位置情報が、人物や物体である対象画像の位置情報となり、当該撮影画像データGnの付加情報として前記撮影画像データメモリ25に記憶される(ステップA23)。
Then, the position information blocked on the photographed image data Gn becomes the position information of the target image that is a person or an object, and is stored in the photographed
すなわち、図9(B)で示した対象画像抽出処理(方式2)は、撮影画像データGnの付加情報として被写体までの距離情報が必要になるため、デジタルカメラ10での処理に適し、また、図9(A)で示した対象画像抽出処理(方式1)は、逆に前記撮影画像データGnにおける被写体までの距離情報を必要としないので、サーバ装置30での処理に適している。
That is, the target image extraction process (method 2) shown in FIG. 9B requires distance information to the subject as additional information of the captured image data Gn, and is therefore suitable for processing by the
このように、前記対象画像抽出処理(ステップSA)により、撮影画像データGnの中に存在する人物画像(J,P,K)が抽出されると、図10における役柄変身マーク処理へ移行される(ステップSB)。 As described above, when the person image (J, P, K) existing in the captured image data Gn is extracted by the target image extraction process (step SA), the process proceeds to the role transformation mark process in FIG. (Step SB).
この役柄変身マーク処理では、前記対象画像抽出処理により抽出された撮影画像データGnの中の人物画像(J,P,K)について、前記変身役柄データメモリ24A(図6参照)にユーザ登録された変身対象(顔)画像データ24Tとしての人物画像(J)が含まれるか否かが前記顔画像認識処理を用いて識別される(ステップB1)。
In this role transformation mark processing, the person image (J, P, K) in the photographed image data Gn extracted by the target image extraction processing is registered in the transformation
ここで、変身対象(顔)画像データ24Tとしての男の子Pの顔画像24T1を有する人物画像が含まれていないことが識別されると(ステップB1(No))、本処理を終了し、モーション変身マーク処理(ステップSD)に進む。また、図15(A)〜図22(A)の撮影画像データG1〜G8にそれぞれ示すように、変身対象(顔)画像データ24Tとしての男の子Pの顔画像24T1を有する人物画像が含まれていることが識別されると(ステップB1(Yes))、役柄別変身状態メモリ24B内の変身状態フラグが検出され、現在の男の子の人物画像Pに対応する登録Aの役柄状態が検出される(ステップB2)。
Here, if it is identified that the person image having the face image 24T1 of the boy P as the transformation target (face)
そして、変身(2)の状態でない(変身(1)の状態である)と判断されると(ステップB2(No))、変身対象画像が含まれる一連の撮影画像中に、特殊効果モーション23Pが検出されたか否かが判断される(ステップB6)。(この特殊効果については後述の特殊効果マーク処理(ステップSE)で詳述する。)
例えば図15(A)に示す撮影画像G1では、特殊効果モーション23Pは検出されないので(ステップB6(No))、前記変身役柄データメモリ24A(図6参照)に対応付けられて記憶されている変身(1)の死神用の変身(1)マークデータ24Mw1が読み出されると共に、前記識別された男の子の人物画像Pの顔画像認識された位置に対応して付加され、図15(B)〜図21(B)に示すようなマーク付き撮影画像データGm1〜Gm7として作業用データメモリに一時保存されると共に表示部11に表示される(ステップB8)。
If it is determined that the state is not the state of transformation (2) (the state of transformation (1)) (step B2 (No)), the special effect motion 23P is included in a series of captured images including the transformation target image. It is determined whether or not it has been detected (step B6). (This special effect will be described in detail in the special effect mark process (step SE) described later.)
For example, in the photographed image G1 shown in FIG. 15A, the special effect motion 23P is not detected (step B6 (No)), and the transformation stored in association with the transformation
なお、前記登録された人物画像Pの顔画像の位置に対応付加される変身(1)マークデータ24Mw1は、当該顔画像に重ねて付加されるか、または当該顔画像の近傍に付加されるかの何れであってもよい。 Whether the transformation (1) mark data 24Mw1 added corresponding to the position of the face image of the registered person image P is added to the face image or in the vicinity of the face image. Any of these may be used.
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップB4(Yes))、前記変身役柄データメモリ24A(図6参照)に対応付けられて記憶されている音声データ「ザクッ、ザクッ」24Sw1が読み出され、同図15(B)〜図21(B)に示すように音声出力部13から出力される(ステップB5)。
If it is determined that the
また、前記同様に現在の男の子の人物画像Pに対応する登録Aの変身状態が検出され、変身(2)の状態ではない(変身(1)の状態である)と判断された場合であっても(ステップB2(No))、変身対象画像が含まれる一連の撮影画像中に、例えば図21,図22に示すように、特殊効果モーション23P2が妹Kによって行われたことが検出された場合には(ステップB6(Yes))、役柄別変身状態メモリ24B内の役柄状態フラグが変身(2)の状態に変更されると共に(ステップB7)、変身対象画像(P)に対応する位置に変身(2)マーク24Mw1′が付加され、図22(B)に示すようなマーク付き撮影画像データGm8として作業用データメモリに一時保存されると共に表示部11に表示される(ステップB3)。
Similarly, when the transformation state of registration A corresponding to the current image P of the boy's boy P is detected, it is determined that the state is not the state of transformation (2) (the state of transformation (1)). (Step B2 (No)), when it is detected that a special effect motion 23P2 is performed by the younger sister K as shown in FIGS. 21 and 22, for example, in a series of captured images including the transformation target image. (Step B6 (Yes)), the role status flag in the role-specific
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップB4(Yes))、前記変身役柄データメモリ24A(図6参照)に対応付けられて記憶されている変身(2)の音声データ「キラリ、キラリ」24Sw1′が読み出され、同図22(B)に示すように音声出力部13から出力される(ステップB5)。
If it is determined that the
一方、現在の男の子の人物画像Pに対応する登録Aの変身状態が検出され、変身(2)の状態であると判断された場合には(ステップB2(Yes))、変身対象画像に対応する位置に変身(2)マーク24Mw1′が付加され、図22(B)に示すようなマーク付き撮影画像データGm1〜Gm8として作業用データメモリに一時保存されると共に表示部11に表示される(ステップB3)。 On the other hand, if the transformation state of registration A corresponding to the current boy's person image P is detected and it is determined that the state is transformation (2) (step B2 (Yes)), the transformation target image is handled. The transformation (2) mark 24Mw1 ′ is added to the position, and is temporarily stored in the work data memory as marked image data Gm1 to Gm8 as shown in FIG. B3).
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップB4(Yes))、前記変身役柄データメモリ24A(図6参照)に対応付けられて記憶されている音声データ「キラリ、キラリ」24Sw1′が読み出され、同図22(B)に示すように音声出力部13から出力される(ステップB5)。
If it is determined that the
すると次に、図11におけるモーション変身マーク処理へ移行される(ステップSD)。 Then, the process proceeds to the motion transformation mark process in FIG. 11 (step SD).
このモーション変身マーク処理では、前記対象画像抽出処理により抽出される一連の撮影画像データGnの中の人物画像(J,P,K)について、前記変身データメモリ14(図3参照)に予め記憶された美少女戦士Aの一連の変身モーションモデルデータ14P1a〜14P1cや美少女戦士Bの一連の変身モーションモデルデータ14P2a〜14P2cと一致する画像部分が検出されたか否か判断される。この際、美少女戦士B用の変身モーションモデルデータ14P2a〜14P2cには、ペンを振るモーションモデルデータ部分14P2aD〜14P2cDが含まれているので、ペンの物品を持って行われた特定モーションのみが変身モーションとして検出される。このため美少女戦士B役のペンを持った人物(K)のみが美少女戦士Bに変身できることとなる。(ステップD1)。 In this motion transformation mark process, the person images (J, P, K) in the series of photographed image data Gn extracted by the target image extraction process are stored in advance in the transformation data memory 14 (see FIG. 3). It is determined whether or not an image portion matching the series of transformation motion model data 14P1a to 14P1c of the sailor warrior A and the series of transformation motion model data 14P2a to 14P2c of the sailor warrior B is detected. At this time, since the transformation model data 14P2a-14P2c for the sailor warrior B includes motion model data portions 14P2aD-14P2cD for shaking the pen, only the specific motion performed with the pen article is transformed. Detected as motion. For this reason, only the person (K) with the pen of the beautiful girl warrior B can transform into the beautiful girl warrior B. (Step D1).
すなわち、図16(A)の撮影画像データG2に示すように、前記対象画像抽出処理により抽出される一連の姉の人物画像Jについて、前記変身データメモリ14(図3参照)に予め記憶された美少女戦士Aの一連の変身モーションモデルデータ14P1a〜14P1cと身振りが一致する画像部分であると検出されると(ステップD1(Yes))、当該変身データメモリ14(図3参照)に対応付けられて記憶されている美少女戦士Aの変身マークデータ14Mu1が読み出されると共に、前記モーション検出された姉の人物画像Jの顔画像認識された位置に対応して付加され、図16(B)に示すようなマーク付き撮影画像データGm2として作業用データメモリに一時保存され表示部11に表示される(ステップD2)。一方、変身モーションモデルデータ14Pに身振りが一致する画像部分が検出されない場合は(ステップD1(No))、本処理を終了し、図12における特殊効果マーク処理(ステップSE)へ移行される。 That is, as shown in the photographed image data G2 in FIG. 16A, a series of older sister person images J extracted by the target image extraction process are stored in advance in the transformation data memory 14 (see FIG. 3). When it is detected that the image portion matches with the series of transformation motion model data 14P1a to 14P1c of the beautiful girl warrior A (step D1 (Yes)), it is associated with the transformation data memory 14 (see FIG. 3). The transformation mark data 14Mu1 of the beautiful girl warrior A stored is read out and added corresponding to the position of the face image of the sister image J of the motion detected as shown in FIG. 16B. Such marked image data Gm2 is temporarily stored in the work data memory and displayed on the display unit 11 (step D2). On the other hand, when an image portion whose gesture matches the transformation motion model data 14P is not detected (step D1 (No)), this process is terminated and the process proceeds to the special effect mark process (step SE) in FIG.
なお、前記モーション検出された人物画像Jの顔画像の位置に対応付加される変身マークデータ14Mu1は、当該顔画像に重ねて付加されるか、または当該顔画像の近傍に付加されるかの何れであってもよい。 It should be noted that the transformation mark data 14Mu1 added corresponding to the position of the face image of the person image J detected in motion is either added over the face image or added in the vicinity of the face image. It may be.
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップD3(Yes))、前記変身データメモリ14(図3参照)に対応付けられて記憶されている美少女戦士Aの音声データ「レモン♪レモン♪」14Su1が読み出され、同図16(B)に示すように音声出力部13から出力される(ステップD4)。
If it is determined that the
また、図20(A)の撮影画像データG6に示すように、前記対象画像抽出処理により抽出される一連の妹の人物画像Kについて、前記変身データメモリ14(図3参照)に予め記憶された美少女戦士Bの一連のペンを振るモーションモデルデータ部分14P2aD〜14P2cDを含む変身モーションモデルデータ14P2a〜14P2cと身振りが一致する画像部分であると判断された場合には(ステップD1(Yes))、当該美少女戦士B役のペンを持った人物のみが美少女戦士Bに変身できることとなる。これにより、変身データメモリ14(図3参照)に対応付けられて記憶されている美少女戦士Bの変身マークデータ14Mu2が読み出されると共に、前記モーション検出された妹の人物画像Kの顔画像認識された位置に対応して付加され、図20(B)〜図22(B)に示すようなマーク付き撮影画像データGm6〜Gm8として作業用データメモリに一時保存され表示部11に表示される(ステップD2)。 Further, as shown in the photographed image data G6 in FIG. 20A, a series of younger person images K extracted by the target image extraction process are stored in advance in the transformation data memory 14 (see FIG. 3). When it is determined that the image motion is the same as the transformation motion model data 14P2a to 14P2c including the motion model data portions 14P2aD to 14P2cD for waving the series of the sailor B (step D1 (Yes)), Only a person with the pen of the role of the beautiful girl warrior B can be transformed into the beautiful girl warrior B. As a result, the transformation mark data 14Mu2 of the beautiful girl warrior B stored in association with the transformation data memory 14 (see FIG. 3) is read out, and the facial image of the sister's person image K whose motion is detected is recognized. 20B and 22B, the image data Gm6 to Gm8 with marks as shown in FIGS. 20B to 22B are temporarily stored in the work data memory and displayed on the display unit 11 (step S11). D2).
なお、前記モーション検出された人物画像Kの顔画像の位置に対応付加される変身マークデータ14Mu2は、当該顔画像に重ねて付加されるか、または当該顔画像の近傍に付加されるかの何れであってもよい。 Note that the transformation mark data 14Mu2 added corresponding to the position of the face image of the person image K whose motion has been detected is either added over the face image or added in the vicinity of the face image. It may be.
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップD3(Yes))、前記変身データメモリ14(図3参照)に対応付けられて記憶されている美少女戦士Bの音声データ「キュート♪キュート♪」14Su2が読み出され、同図20(B)〜図22(B)に示すように音声出力部13から出力される(ステップD4)。
If it is determined that the
すると次に、図12における特殊効果マーク処理へ移行される(ステップSE)。 Then, the process proceeds to the special effect mark process in FIG. 12 (step SE).
本合成画像出力装置の実施形態における特殊効果(図4参照)には、相手を悪の状態から正常状態に変身させて戻すキュア(癒し)効果23K1,23K2と、相手を正常状態から悪の状態に変身させるデス(死神)効果23K3とがある。 The special effect (see FIG. 4) in the embodiment of the composite image output apparatus includes a cure (healing) effect 23K1, 23K2 that transforms the opponent from an evil state into a normal state, and an opponent in an evil state from the normal state. There is a death (reaper) effect 23K3 that transforms into
この特殊効果マーク処理では、前記対象画像抽出処理により抽出される一連の撮影画像データGnの中の人物画像(P,J,K)について、前記特殊効果データメモリ23A(図4参照)に予め記憶された特殊効果Aの一連の変身モーションモデルデータ23P1a〜23P1cや特殊効果Bの一連の変身モーションモデルデータ23P2a〜23P2cや特殊効果Cの一連の変身モーションモデルデータ23P3a〜23P3cと一致する画像部分が検出されたか否か判断される。この際、特殊効果Bや特殊効果Cのように、特殊効果モーションモデルデータ23P2や23P3にペンや棒が含まれる場合は、ペンや棒を持つ人物による一致モーションのみ特殊効果モーションとして検出される(ステップE1)。
In this special effect mark processing, a person image (P, J, K) in a series of photographed image data Gn extracted by the target image extraction processing is stored in advance in the special
すなわち、図17(A)の撮影画像データG3に示すように、前記対象画像抽出処理により抽出される一連の姉の人物画像Jについて、前記特殊効果データメモリ23A(図4参照)に予め記憶された特殊効果Aの一連の変身モーションモデルデータ23P1a〜23P1cと身振りが一致する画像部分であると検出されると(ステップE1(Yes))、当該特殊効果データメモリ23A(図4参照)に対応付けられて記憶されている特殊効果Aの特殊効果マークデータ23Mu1が読み出されると共に、前記モーション検出された姉の人物画像Jの所定位置(例えば画像上部から3分の1の位置)に対応して、効果の対象23T1(特殊効果モーションを向けた相手)である前記死神Pの変身マークデータ24Mw1が付加されている人物画像(男の子)Pの方向へ向けて付加され、図17(B)に示すようなマーク付き撮影画像データGm3として作業用データメモリに一時保存され表示部11に表示される(ステップE2)。
That is, as shown in the photographed image data G3 in FIG. 17A, a series of older sister person images J extracted by the target image extraction process are stored in advance in the special
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップE3(Yes))、前記特殊効果データメモリ23A(図4参照)に対応付けられて記憶されている特殊効果Aの音声データ「キュアーハート」23Su1が読み出され、同図17(B)に示すように音声出力部13から出力される(ステップE4)。このようにデジタルカメラ10から特殊効果Aの音声データ「キュアーハート」23Su1が出力されることで、特殊効果の処理が適切にコンピュータに実行されていることが、演技者(姉J、男の子P)により容易に認識でき、リアルな感覚で演技をすることができる。
If it is determined that the
なお、前記モーション検出された人物画像Jの所定位置に対応付加される特殊効果マークデータ23Mu1は、当該人物画像Jに重ねて付加されるか、または当該人物画像Jの近傍に付加されるかの何れであってもよい。これにより撮影中の母親は、姉(J)が、特殊効果モーションを行った結果、コンピュータにより特殊効果処理が適切に実行され、当該特殊効果の画像を付加した合成画像が作成されることを容易に認識できる。 Whether the special effect mark data 23Mu1 added corresponding to a predetermined position of the person image J whose motion is detected is added to the person image J or added in the vicinity of the person image J. Either may be sufficient. As a result, it is easy for the mother who is taking a picture to have the sister (J) perform the special effect motion, so that the special effect processing is appropriately executed by the computer and a composite image to which the special effect image is added is created. Can be recognized.
また、図18(A)の撮影画像データG4に示すように、前記対象画像抽出処理により抽出される顔画像登録された男の子の一連の人物画像Pについて、前記特殊効果データメモリ23A(図4参照)に予め記憶された特殊効果Cの一連の変身モーションモデルデータ23P3a〜23P3cと、棒を持つ部分(23P3aB〜23P3cB)も含めて、身振りが一致する画像部分であると検出されると(ステップE1(Yes))、当該特殊効果データメモリ23Aに対応付けられて記憶されている特殊効果Cの特殊効果マークデータ23Mu3が読み出されると共に、前記モーション検出された男の子の人物画像Pの所定位置(例えば画像上部から3分の1の位置)に対応して、効果の対象23T3(周辺の敵すべて)である前記美少女戦士Aの変身マークデータ14Mu1が付加されている人物画像(姉)Jの方向へ向けて付加され、図18(B)に示すようなマーク付き撮影画像データGm4として作業用データメモリに一時保存され表示部11に表示される(ステップE2)。
Further, as shown in the photographed image data G4 in FIG. 18A, the special
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップE3(Yes))、前記特殊効果データメモリ23A(図4参照)に対応付けられて記憶されている特殊効果Cの音声データ「デスムーン」23Su3が読み出され、同図18(B)に示すように音声出力部13から出力される(ステップE4)。このようにデジタルカメラ10から特殊効果Cの音声データ「デスムーン」23Su3が出力されることで、特殊効果の処理が適切にコンピュータに実行されていることが、演技者(姉J、男の子P)により容易に認識できる。
If it is determined that the
また、図21(A)の撮影画像データG7に示すように、前記対象画像抽出処理により抽出される一連の妹の人物画像Kについて、前記特殊効果データメモリ23Aに予め記憶された特殊効果Bの一連の特殊効果モーションモデルデータ23P2a〜23P2cと、ペンを持つ部分(23P2aD〜23P2cD)も含めて、身振りが一致する画像部分であると検出されると(ステップE1(Yes))、当該特殊効果データメモリ23A(図4参照)に対応付けられて記憶されている特殊効果Bの特殊効果マークデータ23Mu2が読み出されると共に、前記モーション検出された妹の人物画像Kの所定位置(例えば画像上部から3分の1の位置)に対応して、効果の対象23T2(周辺の敵すべて)である仮面マークデータMk付き(悩乱状態)美少女戦士Aの人物画像(姉)Jと死神の変身マークデータ24Mw1が付加されている人物画像(男の子)Pの方向へ向けて付加され、図21(B)に示すようなマーク付き撮影画像データGm7として作業用データメモリに一時保存され表示部11に表示される(ステップE2)。
Further, as shown in the photographed image data G7 in FIG. 21A, the special effect B stored in advance in the special
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップE3(Yes))、前記特殊効果データメモリ23A(図4参照)に対応付けられて記憶されている特殊効果Bの音声データ「キュアースター」23Su2が読み出され、同図21(B)に示すように音声出力部13から出力される(ステップE4)。このようにデジタルカメラ10から特殊効果Bの音声データ「キュアースター」23Su2が出力されることで、特殊効果の処理が適切にコンピュータに実行されていることが、演技者(妹K、姉J、男の子P)により容易に認識できる。
If it is determined that the
ここで、特殊効果(図4参照)には、効果の対象23Tである相手を悩乱状態から正常状態に戻すキュア(癒し)効果23K1,23K2と、正常状態から悩乱状態にするデス(死神)効果23K3とがあり、一方で防御効果(図5参照)は、相手から受けた特殊効果を無効化する。この特殊効果や防御効果に伴う変身処理(ステップE5〜E23)について、以下で説明する。
Here, as a special effect (see FIG. 4), there are a cure effect 23K1, 23K2 for returning the opponent who is the
すなわち、図17(B)のマーク付き撮影画像データGm3で示したように、美少女戦士Aの変身マークデータ14Mu1が付加されている姉(J)の位置から特殊効果A(キュア効果23K1)に伴う特殊効果マークデータ23Mu1が表示出力された場合において(ステップE1,E2)、前記特殊効果データメモリ23A(図4参照)に予め記憶された特殊効果Aの効果の対象23Tが、周辺の敵すべてではない特殊効果モーションを向けた相手23T1であると判断されると(ステップE5(No))、当該画面(Gm3)内で特殊効果モーション23P1を向けた相手(死神役の男の子である人物画像P)が検出され、効果の対象者として設定される(ステップE12)。このように人物画像の身振り(モーション)で示した相手の人物画像を特殊効果の対象者として検出設定するようにしたので、当該特殊効果を行う演技者の思い通りの相手に、適宜、その特殊効果を出すことができ相手を変身させた合成画像を容易に作成できる。
That is, as shown by the marked image data Gm3 in FIG. 17B, the special effect A (cure effect 23K1) is changed from the position of the sister (J) to which the transformation mark data 14Mu1 of the sailor warrior A is added. When the accompanying special effect mark data 23Mu1 is displayed and output (steps E1 and E2), the
そして、前記特殊効果Aの効果の種類23Kがキュア効果23K1であると判断されると(ステップE7(Yes))、前記検出設定された効果の対象は、仮面マークMk付き美少女戦士の人物画像ではないと判断されると共に(ステップE13(No))、死神マーク24Mw1付きの人物画像Pであると判断される(ステップE15(Yes))。
If it is determined that the
そして、効果の対象である男の子(死神役)の人物画像Pについて、図5における防御効果モーションモデルデータ23'P2a〜23'P2cと、棒を持つ部分(23'P2aB〜23'P2cB)も含めて、身振りが一致する画像部分であると検出されると(ステップE16(Yes))、対応するハート形の特殊効果マークデータ23Mu1の隣に、当該特殊効果が無効化されたことを示すハートが割れた形の防御効果マークデータ23'Mu2が読み出されて付加される(ステップE17)。この場合、死神役の男の子(P)の防御効果が出されたことで、当該死神の変身状態は継続されることとなる。
And about the person image P of the boy who is the subject of the effect (the role of the reaper), the defense effect
すると、前記防御効果マークデータ23'Mu2に対応する音声データ「パーン」23'Su2が読み出されて音声出力部13から出力される(ステップE22)。
Then, the audio data “Parn” 23′Su2 corresponding to the defense
このように、特殊効果が無効化されたことを示す防御効果マーク23'Mu2がマーク付き撮影画像Gm3として表示されることによりにより、カメラ画面(11)を見て撮影している母親は、防御効果が適切に出され、特殊効果が無効化されたことを視覚的に確認できる。しかも、前記防御効果マーク23'Mu2に対応する音声データ「パーン」23'Su2が出力されることにより、母親だけでなく演技者全員において、防御効果が適切に出され、特殊効果が無効化されたことを聴覚的に確認できる。
As described above, the
また、図18(B)のマーク付き撮影画像データGm4で示したように、死神の変身マークデータ24Mw1が付加されている顔画像登録された男の子(P)の位置から特殊効果C(デス効果23K3)に伴う特殊効果マークデータ23Mu3が表示出力された場合において(ステップE1,E2)、前記特殊効果データメモリ23A(図4参照)に予め記憶された特殊効果Cの効果の対象23Tが、周辺の敵すべて23T3であると判断されると(ステップE5(Yes))、当該画面(Gm4)内で敵役の相手(美少女戦士A役の姉である人物画像J)が検出され、効果の対象者として設定される(ステップE6)。
Further, as shown by the marked photographed image data Gm4 in FIG. 18B, the special effect C (death effect 23K3) is determined from the position of the boy (P) registered with the face image to which the death mark transformation mark data 24Mw1 is added. ) Associated with special effect mark data 23Mu3 is displayed and output (steps E1, E2), the special effect
そして、前記特殊効果Cの効果の種類23Kがデス効果23K3であると判断されると(ステップE7(No))、前記検出設定された効果の対象は、美少女戦士の変身マークデータ14Mu1付きであると判断される(ステップE8(Yes))。
Then, when it is determined that the
ここで、効果の対象である姉(美少女戦士A役)の人物画像Jについて、防御効果Aの防御効果モーション(図5参照)が検出されない場合には(ステップE9(No))、当該美少女戦士Aに対応する変身マークデータ14Mu1の隣に、美少女戦士Aが悩乱状態に変身させられたことを示す仮面マークデータMkが付加される(ステップE10)。 Here, when the defense effect motion (see FIG. 5) of the defense effect A is not detected for the person image J of the sister (the role of the beautiful girl warrior A) who is the target of the effect (step E9 (No)), the beauty Next to the transformation mark data 14Mu1 corresponding to the girl warrior A, mask mark data Mk indicating that the girl warrior A has been transformed into a disturbing state is added (step E10).
すなわちこの場合、美少女戦士A役の姉の人物画像Jは、変身役柄データメモリ24Aに予め登録された死神役の男の子の人物画像Pによる特殊効果Cのモーション23P3a〜23P3cに対応したデス(死神)効果によって、悩乱状態の仮面付き美少女戦士に変身させられたことになる。 In other words, in this case, the image J of the sister of the role of the beautiful girl warrior A is a death (death reaper) corresponding to the motion 23P3a to 23P3c of the special effect C by the character image P of the boy of the reaper registered in advance in the transformation role data memory 24A. ) By the effect, it has been transformed into a distressed masked girl warrior.
すると、前記仮面マークデータMkに対応する音声データ「クックック」Skが音声出力部13から出力される(ステップE19)。 Then, audio data “Cook Cook” Sk corresponding to the mask mark data Mk is output from the audio output unit 13 (step E19).
なお、前記ステップE9において、前記デス効果23Kの対象23T3である姉(美少女戦士A役)の人物画像Jについて、防御効果Aのモーションモデルデータ23'P1a〜23'P1c(図5参照)と、ペンを持つ部分(23'P1aD〜23'P1cD)も含めて、身振りが一致する画像部分であると検出されると(ステップE9(Yes))、対応する月形の特殊効果マークデータ23Mu3の隣に、当該特殊効果が無効化されたことを示す月が割れた形の防御効果マークデータ23'Mu1が読み出されて付加される(ステップE11)。この場合、美少女戦士A役の姉Jから防御効果が出されたことで、美少女戦士Aのままの変身状態が継続されることとなる。
In step E9, the
すると、前記防御効果マークデータ23'Mu1に対応する音声データ「バキン」23'Su1が読み出されて音声出力部13から出力される(ステップE20)。ただし、本実施形態のように、役柄上ペンを持つのは美少女戦士Bのみと決めている場合には、美少女戦士A役の姉(J)は、ペンを持たないので前記防御効果モーション23'P1a〜23'P1cと一致する身振りが検出されることはなく、当該防御効果Aを出すことはできないことになる。
Then, the sound data “backing” 23′Su1 corresponding to the defense
また、図21(B)のマーク付き撮影画像データGm7で示したように、美少女戦士Bの変身マークデータ14Mu2が付加されている妹(K)の位置から特殊効果B(キュア効果23K2)に伴う特殊効果マークデータ23Mu2が表示出力された場合において(ステップE1,E2)、前記特殊効果データメモリ23A(図4参照)に予め記憶された特殊効果Bの効果の対象23Tが、周辺の敵すべて23T2であると判断されると(ステップE5(Yes))、当該画面(Gm7)内での敵役の相手として、悩乱した仮面Mk付きの美少女戦士Aに変身させられている姉の人物画像Jと、死神役の変身マークデータ24Mw1が付加されている男の子の人物画像Pとが検出され、効果の対象者として設定される(ステップE6)。
Further, as shown by the marked photographed image data Gm7 in FIG. 21B, the special effect B (cure effect 23K2) is changed from the position of the sister (K) to which the transformation mark data 14Mu2 of the sailor warrior B is added. When the accompanying special effect mark data 23Mu2 is displayed and output (steps E1 and E2), the
そして、前記特殊効果Bの効果の種類23K2がキュア効果であると判断されると(ステップE7(Yes))、前記検出設定された効果の対象である姉の人物画像Jの場合、仮面マークMk付きの美少女戦士Aであると判断される(ステップE13(Yes))。 Then, when it is determined that the effect type 23K2 of the special effect B is a cure effect (step E7 (Yes)), in the case of the sister's person image J that is the target of the detected and set effect, the mask mark Mk It is judged that it is a beautiful girl warrior A (step E13 (Yes)).
すると、図22(B)のマーク付き撮影画像データGm8で示すように、当該仮面マークMk付きの美少女戦士Aのその仮面マークデータMkが削除される(ステップE14)。 Then, as shown by the marked image data Gm8 in FIG. 22B, the mask mark data Mk of the sailor A with the mask mark Mk is deleted (step E14).
すなわちこの場合、美少女戦士A役の姉の人物画像Jは、美少女戦士B役の妹の人物画像Kによる特殊効果Bのモーション23P2a〜23P2cに対応したキュア(癒し)効果によって、仮面付きの悩乱した美少女戦士Aから元の正常な美少女戦士Aに戻されたことになる。 In other words, in this case, the sister image of the role of the beautiful girl warrior A is masked by the cure effect corresponding to the motions 23P2a to 23P2c of the special effect B by the character image K of the sister of the role of the beautiful girl warrior B. The troubled sailor A has returned to the original normal sailor A.
そして、元の美少女戦士Aの変身マークデータ14Mu1に対応する音声データ14Su1「レモン♪レモン♪」が読み出され音声出力部13から出力される(ステップE21)。 Then, the audio data 14Su1 “Lemon ♪ Lemon ♪” corresponding to the transformation mark data 14Mu1 of the original Sailor A is read and output from the audio output unit 13 (step E21).
一方、前記特殊効果Bの効果の種類23K2がキュア効果であると判断された際に(ステップE7(Yes))、前記検出設定された効果の対象である死神役の男の子の人物画像Pの場合には、死神マーク24Mw1付きであると判断される(ステップE15(Yes))。 On the other hand, when it is determined that the effect type 23K2 of the special effect B is a cure effect (step E7 (Yes)), in the case of the person image P of the boy of the reaper who is the object of the detected and set effect Is determined to have the reaper mark 24Mw1 (step E15 (Yes)).
ここで、前記効果の対象である男の子(死神役)の人物画像Pについて、防御効果Bの防御効果モーション(図5参照)が検出されない場合には(ステップE16(No))、図22(B)のマーク付き撮影画像データGm8で示すように、当該男の子(死神役)の人物画像Pから死神の変身マークデータ24Mw1が削除されると共に、星の王子である変身(2)マークデータ24Mw1′が付加される(ステップE18)。 Here, when the defense effect motion (see FIG. 5) of the defense effect B is not detected for the person image P of the boy (the god of death) who is the subject of the effect (step E16 (No)), FIG. 22 (B ) Marked photographic image data Gm8, the god of death metamorphosis mark data 24Mw1 is deleted from the person image P of the boy (rage of god of death), and the transformation of the star prince (2) mark data 24Mw1 ' It is added (step E18).
すなわちこの場合、死神役の男の子の人物画像Pは、美少女戦士B役の妹の人物画像Kによる特殊効果Bのモーション23P2a〜23P2cに対応したキュア(癒し)効果によって、死神から元の星の王子に変身させられて戻されたことになる。 That is, in this case, the character image P of the boy who plays the role of Shinigami is converted from the Shinigami to the original star by a cure effect corresponding to the motions 23P2a to 23P2c of the special effect B by the character image K of the sister of the role of the beautiful girl warrior It was transformed into a prince and returned.
そして、星の王子の変身(2)マークデータ24Mw1′に対応する音声データ24Sw1′「キラリ、キラリ」が読み出され音声出力部13から出力される(ステップE23)。 Then, the transformation of the prince of the stars (2) The voice data 24Sw1 ′ “brilliantly” corresponding to the mark data 24Mw1 ′ is read and output from the voice output unit 13 (step E23).
このように、撮影画像G中の人物画像(P,J,K)による特殊効果モーション23Pや防御効果モーション23′Pの検出に基づいた特殊効果マーク処理(ステップE1〜E23)が完了すると、前記図15(B)〜図22(B)で示したように、前記ステップSA〜SEの処理に従い作業用データメモリ上に生成されたマーク付きの連続した撮影画像データGm1〜Gm8がマーク付き撮影画像データメモリ26に記憶され保存される(ステップS2)。
As described above, when the special effect mark processing (steps E1 to E23) based on the detection of the special effect motion 23P and the
そして、画像撮影部21からの一連の撮影画像データG1〜G8の撮影入力が終了したと判断されると(ステップS3(Yes))、前記マーク付き撮影画像データメモリ26に生成保存された一連のマーク付き撮影画像データGm1〜Gm8に基づく合成画像の生成処理に進むか否か判断される(ステップS4)。
When it is determined that the shooting input of the series of shot image data G1 to G8 from the
ここで、入力部12に対する合成画像生成のためのユーザ操作に応じて、あるいは前記一連の撮影画像データの取得終了に伴い自動的に、合成画像の生成処理に進むと判断されると(ステップS4(Yes))、前記マーク付き撮影画像データメモリ26から前記一連のマーク付き撮影画像データGm1〜Gm8が作業用メモリに読み出され(ステップS5)、図13における変身マーク合成処理へ移行される(ステップSF)。
Here, when it is determined that the process proceeds to a composite image generation process in response to a user operation for generating a composite image on the
この変身マーク合成処理では、まず、前記マーク付き撮影画像データメモリ26から作業用メモリに読み出されたマーク付き撮影画像データGm1〜Gm8について、前記変身役柄データメモリ24A(図6参照)に予め記憶されている変身マークデータ24Mwや前記変身データメモリ14(図3参照)に予め記憶されている変身マークデータ14Muが付加された画像が含まれているか否か判断される(ステップF1)。
In this transformation mark composition process, first, the marked photographed image data Gm1 to Gm8 read from the marked photographed image data memory 26 to the working memory is stored in advance in the transformation
ここで、前記変身役柄データメモリ24A(図6参照)に予め記憶されている変身マークデータ24Mwや前記変身データメモリ14(図3参照)に予め記憶されている変身マークデータ14Muが付加された画像が含まれていないと判断された場合には(ステップF1(No))、本処理を終了し特殊効果マーク合成処理(ステップSH)へ移行される。
Here, the transformation mark data 24Mw stored in advance in the transformation
また、図15(B)〜図21(B)で示すように死神の変身(1)マークデータ24Mw1が付加された画像、図22(B)で示すように星の王子に戻った変身(2)マークデータ24Mw1'が付加された画像、また、図16(B)〜図22(B)で示すように美少女戦士Aの変身マークデータ14Mu1が付加された画像、また、図20(B)〜図22(B)で示すように美少女戦士Bの変身マークデータ14Mu2が付加された画像が存在すると判断された場合には(ステップF1(Yes))、当該各変身マークデータ24Mw1,24Mw1′,14Mu1,14Mu2が対応付加されている該マーク近傍の人物画像P,J,Kの位置が、前記対象画像抽出処理(ステップSA)により撮影画像データGnの付加情報として得られているブロックの位置情報から特定される(ステップF2)。 Further, as shown in FIGS. 15B to 21B, the image of the Shinigami transformation (1) with the mark data 24Mw1 added, and the transformation back to the star prince as shown in FIG. 22B (2 ) An image to which the mark data 24Mw1 ′ is added, an image to which the transformation mark data 14Mu1 of the sailor warrior A is added as shown in FIGS. 16B to 22B, and FIG. 20B. When it is determined that there is an image to which the transformation mark data 14Mu2 of the sailor warrior B is added as shown in FIG. 22 (B) (step F1 (Yes)), the transformation mark data 24Mw1, 24Mw1 ′ , 14Mu1, 14Mu2 corresponding to the positions of the person images P, J, K in the vicinity of the mark are obtained as additional information of the photographed image data Gn by the target image extraction process (step SA). It is specified from the position information of the existing block (step F2).
すると、前記特定された人物画像P,J,Kがモーションキャプチャ処理され、変身役柄データメモリ24A(図6参照)に記憶されている前記死神の変身マークデータ24Mw1や星の王子の変身マークデータ24Mw1′に対応するところの変身(1)画像データ24Gw1や変身(2)画像データ24Gw1′、変身データメモリ14(図3参照)に記憶されている前記美少女戦士A,美少女戦士Bの変身マークデータ14Mu1,14Mu2に対応するところの変身画像データ14Gu1,14Gu2に基づき、図15(C)〜図21(C)に示すように当該人物画像(男の子)Pと同じポーズ(姿勢)の死神の変身(1)画像データ24Gw1、図22(C)に示すように当該人物画像(男の子)Pと同じポーズ(姿勢)の星の王子の変身(2)画像データ24Gw1′、図16(C)〜図22(C)に示すように当該人物画像(姉)Jと同じポーズ(姿勢)の美少女戦士Aの変身画像データ14Gu1、図20(C)〜図22(C)に示すように当該人物画像(妹)Kと同じポーズ(姿勢)の美少女戦士Bの変身画像データ14Gu2にそれぞれ予め設定された背景画像BG上で置き換えられて合成される(ステップF3)。この際、合成画像データGG1〜GG8が生成される(ステップF3)。
Then, the identified person images P, J, and K are subjected to motion capture processing, and the Shinigami transformation mark data 24Mw1 and the star prince transformation mark data 24Mw1 stored in the transformation
すると、前記各マークデータに対応して置き換えられた変身画像データに顔合成位置データがあるか否かが判断される(ステップF4)。 Then, it is determined whether or not there is face synthesis position data in the transformed image data replaced corresponding to each mark data (step F4).
これ場合、死神の変身(1)画像データ24Gw1に対応する顔合成位置データは記憶されてなく、ステップF8へ進む。また、星の王子の変身(2)画像データ24Gw1′に対応した顔合成位置データ24F′(図6参照)はあると判断され、また、美少女戦士Aの変身画像データ14Gu1に対応した顔合成位置データ14F1(図3参照)はあると判断され、美少女戦士Bの変身画像データ14Gu2に対応した顔合成位置データ14F2(図3参照)はあると判断される(ステップF4(Yes))。
In this case, the face synthesis position data corresponding to the Shinigami transformation (1) image data 24Gw1 is not stored, and the process proceeds to Step F8. Further, it is determined that there is face
すると、前記顔合成位置データ24F′,14F1,14F2が読み出されて(ステップF5)、各対応する撮影画像Gn中の対象画像における顔画像部分(Pf,Jf,Kf)が抽出され(ステップF6)、この抽出された各顔画像部分(Pf,Jf,Kf)が各対応する変身画像データ24Gw1′,14Gu1,14Gu2の顔合成位置(24F′,14F1,14F2)に合わせてサイズ変更され(Pf′,Jf′,Kf′)、図16(C)〜図22(C)に示すように、当該変身キャラクタの画像データ(24Gw1′,14Gu1,14Gu2)に合成される(ステップF7)。
Then, the face
このように、撮影画像データGnから抽出された顔画像部分(Pf,Jf,Kf)を、前記顔合成位置データに対応する位置に合わせてサイズ変更し、各対応する変身キャラクタの画像データ(24Gw1′,14Gu1,14Gu2)に合成するようにしたので、変身キャラクタの顔サイズに合わせて実写の顔部分が適切に合成され、実写の顔で変身キャラクタを合成表示できることとなる。 In this manner, the face image portion (Pf, Jf, Kf) extracted from the captured image data Gn is resized according to the position corresponding to the face synthesis position data, and the image data (24Gw1) of each corresponding transformation character ', 14Gu1, 14Gu2), the face part of the live-action image is appropriately combined according to the face size of the make-up character, and the make-up character can be synthesized and displayed with the face of the live-action image.
このため、変身キャラクタの画像を妖精のように小さく合成表示させたり、巨人のように大きく合成表示させたりすることも容易に行うことができる。 For this reason, it is possible to easily display an image of a transforming character as small as a fairy, or as large as a giant.
なお、前述したように、各変身画像データ(24Gw1′,14Gu1,14Gu2)の顔合成位置(24F′,14F1,14F2)に合わせて各対応する顔画像部分(Pf,Jf,Kf)をサイズ変更して合成するのではなく、変身画像データ(24Gw1′,14Gu1,14Gu2)を、顔部分を省いた衣装部分のみの変身画像データとし、これを対応する人物画像(男の子P,姉J,妹K)に簡易に合成するようにしてもよい。 As described above, each corresponding face image portion (Pf, Jf, Kf) is resized according to the face synthesis position (24F ′, 14F1, 14F2) of each transformation image data (24Gw1 ′, 14Gu1, 14Gu2). The transformation image data (24Gw1 ′, 14Gu1, 14Gu2) is used as transformation image data of only the costume portion without the face portion, and the corresponding person image (boy P, sister J, sister K) is not synthesized. ) May be simply combined.
次に、この変身マーク合成処理では、処理対象であるマーク付き撮影画像データGmnに仮面マークデータMkが含まれているかが判断される(ステップF8)。 Next, in this transformation mark compositing process, it is determined whether or not the masked mark data Mk is included in the marked imaged image data Gmn to be processed (step F8).
すなわち、前記図18(B)〜図21(B)で示したマーク付き撮影画像データGm4〜Gm7のように、美少女戦士A役の姉の人物画像Jに対して仮面マークデータMkが付加されていると判断された場合には(ステップF8(Yes))、図18(C)〜図21(C)で示すように、同姉の人物画像Jにおける顔画像部分の顔合成位置14F1に合わせて仮面画像Gkが合成された合成画像GGが生成される(ステップF9)。 That is, the mask mark data Mk is added to the person image J of the sister of the role of the beautiful girl warrior A as in the marked imaged image data Gm4 to Gm7 shown in FIGS. 18B to 21B. If it is determined (step F8 (Yes)), as shown in FIGS. 18 (C) to 21 (C), it is matched with the face synthesis position 14F1 of the face image portion in the person image J of the sister. The combined image GG is generated by combining the mask image Gk (step F9).
すると、前記各変身画像データ(24Gw1′,14Gu1,14Gu2)に対応付けられて変身役柄データメモリ24A(図6参照)に記憶されている死神の音声データ「ザクッ、ザクッ」24Sw1、星の王子の音声データ「キラリ、キラリ」24Sw1′、変身データメモリ14(図3参照)に記憶されている美少女戦士A,美少女戦士Bの音声データ「レモン♪レモン♪」14Su1,「キュート♪キュート♪」14Su2が読み出され、前記図15(C)〜図22(C)に示すように生成された合成画像GG1〜GG8に対応付けられて保存される(ステップF10)。ここで、前記美少女戦士A役の姉の人物画像Jや美少女戦士B役の妹の人物画像Kに対して仮面マークデータMkが付加されている場合には、当該美少女戦士A,美少女戦士Bの前記音声データ「レモン♪レモン♪」14Su1,「キュート♪キュート♪」14Su2に替えて、仮面マークデータMkに対応する音声データ「クックック」Skが同合成画像GG1〜GG8に対応付けられて保存される。(ステップF10)。
Then, the reaper voice data “Zaku, Zaku” 24Sw1, the prince of the star is stored in the transformation
なお、処理対象であるマーク付き撮影画像データGmnに仮面マークデータMkが含まれていないと判断された場合には(ステップF8(No))、前記仮面画像Gkの合成処理および音声設定処理(ステップF9,F10)をスキップする。 If it is determined that the masked image data Gmn to be processed does not include the masked mark data Mk (step F8 (No)), the masked image Gk combining process and voice setting process (step S8). F9, F10) are skipped.
すると次に、図14における特殊効果マーク合成処理へ移行される(ステップSH)。 Then, the process proceeds to the special effect mark composition process in FIG. 14 (step SH).
この特殊効果マーク合成処理では、まず、前記マーク付き撮影画像データメモリ26から作業用メモリに読み出されたマーク付き撮影画像データGm1〜Gm8について、前記特殊効果データメモリ23A(図4参照)に予め記憶されている特殊効果マークデータ23Muまたは防御効果データメモリ23B(図5参照)に予め記憶されている防御効果マークデータ23′Muが付加された画像データGmnが含まれているか否か判断される(ステップH1)。
In this special effect mark composition process, first, the marked image data Gm1 to Gm8 read from the marked image data memory 26 to the working memory is stored in advance in the special
ここで、図15(B),図16(B),図19(B),図20(B)で示すように、特殊効果マークデータ23Muや防御効果マークデータ23′Muが付加された画像データGmが存在しないと判断された場合には(ステップH1(No))、処理を終了し、ステップS6に進む。 Here, as shown in FIG. 15B, FIG. 16B, FIG. 19B, and FIG. 20B, image data to which special effect mark data 23Mu and defense effect mark data 23'Mu are added. If it is determined that Gm does not exist (step H1 (No)), the process ends, and the process proceeds to step S6.
一方、図17(B),図18(B),図21(B),図22(B)で示すように、特殊効果Aに対応する特殊効果マークデータ23Mu1、防御効果Bに対応する防御効果マークデータ23′Mu2、特殊効果Cに対応する特殊効果マークデータ23Mu3、特殊効果Bに対応する特殊効果マークデータ23Mu2が存在すると判断された場合には(ステップH1(Yes))、当該特殊効果マークデータ23Mu1,23Mu2,23Mu3、または防御効果マークデータ23′Mu2が対応付加されている当該マーク近傍の人物画像(姉、妹、男の子)J,K,Pの位置が、前記対象画像抽出処理(ステップSA)により撮影画像データGnの付加情報として得られているブロックの位置情報から特定される(ステップH2)。
On the other hand, as shown in FIGS. 17B, 18B, 21B, and 22B, the special effect mark data 23Mu1 corresponding to the special effect A and the defense effect corresponding to the defense effect B If it is determined that the
すると、前記特殊効果データメモリ23A(図4参照)の特殊効果マークデータ23Mu1,23Mu2,23Mu3、または防御効果データメモリ23B(図5参照)の防御効果マークデータ23′Mu2に対応付けられて記憶されている特殊効果画像データ23Gu1,23Gu2,23Gu3、または防御効果画像データ23′Gu2が読み出され、前記特定された各人物画像(J,K,P)の所定位置(例えば画像上部から3分の1の位置)に対応して、敵役(相手)の変身マークデータが付加されている人物画像の方向へ向けて追加合成され、合成画像データGGが生成される(ステップH3)。
As a result, the special effect mark data 23Mu1, 23Mu2, 23Mu3 in the special
例えば、図17(B)(C)で示すように、特殊効果マークデータ23Mu1が付加されている美少女戦士A役の人物画像Jの腕の位置からは、その特殊効果画像データ23Gu1が死神役の人物画像Pの方向へ向けて追加合成される。一方、防御効果マークデータ23′Mu2が付加されている死神役の人物画像Pの腕の位置からは、その防御効果画像データ23′Gu2が前記美少女戦士A役の人物画像Jの方向へ向けて追加合成される。 For example, as shown in FIGS. 17B and 17C, the special effect image data 23Gu1 is used as a god of death from the position of the arm of the character image J of the beautiful girl warrior A role to which the special effect mark data 23Mu1 is added. Are additionally synthesized in the direction of the person image P. On the other hand, from the position of the arm of the person image P of the reaper role to which the defense effect mark data 23'Mu2 is added, the defense effect image data 23'Gu2 is directed in the direction of the person image J of the beautiful girl warrior A role. Are added and synthesized.
また、図18(B)(C)で示すように、特殊効果マークデータ23Mu3が付加されている死神役の人物画像Pの腕の位置からは、その特殊効果画像データ23Gu3が前記美少女戦士A役の人物画像Jの方向へ向けて追加合成される。 As shown in FIGS. 18B and 18C, the special effect image data 23Gu3 is obtained from the position of the arm of the person image P of the reaper role to which the special effect mark data 23Mu3 is added. Additional synthesis is performed in the direction of the person image J of the role.
また、図21(B)(C)で示すように、特殊効果マークデータ23Mu2が付加されている美少女戦士B役の人物画像Kの腕の位置からは、その特殊効果画像データ23Gu2が悩乱した仮面付きの美少女戦士A役の人物画像Jの方向へ向けて追加合成される(ステップH3)。 Further, as shown in FIGS. 21B and 21C, the special effect image data 23Gu2 is disturbed from the position of the arm of the person image K of the role of the beautiful girl warrior B to which the special effect mark data 23Mu2 is added. The mask is added and synthesized in the direction of the person image J of the role of the sailor A (step H3).
さらに、特殊効果によっては、その特殊効果画像データ23Guの先端部を爆発効果画像にして敵役である相手の人物画像の変身画像データに到達する位置まで延長させて追加合成するようにしてもよい(ステップH4)。 Further, depending on the special effect, the tip of the special effect image data 23Gu may be used as an explosion effect image and extended to a position where it reaches the transformation image data of the person image of the opponent who is the enemy character (additional composition). Step H4).
そして、前記特殊効果データメモリ23A(図4参照)に対応付けられて記憶されている特殊効果Aの音声データ「キュアーハート」23Su1、特殊効果Bの音声データ「キュアースター」23Su2、特殊効果Cの音声データ「デスムーン」23Su3が読み出され、また前記防御効果データメモリ23B(図5参照)に対応付けられて記憶されている防御効果Bの音声データ「パーン」23′Su2が読み出され、前記図17(C),図18(C),図21(C),図22(C)に示すように生成された各合成画像GG3,GG4,GG7,GG8に対応付けられて保存される(ステップH5)。
The special effect A audio data “Cure Heart” 23Su1, the special effect B audio data “Cure Star” 23Su2, and the special effect C stored in the special
すると、前記図15(C)〜図22(C)で示したように、前記ステップSF〜SHの処理に従い作業用データメモリ上に生成された一連の合成画像データGG1〜GG8が合成画像データメモリ27に記憶され保存される(ステップS6)。 Then, as shown in FIGS. 15C to 22C, a series of synthesized image data GG1 to GG8 generated on the working data memory in accordance with the processing of the steps SF to SH is obtained as a synthesized image data memory. 27 and stored (step S6).
そして、前記合成画像データメモリ27に記憶された一連の合成画像データ(対応付けられた音声データを含む)GG1〜GG8が、前記図15(C)〜図22(C)で示すように、表示部11により再生表示されると共に音声出力部13により再生出力される(ステップS7)。なお、本合成画像出力装置がサーバ装置30(図7参照)として構成されている場合には、前記ステップS1において受信された一連の撮影画像データG1〜G8の送信元である通信ネットワークN上の通信端末A(デジタルカメラ)10′や通信端末B(PC)40に対して、前記合成画像データメモリ27に記憶された一連の合成画像データ(対応付けられた音声データを含む)GG1〜GG8が読み出されて応答送信される(ステップS7)。
A series of synthesized image data (including associated audio data) GG1 to GG8 stored in the synthesized
したがって、前記構成のデジタルカメラ10あるいはサーバ装置30による第1実施形態の合成画像出力装置によれば、画像撮影部21により動画撮影された一連の撮影画像データGnが入力されると、当該撮影画像データGnに含まれる人物画像(P,J,K)が抽出され、そのうちの変身役柄データメモリ24Aに予め顔画像により登録されている死神役の人物画像Pについて、当該死神の変身(1)画像データ24Gw1に置き換えられた合成画像GG1が生成されると共に、特殊効果データメモリ23Aに予め設定されたデス効果23K3の特殊効果モーション(身振り)23P3a〜23P3cをしているか否かが検出判断される。そして、前記撮影画像データG4に含まれる死神役の人物画像Pについて、予め設定されたデス効果23K3の特殊効果モーション(身振り)23P3a〜23P3cをしていることが検出判断された場合には、当該デス効果23K3に対応する特殊効果画像データ23Gu3がその効果の対象23T3として設定された美少女戦士A役の人物画像Jの方向へ向けて画像合成されると共に、当該美少女戦士A役の人物画像Jに仮面画像Gkが付加合成されて仮面付きの美少女戦士Aに変身させられた合成画像GG4として生成出力される。
Therefore, according to the composite image output device of the first embodiment using the
つまり、このような第1実施形態の合成画像出力装置によれば、予め顔画像により登録されている死神役の人物画像Pについて、予め設定されたデス効果23K3の特殊効果モーション(身振り)23P3a〜23P3cをしていることが検出判断されると、当該デス効果の対象23T3として設定された美少女戦士A役の人物画像Jに仮面画像Gkが付加合成されて仮面付きの美少女戦士Aに変身させられた合成画像GG4として生成出力されるものである。 That is, according to the composite image output apparatus of the first embodiment as described above, the special effect motion (gesture) 23P3a to the death effect 23K3 set in advance for the person image P of the reaper role registered in advance by the face image. If it is detected that the player is performing 23P3c, the mask image Gk is added to the person image J of the role of the girl warrior A set as the subject 23T3 of the death effect, and transformed into the girl warrior A with a mask. The generated composite image GG4 is generated and output.
これにより、動画撮影された撮影画像Gnから抽出された人物画像(P,J,K)のうちで、予め役柄登録された男の子の人物画像Pによる所定の特殊効果モーション23P3だけに応じて、当該特殊効果の対象23T3として設定されている相手役の人物画像Jを変身画像に置き換えた合成画像を生成することができ、事前に定めた配役通りの登場人物がその意志を持って所定の身振り(モーション)を行うことで、特定の相手役を変身させるという特撮映画やアニメーションなどにある変身合成画像を、素人の誰でもが容易に生成することができる。そして、当該生成された合成動画像GGnを表示部11に出力表示させて見たり、外部のモニタに出力表示させて見たりすることで、これまでにない楽しみを得ることができる。
As a result, among the person images (P, J, K) extracted from the captured image Gn captured by the moving image, only the predetermined special effect motion 23P3 based on the person image P of the boy registered in advance is used. It is possible to generate a composite image in which the person image J of the other party set as the special effect target 23T3 is replaced with a transformation image, and a character as determined in advance has a predetermined gesture ( By performing (motion), any amateur can easily generate a transformation composite image in a special effects movie or animation that transforms a specific opponent. Then, the generated synthesized moving image GGn can be output and displayed on the
また、前記構成のデジタルカメラ10あるいはサーバ装置30による第1実施形態の合成画像出力装置によれば、予め死神役として登録された男の子の人物画像Pが撮影画像Gnから検出され、その身振り(モーション)に対応した死神の変身(1)画像データ24Gw1に前記人物画像Pを置き換え合成した合成画像GGnを生成した際には、前記変身役柄データメモリ24Aに記憶されている当該変身(1)画像データ24Gw1の音声データ「ザクッ、ザクッ、…」24Sw1を、前記合成画像GGnに対応付けて保存し出力させるので、容易且つよりリアルに特撮風の合成動画像GGnを作ることができる。
Further, according to the composite image output device of the first embodiment using the
また、前記構成のデジタルカメラ10による第1実施形態の合成画像出力装置によれば、前記動画撮影中に表示部11にリアルタイムに表示される撮影画像データGnについて、前記予め死神役として登録された男の子の人物画像Pが撮影画像Gnから検出された際には、当該人物画像Pに対して死神の変身(1)画像データ24Gw1への変身対象となったことを示す変身(1)マークデータ24Mw1を付加したマーク付き撮影画像データGmnとして表示部11に表示させ、しかも前記変身(1)画像データ24Gw1の音声データ「ザクッ、ザクッ、…」24Sw1も共に音声出力部13から出力させるので、例えば撮影操作中の家族は、被写体の人物画像(男の子)Pがその登録された役柄通りに変身され置き換え処理されていることを容易に認識することができ、またこれを演じている最中の被写体自身(男の子P)にあっても、自らがその登録された役柄通りに変身処理されていることを音声により容易に認識することができる。
Further, according to the composite image output device of the first embodiment using the
なお、前記第1実施形態の合成画像出力装置では、変身役柄データメモリ24Aには、死神役となる男の子の変身対象(顔)画像データ24T1だけを予め登録し、撮影画像Gnから検出された当該男の子の人物画像Pについては、そのまま同変身役柄データメモリ24Aに対応付けられて記憶された死神の変身(1)画像データ24Gw1に置き換えた合成画像GGnを生成した。そして、他の役柄である美少女戦士AやBについては変身対象の人物を予め登録することなく、撮影画像Gnから抽出された人物画像の身振り(モーション)が、変身データメモリ14に記憶された美少女戦士AやBの変身モーションモデルデータ14P1a〜14P1cや14P2a(+D)〜14P2c(+D)と一致した場合に、当該美少女戦士AやBの変身画像データ14Gu1や14Gu2に置き換えた合成画像GGnを生成した。
In the composite image output apparatus according to the first embodiment, only the transformation object (face) image data 24T1 of the boy who becomes the reaper is registered in advance in the transformation
これに対し、次の第2実施形態の合成画像出力装置で説明するように、変身役柄データメモリ24A(図24参照)には、死神役、美少女A役、美少女B役のそれぞれについて、その変身対象(顔)画像データ24T1,24T2,24T3を予め登録し、この登録された人物画像(P,J,K)だけを各対応する変身画像データ24Gw1,24Gu1,24Gu2に置き換え合成する。そして、この登録された各人物画像(P,J,K)による特殊効果の(身振り)モーション23P3a〜23P3c,23P1a〜23P1c,23P2a〜23P2c(図26参照)を検出してその効果対象として設定された相手役の人物画像(P,J,K)を、仮面Gk付き美少女戦士Aの変身画像データ24Gu1′に置き換え合成したり(図33参照)、当該仮面Gk付き美少女戦士Aから通常の美少女戦士Aの変身画像データ24Gu1′に置き換え合成したり(図37参照)、死神から星の王子様の変身画像データ24Gw1′に置き換え合成したり(図37参照)して、予め役柄登録された各人物だけがそれぞれその所定の身振り(モーション)によって相手役を変身させることのできる構成としてもよい。
On the other hand, as described in the composite image output apparatus of the second embodiment, the transformation
(第2実施形態)
図23は、本発明の合成画像出力装置の第2実施形態に係るデジタルカメラ10を利用した動画像の撮影状態と合成画像の生成状態を示す概念図である。
(Second Embodiment)
FIG. 23 is a conceptual diagram illustrating a moving image shooting state and a combined image generation state using the
この第2実施形態のデジタルカメラ10でも、前記第1実施形態と同様に、各役柄を演じている人物(P,J,K)を撮影すると、同図(A)に示すように、その撮影画像Gに含まれる各人物画像P,J,Kが抽出され、この抽出された人物画像P,J,Kがそれぞれ変身すべき役柄のキャラクタ(変身画像データ24Gw1,24Gu1′(+Gk),24Gu2′)に置き換えられることを示す変身マークデータ(24Mw1,24Mu1′(+Mk)、24Mu2′)を付加したマーク付き撮影画像Gmがリアルタイムに生成されて表示部11に表示される。
Also in the
すると、前記マーク付き撮影画像Gmの各人物画像P,J,Kに付加された変身マークデータ(24Mw1,24Mu1′(+Mk)、24Mu2′)に従って、同図(B)に示すように、当該各人物画像P,J,Kが各対応する変身画像データ(24Gw1,24Gu1′(+Gk),24Gu2′)に置き換えられた合成画像GGが生成される。 Then, according to the transformation mark data (24Mw1, 24Mu1 ′ (+ Mk), 24Mu2 ′) added to the person images P, J, K of the marked photographed image Gm, as shown in FIG. A composite image GG in which the person images P, J, and K are replaced with the corresponding transformation image data (24Gw1, 24Gu1 ′ (+ Gk), 24Gu2 ′) is generated.
これに伴い、例えば美少女戦士Bの変身画像データ24Gu2′に置き換えられる人物画像Kの身振りについて、同図(A)(B)に示すように、特殊効果(キュア効果)のモーション23P2が一致検出されると、当該特殊効果(キュア効果)のマークデータ23Mu2が付加されたマーク付き撮影画像Gmが生成表示されると共に、このマークデータ23Mu2に対応して特殊効果(キュア効果)の画像データ23Gu2に置き換えられた合成画像GGが生成される。 Along with this, for example, the motion 23P2 of the special effect (cure effect) coincides with the gesture of the person image K replaced with the transformation image data 24Gu2 ′ of the sailor B, as shown in FIGS. Then, a marked photographic image Gm to which the special effect (cure effect) mark data 23Mu2 is added is generated and displayed, and the special effect (cure effect) image data 23Gu2 is displayed corresponding to the mark data 23Mu2. The replaced composite image GG is generated.
すると、同図(B)(C)に示すように、前記特殊効果(キュア効果)の効果対象として設定されている仮面付き美少女戦士Aの仮面画像Gkが削除されて元の美少女戦士Aの変身画像データ24Gu1′に置き換えられると共に、死神である変身(1)画像データ24Gw1が星の王子である変身(2)画像データ24Gw1′に置き換えられた合成画像GGが生成される。 Then, as shown in FIGS. 5B and 5C, the mask image Gk of the masked girl warrior A set as the effect target of the special effect (cure effect) is deleted and the original girl warrior A is deleted. The transformed image data 24Gu1 ′ is replaced with the transformed image GG, in which the transformed image of the god of death (1) is replaced with the transformed image data 24Gw1 ′ of the prince of stars (2).
ここで、本第2実施形態の合成画像出力装置では、死神役、美少女(美少女戦士)A役、美少女(美少女戦士)B役である各変身対象の人物画像P,J,Kそれぞれについて、予め顔画像登録して前記撮影画像Gから抽出判断するので、予め役柄登録された各人物だけがそれぞれその所定の身振り(モーション)によって相手役を変身させた画像合成を行わせることができる。 Here, in the composite image output apparatus according to the second embodiment, the person images P, J, and K that are transformation targets that are the role of Shinigami, the role of beautiful girl (Pretty Warrior) A, and the role of beautiful girl (Pretty Warrior) B. Since each face image is registered in advance and extracted from the photographed image G, only each person registered in advance can perform image composition in which the other party is transformed by the predetermined gesture (motion). it can.
なお、この第2実施形態のデジタルカメラ10とサーバ装置30の電子回路の構成については、前記図2と図7を参照して説明した第1実施形態のそれと同一であるため、ここでの説明を省略する。
The configuration of the electronic circuit of the
図24は、前記デジタルカメラ10の第2実施形態の変身役柄データメモリ24Aに記憶される変身役柄データの内容を示す図である。
FIG. 24 is a view showing the contents of the transformation character data stored in the transformation
この第2実施形態の変身役柄データメモリ24Aは、ユーザ登録される変身対象画像データ24T、変身(1)画像データ24Gと変身(1)マークデータ24M、変身(2)画像データ24G′と変身(2)マークデータ24M′、変身条件データ24Hの記憶領域を有し、変身(1)画像データ24Gの記憶領域には、複数種類の第1段階の変身画像データ(変身キャラクタ)およびその音声データと顔合成位置データが記憶される。
The transformation
変身対象(顔)画像データ24Tの記憶領域には、役柄別に複数種類の変身画像データ24G…に変身させて置き換えるための対象となる人物の顔画像が、例えば登録A;男の子Pの顔画像24T1、登録B;姉Jの顔画像24T2、登録C;妹Kの顔画像24T3として予めユーザ登録され記憶される。
In the storage area of the transformation target (face)
これにより、登録Aの男の子Pの画像に対応して前記変身(1)画像データ24Gの記憶領域には、役柄-死神の変身(1)画像データ24Gw1およびその音声データ「ザクッ、ザクッ」24Sw1として記憶され、変身(1)マークデータ24Mの記憶領域には、前記変身(1)画像データ24Gw1を簡易表現する変身(1)マークデータ24Mw1が記憶される。
Accordingly, in the storage area of the transformation (1) image data 24G corresponding to the image of the boy P of registration A, the role-reaper transformation (1) image data 24Gw1 and its voice data “Zaku, Zaku” 24Sw1 In the storage area of the transformation (1)
また、登録Bの姉Jの画像に対応して前記変身(1)画像データ24Gの記憶領域には、役柄-美少女Aの変身(1)画像データ24Gu1およびその音声データ「レモ、レモ、…」24Su1と顔合成位置データ24F1として記憶され、変身(1)マークデータ24Mの記憶領域には、前記変身(1)画像データ24Gu1を簡易表現する変身(1)マークデータ24Mu1が記憶される。
Further, in the storage area of the transformation (1) image data 24G corresponding to the image of the sister J of registration B, the transformation of the role-beautiful girl A (1) image data 24Gu1 and its audio data “remo, remo,. 24Su1 and face synthesis position data 24F1 are stored, and in the storage area of the transformation (1)
さらに、登録Cの妹Kの画像に対応して前記変身(1)画像データ24Gの記憶領域には、役柄-美少女Bの変身(1)画像データ24Gu2およびその音声データ「キュ、キュ、…」24Su2と顔合成位置データ24F2として記憶され、変身(1)マークデータ24Mの記憶領域には、前記変身(1)画像データ24Gu2を簡易表現する変身(1)マークデータ24Mu2が記憶される。
Further, in the storage area of the transformation (1) image data 24G corresponding to the image of the sister C of the registration C, the transformation of the role-beautiful girl B (1) the image data 24Gu2 and its audio data “kyu, kyu,. 24Su2 and face synthesis position data 24F2 are stored, and in the storage area of the transformation (1)
また、変身(2)画像データ24G′の記憶領域には、前記第1段階の変身(1)画像データ24Gに対応する第2段階の変身(2)画像データ24G′およびその音声データ24S′と顔合成位置データが記憶される。また、変身(2)マークデータ24M′の記憶領域には、前記変身(2)画像データ24G′を簡易表現する変身(2)マークデータ24M′が記憶される。
Further, in the storage area for the transformation (2) image data 24G ′, the second transformation (2) image data 24G ′ and its audio data 24S ′ corresponding to the first transformation (1) image data 24G. Face synthesis position data is stored. Further, in the storage area for the transformation (2)
これにより、登録Aの男の子Pの画像に対応して前記変身(2)画像データ24G′の記憶領域には、前記死神役が元の星の王子に戻った変身(2)画像データ24Gw1′およびその音声データ「キラリ、キラリ」24Sw1′と顔合成位置データ24F′として記憶され、変身(2)マークデータ24M′の記憶領域には、前記変身(2)画像データ24Gw1′を簡易表現する変身(2)マークデータ24Mw1′が記憶される。
Thus, in the storage area of the transformation (2) image data 24G ′ corresponding to the image of the boy P of registration A, the transformation (2) image data 24Gw1 ′ in which the role of the god of death has returned to the original prince of stars The voice data “shiny, shimmery” 24Sw1 ′ and face
また、登録Bの姉Jの画像に対応して前記変身(2)画像データ24G′の記憶領域には、前記美少女Aがさらに美少女戦士Aに変身した変身(2)画像データ24Gu1′およびその音声データ「レモン、レモン、…」24Su1′と顔合成位置データ24F1′として記憶され、変身(2)マークデータ24M′の記憶領域には、前記変身(2)画像データ24Gu1′を簡易表現する変身(2)マークデータ24Mu1′が記憶される。
Further, in the storage area of the transformation (2) image data 24G ′ corresponding to the image of the sister J of registration B, the transformation of the beautiful girl A further transformed into the beautiful girl warrior (2) image data 24Gu1 ′ and The voice data “lemon, lemon,...” 24Su1 ′ and face synthesis position data 24F1 ′ are stored, and the transformation (2) image data 24Gu1 ′ is simply expressed in the storage area of the transformation (2)
さらに、登録Cの妹Kの画像に対応して前記変身(2)画像データ24G′の記憶領域には、前記美少女Bがさらに美少女戦士Bに変身した変身(2)画像データ24Gu2′およびその音声データ「キュート、キュート、…」24Su2′と顔合成位置データ24F2′として記憶され、変身(2)マークデータ24M′の記憶領域には、前記変身(2)画像データ24Gu2′を簡易表現する変身(2)マークデータ24Mu2′が記憶される。
Further, in the storage area of the transformation (2) image data 24G ′ corresponding to the image of the sister C of registration C, the transformation that the beautiful girl B is further transformed into the beautiful girl warrior B (2) the image data 24Gu2 ′ and The voice data “cute, cute,...” 24Su2 ′ and face synthesis position data 24F2 ′ are stored, and the transformation (2) image data 24Gu2 ′ is simply expressed in the storage area of the transformation (2)
そして、変身条件データ24Hの記憶領域には、前記第1段階の変身(1)画像データ24Gから第2段階の変身(2)画像データ24G′に変身するための条件データ24Hが記憶される。
In the storage area for the
具体的には、登録Aの男の子Pの画像に対応した第1段階(死神)の変身(1)画像データ24Gw1から第2段階(星の王子)の変身(2)画像データ24Gw1′への変身条件データ24H1として「美少女戦士Bのキュア効果」が設定され、登録Bの姉Jの画像に対応した第1段階(美少女A)の変身(1)画像データ24Gu1から第2段階(美少女戦士A)の変身(2)画像データ24Gu1′への変身条件データ24H2として「本人の変身モーション」が設定され、登録Cの妹Kの画像に対応した第1段階(美少女B)の変身(1)画像データ24Gu2から第2段階(美少女戦士B)の変身(2)画像データ24Gu2′への変身条件データ24H3として「本人の変身モーション」が設定される。 Specifically, the first stage (Grim Reaper) transformation (1) image data 24Gw1 corresponding to the image of boy P in Registration A (2) Transformation of the second stage (Star Prince) (2) Transformation from image data 24Gw1 ′ As the condition data 24H1, “Cure effect of the beautiful girl warrior B” is set, and the transformation from the first stage (beautiful girl A) corresponding to the image of the older sister J of registration B (1) The second stage (beautiful girl from the image data 24Gu1 Transformation of Warrior A) (2) “Person's transformation motion” is set as transformation condition data 24H2 to image data 24Gu1 ′, and transformation of the first stage (Beautiful girl B) corresponding to the image of sister C of registration C ( 1) Transformation from the image data 24Gu2 to the second stage (Pretty Warrior B) (2) “Transformation motion of the person” is set as transformation condition data 24H3 from the image data 24Gu2 ′.
図25は、前記デジタルカメラ10の第2実施形態の変身データメモリ14に予め記憶される変身データの内容を示す図である。
FIG. 25 is a diagram showing the contents of transformation data stored in advance in the
この変身データメモリ14は、ユーザ登録される変身対象画像データ24T、変身モーションモデルデータ14P、変身画像データ24G′、変身マークデータ24M′の記憶領域を有する。
The
変身画像データ24G′と変身マークデータ24M′の記憶領域には、前記変身役柄データメモリ24A(図24参照)における変身条件24Hが「本人の変身モーション」24H2,24H3であるところの、第2段階の変身(2)画像データ24G′と変身(2)マークデータ24M′に対応している、美少女戦士Aの変身画像データ24Gu1′、音声データ「レモン♪レモン♪」24Su1′、顔合成位置データ24F1′、変身マークデータ24Mu1′、また、美少女戦士Bの変身画像データ24Gu2′、音声データ「キュート♪キュート♪」24Su2′、顔合成位置データ24F2′、変身マークデータ24Mu2′が記憶される。
In the storage area of the transformation image data 24G ′ and the
そして、変身モーションモデルデータ14Pの記憶領域には、前記2種類の第2段階の変身画像データ24Gu1′,24Gu2′にそれぞれ変身するための一連のモーション(身振り)からなる変身モーションモデルデータ14P1a〜14P1c(回転しながら両手を丸く上げていくモーション),14P2a〜14P2c(回転しながら右手を上げていくモーション)が記憶される。 In the storage area of the transformation motion model data 14P, transformation motion model data 14P1a to 14P1c comprising a series of motions (gestures) for transformation into the two types of second-stage transformation image data 24Gu1 ′ and 24Gu2 ′, respectively. (Motion that raises both hands while rotating), 14P2a to 14P2c (motion that raises the right hand while rotating) are stored.
そして、変身対象画像データ24Tの記憶領域には、前記変身役柄データメモリ24Aにて予め登録された美少女A役である姉Jの顔画像データ24T2がそのまま、前記第2段階の変身画像データ(美少女戦士A)24Gu1′に変身するための変身モーションモデルデータ14P1a〜14P1cに対応付けられて記憶され、また、同予め登録された美少女B役である妹Kの顔画像データ24T3がそのまま、前記第2段階の変身画像データ(美少女戦士B)24Gu2′に変身するための変身モーションモデルデータ14P2a〜14P2cに対応付けられて記憶される。
Then, in the storage area of the transformation
図26は、前記デジタルカメラ10の第2実施形態の特殊効果データメモリ23Aに予め記憶される特殊効果データの内容を示す図である。
FIG. 26 is a diagram showing the contents of special effect data stored in advance in the special
この第2実施形態の特殊効果データメモリ23Aには、前記第1実施形態と同様に、3種類の特殊効果モーションモデルデータ23P1a〜23P1c,23P2a〜23P2c,23P3a〜23P3cのそれぞれに対応して、その特殊効果画像データ23Gu1,23Gu2,23Gu3、音声データ「キュアーハート」23Su1,「キュアースター」23Su2,「デスムーン」23Su3、効果の種類「キュア効果」23K1,「キュア効果」23K2,「デス効果」23K3、効果の対象「特殊効果モーションを向けた相手」23T1,「周辺の敵すべて」23T2,「周辺の敵すべて」23T3、特殊効果マークデータ23Mu1,23Mu2,23Mu3が記憶される。
Similarly to the first embodiment, the special
そして、同特殊効果データメモリ23Aにおける変身対象(顔)画像データ24Tの記憶領域には、前記変身役柄データメモリ24Aにおいて第2段階の変身(2)画像データ24Gu1′として記憶された美少女戦士Aが行える特殊効果モーションモデルデータ23P1a〜23P1cに対応付けて、姉Jの顔画像データ24T2が登録され、また、第2段階の変身(2)画像データ24Gu2′として記憶された美少女戦士Bが行える特殊効果モーションモデルデータ23P2a〜23P2cに対応付けて、妹Kの顔画像データ24T3が登録され、さらに、第1段階の変身(1)画像データ24Gw1として記憶された死神が行える特殊効果モーションモデルデータ23P3a〜23P3cに対応付けて、男の子Pの顔画像データ24T1が登録される。
In the storage area of the transformation target (face)
図27は、前記デジタルカメラ10の第2実施形態の防御効果データメモリ23Bに予め記憶される防御効果データの内容を示す図である。
FIG. 27 is a diagram showing the contents of the defense effect data stored in advance in the defense
この第2実施形態の防御効果データメモリ23Bには、前記第1実施形態と同様に、2種類の防御効果モーションモデルデータ23′P1a〜23′P1c,23′P2a〜23′P2cのそれぞれに対応して、その防御効果画像データ23′Gu1,23′Gu2、音声データ「バキン」23′Su1,「パーン」23′Su2、防御効果マークデータ23′Mu1,23′Mu2が記憶される。
The defense
そして、同防御効果データメモリ23Bにおける変身対象(顔)画像データ24Tの記憶領域には、前記変身役柄データメモリ24Aにおいて第2段階の変身(2)画像データ24Gu2′として記憶された美少女戦士Bが行える防御効果モーションモデルデータ23′P1a〜23′P1cに対応付けて、妹Kの顔画像データ24T3が登録され、さらに、第1段階の変身(1)画像データ24Gw1として記憶された死神が行える防御効果モーションモデルデータ23′P2a〜23′P2cに対応付けて、男の子Pの顔画像データ24T1が登録される。
In the storage area of the transformation object (face)
なお、この第2実施形態の合成画像出力装置において、前記図25で示した変身モーションモデルデータ14P、前記図26で示した特殊効果モーションモデルデータ23P、前記図27で示した防御効果モーションモデルデータ23′Pには、それぞれ個々のモーションモデルデータについて当該モーション(身振り)の検出対象となる特定の人物(顔)画像24Tが予め登録されるので、前記第1実施形態の合成画像出力装置における同モーションモデルデータにて必要とした、特定の人物のモーション(身振り)をある程度識別して検出するためのペンDや棒Bを含んでいる各モーションモデルデータ(変身;14P2aD〜14P2cD)(特殊効果;23P2aD〜23P2cD,23P3aB〜23P3cB)(防御効果;23′P1aD〜23′P1cD,23′P2aB〜23′P2cB)を必要としない。
In the composite image output apparatus of the second embodiment, the transformation motion model data 14P shown in FIG. 25, the special effect motion model data 23P shown in FIG. 26, and the defense effect motion model data shown in FIG. In 23′P, for each individual motion model data, a specific person (face)
よって、この第2実施形態の合成画像出力装置によれば、死神役、美少女戦士A役、美少女戦士B役など、各役柄を特定の人物に定めておくための小道具を一切必要としない。 Therefore, according to the composite image output device of the second embodiment, no props are required for setting each role to a specific person, such as the Shinigami role, the Pretty Warrior A role, the Pretty Warrior B role, etc. .
次に、前記構成の第2実施形態のデジタルカメラ10あるいはサーバ装置30による合成画像出力装置の動作について説明する。
Next, the operation of the composite image output apparatus by the
この第2実施形態の合成画像出力装置において、合成画像出力処理の全体過程を示すフローチャート(図8参照)、当該合成画像出力処理に伴い撮影画像(G)中に存在する人物(P,J,K)の対象画像を抽出する対象画像抽出処理のフローチャート(図9参照)、当該合成画像出力処理に伴い役柄登録された人物画像(P,J,K)に変身マーク(24M/24M′)を付加する役柄変身マーク処理を示すフローチャート(図10参照)、当該合成画像出力処理に伴い変身マーク(24M/24M′)の付加された人物画像(P,J,K)を変身画像(24G/24G′)に置き換え合成すると共に対応音声(24S/24S′)の出力を設定する変身マーク合成処理を示すフローチャート(図13参照)、当該合成画像出力処理に伴い特殊/防御効果マーク(23Mu/23′Mu)の付加された人物画像(P,J,K)の所定位置に特殊/防御効果画像(23Gu/23′Gu)を追加合成すると共に対応音声(23Su/23′Su)の出力を設定する特殊効果マーク合成処理を示すフローチャート(図14参照)については、何れの処理ステップも前記第1実施形態の合成画像出力処理と同様であるためその図示を省略する。 In the composite image output apparatus according to the second embodiment, a flowchart (see FIG. 8) showing the overall process of the composite image output process, and a person (P, J, K) A flowchart of the target image extraction process for extracting the target image (see FIG. 9), and the transformation mark (24M / 24M ′) is added to the person image (P, J, K) whose role is registered in the synthesized image output process. A flowchart (see FIG. 10) showing a role transformation mark process to be added, and a person image (P, J, K) to which a transformation mark (24M / 24M ′) has been added in accordance with the composite image output process is transformed into a transformed image (24G / 24G). ') And a flowchart (refer to FIG. 13) showing a transformation mark synthesis process for setting the output of the corresponding voice (24S / 24S'), and accompanying the synthesized image output process. A special / defense effect image (23Gu / 23'Gu) is additionally synthesized at a predetermined position of the person image (P, J, K) to which the special / defense effect mark (23Mu / 23'Mu) is added and the corresponding voice (23Su The flowchart (see FIG. 14) showing the special effect mark composition processing for setting the output of / 23′Su) is omitted because it is the same as the composite image output processing of the first embodiment. To do.
図28は、前記第2実施形態の合成画像出力処理に伴い変身モーション(14P)の検出された人物画像(J,K)に変身マーク(24M′)を付加すると共に対応音声(24S′)を出力するモーション変身マーク処理を示すフローチャートである。 In FIG. 28, a transformation mark (24M ′) is added to the person image (J, K) in which the transformation motion (14P) is detected in accordance with the composite image output processing of the second embodiment, and the corresponding voice (24S ′) is added. It is a flowchart which shows the motion transformation mark process to output.
図29は、前記第2実施形態の合成画像出力処理に伴い特殊/防御効果モーション(23P/23′P)の検出された人物画像(P,J,K)に特殊/防御効果マーク(23Mu/23′Mu)を付加すると共に対応音声(23Su/23′Su)を出力する特殊効果マーク処理を示すフローチャートである。 FIG. 29 shows a special / defense effect mark (23Mu /) on a person image (P, J, K) in which a special / defense effect motion (23P / 23'P) has been detected in the composite image output process of the second embodiment. 23 'is a flowchart showing a special effect mark process for adding 23'Mu) and outputting corresponding sound (23Su / 23'Su).
図30〜図37は、前記第2実施形態の合成画像出力処理に伴う動画撮影画像(G)に基づいた画像処理状態を順次代表的なコマ送り(その1)〜(その8)にして示す図であり、同図(A)は撮影画像Gを示す図、同図(B)はマーク付き撮影画像Gmを示す図、同図(C)は合成画像GGを示す図である。 30 to 37 sequentially show image processing states based on the moving image captured image (G) accompanying the composite image output processing of the second embodiment as representative frame advance (No. 1) to (No. 8). FIG. 4A is a diagram illustrating a captured image G, FIG. 4B is a diagram illustrating a marked captured image Gm, and FIG. 3C is a diagram illustrating a composite image GG.
前記図8における合成画像出力処理のステップS1〜S3の処理は、前記第1実施形態と同様に、前記図30(A)〜図37(A)に示すように、動画撮影される各コマの撮影画像(G)が取得されるのに伴い繰り返し実行され、前記図30(B)〜図37(B)に示すようなマーク付き撮影画像(Gm)が生成出力される。 The process of steps S1 to S3 of the composite image output process in FIG. 8 is similar to that in the first embodiment, as shown in FIGS. 30 (A) to 37 (A). It is repeatedly executed as the captured image (G) is acquired, and a marked captured image (Gm) as shown in FIGS. 30B to 37B is generated and output.
そして、前記図8における合成画像出力処理のステップS4〜S7の処理は、前記第1実施形態と同様に、前記図30(B)〜図37(B)に示すように生成された一連のマーク付き撮影画像(Gm)に基づき実行され、前記図30(C)〜図37(C)に示すような合成画像(GG)が生成出力される。 Then, the process of steps S4 to S7 of the composite image output process in FIG. 8 is a series of marks generated as shown in FIGS. 30B to 37B, as in the first embodiment. This is executed based on the attached photographed image (Gm), and a composite image (GG) as shown in FIGS. 30C to 37C is generated and output.
なお、この第2実施形態でも、前記デジタルカメラ10(図2参照)において図8における合成画像出力処理を実行した場合を主体にして説明し、前記サーバ装置30(図7参照)において同合成画像出力処理を実行した場合については、略同じ処理内容となるためその説明を省略する。 In the second embodiment, the case where the composite image output process in FIG. 8 is executed in the digital camera 10 (see FIG. 2) will be mainly described, and the same composite image in the server device 30 (see FIG. 7). When the output process is executed, the process contents are substantially the same, and the description thereof is omitted.
デジタルカメラ10の画像撮影部21により、例えば図30(A)〜図37(A)で示すように家族によって演じられる一連のシーンが撮影されると、その撮影画像G1〜G8は順次撮影画像データメモリ25に記憶され保存され(ステップS1)、リアルタイムで図9における対象画像抽出処理へ移行される(ステップSA)。
When a series of scenes played by a family is photographed by the
この対象画像抽出処理(ステップSA)により、撮影画像データGnの中に存在する人物画像(P,J,K)が抽出されると、図10における役柄変身マーク処理へ移行される(ステップSB)。 When the person image (P, J, K) existing in the captured image data Gn is extracted by the target image extraction process (step SA), the process proceeds to the role transformation mark process in FIG. 10 (step SB). .
この役柄変身マーク処理では、前記対象画像抽出処理により抽出された撮影画像データGnの中の人物画像(P,J,K)について、前記変身役柄データメモリ24A(図24参照)にユーザ登録された変身対象(顔)画像データ24Tとしての人物画像(P)(J)(K)が含まれるか否かが前記顔画像認識処理を用いて識別される(ステップB1)。
In this role transformation mark processing, the person image (P, J, K) in the photographed image data Gn extracted by the target image extraction processing is registered as a user in the transformation
ここで、図30(A)〜図37(A)の撮影画像データG1〜G8にそれぞれ示すように、変身対象(顔)画像データ24Tとしての男の子Pの顔画像24T1を有する人物画像、あるいは姉Jの顔画像24T2を有する人物画像、あるいは妹Kの顔画像24T3を有する人物画像が含まれていることが識別されると(ステップB1(Yes))、役柄別変身状態メモリ24B内の各対応する変身状態フラグが検出され、現在の男の子の人物画像Pに対応する登録Aの役柄状態、あるいは現在の姉の人物画像Jに対応する登録Bの役柄状態、あるいは現在の妹の人物画像Kに対応する登録Cの役柄状態が検出される(ステップB2)。
Here, as shown in the photographed image data G1 to G8 of FIGS. 30A to 37A, respectively, a person image having a face image 24T1 of a boy P as a transformation target (face)
そして、変身(2)の状態でない(変身(1)の状態である)と判断された場合には(ステップB2(No))、各対応する変身対象画像が含まれる一連の撮影画像中に、特殊効果モーション23P(男の子の人物画像Pの場合にはデス効果のモーション23P3a〜23P3c、姉の人物画像Jの場合にはキュア効果のモーション23P1a〜23P1c、妹の人物画像Kの場合にはキュア効果のモーション23P2a〜23P2c)が検出されたか否かが判断される(ステップB6)。(この特殊効果については後述の特殊効果マーク処理(ステップSE)で詳述する。)
例えば図30(A)に示す撮影画像G1に含まれる男の子の人物画像Pの場合は、その特殊効果モーション23Pは検出されないので(ステップB6(No))、前記変身役柄データメモリ24A(図24参照)に対応付けられて記憶されている変身(1)の死神用の変身(1)マークデータ24Mw1が読み出されると共に、前記識別された男の子の人物画像Pの顔画像認識された位置に対応して付加され、図30(B)〜図36(B)に示すようなマーク付き撮影画像データGm1〜Gm7として作業用データメモリに一時保存されると共に表示部11に表示される(ステップB8)。
When it is determined that the state is not the state of transformation (2) (the state of transformation (1)) (step B2 (No)), in a series of captured images including the corresponding transformation target images, Special effect motion 23P (death effect motions 23P3a to 23P3c in the case of a boy's portrait image P, cure effects motion 23P1a to 23P1c in the case of a sister's portrait image J, and a cure effect in the case of a sister's portrait image K It is determined whether or not motions 23P2a to 23P2c) have been detected (step B6). (This special effect will be described in detail in the special effect mark process (step SE) described later.)
For example, in the case of a boy's person image P included in the photographed image G1 shown in FIG. 30A, the special effect motion 23P is not detected (step B6 (No)), so the transformation
また、例えば図30(A)に示す撮影画像G1に含まれる姉の人物画像Jの場合も、その特殊効果モーション23Pは検出されないので(ステップB6(No))、前記変身役柄データメモリ24A(図24参照)に対応付けられて記憶されている変身(1)の美少女A用の変身(1)マークデータ24Mu1が読み出されると共に、前記識別された姉の人物画像Jの位置に対応して付加され、図30(B)に示すようなマーク付き撮影画像データGm1として作業用データメモリに一時保存されると共に表示部11に表示される(ステップB8)。
Further, for example, in the case of the sister's person image J included in the photographed image G1 shown in FIG. 30A, the special effect motion 23P is not detected (step B6 (No)), so the transformation
また、例えば図34(A)に示す撮影画像G5に含まれる妹の人物画像Kの場合も、その特殊効果モーション23Pは検出されないので(ステップB6(No))、前記変身役柄データメモリ24A(図24参照)に対応付けられて記憶されている変身(1)の美少女B用の変身(1)マークデータ24Mu2が読み出されると共に、前記識別された妹の人物画像Kの位置に対応して付加され、図34(B)に示すようなマーク付き撮影画像データGm5として作業用データメモリに一時保存されると共に表示部11に表示される(ステップB8)。
Also, for example, in the case of the sister's person image K included in the photographed image G5 shown in FIG. 34A, the special effect motion 23P is not detected (step B6 (No)), so the transformation
なお、前記登録された人物画像P,J,Kそれぞれの位置に対応付加される変身(1)マークデータ24Mw1,24Mu1,24Mu2は、当該人物画像P,J,Kに重ねて付加されるか、または当該人物画像P,J,Kの近傍に付加されるかの何れであってもよい。 The transformation (1) mark data 24Mw1, 24Mu1, and 24Mu2 added corresponding to the positions of the registered person images P, J, and K are added to the person images P, J, and K, respectively. Alternatively, it may be added in the vicinity of the person images P, J, and K.
そして、現在デジタルカメラ10による撮影中にあると判断された場合に(ステップB4(Yes))、例えば図30(B)〜図36(B)に示すように、死神用の変身(1)マークデータ24Mw1が付加された場合には、前記変身役柄データメモリ24A(図24参照)に対応付けられて記憶されている音声データ「ザクッ、ザクッ」24Sw1が読み出され、音声出力部13から出力される(ステップB5)。
If it is determined that the
また、同様に例えば図30(B)に示すように、美少女A用の変身(1)マークデータ24Mu1が付加された場合には、前記変身役柄データメモリ24A(図24参照)に対応付けられて記憶されている音声データ「レモ、レモ」24Su1が読み出され、音声出力部13から出力される(ステップB5)。
Similarly, for example, as shown in FIG. 30B, when the transformation (1) mark data 24Mu1 for the beautiful girl A is added, it is associated with the transformation
また、同様に図34(B)に示すように美少女B用の変身(1)マークデータ24Mu2が付加された場合には、前記変身役柄データメモリ24A(図24参照)に対応付けられて記憶されている音声データ「キュ、キュ」24Su2が読み出され、音声出力部13から出力される(ステップB5)。
Similarly, when the transformation (1) mark data 24Mu2 for the beautiful girl B is added as shown in FIG. 34 (B), it is stored in association with the transformation
また、前記同様に現在の男の子の人物画像Pに対応する登録Aの変身状態が検出され、変身(2)の状態ではない(変身(1)の状態である)と判断された場合であっても(ステップB2(No))、変身対象画像が含まれる一連の撮影画像中に、例えば図36,図37に示すように、顔画像登録された妹の人物画像Kについて特殊効果モーション23P2a〜23P2cとの一致が検出された場合には(ステップB6(Yes))、役柄別変身状態メモリ24B内の男の子Pの役柄状態フラグが変身(2)の状態に変更されると共に(ステップB7)、変身対象画像(P)に対応する位置に変身(2)マーク24Mw1′が付加され、図37(B)に示すようなマーク付き撮影画像データGm8として作業用データメモリに一時保存されると共に表示部11に表示される(ステップB3)。
Similarly, when the transformation state of registration A corresponding to the current image P of the boy's boy P is detected, it is determined that the state is not the state of transformation (2) (the state of transformation (1)). (Step B2 (No)), as shown in FIGS. 36 and 37, for example, in the series of captured images including the transformation target image, the special effect motions 23P2a to 23P2c for the sister image K registered in the face image. Is detected (step B6 (Yes)), the role status flag of the boy P in the role-specific
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップB4(Yes))、前記変身役柄データメモリ24A(図24参照)に対応付けられて記憶されている変身(2)の音声データ「キラリ、キラリ」24Sw1′が読み出され、同図37(B)に示すように音声出力部13から出力される(ステップB5)。
If it is determined that the
一方、現在の男の子の人物画像Pに対応する登録Aの変身状態が検出され、変身(2)の状態であると判断された場合には(ステップB2(Yes))、変身対象画像に対応する位置に変身(2)マーク24Mw1′が付加され、図37(B)に示すようなマーク付き撮影画像データGm8として作業用データメモリに一時保存されると共に表示部11に表示される(ステップB3)。 On the other hand, if the transformation state of registration A corresponding to the current boy's person image P is detected and it is determined that the state is transformation (2) (step B2 (Yes)), the transformation target image is handled. A transformation (2) mark 24Mw1 'is added to the position, and is temporarily stored in the working data memory as marked photographed image data Gm8 as shown in FIG. 37B and displayed on the display unit 11 (step B3). .
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップB4(Yes))、前記変身役柄データメモリ24A(図24参照)に対応付けられて記憶されている音声データ「キラリ、キラリ」24Sw1′が読み出され、同図37(B)に示すように音声出力部13から出力される(ステップB5)。
If it is determined that the
また、現在の姉の人物画像Jに対応する登録Bの変身状態が検出され、変身(2)の状態であると判断された場合には(ステップB2(Yes))、変身対象画像に対応する位置に変身(2)マーク24Mu1′が付加され、図31(B)〜図37(B)に示すようなマーク付き撮影画像データGm2〜Gm8として作業用データメモリに一時保存されると共に表示部11に表示される(ステップB3)。
If the transformation state of registration B corresponding to the current sister's person image J is detected and it is determined that the state is transformation (2) (step B2 (Yes)), it corresponds to the transformation target image. The transformation (2) mark 24Mu1 ′ is added to the position, and is temporarily stored in the work data memory as marked image data Gm2 to Gm8 as shown in FIGS. 31 (B) to 37 (B) and the
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップB4(Yes))、前記変身役柄データメモリ24A(図24参照)に対応付けられて記憶されている音声データ「レモン、レモン」24Su1′が読み出され、同図31(B)〜図37(B)に示すように音声出力部13から出力される(ステップB5)。
If it is determined that the
また、現在の妹の人物画像Kに対応する登録Cの変身状態が検出され、変身(2)の状態であると判断された場合には(ステップB2(Yes))、変身対象画像に対応する位置に変身(2)マーク24Mu2′が付加され、図35(B)〜図37(B)に示すようなマーク付き撮影画像データGm6〜Gm8として作業用データメモリに一時保存されると共に表示部11に表示される(ステップB3)。 Further, when the transformation state of registration C corresponding to the current younger sister's person image K is detected and it is determined that it is in the state of transformation (2) (step B2 (Yes)), it corresponds to the transformation target image. The transformation (2) mark 24Mu2 'is added to the position, and is temporarily stored in the work data memory as marked image data Gm6 to Gm8 as shown in FIGS. Is displayed (step B3).
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップB4(Yes))、前記変身役柄データメモリ24A(図24参照)に対応付けられて記憶されている音声データ「キュート、キュート」24Su2′が読み出され、図35(B)〜図37(B)に示すように音声出力部13から出力される(ステップB5)。
If it is determined that the
すると次に、図28におけるモーション変身マーク処理へ移行される(ステップSD′)。 Then, the process proceeds to the motion transformation mark process in FIG. 28 (step SD ′).
このモーション変身マーク処理では、前記対象画像抽出処理により抽出される一連の撮影画像データGnの中の人物画像(P,J,K)において、前記変身データメモリ14(図25参照)に予め登録された姉の顔の人物画像Jによる美少女戦士Aの一連の変身モーションモデルデータ14P1a〜14P1cや妹の顔の人物画像Kによる美少女戦士Bの一連の変身モーションモデルデータ14P2a〜14P2cと一致する画像部分が検出されたか否か判断される(ステップD1′)。 In this motion transformation mark processing, a person image (P, J, K) in a series of photographed image data Gn extracted by the target image extraction processing is registered in advance in the transformation data memory 14 (see FIG. 25). An image that matches the series of transformation motion model data 14P1a to 14P1c of the beautiful girl warrior A by the portrait image J of the older sister's face and the series of transformation model data 14P2a to 14P2c of the beautiful girl warrior B by the portrait image K of the sister's face It is determined whether or not a portion has been detected (step D1 ′).
すなわち、図31(A)の撮影画像データG2に示すように、前記対象画像抽出処理により抽出される顔画像登録された姉の一連の人物画像Jについて、前記変身データメモリ14(図25参照)に記憶された美少女戦士Aの一連の変身モーションモデルデータ14P1a〜14P1cと身振りが一致する画像部分であると検出されると(ステップD1′(Yes))、当該変身データメモリ14(図25参照)に対応付けられて記憶されている美少女戦士Aの変身マークデータ24Mu1′が読み出されると共に、前記モーション検出された姉の人物画像Jの顔画像認識された位置に対応して付加され、図31(B)に示すようなマーク付き撮影画像データGm2として作業用データメモリに一時保存され表示部11に表示される(ステップD2)。一方、変身モーションモデルデータ14Pに身振りが一致する画像部分が検出されない場合は(ステップD1(No))、本処理を終了し、図29における特殊効果マーク処理(ステップSE′)へ移行される。 That is, as shown in the photographed image data G2 of FIG. 31 (A), the transformation data memory 14 (see FIG. 25) for a series of person images J of the sister registered in the face image extracted by the target image extraction process. Is detected as an image portion whose gesture matches the series of transformation motion model data 14P1a to 14P1c of the beautiful girl warrior A (step D1 ′ (Yes)), the transformation data memory 14 (see FIG. 25). ) Is stored in correspondence with the position of the face image of the sister image J detected by the motion detection, and is added in correspondence with the position detected by the motion image. The photographed image data Gm2 with a mark as shown in FIG. 31 (B) is temporarily stored in the work data memory and displayed on the display unit 11 (step D2). On the other hand, if an image portion whose gesture matches the transformation motion model data 14P is not detected (step D1 (No)), this process is terminated, and the process proceeds to the special effect mark process (step SE ′) in FIG.
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップD3(Yes))、前記変身データメモリ14(図25参照)に対応付けられて記憶されている美少女戦士Aの音声データ「レモン♪レモン♪」24Su1′が読み出され、同図31(B)に示すように音声出力部13から出力される(ステップD4)。
If it is determined that the
また、図35(A)の撮影画像データG6に示すように、前記対象画像抽出処理により抽出される顔画像登録された妹の一連の人物画像Kについて、前記変身データメモリ14(図25参照)に記憶された美少女戦士Bの一連の変身モーションモデルデータ14P2a〜14P2cと身振りが一致する画像部分であると判断された場合には(ステップD1(Yes))、変身データメモリ14(図25参照)に対応付けられて記憶されている美少女戦士Bの変身マークデータ24Mu2′が読み出されると共に、前記モーション検出された妹の人物画像Kの顔画像認識された位置に対応して付加され、図35(B)〜図37(B)に示すようなマーク付き撮影画像データGm6〜Gm8として作業用データメモリに一時保存され表示部11に表示される(ステップD2)。 Further, as shown in the photographed image data G6 in FIG. 35A, the transformation data memory 14 (see FIG. 25) for a series of younger sister images K registered as face images extracted by the target image extraction process. When it is determined that the image portion is identical in gesture with the series of transformation motion model data 14P2a to 14P2c of the beautiful girl warrior B stored in (step D1 (Yes)), the transformation data memory 14 (see FIG. 25). ) Is stored in correspondence with the position of the face image of the younger sister's person image K whose motion has been detected, and is added to the figure. The photographed image data Gm6 to Gm8 with marks as shown in FIG. 35 (B) to FIG. Shown (step D2).
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップD3(Yes))、前記変身データメモリ14(図25参照)に対応付けられて記憶されている美少女戦士Bの音声データ「キュート♪キュート♪」24Su2′が読み出され、同図35(B)〜図37(B)に示すように音声出力部13から出力される(ステップD4)。
If it is determined that the
すると次に、図29における特殊効果マーク処理へ移行される(ステップSE′)。 Then, the process proceeds to the special effect mark process in FIG. 29 (step SE ′).
この特殊効果マーク処理では、前記対象画像抽出処理により抽出される一連の撮影画像データGnの中の人物画像(P,J,K)について、前記特殊効果データメモリ23A(図26参照)に予め顔画像登録された人物画像による特殊効果Aの一連の変身モーションモデルデータ23P1a〜23P1cや特殊効果Bの一連の変身モーションモデルデータ23P2a〜23P2cや特殊効果Cの一連の変身モーションモデルデータ23P3a〜23P3cと一致する画像部分が検出されたか否か判断される(ステップE1′)。
In this special effect mark process, a face image (P, J, K) in a series of photographed image data Gn extracted by the target image extraction process is previously stored in the special
すなわち、図32(A)の撮影画像データG3に示すように、前記対象画像抽出処理により抽出される顔画像登録された姉の一連の人物画像Jについて、前記特殊効果データメモリ23A(図26参照)に予め記憶された特殊効果Aの一連の変身モーションモデルデータ23P1a〜23P1cと身振りが一致する画像部分であると検出されると(ステップE1′(Yes))、当該特殊効果データメモリ23A(図26参照)に対応付けられて記憶されている特殊効果Aの特殊効果マークデータ23Mu1が読み出されると共に、前記モーション検出された姉の人物画像Jの所定位置に対応して、効果の対象23T1(特殊効果モーションを向けた相手)である死神の変身マークデータ24Mw1が付加されている人物画像(男の子)Pの方向へ向けて付加され、図32(B)に示すようなマーク付き撮影画像データGm3として作業用データメモリに一時保存され表示部11に表示される(ステップE2)。
That is, as shown in the photographed image data G3 in FIG. 32A, the special
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップE3(Yes))、前記特殊効果データメモリ23A(図26参照)に対応付けられて記憶されている特殊効果Aの音声データ「キュアーハート」23Su1が読み出され、同図32(B)に示すように音声出力部13から出力される(ステップE4)。このようにデジタルカメラ10から特殊効果Aの音声データ「キュアーハート」23Su1が出力されることで、特殊効果の処理が適切にコンピュータに実行されていることが、演技者(姉J、男の子P)により容易に認識でき、リアルな感覚で演技をすることができる。
If it is determined that the
なお、前記モーション検出された人物画像Jの所定位置に対応付加される特殊効果マークデータ23Mu1は、当該人物画像Jに重ねて付加されるか、または当該人物画像Jの近傍に付加されるかの何れであってもよい。これにより撮影中の母親は、予め顔画像登録した姉(J)が、特殊効果モーションを行った結果、コンピュータにより特殊効果処理が適切に実行され、当該特殊効果の画像を付加した合成画像が作成されることを容易に認識できる。 Whether the special effect mark data 23Mu1 added corresponding to a predetermined position of the person image J whose motion is detected is added to the person image J or added in the vicinity of the person image J. Either may be sufficient. As a result, the mother (J), who has registered the face image in advance, has performed special effect motion, so that the special effect processing is appropriately executed by the computer, and a composite image with the special effect image added is created. Can be easily recognized.
また、図33(A)の撮影画像データG4に示すように、前記対象画像抽出処理により抽出される顔画像登録された男の子の一連の人物画像Pについて、前記特殊効果データメモリ23A(図26参照)に予め記憶された特殊効果Cの一連の変身モーションモデルデータ23P3a〜23P3cと身振りが一致する画像部分であると検出されると(ステップE1′(Yes))、当該特殊効果データメモリ23Aに対応付けられて記憶されている特殊効果Cの特殊効果マークデータ23Mu3が読み出されると共に、前記モーション検出された男の子の人物画像Pの所定位置に対応して、効果の対象23T3(周辺の敵すべて)である前記美少女戦士Aの変身マークデータ24Mu1′が付加されている人物画像(姉)Jの方向へ向けて付加され、図33(B)に示すようなマーク付き撮影画像データGm4として作業用データメモリに一時保存され表示部11に表示される(ステップE2)。
Further, as shown in the photographed image data G4 of FIG. 33A, the special
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップE3(Yes))、前記特殊効果データメモリ23A(図26参照)に対応付けられて記憶されている特殊効果Cの音声データ「デスムーン」23Su3が読み出され、同図33(B)に示すように音声出力部13から出力される(ステップE4)。このようにデジタルカメラ10から特殊効果Cの音声データ「デスムーン」23Su3が出力されることで、特殊効果の処理が適切にコンピュータに実行されていることが、演技者(姉J、男の子P)により容易に認識できる。
If it is determined that the
また、図36(A)の撮影画像データG7に示すように、前記対象画像抽出処理により抽出される顔画像登録された妹の一連の人物画像Kについて、前記特殊効果データメモリ23Aに予め記憶された特殊効果Bの一連の特殊効果モーションモデルデータ23P2a〜23P2cと身振りが一致する画像部分であると検出されると(ステップE1′(Yes))、当該特殊効果データメモリ23A(図26参照)に対応付けられて記憶されている特殊効果Bの特殊効果マークデータ23Mu2が読み出されると共に、前記モーション検出された妹の人物画像Kの所定位置(例えば画像上部から3分の1の位置)に対応して、効果の対象23T2(周辺の敵すべて)である仮面マークデータMk付き(悩乱状態)美少女戦士Aの人物画像(姉)Jと死神の変身マークデータ24Mw1が付加されている人物画像(男の子)Pの方向へ向けて付加され、図36(B)に示すようなマーク付き撮影画像データGm7として作業用データメモリに一時保存され表示部11に表示される(ステップE2)。
Further, as shown in the photographed image data G7 in FIG. 36A, a series of person images K of the sister registered in the face image extracted by the target image extraction process are stored in advance in the special
そして、現在デジタルカメラ10による撮影中にあると判断された場合には(ステップE3(Yes))、前記特殊効果データメモリ23A(図26参照)に対応付けられて記憶されている特殊効果Bの音声データ「キュアースター」23Su2が読み出され、同図36(B)に示すように音声出力部13から出力される(ステップE4)。このようにデジタルカメラ10から特殊効果Bの音声データ「キュアースター」23Su2が出力されることで、特殊効果の処理が適切にコンピュータに実行されていることが、演技者(妹K、姉J、男の子P)により容易に認識できる。
If it is determined that the
ここで、特殊効果(図26参照)には、前記第1実施形態と同様に、効果の対象23Tである相手を悩乱状態から正常状態に戻すキュア(癒し)効果23K1,23K2と、正常状態から悩乱状態にするデス(死神)効果23K3とがあり、一方で防御効果(図27参照)は、これも前記第1実施形態と同様に、相手から受けた特殊効果を無効化する。この特殊効果や防御効果に伴う変身処理(ステップE5〜E23)について、以下で説明する。
Here, in the special effect (see FIG. 26), as in the first embodiment, a cure (healing) effect 23K1, 23K2 for returning the partner who is the
すなわち、図32(B)のマーク付き撮影画像データGm3で示したように、美少女戦士Aの変身マークデータ24Mu1′が付加されている顔画像登録された姉(J)の位置から特殊効果A(キュア効果23K1)に伴う特殊効果マークデータ23Mu1が表示出力された場合において(ステップE1′,E2)、前記特殊効果データメモリ23A(図26参照)に予め記憶された特殊効果Aの効果の対象23Tが、周辺の敵すべてではない特殊効果モーションを向けた相手23T1であると判断されると(ステップE5(No))、当該画面(Gm3)内で特殊効果モーション23P1を向けた相手(死神役の男の子である人物画像P)が検出され、効果の対象者として設定される(ステップE12)。このように顔画像登録された人物画像の身振り(モーション)で示した相手の人物画像を特殊効果の対象者として検出設定するようにしたので、当該特殊効果を行う登録済み演技者の思い通りの相手に、適宜、その特殊効果を出すことができ相手を変身させた合成画像を容易に作成できる。
That is, as shown by the marked photographed image data Gm3 in FIG. 32B, the special effect A is determined from the position of the sister (J) registered with the face image to which the transformation mark data 24Mu1 ′ of the sailor warrior A is added. When special effect mark data 23Mu1 associated with (cure effect 23K1) is displayed and output (steps E1 ', E2), the target of the effect of special effect A stored in advance in the special
そして、前記特殊効果Aの効果の種類23Kがキュア効果23K1であると判断されると(ステップE7(Yes))、前記検出設定された効果の対象は、仮面マークMk付き美少女戦士の人物画像ではないと判断されると共に(ステップE13(No))、死神マーク24Mw1付きの人物画像Pであると判断される(ステップE15(Yes))。
If it is determined that the
そして、効果の対象である顔画像登録された男の子(死神役)の人物画像Pについて、図27における防御効果モーションモデルデータ23'P2a〜23'P2cと身振りが一致する画像部分であると検出されると(ステップE16′(Yes))、対応するハート形の特殊効果マークデータ23Mu1の隣に、当該特殊効果が無効化されたことを示すハートが割れた形の防御効果マークデータ23'Mu2が読み出されて付加される(ステップE17)。この場合、顔画像登録された死神役の男の子(P)の防御効果が出されたことで、当該死神の変身状態は継続されることとなる。
Then, it is detected that the person image P of the boy (reaper role) registered as the face image to be the effect is an image portion whose gesture coincides with the defense effect
すると、前記防御効果マークデータ23'Mu2に対応する音声データ「パーン」23'Su2が読み出されて音声出力部13から出力される(ステップE22)。
Then, the audio data “Parn” 23′Su2 corresponding to the defense
このように、特殊効果が無効化されたことを示す防御効果マーク23'Mu2がマーク付き撮影画像Gm3として表示されることによりにより、カメラ画面(11)を見て撮影している母親は、防御効果が適切に出され、特殊効果が無効化されたことを視覚的に確認できる。しかも、前記防御効果マーク23'Mu2に対応する音声データ「パーン」23'Su2が出力されることにより、母親だけでなく演技者全員において、防御効果が適切に出され、特殊効果が無効化されたことを聴覚的に確認できる。
As described above, the
また、図33(B)のマーク付き撮影画像データGm4で示したように、死神の変身マークデータ24Mw1が付加されている顔画像登録された男の子(P)の位置から特殊効果C(デス効果23K3)に伴う特殊効果マークデータ23Mu3が表示出力された場合において(ステップE1′,E2)、前記特殊効果データメモリ23A(図26参照)に予め記憶された特殊効果Cの効果の対象23Tが、周辺の敵すべて23T3であると判断されると(ステップE5(Yes))、当該画面(Gm4)内で敵役の相手(美少女戦士A役の姉である人物画像J)が検出され、効果の対象者として設定される(ステップE6)。
Further, as shown by the marked photographed image data Gm4 in FIG. 33 (B), the special effect C (death effect 23K3) starts from the position of the boy (P) whose face image is registered to which the death mark transformation mark data 24Mw1 is added. ) Special effect mark data 23Mu3 is displayed and output (steps E1 ′, E2), the special effect
そして、前記特殊効果Cの効果の種類23Kがデス効果23K3であると判断されると(ステップE7(No))、前記検出設定された効果の対象は、美少女戦士の変身マークデータ24Mu1′付きであると判断される(ステップE8(Yes))。
Then, when it is determined that the
ここで、効果の対象である顔画像登録された姉(美少女戦士A役)の人物画像Jについて、防御効果Aの防御効果モーション(図27参照)が検出されない場合には(ステップE9′(No))、当該美少女戦士Aに対応する変身マークデータ24Mu1′の隣に、美少女戦士Aが悩乱状態に変身させられたことを示す仮面マークデータMkが付加される(ステップE10)。 Here, when the defense effect motion (see FIG. 27) of the defense effect A is not detected for the person image J of the sister (role of the girl warrior A) whose face image is registered as the target of the effect (step E9 ′ ( No)), next to the transformation mark data 24Mu1 'corresponding to the beautiful girl warrior A, mask mark data Mk indicating that the beautiful girl warrior A has been transformed into a disturbing state is added (step E10).
すなわちこの場合、美少女戦士A役の姉の人物画像Jは、変身役柄データメモリ24Aに予め登録された死神役の男の子の人物画像Pによる特殊効果Cのモーション23P3a〜23P3cに対応したデス(死神)効果によって、悩乱状態の仮面付き美少女戦士に変身させられたことになる。 In other words, in this case, the image J of the sister of the role of the beautiful girl warrior A is a death (death reaper) corresponding to the motion 23P3a to 23P3c of the special effect C by the character image P of the boy of the reaper registered in advance in the transformation role data memory 24A. ) By the effect, it has been transformed into a distressed masked girl warrior.
すると、前記仮面マークデータMkに対応する音声データ「クックック」Skが音声出力部13から出力される(ステップE19)。 Then, audio data “Cook Cook” Sk corresponding to the mask mark data Mk is output from the audio output unit 13 (step E19).
なお、前記ステップE9′において、前記デス効果23Kの対象23T3である顔画像登録された姉(美少女戦士A役)の人物画像Jについて、防御効果Aのモーションモデルデータ23'P1a〜23'P1c(図27参照)と身振りが一致する画像部分であると検出されると(ステップE9′(Yes))、対応する月形の特殊効果マークデータ23Mu3の隣に、当該特殊効果が無効化されたことを示す月が割れた形の防御効果マークデータ23'Mu1が読み出されて付加される(ステップE11)。この場合、美少女戦士A役の顔画像登録された姉Jから防御効果が出されたことで、美少女戦士Aのままの変身状態が継続されることとなる。
In step E9 ′, the
すると、前記防御効果マークデータ23'Mu1に対応する音声データ「バキン」23'Su1が読み出されて音声出力部13から出力される(ステップE20)。
Then, the sound data “backing” 23′Su1 corresponding to the defense
また、図36(B)のマーク付き撮影画像データGm7で示したように、美少女戦士Bの変身マークデータ24Mu2′が付加されている顔画像登録された妹(K)の位置から特殊効果B(キュア効果23K2)に伴う特殊効果マークデータ23Mu2が表示出力された場合において(ステップE1′,E2)、前記特殊効果データメモリ23A(図26参照)に予め記憶された特殊効果Bの効果の対象23Tが、周辺の敵すべて23T2であると判断されると(ステップE5(Yes))、当該画面(Gm7)内での敵役の相手として、悩乱した仮面Mk付きの美少女戦士Aに変身させられている姉の人物画像Jと、死神役の変身マークデータ24Mw1が付加されている男の子の人物画像Pとが検出され、効果の対象者として設定される(ステップE6)。
Also, as shown by the marked image data Gm7 in FIG. 36 (B), the special effect B is determined from the position of the sister (K) registered with the face image to which the transformation mark data 24Mu2 'of the sailor warrior B is added. When special effect mark data 23Mu2 associated with (cure effect 23K2) is displayed and output (steps E1 ', E2), the target of the effect of special effect B stored in advance in the special
そして、前記特殊効果Bの効果の種類23K2がキュア効果であると判断されると(ステップE7(Yes))、前記検出設定された効果の対象である姉の人物画像Jの場合、仮面マークMk付きの美少女戦士Aであると判断される(ステップE13(Yes))。 Then, when it is determined that the effect type 23K2 of the special effect B is a cure effect (step E7 (Yes)), in the case of the sister's person image J that is the target of the detected and set effect, the mask mark Mk It is judged that it is a beautiful girl warrior A (step E13 (Yes)).
すると、図37(B)のマーク付き撮影画像データGm8で示すように、当該仮面マークMk付きの美少女戦士Aのその仮面マークデータMkが削除される(ステップE14)。 Then, the mask mark data Mk of the sailor A with the mask mark Mk is deleted, as shown by the photographed image data Gm8 with a mark in FIG. 37B (step E14).
すなわちこの場合、美少女戦士A役の姉の人物画像Jは、美少女戦士B役として予め顔画像登録された妹の人物画像Kによる特殊効果Bのモーション23P2a〜23P2cに対応したキュア(癒し)効果によって、仮面付きの悩乱した美少女戦士Aから元の正常な美少女戦士Aに変身にされ戻されたことになる。 That is, in this case, the image J of the sister of the role of the beautiful girl warrior A is a cure (healing) corresponding to the motion 23P2a to 23P2c of the special effect B by the image of the sister image K registered in advance as the role of the beautiful girl warrior B. By the effect, the troubled girl warrior A with a mask is transformed into the original normal girl warrior A and returned.
そして、元の美少女戦士Aの変身マークデータ24Mu1′に対応する音声データ24Su1′「レモン♪レモン♪」が読み出され音声出力部13から出力される(ステップE21)。 Then, the audio data 24Su1 ′ “lemon ♪ lemon ♪” corresponding to the transformation mark data 24Mu1 ′ of the original sailor A is read and output from the audio output unit 13 (step E21).
一方、前記特殊効果Bの効果の種類23K2がキュア効果であると判断された際に(ステップE7(Yes))、前記検出設定された効果の対象である死神役の男の子の人物画像Pの場合には、死神マーク24Mw1付きであると判断される(ステップE15(Yes))。 On the other hand, when it is determined that the effect type 23K2 of the special effect B is a cure effect (step E7 (Yes)), in the case of the person image P of the boy of the reaper who is the object of the detected and set effect Is determined to have the reaper mark 24Mw1 (step E15 (Yes)).
ここで、前記効果の対象である顔画像登録された男の子(死神役)の人物画像Pについて、防御効果Bの防御効果モーション(図27参照)が検出されない場合には(ステップE16′(No))、図37(B)のマーク付き撮影画像データGm8で示すように、当該男の子(死神役)の人物画像Pから死神の変身マークデータ24Mw1が削除されると共に、星の王子である変身(2)マークデータ24Mw1′が付加される(ステップE18)。 Here, when the defensive effect motion (see FIG. 27) of the defensive effect B is not detected for the person image P of the boy (reaper role) registered as the face image as the target of the effect (step E16 ′ (No)) 37B, as shown by the marked photographed image data Gm8 in FIG. 37B, the god of death transformation mark data 24Mw1 is deleted from the person image P of the boy (rage of reaper), and the transformation of the star prince (2 ) Mark data 24Mw1 'is added (step E18).
すなわちこの場合、死神役の男の子の人物画像Pは、美少女戦士B役として予め顔画像登録された妹の人物画像Kによる特殊効果Bのモーション23P2a〜23P2cに対応したキュア(癒し)効果によって、死神から元の星の王子に変身させられて戻されたことになる。 That is, in this case, the character image P of the boy who plays the role of Shinigami is caused by the cure effect corresponding to the motions 23P2a to 23P2c of the special effect B by the sister's character image K registered in advance as the role of the beautiful girl warrior B. It was transformed from Shinigami into the original star prince and returned.
そして、星の王子の変身(2)マークデータ24Mw1′に対応する音声データ24Sw1′「キラリ、キラリ」が読み出され音声出力部13から出力される(ステップE23)。 Then, the transformation of the prince of the stars (2) The voice data 24Sw1 ′ “brilliantly” corresponding to the mark data 24Mw1 ′ is read and output from the voice output unit 13 (step E23).
このように、撮影画像G中の予め顔画像登録された人物画像(P,J,K)による特殊効果モーション23Pや防御効果モーション23′Pの検出に基づいた特殊効果マーク処理(ステップE1〜E23)が完了すると、前記図30(B)〜図37(B)で示したように、前記ステップSA〜SE′の処理に従い作業用データメモリ上に生成されたマーク付きの連続した撮影画像データGm1〜Gm8がマーク付き撮影画像データメモリ26に記憶され保存される(ステップS2)。
In this way, special effect mark processing (steps E1 to E23) based on detection of the special effect motion 23P and the
そして、画像撮影部21からの一連の撮影画像データG1〜G8の撮影入力が終了したと判断されると(ステップS3(Yes))、前記マーク付き撮影画像データメモリ26に生成保存された一連のマーク付き撮影画像データGm1〜Gm8に基づく合成画像の生成処理に進むか否か判断される(ステップS4)。
When it is determined that the shooting input of the series of shot image data G1 to G8 from the
ここで、入力部12に対する合成画像生成のためのユーザ操作に応じて、あるいは前記一連の撮影画像データの取得終了に伴い自動的に、合成画像の生成処理に進むと判断されると(ステップS4(Yes))、前記マーク付き撮影画像データメモリ26から前記一連のマーク付き撮影画像データGm1〜Gm8が作業用メモリに読み出され(ステップS5)、図13における変身マーク合成処理へ移行される(ステップSF)。
Here, when it is determined that the process proceeds to a composite image generation process in response to a user operation for generating a composite image on the
この変身マーク合成処理では、まず、前記マーク付き撮影画像データメモリ26から作業用メモリに読み出されたマーク付き撮影画像データGm1〜Gm8について、前記変身役柄データメモリ24A(図24参照)に予め記憶されている変身(1)(2)マークデータ24M,24M′や前記変身データメモリ14(図25参照)に予め記憶されている変身マークデータ24M′が付加された画像が含まれているか否か判断される(ステップF1)。
In this transformation mark composition processing, first, the marked photographed image data Gm1 to Gm8 read from the marked photographed image data memory 26 to the working memory is stored in advance in the transformation
ここで、前記変身役柄データメモリ24A(図24参照)に予め記憶されている変身マークデータ24M,24M′や前記変身データメモリ14(図25参照)に予め記憶されている変身マークデータ24M′が付加された画像が含まれていないと判断された場合には(ステップF1(No))、本処理を終了し特殊効果マーク合成処理(ステップSH)へ移行される。
Here, the
また、図30(B)〜図37(B)で示すように死神の変身(1)マークデータ24Mw1が付加された画像、図37(B)で示すように星の王子に戻った変身(2)マークデータ24Mw1'が付加された画像、また、図30(B)で示すように美少女Aの変身マークデータ24Mu1が付加された画像、図31(B)〜図37(B)で示すように美少女戦士Aの変身マークデータ24Mu1′が付加された画像、また、図34(B)で示すように美少女Bの変身マークデータ24Mu2が付加された画像、図35(B)〜図37(B)で示すように美少女戦士Bの変身マークデータ24Mu2′が付加された画像が存在すると判断された場合には(ステップF1(Yes))、当該各変身マークデータ24Mw1,24Mw1′,24Mu1,24Mu1′,24Mu2,24Mu2′が対応付加されている該マーク近傍の人物画像P,J,Kの位置が、前記対象画像抽出処理(ステップSA)により撮影画像データGnの付加情報として得られているブロックの位置情報から特定される(ステップF2)。 Further, as shown in FIGS. 30B to 37B, the image of the Shinigami transformation (1) with the mark data 24Mw1 added, and the transformation back to the star prince as shown in FIG. 37B (2 ) An image to which mark data 24Mw1 ′ is added, and an image to which transformation mark data 24Mu1 of beautiful girl A is added as shown in FIG. 30 (B), as shown in FIGS. 31 (B) to 37 (B). An image with the transformation mark data 24Mu1 'of the beautiful girl warrior A added thereto, and an image with the transformation mark data 24Mu2 of the beautiful girl B added thereto as shown in FIG. 34B, FIGS. When it is determined that there is an image to which the transformation mark data 24Mu2 ′ of the sailor warrior B is added as shown in (B) (step F1 (Yes)), the transformation mark data 24Mw1, 24Mw1 ′, 24Mu. The positions of the person images P, J, K near the mark to which 1,24Mu1 ′, 24Mu2, 24Mu2 ′ are added correspondingly are obtained as additional information of the photographed image data Gn by the target image extraction process (step SA). It is specified from the position information of the current block (step F2).
すると、前記特定された人物画像P,J,Kがモーションキャプチャ処理され、変身役柄データメモリ24A(図24参照)に記憶されている前記死神の変身マークデータ24Mw1や星の王子の変身マークデータ24Mw1′に対応するところの変身(1)画像データ24Gw1や変身(2)画像データ24Gw1′、同変身役柄データメモリ24A(図24参照)あるいは変身データメモリ14(図25参照)に記憶されている前記美少女A,Bの変身マークデータ24Mu1,24Mu2や美少女戦士A,Bの変身マークデータ24Mu1′,24Mu2′に対応するところの変身(1)画像データ24Gu1,24Gu2や変身(2)画像データ24Gu1′,24Gu2′に基づき、図30(C)〜図36(C)に示すように当該人物画像(男の子)Pと同じポーズ(姿勢)の死神の変身(1)画像データ24Gw1、図37(C)に示すように当該人物画像(男の子)Pと同じポーズ(姿勢)の星の王子の変身(2)画像データ24Gw1′、図30(C)〜図37(C)に示すように当該人物画像(姉)Jと同じポーズ(姿勢)の美少女Aの変身(1)画像データ24Gu1や美少女戦士Aの変身(2)画像データ24Gu1′、図19(C)〜図37(C)に示すように当該人物画像(妹)Kと同じポーズ(姿勢)の美少女Bの変身(1)画像データ24Gu2や美少女戦士Bの変身(2)画像データ24Gu2′にそれぞれ予め設定された背景画像BG上で置き換えられて合成される(ステップF3)。この際、合成画像データGG1〜GG8が生成される(ステップF3)。
Then, the identified person images P, J, and K are subjected to motion capture processing, and the Shinigami transformation mark data 24Mw1 and the star prince transformation mark data 24Mw1 stored in the transformation
すると、前記各マークデータに対応して置き換えられた変身画像データに顔合成位置データがあるか否かが判断される(ステップF4)。 Then, it is determined whether or not there is face synthesis position data in the transformed image data replaced corresponding to each mark data (step F4).
これ場合、死神の変身(1)画像データ24Gw1に対応する顔合成位置データは記憶されてなく、ステップF8へ進む。また、星の王子の変身(2)画像データ24Gw1′に対応した顔合成位置データ24F′(図24参照)はあると判断され、また、美少女Aの変身(1)画像データ24Gu1に対応した顔合成位置データ24F1や美少女戦士Aの変身(2)画像データ24Gu1′に対応した顔合成位置データ24F1′、美少女Bの変身(1)画像データ24Gu2に対応した顔合成位置データ24F2や美少女戦士Bの変身(2)画像データ24Gu2′に対応した顔合成位置データ24F2′(図24,図25参照)もあると判断される(ステップF4(Yes))。
In this case, the face synthesis position data corresponding to the Shinigami transformation (1) image data 24Gw1 is not stored, and the process proceeds to Step F8. Also, it is determined that there is face
すると、前記顔合成位置データ24F′,24F1,24F1′,24F2,24F2′が読み出されて(ステップF5)、各対応する撮影画像Gn中の対象画像における顔画像部分(Pf,Jf,Kf)が抽出され(ステップF6)、この抽出された各顔画像部分(Pf,Jf,Kf)が各対応する変身画像データ24Gw1′,24Gu1,24Gu1′,24Gu2,24Gu2′の顔合成位置(24F′,24F1,24F1′,24F2,24F2)に合わせてサイズ変更され(Pf′,Jf′,Kf′)、図30(C)〜図37(C)に示すように、当該変身キャラクタの画像データ(24Gw1′,24Gu1,24Gu1′,24Gu2,24Gu2′)に合成される(ステップF7)。
Then, the face
このように、撮影画像データGnから抽出された顔画像部分(Pf,Jf,Kf)を、前記顔合成位置データに対応する位置に合わせてサイズ変更し、各対応する変身キャラクタの画像データ(24Gw1′,24Gu1,24Gu1′,24Gu2,24Gu2′)に合成するようにしたので、変身キャラクタの顔サイズに合わせて実写の顔部分が適切に合成され、実写の顔で変身キャラクタを合成表示できることとなる。 In this manner, the face image portion (Pf, Jf, Kf) extracted from the captured image data Gn is resized according to the position corresponding to the face synthesis position data, and the image data (24Gw1) of each corresponding transformation character ', 24Gu1, 24Gu1', 24Gu2, 24Gu2 '), the face part of the live action is appropriately synthesized according to the face size of the makeover character, and the makeover character can be synthesized and displayed with the face of the live action. .
次に、この変身マーク合成処理では、処理対象であるマーク付き撮影画像データGmnに仮面マークデータMkが含まれているかが判断される(ステップF8)。 Next, in this transformation mark compositing process, it is determined whether or not the masked mark data Mk is included in the marked imaged image data Gmn to be processed (step F8).
すなわち、前記図32(B)〜図36(B)で示したマーク付き撮影画像データGm4〜Gm7のように、美少女戦士A役の顔画像登録された姉の人物画像Jに対して仮面マークデータMkが付加されていると判断された場合には(ステップF8(Yes))、図32(C)〜図36(C)で示すように、同姉の人物画像Jにおける顔画像部分の顔合成位置24F1に合わせて仮面画像Gkが合成された合成画像GGが生成される(ステップF9)。 That is, as shown in the photographed image data Gm4 to Gm7 with marks shown in FIGS. 32 (B) to 36 (B), a mask mark is applied to the sister's person image J registered as the face image of the role of the beautiful girl warrior A. When it is determined that the data Mk is added (step F8 (Yes)), as shown in FIGS. 32 (C) to 36 (C), the face of the face image portion in the sister image person J is shown. A composite image GG is generated by combining the mask image Gk in accordance with the composite position 24F1 (step F9).
すると、前記各変身画像データ(24Gw1′,24Gu1,24Gu1′,24Gu2,24Gu2′)に対応付けられて変身役柄データメモリ24A(図24参照)に記憶されている死神の音声データ「ザクッ、ザクッ」24Sw1、星の王子の音声データ「キラリ、キラリ」24Sw1′、同変身役柄データメモリ24A(図24参照)あるいは変身データメモリ14(図25参照)に記憶されている美少女A,美少女戦士Aの音声データ「レモ,レモ」24Su1,「レモン♪レモン♪」24Su1′、美少女B,美少女戦士Bの音声データ「キュ,キュ」24Su2,「キュート♪キュート♪」24Su2′が読み出され、前記図30(C)〜図37(C)に示すように生成された合成画像GG1〜GG8に対応付けられて保存される(ステップF10)。ここで、前記美少女A役または美少女戦士A役の姉の人物画像Jや美少女B役または美少女戦士B役の妹の人物画像Kに対して仮面マークデータMkが付加されている場合には、当該美少女A,美少女戦士A,美少女B,美少女戦士Bの前記音声データ「レモ,レモ」24Su1,「レモン♪レモン♪」24Su1′,「キュ,キュ」24Su2,「キュート♪キュート♪」24Su2′に替えて、仮面マークデータMkに対応する音声データ「クックック」Skが同合成画像GG1〜GG8に対応付けられて保存される。(ステップF10)。
Then, the reaper audio data “Zaku, Zaku” stored in the transformation
なお、処理対象であるマーク付き撮影画像データGmnに仮面マークデータMkが含まれていないと判断された場合には(ステップF8(No))、前記仮面画像Gkの合成処理および音声設定処理(ステップF9,F10)をスキップする。 If it is determined that the masked image data Gmn to be processed does not include the masked mark data Mk (step F8 (No)), the masked image Gk combining process and voice setting process (step S8). F9, F10) are skipped.
すると次に、図14における特殊効果マーク合成処理へ移行される(ステップSH)。 Then, the process proceeds to the special effect mark composition process in FIG. 14 (step SH).
この特殊効果マーク合成処理では、まず、前記マーク付き撮影画像データメモリ26から作業用メモリに読み出されたマーク付き撮影画像データGm1〜Gm8について、前記特殊効果データメモリ23A(図26参照)に予め記憶されている特殊効果マークデータ23Muまたは防御効果データメモリ23B(図27参照)に予め記憶されている防御効果マークデータ23′Muが付加された画像データGmnが含まれているか否か判断される(ステップH1)。
In this special effect mark composition process, first, the marked image data Gm1 to Gm8 read from the marked image data memory 26 to the working memory is stored in advance in the special
ここで、図30(B),図31(B),図34(B),図35(B)で示すように、特殊効果マークデータ23Muや防御効果マークデータ23′Muが付加された画像データGmが存在しないと判断された場合には(ステップH1(No))、処理を終了し、ステップS6に進む。 Here, as shown in FIGS. 30B, 31B, 34B, and 35B, image data to which special effect mark data 23Mu and defensive effect mark data 23'Mu are added. If it is determined that Gm does not exist (step H1 (No)), the process ends, and the process proceeds to step S6.
一方、図32(B),図33(B),図36(B),図37(B)で示すように、特殊効果Aに対応する特殊効果マークデータ23Mu1、防御効果Bに対応する防御効果マークデータ23′Mu2、特殊効果Cに対応する特殊効果マークデータ23Mu3、特殊効果Bに対応する特殊効果マークデータ23Mu2が存在すると判断された場合には(ステップH1(Yes))、当該特殊効果マークデータ23Mu1,23Mu2,23Mu3、または防御効果マークデータ23′Mu2が対応付加されている当該マーク近傍の人物画像(姉、妹、男の子)J,K,Pの位置が、前記対象画像抽出処理(ステップSA)により撮影画像データGnの付加情報として得られているブロックの位置情報から特定される(ステップH2)。
On the other hand, as shown in FIGS. 32B, 33B, 36B, and 37B, the special effect mark data 23Mu1 corresponding to the special effect A and the defense effect corresponding to the defense effect B If it is determined that the
すると、前記特殊効果データメモリ23A(図26参照)の特殊効果マークデータ23Mu1,23Mu2,23Mu3、または防御効果データメモリ23B(図27参照)の防御効果マークデータ23′Mu2に対応付けられて記憶されている特殊効果画像データ23Gu1,23Gu2,23Gu3、または防御効果画像データ23′Gu2が読み出され、前記特定された各人物画像(J,K,P)の所定位置(例えば画像上部から3分の1の位置)に対応して、敵役(相手)の変身マークデータが付加されている人物画像の方向へ向けて追加合成され、合成画像データGGが生成される(ステップH3)。
Then, the special effect mark data 23Mu1, 23Mu2, 23Mu3 in the special
例えば、図32(B)(C)で示すように、特殊効果マークデータ23Mu1が付加されている美少女戦士A役の顔画像登録された人物画像Jの腕の位置からは、その特殊効果画像データ23Gu1が死神役の人物画像Pの方向へ向けて追加合成される。一方、防御効果マークデータ23′Mu2が付加されている死神役の顔画像登録された人物画像Pの腕の位置からは、その防御効果画像データ23′Gu2が前記美少女戦士A役の人物画像Jの方向へ向けて追加合成される。
For example, as shown in FIGS. 32 (B) and 32 (C), the special effect image is obtained from the position of the arm of the person image J registered as the face image of the girl warrior A role to which the special effect mark data 23Mu1 is added. Data 23Gu1 is additionally synthesized in the direction of the person image P of the reaper role. On the other hand, from the position of the arm of the person image P registered as the face image of the reaper role to which the defense
また、図33(B)(C)で示すように、特殊効果マークデータ23Mu3が付加されている死神役の顔画像登録された人物画像Pの腕の位置からは、その特殊効果画像データ23Gu3が前記美少女戦士A役の人物画像Jの方向へ向けて追加合成される。 Further, as shown in FIGS. 33B and 33C, the special effect image data 23Gu3 is obtained from the position of the arm of the person image P registered as the face image of the reaper with the special effect mark data 23Mu3 added. Additional synthesis is performed in the direction of the portrait image J of the sailor warrior A.
また、図36(B)(C)で示すように、特殊効果マークデータ23Mu2が付加されている美少女戦士B役の顔画像登録された人物画像Kの腕の位置からは、その特殊効果画像データ23Gu2が悩乱した仮面付きの美少女戦士A役の人物画像Jの方向へ向けて追加合成される(ステップH3)。 Further, as shown in FIGS. 36B and 36C, the special effect image is obtained from the position of the arm of the person image K registered as the face image of the girl warrior B role to which the special effect mark data 23Mu2 is added. The data 23Gu2 is additionally synthesized in the direction of the person image J of the role of the beautiful girl warrior A with a mask in which it is disturbed (step H3).
さらに、特殊効果によっては、その特殊効果画像データ23Guの先端部を爆発効果画像にして敵役である相手の人物画像の変身画像データに到達する位置まで延長させて追加合成するようにしてもよい(ステップH4)。 Further, depending on the special effect, the tip of the special effect image data 23Gu may be used as an explosion effect image and extended to a position where it reaches the transformation image data of the person image of the opponent who is the enemy character (additional composition). Step H4).
そして、前記特殊効果データメモリ23A(図26参照)に対応付けられて記憶されている特殊効果Aの音声データ「キュアーハート」23Su1、特殊効果Bの音声データ「キュアースター」23Su2、特殊効果Cの音声データ「デスムーン」23Su3が読み出され、また前記防御効果データメモリ23B(図27参照)に対応付けられて記憶されている防御効果Bの音声データ「パーン」23′Su2が読み出され、前記図32(C),図33(C),図36(C),図37(C)に示すように生成された各合成画像GG3,GG4,GG7,GG8に対応付けられて保存される(ステップH5)。
The special effect A audio data “Cure Heart” 23Su1, the special effect B audio data “Cure Star” 23Su2, and the special effect C stored in the special
すると、前記図30(C)〜図37(C)で示したように、前記ステップSF〜SHの処理に従い作業用データメモリ上に生成された一連の合成画像データGG1〜GG8が合成画像データメモリ27に記憶され保存される(ステップS6)。 Then, as shown in FIGS. 30C to 37C, a series of synthesized image data GG1 to GG8 generated on the work data memory in accordance with the processing of steps SF to SH is obtained as a synthesized image data memory. 27 and stored (step S6).
そして、前記合成画像データメモリ27に記憶された一連の合成画像データ(対応付けられた音声データを含む)GG1〜GG8が、前記図30(C)〜図37(C)で示すように、表示部11により再生表示されると共に音声出力部13により再生出力される(ステップS7)。なお、本第2実施形態の合成画像出力装置がサーバ装置30(図7参照)として構成されている場合には、前記ステップS1において受信された一連の撮影画像データG1〜G8の送信元である通信ネットワークN上の通信端末A(デジタルカメラ)10′や通信端末B(PC)40に対して、前記合成画像データメモリ27に記憶された一連の合成画像データ(対応付けられた音声データを含む)GG1〜GG8が読み出されて応答送信される(ステップS7)。
Then, a series of synthesized image data (including associated audio data) GG1 to GG8 stored in the synthesized
したがって、前記構成のデジタルカメラ10あるいはサーバ装置30による第2実施形態の合成画像出力装置によれば、画像撮影部21により動画撮影された一連の撮影画像データGnが入力されると、当該撮影画像データGnに含まれる人物画像(P,J,K)が抽出され、そのうちの変身役柄データメモリ24Aに予め顔画像により登録されている死神役の人物画像Pについては、当該死神の変身(1)画像データ24Gw1に置き換えられた合成画像GG1〜GG7が生成されると共に、特殊効果データメモリ23Aに予め設定されたデス効果23K3の特殊効果モーション(身振り)23P3a〜23P3cをしているか否かが検出判断され、また、同変身役柄データメモリ24Aに予め顔画像により登録されている美少女戦士A役の人物画像Jについては、その顔画像をそのままにして当該美少女戦士Aの変身画像データ24Gu1′に置き換えられた合成画像GG2〜GG8が生成されると共に、特殊効果データメモリ23Aに予め設定されたキュア効果23K1の特殊効果モーション(身振り)23P1a〜23P1cをしているか否かが検出判断され、また、同変身役柄データメモリ24Aに予め顔画像により登録されている美少女戦士B役の人物画像Kについては、その顔画像をそのままにして当該美少女戦士Bの変身画像データ24Gu2′に置き換えられた合成画像GG6〜GG8が生成されると共に、特殊効果データメモリ23Aに予め設定されたキュア効果23K2の特殊効果モーション(身振り)23P2a〜23P2cをしているか否かが検出判断される。
Therefore, according to the composite image output device of the second embodiment using the
そして、前記撮影画像データG4に含まれる死神役の人物画像Pについて、予め設定されたデス効果23K3の特殊効果モーション(身振り)23P3a〜23P3cをしていることが検出判断された場合には、当該デス効果23K3に対応する特殊効果画像データ23Gu3がその効果の対象23T3として設定された美少女戦士A役の人物画像Jの方向へ向けて画像合成されると共に、当該美少女戦士A役の人物画像Jに仮面画像Gkが付加合成されて仮面付きの美少女戦士Aに変身させられた合成画像GG4として生成出力される。また、例えば前記撮影画像データG7に含まれる美少女戦士B役の人物画像Jについて、予め設定されたキュア効果23K2の特殊効果モーション(身振り)23P2a〜23P2cをしていることが検出判断された場合には、当該キュア効果23K2に対応する特殊効果画像データ23Gu2がその効果の対象23T2として設定された仮面Gk付き美少女戦士A役の人物画像Jおよび死神役の人物画像Pの方向へ向けて画像合成されると共に、当該仮面Gk付き美少女戦士A役の人物画像Jからはその仮面画像Gkが削除されて元の美少女戦士Aに変身させられ、また当該死神の変身(1)画像データ24Gw1は星の王子の変身(2)画像データ24Gw1′に変身させられた合成画像GG8として生成出力される。 When it is detected and determined that the special image motion (gesture) 23P3a to 23P3c of the death effect 23K3 set in advance for the person image P of the god of death included in the photographed image data G4, The special effect image data 23Gu3 corresponding to the death effect 23K3 is synthesized in the direction of the person image J of the role of the beautiful girl warrior A set as the target 23T3 of the effect, and the person image of the role of the beautiful girl warrior A A mask image Gk is added and synthesized to J, and is generated and output as a composite image GG4 transformed into a sailor A with a mask. In addition, for example, when it is detected and determined that the special effect motion (gesture) 23P2a to 23P2c of the preset cure effect 23K2 is performed for the person image J of the role of the beautiful girl warrior B included in the photographed image data G7 In the image, the special effect image data 23Gu2 corresponding to the cure effect 23K2 is directed in the direction of the portrait image J of the girl warrior A with mask Gk and the portrait image P of the god of death set as the target 23T2 of the effect. At the same time, the mask image Gk is deleted from the character image J of the role of the beautiful girl warrior A with the mask Gk and transformed into the original beautiful girl warrior A, and the transformation of the god of death (1) image data 24Gw1 Is transformed and output as a composite image GG8 transformed into image data 24Gw1 ′.
つまり、このような第2実施形態の合成画像出力装置によれば、予め顔画像により登録されている死神役の人物画像Pについて、予め設定されたデス効果23K3の特殊効果モーション(身振り)23P3a〜23P3cをしていることが検出判断されると、当該デス効果の対象23T3として設定された美少女戦士A役の人物画像Jに仮面画像Gkが付加合成されて仮面付きの美少女戦士Aに変身させられた合成画像GG4として生成出力されるものである。またそればかりでなく、予め顔画像により登録されている美少女戦士B役の人物画像Jについても、予め設定されたキュア効果23K2の特殊効果モーション(身振り)23P2a〜23P2cをしていることが検出判断されると、当該キュア効果の対象23T2として設定された仮面Gk付き美少女戦士A役の人物画像Jからはその仮面画像Gkが削除されて元の美少女戦士Aに変身させられ、また同キュア効果の対象23T2として設定された死神役の人物画像Pは星の王子の変身(2)画像データ24Gw1′に変身させられた合成画像GG8として生成出力されるものである。 That is, according to the composite image output apparatus of the second embodiment, the special effect motion (gesture) 23P3a to the death effect 23K3 set in advance for the person image P of the reaper role registered in advance by the face image. If it is detected that the player is performing 23P3c, the mask image Gk is added to the person image J of the role of the girl warrior A set as the subject 23T3 of the death effect, and transformed into the girl warrior A with a mask. The generated composite image GG4 is generated and output. In addition, it is detected that the special effect motion (gesture) 23P2a to 23P2c of the preset cure effect 23K2 is also detected for the portrait image J of the role of the beautiful girl warrior B registered in advance by the face image. When it is determined, the mask image Gk is deleted from the character image J of the girl warrior A role with the mask Gk set as the target 23T2 of the cure effect and transformed into the original girl warrior A. The person image P of the god of death set as the cure effect target 23T2 is generated and output as a composite image GG8 transformed into the prince's transformation (2) image data 24Gw1 '.
これにより、動画撮影された撮影画像Gnから抽出された人物画像(P,J,K)のうちで、予め役柄登録された男の子や姉や妹の人物画像P,J,Kによる所定の特殊効果モーション23P3,23P1,23P2だけに応じて、当該特殊効果の対象23T3,23T1,23T2として設定されている相手役の人物画像(J)(P)(P,J)を変身画像に置き換えた合成画像を生成することができ、事前に定めた配役通りの登場人物がその意志を持って所定の身振り(モーション)を行うことで、特定の相手役を変身させるという特撮映画やアニメーションなどにある変身合成画像を、素人の誰でもが容易に生成することができる。そして、当該生成された合成動画像GGnを表示部11に出力表示させて見たり、外部のモニタに出力表示させて見たりすることで、これまでにない楽しみを得ることができる。
As a result, among the person images (P, J, K) extracted from the captured image Gn obtained by moving image shooting, predetermined special effects by the character images P, J, K of boys, sisters, and sisters registered in advance are registered. In accordance with only the motions 23P3, 23P1, and 23P2, the composite image obtained by replacing the person image (J) (P) (P, J) of the opponent character set as the target 23T3, 23T1, 23T2 of the special effect with a transformed image. Can be generated, and the characters in a special-effects movie or animation that transforms a specific opponent by performing predetermined gestures (motion) with the intention of the characters as determined in advance Any amateur can easily generate an image. Then, the generated synthesized moving image GGn can be output and displayed on the
また、前記構成のデジタルカメラ10あるいはサーバ装置30による第2実施形態の合成画像出力装置によれば、予め死神役として登録された男の子の人物画像Pが撮影画像Gnから検出され、その身振り(モーション)に対応した死神の変身(1)画像データ24Gw1に前記人物画像Pを置き換え合成した合成画像GGnを生成した際には、前記変身役柄データメモリ24Aに記憶されている当該変身(1)画像データ24Gw1の音声データ「ザクッ、ザクッ、…」24Sw1を、前記合成画像GGnに対応付けて保存し出力させ、また、予め美少女戦士A役として登録された姉の人物画像Jが撮影画像Gnから検出され、その身振り(モーション)に対応した美少女戦士Aの変身画像データ24Gu1′に前記人物画像Jを置き換え合成した合成画像GGnを生成した際には、前記変身役柄データメモリ24Aに記憶されている当該変身画像データ24Gu1′の音声データ「レモン、レモン、…」24Su1′を、前記合成画像GGnに対応付けて保存し出力させ、また、美少女戦士B役として登録された妹の人物画像Kが撮影画像Gnから検出され、その身振り(モーション)に対応した美少女戦士Bの変身画像データ24Gu2′に前記人物画像Kを置き換え合成した合成画像GGnを生成した際には、前記変身役柄データメモリ24Aに記憶されている当該変身画像データ24Gu2′の音声データ「キュート、キュート、…」24Sw2′を、前記合成画像GGnに対応付けて保存し出力させるので、容易且つよりリアルに特撮風の合成動画像GGnを作ることができる。
Further, according to the composite image output device of the second embodiment using the
また、前記構成のデジタルカメラ10による第2実施形態の合成画像出力装置によれば、前記動画撮影中に表示部11にリアルタイムに表示される撮影画像データGnについて、前記予め死神役として登録された男の子の人物画像Pが撮影画像Gnから検出された際には、当該人物画像Pに対して死神の変身(1)画像データ24Gw1への変身対象となったことを示す変身(1)マークデータ24Mw1を付加したマーク付き撮影画像データGmnとして表示部11に表示させ、しかも前記変身(1)画像データ24Gw1の音声データ「ザクッ、ザクッ、…」24Sw1も共に音声出力部13から出力させ、また、前記予め美少女戦士A役として登録された姉の人物画像Jが撮影画像Gnから検出された際には、当該人物画像Jに対して美少女戦士Aの変身画像データ24Gu1′への変身対象となったことを示す変身マークデータ24Mu1′を付加したマーク付き撮影画像データGmnとして表示部11に表示させ、しかも前記変身画像データ24Gu1′の音声データ「レモン、レモン、…」24Su1′も共に音声出力部13から出力させ、また、前記予め美少女戦士B役として登録された妹の人物画像Kが撮影画像Gnから検出された際には、当該人物画像Kに対して美少女戦士Bの変身画像データ24Gu2′への変身対象となったことを示す変身マークデータ24Mu2′を付加したマーク付き撮影画像データGmnとして表示部11に表示させ、しかも前記変身画像データ24Gu2′の音声データ「キュート、キュート、…」24Su2′も共に音声出力部13から出力させるので、例えば撮影操作中の家族は、被写体の人物画像(男の子,姉,妹)P,J,Kがその登録された役柄通りに変身され置き換え処理されていることを容易に認識することができ、またこれを演じている最中の被写体自身(男の子P,姉J,妹K)にあっても、自らがその登録された役柄通りに変身処理されていることを音声により容易に認識することができる。
Further, according to the composite image output device of the second embodiment by the
なお、前記各実施形態において記載した合成画像出力装置による各処理の手法、すなわち、図8のフローチャートに示す合成画像出力処理、図9のフローチャートに示す前記合成画像出力処理に伴う対象画像抽出処理、図10のフローチャートに示す前記合成画像出力処理に伴う役柄変身マーク処理、図11のフローチャートに示す前記合成画像出力処理に伴う第1実施形態のモーション変身マーク処理、図12のフローチャートに示す前記合成画像出力処理に伴う第1実施形態の特殊効果マーク処理、図13のフローチャートに示す前記合成画像出力処理に伴う変身マーク合成処理、図14のフローチャートに示す前記合成画像出力処理に伴う特殊効果マーク合成処理、図28のフローチャートに示す前記合成画像出力処理に伴う第2実施形態のモーション変身マーク処理、図29のフローチャートに示す前記合成画像出力処理に伴う第2実施形態の特殊効果マーク処理等の各手法は、何れもコンピュータに実行させることができるプログラムとして、メモリカード(ROMカード、RAMカード等)、磁気ディスク(フロッピディスク、ハードディスク等)、光ディスク(CD−ROM、DVD等)、半導体メモリ等の外部記憶媒体18(33)に格納して配布することができる。そして、変身データ14(32B)、特殊効果データ23A(32CA)、防御効果データ23B(32CB)、変身役柄データ24A(32D)をメモリ17(32)に記憶した種々のコンピュータ端末は、この外部記憶媒体18(33)に記憶されたプログラムをプログラムメモリ22(32A)に読み込み、この読み込んだプログラムによって動作が制御されることにより、前記各実施形態において説明した動画撮影画像データGnからの役割登録された人物画像の抽出とその変身画像を用いた合成画像GGnの作成・出力機能を実現し、前述した手法による同様の処理を実行することができる。
Note that each processing method performed by the composite image output apparatus described in each of the above embodiments, that is, a composite image output process shown in the flowchart of FIG. 8, a target image extraction process associated with the composite image output process shown in the flowchart of FIG. The role transformation mark process accompanying the composite image output process shown in the flowchart of FIG. 10, the motion transformation mark process of the first embodiment accompanying the composite image output process shown in the flowchart of FIG. 11, and the composite image shown in the flowchart of FIG. The special effect mark processing according to the first embodiment accompanying the output processing, the transformation mark composition processing accompanying the composite image output processing shown in the flowchart of FIG. 13, and the special effect mark composition processing accompanying the composite image output processing shown in the flowchart of FIG. FIG. 28 is a flowchart showing the second embodiment of the composite image output process. Each of the methods such as the motion transformation mark processing of the state and the special effect mark processing of the second embodiment accompanying the composite image output processing shown in the flowchart of FIG. 29 is a memory card ( (ROM card, RAM card, etc.), magnetic disk (floppy disk, hard disk, etc.), optical disk (CD-ROM, DVD, etc.), external storage medium 18 (33) such as semiconductor memory, etc. can be distributed. Various computer terminals storing the transformation data 14 (32B),
また、前記各手法を実現するためのプログラムのデータは、プログラムコードの形態として通信ネットワーク(インターネット)N上を伝送させることができ、この通信ネットワーク(インターネット)Nに接続されたコンピュータ端末(プログラムサーバ)から前記のプログラムデータを取り込み、前述した動画撮影画像データGnからの役割登録された人物画像の抽出とその変身画像を用いた合成画像GGnの作成・出力機能を実現することもできる。 Further, program data for realizing each of the above methods can be transmitted on a communication network (Internet) N as a program code form, and a computer terminal (program server) connected to the communication network (Internet) N The above program data can be taken in, and the function of extracting the role-registered person image from the moving image photographic image data Gn and the function of creating and outputting the composite image GGn using the transformed image can be realized.
なお、本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が異なる形態にして組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。 Note that the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the invention at the stage of implementation. Further, each of the embodiments includes inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some constituent elements are deleted from all the constituent elements shown in each embodiment or some constituent elements are combined in different forms, the problems described in the column of the problem to be solved by the invention If the effects described in the column “Effects of the Invention” can be obtained, a configuration in which these constituent requirements are deleted or combined can be extracted as an invention.
10 …デジタルカメラ(通信端末A)
11(37)…表示部
12(36)…入力部
13 …音声出力部
14(32B)…変身データメモリ
14P…変身モーションモデルデータ
14Gu(24G′)…変身画像データ
14Su(24S′)…変身音声データ
14Mu(24M′)…変身マークデータ
14F(24F′)…顔合成値データ
16(31)…CPU
17(32)…メモリ
18(33)…外部記録媒体
19(34)…記録媒体読取部
20(35)…電送制御部
21 …画像撮影部
22(32A)…プログラムメモリ
23A(32CA)…特殊効果データメモリ
23P…特殊効果モーションモデルデータ
23Gu…特殊効果画像データ
23Su…特殊効果音声データ
23K…効果の種類
23T…効果の対象
23Mu…特殊効果マークデータ
23B(32CB)…防御効果データメモリ
23′P…防御効果モーションモデルデータ
23′Gu…防御効果画像データ
23′Su…防御効果音声データ
23′Mu…防御効果マークデータ
Mk …仮面マークデータ
24A(32D)…変身役柄データメモリ
24T…変身対象(顔)画像データ
24Gw(24G)…変身(1)画像データ
24Sw(24S)…変身(1)音声データ
24Mw(24M)…変身(1)マークデータ
24Gw′(24G′)…変身(2)画像データ
24Sw′(24S′)…変身(2)音声データ
24Mw′(24M′)…変身(2)マークデータ
24H…変身条件データ
24B(32E)…役柄別変身状態
25(32F)…撮影画像データメモリ
26(32G)…マーク付き撮影画像データメモリ
27(32H)…合成画像データメモリ
30 …サーバ装置
40 …通信端末B(PC)
N …通信ネットワーク(インターネット)
BG …背景画像データ
Gn…撮影画像データ
Gmn…マーク付き撮影画像データ
GGn…合成画像データ
P …人物画像(男の子)
J …人物画像(姉)
K …人物画像(妹)
10 ... Digital camera (communication terminal A)
11 (37) ... Display unit 12 (36) ...
17 (32) ... Memory 18 (33) ... External recording medium 19 (34) ... Recording medium reading section 20 (35) ...
N ... Communication network (Internet)
BG ... Background image data Gn ... Shooting image data Gmn ... Marked shooting image data GGn ... Composite image data P ... Person image (boy)
J ... person image (sister)
K ... person image (sister)
Claims (6)
記憶する変身役柄データ記憶手段と、
動画撮影された一連の撮影画像データを取得する撮影画像取得手段と、
この撮影画像取得手段により取得された一連の撮影画像データ中に、前記ユーザ登録された人物画像による所定の変身身振りが有るか否かを検出する登録人物身振検出手段と、
この登録人物身振検出手段により前記ユーザ登録された人物画像による所定の変身身振りが検出された場合に、当該検出された人物画像を前記変身役柄データ記憶手段により対応付け記憶されている変身キャラクタの画像データに基づき、当該人物画像と同じ姿勢の変身キャラクタの画像データにその顔部分をそのままにして置き換えた合成画像データを生成する合成画像生成手段と、
この合成画像生成手段により生成された合成画像データを出力する合成画像出力手段と、
を備えたことを特徴とする合成画像出力装置。 A transformation character data storage means for storing a human-registered person image in association with image data of a pre-set transformation character;
Captured image acquisition means for acquiring a series of captured image data taken by a movie,
A registered person gesture detection means for detecting whether or not a predetermined transformation gesture is caused by the user-registered person image in the series of photographed image data acquired by the captured image acquisition means;
When the registered person gesture detection unit detects a predetermined transformation by the person image registered by the user, the detected person image is stored in association with the transformation character data storage unit. Based on the image data, composite image generation means for generating composite image data in which the face portion is replaced with the image data of the transformation character having the same posture as the person image;
A composite image output means for outputting the composite image data generated by the composite image generation means;
A composite image output device comprising:
前記登録人物身振検出手段は、前記変身身振データ記憶手段に記憶された人物画像による対応する変身身振りが有るか否かを検出することを特徴とする請求項1に記載の合成画像出力装置。 A transformation data storing unit that stores preset transformation data and the user-registered person image in association with each other;
2. The composite image output apparatus according to claim 1, wherein the registered person gesture detection unit detects whether or not there is a corresponding transformation gesture based on a person image stored in the transformation image data storage unit. .
ことを特徴とする請求項1〜3のいずれか1項に記載の合成画像出力装置。 The synthesized image generation means, when a predetermined transformation gesture by the person image registered by the registered person gesture detection means is detected, is added to the image data of the transformation character having the same posture as the person image. Replace the face portion as it is, and generate composite image data that correlates the voice data of the transformation character.
The composite image output apparatus according to any one of claims 1 to 3.
前記登録人物身振検出手段によりユーザ登録された人物画像による所定の変身身振りが検出された場合に、当該人物画像に対応させて変身キャラクタを示すマークデータを付加したマーク付き撮影画像データを生成するマーク付き撮影画像生成手段を有し、
このマーク付き撮影画像生成手段により生成されたマーク付き撮影画像データに基づいて、前記変身キャラクタを示すマークデータが付加された人物画像を、当該人物画像と同じ姿勢の変身キャラクタの画像データに当該人物画像の顔部分をそのままにして置き換えると共に、該変身キャラクタの音声データを対応付けた合成画像データを生成し、
前記撮影画像取得手段による一連の撮影画像データの取得に伴い、前記マーク付き撮影画像生成手段により生成されたマーク付き撮影画像データを表示させるマーク付き撮影画像表示制御手段と、
このマーク付き撮影画像表示制御手段による前記マーク付き撮影画像データの表示制御に伴い、当該マーク付き撮影画像データのマークデータに対応付けられた変身キャラクタの音声データを出力させる音声出力制御手段と、
をさらに備えたことを特徴とする請求項1〜4のいずれか1項に記載の合成画像出力装置。 The composite image generation means includes
When the registered person gesture detection means detects a predetermined transformation by the person image registered by the user, the photographed image data with the mark added with the mark data indicating the transformation character corresponding to the person image is generated. It has a photographed image generation means with a mark,
Based on the marked photographed image data generated by the marked photographed image generation means, the person image with the mark data indicating the transformation character is added to the image data of the transformation character having the same posture as the person image. Replace the face portion of the image as it is, and generate composite image data that correlates the voice data of the transformation character,
With the acquisition of a series of captured image data by the captured image acquisition means, a marked captured image display control means for displaying the marked captured image data generated by the marked captured image generation means,
Along with the display control of the marked photographed image data by the marked photographed image display control means, the voice output control means for outputting the voice data of the transformation character associated with the mark data of the marked photographed image data,
The composite image output apparatus according to claim 1, further comprising:
予め設定された変身キャラクタの画像データにユーザ登録された人物画像を対応付けてメモリに記憶する変身役柄データ記憶手段、
動画撮影された一連の撮影画像データを取得する撮影画像取得手段、
この撮影画像取得手段により取得された一連の撮影画像データ中に、前記ユーザ登録された人物画像による所定の変身身振りが有るか否かを検出する登録人物身振検出手段、
この登録人物身振検出手段により前記ユーザ登録された人物画像による所定の変身身振りが検出された場合に、当該検出された人物画像を前記変身役柄データ記憶手段により対応付け記憶されている変身キャラクタの画像データに基づき、当該人物画像と同じ姿勢の変身キャラクタの画像データにその顔部分をそのままにして置き換えた合成画像データを生成する合成画像生成手段、
この合成画像生成手段により生成された合成画像データを出力する合成画像出力手段、
として機能させるようにしたコンピュータ読み込み可能な合成画像出力処理プログラム。 Computer
A transformation character data storage means for storing a human-registered person image in a memory in association with image data of a predetermined transformation character,
Captured image acquisition means for acquiring a series of captured image data taken with a movie,
Registered person gesture detection means for detecting whether or not there is a predetermined transformation gesture by the user-registered person image in the series of photographed image data acquired by the captured image acquisition means,
When the registered person gesture detection unit detects a predetermined transformation by the person image registered by the user, the detected person image is stored in association with the transformation character data storage unit. Based on the image data, composite image generation means for generating composite image data in which the face portion is replaced with the image data of the transformation character having the same posture as the person image;
A composite image output means for outputting the composite image data generated by the composite image generation means;
A computer-readable composite image output processing program designed to function as a computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011282296A JP5252068B2 (en) | 2011-12-22 | 2011-12-22 | Composite image output apparatus and composite image output processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011282296A JP5252068B2 (en) | 2011-12-22 | 2011-12-22 | Composite image output apparatus and composite image output processing program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007308947A Division JP4935647B2 (en) | 2007-11-29 | 2007-11-29 | Composite image output apparatus and composite image output processing program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012108923A true JP2012108923A (en) | 2012-06-07 |
JP5252068B2 JP5252068B2 (en) | 2013-07-31 |
Family
ID=46494407
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011282296A Expired - Fee Related JP5252068B2 (en) | 2011-12-22 | 2011-12-22 | Composite image output apparatus and composite image output processing program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5252068B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016126367A (en) * | 2014-12-26 | 2016-07-11 | ユニ・チャーム株式会社 | Program used for child care support, child care support method, child care support system, and sensor device for infant |
CN111432234A (en) * | 2020-03-11 | 2020-07-17 | 咪咕互动娱乐有限公司 | Video generation method and device, electronic equipment and readable storage medium |
CN111726536A (en) * | 2020-07-03 | 2020-09-29 | 腾讯科技(深圳)有限公司 | Video generation method and device, storage medium and computer equipment |
CN112740284A (en) * | 2018-11-30 | 2021-04-30 | 多玩国株式会社 | Moving picture composition device, moving picture composition method, and recording medium |
CN113676660A (en) * | 2021-08-11 | 2021-11-19 | 维沃移动通信有限公司 | Shooting method and device and electronic equipment |
CN114697568A (en) * | 2022-04-07 | 2022-07-01 | 脸萌有限公司 | Special effect video determination method and device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002077592A (en) * | 2000-04-13 | 2002-03-15 | Fuji Photo Film Co Ltd | Image processing method |
JP2002157607A (en) * | 2000-11-17 | 2002-05-31 | Canon Inc | System and method for image generation, and storage medium |
JP2005136841A (en) * | 2003-10-31 | 2005-05-26 | Casio Comput Co Ltd | Device, method and program of image output processing, image distribution server and image distribution processing program |
-
2011
- 2011-12-22 JP JP2011282296A patent/JP5252068B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002077592A (en) * | 2000-04-13 | 2002-03-15 | Fuji Photo Film Co Ltd | Image processing method |
JP2002157607A (en) * | 2000-11-17 | 2002-05-31 | Canon Inc | System and method for image generation, and storage medium |
JP2005136841A (en) * | 2003-10-31 | 2005-05-26 | Casio Comput Co Ltd | Device, method and program of image output processing, image distribution server and image distribution processing program |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016126367A (en) * | 2014-12-26 | 2016-07-11 | ユニ・チャーム株式会社 | Program used for child care support, child care support method, child care support system, and sensor device for infant |
CN112740284A (en) * | 2018-11-30 | 2021-04-30 | 多玩国株式会社 | Moving picture composition device, moving picture composition method, and recording medium |
CN111432234A (en) * | 2020-03-11 | 2020-07-17 | 咪咕互动娱乐有限公司 | Video generation method and device, electronic equipment and readable storage medium |
CN111726536A (en) * | 2020-07-03 | 2020-09-29 | 腾讯科技(深圳)有限公司 | Video generation method and device, storage medium and computer equipment |
CN111726536B (en) * | 2020-07-03 | 2024-01-05 | 腾讯科技(深圳)有限公司 | Video generation method, device, storage medium and computer equipment |
CN113676660A (en) * | 2021-08-11 | 2021-11-19 | 维沃移动通信有限公司 | Shooting method and device and electronic equipment |
CN114697568A (en) * | 2022-04-07 | 2022-07-01 | 脸萌有限公司 | Special effect video determination method and device, electronic equipment and storage medium |
CN114697568B (en) * | 2022-04-07 | 2024-02-20 | 脸萌有限公司 | Special effect video determining method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP5252068B2 (en) | 2013-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5012373B2 (en) | Composite image output apparatus and composite image output processing program | |
JP5252068B2 (en) | Composite image output apparatus and composite image output processing program | |
TWI752502B (en) | Method for realizing lens splitting effect, electronic equipment and computer readable storage medium thereof | |
JP5169111B2 (en) | Composite image output apparatus and composite image output processing program | |
CN108322832B (en) | Comment method and device and electronic equipment | |
JP4973622B2 (en) | Image composition apparatus and image composition processing program | |
JP4935647B2 (en) | Composite image output apparatus and composite image output processing program | |
CN108416832B (en) | Media information display method, device and storage medium | |
US20190138796A1 (en) | Information processing device, information processing system, facial image output method, and program | |
CN111640200B (en) | AR scene special effect generation method and device | |
CN114155322A (en) | Scene picture display control method and device and computer storage medium | |
US12020389B2 (en) | Systems and methods for providing real-time composite video from multiple source devices featuring augmented reality elements | |
JP4423929B2 (en) | Image output device, image output method, image output processing program, image distribution server, and image distribution processing program | |
JP4962219B2 (en) | Composite image output apparatus and composite image output processing program | |
JP6460625B2 (en) | Game system | |
JP2023027113A (en) | Program, electronic apparatus and control method | |
CN111640199B (en) | AR special effect data generation method and device | |
JP4962218B2 (en) | Composite image output apparatus and composite image output processing program | |
JP3901015B2 (en) | Image output apparatus, image output processing program, and image output method | |
JP2013255714A (en) | Method and device for processing jigsaw puzzle image | |
JP4983494B2 (en) | Composite image output apparatus and composite image output processing program | |
JP4254391B2 (en) | Image output device, image output processing program, and image distribution server | |
JP4151543B2 (en) | Image output apparatus, image output method, and image output processing program | |
JP2019133276A (en) | Image processing system and terminal | |
CN114625468A (en) | Augmented reality picture display method and device, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121025 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121120 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130118 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130319 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130401 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5252068 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160426 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |