Video Generative Models as Geometry Learner
Paper • 2608.28549 • Published • 12
How to use happy0612/GeoNeXt with Diffusers:
pip install -U diffusers transformers accelerate
import torch
from diffusers import DiffusionPipeline
# switch to "mps" for apple devices
pipe = DiffusionPipeline.from_pretrained("happy0612/GeoNeXt", dtype=torch.bfloat16, device_map="cuda")
prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k"
image = pipe(prompt).images[0]import torch
from diffusers import DiffusionPipeline
# switch to "mps" for apple devices
pipe = DiffusionPipeline.from_pretrained("happy0612/GeoNeXt", dtype=torch.bfloat16, device_map="cuda")
prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k"
image = pipe(prompt).images[0]Video Generative Models as Geometry Learner
GeoNeXt is a unified framework for monocular depth and surface normal estimation, repurposing pretrained video generative models for geometry prediction through a next-frames formulation.
The repository contains checkpoints for GeoNeXt-Wan and GeoNeXt-SVD. Follow the instructions in the GitHub repository to run inference for depth and normal estimation.