Temporal Filter
Hello, I would like to ask how to use Python code to call Temporal Filter for D435i camera?
-
Hello, there is an example of a Python script at the link below for defining and applying post-processing filters, including the Temporal filter.
https://github.com/IntelRealSense/librealsense/issues/10078#issuecomment-997292916
-
I hope that the script at the link below will be helpful.
https://github.com/IntelRealSense/librealsense/issues/1672#issuecomment-387438447
-
Post-processing filters can be used alone. Whilst the filters do not interact with each other, the more that are used then the greater the difference that is made to the image. However, because the filters are processed on the computer's CPU and not in the camera hardware, applying a lot of filters simultaneously may cause performance to reduce.
A guide to some of the different types of post-processing filters can be found at the link below.
https://dev.intelrealsense.com/docs/post-processing-filters
When enabling filters in a program script, the guide recommends that the filters are applied in the following order:
Depth Frame > Decimation Filter > Depth2Disparity Transform > Spatial Filter > Temporal Filter > Disparity2Depth Transform > Hole Filling Filter > Filtered Depth (Threshold filter).
-
As most people will not be using all of the filters, the way to use the filter order list is to work out whether a particular filter should be applied before or after another filter. For example, if you were using Spatial, Decimation and Temporal filters then the order to apply them in according to the above list would be: Decimation, Spatial, Temporal.
Please sign in to leave a comment.
Comments
7 comments