Yang-Tian/StereoWorld
StereoWorld
Official model weights for [StereoWorld: Camera-Guided Stereo Video Generation](https://arxiv.org/abs/2603.17375).
 
Models
Fixed-Baseline Stereo (StereoWorldModel/)
A binocular teacher model for standard stereo video generation with consistent disparity and a fixed baseline.
Flexible Stereo (StereoWorldFlexModel/)
A multi-view world model with independently controlled left and right camera trajectories and four flexible right-camera modes.
Fixed-Left View Inpainting (StereoWorldInpaintModel/)
Generates a right-view video from an input left-view video with camera-guided fixed-left view inpainting.
Download
Download everything
huggingface-cli download Yang-Tian/StereoWorld --local-dir weightsDownload only Fixed-Baseline Stereo
huggingface-cli download Yang-Tian/StereoWorld \
--include "StereoWorldModel/*" \
--local-dir weightsDownload only Flexible Stereo
huggingface-cli download Yang-Tian/StereoWorld \
--include "StereoWorldFlexModel/*" \
--local-dir weightsDownload only Fixed-Left View Inpainting
huggingface-cli download Yang-Tian/StereoWorld \
--include "StereoWorldInpaintModel/*" \
--local-dir weightsDirectory Structure
StereoWorld/
├── StereoWorldModel/
│ ├── transformer/
│ ├── vae/
│ ├── tokenizer/
│ ├── text_encoder/
│ └── scheduler/
├── StereoWorldFlexModel/
│ ├── transformer/
│ ├── vae/
│ ├── tokenizer/
│ ├── text_encoder/
│ └── scheduler/
└── StereoWorldInpaintModel/
├── transformer/
├── vae/
├── tokenizer/
├── text_encoder/
└── scheduler/Usage
Clone the StereoWorld code repository and install its dependencies before running inference:
git clone https://github.com/SunYangtian/StereoWorld.git
cd StereoWorld
pip install -r requirements.txtFixed-Baseline Stereo
python3 inference.py \
--pipeline_dir weights/StereoWorldModel \
--use_raymap \
--eval_json ExpData/demo_custom_eval.jsonFlexible Stereo
python3 inference_flex.py \
--pipeline_dir weights/StereoWorldFlexModel \
--eval_json ExpData/flex_demo_custom_eval.jsonFixed-Left View Inpainting
python3 inference_view_inpainting.py \
--pipeline_dir weights/StereoWorldInpaintModel \
--eval_json ExpData/view_inpaint_eval.jsonOutputs for the bundled examples are organized under output_view_inpaint/caseN/.
See the GitHub repository for installation details and further inference options.
Citation
@article{sun2026stereo,
title={Stereo World Model: Camera-Guided Stereo Video Generation},
author={Sun Yang-Tian and Huang Zehuan and Niu Yifan and Ma Lin and Cao Yan-Pei and Ma Yuewen and Qi Xiaojuan},
journal={arXiv preprint arXiv:2603.17375},
year={2026}
}