Proceedings

On Seeing Spaghetti: A Novel Self-Adjusting Seven Parameter Hough Space for Analyzing Flexible Extruded Objects

Download BibTeX Cite

Proceedings of the Twelfth International Joint Conference on Artificial Intelligence. Vision. Pages 1271-1276.

© 1991 International Joint Conferences on Artificial Intelligence

Abstract

We present a model for flexible extruded objects, such as wires, tubes, or grommets, and demonstrate a novel, self-adjusting seven-dimensional Hough transform that derives and analyzes their three-space curved axes from position and surface normal information. The method is purely local and is very cheap to compute. The model considers such objects as piecewise toroidal, and decomposes the seven parameters of a torus into three nested subspaces, the structure of which counteract the errors implicit in the analysis of objects of great size and/or small curvature. We believe it is the first example of a parameter space structure designed to cluster ill-conditioned hypotheses together so that they can be easily detected and ignored. This work complements existing shape-from-contour approaches for analyzing tori: it uses no edge information, and it does not require the solution of high-degree non-linear equations by iterative techniques. Most of the results, including the conditions for the existence of more that one solution (phantom "anti-tori"), have been verified using a symbolic mathematical analysis system. We present, in the environment of the IBM Con VEx system, robust results on both synthetic CAD-CAM range data (the hasp of a lock), and actual range data (a knotted piece of coaxial cable), and discuss several system tuning issues.

  1. [Ballard, 1981] D.H. Ballard, "Parameter nets: A theory of low level vision," in Proc. 7th Int. Joint Conf. On Artifi- cial Intel/., Aug. 1981, pp. 1068-1078.
  2. [Califano, 1988] A. Califano, "Feature recognition using correlated information contained in multiple neighbor- hoods," in Proc. 7th Nat. Conf. on Artificial Intel/., July 1988, pp. 831-836.
  3. [DoCarmo, 1976] M.P. DoCarmo, Differential geometry of curves and surfaces. New Jersey: Prentice-Hall, 1976.
  4. [Feldman & Ballard, 1981] J.A. Feldman and D.H. Ballard, "Connectionist models and their properties," Cognitive Science, Vol. 6, 1981, pp. 205-254.
  5. [Hough, 1962] P.V.C. Hough, Methods and Means for Rec- ognizing Complex Patterns, U.S. Patent 3069654, 1962.
  6. [Jenks et al., 1986] R.D. Jenks, R.S. Sutor, and S.M. Watt, "Scratchpad II: An abstract datatype system for mathe- matical computation," IBM Tech. Rep. RC12327, Nov. 1986.
  7. [Kender & Kjeldsen, 1991] J. R. Kender and R. Kjeldsen, "On Seeing Spaghetti: A Radius-finding Transform for Flexible Extruded Objects," IBM Tech Rep. RC16576, Feb. 1991.
  8. [Kjeldsen et al., 1989] R. Kjeldsen, R.M. Bolle, A Cali- fano, and R.W. Taylor, "A Homogeneous Framework for Visual Recognition," inProc. llthintl. Joint Conf. onAr- tificial Intel/., August 1989, pp. 1578-1584. IJCAI
  9. [Sabbah, 1985] D. Sabbah, "Computing with connections in visual recognition of origami objects," Cognitive Sci- ence, Vol. 9, No. 1, Jan.-March 1985, pp. 25-50.
  10. [Sabbah & Bolle, 1986] D. Sabbah and R.M. Bolle, "Extrac- tion of surface parameters from depth maps viewing planes and quadrics of revolution," in Proc. SPIE Conf. Intel/. Robots and Comp. Vision, Oct. 1986, pp. 222-232.
  11. [Stroik, 1961] D.J. Stroik, Lectures on Classical Differen- tial Geometry, Addison-Wesley, 1961.
  12. [Technical Arts, 1986] Technical Arts Corporation, lOOX 3D Scanner: User's manual & application programming guide. Redmond, W A: 1986.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards