Natural Language Dialogue about Moving Objects in an Automatically Analyzed Traffic Scene
Proceedings of the Seventh International Joint Conference on Artificial Intelligence. Natural Language. Pages 49-50.
© 1981 International Joint Conferences on Artificial Intelligence
Abstract
This contribution is concerned with natural language dialogue about scenes with moving objects. Two systems are connected, a natural language dialogue system originally conceived for static scenes and an emerging scene analysis system for real-world TV-frame sequences. The latter produces time dependent object descriptions which serve as a referential database for inquiries. The time intervals relevant for answering the questions are determined from domain specific parameters, the context of the dialogue, the tense of the verbs and time adverbials. For checking the correspondence between a verbally specified motion and a trajectory, predicates are evaluated which can be deduced from the verb's case-frame.
- Nagel, H.-H., Analyzing Sequences of TV-Frames, IJCAI-77, p.626, 1977.
- v.Hahn, w., Hoeppner, w., Jameson, A., Wahlster, w., The Anatomy of the Natural Language System HAM-RPM, in: Natural Language Based
References were extracted automatically from the PDF and may contain errors.
Full text extracted automatically from the PDF; figures, tables and equations may differ. The PDF is the version of record.
NATURAL LANGUAGE DIALOGUE ABOUT MOVING OBJECTS IN AN AUTOMATICALLY ANALYZED TRAFFIC SCENE
Heinz Marburger, Bernd Neumann
Hans-Joachim Novak
Fachbereich Informatik Universitaet Hamburg Schlueterstrasse 70 D-2000 Hamburg 13
to answer a question using the referential knowledge provided by the scene analysis system.
The architecture of the system has been strongly influenced by two independent investigations at the University of Hamburg. The scene analysis subsystem is being developed as part of a research effort towards understanding real world scenes with motion [1]. Current work concentrates on separating moving objects from static background and determining 3D-shape and trajectory of these objects. The dialogue subsystem is adapted from HAM-RPM [2,3] which works with a static world of discourse and has a large amount of linguistic capabilities at its disposal, e.g. pronoun resolution, handling of elliptical expressions, spatial relations, quantifiers and restrictive clauses as well as the capability to initiate clarification dialogues.
Both systems share a conceptual know ledge base which contains general know ledge common for a language understanding system, as well as information relevant for visually recognizing the objects in a scene, e.g. object shape descriptions. The referential database described earlier serves as the main communication channel between the two subsystems.

