A multimedia database system for 3D crime scene representation and analysis

Size: px
Start display at page:

Download "A multimedia database system for 3D crime scene representation and analysis"

Transcription

1 A multimedia database system for 3D crime scene representation and analysis Marcin Kwietnewski 1, Stephanie Wilson 1, Anna Topol 1, Sunbir Gill 1, Jarek Gryz 1, Michael Jenkin 1, Piotr Jasiobedzki 2 and Ho-Kong Ng 2 1 York University, Department of Computer Science and Engineering 4700 Keele St., Toronto, ON, Canada, M3J 1P3 2 MDA Corporation, 9445 Airport Rd., Brampton, ON, Canada, L6S 4J3 ABSTRACT The development of sensors capable of obtaining 3D scans of crime scenes is revolutionizing the ways in which crime scenes can be analyzed and at the same time is driving the need for the development of sophisticated tools to represent and store this data. Here we describe the design of a multimedia database suitable for representing and reasoning about crime scene data. The representation is grounded in the physical environment that makes up the crime scene and provides mechanisms for representing both traditional (forms-based) data as well as audiovisual (3D scan and other complex spatial data). Some initial results obtained with tools designed to seed the dataset are reported as well as some components of the final database system. 1. INTRODUCTION Crime scene investigation requires the collection and analysis of vast amounts of data. This data comes in a variety of formats, such as traditional paper forms collected by officers at the scene, results of scientific evaluations in the crime scene lab, fingerprint data, high resolution still imagery, and video and audio recordings. Representing this information in an effective manner in order to enhance later investigation of the crime is a complex task. This task becomes even more difficult as advanced technologies such as laser (e.g., [5]) or optical scanners (e.g., [10, 9]) become available which allow for full 3D scans of the scene and objects within the scene to be collected and made available for investigators. It is important for investigators to be able to access this large and varied collection of data in an intuitive and efficient manner. This paper describes the design of a multimedia database to address the problem of representing and manipulating the complex datasets associated with crime scene analysis. Given the importance of spatial relationships in these databases, a central concept in the resulting representation Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. CVDB 2007 June 10, Beijing, P. R. China Copyright 2007 ACM /07/ $5.00. is that entities in the database have a specific pose (or collection of poses) that they occupy in a spatial representation of the scene. A second underlying principle in the representation is the hierarchical nature of data collected at crime scenes. In general, entities are associated with larger structures: They may contain one another (e.g., the gun is in the drawer) or the process of data collection enforces specific relationships between entities (e.g., the coroner s report is associated with the body of the victim). One final property of crime scene data, especially the data associated with 3D scene acquisition and other sensor systems, is that the data may be available at a variety of different resolutions. The use of different resolutions may be related to performance issues (e.g., it is more efficient to render the 3D representation of the crime scene with fewer polygons), or it may be related to issues related to the desirability of viewing the crime scene with certain objects removed or obscured (e.g., to protect the identity of the victim). Given the nature of the data to be represented the multimedia database design presented here relies on the use of a hierarchical tree structure. This tree structure encapsulates both the property that entities may contain other entities (both in a spatial as well as a logical sense), as well as the property that entities may be represented at different resolutions. Different representations of each object can be stored. The user interacts with the database through a user interface that provides them with a 3D view of the crime scene. The user can walk through the resulting 3D model querying objects that are encountered. Interactions either traditional graphical operations or more complex queries of the database are processed by the underlying database engine that determines what should be displayed as well as retrieving the set of actions that can be performed on the displayed objects. This paper provides a description of the basic structure of the database system being constructed, as well as planned user interactions. The paper begins with an introduction to the problem of crime scene investigation from a data processing viewpoint. The basic underlying data flows within the database system and preliminary tools that have been developed in order to populate the database with 3D models of crime scenes are then described. Finally, the paper concludes with a description of planned development and extensions to the current system.

2 Figure 1: A 3D view of a simulated crime scene. Data within the crime scene may be collected over a wide geographical area, by many different people, and much of the data will be sent to external experts to provide additional information about the data collected. 2. CRIME SCENE DATA Crime scenes provide a vast range of complex data, collected by a number of different personnel, over a lengthy time period. Data is collected on-site, in laboratory or fingerprint analysis, by the coroner, and by a myriad of other personnel (see Figure 1). All of this data must be amalgamated into a single coherent representation so that it can be used by investigators as well as later in courts by both the prosecution and defense. Traditionally this data is collected and managed using paper forms. Each item that is collected is assigned a unique identifying label. Investigating officers choose identifiers and assign textual descriptions to the data collected based on experience gleaned in the field. As the complexity of crime scenes increases, due in part to the use of more complex scientific tests and the presence of evidence that is not well described by a free form textural description, limitations of the existing data collection and representational mechanisms have become apparent. As a result, there has been an interest in the development of crime scene database systems. Although these representational systems have their advantages over the traditional pen-and-paper note taking mechanisms typically deployed in the field, they are not capable of dealing with the complex datasets that are associated with 3D scanners and chemical, nuclear, radiological and biological sensors. Such sensors typically obtain large 3D representations of the spatial data. For example, the simulated crime scene shown in Figure 1 is actually a rendering of the 3D dataset obtained with the ism sensor[10]. The raw data obtained with this sensor can be used to construct a 3D textured triangular mesh which can then be manipulated in order to view it from different directions. The mesh can be decomposed into different objects, and the mesh along with both traditional and non-traditional data must be represented in a manner that supports crime scene investigation. Figure 2: Object hierarchy example. All objects in the database exist within this hierarchy. All objects represent a bounding volume which contains all of its children. The bounding volume of siblings may overlap. Each node contains an attribute that describes how it is to be displayed in terms of the user interface, and a node may have multiple display attributes. See text for details. 3. DATABASE DESIGN A database for crime scene investigation provides dual functionality. It provides persistent storage of the raw data acquired from the crime scene and a method of analysis of the scene data for crime scene investigators. The first function is important for providing evidence in a court of law. Here, the data must be represented in an unaltered state so that the court can view the evidence as it was when it was recorded. The second function is important to aid the investigators by providing the data they require in a quick and easy to understand manner. Firstly, it is important to be able to find/identify objects of interest in the scene. Secondly, the representation must provide straightforward access to the spatial and other relationships that exist between entities. For example, it is important to be able to identify entities that are in close proximity to each other and to represent the property that certain entities belong to others. This spatial hierarchical property of the data suggests a hierarchical representation for the database itself. At the top level there is the overall crime scene. The children of the root-level may include such things as a chair or a table in the room. The children of the table may include a box resting on top of it. The children of the box may include a pencil inside the box, and so on (see Figure 2). In order to simplify establishing relationships between objects, each object is assigned a bounding volume and children of a node must exist within this volume. Two children of a given node may have intersecting bounding volumes. In addition to providing a mechanism for representing the property that some objects are contained within others, we need a way to reflect the fact that certain objects in a crime scene may have significant information associated with them that was collected at different sites ( e.g., at the crime lab or in coroner s lab) or at a different time. Those representations or descriptions can be treated as separate scenes in terms of processing and each node in the hierarchy will be associated with a set of them. This will provide a straightforward mechanism to generate views of the scene in the browser application, e.g., it will be able to query for 3D rep-

