Project Aria Glasses Recording Profile Guide
Overview
This page provides an overview of Project Aria sensor recording profiles that are commonly used when collecting data with Project Aria glasses, as well as the recording profiles that work with Machine Perception Services (MPS).
Recording profiles enable researchers choosing which sensors to record with as well as what settings to use. Settings options include what camera resolution to use and whether the output is RAW (no encoding) or JPEG (compressed).
Go to Recording Profiles in Technical Specifications for more detailed information about each profile. Or, if you have a Project Aria glasses:
- Open the Mobile Companion App and select New Recording Session
- Tap Recording Profile
- Select More Info in the top right corner
- The More Info page will show all recording profiles as well as the current settings for the Custom Profile
General Guidance
These are some sensor profiles researchers have found useful for particular kinds of research. Check recording profiles on your Mobile Companion App for more details.
If you’re not sure what you want
Profile 10 is interesting to explore, it gathers data with all sensors and the RGB Camera records at 10 fps. All sensor data is useful for exploring multimodal ML models.
If you need high RGB Resolution (2880x2880 rather than 1408x1408), and 1FPS is sufficient shutter speed, use Profile 0.
If you're streaming data
While you can use any recording profile when streaming, we recommend only using Profiles 12 and 18, which are optimized for streaming.
If you need a high frame rate
Use profiles 2, 9 or 15, depending on whether you want EyeTracking or GPS. Profile 2 does not have ET, profile 15 does not have GPS.
If your research focuses on audio
Try profiles 4, 7 (no SLAM) or profile 10.
To avoid image pre-processing
In situations where you want to use RAW videos and skip the Image Sensor Processor (ISP) as much as possible, profile 7 is helpful.
Please note, because profile 7 delivers RAW image files, not JPEGs the data is 8x more costly to store. This profile also uses more energy while recording and may heat up faster than others.
Long duration recordings
Profiles 20 and 26 are optimized for 5+ recording hours. Profile 29 is optimized for recording times over 15 hours and uses JPEG decimation to provide 0.1FPS RGB data.
Recording Profiles That Support MPS
The table below shows which recording profiles have the necessary data to generate Trajectory or Eye Gaze data using MPS. More commonly used profiles are marked with bold text.
Aria Recording Profile | Description | SLAM or Hand Tracking | Eye Tracking |
---|---|---|---|
Profile0 | Default (all sensors) | Yes | Yes |
Profile2 | RGB and SLAM high frame rate | Yes | No |
Profile5 | Eye tracking calibration (high res) | No | Yes |
Profile8 | Noise and Hearing mode | Yes | Yes |
Profile9 | Contextualized AI | Yes | Yes |
Profile10 | All sensors enabled with low fps | Yes | Yes |
Profile12 | Streaming mode with JPEG | No | Yes |
Profile14 | SLAM and ET high frame rate with RGB low frame rate | Yes | Yes |
Profile15 | AR Replay | Yes | Yes |
Profile16 | Eye tracking high frame rate | No | Yes |
Profile18 | Streaming mode with JPEG and Spatial Audio | Yes | Yes |
Profile19 | Dual capture | Yes | No |
Profile21 | Noise and hearing mode with high RGB fps | Yes | Yes |
Profile22 | High RGB frame rate and max audio exposure | Yes | Yes |
Profile23 | High RGB frame rate with low SLAM and ET frame rate | Yes | Yes |
Profile24 | High resolution and frame rate RGB | Yes | No |
Profile25 | Wrist Tracking with SLAM (Aria with wristband) | Yes | No |
Profile27 | USB only streaming mode | Yes | Yes |
Profile28 | AR replay with high ET frame rate | Yes | Yes |