ABSTRACT
This contribution is concerned with natural language dialogue about scenes with moving objects. Two systems are connected, a natural language dialogue system originally conceived for static scenes and an emerging scene analysis system for real-world TV-frame sequences. The latter produces time dependent object descriptions which serve as a referential database for inquiries. The time intervals relevant for answering the questions are determined from domain specific parameters, the context of the dialogue, the tense of the verbs and time adverbials. For checking the correspondence between a verbally specified motion and a trajectory, predicates are evaluated which can be deduced from the verb's case-frame.
I INTRODUCTION
The system described in this paper is designed to answer yes/no questions about moving objects in a recorded real-world scene. Scene analysis is performed independently up to a level of representation where each frame is symbolically described by object names linked to object types and associated with visible properties like position, shape and color. Identical objects in successive frames are recognized and given the same name. We call this level of representation, being scene dependent, referential knowledge.
Questions are asked in natural German language assuming the following pragmatic dialogue situation: we telephone with another person which is standing at a window, and ask questions about the traffic seen from this person's point of view. The natural language system tries Our aim is to answer questions like (1) and (2).
- Hielt der Bus an? (Did the bus stop?)
- Fuhr danach das gelbe Auto an? (Did the yellow car start afterwards?)
We emphasize a top-down approach where verbalizations are processed in order to decide whether or not they properly describe a given image sequence. Most related research efforts differ from our approach in that they derive verbalizations bottom-up. For example the work of BADLER [4] which is further developed by TSOTSOS [5] offers motion conceptualizations which can be generated from image sequences and permit a crude verbalization by simple translation of concepts into words. Similarily the systems of OKADA [6) or TSUJI ET.AL. (7] do not attempt to relate truly natural language expressions to the analyzed movements.
In this contribution we discuss three types of constraints which can be extracted from yes/no questions. They form the basis for a process which tests whether or not the symbolic scene representation corresponds to the inquiry. Verb tense and time adverbials give rise to a temporal constraint which is treated in the following section. The verb and its deep-case structure usually imply certain trajectory shapes. This includes the verb's manner of action which corresponds to trajectories satisfying particularly simple shape predicates. Finally, an example is given where location constraints can be derived from the deep-case structure.
II TENSE AND TIME
Dialogues in our system refer to a sequence of images covering a certain time span [Tbeg,Tend]. Within these limits a time of speech Ts can be arbitrarily chosen which synchronizes the dialogue with the scene. Ts is fixed throughout the dialogue, although some notion of progressing dialogue time is maintained for the purpose of modelling dialogue context. The system cannot access referential knowledge beyond Ts which marks the presence .
We call the which has to be subsequence of images regarded to answer a question, the (time) interval of consideration. It is mainly determined by the tense of the verb and possibly time adverbials, but also by the domain (i.e. its typical motions) and the course of the dialogue (i.e. the current focus of attention). We only consider the effect of tense and adverbials, and begin with tense. For present tense questions the boundaries of the interval of consider ation are given by the parameters Tprl and Tpr2 which denote a short time span immediately preceding Ts. For present perfect and simple past the corresponding parameters are Tpal and Tpa2 which · cover the scene from the beginning up to Tprl. Colloquial German does not necessitate a distinction between these tenses.
The effect of several time adverbials can be described as restricting the inter val of consideration with respect to a time of reference. Let the event 'bus stops·-rn question (1) terminate at Tbus2, then the time of consideration for question (2) extends from Tbus2 to Tpa2. Adverbials which refer to a time of reference which is defined by some other event correspond to the category ADVe introduced by BAEUERLE [8]. We have selected the following subset: 'vorher', 'davor', 'dann', 'nachher', 'spaeter', 'danach' ('previously', 'before this' , 'then', 'afterwards', 'later', 'after that').
Other time adverbials specify the interval of consideration referring always to the time of speech as a special time of reference. They are summarized in the category ADVs. We only work with those adverbials of the category ADVs which put the interval of consideration close to the time of speech, namely 'jetzt', 'nun', 'gerade', 'gegenwaertig', 'im Moment', 'eben', 'soeben' ('now', 'at present', 'just', 'just at the moment', 'just now'). This excludes adverbials like 'kuerzlich' ( 'recently' ) .
III LOCOMOTION VERBS
We investigate only questions involving verbs which denote a location change of the actor in the sentence. For a positive answer the trajectory of the actor, as recorded by the scene analysis system, must satisfy certain requirements or predicates which depend on the verb itself and the deep-case structure associated with it. For locomotion verbs we use the following case slots: AGENT, LOCATION, SOURCE, GOAL, PATH, OBJECTIVE.
Consider again question (1). Here the two primitive predicates 'moving' and 'stationary' have to be applied to the ACTOR trajectory over the interval of consideration. They can be easily computed from the object positions for each instance of the sequence. Four basic situations can be distinguished: intervals where the object is stationary, moving, beginning to move, and beginning to be stationary. The first case is not interesting since we are analyzing locomotion verbs. The other three possibilities represent verb inherent features, namely the manners of action: durative, inchoative and resultant. Some examples of verbs which can be analyzed using the above predicates are 'fahren' ('drive'), 'gehen' ('walk'), 'anfahren' ('start'), 'losgehen' ('start walking'), 'stoppen' ('stop').
Verbs like 'abbiegen' ('turn off') or 'wenden' ('turn') imply trajectories with more detailed properties. Predicates involving the change of direction of a trajectory will be required, none of which have as yet been accurately designed.
Finally, we consider the situation where slots are filled besides the AGENT slot. This may be due to prepositional clauses or transitive verbs.
- Bog das Auto von der Haltstrasse in die Fahrstrasse ab? (Did the car turn off Haltstrasse into Fahrstrasse?)
In this example the slots SOURCE and GOAL are filled by 'von Haltstrasse' and 'in Fahrstrasse', respectively. The system not only checks whether there is a trajectory with the specified shape within the interval of consideration but also requires this trajectory to satisfy the spatial constraints imposed by the contents of the slots.
IV CONCLUSION
A natural language dialogue system and a scene analysis system for image sequences are being connected to explore the possibility of natural language communication with image understanding systems in general, and verbal description of motion in particular. A symbolic scene description in terms of time dependent object locations (and some additional properties) has been proposed as a level of representation suitable to serve as a referential database for inquiries.
Answering yes/no questions about motion is viewed as a top-down process aiming at verifying certain trajectory properties. Three types of constraints on a trajectory can be distinguished. First, the interval of consideration as a temporal constraint, second, trajectory shape in space and time, third, spatial constraints on the location of a trajectory. It has been shown for some examples, how these constraints can be extracted from a question. The reported work is currently being implemented.
ACKNOWLEDGEMENTS
We wish to thank Walther v. Hahn, the head of the HAM-RPM project, for his helpful counsel in linguistic matters. We also gratefully acknowledge discussions with Hans-Hellmut Nagel who initiated this project.
@inproceedings{ijcai1981p11,
title = {Natural Language Dialogue about Moving Objects in an Automatically Analyzed Traffic Scene},
author = {Marburger, Heinz and Neumann, Bernd and Novak, Hans-Joachim},
booktitle = {Proceedings of the Seventh International Joint Conference on
Artificial Intelligence, {IJCAI-81}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Patrick J. Hayes},
pages = {49--50},
year = {1981},
month = {8},
note = {Natural Language},
url = {https://ijcai.org/proceedings/1981/11},
}
TY - CPAPER TI - Natural Language Dialogue about Moving Objects in an Automatically Analyzed Traffic Scene AU - Marburger, Heinz AU - Neumann, Bernd AU - Novak, Hans-Joachim T2 - Proceedings of the Seventh International Joint Conference on Artificial Intelligence, IJCAI-81 PB - International Joint Conferences on Artificial Intelligence PY - 1981 SP - 49 EP - 50 UR - https://ijcai.org/proceedings/1981/11 ER -Copied
Machine-readable versions of this paper, for tools and AI agents:
Welcome
Future Conferences
AI Journal Division
IJCAI Proceedings
About IJCAI
IJCAI Awards