On Improving the Efficiency of Tensor Voting

This paper proposes two alternative formulations to reduce the high computational complexity of tensor voting, a robust perceptual grouping technique used to extract salient information from noisy data. The first scheme consists of numerical approximations of the votes, which have been derived from an in-depth analysis of the plate and ball voting processes. The second scheme simplifies the formulation while keeping the same perceptual meaning of the original tensor voting: The stick tensor voting and the stick component of the plate tensor voting must reinforce surfaceness, the plate components of both the plate and ball tensor voting must boost curveness, whereas junctionness must be strengthened by the ball component of the ball tensor voting. Two new parameters have been proposed for the second formulation in order to control the potentially conflictive influence of the stick component of the plate vote and the ball component of the ball vote. Results show that the proposed formulations can be used in applications where efficiency is an issue since they have a complexity of order O(1). Moreover, the second proposed formulation has been shown to be more appropriate than the original tensor voting for estimating saliencies by appropriately setting the two new parameters.

[1]  M. Land Visual Perception: Physiology, Psychology and Ecology, Vicki Bruce, Patrick Green. Lawrence Erlbaum, London (1985), xiii, +369. Price £8.95 (paperback) , 1986 .

[2]  Xavier Bresson,et al.  White matter fiber tract segmentation in DT-MRI using geometric flows , 2005, Medical Image Anal..

[3]  Gérard G. Medioni,et al.  Tensor Voting Accelerated by Graphics Processing Units (GPU) , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[4]  Hans Burkhardt,et al.  Efficient Tensor Voting with 3D tensorial harmonics , 2008, 2008 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[5]  N. C. Dimensional Analysis , 1932, Nature.

[6]  Domenec Puig,et al.  A new methodology for evaluation of edge detectors , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[7]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[8]  F. G. Pérez Orthopedic physical assessment , 2003 .

[9]  Tai-Pang Wu,et al.  Quasi-dense 3D reconstruction using tensor-based multiview stereo , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[10]  Kamel Belbahri,et al.  Scale invariant operators and combinatorial expansions , 2010, Adv. Appl. Math..

[11]  D. Sornette Critical Phenomena in Natural Sciences: Chaos, Fractals, Selforganization and Disorder: Concepts and Tools , 2000 .

[12]  Jiaya Jia,et al.  A Closed-Form Solution to Tensor Voting for Robust Parameter Estimation via Expectation-Maximization , 2009 .

[13]  Gérard G. Medioni,et al.  First order augmentation to tensor voting for boundary inference and multiscale analysis in 3D , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Chi-Keung Tang,et al.  A Computational Framework for Feature Extraction and Segmentation , 2000 .

[15]  Thierry Marchant,et al.  Scale invariance and similar invariance conditions for bankruptcy problems , 2008, Soc. Choice Welf..

[16]  Ming Jiang,et al.  A Surface Reconstruction Method for Highly Noisy Point Clouds , 2005, VLSM.

[17]  Luc Florack,et al.  An Efficient Method for Tensor Voting Using Steerable Filters , 2006, ECCV.

[18]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[19]  B. M. ter Haar Romeny,et al.  Analysis of Distance/Similarity Measures for Diffusion Tensor Imaging , 2008 .

[20]  Gérard G. Medioni,et al.  Inference of Surfaces, 3D Curves, and Junctions From Sparse, Noisy, 3D Data , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  M. Fuchs,et al.  Effect of trabecular curvature on the stiffness of trabecular bone. , 2005, Journal of biomechanics.

[22]  D. Sornette Critical Phenomena in Natural Sciences: Chaos, Fractals, Selforganization and Disorder: Concepts and Tools , 2000 .

[23]  Gérard G. Medioni,et al.  Tensor Voting: A Perceptual Organization Approach to Computer Vision and Machine Learning , 2006, Tensor Voting.

[24]  Wolfgang Beitz,et al.  Handbook of mechanical engineering , 1994 .

[25]  Heiko Neumann,et al.  Iterated tensor voting and curvature improvement , 2007, Signal Process..

[26]  Lorna J. Gibson,et al.  The role of cellular structure in creep of two-dimensional cellular solids , 2001 .

[27]  Gérard G. Medioni,et al.  Inferring global perceptual contours from local features , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[28]  Gérard G. Medioni,et al.  Dimensionality Estimation, Manifold Learning and Function Approximation using Tensor Voting , 2010, J. Mach. Learn. Res..

[29]  V. Bruce,et al.  Visual perception: physiology, psychology and ecology. Fourth edition , 2003 .

[30]  Mircea Nicolescu,et al.  An iterative multi-scale tensor voting scheme for perceptual grouping of natural shapes in cluttered backgrounds , 2009, Comput. Vis. Image Underst..

[31]  Joachim Weickert,et al.  Visualization and Processing of Tensor Fields: Advances and Perspectives , 2009 .

[32]  Frank Kreith,et al.  The CRC handbook of mechanical engineering , 1998 .