Image Processing Reference
In-Depth Information
Let us denote by f p an output value of an element filter O p at a voxel
( i, j, k )( p = 1 , 2 ,...,n ). Then, the following examples show the output of an
omnidirectionalized filter f g .
n
n
(1) f q =
f p , (or f q =
f p /n ) .
(3.35)
p =1
p =1
n
n
f p 2 .
(2) f q =
f p
,f q =
(3.36)
p =1
p =1
(3) f q = order statistics of
{|
f p |}
.
(3.37)
(max
{|
f p |}
, min
{|
f p |}
, median of
{|
f p |}
, etc . )
3.3.6 1D difference filters and their combinations
The simplest form of a difference filter is one in which voxels used for calcula-
tion are arranged along a line segment. This we call a simple difference filter .
Examples are shown below:
1st order difference
LDF 1 [ p, q, r ]:
F
=
{
f ijk }→ G
=
{
g ijk }
,
g ijk = f i−p,j−q,k−r
f i + p,j + q,k + r
(3.38)
2nd order difference
LDF 2 [ p, q, r ]:
F
=
{
f ijk }→ G
=
{
g ijk }
,
g ijk = f i−p,j−q,k−r + f i + p,j + q,k + r
2 f ijk
(3.39)
1st order difference - rotationary type
LDF rot1 [ r, θ, φ ]:
F
=
{
f ijk }→ G
=
{
g ijk }
,
g ijk = f 1 ( r, θ, φ )
f 2 ( r, θ, φ )
(3.40)
2nd order difference - rotationary type
LDF rot2 [ r, θ, φ ]:
F
=
{
f ijk }→ G
=
{
g ijk }
.
g ijk = f 1 ( r, θ, φ )+ f 2 ( r, θ, φ )
2 f ijk
(3.41)
In the rotationary type above, two voxels ( i
±
r cos θ ) are selected at each voxel ( i, j, k ), so that they are located separately
by r from the voxel ( i, j, k ) and symmetrically with respect to ( i, j, k )inthe
directional angles φ (Fig. 3.3). Then, f 1 ( r, θ, φ )and f 2 ( r, θ, φ )intheabove
rotationary type represent input density values at these voxels.
±
r cos θ sin φ, j
±
r sin φ sin θ, k
Search WWH ::




Custom Search