3 resentations or low quality representations of a subset of the object hierarchy it wants to render. Objects within the hierarchy may have a range of different primitive type representations associated with them, including Traditional descriptions like standard paper forms Multimedia objects such as video or audio clips that describe (or encode) an object located at a specific location. Textured 3D meshes that describe the surfaces of objects and locations within the crime scene that can be easily to or removed from a 3D view of a crime scene Spatial distributions such as levels of radiation, temperature, or gas concentrations. Given the highly visual nature of much of the data that is encoded in a crime scene dataset, and the needs of crime scene investigators, the ability to visualize the dataset in various ways is a critical requirement. This raises a number of interesting problems related to both performance (at what resolution should large triangular meshes be rendered) and also to the security of views of the crime scene. It may be desirable, for example, to display portions of the crime scene in such a manner as to obscure certain facts that are being withheld during an ongoing investigation. Thus objects in the representation, either external or internal nodes in the hierarchy, may have a range of visualization attributes that may be accessed by the database. Another important aspect of the database design is efficient storage of user-generated objects. A user may retrieve an object from a database and modify it in various ways (for example, by taking a 2D snapshot, changing resolution, removing certain objects from it, etc.). Such modifications may be time consuming and may require the use of complex multidimensional indexing methods[2]. Thus it may make sense to store these newly generated redundant objects for future use. This database functionality is similar to storing materialized views[3], which from a conceptual point of view are also redundant objects in a database. The task of storing the redundant objects in our environment is easier in the sense that we do not expect updates to our original data, hence do not need to solve the maintenance problem of the user-generated objects. On the other hand, we do not have a formal language like SQL to describe precisely to the user how the objects are related to each other. If the number of such objects becomes large, the task of representing efficiently and clearly their relationships may be a challenge. 4. DATA EXCHANGE The end-user application and the database must be able to unobtrusively exchange information about the objects, their representations, their relationship with other child/parent objects, and available object manipulation actions. The Extensible Markup Language (XML) is well suited for sharing the information organized in a tree-based structure between systems and decouples the database interface and the user interface implementations. XML is used to describe queries and responses to the database as well as encoding the set of possible interactions the user can make with respect to a specific object in the database. Figure 3: Data exchange diagram: communication between the application and the database. Associated with every object in the database is the collection of possible interactions that the user can have with the object. When an object is retrieved from the database the set of possible interactions and the code necessary to process these interactions is retrieved from the database as an XML description. For example, if the object is displayable at different resolutions, then the available commands to choose these resolutions are encoded in the XML description as is the set of actions that must be executed in order to cause the user interface to display the object. When a user selects an object of interest in the scene the set of possible actions associated with that object (as identified in its XML description) are displayed. The manipulations may include viewing the object at a finer resolution, opening associated reports or audio files, or even removing the object from the scene altogether. Each such action will trigger the interaction of the application with the database, which in turn will produce a new XML formatted description of the scene and the object according to the latest query (Fig. 3). The application will then use this information to return the results to the user. This may include redrawing the scene or launching a document viewer or a media player. This approach of separating the database interface and the user interface implementations provides greater potential for future extendibility. By using the hierarchical object association and the XML to return the query results we can communicate arbitrarily complicated scenes between the database and the application that avoids any direct mapping to the database tables. 5. ACTIONS AND USER INTERACTION In order to ensure high-performance for rendering and interaction with a large number of 3D model, audio, and video datasets the end-user client application is written natively utilizing operating-system supported hardware accelerated libraries (see Fig. 4). The task of decoupling interactions from the client application thus requires a mechanism at

