scieee Science in your language
[en] (orig)

Unsupervised segmentation controlled by morphological contrast ext

Abstract

A novel approach for unsupervised image segmentation is described. This approach makes use of a Gaussian pyramid as multiresolution decomposition to analyze images. Compound random fields are used to model images at each resolution. The hierarchical image model is formed by a Strauss process in the lower level and a set of white Gaussian random fields in the upper level. This basic image model is adapted to the data present at each resolution. Segmentations at coarse resolutions are used to guide segmentations at finest resolutions. Segmentation quality is controlled, at each level, by means of morphological tools. The control procedure is based on the residue between the original image and a morphological center transform. This procedure checks whether the current segmentation contains all the relevant regions in the scene. If not, the algorithm introduces seeds into the segmented image in order to detect the new regions.

Read accessible full text

Unsupervised segmentation controlled by morphological contrast ext

Author: Marqués Acosta, Fernando,Gasull Llampallas, Antoni
Publisher: . ICASSP
Year: 1993
DOI: 10.1109/ICASSP.1993.319736
Source: https://upcommons.upc.edu/bitstream/2117/101255/1/00319736.pdf
UNSUPERVISED
IMAGE
SEGMENTATION
CONTROLLED
BY
MORPHOLOGICAL CONTRAST EXTRACTION
Fe an MARQUES, Jo di CUNILLERA, An oni GASULL
Dep . Teo ia de la Seiial
y
Comunicaciones
E.T.S.E.T.B.
-
U.P.C. Apdo.
30002
08071
Ba celona, SPAIN
e-mail: e an@ sc .upc.es
ABSTRACT
A
no el app oach o unsupe ised image segmen a ion
is desc ibed in his pape . This app oach makes
use
o
a
Gaussian py amid
as
mul i esolu ion decomposi ion o
analyse images. Compound andom ields a e used o
model images a each esolu ion. The hie a chical
image model is o med by a S auss p ocess in he
lowe le el and a se o whi e Gaussian andom ields in
he uppe le el. This basic image model is adap ed o
he da a p esen a each esolu ion. Segmen a ions a
coa se esolu ions a e used o guide segmen a ions a
ines esolu ions. Segmen a ion quali y is con olled,
a each le el, by means o mo phological ools. The
con ol p ocedu e is based on he esidue be ween he
o iginal image and a mo phological cen e ans o m.
This p ocedu e checks whe he he cu en segmen a ion
con ains all he ele an egions in he scene.
I
no , he
algo i hm in oduces seeds in o he segmen ed image in
o de
o
de ec he new egions.
I.- INTRODUCTION
Compound Random Fields (CRFs) [1,2] a e
nowadays widely used in image p ocessing. Wi hin he
amewo k o image segmen a ion, se e al me hods
ha e been p oposed elying on such a kind o image
models. These me hods a e ei he e y ime demanding
[3], i hey use s ochas ic maximisa ion echniques,
o
e y depending on he ini ial segmen a ion
[4],
i hey
use de e minis ic maximisa ion app oaches.
In
o de o
dec ease he dependency on he ini ial segmen a ion
o
de e minis ic app oaches, mul iple esolu ion analyses
ha e been in oduced in he segmen a ion p ocedu e
[5,6].
In
hese echniques, coa se esolu ion
segmen a ions guide he me hod o be e esul s when
segmen ing ines esolu ion images. Howe e ,
mul i esolu ion echniques s ill a ise some p oblems.
In
his pape , an unsupe ised mul i esolu ion
segmen a ion echnique based on compound
andom ields and con olled by ma hema ical
mo phology ools is p esen ed. The s uc u e o he
This
wo k
has been pa ially suppo ed by he p ojec
TIC-92-0800-COS-03
o
he Spanish Go e nmen
pape is as ollows. A e his b ie in oduc ion, in
Sec ion 11, he basic mul i esolu ion segmen a ion
scheme p esen ed in
[6]
and i s main d awbacks a e
p esen ed. Sec ion I11 deals wi h he unsupe ised
adap a ion
o
he model pa ame e s o he da a in he
image, in o de o imp o e he pe o mance
o
he
segmen a ion echnique. Sec ion IV p esen s a
mo phological s age in oduced o de ec in e io
egions. Once an in e io egion has been de ec ed, he
p e ious echnique decides whe he his new egion
dese es o be included in o he inal segmen a ion.
Finally, Sec ion
V
is de o ed o he p esen a ion o
some esul s and conclusions.
II.-
BASIC MULTJRESOLUTION SCHEME
In
his sec ion, he mul i esolu ion segmen a ion
echnique p esen ed in [6] is ou lined o comple eness
pu poses. This echnique makes use o a Gaussian
py amid as mul i esolu ion decomposi ion. Mo eo e ,
i elies on CRFs o model images a each esolu ion.
The CRF uppe le el
X
( ex u e model) is o med by a
se
o independen whi e Gaussian andom ields. On
i s
u n, he CRF lowe le el
Q
(con ou model) is
assumed o
be
a S auss p ocess
[7]
de ined on a second
o de neighbou hood. Pa ame e s cha ac e ising he
ex u e model a e es ima ed om he image
da a.
The
con ou model pa ame e s a e ixed o he whole
segmen a ion p ocedu e. These ixed alues a e ob ained
om an analysis o hei in luence on he inal
segmen a ions esul s [8].
The segmen a ion p ocedu e
s a s
by segmen ing
he coa ses esolu ion
in
he Gaussian py amid. Once
he image a a esolu ion
(k)
is segmen ed, his esul is
used as ini ial segmen a ion o he nex ine
esolu ion (k-1). This p ocedu e is i e a ed down o he
ines esolu ion ( he image i sel ) is segmen ed.
In
his
way, coa se esolu ion segmen a ions lead he p ocedu e
o good quali y inal segmen a ions. Mul iple
esolu ion decomposi ions allow o achie e good
quali y esul s when using de e minis ic maximisa ion
echniques a each esolu ion. Tha is, he dependency
o de e minis ic app oaches on he ini ial segmen a ions
is almos comple ely emo ed by mul i esolu ion
analyses.
V-17
0-7803-0946-4/93 $3.00
0
1993
IEEE
A
each esolu ion le el, he mono esolu ion
segmen a ion echnique p oposed
in
[4] is used. Tha is.
he segmen a ion a each le el is pe o med by seeking
he pa i ion Q(k) o he image
X(k)
which maximises
he p obabili y P(Q(k)/X(k)). This esul can be
achie ed by maximising P(X(k), Q(k)):
1
P(X(k),Q(k))
= Z
exp
(-
T
(nl(k)V1
+
n2(k)V2))
.
.nP(xn(k)
/
mn(k),
02
(1)
n
whe e Z is a no malising cons an , T s ands o he
empe a u e, nl(k) and n2(k) a e he numbe o cliques
in he pa i ion o he le el
(k)
wi h po en ial
V1
and
V2 espec i ely
[4],
and mn(k) and On(k) a e he
pa ame e s o he Gaussian andom ield cha ac e ising
he egion
n.
The maximisa ion p ocedu e is ca ied ou
by a p og essi e bounda y e inemen o he ini ial
segmen a ion.
This echnique yields good quali y segmen a ion
esul s
[6].
Howe e , inal segmen a ions may o e look
de ails in he o iginal image. The -on o his lack o
de ail is mainly wo old. Fi s , he use o he same
pa ame e s o cha ac e ise images h ough he whole
decomposi ion does no comple ely exploi he
possibili ies o he mul i esolu ion analysis.
In
addi ion, gi en ha he maximisa ion elies on a
bounda y e inemen p ocedu e, o ally in e io egions
( ha is, egions whose con ou s do no ouch o he
con ou egions) which a e no p esen in he ini ial
segmen a ion canno
be
de ec ed by his segmen a ion
echnique.
III.-
XMAGE
MODEL
ADAPTATXON
Image da a a di e en decomposi ion le els do no
sha e he same ea u es, due o he il e ing p ocedu e
in ol ed in he compu a ion o he Gaussian py amid.
Thus, di e en model pa ame e s should
be
used in
o de o cha ac e ise he da a a di e en decomposi ion
le els. Since uppe le el pa ame e s a e al eady
cons an ly upda ed in he basic mul i esolu ion scheme,
only lowe le el model pa ame e s ha e o
be
adap ed.
The h ee pa ame e s used in (1) o modelling he
lowe le el can
be
educed o only
wo:
Ac ually, only he
T*
pa ame e adap a ion esul s in an
imp o emen o he p ocedu e pe o mance
[SI.
This pa ame e con ols he ela ionship
be ween
he
lowe le el model and he uppe le el model in he
CRF. In o de o adap i s alue o he da a con ained a
each esolu ion, he in o ma ion o he Laplacian
py amid is in oduced in o he p ocedu e. Each le el o
he Laplacian py amid (k) con ains he di e ence
be ween wo consecu i e le els o he Gaussian
py amid. Assuming ha le el (k+l) has been co ec ly
segmen ed, he in o ma ion con ained in he le el
(k)
o
he Laplacian py amid gi es an es ima ion o how a
his segmen a ion is om ha o le el (k). Tha is, i
mos o he pixels a le el
(k)
o he Laplacian py amid
ha e ze o alue, segmen a ion a le el (k+l) o he
Gaussian py amid is e y close
o
ha a le el
(k).
On
he o he hand,
o
ha e se e al pixels wi h high alues
in he Laplacian le el ansla es in o he necessi y o
pe o ming se e al co ec ions in he segmen a ion o
le el (k+l)
so
ha he segmen a ion
o
le el
(k)
is
ob ained. Tha is, new egions ha e
o
be
de ec ed and
con ou s ha e o
be
e ined in o de o con o m o hose
o le el (k). The way o ca y ou such asks is by
gi ing p io i y o he ex u e in o ma ion wi h espec
o he con ou in o ma ion in he
CFW
[8].
The alue
o he T* pa ame e a each esolu ion is he e o e gi en
by he ollowing exp ession:
whe e Lij(k) is he g ay alue
o
he pixel (i.
j)
a le el
(k)
o he Laplacian py amid. This app oach leads o
good esul s, as illus a ed in Figu e 1. In his igu e,
he o iginal Came aman image (Figu e l.a), i s
Gaussian py amid as well as hei segmen a ions a e
shown. The inal segmen a ion
(264
egions) is
p esen ed as a con ou image (Figu e 1.c) and as a
mosaic image (Figu e 1.d). In mosaic images, each
egion is illed wi h i s mean g ay alue. I has o be
highligh ed ha hese segmen a ions p esen good
quali y and imp o e hose ob ained by he basic
mul i esolu ion echnique
[6].
In addi ion, he T*(k)
alues yielded by
(3)
a e e y close o hese ound
manually o be op imal. Ac ually, e en
he
di e en
beha iou ound o ex u ed and non- ex u ed images is
espec ed
by his es ima ion p ocedu e [8].
Howe e , i has o
be
no iced ha , in spi e o he
abo e commen ed imp o emen , some de ails a e s ill
o e looked in he inal segmen a ion (e. g.: he s icks
in he ipod, he ae ials o some pa s o he came a
and he ace)
.
This d awback is owing o he p esence
o in e io egions in he image, which canno be
ex ac ed by means o he p e ious algo i hms. To
sol e his p oblem, a s age con olling ha , a each
le el o he decomposi ion, he inal segmen a ion does
no o e look in e io egions has been in oduced in he
algo i hm.
-18
whe e
Y
and
CP
s and o he open and close il e s
espec i ely, and he cen e
is
de ined
as
cen e
(Y
CP,
CP
Y,
I)
=
Min
(Y
0,
Max
(9
Y,
I))
(5)
Figu e
1.-
Segmen a ion
o
he Came aman image
IV.-
SEED
EXTRACTION
BY
MORPHOLOGICAL
TOOLS
To analyse he p esence o non-de ec ed in e io
egions wi hin a segmen a ion, he e o image is buil .
This image con ains he di e ence be ween he o iginal
image and he mosaic ep esen a ion o i s
segmen a ion. Assuming ha segmen a ions ha e been
co ec ly pe o med, e o image in o ma ion is mainly
ela ed o ex u es in he o iginal image and
non-
de ec ed in e io egions. The e o e, he main ask is o
disc imina e be ween ex u e and non-de ec ed in e io
egion in o ma ion. In e io egions
appea
in
he e o
image
as
nea ly la , con as ed a eas; whe eas ex u ed
in o ma ion appea s
as
dense, con as ed luc ua ions.
Since ex u ed a eas may yield pixels wi h la ge
absolu e alues han hose p oduced by non-de ec ed
in e io egions, classical h esholding echniques
canno be used. Thus mo phological ools
[9]
ha e
been
applied, gi en ha hey a e known o e icien ly
pe o m in disc imina ing be ween hese kinds o
in o ma ion.
Mo phological il e s do no sol e he abo e
p oblem. Hence, he necessi y o using o he e kind o
ans o ms, such as mo phological esidues. F om he
se o di e en esidues ha can
be
de ined, he esidue
be ween he o iginal signal and a mo phological cen e
[lo]
(con as ex ac ion ans o m) u ns ou
o
be e y
e icien o de ec ing in e io egions. The cen e is
compu ed om he open-close, he close-open and he
iden i y ope a o s:
Con as ex ac o :
I
I
-
cen e
(Y
CP,
CP
Y,
I)
I
(4)
An
example using a monodimensional signal is shown
in Figu e
2
o illus a ing he pe o mance o he
mo phological con as ex ac o . This signal con ains
wo con as ed, almos la a eas which a e ela ed o
in e io egions as well
as
h ee con as ed zones wi h
apid luc ua ions, ela ed
o
ex u ed
a eas.
No e
ha
he con as ex ac o de ec s bo h in e io egions,
yielding only
a
single connec ed componen o each
one o hem (concep o
seed).
On he o he hand,
ex u ed in o ma ion is almos comple ely emo ed.
The small emaining componen s can be wi hd awn by
pe o ming
a
cleaning s ep elying on size and g ay
le el alue c i e ia
[8].
"1
I
."A
/
con--dm
Figu e
2.-
Monodimensional example
A e he cleaning s ep, he emaining componen s
a e used
as
seeds o de ec ing new egions in he
segmen a ion p ocedu e. Tha is,
seeds
a e added o he
p e ious segmen a ion and his new pa i ion is used
as
ini ial segmen a ion in he p ocedu e desc ibed in
Sec ion 111. In his way,
seeds
do no di ec ly con o m
new egions bu he mono esolu ion segmen a ion
echnique decides whe he hey dese e
o
o m a new
egion o no . I a
seed
is conside ed o be ela ed
o
ai
o e looked in e io egion, he segmen a ion me hod
inds i s ac ual shape.
V.-
RESULTS
AND
CONCLUSIONS
The use o mo phological ools allows emo ing
apid a ia ions o he signal while p o iding wi h
seeds
o in e io egions. The e o e, in ex u ed zones,
new egions do no appea and hei o e segmen a ion
is a oided. On he o he hand, in e io egions a e
clea ly de ec ed. This e ec can be
Seen
in Figu e 3,
whe e he segmen a ion o he Came aman image is
pe o med using he abo e echnique. Figu e 3.a shows,
-19
in i s le -hand side, he segmen a ion a each le el o
he py amid, while, in i s igh -hand side, he se o
seeds
ob ained a each le el. On i s u n, Figu e 3.b
shows he
seeds
ob ained
a
he bo om o he py amid.
Finally, Figu es 3.c and 3.d show he con ou s o he
inal segmen a ion (353 egions) and i s mosaic
ep esen a ion, espec i ely.
The high quali y o he inal segmen a ion can
be
obse ed. I deals co ec ly wi h la ge ex u ed a eas
wi hou wi hd awing any ele an small egion. I is
wo h no icing ha he mo phological s ep de ec s
ele an in e io egions wi hou in oducing new ones
in ex u ed a eas (e. g.: he
g ass).
This e ec
is
e en
mo e no iceable in he example o Figu e
4.
In i , he
image p esen s a la ge ex u ed
a ea
which has
been
ga he ed in o a ew egions. Fu he mo e, no main
de ail in he image has
been
o e looked and, hus, he
ep esen a ion o he hand and he acke is o e y high
quali y. The inal segmen a ion
o
his image con ains
75
egions.
I has o be highligh ed ha , in spi e o he quali y
o he esul s achie ed by his echnique, i is no ime
demanding. Ac ually, he a e age compu a ional load
equi ed o segmen ing 256x256 pixel images wi h a
Sun
Spa c I1 wo ks a ion is o 27 seconds.
The cu en wo k is mainly wo old. Fi s , i copes
wi h he ex ension o he whole segmen a ion echnique
o he case o segmen ing image sequences. In pa allel,
we a e applying his segmen a ion me hod o he
p oblem o image coding. Tha is, a egion-based image
coding scheme is being de eloped.
[l]
F.-C. Jeng. J.
W.
Woods
"Compound Gauss-Ma ko
Random Fields o Image Es ima ion".
IEEE
T ans.
on
Signal P oc..,
ol.
39,
pp.
683-697. 1991.
[2]
S.
Geman, D. Geman, "S ochas ic Relaxa ion, Gibbs
Dis ibu ion and he Bayesian es o a ion",
IEEE
T am.
[3]
S.
Lakshmanan.
H.
De in. "Simul aneous pa ame e
es ima ion and segmen a ion
o
Gibbs andom ields using
simula ed annealing,"
IEEE
T ans. PAMI,
ol.
11,
pp.
[4]
F. Ma qub,
A.
Gasull, T. Reed, M. Kun , "Coding-
o ien ed segmen a ion based on Gibbs-Ma ko Random
Fields and human isual sys em knowledge",
P oc.
ICASSP-91,
pp.
2749-2752,
To on o, May
1991.
[5]
C. Bouman,
B.
Liu, "Mul iple esolu ion segmen a ion
o ex u ed images,"
IEEE
T ans. PAMI,
ol.
13,
pp.
99-
113,
1991.
[6]
F. Ma qubs, J. Cunille a,
A.
Gasull, "Hie a chical
segmen a ion using Compound Gauss-Ma ko Random
Fields",
P oc. ICASSP
92,
pp.
III.
53-56,
San
F ancisco
USA,
Ma ch
1992.
PAMI,
ol.
6,
pp.
721-741.
NOV.
1984.
799-813, 1989.
[7]
H. De in, P. Kelly, "Disc e e-index Ma ko - ype
andom p ocesses",
P oc.
IEEE,
ol.
77,
pp.
1485-1510,
1989.
[8]
F.
Ma qub.
Mul i esolu ion image segmen a ion
based
on
compound andom ields. Applica ion o image
coding.
PhD Thesis, UN . Pol. Ca ., Ba celona,
1992.
[9]
J.
Se a,
Image Analysis and Ma hema ical
Mo phology,
ol. I, Academic P ess, London,
1982.
[
101
P. Salembie .
I.
C. Se a. "Mo phological
mul iscale image segmen a ion".
Visual Comm. and
Image P oc. '92,
pp.
620-631,
Bos on,
1992
Figu e
3.-
Final segmen a ion o he Came aman image
Figu e
4.-
Segmen a ion
o
a ex u ed image
-20