Hybrid object labelling in digital images

被引:39
作者
Martin-Herrero, J. [1 ]
机构
[1] Univ Vigo, ETSIT, Dpto Teoria Sinal & Comun, Vigo 36310, Spain
关键词
connected components; object labelling; recursive labelling;
D O I
10.1007/s00138-006-0041-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The application of a technique for labelling connected components based on the classical recursive technique is studied. The recursive approach permits labelling, counting, and characterizing objects with a single pass. Its main drawback lies on its very nature: Big objects require a high number of recursive calls, which require a large stack to store local variables and register values. Thus, the risk of stack overflow imposes an impractical limit on image size. The hybrid alternative combines recursion with iterative scanning and can be directly substituted into any program already using the recursive technique. I show how this alternative drastically reduces the number of consecutive recursive calls, and thus the required stack size, while improving overall performance. The method is tested on sets of uniform random binary images and binary images with a random distribution of overlapping square blocks. These test sets provide insight on the adequacy of the algorithm for different applications. The performance of the proposed technique is compared with the classical recursive technique and with an iterative two-pass algorithm using the Union-Find data structure, and the results show an overall increase of speed. The performance of the algorithm in real world machine vision applications is also shown.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 31 条
[1]   PARALLEL ARCHITECTURES AND ALGORITHMS FOR IMAGE COMPONENT LABELING [J].
ALNUWEIRI, HM ;
PRASANNA, VK .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (10) :1014-1034
[2]  
[Anonymous], 1993, ARTIFICIAL INTELLIGE
[3]  
[Anonymous], APPL LANDSCAPE ECOLO
[4]   The thermal gradient - Pulse flow CVI process: a new chemical vapor infiltration technique for the densification of fibre preforms [J].
Bertrand, S ;
Lavaud, JF ;
El Hadi, R ;
Vignoles, G ;
Pailler, R .
JOURNAL OF THE EUROPEAN CERAMIC SOCIETY, 1998, 18 (07) :857-870
[5]   SCENE ANALYSIS USING REGIONS [J].
BRICE, CR ;
FENNEMA, CL .
ARTIFICIAL INTELLIGENCE, 1970, 1 (03) :205-226
[6]  
Coindreau O., 2003, NUCL INSTRUM METH B, V200, P295
[7]   MAXIMUM LIKELIHOOD FROM INCOMPLETE DATA VIA EM ALGORITHM [J].
DEMPSTER, AP ;
LAIRD, NM ;
RUBIN, DB .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-METHODOLOGICAL, 1977, 39 (01) :1-38
[8]   A GENERAL-APPROACH TO CONNECTED-COMPONENT LABELING FOR ARBITRARY IMAGE REPRESENTATIONS [J].
DILLENCOURT, MB ;
SAMET, H ;
TAMMINEN, M .
JOURNAL OF THE ACM, 1992, 39 (02) :253-280
[9]  
Haralick RM, 1981, REAL TIME PARALLEL C
[10]   MAXIMUM LIKELIHOOD ESTIMATION FROM INCOMPLETE DATA [J].
HARTLEY, HO .
BIOMETRICS, 1958, 14 (02) :174-194