next up previous
Next: Special Spatial Relations Up: MULTIPLE REGIONS QUERY Previous: Multiple Regions Query Strategy

Region Relative Location

Querying by absolute locations cannot be easily extended to include relative locations of regions. For example, for a target with L regions and a query image with K regions, there are L!/((L-K)!K!) possible matches, each of which requires a distance computation. For example, L=20 and K=3 requires 1,140 comparisons. To circumvent this exhaustive search, we utilize a convenient representation of image spatial relationships and their comparisons based upon 2-D strings [6].

  figure705
Figure:   2-D string representation of spatial relationships (a) un-rotated 2-D string, (b) rotated projection.

The 2-D string represents spatial relationships as illustrated in Figure 11(a). The 2-D string is a symbolic projection of the image along the x and y directions [18]. For example, the 2-D string for the image in Figure 11(a) is given as tex2html_wrap_inline2159 , where the symbol '<' denotes the left-right or bottom-top relation. Using 2-D strings, the match complexity is reduced to approximately tex2html_wrap_inline2163 per target image. Since we evaluate spatial relationships only at the final stage of the query, the complexity is further reduced to tex2html_wrap_inline2165 , where L' is the number of candidate regions in a target image, and L' < L and tex2html_wrap_inline2171 .



John Smith
Wed Sep 18 11:16:33 EDT 1996