Figure 7 shows the segmentation of a simple ob-
ject. Figure 7.b shows the result of the initial segmen-
tation. Surface regions of different surface types are
shown in different colours. The initial step includes
some fragmented regions caused by wrong estimated
curvature sign. Figure 7.c shows the improvement of
the result after applying the refinement segmentation
process. Because the vector field implicitly contains
reconstruction information, the algorithm for the re-
finement process is designed to refine the shape type
of the surface to get segmented regions separated by
shape boundaries. The voxel size is set 0.18 for this
object.
(a) (b)
Figure 8: Surface segmentation on an object. (a) initial seg-
mentation, (b) refined segmentation.
Figure 8.a shows the prominent points (closest
points on the surface of surface voxels) reconstructed
for another object after the initial segmentation step.
Different colours express different surface types of
the points. Figure 8.b shows the improved result com-
posed of reliable regions after the refinement process.
Voxel size is set 0.065 for this object. The algorithm
is currently being improved to reduce the thickness of
boundaries on these objects.
5 CONCLUSIONS
A new mechanism for 3D segmentation was intro-
duced for point-set data in the vector field surface
representation. An initial segmentation process is
first proposed by segmenting the surface into disjoint
regions labeled by eight fundamental surface types.
Then the segmented regions are improved by a region
growing process based on bivariate function fitting.
Designing the segmentation mechanism in the vec-
tor field allows to keep computation simple and avoid
complex nearest neightbour search for curvature esti-
mation and spreading out in the region growing pro-
cess. Several directions are possible for future work.
For instance an adaptive scaling in computing local
features such as curvatures could help to avoid seed
region to be too fragmented. Robustness to noise will
also be investigated.
REFERENCES
Besl, P. J. and Jain, R. C. (1986). Invariant surface char-
acteristics for 3D object recognition in range images.
Computer Vision, Graphics, and Image Processing,
33:3380. ACM ID: 7056.
Besl, P. J. and Jain, R. C. (1988). Segmentation
through variable-order surface fitting. IEEE Transac-
tions on Pattern Analysis and Machine Intelligence,
10(2):167–192.
Chen, X. and Schmitt, F. (1992). Intrinsic surface prop-
erties from surface triangulation. In Proceedings of
the Second European Conference on Computer Vision,
ECCV ’92, pages 739–743, London, UK. Springer-
Verlag.
Dong, C. Wang, G. (2005). Curvatures estimation
on triangular mesh. Journal of Zhejiang Uni-
versity (SCIENCE), Journal of Zhejiang University
(SCIENCE):128–136.
Gelfand, N. and Guibas, L. J. (2004). Shape segmentation
using local slippage analysis. In Proceedings of the
2004 Eurographics/ACM SIGGRAPH symposium on
Geometry processing, SGP ’04, page 214223, New
York, NY, USA. ACM.
Hoover, A., Jean-baptiste, G., Jiang, X., Flynn, P. J., Bunke,
H., Goldgof, D., Bowyer, K., Eggert, D., Fitzgibbon,
A., and Fisher, R. (1996). An experimental compar-
ison of range image segmentation algorithms. IEEE
Transactions on Pattern Analysis and Machine Intel-
ligence.
Nguyen, V. and Laurendeau, D. (2011). A global regis-
tration method based on the vector field representa-
tion. In 2011 Canadian Conference on Computer and
Robot Vision (CRV), pages 132–139. IEEE.
Tubic, D., Hebert, P., Deschenes, J., and Laurendeau, D.
(2004). A unified representation for interactive 3D
modeling. In 3D Data Processing, Visualization and
Transmission, 2004. 3DPVT 2004. Proceedings. 2nd
International Symposium on, page 175182.
Tubic, D., Hebert, P., and Laurendeau, D. (2002). A volu-
metric approach for the registration and integration of
range images: towards interactive modeling systems.
In Pattern Recognition, 2002. Proceedings. 16th In-
ternational Conference on, volume 3, pages 283–286
vol.3.
Zhang, X., Li, G., Xiong, Y., and He, F. (2008). 3D
mesh segmentation using mean-shifted curvature. In
Proceedings of the 5th international conference on
Advances in geometric modeling and processing,
GMP’08, page 465474, Berlin, Heidelberg. Springer-
Verlag.
Zheng, B., Takamatsu, J., and Ikeuchi, K. (2008). 3D model
segmentation and representation with implicit polyno-
mials. IEICE - Trans. Inf. Syst., E91-D(4):11491158.
GRAPP 2012 - International Conference on Computer Graphics Theory and Applications
162