I am stitching together parts of a mesh and using normal information to interpolate between the gaps.
I am finding that sometimes I get a difference in the normals due to numwrical impressions:
In the above image one of the normals has a noticeably different angle from the other two, which leads to the formation of a visible ridge in the stitching.
One option I could do, is pass a discrete gaussian filter with 5 weights and then normalize a linear blend of the neighbouring normals. But I wonder if there are better approaches.