'r r:' FROM SPC1 AND eIR PHOTUGRAPHS.

advertisement
b'r n U C T' U F< (1 L
PI
(:1 F' F' 1::< D (4 C I···!
'r I..·j E
rU
U r:' 'r EX ' 1' U F: E F' E {:I ' 1' U F< E~ 5
.~: X 'r F:': PI C 'r I U 1\1
FROM SPC1 AND eIR PHOTUGRAPHS.
1 .. ' 1' .. C ..
p
q
1-3 CJ >:
(J"
7500
I~)(.~
(;; ..
Enscl·"I(?dE'
f··,iE!:tl"'f;:?r l.i::tnds
111/ il·
A structural approach to the quantification of texture is
Texture is treated as a state of an area between
pure pattern and pure noise. As topological relations play an
i rn p 0 r" t:. E:\ 1"'1 t: r' ul
E~
:i.
C:i.U r"
I"i
In ('!::' t:. h
r' (.: ., 1 i::\ t :i. \/ :;.,~:I. Y :i. n ~::~, c:·! ('1 ::::. it:. :i. v \::.~ t
D
'1':.1'' ) (.:":, c:I E~ ~... :i. v E·: c:!
C)
d
C
I"', to: ' i"', (J F::: ~::i, i
1''',
1'- ~.~\ cJ:i.
+E: E:'t t
Cj
rn E,! t
u I'" i:?~ S; i::( 1'- (::..:'
1'" \;
q E~ D rn E,' t:. I"" y •
0 t..·
I !\IT'HUDUCT IOl\!
The classification of areas based on textural features is
usually approached using a statistical method such as auto
correlation,
tables.
local variance or value transition frequency
As these methods are inherently based on a noise model
we decided to approach the extraction of textural features from
the structural pattern recognition side.
We start with the
analysis of structured patterns which can then become less
structured by the addition of noise or less discernable because
of low resolution.
In order to evaluate the performance of our method we
i::\ppl:i.f:!!d
it, t:Ci
elements)
(:j ~::i,
Ci /,,'1
c::'
lDVJ
1'''('':~l:;i,Cilu.t:i.Cln
ElPCJ'T c:Ii::\t:.a
~5CE~nf.~
(l(Zii/i ,,:,\r"le:! 2(Z)m
and to vegetation canopies in high resolution
D
+
t
;'''1
(.:.:~
I'" (-;::' ':::i, C::.' <:). 1'- C
!'!
i:':', :L rf'i ;.,;
:i.
E
t
D
d (0: :~;:i. (] n
<',:\ n
up t :i. c a. 1
(0.25m)
t
E!;';
t, u r' (;2
channel
,the similation of a set of optical spatial filters on
thE'! b {::\ :~:. :i.
~::;
0+
thE'
is reported first
d ~.:'t t: (::t
n
j"'!i:':\c:! E:".rnC':'tl''' d··..
<:':tr'l d
PI''':i. n c:: i p a].
c: [:imp on ('21''', t
t.l~ dn ;5+ (:ir rns
.The data used are the high resolution elR
''I'' I'' , E:: :::;:L rn u 1 <':':'. t F,: d
C) P (,?~, I'" i:':\
t
c) 1'''
:;;i, i ;:':. (:~!
:i. ;::i, /1, ;<
111 ... 406
4
F:? 1 (~? rn F:~ n
t
:5 •
We review the approach of correspondence analysis, next we
report results on a limited number of test areas and test data.
CLASSIFICATION BASED ON TEXTURAL FEATURES.
Texture is a feature of an extended area . The area shows a
variation in observable attributes (features) which are
characteristic for the class the area belongs to.
Correspondence analyses [Mulder,Radwan ISPRS88J is applied
to subarea (segment) patterns. Subarea spectral or structural
features define local feature vectors. Within a limiting search
neighbourhood other subareas with maximum correspondence and
minimum distance in feature space are found. The network of
corresponding subareas has topologocal and distance properties
which are typical for the pattern or texture under observation.
Completely random data will have random, nonorganised network
features. Stuctured data such as generated by images of modern
suburbs will generate a network reflecting the structure of
blocks of housing and the surrounding roads.
Areas of constant texture are outlined by merging segments
of the previous level (of merging) based on correspondance
analysis applied to these segments.
The problem of classification of areas on the basis of
pattern which may degenerate to almost pure noise can be
approached from two extreme sides. One is to assume the data is
generated by a noise source with peculIar parameters. The other
model is that the objects in the data are basically forming a
structured pattern but there is insufficient resolution or
noise which distorts or hides the pattern.
In order to describe pattern in an area, structure units
have to be defined. Structure units follow from low order image
segmentation (over-segmentation, fine grained segmentation).
Each small segment has a list of attributes (segment features).
Correspondence analysis is applied first to the adjoining
neIghbours. As often patterns are generated by objects against
a background corresponence analysis has also to be applied to
111-407
obj
t7: C
t: 5
It'J
hi ch
i::\ r~
e a
II
dis t: (':i\ n c E'
II
a p ii:\ r" t .
In some applications the distinction of objects and
background must be solved before the correspondence analysis
1S
applied. A reason for this could be that the network pattern of
corresponding segments in the foreground is not at all related
to the network pattern of the background.
In any structural approach tHe use of knowledge is critical.
Therefore the classification process must be preceeded by some
sort of supervised training and explicit formulation of pattern
modt·:d s.
(JUI'" 1'''(':?SE'('::\I~ch on DElvl gf.0nE::I'" (':7lt i 01"1 +r'om
r~:;tE·!r"(:7:o
bPUT d(::'.t (:;i.
II
II
indicates that a measure of self-correspondence (texture)
must
be available at the time when cross-correspondence is
evaluated. This is equivalent to the application of cross
correspondence analysis to le+t and right images which have
already been segmented to the level including textural
f
(-?~ i:i\
t u I'" (:;.~ ~:~ ..
In the poster session we will show the result of a number of
(~0H
P E'! I'" i rnf2n t. s
In {Gorte, Mulder,
A)
1987] examples are given on the
discrimination of artificial teHture and texture occuring in
bPOT images using the density of structure-class symbols. This
approach was as successful or slightly better than the approach
as followed by Granlund using the GOP (Context Vision) machine.
A good discrimination was achieved between build-up areas and
other.
This discrimination was not possible on spectral
features only. The addition of the textural feature was
E:f:5l::;E?nti d.l ..
A recent improvement is the availability of the distance
t I'· ii:\ n ~:; +0 I'" in 0 n t. h <:::.. [30 P ( Con t. E' :.~ t \J i !::) :i. 0 n) ii:l. r"l d i::\ +a ~::; t d ('Y!: n ~s i t Y
transform implemented on the GOP
B)
(Gorte,1988) "
Design of an optical texture channel ..
Data :digitised elR,
application :vegetation canopies, tree stand and species
di
SiC''''
i m:i. nat ion"
111-408
types is not well possible. To improve spaceborn R8 systems
Mulder proposed in 1983 to add on optical texture channel for
the discrimination of vegetation canopies and landuse classes.
The design criteria were to have a ground resolution of 1 to 2
m and a texure element matrix of 4 x 4 to 8 x 8 elements. The
optical texture masks would be generated either from Hadamard
matrices or derived from an other set of orthogonal filters
(spatial principal components).
Image 1 shows the original IR band at a resolution of 0.25 m
and 16 Hadamard components (data +127) derived from 4 x 4
Hadamard matrices in pseudo greyscale.
Image 2 shows the 16 principal components of 4 x 4 subimages
(data + 127) represented as greyscale images.
In order to contrast the structural method with the
statistical method ,image 3 shows the local variance applied to
the same 4 x 4 subimages.
The next step is to select a subset of textural features and
use them as input for the segmentation programme. The
segmentation programme produces a segment property list and a
region (segment) adjacency graph which is the required input
for the structural texture analysis procedures.
C)
Texture analysis based on using the segment property list
and the region adjacency graph.
:i. n c:: Iud E:! l::;
~
(;'('J
y ) ·f i
I'" s;; t
..- s can _.. i
Presently the property list
I"l t (':01'" s G! c
t:. ,
(x1,yl,x2,y2)boundil"lg-rectangle
l;:; E~ <;J m (~n t
..- a I'" f:0 ii:\
nr-of-adjacent-regions.
Correspondence analysis is implemented as a search for
adjacent neighbours which have less than a threshold distance
in feature (property) space.
As segment area and number of neighbours are both related to
the density of segments they are used as first candidates for
further segmentation (merging). The average density and average
number of neighbours over the new
(texture) seqments form part
of the new properties of segments at the present level.
Examples will be shown during the poster presentation.
CDI\ICLUB I UI\18
111-409
- with high resolution data it is recommendable to preceede
structural texture detection by low order pattern detection
filters. The prospects for an optical texture channel are
encouraging further R&D and more effort in marketting the
concE~pt ..
- using correspondence analysis for directing the high-order
merging of segments works well in the absence of background.
- the interaction of foreground connection nets and background
connection nets has to be studied further ..
- the selection of segment properties (features) and
subsequent decision parameters has to become more knowledge
dri v(-?:!n" (.:it prf!:!sE:'nt (Jood I"'l:~f::;ul t~::~ <:;\Y--E\ mos~tl y obt<::\:i_ nE-:d by manual
-f i n Fi! t. un i r-I lJ
b -y' t: h 0:: I/~ f:0Sif!i!al'" c h E:lY-- ..
II
II
- there are indicat.ions t.hat t.he st.ruct.ural approach is bet.t.er
suited for int.erfacing with knowledge engineering systems t.han
t.he stat.istical approaches to texture feat.ure extract.ion.
[Jew- -t (::i! D .. D .. 1---1..
t-"iu I
ON TOPOGRAPHiCAL OBJECTS
d E-:!"-- 1\1 .. J ..
1 (jiD"?
'!
ffiCX'1 REl'K)'fE SENSING DATA '(
1 9UB
transform on the BOp l1
(oct.ogon)
/, BUILnING
ASSISTANTS J:<UR THE .IDm?ACrrON
SYYnp·)
Imp 1 F:!rni:?i!n t_ i n q
v...J,'LLi No rd.. beA'J
'j
II
C:; ..a:z..
f (::\ ~::; t_ d :i_
E\
~s
t
<::\[""1
C (::£,
, Technical Report TR8802,
ITC/IPL, May 1988.
[iOI,.-tF!:! B .. C3 H ..
ti"'i;:tr1!sfor-rn on
M
1 9E3B
'.I
th(-:~!
BDF"I
II
'!
T(:::!chrlical
II
I rnp].
~?:!mE:'n t_
in q <-,:\
Technical Report TR8803,
II
al(JOi/~ithmll
'.I
II
+ii;\ S t
tY
ITC/IPL, May
cl f!:!ri Si i
Proc.ISPR88B, Kyoto.
Proc.ISPRS88, Kyoto.
II
F~~~pOi/--t
THt38(ZJ,Q,
111 ... 410
ITC/IF'L,
(in
PI"'E~pi:;tri0.tion)
Image 1: IR band ( 0.25 m ) digitized form a eIR aerial
photogragh ( 1:2500 ) and Hadamard components
111 ... 411
Image 2: Spatial principal components ( derived from 4*4
subimages )
.
Image 3:
Local variance ( derived from 4*4 subimages).
111 ... 412
Download