Skip to content

SusungHong/COMIC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

COMIC: Agentic Sketch Comedy Generation

Susung Hong · Brian Curless · Ira Kemelmacher-Shlizerman · Steve Seitz

Project Page arXiv

🎬 Comedy Video Results

See our project page for video results.

📊 Comedy Evaluation

Automated evaluation comparing method videos against YouTube reference videos using critics aligned with viewer engagement patterns. Reports win rate and global-normalized inter/intra diversity per critic set (global best, channel best) and combined. Please see the paper for details.

🔧 Setup

pip install -r video_eval/requirements.txt

Set your Gemini API key via environment variable or a keys file:

export GEMINI_API_KEY=your_key_here
# or place keys (one per line) in video_eval/gemini_api_keys.txt

📁 Data Structure

data/
  test/
    middle.txt          # reference video IDs + YouTube URLs (50 videos, 5 channels)
  critics/
    global_best.json    # 1 critic evaluating all channels
    channel_best.json   # 5 channel-specialized critics
  videos/
    ours/*.mp4          # generated videos per method (.mp4)
    veo/*.mp4
    sora/*.mp4
    vgot/*.mp4
    ma/*.mp4

🚀 Usage

python video_eval/evaluate_videos.py

📤 Output

Results are saved to video_eval/evaluations/:

  • CSV: per-critic per-channel win/loss data
  • JSON: aggregated metrics (win rate, global-normalized inter/intra diversity)

🎨 Assets

All character and background assets used in the paper are included in data/assets/. For the evaluation shown in the paper, we generate the videos in a single pass using the character specification (data/assets/characters/character_Haedol.json).

📝 TODO

  • Comedy video results
  • YouTube-aligned critics
  • Automated evaluation code
  • Inference code

📜 Citation

@article{hong2026comic,
  title={COMIC: Agentic Sketch Comedy Generation},
  author={Hong, Susung and Curless, Brian and Kemelmacher-Shlizerman, Ira and Seitz, Steve},
  journal={arXiv preprint arXiv:2603.11048},
  year={2026}
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages