A fractal-based image processing language: formal modeling

被引:13
作者
Bourbakis, NG [1 ]
Alexopoulos, C
机构
[1] SUNY Binghamton, Ctr Intelligent Syst, Binghamton, NY 13902 USA
[2] Univ Crete, Dept ECE, Crete, Greece
[3] Univ Patras, Dept Comp Engn, GR-26500 Patras, Greece
关键词
spatial accessing methods; array scanning techniques; context-free languages; hierarchical image data structures; picture processing; space filling curves; fractals;
D O I
10.1016/S0031-3203(98)00074-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An image spatial accessing methodology based on a formal language (SCAN) is presented in this paper. SCAN is a special purpose context-free language devoted to describe and generate a wide range of 2-D array accessing algorithms from a short set of simple ones. These algorithms may represent sequential scanning techniques used for image processing, such as generation of image data structures (pyramids, trees), encryption, compression, of images, etc., but at the same time they stand as generic spatial data accessing strategies. The SCAN language provides a method of composition of 2-D accessing patterns. The method is motivated by the principle of recursive decomposition of an image array into hierarchical levels for efficient local and global processing. The words of the SCAN language are simple linear forms which convey information for both type of decomposition to be applied, and the specific accessing patterns to be composed. In this paper, we provide the formal definition of the SCAN language and describe the underlying method for spatial access. Properties of the accessing patterns generated by the language are also investigated, and the underlying mathematical model is discussed. Finally, a scheme for the parallel implementation of the SCAN language is presented. (C) 1999 Pattern Recognition Society. Published by Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:317 / 338
页数:22
相关论文
共 30 条
[1]   ON APPROACHES TO POLYGONAL DECOMPOSITION FOR HIERARCHICAL IMAGE REPRESENTATION [J].
AHUJA, N .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1983, 24 (02) :200-214
[2]  
ALEXANDROV V, 1994, PATTERN RECOGNITION
[3]  
ALEXOPOULOS C, 1989, THESIS U PATRAS GREE
[4]  
ALEXOPOULOS C, 1983, P IASTED INT S MECO, P545
[5]  
BARTHOLDI J, 1982, OPER RES LETT, V14, P121
[6]   PICTURE DATA ENCRYPTION USING SCAN PATTERNS [J].
BOURBAKIS, N ;
ALEXOPOULOS, C .
PATTERN RECOGNITION, 1992, 25 (06) :567-581
[7]  
BOURBAKIS N, 1997, IN PRESS IEEE C SMC
[8]  
BOURBAKIS N, 1995, SPIE C EL IM CA, P419
[9]  
BOURBAKIS N, INT J IS
[10]  
BOURBAKIS N, 1986, P IEEE WORKSH LFA SI, P52