An internal algorithm fills these gaps based on the depth of its neighboring pixels.
Missing data, which appears as black pixels in the resulting images, often occurs at object edges because the depth information can't be assigned unambiguously to the foreground or background.
By enabling the
ImageInpainting parameter, these gaps are filled using the depth data calculated from neighboring pixels. The neighboring pixels must have similar depth values. Otherwise, the missing data can't be reconstructed.
This feature is enabled by default.
This feature was introduced in firmware version 5.0. If you want the feature disabled by default to simulate the same behavior as in previous firmware versions, enable the
LegacyImageInpainting parameter in the Legacy Behavior Control category.
For more information, see the Legacy Behavior Control topic.
The image below shows invalid data, i.e., black pixels at the edges of the boxes.
The following image shows the result after the
ImageInpainting parameter has been enabled. The invalid pixels have been removed.
Enabling Image Inpainting#
To enable image inpainting, set the
ImageInpainting parameter to