Latest Version 2.0 beta
September 6, 2007
The ShapeAnnotator provides an interactive GUI for the inspection, segmentation and semantic annotation of 3D surface meshes. After loading a mesh and a domain of expertise formalized as an OWL ontology, the user may launch several segmentation algorithms to identify relevant surface features. Each such feature can then be annotated through an instance of an ontology class, and the set of instances can be saved to an OWL file.
The software provides all the means to create and edit the surface features. Also, a fully functional ontology browser is provided to seek the desired class to be instantiated to annotate each feature.
The ShapeAnnotator implements cutting-edge technologies to represent the semantics of 3D shapes, and is one of the main technological results produced by the EU-FP6 financed Network of Excellence AIM@SHAPE
Bridging geometry and semantics through the ShapeAnnotator: click on the image to enlarge
The program is written in C++ and makes use of the JMeshLib API (http://jmeshlib.sourceforge.net
) to represent the polygon mesh internally.
Accepted input file formats are those handled by JMeshLib, namely:
VER-TRI (proprietary format used at IMATI-GE / CNR)
Go to JMeshLib's page
for details on partially supported formats.
If the input mesh is not manifold and/or not oriented, the loader automatically calls proper procedures to cut and orient the mesh, to triangulate non triangular faces, and to stitch together pairs of coincident boundary edges.
Copyright(C) 2006-2007: IMATI-GE / CNR
All rights reserved.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License (http://www.gnu.org/licenses/gpl.txt
for more details.