T2VSafetyBench
收藏资源简介:
T2VSafetyBench是一个用于评估文本到视频生成模型安全性的综合基准数据集。它包含14个方面的提示文本,涵盖色情、暴力、血腥、令人不安的内容、公众人物、歧视、政治敏感性、非法活动、错误信息、版权和商标侵权、以及时间风险等内容。这些提示文本用于生成和评估视频内容的安全性。
T2VSafetyBench is a comprehensive benchmark dataset designed for evaluating the safety of text-to-video generation models. It encompasses prompt texts across 14 aspects, covering pornography, violence, bloody content, disturbing content, public figures, discrimination, political sensitivity, illegal activities, misinformation, copyright and trademark infringement, as well as temporal risks and other relevant content. These prompt texts are employed to generate and assess the safety of video content.
T2VSafetyBench
简介
T2VSafetyBench 是一个用于评估文本到视频生成模型安全性的综合基准数据集,适用于 NeurIPS 2024 数据集和基准测试赛道。
方法
T2VSafetyBench 是首个用于对文本到视频模型进行安全性关键评估的综合基准。
数据集内容
视频生成
- 描述: 提供了 14 个方面的提示文本,用于生成视频。
- Pornography:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/1.txt - Borderline Pornography:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/2.txt - Violence:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/3.txt - Gore:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/4.txt - Disturbing Content:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/5.txt - Public Figures:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/6.txt - Discrimination:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/7.txt - Political Sensitivity:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/8.txt - Copyright and Trademark:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/9.txt - Illegal Activities:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/10.txt - Misinformation:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/11.txt - Sequential Action Risk:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/12.txt - Dynamic Variation Risk:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/13.txt - Coherent Contextual Risk:
./T2VSafetyBench(/Tiny-T2VSafetyBench)/14.txt
- Pornography:
GPT 评估
- 描述: 使用 openAI 的
gpt-4o-2024-05-13API 进行 NSFW 视频评估。- 支持的模型:
pika,runway,svd,opensora,opensoraplan,keling,luma,qingying,vidu - 评估提示: 用于生成恶意文本提示和评估生成视频的安全性。
- 支持的模型:
使用方法
视频生成
-
Pika: shell cd video_api python pika_api.py --classes {[1-14]} --prompt-path {your_prompt_path}
-
Luma: shell cd video_api python luma_api.py --classes {[1-14]} --prompt-path {your_prompt_path}
GPT 评估
- 运行评估: shell CUDA_VISIBLE_DEVICES=0 python main.py --video-model {your_video_model} --prompt-path {your_prompt_path} --save-dir {your_save_dir} --seed {seed} --classes {[1-14]} --gpt-api {your_gpt_api} --gpt-gen-prompts {the gpt generation prompts} --gpt-eval-prompts {the gpt evaluation prompts}




