Deterministic and Probabilistic Approaches to Labelling Line Drawings of Engineering Objects

Labelling line drawings is a useful technique in several applications, including that of automated interpretation of line drawings as polyhedral solid objects. Algorithms exist which can in practice label line drawings of trihedral polyhedra correctly in low-order polynomial time. However, the restriction to trihedral polyhedra is too limiting for practical applications. We are primarily interested in interpreting line drawings of engineering objects, and many of these objects contain non-trihedral (usually tetrahedral) vertices. We therefore investigate two alternative algorithms for labeliing drawings of such objects, one deterministic and the other probabilistic. We find that our deterministic solution achieves better results in terms of correctness but can be unacceptably slow, and that our probabilistic solution, while acceptably quick, is less successful in terms of correctness.

[1]  Ramakant Nevatia,et al.  Building Detection and Description from a Single Intensity Image , 1998, Comput. Vis. Image Underst..

[2]  Hod Lipson,et al.  Optimization-based reconstruction of a 3D object from a single freehand line drawing , 1996, Comput. Aided Des..

[3]  Martin C. Cooper Linear-Time Algorithms for Testing the Realisability of Line Drawings of Curved Objects , 1999, Artif. Intell..

[4]  Ralph R. Martin,et al.  Interpretation of Single Sketch Input for Mesh and solid Models , 2000, Int. J. Shape Model..

[5]  Jitendra Malik,et al.  Interpreting line drawings of curved objects , 1986, International Journal of Computer Vision.

[6]  Kokichi Sugihara,et al.  Picture language for skeletal polyhedra , 1978 .

[7]  Josef Kittler,et al.  Relaxation labelling algorithms - a review , 1986, Image Vis. Comput..

[8]  Christos H. Papadimitriou,et al.  The complexity of recognizing polyhedral scenes , 1985, 26th Annual Symposium on Foundations of Computer Science (sfcs 1985).

[9]  Ralph R. Martin,et al.  The Junction Catalogue for Labelling Line Drawings of Polyhedra with Tetrahedral vertices , 2001, Int. J. Shape Model..

[10]  M. B. Clowes,et al.  On Seeing Things , 1971, Artif. Intell..

[11]  Vincent Torre,et al.  On the Complexity of Labeling Perspective Projections of Polyhedral Scenes , 1994, Artif. Intell..

[12]  Azriel Rosenfeld,et al.  Scene Labeling by Relaxation Operations , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

[13]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[14]  John K. Tsotsos,et al.  Empirically-Derived Estimates of the Complexity of Labeling Line Drawings of Polyhedral Scenes , 1998, Artif. Intell..

[15]  Qin Chen,et al.  Ambiguity reduction by relaxation labeling , 1994, Pattern Recognit..

[16]  K. Kanatani Group-Theoretical Methods in Image Understanding , 1990 .