Intel® RealSense™ SDK 2.0

Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ Depth Cameras (D400-series). It features everything you need to start coding your own projects and debugging your camera settings.

Get Started on GitHub*

What's Included

  • Intel® RealSense™ viewer
  • Depth quality tool
  • Debug tools
  • Code samples
  • Wrappers

Intel® RealSense™ Viewer

With this tool, you can quickly access your Intel® RealSense™ Depth Camera D435 or D415 to:

  • View the depth stream from multiple Intel® RealSense™ cameras at the same time
  • Explore point cloud data in real time or export the data to file
  • Record and playback Intel® RealSense™ camera depth stream data files
  • Access to most camera specific controls and settings

See the full details on GitHub.


Depth Quality Tool

Test the camera’s depth quality on:

  • Z-accuracy
  • Spatial noise (Plane Fit RMS error and Sub-Pixel RMS error)
  • Fill rate
  • Distance to target

You can also export the metrics and device configuration. Learn more on GitHub.

Debug Tools

Additional debug tools are also available in the SDK. You can access:

  • Enumerate-Devices: Console application provides information about connected devices
  • Firmware-Logger: Console application to collect internal camera logs
  • Data-Collect: Console application capable of generating CSV report of frame statistics
  • Terminal: Troubleshooting tool that sends commands to the camera firmware

Learn more on GitHub.

Code Samples to Start Prototyping Quickly

  • Capture from multiple streams: Show how to synchronize and render multiple streams from left and right imagers, depth, and RGB stream
  • Point Cloud: Demonstrates how to generate and visualize a textured 3D point cloud
  • Multicam: Demonstrates the ability to use the SDK for streaming and rendering from multiple Intel® RealSense™ cameras
  • Save To Disk: Demonstrate how to render and save video streams on headless systems without graphical user interface (GUI)
  • Stream Alignment: Show a simple method for dynamic background removal from video

Learn more on GitHub.

Programming Languages and Development Environment

Intel® RealSense™ SDK 2.0 also supports various programming languages and wrappers.

  • C
  • C++
  • Python
  • Node.js API
  • ROS
  • LabVIEW

Learn more on GitHub.