[NeurIPS 2025 D&Bπ₯] OpenS2V-Nexus: A Detailed Benchmark and Million-Scale Dataset for Subject-to-Video Generation
228
stars
53
commits
Jupyter Notebook
primary language
May 19, 2026
updated
Open-Sora Plan: Open-Source Large Video Generation Model
Bin Lin, Yunyang Ge and Xinhua Cheng etc.
![]()
![]()
![]()
Helios: Real Real-Time Long Video Generation Model
Shenghai Yuan, Jinfa Huang and Xianyi He etc.
![]()
![]()
![]()
ConsisID: Identity-Preserving Text-to-Video Generation by Frequency Decomposition
Shenghai Yuan, Jinfa Huang and Xianyi He etc.
![]()
![]()
![]()
MagicTime: Time-lapse Video Generation Models as Metamorphic Simulators
Shenghai Yuan, Jinfa Huang and Yujun Shi etc.
![]()
![]()
![]()
ChronoMagic-Bench: A Benchmark for Metamorphic Evaluation of Text-to-Time-lapse Video Generation
Shenghai Yuan, Jinfa Huang and Yongqi Xu etc.
![]()
![]()
![]()
[2026.04.03] πββοΈ We add the evaluation results for RefAlign.[2026.03.08] π We introduce Helios, a breakthrough video generation model that achieves minute-scale, high-quality video synthesis at 19.5 FPS on a single H100 GPU β without relying on conventional long video anti-drifting strategies or standard video acceleration techniques. Welcome to check Technical Report![2026.01.08] πββοΈ We add the evaluation results for VINO; click here for details.[2026.01.07] π₯ We release the high-quality subset. Itβs not just 0.3M samples β we applied filtering across the entire 5M data. You can click here for more details, and click here to download.[2026.01.06] π We will release the high-quality subset very soon! Stay tuned![2025.12.05] πββοΈ We add the evaluation results for Saber; click here for details.[2025.11.04] π Great work on BindWeave! The team has open-sourced the entire codebase, including the pipeline for training with OpenS2V-5M and evaluation on OpenS2V-Eval. You can refer to this repository as a practical example of how to use OpenS2V-Nexus.[2025.10.21] πββοΈ We add the evaluation results for Stand-In and BindWeave; click here and here for details.[2025.09.19] β¨ Our paper is accepted by NeurIPS 2025 D&B![2025.08.30] π Thanks for the excellent work DanceGRPO on transferring ConsisID data for I2V RL training, please refer to here for more details. Similarly, you can also try using OpenS2V-5M for RL training.[2025.08.05] π₯ We provide a dev version that increases the max number of subject images in OpenS2V-Eval to 5, and have uploaded results for Vidu-Q1, Vidu-2.0, and Kling1.6. Also, OpenS2V-Eval-Leaderboard v1.1 is out, which introduces Motion Smoothness score for improved motion quality measurement.[2025.07.01] π Thanks to our amazing community β the OpenS2V-5M dataset has reached ~40,000 downloads on Hugging Face in just one month![2025.06.21] πββοΈ We add the evaluation results for MAGREF-480P; click here and here for details.[2025.06.19] π₯ The preprocessed Cross-Frame Pairs is now available on Hugging Face, eliminating the need for online processing with this code during training. We also provide a demo dataloader here demonstrating how to use OpenS2V-5M during the training phase.[2025.05.31] πββοΈ We add the evaluation results for Concat-ID-Wan-AdaLN; click here and here for details.[2025.05.28] πββοΈ We add the evaluation results for Phantom-14B; click here and here for details.[2025.05.27] π₯ Our arXiv paper on OpenS2V-Nexus is now available; click here for details.[2025.05.26] π₯ All codes & datasets are out! We also release the testing prompts, reference images and videos generated by different models in OpenS2V-Eval, and you can click here to see more details.If your research or project builds upon OpenS2V-5M or OpenS2V-Eval, and you would like more people to see it, please inform us.
This model (Oursβ‘) was trained on a subset of OpenS2V-5M, using about 0.3M high-quality data.
We recommend the requirements as follows.
# 0. Clone the repo
git clone --depth=1 https://github.com/PKU-YuanGroup/OpenS2V-Nexus.git
cd OpenS2V-Nexus
# 1. Create conda environment
conda create -n opens2v python=3.12.0
conda activate opens2v
# 3. Install PyTorch and other dependencies
# CUDA 11.8
pip install torch==2.6.0 torchvision==0.21.0 torchaudio==2.6.0 --index-url https://download.pytorch.org/whl/cu118
pip install flashinfer-python==0.2.2.post1 -i https://flashinfer.ai/whl/cu118/torch2.6
# CUDA 12.4
pip install torch==2.6.0 torchvision==0.21.0 torchaudio==2.6.0 --index-url https://download.pytorch.org/whl/cu124
pip install flashinfer-python==0.2.2.post1 -i https://flashinfer.ai/whl/cu124/torch2.6
# 4. Install main dependencies
pip install -r requirements.txt
pip install flash-attn --no-build-isolation
cd OpenS2V-Nexus
huggingface-cli download --repo-type model \
BestWishYsh/OpenS2V-Weight \
--local-dir ckpts
Once ready, the weights will be organized in this format:
π¦ OpenS2V-Nexus/
βββ π LaMa
βββ π face_extractor
βββ π aesthetic-model.pth
βββ π glint360k_curricular_face_r101_backbone.bin
βββ π groundingdino_swint_ogc.pth
βββ π sam2.1_hiera_large.pt
βββ π yolo_world_v2_l_image_prompt_adapter-719a7afb.pth
We visualize the evaluation results of various Subject-to-Video generation models across Open-Domain, Human-Domain and Single-Object.
To facilitate future research and to ensure full transparency, we release all the videos we sampled and used for OpenS2V-Eval evaluation. You can download them on Hugging Face. We also provide detailed explanations of the sampled videos and detailed setting for the models under evaluation here.
See numeric values at our Leaderboard :1st_place_medal::2nd_place_medal::3rd_place_medal:
or you can run it locally:
cd leaderboard
python app.py
Please refer to this guide for how to evaluate customized models.
We release the subset of the OpenS2V-5M. The dataset is available at HuggingFace, or you can download it with the following command. Some samples can be found on our Project Page.
huggingface-cli download --repo-type dataset \
BestWishYsh/OpenS2V-5M \
--local-dir BestWishYsh/OpenS2V-5M
Please refer to this guide for how to use OpenS2V-5M dataset.
Please refer to this guide for how to process customized videos.
If you find our paper and code useful in your research, please consider giving a star :star: and citation :pencil:.
@article{yuan2025opens2v,
title={OpenS2V-Nexus: A Detailed Benchmark and Million-Scale Dataset for Subject-to-Video Generation},
author={Yuan, Shenghai and He, Xianyi and Deng, Yufan and Ye, Yang and Huang, Jinfa and Lin, Bin and Luo, Jiebo and Yuan, Li},
journal={arXiv preprint arXiv:2505.20292},
year={2025}
}
Jupyter Notebook
68.2%
Python
30.3%
Cuda
1.0%
[NeurIPS 2025 D&Bπ₯] OpenS2V-Nexus: A Detailed Benchmark and Million-Scale Dataset for Subject-to-Video Generation
228
stars
53
commits
Jupyter Notebook
primary language
May 19, 2026
updated
Open-Sora Plan: Open-Source Large Video Generation Model
Bin Lin, Yunyang Ge and Xinhua Cheng etc.
![]()
![]()
![]()
Helios: Real Real-Time Long Video Generation Model
Shenghai Yuan, Jinfa Huang and Xianyi He etc.
![]()
![]()
![]()
ConsisID: Identity-Preserving Text-to-Video Generation by Frequency Decomposition
Shenghai Yuan, Jinfa Huang and Xianyi He etc.
![]()
![]()
![]()
MagicTime: Time-lapse Video Generation Models as Metamorphic Simulators
Shenghai Yuan, Jinfa Huang and Yujun Shi etc.
![]()
![]()
![]()
ChronoMagic-Bench: A Benchmark for Metamorphic Evaluation of Text-to-Time-lapse Video Generation
Shenghai Yuan, Jinfa Huang and Yongqi Xu etc.
![]()
![]()
![]()
[2026.04.03] πββοΈ We add the evaluation results for RefAlign.[2026.03.08] π We introduce Helios, a breakthrough video generation model that achieves minute-scale, high-quality video synthesis at 19.5 FPS on a single H100 GPU β without relying on conventional long video anti-drifting strategies or standard video acceleration techniques. Welcome to check Technical Report![2026.01.08] πββοΈ We add the evaluation results for VINO; click here for details.[2026.01.07] π₯ We release the high-quality subset. Itβs not just 0.3M samples β we applied filtering across the entire 5M data. You can click here for more details, and click here to download.[2026.01.06] π We will release the high-quality subset very soon! Stay tuned![2025.12.05] πββοΈ We add the evaluation results for Saber; click here for details.[2025.11.04] π Great work on BindWeave! The team has open-sourced the entire codebase, including the pipeline for training with OpenS2V-5M and evaluation on OpenS2V-Eval. You can refer to this repository as a practical example of how to use OpenS2V-Nexus.[2025.10.21] πββοΈ We add the evaluation results for Stand-In and BindWeave; click here and here for details.[2025.09.19] β¨ Our paper is accepted by NeurIPS 2025 D&B![2025.08.30] π Thanks for the excellent work DanceGRPO on transferring ConsisID data for I2V RL training, please refer to here for more details. Similarly, you can also try using OpenS2V-5M for RL training.[2025.08.05] π₯ We provide a dev version that increases the max number of subject images in OpenS2V-Eval to 5, and have uploaded results for Vidu-Q1, Vidu-2.0, and Kling1.6. Also, OpenS2V-Eval-Leaderboard v1.1 is out, which introduces Motion Smoothness score for improved motion quality measurement.[2025.07.01] π Thanks to our amazing community β the OpenS2V-5M dataset has reached ~40,000 downloads on Hugging Face in just one month![2025.06.21] πββοΈ We add the evaluation results for MAGREF-480P; click here and here for details.[2025.06.19] π₯ The preprocessed Cross-Frame Pairs is now available on Hugging Face, eliminating the need for online processing with this code during training. We also provide a demo dataloader here demonstrating how to use OpenS2V-5M during the training phase.[2025.05.31] πββοΈ We add the evaluation results for Concat-ID-Wan-AdaLN; click here and here for details.[2025.05.28] πββοΈ We add the evaluation results for Phantom-14B; click here and here for details.[2025.05.27] π₯ Our arXiv paper on OpenS2V-Nexus is now available; click here for details.[2025.05.26] π₯ All codes & datasets are out! We also release the testing prompts, reference images and videos generated by different models in OpenS2V-Eval, and you can click here to see more details.If your research or project builds upon OpenS2V-5M or OpenS2V-Eval, and you would like more people to see it, please inform us.
This model (Oursβ‘) was trained on a subset of OpenS2V-5M, using about 0.3M high-quality data.
We recommend the requirements as follows.
# 0. Clone the repo
git clone --depth=1 https://github.com/PKU-YuanGroup/OpenS2V-Nexus.git
cd OpenS2V-Nexus
# 1. Create conda environment
conda create -n opens2v python=3.12.0
conda activate opens2v
# 3. Install PyTorch and other dependencies
# CUDA 11.8
pip install torch==2.6.0 torchvision==0.21.0 torchaudio==2.6.0 --index-url https://download.pytorch.org/whl/cu118
pip install flashinfer-python==0.2.2.post1 -i https://flashinfer.ai/whl/cu118/torch2.6
# CUDA 12.4
pip install torch==2.6.0 torchvision==0.21.0 torchaudio==2.6.0 --index-url https://download.pytorch.org/whl/cu124
pip install flashinfer-python==0.2.2.post1 -i https://flashinfer.ai/whl/cu124/torch2.6
# 4. Install main dependencies
pip install -r requirements.txt
pip install flash-attn --no-build-isolation
cd OpenS2V-Nexus
huggingface-cli download --repo-type model \
BestWishYsh/OpenS2V-Weight \
--local-dir ckpts
Once ready, the weights will be organized in this format:
π¦ OpenS2V-Nexus/
βββ π LaMa
βββ π face_extractor
βββ π aesthetic-model.pth
βββ π glint360k_curricular_face_r101_backbone.bin
βββ π groundingdino_swint_ogc.pth
βββ π sam2.1_hiera_large.pt
βββ π yolo_world_v2_l_image_prompt_adapter-719a7afb.pth
We visualize the evaluation results of various Subject-to-Video generation models across Open-Domain, Human-Domain and Single-Object.
To facilitate future research and to ensure full transparency, we release all the videos we sampled and used for OpenS2V-Eval evaluation. You can download them on Hugging Face. We also provide detailed explanations of the sampled videos and detailed setting for the models under evaluation here.
See numeric values at our Leaderboard :1st_place_medal::2nd_place_medal::3rd_place_medal:
or you can run it locally:
cd leaderboard
python app.py
Please refer to this guide for how to evaluate customized models.
We release the subset of the OpenS2V-5M. The dataset is available at HuggingFace, or you can download it with the following command. Some samples can be found on our Project Page.
huggingface-cli download --repo-type dataset \
BestWishYsh/OpenS2V-5M \
--local-dir BestWishYsh/OpenS2V-5M
Please refer to this guide for how to use OpenS2V-5M dataset.
Please refer to this guide for how to process customized videos.
If you find our paper and code useful in your research, please consider giving a star :star: and citation :pencil:.
@article{yuan2025opens2v,
title={OpenS2V-Nexus: A Detailed Benchmark and Million-Scale Dataset for Subject-to-Video Generation},
author={Yuan, Shenghai and He, Xianyi and Deng, Yufan and Ye, Yang and Huang, Jinfa and Lin, Bin and Luo, Jiebo and Yuan, Li},
journal={arXiv preprint arXiv:2505.20292},
year={2025}
}
Jupyter Notebook
68.2%
Python
30.3%
Cuda
1.0%