| Algorithm 1 The pipeline of our algorithm |
|
Input: Point cloud ; Output: Normal set {}; 1: for do 2: Compute initial normal , feature coefficient ; 3: if then 4: ; 5: else 6: Obtain mollification neighborhood via Algorithm 2; 7: Obtain via the first-stage normal mollification based on Equation (7); 8: if fitting residual then 9: Obtain mollification neighborhood via Section 5.2; 10: Obtain via the second-stage normal mollification based on Equation (8); 11: end for |