microsoft / Azure-Kinect-Sensor-SDK

A cross platform (Linux and Windows) user mode SDK to read data from your Azure Kinect device.
https://Azure.com/Kinect
MIT License
1.5k stars 619 forks source link

depth feed has inaccuracies along edges of silhouettes #1687

Open fractalfantasy opened 3 years ago

fractalfantasy commented 3 years ago

The depth map seems to lighten up around the lip of silhouettes, causing protrusions/artefacts along the edges in 3d. Likely an issue caused by filtering within the sensor SDK - Kinect v1 & v2 didn't have this issue.

https://www.youtube.com/watch?v=9DBaMCZ8ols

Thanks!

fractalfantasy commented 3 years ago

Hypothesis 1 - SDK Spatial Filter I believe SDK's spatial filter may be causing these inaccuracies/artefacts - other users are getting edge issues because of it - perhaps exposing the smoothness/filtering param would help.

Hypothesis 2 - Flying Pixel Phenomenon Could also be a result of the flying pixel phenomenon erroneous depth estimates which occur close to depth discontinuities.