Remove / fill outliers from 3D matrix from structured grid or scattered data

4 views (last 30 days)
Hi,
I wanted to perform the following task:
- remove (and fill) outliers in a 3D matrix of data. The grid could be structured or a cloud of scattered points. Ideally, would be useful to have a smaller volume which serves as a sliding window, since some values are outliers in a region but not in the other.
I noticed the following function exist :
which are good for 1D, or 2D data.
A possible way would be to obtain data for every small volume (sliding window), convert in 1D/2D, remove the outliers with one of the previously mentioned methods, and then continue with the next window.
This would be computationally expensive for my case.
I wonder whether there is another way/function to perform this task?
Thank you in advance

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!