Image Processing Reference
In-Depth Information
n
i=1
2. ∀,m≤ 1,δ m (x,y) =
|x i −y i |/m, and
3. if m > m then δ m (x,y) ≤ δ m (x,y). That is δ m is a monotonically
non-increasing function of m.
2.3.2 t-Cost Distance
In this section we present a class of distance functions (to be precise 2 n −1
distinct functions) in n-D grid point space Z n with non-unity (but integral)
neighbor costs. We show in the Theorem 2.7 that only n of the possible (2 n −1)
functions satisfy metric properties and derive the necessary and su cient con-
dition for the same. Subsequently, these n metrics are called t-cost distances
in n-D. They represent the shortest path length for t-cost neighborhoods (Ta-
ble 2.1). Under this neighborhood notion, two points in Z n are neighbors when
their corresponding hypervoxels share a hyperplane of any dimension. How-
ever, the cost associated with the neighborhood is at most t, 1 ≤ t ≤ n, such
that if two consecutive points on a shortest path share a hyperplane of dimen-
sion r, the distance between them is taken as min(t,n−r). For u,v ∈ Z n ,
t-cost paths are represented as Π(u,v;t : n). A shortest path is illustrated in
Fig. 2.6.
Reprinted from Sadhana 18 − II (1993), P. P. Das and B. N. Chatterji, Digital Distance Geometry: A Survey ,
159-187, Copyright (1993), with permission from Indian Academy of Sciences.
FIGURE 2.6: A minimal 2-cost path Π (2 : 3) from (2,-7,5) to (-8,-4,13)
in 3-D. The costs between adjacent points on the path are encircled in the
figure. We have |Π | = 8×2 + 2×1 = 18. Also, D 2 ((2,−7,5),(−8,−4,13)) =
D 2 ((10,3,8)) = max(10,3,8) + max(min(10,3),min(3,8),min(8,10)) = 10 +
8 = 18.
The t-cost distance provides a generalization for City Block and Chess-
Search WWH ::




Custom Search