4 Figure 4: User Interface: The client application viewing a sample crime scene model. run-time to bridge the gap between the XML response from the database and the desired result in the client application. This is achieved using Python[6], a dynamic, scriptable, multiplatform, freely available object oriented programming language[6], as seen in Fig. 5. Aforementioned, the XML response from the database to the client is an arbitrary length list of available interactions. These interactions are defined by two fields: a UI description tag and an inline Python script. The UI description tag is used by the client application to describe the interaction to the user. This is normally text used to populate the list of interactions displayed to the user but is produced in HTML markup to support more advanced UI features in the future. The corresponding Python script is what drives the client application. When a user selects an interaction to perform, the native client application executes the Python script. The script is capable of doing a variety of tasks: primarily the generation of database queries, but also executing natively compiled code for UI-related convenience tasks such as toggling of 3D rendering options for an object, and finally updating its internal global state. Upon startup of the application a Python session is created with a persistent global state that is accessible by the native client application. The client application determines what to display strictly by reading what information is present within this global state. This simplifies the role of the native client end-user application to the presentation of multimedia and UI while leaving the details of user interaction and database querying to an extensible and flexible scripting system. 6. DATA ACQUISITION Data within the database comes from many sources. Many of these sources are traditional in that this is textual information entered by crime scene investigators either in the field or in the office based on notes taken in the field. Although this is crucial information in the database, perhaps the most interesting data that must be acquired and represented in the database is the collection of large 3D structural elements that describe the scene and objects within the scene. These large 3D structural descriptions are collected using a vision-based stereo reconstruction system 1. Data is 1 Both MDA s ism[10] and the AQUASensor[9] have been Figure 5: Data exchange diagram: adding data to the database. collected using a standalone hardware platform. It consists of a Bumblebee Stereo Camera[7] to extract depth information from images of the environment (see [8] for product information). Egomotion is extracted from the stereo image sequences and this information is used to project the data to a common reference frame. This depth information is then used to create three-dimensional models of the scene (see [10] for a detailed description of this system). These models are high-resolution dense uniform meshes textured with the actual real-world video capture making them very accurate and realistic representations of the crime scene environment. A sample 3D reconstruction is shown in Figure D SCENE SEGMENTATION Devices such as ism provide high resolution 3D scans of salient scene structure. It is necessary for the user to be able to manipulate individual objects within the scene, in addition to the overall scene itself. The task of manually isolating and segmenting these objects can be daunting. It would require the user to indicate which polygons are part of the object to be isolated and which are not. This would be very time consuming. A semi-automatic tool to enable object segmentation to be a quick and easy operation is therefore required. 3D Lazy snapping is a technique for assisted segmentation of 3D images based on the 2D Lazy Snapping approach[4]. The user indicates the 3D object to be segmented simply by marking sample foreground and background elements of the scene. The system then selects those polygons it considers part of the object and rejects those it considers part of the background. The user can then either augment the set of marked foreground and background polygons, allowing the system to recompute the selection, or can manually adjust any of the polygons which have been misclassified. Due to the system classifying the majority of the polygons automatically, the demands on the user are drastically reduced. The problem of segmenting the object from the 3D scene is considered as a graph cut problem, with the cut dividing the foreground regions from the background regions. Here a segmentation is described based on a voxel representation of the scene, although a polygon-mesh based representation segmentation is similar. A graph is constructed with each voxel in the scene representing a node in the graph. Edges used, although the details of the ism system are described here.

5 (a) (b) (c) (d) (e) Figure 6: Scene segmentation. (a) a raw scan. (b) a voxelized version of the scene. (c) voxels identified by the user as foreground(red) and background(blue). Note that this is the extent of the user interaction. (d) the voxel segmentation performed by the system. (e) the resulting foreground object. connect adjacent nodes when the corresponding voxels are adjacent in the scene. These edges are assigned weights so that an edge between two similarly coloured voxels has a high weight, while an edge between two dissimilarly coloured voxels would have a low weight. Source and sink nodes are added and have a connecting edge to every other node in the graph. For each internal node (i.e. nodes other than the source or sink), the minimum distance from its colour to the foreground and background colours is computed. When an internal node is similar to the foreground colours, the edge weight between it and the source node is high. When it is similar to the background colours, the edge weight between it and the sink node is high. When the colors are dissimilar, the edge weights are low. By applying a min-cut/max-flow algorithm [1] to the graph, the source-connected nodes in the resulting cut are the foreground of the object and the sink-connected nodes are the background. The segmented mesh can then be stored into the database as a separate child object of the crime scene object. Figure 6 shows the process of segmenting an object (here a person) from the 3D scan. associate data in a hierarchical manner to objects within the scene. Here we have described the design of a visual database system designed to provide an effective and efficient representation of crime scene data. Components of the system have been tested in isolation, and work is ongoing in integrating these components into a coherent whole. Acknowledgements This work was supported by NSERC, MDA and the Chemical, Biological, Radiological-Nuclear and Explosives Research and Technology Initiative (CRTI Project TD). 8. DISCUSSION The database requirements for representing non homogeneous spatial datasets such as those required for crime scene investigation are novel and complex. Data must be represented at a variety of resolutions (including some that are deliberately obfuscating). Data must be grounded in an underlying spatial representation. It must also be possible to

6 9. REFERENCES [1] Y. Boykov and V. Kolmogorov. An experimental comparison of min-cut/max-flow algorithms for energy minimization in vision. In Energy Minimization Methods in Computer Vision and Pattern Recognition, pages , [2] V. Gaede and O. Günther. Multidimensional access methods. ACM Computing Surveys, 30(2): , [3] H. Gupta and I. S. Mumick. Selection of views to materialize in a data warehouse. IEEE Trans. Knowl. Data Eng., 17(1):24 43, [4] Y. Li, J. Sun, C. Tang, and H. Shum. Lazy snapping. ACM Trans. Graph., 23(3): , [5] Polhemus. Polhemus fastscan. March [6] Python. The python programming language [7] P. G. Research. Bumblebee: Digitial stereo vision camera. Product data sheet, [8] P. G. Research. Point grey research [9] J. M. Saez, A. Hogue, F. Escolano, and M. Jenkin. Underwater 3d slam with entropy minimization. In Proceedings of IEEE International Conference on Robotics and Automation, ICRA2006, May [10] S. Se and P. Jasiobedzki. Photorealistic 3d model reconstruction. In Proceedings of IEEE International Conference on Robotics and Automation, ICRA2006, pages , 2006.

Generating Semantic Information from 3D Scans of Crime Scenes

Generating Semantic Information from 3D Scans of Crime Scenes Generating Semantic Information from 3D Scans of Crime Scenes Anna Topol 1 Michael Jenkin 1 Jarek Gryz 1 Stephanie Wilson 1 Marcin Kwietniewski 1 Piotr Jasiobedzki 2 Ho-Kong Ng 2 Michel Bondy 2 1 York

More information

Proposal for a Virtual 3D World Map

Proposal for a Virtual 3D World Map Proposal for a Virtual 3D World Map Kostas Terzidis University of California at Los Angeles School of Arts and Architecture Los Angeles CA 90095-1467 ABSTRACT The development of a VRML scheme of a 3D world

More information

Visualization methods for patent data

Visualization methods for patent data Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes

More information

Information Technology Career Field Pathways and Course Structure

Information Technology Career Field Pathways and Course Structure Information Technology Career Field Pathways and Course Structure Courses in Information Support and Services (N0) Computer Hardware 2 145025 Computer Software 145030 Networking 2 145035 Network Operating

More information

Chapter 1 Databases and Database Users

