Repository navigation
What's new
Highlights
- D401 GMSL dual-RGB raw color (BETA feature under Perception Studio) — multiple raw formats, including SBGGR10P (pBAA / RAW10).
- Aligned depth streams — support for aligned depth, with matchers handling multiple depth streams.
- Composite-option API — generic API for multi-parameter controls (MinZ, Temporal Filter DPP, Decimation Filter DPP, improved close range control).
- AI Assistant — chat panel in the RealSense Viewer and in the web-based viewer.
- Usage statistics (RUM) — stats engine with privacy controls; cloud upload controlled by
rs2_rum_set_cloud_enabled. - GPU and acceleration — AMD ROCm / HIP support, zero-copy CUDA align, GPU-visible capture buffers (V4L2 / RSUSB), ARM64 NEON NV12-to-RGB8 conversion.
- New presets and options — Edge Enhancement visual preset for D435/D435i, thermal compensation on D457,
RS2_OPTION_EMITTER_MODEover DDS, D500 BA10 calibration profiles with RAW16 preview.
C++ Viewer
- AI Assistant chat panel.
- Depth color-map ruler adapts to the visible range; ruler fixed for DDS devices.
- Control search now covers all control groups; rendering refactored.
Web based Viewer (react-viewer)
- AI Assistant chat widget.
- One-click firmware update.
- Control parity with the C++ viewer: enum dropdowns, depth visualization, RS400 advanced controls.
- Control search box with aliases.
- Collapsible stream modules; motion enabled by default.
- Fix Windows Tauri desktop-app build.
- REST API: event-driven WebRTC frame delivery, session-leak fix, firmware router restructure, Python 3.10 through 3.14 support.
Platform & Build
- AMD ROCm / HIP support.
- macOS: RealSense Viewer enabled; USB capture hardened; external libusb CMake configuration fixed.
- Fix CUDA arch flags silently dropped on CMake < 3.18.
- Compressed db3 recordings are natively playable on ROS 2.
- Security: fix critical and high vulnerabilities
Bug Fixes
- Fix global timestamp step and reversal at the hardware clock wrap.
- D401 GMSL: fix Depth + Color1 crash on packed RAW10 color; fix
rs-capturecrash with dual raw color streams. - Report device removal promptly and hold back a device that is still enumerating.
- Fix recorder crash on frames whose stride is smaller than their format requires.
- Fix out-of-bounds read of HID samples in the RSUSB backend.
- Fix use-after-free crash on exit; stop device watcher before callback teardown.
- Fix high CPU usage when a USB device disconnects during streaming.
- Stop FW error polling when the device is disconnected, not only destroyed.
rs-fw-update: bound child processes with a timeout, fix reconnect deadlock, return recovery result.fw-loggerrejects unsupported devices.
Various bugs fixes - see full release notes in Release Notes.
Supported Platforms
- Ubuntu 26.04/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.59.1 or later | N/A | Firmware releases D400 |
| Other D400 USB | 5.17.0.10 or later | v2.59.1 or later | N/A | Firmware releases D400 |
| D457 GMSL | 5.17.3.10 or later | v2.59.1 or later | v1.0.3.18 | Firmware releases D400 |
| D400 GMSL | 5.17.0.10 or later | v2.59.1 or later | v1.0.3.18 | Firmware releases D400 |
| D555 | 7.58.38448.10612 | v2.59.1 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
- C++14 (GCC 7 / Visual Studio 2017)
- C
- Python 3.14 / 3.13 / 3.12 / 3.11 / 3.10 (learn more)
- ROS (learn more)
- LabVIEW (learn more)
- .NET (learn more)
- Matlab (learn more)
- OpenNI2 (learn more)
- Unreal Engine 4 (learn more)
- Rest API (learn more)
Important Links
- RealSense website
- Linux / Jetson installation
- MIPI driver releases
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.