Skip to content

Add Omnidreams driving application on the v2 API - #499

Draft
jarcherNV wants to merge 1 commit into
mainfrom
dev/jarcher/omnidreams-v2
Draft

Add Omnidreams driving application on the v2 API#499
jarcherNV wants to merge 1 commit into
mainfrom
dev/jarcher/omnidreams-v2

Conversation

@jarcherNV

Copy link
Copy Markdown
Collaborator

The first v2 application that generates from something other than a prompt: it continues from a first frame and follows an HDMap for every frame it generates. The model is the single-view distilled checkpoint the v1 flashdreams-omnidreams package already configures, so this package is the application around it and holds no model code.

Per-step conditioning goes through an HDMapSource seam rather than through ISession, so that a Ludus scene rendered from driver input can be added later without changing anything above it. The one implementation today reads recorded video. The source is also what says how long a run is, since a recording ends when the road does.

The Python module is omnidreams_v2 because v1 owns the omnidreams name and this imports it, the same way t2v_self_forcing imports self_forcing.

The first v2 application that generates from something other than a
prompt: it continues from a first frame and follows an HDMap for every
frame it generates. The model is the single-view distilled checkpoint
the v1 flashdreams-omnidreams package already configures, so this
package is the application around it and holds no model code.

Per-step conditioning goes through an HDMapSource seam rather than
through ISession, so that a Ludus scene rendered from driver input can
be added later without changing anything above it. The one
implementation today reads recorded video. The source is also what says
how long a run is, since a recording ends when the road does.

The Python module is omnidreams_v2 because v1 owns the omnidreams name
and this imports it, the same way t2v_self_forcing imports self_forcing.
@copy-pr-bot

copy-pr-bot Bot commented Aug 21, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant