おそらくあなたの多くはハリー・ポッターの映画を見たことがあるでしょう。 そこでは、興味深い手法が使用されました。新聞、雑誌、ポスターはすべて、ライブ写真とビデオで説明されていました。 ビデオ、アフリカのビデオにもあります。 そこで使用されたライブ写真についてお話したいと思います。

私たちの時代にそのような写真を実装し、UFOが到着してそれを私たちのために待つのではなく、どのように実装するかというアイデアがありました:)
アイデアは、いくつかのレイヤーがある写真を作成することです。背景が鮮やかなレイヤー。 男性、彼の犬、ガールフレンドと一緒の写真などのレイヤー。 活気のある周囲の前層。
鮮やかな背景
もちろん、誰もがビデオを背景やgifに押し込むことは悪いことだということを理解しています。無限の画像をそこに入れないで、ある時点でループしなければならないからです。 もちろん、このようなファイルのサイズは非常に大きくなります。
代わりに、ある種の美しい背景、おそらくは元の背景を配置し、その上に次のような活気のある環境を配置します。 落ち葉; 風などで吹き飛ばされる塵 これはすべて、数式と、1組のテクスチャまたは単純な色付きオブジェクトで説明できます。 はい、小さなアニメーションでもさまざまな方法で修正されています。 そしてこの場合、これはすべてランダムな順序で発生し、ほとんど繰り返されません。 つまり、無限にランダムに生成された背景があります。
人を蘇らせる
この場合、顔パラメーター認識アルゴリズムに従って、いくつかのことを行う必要があります。まばたき、できれば多かれ少なかれ真実に似ています。 風からの髪の動き(ない、それは最初のバージョンですべてをする必要はありません:)); 笑顔(少し感情)。 アルゴリズムは、ビデオキャプチャから始まり、数学モデルで終わり、より便利なものまでさまざまです。
前景を復活させる
さて、ここではすべてが簡単です-背景と同じものすべてを前面に持ってくる必要があります。 物理学、寸法の増加、ぼかしなどのみを考慮に入れます。
原則として、これで十分なはずですが、ご存知のように、アルゴリズムは補足される傾向があります。
結果は何ですか?
1.人の写真をアップロードするサービス(スタートアップ)を作成し、FlashまたはSilverlightで作成されたクリップで処理して投稿することができます。
2.理想的なオプションは、オペレーティングシステムレベルでこのようなファイルの形式をサポートできるライブラリを開発することです。 また、そのような画像は通常の写真の形式で表示し、自分に関する情報とともにサイトにアップロードできます。
誰もが決定し、実装したい場合は、結果を見て喜んでいます:)