Skip to content

RealSense SDK 2.0 beta (v2.58.3)

Latest

Choose a tag to compare

@Nir-Az Nir-Az released this 19 Jul 16:47
dfd6aa9

Download Counter

What's new

Highlights

  • Person Detection enhancements — now supported on USB (in addition to DDS), improved distance accuracy (center-of-mass with nearest-cluster selection and NMS), record & playback support.
  • Improved Close Range Depth expansion — now available on D555 (USB & DDS) and GMSL SKUs, exposed as a new embedded filter API (RS2_EXTENSION_CLOSE_RANGE_EMBEDDED_FILTER), with the library now loaded dynamically at runtime.
  • React-based Viewer preview — 3D point cloud view, firmware update from a user-supplied .bin file, metadata panel, device connection-state detection, and hardware-reset flow fixes.
  • Native ROS2 playback — playback of native ROS2 .db3 recordings is now supported.
  • "Intel" prefix dropped from camera visible names.

Viewer

  • Add stream-window swapping.
  • Fix post-processing filter controls reverting to default value.
  • Improve multi-FPS handling and display full API version (with build number).

Platform & Build

  • MIPI/GMSL: add RGB controls (saturation, sharpness, white balance, power-line frequency)
  • Add RealSense-VID (0x38E5) UVC metadata wildcard.
  • CUDA pointcloud optimizations.
  • Support D555/D500 gold-FW recovery from DFU mode; fix D500 recovery firmware update (recovery PIDs, abort on failed recovery switch).
  • Security: remediate critical and high vulnerabilities (automated scans).
  • Compiler compatibility: fix GCC build errors, glibc detection with GCC ≥ 14, MinGW-w64 /W0 flag, consistent <math.h> includes.

Bug Fixes

  • Fix use-after-free in DDS device notification teardown.
  • Fix FPS issue when no metadata is present.
  • Fix dual D401 GMSL depth+color enumeration on a single MAX9296.
  • Fix multi-pin camera handling.
  • Fix playback stepping.
  • Fix rs-enumerate-devices DDS domain bug.
  • Re-apply manual exposure on Linux when disabling color auto-exposure.
  • Fix Windows slow-IMU partial device (HID gate uses device path).
  • Stop FW error polling cleanly on device destruction.
  • Fix per-cycle GL texture leak on stream start/stop.
  • Config file robustness: atomic updates, serialized access, coalesced background saves.

Various bugs fixes - see full release notes in Release Notes.

Supported Platforms

  • Ubuntu 24.04/22.04/20.04 LTS (1). Kernel versions: 6.[2, 5, 8, 11, 14], 5.[0, 3, 4, 8, 13, 15, 19].
  • Windows 11(3) and Windows 10 (Build 15063 or later, 17763+ recommended).
  • NVIDIA® Jetson™ Jetpack 5(.0.2), 6.[0,1,2], 7(.0)
  • Mac OS (High Sierra 10.13.2 & 12+)(4)
  • Android(4) 14, 13, 12, 11, 10(5), 9, 8, 7. (6)

(1) Please refer to the Release Notes for known issues
(2) Non-LTS Ubuntu kernels with manual patches, check build from source instructions
(3) There is 50% probability of up to 80% frame drops with Windows 11 builds 22621.3296 and 22631.3296 (KB5035853). Windows 10 RS5 or Win 11 KB5030219 (OS Build 22621.2283) do not have any frame drops
(4) This is compilable, but not validated
(5) Due to a known issue with Android 10 the Depth cameras may not be recognized by some ROM/Platform vendors.
(6) IMU stream is not working well on latest versions

Supported Cameras

Please refer to https://dev.realsenseai.com/docs/firmware-updates for table of versions

SKU Firmware SDK Driver Comments
D435, D435if, D435i, D455, D455F, D456 USB 5.17.3.10 or later v2.58.3 or later N/A Firmware releases D400
Other D400 USB 5.17.0.10 or later v2.58.3 or later N/A Firmware releases D400
D457 GMSL 5.17.3.10 or later v2.58.3 or later v1.0.3.18 Firmware releases D400
D400 GMSL 5.17.0.10 or later v2.58.3 or later v1.0.3.18 Firmware releases D400
D555 7.58.38448.10612 v2.58.3 or later N/A Firmware early access release D500 Based on pre-installed FW, USB connection might be needed to update to this FW.
L515 1.5.8.1 or later v2.50.0 validated
v2.54.2 supports but not validated
N/A Firmware releases L500

Supported Languages

Important Links

RealSense™ and the RealSense™ logo are trademarks of RealSense, Inc. in the U.S. and/or other countries. Other names and brands may be the trademarks or registered trademarks of third parties. INTEL® REALSENSE™, INTEL® and the INTEL® Logo are trademarks of Intel Corporation or its subsidiaries used under license. Certain Intel® RealSense™ products are sold by RealSense, Inc. under license from Intel Corporation.