October 1 - December 31, 1998 (FY99Q1)
Goals: Complete initial implementation of algorithms for evaluating conceptual queries for filtering and visualization, and develop applications. (Reported as incomplete FY98Q3). Provide an initial report on a query language design to integrate conceptual similarity-based queries into DBMS query processing. (Reported as incomplete FY98Q4). Conduct experiments to determine effectiveness of spatial reasoning techniques for conceptual queries in visualization and intelligent information processing tasks. (Reported as incomplete FY98Q4). Perform initial integration of COA generator with the terrain feature database to drive the COA generation. (Reported as incomplete FY98Q4). Develop experiments testing spatial reasoning techniques for conceptual queries. Perform an initial integration of spatial reasoning visualization tools for conceptual queries to the database. Exploration of applications to demonstrate utility of Spatio-Temporal Uncertainty reasoning (SATURN) system to battlefield visualization and situational awareness tasks.
Progress: Work on the first two milestones is still pending due to lack of staffing.
We have developed visualization tools for rendering spatial relations in a dynamic, immersive 3D-display environment. This is an extension to work done for static 2D display. We are experimenting with rendering techniques to maintain performance with large numbers of displayed dynamic objects (order 10^3). These tools will subsequently be used in human subject testing of spatial reasoning skills.
The initial integration of a Course of Action (COA) generator with the terrain feature database to drive the COA generator has been deferred as explained in the previous quarterly progress report.
We are coding extensions of the 2D-display experiment for use in 3D stereo. This version will be available for conducting experiments during the 3rd quarter of FY99.
Regarding the initial integration of spatial reasoning visualization tools for conceptual queries to the database: We have coupled the display environment to a database of time-stamped object positions for dynamic rendering of object locations and spatial relationships relative to other objects. We are working to enrich the functions of display.
We explored utilizing SATURN's indexing and dynamic object representation techniques to support effective visualization. With the help of additional funds made available by ARL, SATURN's indexing techniques were integrated with VGIS and were used to manage the dynamic AHAS and weather objects (Figures 8 and 9). We will further explore other applications for SATURN's support for imprecise queries to situational awareness and visualization tasks.

Figure 8: Original VGIS architecture before integration with SATURN.
Figure 9: VGIS architecture after integration with SATURN.In other research, some additional funding provided by ARL, to support another database management task, was utilized as follows. We integrated the indexing and representation techniques of SATURN (Spatio-Temporal Uncertainty Reasoning system) with the Virtual GIS (VGIS) system in order to improve its performance and scalability to complex dynamic environments as well as to enhance its functionality as a collaborative planning tool. To achieve this we added three new components to VGIS: a spatio-temporal object manager, a performance monitor, and a task database. The spatio-temporal object manager uses SATURN techniques for indexing dynamic multidimensional (spatio-temporal) objects to support effective and efficient object traversal during visualization. The performance monitor adjusts the resource allocation between VGIS components and adaptively adjusts image quality to guarantee bounded visualization performance. The task database extends VGIS as a tool for collaborative planning.
Performance results illustrate that the SATURN techniques for object management and the performance monitor significantly improve VGIS performance allowing it to scale to complex scenarios with a large number of dynamic objects. Performance results will be reported in the 1999 Displays Federated Laboratory Symposium Proceedings. Simulating and storing information about a task of searching for a missing vehicle (e.g., crashed aeroplane) illustrated the utility of the task database during a disaster relief operation. Other planning and battlefield operations could also potentially utilize the task model implemented and will be explored in the future. The task database provides a mechanism to store, query, retrieve and manage such collaborative tasks in a database.
We also made significant progress on a related MARS project whose goal is to develop effective and efficient mechanisms to support complex multimedia information as first class objects in databases such that they can be stored and retrieved based on their content. In this context we explored the relevance feedback mechanism to learn user queries in multimedia databases, efficient techniques to evaluate imprecise content-based queries in multimedia databases, as well as techniques to content-based representation and retrieval of video.
January 1 - March 31, 1999 (FY99Q2)
Goals: Complete initial implementation of algorithms for evaluating conceptual queries for filtering and visualization, and develop applications (reported as incomplete FY98Q3). Provide an initial report on a query language design to integrate conceptual similarity-based queries into DBMS query processing (reported as incomplete FY98Q4). Perform initial integration of COA generator with the terrain feature database to drive the COA generation (reported as incomplete FY98Q4). Implement the query language to integrate conceptual similarity-based queries into databases. Complete integration of VGIS system with SATURN system's spatio-temporal indexing mechanisms to scale VGIS performance during visualization of large moving object data sets.
We have designed a set of algorithms for clustering database objects into higher order classes based on spatial proximity and relative location. These algorithms are based on fundamental spatial operations with novel topologic relations computed from positional and object attribute information. We are currently implementing these operations within a spatial data analysis and management tool for immediate demonstration and testing.
The initial report on a query language design remains incomplete pending completion of the previous task.
The task of integrating a COA with the terrain feature database has been substituted with another task, as explained in the FY98Q4 report. As we mentioned in the FY98Q4, the purpose of this task was to demonstrate the usefulness of our work on representation, indexing, management of imprecise spatio-temporal data (SATURN) and the support for qualitative reasoning on spatio-temporal data. Since COA's are spatio-temporal objects, integrating our research with FOX in order to support COA generation and reasoning tasks seemed very attractive. However, at the time when this task had to be performed, FOX was exploring COA at the level and granularity for which our work on representing complex spatio-temporal objects was not required. In contrast, the underlying terrain database and army exercise data (AHAS) that drives VGIS provided us with a more suitable application to demonstrate our research in SATURN. We have therefore substituted this task with the task of integrating SATURN with VGIS to support both better performance of VGIS as well as to explore extended functionality to VGIS.
In terms of implementing a query language, we have developed a database server application to provide real-time communication between a database storing the temporal and spatial characteristics of battlefield objects with a virtual display environment built from our earlier 2 dimensional representational experiments. The battlefield objects are continuously updated in the display as their state changes according to the conceptual query structures being implemented (Figure 10). These results will be used in our experimental settings and can feed into the task below.