Chapter 1 Databases and Database Users Chapter 1 Databases and Database Users Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1 Outline Introduction An Example Characteristics of the Database Approach Actors

More information

Service-Oriented Visualization of Virtual 3D City Models

Service-Oriented Visualization of Virtual 3D City Models Service-Oriented Visualization of Virtual 3D City Models Authors: Jan Klimke, Jürgen Döllner Computer Graphics Systems Division Hasso-Plattner-Institut, University of Potsdam, Germany http://www.hpi3d.de

More information

Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 1 Outline

Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 1 Outline Chapter 1 Databases and Database Users Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Introduction Chapter 1 Outline An Example Characteristics of the Database Approach Actors

More information

Introduction to Computer Graphics

Introduction to Computer Graphics Introduction to Computer Graphics Torsten Möller TASC 8021 778-782-2215 torsten@sfu.ca www.cs.sfu.ca/~torsten Today What is computer graphics? Contents of this course Syllabus Overview of course topics

More information

JavaFX Session Agenda

JavaFX Session Agenda JavaFX Session Agenda 1 Introduction RIA, JavaFX and why JavaFX 2 JavaFX Architecture and Framework 3 Getting Started with JavaFX 4 Examples for Layout, Control, FXML etc Current day users expect web user

More information

COIS 342 - Databases

COIS 342 - Databases Faculty of Computing and Information Technology in Rabigh COIS 342 - Databases Chapter I The database Approach Adapted from Elmasri & Navathe by Dr Samir BOUCETTA First Semester 2011/2012 Types of Databases

More information

A method of generating free-route walk-through animation using vehicle-borne video image

A method of generating free-route walk-through animation using vehicle-borne video image A method of generating free-route walk-through animation using vehicle-borne video image Jun KUMAGAI* Ryosuke SHIBASAKI* *Graduate School of Frontier Sciences, Shibasaki lab. University of Tokyo 4-6-1

More information

ANIMATION a system for animation scene and contents creation, retrieval and display

ANIMATION a system for animation scene and contents creation, retrieval and display ANIMATION a system for animation scene and contents creation, retrieval and display Peter L. Stanchev Kettering University ABSTRACT There is an increasing interest in the computer animation. The most of

More information

HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES

HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES HIGH AND LOW RESOLUTION TEXTURED MODELS OF COMPLEX ARCHITECTURAL SURFACES E. K. Stathopoulou a, A. Valanis a, J. L. Lerma b, A. Georgopoulos a a Laboratory of Photogrammetry, National Technical University

More information

Virtual Environments - Basics -

Virtual Environments - Basics - Virtual Environments - Basics - What Is Virtual Reality? A Web-Based Introduction Version 4 Draft 1, September, 1998 Jerry Isdale http://www.isdale.com/jerry/vr/whatisvr.html Virtual Environments allow

More information

3D U ser I t er aces and Augmented Reality

3D U ser I t er aces and Augmented Reality 3D User Interfaces and Augmented Reality Applications Mechanical CAD 3D Animation Virtual Environments Scientific Visualization Mechanical CAD Component design Assembly testingti Mechanical properties

More information

Keywords: Regression testing, database applications, and impact analysis. Abstract. 1 Introduction

Keywords: Regression testing, database applications, and impact analysis. Abstract. 1 Introduction Regression Testing of Database Applications Bassel Daou, Ramzi A. Haraty, Nash at Mansour Lebanese American University P.O. Box 13-5053 Beirut, Lebanon Email: rharaty, nmansour@lau.edu.lb Keywords: Regression

More information

Course 803401 DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

Course 803401 DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Oman College of Management and Technology Course 803401 DSS Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization CS/MIS Department Information Sharing

More information

Computer Aided Liver Surgery Planning Based on Augmented Reality Techniques

Computer Aided Liver Surgery Planning Based on Augmented Reality Techniques Computer Aided Liver Surgery Planning Based on Augmented Reality Techniques Alexander Bornik 1, Reinhard Beichel 1, Bernhard Reitinger 1, Georg Gotschuli 2, Erich Sorantin 2, Franz Leberl 1 and Milan Sonka

More information

Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting

Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting S.N.CHEONG AZHAR K.M. M. HANMANDLU Faculty Of Engineering, Multimedia University, Jalan Multimedia,

More information

Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia

Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia As of today, the issue of Big Data processing is still of high importance. Data flow is increasingly growing. Processing methods

More information

What is Visualization? Information Visualization An Overview. Information Visualization. Definitions

