Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Constraint-based Point Set Denoising #7748

Closed
wwwenwilliam opened this issue Sep 28, 2023 · 0 comments
Closed

Constraint-based Point Set Denoising #7748

wwwenwilliam opened this issue Sep 28, 2023 · 0 comments

Comments

@wwwenwilliam
Copy link
Member

William Wen GSoC 2023 Submission

Summary

This project provides an implementation of constraint-based point set denoising by Yadav et al. to improve point smoothing in CGAL’s Point Set Processing package. This method improves the previous methods by using tensor voting to incorporate more directional information into the smoothing process. The project contains an implementation of the method along with a test, example and documentation.

Final Report
Plain Documentation
Project Proposal

Commits

CGAL/cgal-public-dev@685bb50a44c mean error to mean squared error + final tuning for test
CGAL/cgal-public-dev@4a46295c908 add test for constraint based smoothing
CGAL/cgal-public-dev@1d86a7224b7 light docs for internal stuff
CGAL/cgal-public-dev@5f5c6ab9b27 delete first version of implementation and replace with second
CGAL/cgal-public-dev@fe54b251b02 final bit of tuning + small code improvements
CGAL/cgal-public-dev@fa8ea5abbb3 auto calculate diameter of point set
CGAL/cgal-public-dev@b173ba39506 use cgal average spacing and move eigenvalue optimization to own function
CGAL/cgal-public-dev@873e3d016b9 parameter tuning
CGAL/cgal-public-dev@d1095a4235d small fixes + two eigenvalue thresholds
CGAL/cgal-public-dev@e14d6776c2f rewrite of algorithm + automatic parameters
CGAL/cgal-public-dev@886d1555fb0 add colours to points
CGAL/cgal-public-dev@2633b00f1c5 feature detection fixed? and add edge point smoothing
CGAL/cgal-public-dev@e848bb7b653 small bug fix that still doesnt change anything??
CGAL/cgal-public-dev@5e7ec88c5e8 incremental debugging
CGAL/cgal-public-dev@642034822b6 feature detection still not fixed but pushing anyway for update meeting tmrw
CGAL/cgal-public-dev@c94de3eb2cc get the program to stop crashing
CGAL/cgal-public-dev@a038b83942a progress on implementation
CGAL/cgal-public-dev@c198260bd52 normals are being moved but is buggy
CGAL/cgal-public-dev@e1c34cb2c6e add beo
CGAL/cgal-public-dev@a836d9ad2ab first implementation of calculate nvt, still needs to be tested
CGAL/cgal-public-dev@7dd874501e9 high level notes
CGAL/cgal-public-dev@497136bd212 setup empty file + example

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants