Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

README.md

RoFi_replicability_repository

RoFi Mesh Denoising Algorithm

RoFi-Mesh-Denoising

Yadav SK, Reitebuch U, Polthier K. "Robust and high fidelity mesh denoising." IEEE Trans Vis Comput Gr 2018. 1–1. doi: 10.1109/TVCG.2018.2828818 .

Robust and high fidelity mesh denoising

Abstract: This paper presents a simple and effective two-stage mesh denoising algorithm, where in the first stage, face normal filtering is done by using bilateral normal filtering in a robust statistics framework. Tukey’s bi-weight function is used as similarity function in the bilateral weighting, which is a robust estimator and stops the diffusion at sharp edges to retain features and removes noise from flat regions effectively. In the second stage, an edge-weighted Laplace operator is introduced to compute a differential coordinate. This differential coordinate helps the algorithm to produce a high-quality mesh without any face normal flips and makes the method robust against high-intensity noise.

Requirement:

Java.

Input Supported File:

obj, off, stl and jvx.

Instructions:

To compile the provided source code:

1. Please extract the folder replicabilityData.7z.

2. It has 6 different folders regarding the different models.

3. Each folder has .bat files to build and launch the application for windows users (e.g. launcherBearingWin.bat/     
   buildBearingWin.bat in bearing_figure-11 folder) and .sh files for unix users (e.g. launcherBearingUnix.sh/
   buildBearingWin.sh in bearing_figure-11 folder).
   
4. First, run the corresponding build file to build the program.

5. Run the .bat file by double click on windows platform.

6. On Unix system, go to the corresponding folder using terminal and  Run the .sh file using the command
   "./launcherBearingUnix.sh".

7. It will open a new window with a loaded model.

8. For every model, we fix the parameters in the scroll bars, so you dont have to change them.

9. To compute the noise-free mesh, user has to press the denoising button (RoFi Denoising).

10. After that the color of the button will change and algorithm will start.

11. current status of the algorithm is displayed in lower left corner of the panel.

12. Mesh quality of the mesh can be computed using the mesh quaility button.

If you have further questions or not able to compile the algorithm, please write me on following emails:

sunil.yadav@fu-berlin.de

sunil7545@gmail.com

About

RoFi Mesh Denoising Algorithm

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.