Keywords and Synonyms
Pattern matching in scaled images; 2d scaled matching; Two dimensional pattern matching with scaling; Multidimensional scaled search
Problem Definition
Definition 1
Let T be a two-dimensional \( { n \times n } \) array over some alphabet Σ.
- 1.
The unit pixels array for T (T 1X) consists of n 2 unit squares, called pixels in the real plane \( { \Re^2 } \). The corners of the pixel \( { T[i,j] } \) are \( (i-1,j-1), (i, j-1), (i-1,j), \) and \( { (i,j) } \). Hence the pixels of T form a regular \( { n \times n } \) array that covers the area between \( { (0,0), (n,0), (0,n), } \) and \( { (n,n) } \). Point \( { (0,0) } \) is the origin of the unit pixel array. The center of each pixel is the geometric center point of its square location. Each pixel \( { T[i,j] } \) is identified with the value from Σ that the original array T had in that position. Say that the pixel has a color or a character from Σ. See Fig. 1 for an example of the grid and pixel centers of a \( {...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Amir, A., Benson, G., Farach, M.: An alphabet independent approach to two dimensional pattern matching. SIAM J. Comput. 23(2), 313–323 (1994)
Amir, A., Butman, A., Crochemore, M., Landau, G.M., Schaps, M.: Two-dimensional pattern matching with rotations. Theor. Comput. Sci. 314(1–2), 173–187 (2004)
Amir, A., Butman, A., Lewenstein, M.: Real scaled matching. Inf. Proc. Lett. 70(4), 185–190 (1999)
Amir, A., Butman, A., Lewenstein, M., Porat, E.: Real two dimensional scaled matching. In: Proc. 8th Workshop on Algorithms and Data Structures (WADS '03), pp. 353–364 (2003)
Amir, A., Butman, A., Lewenstein, M., Porat, E., Tsur, D.: Efficient one dimensional real scaled matching. In: Proc. 11th Symposium on String Processing and Information Retrieval (SPIRE '04), pp. 1–9 (2004)
Amir, A., Calinescu, G.: Alphabet independent and dictionary scaled matching. J. Algorithms 36, 34–62 (2000)
Amir, A., Chencinski, E.: Faster two dimensional scaled matching. In: Proc. 17th Symposium on Combinatorial Pattern Matching (CPM). LNCS, vol. 4009, pp. 200–210. Springer, Berlin (2006)
Amir, A., Farach, M.: Two dimensional dictionary matching. Inf. Proc. Lett. 44, 233–239 (1992)
Amir, A., Landau, G.: Fast parallel and serial multidimensional approximate array matching. Theor. Comput. Sci. 81, 97–115 (1991)
Amir, A., Landau, G.M., Vishkin, U.: Efficient pattern matching with scaling. J. Algorithms 13(1), 2–32 (1992)
Amir, A., Tsur, D., Kapah, O.: Faster two dimensional pattern matching with rotations. In: Proc. 15th Annual Symposium on Combinatorial Pattern Matching (CPM '04), pp. 409–419 (2004)
Fredriksson, K., Mäkinen, V., Navarro, G.: Rotation and lighting invariant template matching. In: Proceedings of the 6th Latin American Symposium on Theoretical Informatics (LATIN'04). LNCS, pp. 39–48 (2004)
Fredriksson, K., Navarro, G., Ukkonen, E.: Optimal exact and fast approximate two dimensional pattern matching allowing rotations. In: Proceedings of the 13th Annual Symposium on Combinatorial Pattern Matching (CPM 2002). LNCS, vol. 2373, pp. 235–248 (2002)
Fredriksson, K., Ukkonen, E.: A rotation invariant filter for two-dimensional string matching. In: Proc. 9th Annual Symposium on Combinatorial Pattern Matching (CPM). LNCS, vol. 1448, pp. 118–125. Springer, Berlin (1998)
Landau, G.M., Vishkin, U.: Pattern matching in a digitized image. Algorithmica 12(3/4), 375–408 (1994)
Vishkin, U.: Optimal parallel pattern matching in strings. Proc. 12th ICALP, pp. 91–113 (1985)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag
About this entry
Cite this entry
Amir, A. (2008). Two-Dimensional Scaled Pattern Matching. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-30162-4_444
Download citation
DOI: https://doi.org/10.1007/978-0-387-30162-4_444
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-30770-1
Online ISBN: 978-0-387-30162-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering