Local Colour Correction

After global correction at the borders of texture transition there might be some observable colour dissimilarities. These dissimilarities can be further reduced by local corrections. Each triangle whose vertices appear in more than one view is called a frontier triangle. We can use these triangles to smooth the texture map along the boundary outline by diffusing the colour differences of the vertices of the frontier triangles along the border region towards the interior. The vertex colour at the frontier triangles are averaged exactly. Texture map pixels not lying on a vertex are averaged iteratively with a uniform neighbourhood smoothing window until the texture map near the border regions is blended.

 

Model after global and local corrections