Anisotropic filter for 3D point clouds
Project description
Python Wrapper for Anisotropic Denoising of 3D Point Clouds
A python implementation for denosing 3D point clouds with Gaussian noise, where the anisotropic neighborhoods were computed to both denoise the smooth regions and to preserve the sharp features, i.e. edges and corners.
The implementation is based on Z. Xu and A. Foi, "Anisotropic Denoising of 3D Point Clouds by Aggregation of Multiple Surface-Adaptive Estimates," in IEEE Transactions on Visualization and Computer Graphics, vol. 27, no. 6, pp. 2851-2868, 1 June 2021, doi: 10.1109/TVCG.2019.2959761.
The package contains the Anisotropic Denoising binaries compiled for:
- Windows (Win10, MinGW-64)
- Linux (Ubuntu 20.04.2 LTS, 64bit)
- Mac OSX (Big Sur, 64-bit)
The binaries are available for non-commercial use only (please see LICENSE for more details).
For the demo, see the demo folder of the full source zip, which also includes the example noisy and noise-free point clouds demonstrated in the paper. You can also download the demo from https://webpages.tuni.fi/foi/PointCloudFiltering/pcd_anisotropic_denoi_py_demo.zip
Authors:
Zhongwei Xu xu@noiselessimaging.com
Alessandro Foi
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file anisofilter-1.0.6.tar.gz
.
File metadata
- Download URL: anisofilter-1.0.6.tar.gz
- Upload date:
- Size: 19.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d28e8561467aa9a52b7f4ca5954222b47779bd9437a3e9cd68d77547bf0e520 |
|
MD5 | 13a18ae310f94fec65218e9b0349dd4f |
|
BLAKE2b-256 | e4017377dea12229d2c02e3351ea1e9144d8becce8fb8cc0346d4ad331c613a2 |
File details
Details for the file anisofilter-1.0.6-py3-none-any.whl
.
File metadata
- Download URL: anisofilter-1.0.6-py3-none-any.whl
- Upload date:
- Size: 2.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 846a5e980eff2dac53f09f59d5d29648949bbfd74840cb3993630e520cc6e949 |
|
MD5 | 5df152c08928c593ed0015ab8f876fac |
|
BLAKE2b-256 | 688cede8b243b1bb75045150c56e5d97010b5612c03f897771db14e614392bee |