New Features
- Added
False Positive Filtersupport for the Gemini 340 series to reduce ghosting noise (Requires firmware version v1.9.03 or later).
Notes:- The
False Positive Filterencompasses the functionality of theNoise Removal Filter. When theFalse Positive Filteris enabled, disable theNoise Removal Filterto avoid redundant processing, reduce CPU usage, and improve overall system efficiency. - See the post-processing sample for usage of the
False Positive Filter. After enabling it, call the following API to disable theNoise Removal Filter.
- The
device->setBoolProperty(OB_PROP_DEPTH_NOISE_REMOVAL_FILTER_BOOL,false);
- Added optional depth presets update functionality for the Gemini 340 series (Requires firmware version v1.9.03 or later). For detailed usage instructions, please refer to optional depth presets update sample.
- Added hardware decimation sample for Gemini 435Le and Gemini 305 devices.
Fixed Issues
- Fixed a Windows x86 issue where enabling heartbeat caused command failures and unexpected device reboot.
Improvements
- Optimized the Linux libuvc XU command timeout to 6 seconds to avoid device blocking.
- Optimized the default file log level in OrbbecSDKConfig.xml to Info.
<!-- File log output level -->
<FileLogLevel>1</FileLogLevel>
Document
OrbbecSDKv2 API User Guide, This document provides an overview of key features in the OrbbecSDK and demonstrates how to use its most commonly used APIs. For more detailed APIs, please refer to the document below:
API Reference: OrbbecSDKv2_API_Reference.html
Supported Devices and Recommended Firmware Version
| Products List | Recommended FW Version | Note |
|---|---|---|
| Gemini 305 | 1.0.30 | |
| Astra Mini Pro | 2.0.03 | Version of v2.x.x (major version 2) indicates firmware using the UVC protocol, which is only supported by Orbbec SDK v2. |
| Astra Mini S Pro | 2.0.03 | Version of v2.x.x (major version 2) indicates firmware using the UVC protocol, which is only supported by Orbbec SDK v2. |
| Gemini 435Le | 1.3.6 | |
| Gemini 330 series | 1.6.00 | Gemini 330/330L/335/335L/336/336L/335Lg/335Le |
| Gemini 215 | 1.0.9 | |
| Gemini 210 | 1.0.9 | |
| Gemini 2 | 1.4.98 | |
| Gemini 2 L | 1.5.2 | |
| Femto Bolt | 1.1.3 | unsupport macOS |
| Femto Mega | 1.3.1 | |
| Femto Mega I | 2.0.4 | |
| Astra 2 | 2.8.20 | |
| Gemini 345 | 1.9.03 | |
| Gemini 345Lg | 1.9.03 | |
| Pulsar SL450 | 2.2.4.5 | |
| Pulsar ME450 | 1.0.0.6 |
Supported platforms
- Windows 10 or later: x64 architectures
- Linux x64: tested on Ubuntu 20.04, 22.04 and 24.04
- Linux ARM64: tested on NVIDIA Jetson AGX Orin , NVIDIA Jetson Orin NX , NVIDIA Jetson Orin Nano , NVIDIA Jetson AGX Xavier , NVIDIA Jetson Xavier NX , NVIDIA Jetson Thor
- macOS: tested on M2 chip, OS version 13.2