What is Visualization? Information Visualization An Overview. Information Visualization. Definitions What is Visualization? Information Visualization An Overview Jonathan I. Maletic, Ph.D. Computer Science Kent State University Visualize/Visualization: To form a mental image or vision of [some

More information

The Scientific Data Mining Process

The Scientific Data Mining Process Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In

More information

GCE APPLIED ICT A2 COURSEWORK TIPS

GCE APPLIED ICT A2 COURSEWORK TIPS GCE APPLIED ICT A2 COURSEWORK TIPS COURSEWORK TIPS A2 GCE APPLIED ICT If you are studying for the six-unit GCE Single Award or the twelve-unit Double Award, then you may study some of the following coursework

More information

VISUALIZATION. Improving the Computer Forensic Analysis Process through

VISUALIZATION. Improving the Computer Forensic Analysis Process through By SHELDON TEERLINK and ROBERT F. ERBACHER Improving the Computer Forensic Analysis Process through VISUALIZATION The ability to display mountains of data in a graphical manner significantly enhances the

More information

Parallel Visualization for GIS Applications

Parallel Visualization for GIS Applications Parallel Visualization for GIS Applications Alexandre Sorokine, Jamison Daniel, Cheng Liu Oak Ridge National Laboratory, Geographic Information Science & Technology, PO Box 2008 MS 6017, Oak Ridge National

More information

Part-Based Recognition

Part-Based Recognition Part-Based Recognition Benedict Brown CS597D, Fall 2003 Princeton University CS 597D, Part-Based Recognition p. 1/32 Introduction Many objects are made up of parts It s presumably easier to identify simple

More information

Big Data: Rethinking Text Visualization

Big Data: Rethinking Text Visualization Big Data: Rethinking Text Visualization Dr. Anton Heijs anton.heijs@treparel.com Treparel April 8, 2013 Abstract In this white paper we discuss text visualization approaches and how these are important

More information

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. indhubatchvsa@gmail.com

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. indhubatchvsa@gmail.com LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE 1 S.Manikandan, 2 S.Abirami, 2 R.Indumathi, 2 R.Nandhini, 2 T.Nanthini 1 Assistant Professor, VSA group of institution, Salem. 2 BE(ECE), VSA

More information

Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

More information

Component visualization methods for large legacy software in C/C++

Component visualization methods for large legacy software in C/C++ Annales Mathematicae et Informaticae 44 (2015) pp. 23 33 http://ami.ektf.hu Component visualization methods for large legacy software in C/C++ Máté Cserép a, Dániel Krupp b a Eötvös Loránd University mcserep@caesar.elte.hu

More information

Medical and Volume Visualization with X3D

Medical and Volume Visualization with X3D Medical and Volume Visualization with X3D SIGGRAPH 2011 BOF Nicholas F. Polys, Ph.D. Virginia Tech, Web3D Consortium Overview International Standardization efforts to specify the basis for reproducible

More information

Understanding Data: A Comparison of Information Visualization Tools and Techniques

Understanding Data: A Comparison of Information Visualization Tools and Techniques Understanding Data: A Comparison of Information Visualization Tools and Techniques Prashanth Vajjhala Abstract - This paper seeks to evaluate data analysis from an information visualization point of view.

More information

Off-line Model Simplification for Interactive Rigid Body Dynamics Simulations Satyandra K. Gupta University of Maryland, College Park

Off-line Model Simplification for Interactive Rigid Body Dynamics Simulations Satyandra K. Gupta University of Maryland, College Park NSF GRANT # 0727380 NSF PROGRAM NAME: Engineering Design Off-line Model Simplification for Interactive Rigid Body Dynamics Simulations Satyandra K. Gupta University of Maryland, College Park Atul Thakur

More information

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited

Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? PTR Associates Limited Business Benefits From Microsoft SQL Server Business Intelligence Solutions How Can Business Intelligence Help You? www.ptr.co.uk Business Benefits From Microsoft SQL Server Business Intelligence (September

More information

Computer Information Systems

Computer Information Systems Computer Information System Courses Description 0309331 0306331 0309332 0306332 0309334 0306334 0309341 0306341 0309353 0306353 Database Systems Introduction to database systems, entity-relationship data

More information

Specifying Laser Scanning Services. A Quantapoint White Paper

Specifying Laser Scanning Services. A Quantapoint White Paper A Quantapoint White Paper ABSTRACT Specifying Laser Scanning Services to Help Ensure Trusted and Accurate Results As-built documentation created using laser scanning is rapidly being adopted as the tool

More information

Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010

Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010 Introducing Apache Pivot Greg Brown, Todd Volkert 6/10/2010 Speaker Bios Greg Brown Senior Software Architect 15 years experience developing client and server applications in both services and R&D Apache

More information

Distributed Database for Environmental Data Integration

Distributed Database for Environmental Data Integration Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information

More information

3D Interactive Information Visualization: Guidelines from experience and analysis of applications

3D Interactive Information Visualization: Guidelines from experience and analysis of applications 3D Interactive Information Visualization: Guidelines from experience and analysis of applications Richard Brath Visible Decisions Inc., 200 Front St. W. #2203, Toronto, Canada, rbrath@vdi.com 1. EXPERT

More information

Web. Studio. Visual Studio. iseries. Studio. The universal development platform applied to corporate strategy. Adelia. www.hardis.

Web. Studio. Visual Studio. iseries. Studio. The universal development platform applied to corporate strategy. Adelia. www.hardis. Web Studio Visual Studio iseries Studio The universal development platform applied to corporate strategy Adelia www.hardis.com The choice of a CASE tool does not only depend on the quality of the offer

More information

1 File Processing Systems

1 File Processing Systems COMP 378 Database Systems Notes for Chapter 1 of Database System Concepts Introduction A database management system (DBMS) is a collection of data and an integrated set of programs that access that data.

More information

An Introduction to KeyLines and Network Visualization

An Introduction to KeyLines and Network Visualization An Introduction to KeyLines and Network Visualization 1. What is KeyLines?... 2 2. Benefits of network visualization... 2 3. Benefits of KeyLines... 3 4. KeyLines architecture... 3 5. Uses of network visualization...

More information

A Business Process Services Portal

A Business Process Services Portal A Business Process Services Portal IBM Research Report RZ 3782 Cédric Favre 1, Zohar Feldman 3, Beat Gfeller 1, Thomas Gschwind 1, Jana Koehler 1, Jochen M. Küster 1, Oleksandr Maistrenko 1, Alexandru

More information

How To Compress Video For Real Time Transmission

How To Compress Video For Real Time Transmission University of Edinburgh College of Science and Engineering School of Informatics Informatics Research Proposal supervised by Dr. Sethu Vijayakumar Optimized bandwidth usage for real-time remote surveillance

More information

MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0

MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 Disclaimer The complete content of this document is subject to the general terms and conditions of Colygon as of April 2011. The

More information

RIEGL VZ-400 NEW. Laser Scanners. Latest News March 2009

RIEGL VZ-400 NEW. Laser Scanners. Latest News March 2009 Latest News March 2009 NEW RIEGL VZ-400 Laser Scanners The following document details some of the excellent results acquired with the new RIEGL VZ-400 scanners, including: Time-optimised fine-scans The

More information

Tool Support for Inspecting the Code Quality of HPC Applications

Tool Support for Inspecting the Code Quality of HPC Applications Tool Support for Inspecting the Code Quality of HPC Applications Thomas Panas Dan Quinlan Richard Vuduc Center for Applied Scientific Computing Lawrence Livermore National Laboratory P.O. Box 808, L-550

More information

Applied Research Laboratory: Visualization, Information and Imaging Programs

Applied Research Laboratory: Visualization, Information and Imaging Programs Applied Research Laboratory: Visualization, Information and Imaging Programs Dr. Christopher Griffin Applied Research Laboratory Penn State University Applied Research Laboratory - DoD Designated UARC

More information

Character Animation from 2D Pictures and 3D Motion Data ALEXANDER HORNUNG, ELLEN DEKKERS, and LEIF KOBBELT RWTH-Aachen University

Character Animation from 2D Pictures and 3D Motion Data ALEXANDER HORNUNG, ELLEN DEKKERS, and LEIF KOBBELT RWTH-Aachen University Character Animation from 2D Pictures and 3D Motion Data ALEXANDER HORNUNG, ELLEN DEKKERS, and LEIF KOBBELT RWTH-Aachen University Presented by: Harish CS-525 First presentation Abstract This article presents

More information

Self Organizing Maps for Visualization of Categories

Self Organizing Maps for Visualization of Categories Self Organizing Maps for Visualization of Categories Julian Szymański 1 and Włodzisław Duch 2,3 1 Department of Computer Systems Architecture, Gdańsk University of Technology, Poland, julian.szymanski@eti.pg.gda.pl

More information

ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES

ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES ASSESSMENT OF VISUALIZATION SOFTWARE FOR SUPPORT OF CONSTRUCTION SITE INSPECTION TASKS USING DATA COLLECTED FROM REALITY CAPTURE TECHNOLOGIES ABSTRACT Chris Gordon 1, Burcu Akinci 2, Frank Boukamp 3, and

More information

14 Databases. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to:

14 Databases. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to: 14 Databases 14.1 Source: Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: Define a database and a database management system (DBMS)

More information

Chapter 5. Warehousing, Data Acquisition, Data. Visualization

Chapter 5. Warehousing, Data Acquisition, Data. Visualization Decision Support Systems and Intelligent Systems, Seventh Edition Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization 5-1 Learning Objectives

More information

Remote Graphical Visualization of Large Interactive Spatial Data

Remote Graphical Visualization of Large Interactive Spatial Data Remote Graphical Visualization of Large Interactive Spatial Data ComplexHPC Spring School 2011 International ComplexHPC Challenge Cristinel Mihai Mocan Computer Science Department Technical University

More information

MMGD0203 Multimedia Design MMGD0203 MULTIMEDIA DESIGN. Chapter 3 Graphics and Animations

MMGD0203 Multimedia Design MMGD0203 MULTIMEDIA DESIGN. Chapter 3 Graphics and Animations MMGD0203 MULTIMEDIA DESIGN Chapter 3 Graphics and Animations 1 Topics: Definition of Graphics Why use Graphics? Graphics Categories Graphics Qualities File Formats Types of Graphics Graphic File Size Introduction

More information

A Cognitive Approach to Vision for a Mobile Robot

A Cognitive Approach to Vision for a Mobile Robot A Cognitive Approach to Vision for a Mobile Robot D. Paul Benjamin Christopher Funk Pace University, 1 Pace Plaza, New York, New York 10038, 212-346-1012 benjamin@pace.edu Damian Lyons Fordham University,

More information

Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Sample Exam Questions 2007

Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Sample Exam Questions 2007 Monash University Clayton s School of Information Technology CSE3313 Computer Graphics Questions 2007 INSTRUCTIONS: Answer all questions. Spend approximately 1 minute per mark. Question 1 30 Marks Total

More information

OBJECT RECOGNITION IN THE ANIMATION SYSTEM

OBJECT RECOGNITION IN THE ANIMATION SYSTEM OBJECT RECOGNITION IN THE ANIMATION SYSTEM Peter L. Stanchev, Boyan Dimitrov, Vladimir Rykov Kettering Unuversity, Flint, Michigan 48504, USA {pstanche, bdimitro, vrykov}@kettering.edu ABSTRACT This work

More information

SUMMER SCHOOL ON ADVANCES IN GIS

SUMMER SCHOOL ON ADVANCES IN GIS SUMMER SCHOOL ON ADVANCES IN GIS Six Workshops Overview The workshop sequence at the UMD Center for Geospatial Information Science is designed to provide a comprehensive overview of current state-of-the-art

More information

Computer Applications in Textile Engineering. Computer Applications in Textile Engineering

Computer Applications in Textile Engineering. Computer Applications in Textile Engineering 3. Computer Graphics Sungmin Kim http://latam.jnu.ac.kr Computer Graphics Definition Introduction Research field related to the activities that includes graphics as input and output Importance Interactive

More information

High speed 3D capture for Configuration Management DOE SBIR Phase II Paul Banks Paul.banks@tetravue.com

High speed 3D capture for Configuration Management DOE SBIR Phase II Paul Banks Paul.banks@tetravue.com High speed 3D capture for Configuration Management DOE SBIR Phase II Paul Banks Paul.banks@tetravue.com Advanced Methods for Manufacturing Workshop September 29, 2015 1 TetraVue does high resolution 3D

More information

Transana 2.60 Distinguishing features and functions

Transana 2.60 Distinguishing features and functions Transana 2.60 Distinguishing features and functions This document is intended to be read in conjunction with the Choosing a CAQDAS Package Working Paper which provides a more general commentary of common

More information

Character Image Patterns as Big Data

Character Image Patterns as Big Data 22 International Conference on Frontiers in Handwriting Recognition Character Image Patterns as Big Data Seiichi Uchida, Ryosuke Ishida, Akira Yoshida, Wenjie Cai, Yaokai Feng Kyushu University, Fukuoka,

More information

OpenControl. Utilization

OpenControl. Utilization Developed By Buraq Integrated Solutions www.buraq.com Funded By National ICT R&D Fund www.ictrdf.org.pk/ 1 Development of Open Source HMI HMI Human Machine Interface - HMI The Human Machine Interface is

More information

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices 232 Computer Science Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface

More information

Edge tracking for motion segmentation and depth ordering

Edge tracking for motion segmentation and depth ordering Edge tracking for motion segmentation and depth ordering P. Smith, T. Drummond and R. Cipolla Department of Engineering University of Cambridge Cambridge CB2 1PZ,UK {pas1001 twd20 cipolla}@eng.cam.ac.uk

More information

S m a r t M a s t e B T E C O R P O R A T I O N USER MANUAL

S m a r t M a s t e B T E C O R P O R A T I O N USER MANUAL S m a r t M a s t e rtm 2014 B T E C O R P O R A T I O N USER MANUAL S m a r t M a s t e r T M 2 0 1 4 U s e r M a n u a l P a g e 1 o f 2 3 Contents Contents...1 Introduction...2 Audience...2 SmartMaster

More information

A Team of Pedagogical Agents in Multimedia Environment for Children

A Team of Pedagogical Agents in Multimedia Environment for Children Morozov, M., Tanakov, A., and Bystrov, D. (2004). A Team of Pedagogical Agents in Multimedia Environment for Children. Educational Technology & Society, 7 (2), 19-24. A Team of Pedagogical Agents in Multimedia

More information

A typical 3D modeling system involves the phases of 1. Individual range image acquisition from different viewpoints.

A typical 3D modeling system involves the phases of 1. Individual range image acquisition from different viewpoints. Efficient Model Creation of Large Structures based on Range Segmentation 2nd International Symposium on 3D Data Processing, Visualization & Transmission, September 2004, Thessaloniki, Greece. Ioannis Stamos

More information

Technologies & Applications

Technologies & Applications Chapter 10 Emerging Database Technologies & Applications Truong Quynh Chi tqchi@cse.hcmut.edu.vn Spring - 2013 Contents 1 Distributed Databases & Client-Server Architectures 2 Spatial and Temporal Database

More information

ISSN: 2348 9510. A Review: Image Retrieval Using Web Multimedia Mining

ISSN: 2348 9510. A Review: Image Retrieval Using Web Multimedia Mining A Review: Image Retrieval Using Web Multimedia Satish Bansal*, K K Yadav** *, **Assistant Professor Prestige Institute Of Management, Gwalior (MP), India Abstract Multimedia object include audio, video,

More information

BUILDING TELEPRESENCE SYSTEMS: Translating Science Fiction Ideas into Reality

BUILDING TELEPRESENCE SYSTEMS: Translating Science Fiction Ideas into Reality BUILDING TELEPRESENCE SYSTEMS: Translating Science Fiction Ideas into Reality Henry Fuchs University of North Carolina at Chapel Hill (USA) and NSF Science and Technology Center for Computer Graphics and

More information

Develop Computer Animation

Develop Computer Animation Name: Block: A. Introduction 1. Animation simulation of movement created by rapidly displaying images or frames. Relies on persistence of vision the way our eyes retain images for a split second longer

More information

Clipping Plane. Overview Posterior

Clipping Plane. Overview Posterior Automated 3D Video Documentation for the Analysis of Medical Data S. Iserhardt-Bauer 1, C. Rezk-Salama 2, T. Ertl 1,P. Hastreiter 3,B.Tomandl 4, und K. Eberhardt 4 1 Visualization and Interactive Systems

More information

Introduction. C 2009 John Wiley & Sons, Ltd

Introduction. C 2009 John Wiley & Sons, Ltd 1 Introduction The purpose of this text on stereo-based imaging is twofold: it is to give students of computer vision a thorough grounding in the image analysis and projective geometry techniques relevant

More information

A HYBRID GROUND DATA MODEL TO SUPPORT INTERACTION IN MECHANIZED TUNNELING

A HYBRID GROUND DATA MODEL TO SUPPORT INTERACTION IN MECHANIZED TUNNELING A HYBRID GROUND DATA MODEL TO SUPPORT INTERACTION IN MECHANIZED TUNNELING F. HEGEMANN P. MANICKAM K. LEHNER M. KÖNIG D. HARTMANN Department of Civil and Environmental Engineering, Ruhr-University of Bochum,44780

More information

A Review of Data Mining Techniques

A Review of Data Mining Techniques Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 4, April 2014,

More information

Development and Evaluation of Point Cloud Compression for the Point Cloud Library

Development and Evaluation of Point Cloud Compression for the Point Cloud Library Development and Evaluation of Point Cloud Compression for the Institute for Media Technology, TUM, Germany May 12, 2011 Motivation Point Cloud Stream Compression Network Point Cloud Stream Decompression

More information

An Interactive Visualization Tool for Nipype Medical Image Computing Pipelines

An Interactive Visualization Tool for Nipype Medical Image Computing Pipelines An Interactive Visualization Tool for Nipype Medical Image Computing Pipelines Ramesh Sridharan, Adrian V. Dalca, and Polina Golland Computer Science and Artificial Intelligence Lab, MIT Abstract. We present

More information

Computer Vision for Quality Control in Latin American Food Industry, A Case Study

Computer Vision for Quality Control in Latin American Food Industry, A Case Study Computer Vision for Quality Control in Latin American Food Industry, A Case Study J.M. Aguilera A1, A. Cipriano A1, M. Eraña A2, I. Lillo A1, D. Mery A1, and A. Soto A1 e-mail: [jmaguile,aciprian,dmery,asoto,]@ing.puc.cl

More information

INTELLIGENT VIDEO SYNTHESIS USING VIRTUAL VIDEO PRESCRIPTIONS

INTELLIGENT VIDEO SYNTHESIS USING VIRTUAL VIDEO PRESCRIPTIONS INTELLIGENT VIDEO SYNTHESIS USING VIRTUAL VIDEO PRESCRIPTIONS C. A. LINDLEY CSIRO Mathematical and Information Sciences E6B, Macquarie University Campus, North Ryde, NSW, Australia 2113 E-mail: craig.lindley@cmis.csiro.au

More information

o Ivy Tech DESN 105- Architectural Design I DESN 113- Intermediate CAD o Vincennes University ARCH 221- Advanced Architectural Software Applications

o Ivy Tech DESN 105- Architectural Design I DESN 113- Intermediate CAD o Vincennes University ARCH 221- Advanced Architectural Software Applications Indiana Department of Education Academic Course Framework ARCHITECHTURAL DRAFTING AND DESIGN II Architectural Drafting and Design II presents a history and survey of architecture and focuses on the creative

More information

Clustering through Decision Tree Construction in Geology

Clustering through Decision Tree Construction in Geology Nonlinear Analysis: Modelling and Control, 2001, v. 6, No. 2, 29-41 Clustering through Decision Tree Construction in Geology Received: 22.10.2001 Accepted: 31.10.2001 A. Juozapavičius, V. Rapševičius Faculty

More information

Technical Specification. Solutions created by knowledge and needs

Technical Specification. Solutions created by knowledge and needs Technical Specification Solutions created by knowledge and needs The industrial control and alarm management system that integrates video, voice and data Technical overview Process Architechture OPC-OCI

More information

New Cloud Computing Network Architecture Directed At Multimedia

New Cloud Computing Network Architecture Directed At Multimedia 2012 2 nd International Conference on Information Communication and Management (ICICM 2012) IPCSIT vol. 55 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V55.16 New Cloud Computing Network

More information

Topic Maps Visualization

Topic Maps Visualization Topic Maps Visualization Bénédicte Le Grand, Laboratoire d'informatique de Paris 6 Introduction Topic maps provide a bridge between the domains of knowledge representation and information management. Topics

More information

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as

More information

A Visual Tagging Technique for Annotating Large-Volume Multimedia Databases

A Visual Tagging Technique for Annotating Large-Volume Multimedia Databases A Visual Tagging Technique for Annotating Large-Volume Multimedia Databases A tool for adding semantic value to improve information filtering (Post Workshop revised version, November 1997) Konstantinos

More information

An Instructional Aid System for Driving Schools Based on Visual Simulation

An Instructional Aid System for Driving Schools Based on Visual Simulation An Instructional Aid System for Driving Schools Based on Visual Simulation Salvador Bayarri, Rafael Garcia, Pedro Valero, Ignacio Pareja, Institute of Traffic and Road Safety (INTRAS), Marcos Fernandez

More information

Web Mining using Artificial Ant Colonies : A Survey

Web Mining using Artificial Ant Colonies : A Survey Web Mining using Artificial Ant Colonies : A Survey Richa Gupta Department of Computer Science University of Delhi ABSTRACT : Web mining has been very crucial to any organization as it provides useful

More information

13.2 THE INTEGRATED DATA VIEWER A WEB-ENABLED APPLICATION FOR SCIENTIFIC ANALYSIS AND VISUALIZATION

13.2 THE INTEGRATED DATA VIEWER A WEB-ENABLED APPLICATION FOR SCIENTIFIC ANALYSIS AND VISUALIZATION 13.2 THE INTEGRATED DATA VIEWER A WEB-ENABLED APPLICATION FOR SCIENTIFIC ANALYSIS AND VISUALIZATION Don Murray*, Jeff McWhirter, Stuart Wier, Steve Emmerson Unidata Program Center, Boulder, Colorado 1.

More information

RiMONITOR. Monitoring Software. for RIEGL VZ-Line Laser Scanners. Ri Software. visit our website www.riegl.com. Preliminary Data Sheet

RiMONITOR. Monitoring Software. for RIEGL VZ-Line Laser Scanners. Ri Software. visit our website www.riegl.com. Preliminary Data Sheet Monitoring Software RiMONITOR for RIEGL VZ-Line Laser Scanners for stand-alone monitoring applications by autonomous operation of all RIEGL VZ-Line Laser Scanners adaptable configuration of data acquisition

More information

CHAPTER FIVE RESULT ANALYSIS

CHAPTER FIVE RESULT ANALYSIS CHAPTER FIVE RESULT ANALYSIS 5.1 Chapter Introduction 5.2 Discussion of Results 5.3 Performance Comparisons 5.4 Chapter Summary 61 5.1 Chapter Introduction This chapter outlines the results obtained from

More information

Chapter 2. Data Model. Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel

Chapter 2. Data Model. Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel Chapter 2 Data Model Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel 1 In this chapter, you will learn: Why data models are important About the basic data-modeling

More information

Visual Interfaces for the Development of Event-based Web Agents in the IRobot System

Visual Interfaces for the Development of Event-based Web Agents in the IRobot System Visual Interfaces for the Development of Event-based Web Agents in the IRobot System Liangyou Chen ACM Member chen_liangyou@yahoo.com Abstract. Timely integration and analysis of information from the World-Wide

More information

An Information System to Analize Cultural Heritage Information

An Information System to Analize Cultural Heritage Information An Information System to Analize Cultural Heritage Information J.C. Torres 1, L. López 1, C. Romo 1, and F. Soler 1 Virtual Reality Laboratory. University of Granada, Spain jctorres@ugr.es, WWW home page:

More information

DATABASE MANAGEMENT SYSTEM

DATABASE MANAGEMENT SYSTEM REVIEW ARTICLE DATABASE MANAGEMENT SYSTEM Sweta Singh Assistant Professor, Faculty of Management Studies, BHU, Varanasi, India E-mail: sweta.v.singh27@gmail.com ABSTRACT Today, more than at any previous

More information

Cloud-Empowered Multimedia Service: An Automatic Video Storytelling Tool

Cloud-Empowered Multimedia Service: An Automatic Video Storytelling Tool Cloud-Empowered Multimedia Service: An Automatic Video Storytelling Tool Joseph C. Tsai Foundation of Computer Science Lab. The University of Aizu Fukushima-ken, Japan jctsai@u-aizu.ac.jp Abstract Video

More information

Sanjeev Kumar. contribute

Sanjeev Kumar. contribute RESEARCH ISSUES IN DATAA MINING Sanjeev Kumar I.A.S.R.I., Library Avenue, Pusa, New Delhi-110012 sanjeevk@iasri.res.in 1. Introduction The field of data mining and knowledgee discovery is emerging as a

More information

A LANGUAGE INDEPENDENT WEB DATA EXTRACTION USING VISION BASED PAGE SEGMENTATION ALGORITHM

A LANGUAGE INDEPENDENT WEB DATA EXTRACTION USING VISION BASED PAGE SEGMENTATION ALGORITHM A LANGUAGE INDEPENDENT WEB DATA EXTRACTION USING VISION BASED PAGE SEGMENTATION ALGORITHM 1 P YesuRaju, 2 P KiranSree 1 PG Student, 2 Professorr, Department of Computer Science, B.V.C.E.College, Odalarevu,

More information