Professional Documents
Culture Documents
1976 Using Relaxation To Find A Puppet
1976 Using Relaxation To Find A Puppet
Hinton
Cognitive Studies Program
University of Sussex, Brighton
PE2WENCEbCONSTRAINT NETWORKS . . . .
Finding t h e best puppet i s equivalent to extracting f r o m a n e t
work whose nodes are the percepts and relations the best sub- ,
DISCUSSION
The task which has been used t o reveel the principles of a re-
laxation approach, has been simplified in many ways. One
easily modified feature i s the laok of attention to the angles
of the knee and elbow joints. A better puppet model would re-
quire t h a t the elbows bent one way and the knees the other,
and it should be possible to mobilise such knowledge t o make
the best puppet emerge. The theoretical i n t e r e s t of t h i s type
of constraint i s t h a t it is non-local, l i k e number agreement
which i s problematic f o r context f r e e grammars ( ~ y o n s1968).
The practical solution i s t o introduce global nodes represen-
ting the side of the puppet in view. These side nodes are re-
lated t o each other by an exclusive-or constraint and each re-
levant relation is related to the compatible global side node
by a material implication constraint. The best instantiation
w i l l now have compatible knees and elbows. In some cases t h i s
i s too severe a restriction, since a broken elbow is b e t t e r
than none. So alternative weaker relations without the extra
constraints are introduced. These conflict with the stronger
relations, so i f they have lower preferences, good elbows will
beat poor ones, but poor ones w i l l beat none.
A more serious simplification is t h a t relations and p r o p o r
tions are either definitely satisfactory o r definitely not.
Intermediate cases could be included i n the network, but there
are so many of them in a complex scene that the network would
become cumbersome, and a l o t of computing would have to be done
for vgqr little ~&IL-I, The af.nm&ivn ta st& cma-
ting only the good percepts and relations. A s the relaxation
process is applied, some percepts will emerge w i t h high credi-
b i l i t i e s and t h e i r vacant s l o t s can t h a be developed. Inte-
grating the growing and the r n i n g of the network in this way,
effectively prevents a l o c a l cue which conflicts Kith globally
better alternatives, from i n i t i a t i n g a search f o r supporting
evidence. Its disadvantage is t h a t there i s no longer any
guarantee t h a t the f i n a l global interpretation i s the best one,
because some of the nodes of the best possible interpretation
m e y never be added t o the network.
Finally, in the simple task described, there are only two
levels of structure, the puppet and the rectangles. These do
not give r i s e t o situations in which higher l e v e l knowledge i s
required t o form the right lower l e v e l structures. Given an
imperfect l i n e drawing with occlusion, however, puppet know-
ledge may be required t o decide which l i n e segments form a rec-
tangle. The obvious way of doing t h i s is t o find the best
puppet composed of easily found rectangles, and then to search
f o r poorly depicted parts t o aomplete it. A different and
novel method i s t o create many p o t e n t i d reatangles and to set
up constraints between them. Bectangles which conflict over
the interpretation of a l i n e segment, f o r example, cannot both
depiat parts of the best puppet. Instead of using relaxation
immediately t o find the best consistent set of rectangles, a l l
the possibilities can be used t o find potential percepts and
relations. The percepts can then be linked by material impli-
cation constraints t o t h e i r comespondbg rectangles, thus
creating a larger network,containing conflicting structures at
several levels. mrnning the whole l o t at once, the best
puppet can be found, and higher level knowledge aan be made t o
influence the choice of rectangles.
.
Lyons, J (1968) Introduction t o Theoretical Linguistics.
Cambridge University Press.
Pierre,D.A. (1969) Opthisation Theorg with Applications.
John Wiley and Sons.
Rosenfeld,A., B.A. Hummel & S.W.Zucker (1975) Same
Labelling by Relaxation Operations. Technical Report TR-
379, Computer Science Centre, University of Margland,
College Park.
Sutherland,N .So (1974) Intelligent Picture Process
. 3
Manuscript t o be published i n s Sutherland,N.S (ed.
Tutorial Essays i n Psychology. Lamy &lbaum Associates.
Washington.
Waltr,D. (1975) Understanding Line Drawings of Scenes with
Shadows, in The Psychology of Computer Vision, Winston,P.H.
(ed.) HcGraw H i l l s New York.
157