Skip to main content

Environment Setup Guidance

This guide provides environmental requirements and recommendations for optimal VIO, SLAM and Scene Understandingperformance on Spectacles.

Understanding Environmental Requirements

Visual tracking systems rely on environmental features and stable lighting to function effectively. The quality of your environment directly impacts tracking stability, power consumption, and user experience.

Key Systems

  • VIO (Visual-Inertial Odometry): Tracks position and rotation (trajectory) over time by identifying features in the surrounding area
  • SLAM (Simultaneous Localization and Mapping): Builds a map of the environment while simultaneously determining Spectacles' position within that map, enabling spatial awareness and persistent anchoring
  • Scene Understanding: Determines depth and surfaces in the environment

Why Environment Matters

  • Feature Detection: The system identifies unique visual points (corners, edges, textures) to establish spatial reference
  • Light Dependency: Insufficient lighting forces longer camera exposure times, increasing motion blur and power usage
  • Pattern Recognition: Repetitive or uniform patterns confuse the system, leading to tracking drift
  • Thermal Impact: Environmental temperature affects device thermals, which directly influence runtime and performance throttling

Reference Specifications

Lighting

ParameterSpecification
Minimum LUX100 LUX is recommended (some tracking possible below this)
Measurement PointReflected light from walls and floors, not direct light sources
Impact Below MinimumDegraded tracking quality, increased power usage, especially during fast motion (rotating or running)

Add overhead or diffused lighting to maintain consistent levels across the space.

Visual Features

ParameterSpecification
Features per ViewpointSeveral unique and corner-rich features
Feature DistributionEvery viewing direction should contain distinct visual markers
IssuesInsufficient features or repetitive uniform patterns that have fewer than 2 unique features per view can result in mapping drift and tracking loss

Add stickers, posters, decals, or textured props on walls and floors to enhance feature richness.

Effective Items

SurfaceRecommended Items
WallsPosters with bold designs, geometric decals, 3D textured panels
FloorsContrasting rugs, floor stickers (shapes, arrows, checkerboards), geometric mats
PropsSmall cubes, stools, plinths, textured display objects
PlantsCactuses, succulents (static geometry, corner-rich)

Items to Avoid

ItemReason
Tape linesOnly 2–4 corners and repetitive which can confuse the system
Leafy plantsMove with airflow, disrupting tracking
Duplicate graphicsRepetitive patterns cause system confusion
Large uniform surfacesProvide insufficient feature differentiation

Spatial Layout Guidelines

  • Break up large open spaces with distinct markers or props
  • Place features at varied heights and angles
  • Ensure every direction has visually distinct characteristics
  • Avoid environments where multiple viewpoints look identical

Temperature and Cooling

ParameterImpact
Ambient TemperatureDirectly affects thermal performance and runtime
Higher Temperature EnvironmentAccelerates device heating and can cause earlier throttling, thermal standby mode, or shutdown
Lens Power BudgetOver-budget lenses and high ambient temp will reduced device runtime

Ensure good airflow, minimize direct sunlight exposure and maintain cooler ambient conditions to maximize device runtime and stability. For Lens optimization, see performance-optimization for lens optimization guidance.

Validation Tools

Point Cloud Lens

Use Point Cloud lens (CV 6DoF Points) to visualize how the SLAM system perceives features in your space.

Point ColorMeaningIndication
GreenHigh confidence featuresStrong tracking expected
RedLow confidence featuresThese features may be discarded and tracking may struggle

Interpretation:

  • Abundance of red points: SLAM system likely struggling with tracking
  • Abundance of green points: SLAM system should provide stable tracking

While mapping uses different technology for point re-detection, VIO struggles indicate mapping will also be negatively impacted.

Quick Reference Checklist

Use this checklist when setting up or troubleshooting your environment:

  • Lighting measures 100+ LUX on walls and floors
  • Each viewpoint contains several unique and corner-rich features
  • Removed or replaced tape lines with varied graphics or 3D props
  • Added non-repetitive visual elements (posters, decals, props)
  • Using static plants only (cactuses/succulents, not leafy plants)
  • Large spaces broken up with distinct markers at varied heights
  • Good airflow and ambient temperature control in place
  • Validated environment with Point Cloud Lens (abundant green points)
Was this page helpful?
Yes
No