Structure containing the self diagnostic results of the image/depth That information can be retrieved by sl::Camera::get_health_status(), and enabled by sl::InitParameters::enable_image_validity_check
The default value of sl::InitParameters::enable_image_validity_check is enabled using the fastest setting, the integer given can be increased to include more advanced and heavier processing to detect issues (up to 3).
More...
Functions | |
bool | enabled (self) |
Indicates if the Health check is enabled. | |
bool | low_image_quality (self) |
This status indicates poor image quality It can indicates camera issue, like incorrect manual video settings, damaged hardware, corrupted video stream from the camera, dirt or other partial or total occlusion, stuck ISP (black/white/green/purple images, incorrect exposure, etc), blurry images It also includes widely different left and right images which leads to unavailable depth information In case of very low light this will be reported by this status and the dedicated HealthStatus.low_lighting. More... | |
bool | low_lighting (self) |
This status indicates low light scene. More... | |
bool | low_depth_reliability (self) |
This status indicates low depth map reliability If the image are unreliable or if the scene condition are very challenging this status report a warning. More... | |
bool | low_motion_sensors_reliability (self) |
This status indicates motion sensors data reliability issue. More... | |
Structure containing the self diagnostic results of the image/depth That information can be retrieved by sl::Camera::get_health_status(), and enabled by sl::InitParameters::enable_image_validity_check
The default value of sl::InitParameters::enable_image_validity_check is enabled using the fastest setting, the integer given can be increased to include more advanced and heavier processing to detect issues (up to 3).
bool low_image_quality | ( | self | ) |
This status indicates poor image quality It can indicates camera issue, like incorrect manual video settings, damaged hardware, corrupted video stream from the camera, dirt or other partial or total occlusion, stuck ISP (black/white/green/purple images, incorrect exposure, etc), blurry images It also includes widely different left and right images which leads to unavailable depth information In case of very low light this will be reported by this status and the dedicated HealthStatus.low_lighting.
bool low_lighting | ( | self | ) |
This status indicates low light scene.
As the camera are passive sensors working in the visible range, they requires some external light to operate. This status warns if the lighting condition become suboptimal and worst. This is based on the scene illuminance in LUX for the ZED X cameras series (available with VIDEO_SETTINGS::SCENE_ILLUMINANCE) For other camera models or when using SVO files, this is based on computer vision processing from the image characteristics.
bool low_depth_reliability | ( | self | ) |
This status indicates low depth map reliability If the image are unreliable or if the scene condition are very challenging this status report a warning.
This is using the depth confidence and general depth distribution. Typically due to obstructed eye (included very close object, strong occlusions) or degraded condition like heavy fog/water on the optics
bool low_motion_sensors_reliability | ( | self | ) |
This status indicates motion sensors data reliability issue.
This indicates the IMU is providing low quality data. Possible underlying can be regarding the data stream like corrupted data, timestamp inconsistency, resonance frequencies, saturated sensors / very high acceleration or rotation, shocks