Technical Specifications

Supported Devices

iOS only for now, with Android support planned. Earliest supported device is iPhone 12. LiDAR capture is available on Pro models (iPhone 12 Pro and later).

Video

  • Filename: {session_id}_{timestamp}.mp4

  • Container: MP4

  • Video codec: H.264 or H.265

  • Resolution: 1080p at 30fps

  • Audio: None (separate audio files if captured with consent)

  • Metadata: Embedded + sidecar JSON

Sensor Data (Tabular)

  • Filename: {session_id}{sensor}{timestamp}.csv

  • Columns: timestamp_ns, [sensor-specific columns]

  • Encoding: UTF-8

  • Delimiter: Comma

  • Header: Included

Example IMU CSV:

Metadata (JSON)

Each session includes metadata:

Coordinate Systems

Device Frame: IMU data is reported in the device coordinate frame.

  • X: Right (device held in portrait, screen facing user)

  • Y: Up

  • Z: Out of screen toward user

Camera Frame: Visual data uses camera conventions.

  • X: Right in image

  • Y: Down in image

  • Z: Forward (into scene)

World Frame: Position data (where available) uses WGS84 (latitude, longitude, altitude). All coordinates are coarsened to 50m+ before upload.

Approximate Data Rates

Data Type
Rate

RGB Video (1080p30)

~10 MB/min

IMU (100Hz)

~0.5 MB/min

Last updated