Figure 10: Query Structure
The integration of VGIS and SATURN is incomplete pending porting of VGIS to UC, Irvine. We expect to make progress over this task in the next quarter.
In other research, we have continued to make significant progress in the related MARS project that explores an integrated multimedia information retrieval and database management system with the objective of providing native support for and content based retrieval of multimedia objects in databases. Our progress has been in (1) techniques to support query refinement in MARS to map user's information need to an exact query representation, (2) techniques to support imprecise queries in databases, and (3) high dimensional feature indexing. During this period, we have developed a Web Search engine called WEB-MARS that supports an integrated retrieval using both textual descriptions (content) of HTML pages as well as visual content of images linked to the HTML. This is the first such search engine to truly combine text and visual properties into a single paradigm.
April 1 - June 30, 1999 (FY99Q3)
Goals: Complete initial implementation of algorithms for evaluating conceptual queries for filtering and visualization and develop applications (reported as incomplete FY98Q3).
Provide an initial report on a query language design to integrate conceptual similarity-based queries into DBMS query processing (reported as incomplete FY98Q4). Complete integration of VGIS system with SATURN system's spatio-temporal indexing mechanisms to scale VGIS performance during visualization of large moving object data sets (reported as incomplete FY99Q2). Perform scaling studies of spatial reasoning in a large, multi-dimensional access methods developed in SATURN. Report on approaches to optimize conceptual queries using multi-dimensional access methods developed in SATURN.
Progress: A programmer has been hired to complete the implementation of algorithms and the task will be complete in summer 1999.
Ms. Michelle Yeh, a graduate researcher working with Prof. Doug Johnston has been hired to complete the query language design and subsequent report.
The integration of VGIS and SATURN's spatio-temporal indexing mechanisms is still incomplete since we have not been able to port VGIS to UC-Irvine. The task will be completed this summer.
Michelle Yeh under the guidance of Prof. Johnston will conduct and complete scaling studies during this summer.
A paper has been completed on approaches to optimize conceptual queries. It has been submitted to the upcoming ICDE conference. The paper illustrates how conceptual queries can be optimized for conceptual queries in the spatio-temporal domain. Another paper based on evaluating spatio-temporal queries over imprecise spatio-temporal locational information using multidimensional index structure is currently being written and will be completed mid July.
In other research, we made significant progress in the related MARS, SATURN, and DOMINO projects.
Multimedia Analysis and Retrieval System (MARS) is an integrated multimedia information retrieval and database management system which is being developed at the University of California, Irvine with the objective of providing native support for content-based retrieval over the multimedia objects in databases. The progress we made over the past quarter in the MARS project was along the following directions:
We explored information retrieval techniques to support combined retrieval using both text and image properties in a single retrieval paradigm. Experiments were conducted to validate the improvements that result when more than one media type are considered at the same time. The information retrieval techniques developed and the experiments resulted in two manuscripts that have been submitted for publication.