Segmenting reliefs on triangle meshes
Proceedings of the 2006 ACM symposium on Solid and physical modeling
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Non-Photorealistic Animation and Rendering
Active contours with level-set for extracting feature curves from triangular meshes
CGI'06 Proceedings of the 24th international conference on Advances in Computer Graphics
Segmentation of triangular meshes using multi-scale normal variation
ISVC'06 Proceedings of the Second international conference on Advances in Visual Computing - Volume Part I
An effective 3d facial segmentation algorithm based on SNAKE model
IScIDE'11 Proceedings of the Second Sino-foreign-interchange conference on Intelligent Science and Intelligent Data Engineering
SHREC'12 track: 3D mesh segmentation
EG 3DOR'12 Proceedings of the 5th Eurographics conference on 3D Object Retrieval
Hi-index | 0.00 |
We present a novel method of moving snake curves over 3D meshes. Our snake is made from the vertices of a triangular mesh, so it never leaves the 3D surface, eliminating any need for mapping on to 2D and subsequent remapping on to the 3D mesh. Our snake will find features related to Gaussian curvature, or ridges and valleys. We move each vertex of the snake to one of its neighbor vertices on the mesh, while reducing the energy of the snake, which expresses distance from a feature, by means of a greedy optimization. This is fast enough to support real-time interaction. We handle changes of snake topology using 3D versions of methods originally developed for images. These can handle collisions within the snake, and hence split the snake and find multiple features. We demonstrate the performance of our algorithm on several example meshes, including human faces.