Open specification · Version 1.0

A shared foundation
for stereoscopic media.

Open standards, libraries, and tools for creating, interpreting, exchanging, and preserving stereoscopic work.

Namespace

https://stereoscopy.org/ns/stereo/1.0/
stereo:ViewSetrdf:Seq
01
Perspective
left-eye
Primary
True
02
Perspective
right-eye
Synthesized
True
stored firststored second

Designed to coexist with

Side-by-sideOver-underAnaglyphGoogle VRApple SpatialCIPA DC-006

A deliberately small vocabulary

Enough information to interpret the image. Nothing more.

The declaration describes decoding and presentation—not authorship, authenticity, software identity, or editing history.

Readable by people and software

The structure mirrors the image.

ViewSet follows storage order. Each entry then carries its own logical perspective and traits, keeping “where it is” separate from “what it represents.”

Explore complete examples
side-by-side.xmpXML
<stereo:ViewSet>
  <rdf:Seq>
    <rdf:li rdf:parseType="Resource">
      <stereo:Perspective>left-eye</stereo:Perspective>
      <stereo:Primary>True</stereo:Primary>
    </rdf:li>
    <rdf:li rdf:parseType="Resource">
      <stereo:Perspective>right-eye</stereo:Perspective>
      <stereo:Synthesized>True</stereo:Synthesized>
    </rdf:li>
  </rdf:Seq>
</stereo:ViewSet>

Principles

01

Storage-neutral

Eye perspective stays independent of left, right, top, bottom, or native item position.

02

Native-friendly

GPano, Apple spatial, and CIPA structures remain authoritative for their specialized data.

03

Extensible

Open choices let new formats appear without breaking readers that understand version 1.x.

Implement it

One declaration.
More interoperable stereo.

Version 1.0 is ready for implementation and interoperability feedback.

Start with the specification