AIパーソナル・ラーニング
と実践的なガイダンス
豆包Marscode1

AnimatedDrawings:子供の手描きの落書きをアニメーションに変換、子供のお絵かきアニメーション自動生成ツール

はじめに

AnimatedDrawingsは、Facebook Researchによって開発されたオープンソースプロジェクトで、自動化された技術によって子供の絵をアニメーションのキャラクターに変換します。このプロジェクトは、論文 "A Method for Animating Children's Drawings of the Human Figure "のアルゴリズム実装に基づいており、ユーザが自分の描いた絵を使ってアニメーションを生成できる柔軟なオーサリングツールを提供している。プロジェクトのコードはGitHubで公開されており、ユーザーが自由にダウンロードして使用することができます。

AnimatedDrawings:儿童手绘涂鸦转换动画,自动化儿童绘画动画生成工具-1

デモアドレス:https://sketch.metademolab.com/


 

 

機能一覧

  • アニメーションの自動生成:子どもの絵をダイナミックなアニメーションキャラクターに変換
  • 柔軟なコンフィギュレーション:様々なアニメーション要件に対応するため、様々なプロファイルをサポートする。
  • インタラクティブウィンドウ:ユーザーがリアルタイムでアニメーション効果を調整するためのインタラクティブなインターフェースを提供します。
  • エクスポート機能:透明な背景を持つアニメーションGIFのエクスポートをサポートします。
  • オープンソースコード:二次開発や学習のために完全なソースコードを提供する。

 

ヘルプの使用

設置プロセス

  1. 仮想環境の構築依存関係の衝突を避けるために、Condaを使用して仮想環境を作成することをお勧めします。以下のコマンドを実行して仮想環境を作成し、有効化してください:
复制复制复制复制复制复制
复制
   conda create --name animated_drawings python=3.8.13
conda activate animated_drawings
  1. プロジェクトコードの複製GitHubからプロジェクトのコードをクローンし、依存関係をインストールする:
复制复制复制复制复制
复制
   git clone https://github.com/facebookresearch/AnimatedDrawings.git
cd AnimatedDrawings
pip install -e .
  1. 依存関係のインストールプロジェクトに必要な依存パッケージがすべてインストールされていることを確認する。

使用プロセス

  1. インタラクティブ・ウィンドウの起動::
    • ターミナルを開き、仮想環境を起動する:
    复制复制复制复制
    复制
     conda activate animated_drawings
    • プロジェクトのルート・ディレクトリに移動し、Pythonインタプリタを起動する:
    复制复制复制
    复制
     cd {AnimatedDrawings 项目路径}
    python
    • Pythonインタープリターで以下のコマンドを実行し、インタラクティブ・ウィンドウを起動する:
    复制复制
    复制
     from animated_drawings import render
    render.start('./examples/config/mvc/interactive_window_example.yaml')
    • インタラクティブ・ウィンドウが起動したら、スペースキーを使ってアニメーションを一時停止/再生したり、矢印キーを使ってタイムラインを前後に動かしたり、あるいは q キーを押してウィンドウを閉じる。
  2. アニメーションを生成する::
    • ユーザーは必要に応じて設定ファイルを変更することができる。 ./examples/config/ カタログ
    • 設定ファイルのパラメータを変更することで、アニメーションキャラクターの動きやスピードなどの属性を調整することができます。
  3. アニメーションのエクスポート::
    • アニメーションが生成された後、ユーザーは他のビデオ編集ソフトウェアで簡単に使用できるように、透明な背景を持つGIFファイルとしてエクスポートすることができます。

一般的な問題

  • 依存関係のインストールエラー仮想環境にインストールされているPythonのバージョンが3.8.13であり、依存パッケージのバージョンがすべて正しいことを確認してください。
  • インタラクティブウィンドウが起動しないコンフィギュレーション・ファイルのパスが正しいことを確認し、すべての依存パッケージが正しくインストールされていることを確認してください。
無断転載を禁じます:チーフAIシェアリングサークル " AnimatedDrawings:子供の手描きの落書きをアニメーションに変換、子供のお絵かきアニメーション自動生成ツール
ja日本語