The ZED SDK allows you to add depth, motion sensing and spatial AI to your application. Available as a standalone installer, it includes applications, tools and sample projects with source code.
Mar 31, 2020
ZED SDK 3.1 introduces new Camera control features such as Gamma adjustment for low-light environments and ROI (region of interest) selection for Auto Exposure/Gain.
Onboard sensors capabilities can now be accessed, including data such as sensors resolution, sampling rate, noise density, transforms, etc.
Depth map temporal stability and Quality mode have also been improved, along with many other bug fixes and improvements.
To update to 3.1 from previous 2.X versions, read the migration guide.
InitParameters
, StreamingParameters
,...) are out of range.SENSING_MODE::FILL
mode with confidence at 100. NaN
or Inf
values have been removed.HD2K
with fps=30 for example).ERROR_CODE::INVALID_CALIBRATION_FILE
error in open()
.libgomp
).VIDEO_SETTINGS::GAMMA
control to adjust gamma level of the camera. Can be very helpful in low light environments.VIDEO_SETTINGS::AEC_AGC_ROI
control to select a region of interest for auto exposure/gain adjustment. Exposure and Gain levels will be automatically optimized for the ROI and not for the full image. This is useful in high dynamic range scenes, for example when indoors and outdoors areas are visible at the same time. See setCameraSettings(sl::VIDEO_SETTINGS,sl::Rect,sl::SIDE)
function for more information.CameraInformation
structure to improve availability of Camera, Sensors configuration and calibration information.SensorParameter
structure to access accelerometer, gyroscope, magnetometer, barometer configuration (resolution, sampling rate, noise density...).stereo_transform
(extrinsics stereo parameters) in user COORDINATE_SYSTEM
and UNITS
.camera_imu_transform
to user COORDINATE_SYSTEM
and UNITS
.Mat::Write()
function to adjust quality and size of PNG and JPG files.QUALITY
depth mode.Debug
compilation mode detection to warn about compatibility issues when mixing with Release libraries.resetPositionalTracking()
that was not taking into account user-defined values for the yaw angle.getCameraSettings()
behavior when using Streaming input type. Now settings are available even if setCameraSettings()
has not been called before.getDeviceList()
on Windows. When multiple camera were connected, DeviceProperties of one of the camera were wrong.enableRecording()
was called again after disableRecording()
, the SVO file was not correctly recorded.setSVOPosition()
for H264/H265 SVO files that could return an image at an incorrect position.undef GPU
to solve the conflict with the macro and the SDK enumerate values.get_sdk_version()
that returned an empty string.Export_SVO
sample which didn't set the SVO input correctly.py-devel
, py-runtime
and tools-devel
that are optimized to run with limited storage space (e.g. Jetson Nano).runtime
optimized images and ros-devel
images (previously only devel
was available).NVIDIA_DRIVER_CAPABILITES
declaration in each image. It should now better control which driver features (e.g. compute, graphics) are exposed to the container.devel
images size by removing unnecessary tools and graphics libraries (moved to gl-devel
images).world_frame
parameter.publish_pose_covariance
parameter, now covariance for pose and odometry is always published._m
from parameters mapping/resolution_m
and mapping/max_mapping_range_m
.depth_resample_factor
to depth_downsample_factor
.img_resample_factor
to img_downsample_factor
.odometry_db
to area_memory_db_path
.grab_frame_rate
.pub_frame_rate
to reduce Video and Depth publishing frequency irrespective of Camera FPS.gamma
for Gamma Control.depth_texture_conf
to filter depth according to textureness information./<camera_name>/<node_name>/camera_imu_transform
For older releases and changelog, see the ZED SDK release archive.