skip to main content
10.1145/1739041.1739092acmotherconferencesArticle/Chapter ViewAbstractPublication PagesedbtConference Proceedingsconference-collections
research-article

Querying spatial patterns

Published: 22 March 2010 Publication History

Abstract

Spatial data are common in many scientific and commercial domains such as geographical information systems and gene/protein expression profiles. Querying for distribution patterns on such data can discover underlying spatial relationships and suggest avenues for further scientific exploration. Supporting such pattern retrieval requires not only the formulation of an appropriate scoring function for defining relevant connected subregions, but also the design of new access methods that can scale to large databases. In this paper, we propose a solution to this problem of querying significant sub-regions on spatial data provided as raster images. We design a scoring scheme to measure the similarity of subregions. All the raster images are tiled and each alignment of the query and a database image produces a tile score matrix. We show that the problem of finding the best connected subregion from this matrix is NP-hard and develop a dynamic programming heuristic. With this heuristic, we develop two index-based scalable search strategies, TARS and SPARS, to query patterns in large data repositories. Experimental results on real image datasets show that TARS offers an 87% improvement for small queries, and SPARS a 52% improvement in runtime for large queries, as compared to linear search. Qualitative tests on real datasets achieve precision of more than 80%.

References

[1]
I. Bartolini, P. Ciaccia, and M. Patella. A Sound Algorithm for Region-Based Image Retrieval Using an Index. In DEXA Workshop, pages 930--934, 2000.
[2]
P. Baumann. Web-enabled raster gis services for large image and map databases. In DEXA, page 870, 2001.
[3]
S. Berretti, A. D. Bimbo, and E. Vicario. Spatial Arrangement of Color in Retrieval by Visual Similarity. Pattern Recognition, 35(8):1661--1674, 2002.
[4]
C. Carson, S. Belongie, H. Greenspan, and J. Malik. Blobworld: Image Segmentation Using Expectation-Maximization and Its Application to Image Querying. PAMI, 24(8):1026--1038, 2002.
[5]
R. Datta, J. Li, and J. Z. Wang. Content-Based Image Retrieval: Approaches and Trends of the New Age. In MIR '05: Int. Workshop on Multimedia Information Retrieval, pages 253--262, 2005.
[6]
T. L. Department, M. Güld, C. Thies, and T. M. Lehmann. Content-based image retrieval in medical applications. In Procs. Int. Society for Optical Engineering (SPIE, pages 312--320, 2000.
[7]
R. Fagin, A. Lotem, and M. Naor. Optimal Aggregation Algorithms for Middleware. In PODS, pages 102--113, 2001.
[8]
R. Finkel and J. L. Bentley. Quad Trees: A Data Structure for Retrieval on Composite Keys. Acta Informatica, 4(1):1--9, 1974.
[9]
S. K. Fisher, G. P. Lewis, K. A. Linberg, and M. R. Verardo. Cellular Remodeling in Mammalian Retina: Results from Studies of Experimental Retinal Detachment. Progress in Retinal and Eye Research, 24(3):395--431, 2005.
[10]
J. L. Ganley and J. P. Cohoon. The Rectilinear Steiner Tree on a Checkerboard. ACM Trans. Design Automation of Electronic Systems, 1(4):512--522, 1996.
[11]
M. R. Garey and D. S. Johnson. The Rectilinear Steiner Tree Problem is NP-Complete. SIAM J. on Applied Mathematics, 32(4):826--834, 1977.
[12]
M. Gertz, Q. Hart, C. Rueda, S. Singhal, and J. Zhang. A data and query model for streaming geospatial image data. In EDBT Workshops, pages 687--699, 2006.
[13]
A. G. Gutierrez. Applying OLAP pre-aggregation techniques to speed up query response times in raster image databases. In ICSOFT (ISDM/EHST/DC), pages 259--266, 2007.
[14]
A. G. Gutierrez and P. Baumann. Modeling fundamental geo-raster operations with array algebra. In ICDM Workshops, page 607, 2007.
[15]
A. Guttman. R-Trees: A Dynamic Index Structure for Spatial Searching. In SIGMOD, pages 47--57, 1984.
[16]
M. Hadjieleftheriou, G. Kollios, P. Bakalov, and V. J. Tsotras. Complex spatio-temporal pattern queries. In VLDB, 2005.
[17]
G. R. Hjaltason and H. Samet. Distance Browsing in Spatial Databases. ACM Trans. Database Syst., 24:265--318, 1999.
[18]
Y. Ke, R. Sukthankar, and L. Huston. An efficient parts-based near-duplicate and sub-image retrieval system. In MM, pages 869--876, 2004.
[19]
S. Lazebnik, C. Schmid, and J. Ponce. Beyond bags of features: Spatial pyramid matching for recognizing natural scene categories. In CVPR, pages 2169--2178, 2006.
[20]
S. T. Leutenegger, J. M. Edgington, and M. A. Lopez. STR: A simple and efficient algorithm for R-tree packing. Technical report, Institute for Computer Applications in Science and Engineering (ICASE), 1997.
[21]
D. G. Lowe. Distinctive image features from scale-invariant keypoints. IJCV, 60:91--110, 2004.
[22]
J. Malki, N. Boujemaa, C. Nastar, and A. Winter. Region Queries without Segmentation for Image Retrieval by Content. In Visual Information and Information Systems (VISUAL), pages 115--122, 1999.
[23]
B. S. Manjunath and W. Y. Ma. Browsing large satellite and aerial photographs. In ICIP, pages 765--768, 1996.
[24]
B. S. Manjunath, P. Salembier, and T. Sikora. Introduction to MPEG-7: Multimedia Content Description Interface. Wiley, 2002.
[25]
K. Mikolajczyk and C. Schmid. Scale and affine invariant interest point detectors. IJCV, 60(1):63--86, 2004.
[26]
K. Mikolajczyk and C. Schmid. A performance evaluation of local descriptors. PAMI, 27(10), 2005.
[27]
S. Morain and S. L. Baros. Raster Imagery in Geographic Information Systems. ONWARD press, 1996.
[28]
A. Natsev, R. Rastogi, and K. Shim. WALRUS: A Similarity Retrieval Algorithm for Image Databases. TKDE, 16:301--316, 2004.
[29]
R. Pajarola and P. Widmayer. Spatial indexing into compressed raster images: How to answer range queries without decompression. In IW-MMDBMS, page 94, 1996.
[30]
K. Pearson. On lines and planes of closest fit to systems of points in space. Philosophical Magazine, 2(6):559--572, 1901.
[31]
E. G. M. Petrakis and C. Faloutsos. Similarity searching in medical image databases. TKDE, 9(3):435--447, 1997.
[32]
J. Philbin, O. Chum, M. Isard, J. Sivic, and A. Zisserman. Object retrieval with large vocabularies and fast spatial matching. In CVPR, pages 1--8, 2007.
[33]
P. Rigaux, M. Scholl, and A. Voisard. Spatial Databases: With Application to GIS. Morgan Kaufmann, 2001.
[34]
S. Shekhar and S. Chawla. Spatial Databases: A Tour. Prentice Hall, 2003.
[35]
M. Silva, G. Camara, R. Souza, D. Valeriano, and M. Escada. Mining patterns of change in remote sensing image databases. In ICDM, 2005.
[36]
V. Singh, A. Bhattacharya, and A. K. Singh. Finding significant subregions in large image databases. In arXiv:0906.3585v1, 2009.
[37]
L. Vinhas, R. C. M. de Souza, and G. Câmara. Image data handling in spatial databases. In GeoInfo, 2003.
[38]
P. Vinten-Johansen, H. Brody, N. Paneth, S. Rachman, M. Rip, and D. Zuck. Cholera, Chloroform, and the Science of Medicine: A Life of John Snow. Oxford University Press, 2003.
[39]
J. Z. Wang, J. Li, and G. Wiederhold. SIMPLIcity: Semantics-Sensitive Integrated Matching for Picture LIbraries. PAMI, pages 947--963, 2001.
[40]
R. Weber and M. Milvoncic. Efficient Region-Based Image Retrieval. In CIKM, pages 69--76, 2003.
[41]
D. Yankov, E. Keogh, L. Wei, X. Xi, and W. Hodges. Fast best-match shape searching in rotation-invariant metric spaces. IEEE Transactions on Multimedia, 10(2):230--239, 2008.
[42]
J. Zhang, M. Gertz, and D. Aksoy. Spatio-temporal aggregates over raster image data. In GIS, pages 39--46, 2004.

Cited By

View all
  • (2018)Performance Analysis of Multidimensional Indexing in Keyword SearchProceedings of International Conference on Recent Advancement on Computer and Communication10.1007/978-981-10-8198-9_18(171-184)Online publication date: 19-Apr-2018
  • (2016)Nearest Keyword Set Search in Multi-Dimensional DatasetsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2015.249254928:3(741-755)Online publication date: 1-Mar-2016
  • (2012)SIMPProceedings of the 15th International Conference on Extending Database Technology10.1145/2247596.2247654(492-503)Online publication date: 27-Mar-2012
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
EDBT '10: Proceedings of the 13th International Conference on Extending Database Technology
March 2010
741 pages
ISBN:9781605589459
DOI:10.1145/1739041
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 March 2010

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Funding Sources

Conference

EDBT/ICDT '10
EDBT/ICDT '10: EDBT/ICDT '10 joint conference
March 22 - 26, 2010
Lausanne, Switzerland

Acceptance Rates

Overall Acceptance Rate 7 of 10 submissions, 70%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Performance Analysis of Multidimensional Indexing in Keyword SearchProceedings of International Conference on Recent Advancement on Computer and Communication10.1007/978-981-10-8198-9_18(171-184)Online publication date: 19-Apr-2018
  • (2016)Nearest Keyword Set Search in Multi-Dimensional DatasetsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2015.249254928:3(741-755)Online publication date: 1-Mar-2016
  • (2012)SIMPProceedings of the 15th International Conference on Extending Database Technology10.1145/2247596.2247654(492-503)Online publication date: 27-Mar-2012
  • (2012)Image retrieval by comparison between complete oriented graphs of fuzzy regions2012 IEEE 8th International Conference on Intelligent Computer Communication and Processing10.1109/ICCP.2012.6356182(173-180)Online publication date: Aug-2012

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media