単一の画像からシームレスなアニメーションループを生成するためのアルゴリズムを提示します。アルゴリズムは、建物の窓や階段の階段などの周期的な構造を検出し、構造の各セグメントをユーザーまたは自動選択された主方向に沿って隣接するセグメントにマッピングする重要な変位ベクトル場を生成します。動きの。この変位フィールドは、適切な時間的および空間的平滑化とともに、画像をワープし、連続アニメーションループのフレームを生成するために使用されます。私たちのシネマグラフは、モバイルデバイスで1秒以内に作成されます。 140,000人を超えるユーザーがアプリをダウンロードし、350,000を超えるシネマグラフをエクスポートしました。さらに、ユーザーがより手動のアプローチや以前の方法と比較して、シュールで構造化されたシネマグラフを作成するための私たちの方法を好むことを示す2つのユーザー調査を実施しました。
We present an algorithm for producing a seamless animated loop from a single image. The algorithm detects periodic structures, such as the windows of a building or the steps of a staircase, and generates a non-trivial displacement vector field that maps each segment of the structure onto a neighboring segment along a user- or auto-selected main direction of motion. This displacement field is used, together with suitable temporal and spatial smoothing, to warp the image and produce the frames of a continuous animation loop. Our cinemagraphs are created in under a second on a mobile device. Over 140,000 users downloaded our app and exported over 350,000 cinemagraphs. Moreover, we conducted two user studies that show that users prefer our method for creating surreal and structured cinemagraphs compared to more manual approaches and compared to previous methods.