See in every direction.
A panoramic point-cloud encoder captures omnidirectional context from estimated scene geometry.
PANORAMIC GEOMETRYGEOMETRY-GROUNDED CAMERA INTELLIGENCE
Turn a scene and a sentence into a camera trajectory.
Geometry gives it structure. Language gives it intent.

02 / TRAJECTORY EXPLORER
Choose a world. Choose a behavior.
Watch the planned path become a new view.
Point-cloud rendering
Geometry-completed rendering
Videos are precomputed research examples. Planned views visualize the predicted path; completed views use a downstream rendering pipeline.
03 / THE BIG PICTURE
One model connects camera intent with scene geometry, across generation, reconstruction, and active perception.
Camera motion is more than a path through space. It is a decision about where to move, how to orient, and what to attend to. OmniCam brings panoramic geometry and language together in an autoregressive model, with hybrid pose tokens and explicit 3D target anchoring.
04 / INSIDE OMNICAM
A panoramic point-cloud encoder captures omnidirectional context from estimated scene geometry.
PANORAMIC GEOMETRYHybrid pose tokens combine absolute rotations, relative translations, and temporally consistent quaternion signs.
HYBRID POSE TOKENSSeparate geometric and semantic pathways condition the decoder with an explicit, attention-aggregated 3D target anchor.
3D TARGET CONDITIONING05 / MEASURED IN MOTION
Reported evaluation on OmniCaT.
All compared methods below are trained on OmniCaT.
lower absolute trajectory error
vs. the best ATE baseline
lower collision rate
vs. the best collision baseline
target visibility
vs. 33.6% for GenDoP
Lower is better. Relative improvement over Director3D, the strongest ATE baseline in this comparison.
| Method | ATE ↓ | FDE ↓ | RPE-R ↓ | RPE-T ↓ | Collision ↓ | Visibility ↑ | Angle ↓ |
|---|---|---|---|---|---|---|---|
| Director3D | 1.522 | 2.648 | 2.187 | 0.049 | 27.6% | 29.3% | 26.5° |
| GenDoP | 1.624 | 2.483 | 1.577 | 0.038 | 30.4% | 33.6% | 27.6° |
| OmniCam OURS | 0.868 | 1.462 | 1.135 | 0.027 | 10.4% | 52.0% | 10.9° |
Relative ATE and collision reductions use Director3D as the best baseline for each metric. Collision is evaluated against reconstructed navigation meshes; trajectory errors compare with generated reference supervision. See the paper for evaluation details and limitations.
06 / BEYOND THE TRAJECTORY
Camera trajectories provide a control signal for generated video, 3D reconstruction, and robotic perception.
OmniCam trajectories drive downstream view synthesis, connecting a panorama to a sequence of new perspectives.
Trajectory + WorldStereo pipeline, relative to GenDoP trajectories on 484 reported examples. Adjacent-frame SSIM depends on motion magnitude.
Object-directed camera motion helps reveal task-relevant regions for robotic perception. These qualitative examples illustrate the downstream use of generated viewpoints.
07 / THE OMNICAT DATASET
From panoramic scenes to geometry-grounded trajectories, with semantic targets and hierarchical language annotations.
The paper describes how OmniCaT combines panoramic scene geometry, four camera behaviors, and hierarchical language annotations.
08 / BUILD ON THIS WORK
If OmniCam is useful to your research,
please consider citing our work.
@misc{liu2026omnicam,
title = {OmniCam: Omni-Camera Trajectory Generation
via Geometry-Grounded Pose Token Learning},
author = {Liu, Zhenyang and Cao, Chenjie and
Zhang, Yisu and Zuo, Xuhui and
Xue, Xiangyang and Fu, Yanwei and
Wang, Tengfei and Guo, Chunchao},
year = {2026},
note = {Preprint},
url = {https://zhenyangliu.github.io/OmniCam-Website/}
}