FROM VOLUMES TO VIEWS - AN APPROACH TO 3-D OBJECT RECOGNITION

被引:77
作者
DICKINSON, SJ
PENTLAND, AP
ROSENFELD, A
机构
[1] UNIV MARYLAND,CTR AUTOMAT RES,COLLEGE PK,MD 20742
[2] MIT,MEDIA LAB,VIS & MODELING GRP,CAMBRIDGE,MA 02139
来源
CVGIP-IMAGE UNDERSTANDING | 1992年 / 55卷 / 02期
关键词
D O I
10.1016/1049-9660(92)90013-S
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an approach to the recovery and recognition of 3-D objects from a single 2-D image. The approach is motivated by the need for more powerful indexing primitives, and shifts the burden of recognition from the model-based verification of simple image features to the bottom-up recovery of complex volumetric primitives. Given a recognition domain consisting of a database of objects, we first select a set of object-centered 3-D volumetric modeling primitives that can be used to construct the objects. Next, using a CAD system, we generate the set of aspects of the primitives. Unlike typical aspect-based recognition systems that use aspects to model entire objects, we use aspects to model the parts from which the objects are constructed. Consequently, the number of aspects is fixed and independent of the size of the object database. To accommodate the matching of partial aspects due to primitive occlusion, we introduce a hierarchical aspect representation based on the projected surfaces of the primitives; a set of conditional probabilities captures the ambiguity of mappings between the levels of the hierarchy. From a region segmentation of the input image, we present a novel formulation of the primitive recovery problem based on grouping the regions into aspects. No domain dependent heuristics are used; we exploit only the probabilities inherent in the aspect hierarchy. Once the aspects are recovered, we use the aspect hierarchy to infer a set of volumetric primitives and their connectivity relations. Subgraphs of the resulting graph, in which nodes represent 3-D primitives and arcs represent primitive connections, are used as indices to the object database. The verification of object hypotheses consists of a topological verification of the recovered graph, rather than a geometrical verification of image features. A system has been built to demonstrate the approach, and it has been successfully applied to both synthetic and real imagery. © 1992.
引用
收藏
页码:130 / 154
页数:25
相关论文
共 70 条
[1]  
AGIN GJ, 1976, IEEE T COMPUT, V25, P439, DOI 10.1109/TC.1976.1674626
[2]   THE CURVATURE PRIMAL SKETCH [J].
ASADA, H ;
BRADY, M .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1986, 8 (01) :2-14
[3]  
BERGEVIN R, 1989, NOV P IEEE WORKSH IN, P68
[4]   HUMAN IMAGE UNDERSTANDING - RECENT RESEARCH AND A THEORY [J].
BIEDERMAN, I .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1985, 32 (01) :29-73
[5]  
Binford T. O., 1982, INT J ROBOT RES, V1, P18
[6]  
BINFORD TO, 1971, P IEEE C SYSTEMS CON
[7]   3DPO - A 3-DIMENSIONAL PART ORIENTATION SYSTEM [J].
BOLLES, RC ;
HORAUD, P .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1986, 5 (03) :3-26
[8]  
BREUEL TM, 1989, P DARPA IU WORKSHOP, P805
[9]   MODEL-BASED 3-DIMENSIONAL INTERPRETATIONS OF TWO-DIMENSIONAL IMAGES [J].
BROOKS, RA .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1983, 5 (02) :140-150
[10]  
BURNS JB, 1987, 10TH P INT JOINT C A, P763