Abstract
The rapidly growing need for analysis of digitized images in multimedia systems has lead to a variety of interesting problems in multidimensional pattern matching. One of the problems is that of scaled matching, finding all appearances of a pattern, proportionally enlarged according to an arbitrary real-sized scale, in a given text. The currently fastest known algorithm for this problem uses techniques from dictionary matching to solve the problem in O(nm 3+n 2 mlog∈m) time using O(nm 3+n 2) space, where T is a two-dimensional n×n text array and P is a two-dimensional m×m pattern array. We present a new approach for solving the scaled matching problem improving both the running time and the space requirements. Our algorithm runs in O(n 2 m) time and uses O(n 2) space.
Original language | English |
---|---|
Pages (from-to) | 214-234 |
Number of pages | 21 |
Journal | Algorithmica |
Volume | 56 |
Issue number | 2 |
DOIs | |
State | Published - Feb 2010 |
Bibliographical note
Funding Information:Research of A. Amir was partly supported by ISF grant 35/05.
Funding
Research of A. Amir was partly supported by ISF grant 35/05.
Funders | Funder number |
---|---|
Israel Science Foundation | 35/05 |
Keywords
- Multidimensional pattern matching
- Scaled pattern matching
- Theory of discrete image processing