Understand Snaps

Why Snaps matter
- Record field events detected by your devices.
- Capture real-world data for analysis and validation.
- Collect media for model improvement through labeling and review workflows.
What a Snap contains
- A Snap name that identifies the capture type, such as
"image","data_collection", or"inspection_event". - One or more attachments, such as still images, video sequences, or stereo data.
- Optional tags and extras so you can organize, search, and filter captured data at scale.
Choose how to create Snaps
Use a ready-made app
Start with a no-code or low-code capture workflow from the Luxonis Hub App Store when you want to collect data quickly.
Use the Snaps Producer node
Add Snap creation to a DepthAI node-based pipeline when you want a structured custom app path without writing the full flow from scratch.
Integrate Snaps in DepthAI
Use the DepthAI tutorial when you want full control over how snaps are emitted, tagged, cached, and uploaded.
Organizing and Searching Snaps
- Tags, used for grouping related Snaps (e.g.,
night,validation,dataset_v2). - Extras, arbitrary key-value pairs for searchable metadata (e.g.,
scene:warehouse,lighting:low).