Cooperation Proposal between IUB Robotics and BioART at Imperial College
|
|
- Owen Garrison
- 8 years ago
- Views:
Transcription
1 Cooperation Proposal between IUB Robotics and BioART at Imperial College Stefan Markov January 16, 2006 Abstract The project aims to establish cooperation between the International University Bremen Robotics group (IUB Robotics) and the Biologically Inspired Autonomous Robots Team (BioART) at Imperial College in the fields of 3D world modeling and robot action planning, recognition and imitation. Current work at IUB Robotics focuses on the problem of autonomously creating 3D representation of an unstructured indoor environment by a mobile robot using the reproductive perception paradigm [4, 3]. The architecture that is being developed at IUB can extend the system designed by BioART for robot action perception and imitation [6, 9] by alleviating the constraints it imposes on the environment. At the same time, the 3D world modeling framework can be improved significantly by coupling it with the attentive mechanism, which is part of the architecture developed at BioART [18]. Such exchange of knowledge will be a significant benefit for both research groups, resulting in superior performance of their currently developed systems. 1 Introduction Imitation is a fundamental and efficient way for acquisition of knowledge about the world extensively employed by human beings and animals. Learning through imitation has been applied in the field of robotics as well, to teach robots to perform tasks by demonstration, instead of lengthy and, most of the times, difficult programming [15, 17, 22, 8]. At the heart of the ability to imitate lies a mechanism that matches perceived external behaviors with equivalent internal ones [6]. This can be achieved by attribution of mental states to people or other robots. The simulation theory is one of the most widely researched theories of how we attribute mental states [13, 12]. According to it, people use their own mental processes and resources as manipulable models of other people s minds, taken off-line and used in simulation with states derived from taking the perspective of another person. The Biologically Inspired Autonomous Robots Team (BioART) at Imperial College has applied exactly this theory for action recognition and imitation through the usage of internal inverse and forward models [8, 7]. Furthermore, they have enhanced their architecture with an attentive mechanism, which processes the visual scene as perceived by a camera and distributes the limited computational resources to behaviors which rightly require them [18]. There is one very fundamental problem that needs to be solved for the success of the imitation and recognition architecture. If the robot is to be embedded in its environment and attribute mental states to another robot or a human, it must be capable of taking the perspective of 1
2 the observed being, which means that it needs to create three dimensional representation of its environment. This problem is widely researched in science in different fields like computer graphics [20, 21], pattern matching [1, 2], extraction of 3D objects from a visual scene [10, 16], and many others. All of the developed systems so far impose significant restrictions on the environment or assume the existence of helping markers or beacons to tackle the problem in meaningful time. Current work at the International University Bremen Robotics group (IUB Robotics) aims to develop an architecture for creating online 3D model of the robot s unstructured environment using the reproductive perception paradigm [3, 4], thus alleviating the constraints imposed on the environment, such as presence of high confidence reference points, domain specific cues like sets of fixed object features and the lack of occlusions. This framework can then be employed in the action recognition and imitation system to provide the basis for the perspective taking and later even for action planning and execution. On the other hand, the 3D modeling system can be coupled with the attentive mechanism designed at BioART to cut computational time significantly. This is the goal of this cooperation project and the separate components for it are explained in detail in the following sections. The rest of the proposal is organized as follows section 2 provides a detailed overview of the recognition and imitation architecture developed at BioART, section 3 describes the work done at IUB Robotics in the field of 3D world modeling, section 4 describes the cooperation project which will lead to an improvement in the performance of both frameworks. 2 Biologically Inspired Architecture for Action Recognition and Imitation The neuroscientific discovery of the so-called mirror neurons in area F5 of the macaque monkey premotor cortex which are active both when performing and observing the same action [11] has lead to the proposition that the motor system of animals and humans is actively involved in the process of action recognition [19]. The BioART has used this discovery as an inspiration for a new approach to the problem of action imitation. They model this process through the usage of coupled inverse and forward control models. Inverse models, also called behaviors, take as input the current system state and a goal state and output the system dynamics that will reach the goal state. Contrary, forward models receive as input the current state and the dynamics acting on the system and return the predicted next state of the system [14]. Figure 1 shows the main part of the action recognition and imitation architecture. The fundamental building block is an inverse model, coupled with a corresponding forward model. Each inverse model has a different goal which defines its semantics, for example grasp object, move towards object, close gripper. An execution of a behavior would proceed as follows: first the current state of the system is fed to the inverse model implementing this behavior; then the inverse model outputs motor commands that will reach the goal and they are sent to the motors and to the forward model, which predicts the next state; the prediction is fed back to the inverse model to adjust certain parameters (e.g. speed of movement). The same architecture can be used for action recognition as well. In this case all behaviors run in parallel, but the resulting motor commands are inhibited from reaching the motor system. The prediction of the forward models is then compared to the actual next state of the demonstrator and the difference is used to reward or punish the corresponding inverse model, resulting in its confidence. At the end of the simulation the most confident model is the one chosen by the architecture to represent the demonstrated action. It is important to note that when the robot will execute an action the current state that is fed to the inverse models is its own proprioceptive state, while when trying to recognize an 2
3 Figure 1: Architecture for action recognition and imitation [6] action (in order to imitate it afterwards, for example) the state of the demonstrator is fed to the system, i.e. the robot takes the perspective of the demonstrator. This is achieved by using forward and inverse visual models. Forward visual models take as input a visual scene and object or feature descriptions and output state information about those objects (for example, position and orientation). In other words they are a model of the visual process. Inverse visual models, on the other side, receive as input visual descriptions of objects and features and their states and output a visual scene corresponding to such descriptions. Once these models are present, the problem of taking the perspective of the demonstrator can be solved as follows: first the forward visual models receive camera input and return the objects present in the scene and their states, i.e. a 3D representation of the observed world; then a viewpoint transformation can be computed from the 3D representation, thus acquiring the perspective of the observed being, which is realized as a new visual scene using inverse visual models [14]. Finally, we should note that the existence of forward visual models is a very difficult and highly researched problem. In order to make the problem tractable and allow for fast processing BioART has simplified the environment in which the robot operates by placing color markers on the objects of interest and setting initial parameters (like distance from a reference object). The described framework designed at BioART is already quite computationally intensive, hence an attention mechanism has been developed which distributes the computational resources only to those behaviors that rightly deserve them. The idea behind the attentive mechanism is to combine the saliency of top-down (or goal-directed) elements, based on multiple hypotheses about the demonstrated action, with the saliency of bottom-up (or stimulus-driven) components [18]. In this way features in the visual scene, such as color, objects and motion influence which inverse models will be simulated at each iteration (for example, there is no need to simulate inverse model pick orange if there is no orange in the scene) and at the same time the behaviors can influence the weight of different low-level features in order to serve them most appropriately (for example increase the weight of motion detected features, since the behavior expects motion). To sum up, the BioART has developed a biologically inspired architecture for action recog- 3
4 nition and imitation and has coupled it with an attentive mechanism to cut computation time significantly while preserving the performance of the system. They have solved the crucial problem of taking the perspective of the demonstrator by adding color markers to important objects in the scene. In the next section we will see a much more general approach to solve the problem of forward visual models which does not put such constraints on the environment. 3 3D World Modeling Using Reproductive Perception Current work at IUB Robotics aims to develop an algorithm that will learn a three dimensional representation of an unstructured indoor environment by an autonomous mobile robot using the reproductive perception paradigm and an evolutionary algorithm. In traditional understanding of perception, input comes from the sensors, then it is being processed, a step called sensing, and at the end it is perceived, i.e. meaning is assigned to the initial sensorial input. Contrary, in reproductive perception the perception part is trying to generate data and match it to the input from the sensors in the sensing part. In this way, if the data is matched, the system would have developed an internal model of the perceived environment. Figure 2 illustrates this idea [3]. Figure 2: The Reproductive Perception Paradigm The architecture being developed at IUB Robotics is based on the above-described paradigm and uses the Virtual Reality Modeling Language (VRML) to encode a metric 3D environment representation. Inspired by previous successful work on realtime learning of 3D eye-hand coordination with a robot-arm [3], the evolutionary algorithm tries to generate VRML code (also called models) that reproduce the vast amounts of sensor data. This corresponds to the perception part depicted in figure 2. Then, a special metric, which represents the fitness of each model, is used to compare the similarity of the sensor input with a candidate model. The complete learning architecture is shown in figure 3. The global 3D model, i.e. the model of the environment, is represented in VRML. The current sensor-data is gathered in a 3D mesh, where it is matched against data generated from a small population of candidate VRML representations of the local neighborhood. This population is seeded with previously gathered representation data from the global model. The candidate representations are adapted via a fitness function for a few iterations and a refined representation of the local neighborhood is stored back into the global model while the robot moves on. The fitness function is crucial to the performance of the learning algorithm. Unlike other 4
5 Figure 3: The proposed modeling architecture approaches, which use Hausdorff distance or detect correspondences between invariant features and use transformation metrics on them, we employ the similarity function described in [3] which has several significant advantages. First of all, it can be computed very efficiently. Second, it is not restricted to particular objects like polygons. Furthermore, it operates on the level of raw data points, hence it does not need any preprocessing stages for feature extraction, which cost additional computation time and which are extremely vulnerable to noise and occlusions. As pointed in the introduction this architecture should be able to cope with many of the current constraints of similar systems. The main advantages of the modeling system are that a volumetric representation of objects is used, i.e. we directly learn 3D VRML code and the fitness function used does not need expensive preprocessing. 4 Merging Ideas from both Research Groups The presented architectures in this proposal share to a large degree similar philosophies. Both of them actively use previous knowledge to perceive new sensorial inputs. In the case of the action recognition and imitation system, these are already known inverse models, while for the 3D modeling framework these are recently learned models of the environment and possible objects present in the scene. Furthermore, each architecture can be augmented with components from the other. First of all, the modeling architecture can be directly coupled with the action recognition and imitation system to allow for greater embededdness of the robot in real-life scenarios. As discussed in section 2 BioART has simplified the problem of forward visual models by placing color markers to important objects and having a reference object in the scene. This limits the applicability of the system, as real-life environments do not exhibit such properties. On the other hand side, the system being developed at IUB Robotics aims to solve exactly these problems, hence it can serve as a forward visual model. Moreover, by using VRML for 3D metric representation of the environment the problem of taking the perspective of the observed being becomes trivial once the environment has been learned. It is just a matter of a standard viewpoint transformation within the 3D model. Lastly, the modeling architecture can be used for robot navigation within more complex environments, further improving the performance of the action recognition and imitation framework. 5
6 While aiming to provide internal models of unstructured environments, the modeling framework is undoubtfully computationally intensive. Computational costs and resource usage can be cut down significantly through the usage of an attention mechanism like the one used in the system developed by BioART. The modeling system can be hinted by low-level salient visual features about which regions of the scene contain objects or their sizes. Furthermore, the motion feature map can be used to direct the evolution of the population by creating a bias towards transformations according to the detected movements. This can be achieved by affecting the initial population of models that needs to evolve through the algorithm. Although the introduction of such attentive mechanism calls for some initial preprocessing, which will slow the modeling framework, the benefits of it should be significantly greater, since experience has shown that evolutionary algorithms perform better if the quality of the initial population is good [5]. 5 Conclusion The current proposal outlined work done at IUB Robotics and BioART in the fields of 3D world modeling and action perception and imitation and presented a cooperation project which, through the combination of components from both architectures will lead to their superior performance. More specifically, the work done at IUB Robotics can be directly embedded in the architecture of BioART to provide for more general visual perception and execution of more complex tasks. At the same time, the attentive mechanism of BioART can be coupled with the modeling framework to cut down computation time significantly. Such exchange of knowledge will not only benefit both research groups by improving their currently developed systems, but also could be the beginning of a continuous cooperation between the two teams. References [1] N. Amenta, M. Bern, and M. Kamvysselis. A new voronoi-based surface reconstruction algorithm. In Proceedings of the 25th annual conference on Computer graphics and interactive techniques, pages ACM Press, [2] C. L. Bajaj, F. Bernardini, and G. Xu. Automatic reconstruction of surfaces and scalar fields from 3d scans. In Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, pages ACM Press, [3] A. Birk. Learning geometric concepts with an evolutionary algorithm. In Proc. of The Fifth Annual Conference on Evolutionary Programming. The MIT Press, Cambridge, [4] A. Birk. Learning of an anticipatory world-model and the quest for general versus reinforced knowledge. In First International Conference on Computing Anticipatory Systems. AIP Press, [5] A. Birk and W. J. Paul. Schemas and genetic programming. In Ritter, Cruse, and Dean, editors, Prerational Intelligence, volume 2. Kluwer, [6] Y. Demiris and G. Hayes. Imitation as a dual route process featuring predictive and learning components: a biologically-plausible computational model. In Imitation in Animals and Artifacts, chapter 12, pages MIT Press, [7] Y. Demiris and M. Johnson. Distributed, predictive perception of actions: a biologically inspired robotics architecture for imitation and learning. Connection Science, 15(4): ,
7 [8] Y. Demiris and M. Johnson. Hierarchies of coupled inverse and forward models for abstraction in robot action planning, recognition and imitation. Proc. AISB 2005 Third International Symposium on Imitation in Animals and Artifacts, [9] Y. Demiris and B. Khadhouri. Hierarchical attentive multiple models for execution and recognition of actions. Robotics and Autonomous Systems, to appear, [10] C. Dorai, G. Wang, A. K. Jain, and C. Mercer. Registration and integration of multiple object views for 3d model construction. IEEE Transactions on Pattern Analysis and Machine Intelligence, 20(1):83 89, Jan., [11] V. Gallese, L. Fadiga, L. Fogassi, and G. Rizzolatti. Action recognition in the premotor cortex. Brain, 119: , [12] V. Gallese and A. Goldman. Mirror neurons and the simulation theory of mind-reading. Trends in Cognitive Sciences, 2(12): , [13] R. Gordon. Simulation vs theory-theory. In R. A. Wilson and F. Keil, editors, The MIT Encyclopedia of the Cognitive Sciences, pages MIT Press, [14] M. Johnson and Y. Demiris. Perspective taking throughsimulation. Proc. TAROS, pages , [15] M. Kaiser and R. Dillmann. Building elementary robot skills from human demonstration. Proc. The IEEE International Conference on Robotics and Automation, [16] B. Kamgar-Parsi and B. Kamgar-Parsi. Algorithms for matching 3d line sets. IEEE Trans. Pattern Anal. Mach. Intell., 26(5): , [17] S. B. Kang and K. Ikeuchi. Toward automatic robot instruction from perception - mapping human grasps to manipulator grasps. IEEE Transactions on Robotics and Automation, 13(1):81 95, [18] B. Khadhouri and Y. Demiris. Compound effects of top-down and bottom-up influences on visual attention during action recognition y.demiris/publications.html. [19] A. N. Meltzoff and J. Decety. What imitation tells us about social cognition: a rapproachment between developmental psychology and cognitive neuroscience. Phil. Trans. The Royal Society of London, 358: , [20] S. W. Wang and A. E. Kaufman. Volume-sampled 3d modeling. IEEE Computer Graphics and Applications, 14(5):26 32, Sept., [21] A. Watt. 3D Computer Graphics, Third edition. Addison-Wesley, [22] M. Yeasin and S. Chaudhuri. Automatic robot programming by visual demonstration of task execution. Proc. International Conference on Advanced Robotics (ICAR), pages ,
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 informationA 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 informationArtificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci
1 Artificial Intelligence and Robotics @ Politecnico di Milano Presented by Matteo Matteucci What is Artificial Intelligence «The field of theory & development of computer systems able to perform tasks
More informationSensory-motor control scheme based on Kohonen Maps and AVITE model
Sensory-motor control scheme based on Kohonen Maps and AVITE model Juan L. Pedreño-Molina, Antonio Guerrero-González, Oscar A. Florez-Giraldo, J. Molina-Vilaplana Technical University of Cartagena Department
More informationInformation Visualization WS 2013/14 11 Visual Analytics
1 11.1 Definitions and Motivation Lot of research and papers in this emerging field: Visual Analytics: Scope and Challenges of Keim et al. Illuminating the path of Thomas and Cook 2 11.1 Definitions and
More informationInternet based manipulator telepresence
Internet based manipulator telepresence T ten Kate, P Zizola, B Driessen, K van Woerden TNO Institute of Applied Physics, Stieltjesweg 1, 2628 CK DELFT, The NETHERLANDS {tenkate, zizola, driessen, vwoerden}@tpd.tno.nl
More informationVirtual 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 informationDesign of Intelligent Robotics. René van de Molengraft December, 6th, 2010
Design of Intelligent Robotics René van de Molengraft December, 6th, 2010 Theme Health: Care and Cure 11-12-2009 PAGE 2 Mission Help elderly people to stay in their homes Improve quality of surgery for
More informationColorado School of Mines Computer Vision Professor William Hoff
Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Introduction to 2 What is? A process that produces from images of the external world a description
More informationA 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 informationAn 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 informationMANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL
MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL G. Maria Priscilla 1 and C. P. Sumathi 2 1 S.N.R. Sons College (Autonomous), Coimbatore, India 2 SDNB Vaishnav College
More informationSegmentation of building models from dense 3D point-clouds
Segmentation of building models from dense 3D point-clouds Joachim Bauer, Konrad Karner, Konrad Schindler, Andreas Klaus, Christopher Zach VRVis Research Center for Virtual Reality and Visualization, Institute
More informationTHE HUMAN BRAIN. observations and foundations
THE HUMAN BRAIN observations and foundations brains versus computers a typical brain contains something like 100 billion miniscule cells called neurons estimates go from about 50 billion to as many as
More informationJOINT ATTENTION. Kaplan and Hafner (2006) Florian Niefind Coli, Universität des Saarlandes SS 2010
JOINT ATTENTION Kaplan and Hafner (2006) Florian Niefind Coli, Universität des Saarlandes SS 2010 1 1 1.Outline 2.Joint attention - an informal approximation 3.Motivation of the paper 4.Formalization of
More informationAPA National Standards for High School Psychology Curricula
APA National Standards for High School Psychology Curricula http://www.apa.org/ed/natlstandards.html I. METHODS DOMAIN Standard Area IA: Introduction and Research Methods CONTENT STANDARD IA-1: Contemporary
More informationStabilization by Conceptual Duplication in Adaptive Resonance Theory
Stabilization by Conceptual Duplication in Adaptive Resonance Theory Louis Massey Royal Military College of Canada Department of Mathematics and Computer Science PO Box 17000 Station Forces Kingston, Ontario,
More informationTaking Inverse Graphics Seriously
CSC2535: 2013 Advanced Machine Learning Taking Inverse Graphics Seriously Geoffrey Hinton Department of Computer Science University of Toronto The representation used by the neural nets that work best
More informationAbstraction in Computer Science & Software Engineering: A Pedagogical Perspective
Orit Hazzan's Column Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective This column is coauthored with Jeff Kramer, Department of Computing, Imperial College, London ABSTRACT
More informationASSESSMENT 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 informationTypes of Psychology. Alex Thompson. Psychology Class. Professor Phelps
Running Head: PSYCHOLOGY 1 Types of Psychology Alex Thompson Psychology Class Professor Phelps March 4, 2014 PSYCHOLOGY 2 Types of Psychology Developmental psychology Developmental psychology entails the
More informationProposal 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 informationApplications of Deep Learning to the GEOINT mission. June 2015
Applications of Deep Learning to the GEOINT mission June 2015 Overview Motivation Deep Learning Recap GEOINT applications: Imagery exploitation OSINT exploitation Geospatial and activity based analytics
More informationApplying Deep Learning to Car Data Logging (CDL) and Driver Assessor (DA) October 22-Oct-15
Applying Deep Learning to Car Data Logging (CDL) and Driver Assessor (DA) October 22-Oct-15 GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries Copyright GENIVI Alliance
More informationAnalecta Vol. 8, No. 2 ISSN 2064-7964
EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,
More informationA STRATEGIC PLANNER FOR ROBOT EXCAVATION' by Humberto Romero-Lois, Research Assistant, Department of Civil Engineering
A STRATEGIC PLANNER FOR ROBOT EXCAVATION' by Humberto Romero-Lois, Research Assistant, Department of Civil Engineering Chris Hendrickson, Professor, Department of Civil Engineering, and Irving Oppenheim,
More informationA Genetic Algorithm-Evolved 3D Point Cloud Descriptor
A Genetic Algorithm-Evolved 3D Point Cloud Descriptor Dominik Wȩgrzyn and Luís A. Alexandre IT - Instituto de Telecomunicações Dept. of Computer Science, Univ. Beira Interior, 6200-001 Covilhã, Portugal
More informationThe 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 informationSoftware maintenance. Software Maintenance. Fundamental problems. Maintenance activities. Lehman/Belady model of evolution. Topics
Software maintenance Software Maintenance Key problems/issues Historical models and data Program Defined in IEEE Standard 1219 as: The modification of a software product after delivery to correct faults,
More informationIntroduction to 30th Anniversary Perspectives on Cognitive Science: Past, Present, and Future
Topics in Cognitive Science 2 (2010) 322 327 Copyright Ó 2010 Cognitive Science Society, Inc. All rights reserved. ISSN: 1756-8757 print / 1756-8765 online DOI: 10.1111/j.1756-8765.2010.01104.x Introduction
More informationWeb 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 informationWhat is Artificial Intelligence?
CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. 1 What is AI? What is
More informationIncremental PCA: An Alternative Approach for Novelty Detection
Incremental PCA: An Alternative Approach for Detection Hugo Vieira Neto and Ulrich Nehmzow Department of Computer Science University of Essex Wivenhoe Park Colchester CO4 3SQ {hvieir, udfn}@essex.ac.uk
More informationIntroduction 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 informationGLOVE-BASED GESTURE RECOGNITION SYSTEM
CLAWAR 2012 Proceedings of the Fifteenth International Conference on Climbing and Walking Robots and the Support Technologies for Mobile Machines, Baltimore, MD, USA, 23 26 July 2012 747 GLOVE-BASED GESTURE
More informationStudy Plan in Psychology Education
Study Plan in Psychology Education CONTENTS 1) Presentation 5) Mandatory Subjects 2) Requirements 6) Objectives 3) Study Plan / Duration 7) Suggested Courses 4) Academics Credit Table 1) Presentation offers
More informationProgram Visualization for Programming Education Case of Jeliot 3
Program Visualization for Programming Education Case of Jeliot 3 Roman Bednarik, Andrés Moreno, Niko Myller Department of Computer Science University of Joensuu firstname.lastname@cs.joensuu.fi Abstract:
More informationData Mining for Manufacturing: Preventive Maintenance, Failure Prediction, Quality Control
Data Mining for Manufacturing: Preventive Maintenance, Failure Prediction, Quality Control Andre BERGMANN Salzgitter Mannesmann Forschung GmbH; Duisburg, Germany Phone: +49 203 9993154, Fax: +49 203 9993234;
More informationRequirements Analysis Concepts & Principles. Instructor: Dr. Jerry Gao
Requirements Analysis Concepts & Principles Instructor: Dr. Jerry Gao Requirements Analysis Concepts and Principles - Requirements Analysis - Communication Techniques - Initiating the Process - Facilitated
More informationLearning is a very general term denoting the way in which agents:
What is learning? Learning is a very general term denoting the way in which agents: Acquire and organize knowledge (by building, modifying and organizing internal representations of some external reality);
More informationA Platform for Supporting Data Analytics on Twitter: Challenges and Objectives 1
A Platform for Supporting Data Analytics on Twitter: Challenges and Objectives 1 Yannis Stavrakas Vassilis Plachouras IMIS / RC ATHENA Athens, Greece {yannis, vplachouras}@imis.athena-innovation.gr Abstract.
More informationTracking in flussi video 3D. Ing. Samuele Salti
Seminari XXIII ciclo Tracking in flussi video 3D Ing. Tutors: Prof. Tullio Salmon Cinotti Prof. Luigi Di Stefano The Tracking problem Detection Object model, Track initiation, Track termination, Tracking
More informationAPPLICATION OF A SALES-TOOL FOR AN OPTIMIZED TENDER PREPARATION IN SMALL AND MEDIUM-SIZED COMPANIES
URN (Paper): urn:nbn:de:gbv:ilm1-2011iwk-014:9 56 TH INTERNATIONAL SCIENTIFIC COLLOQUIUM Ilmenau University of Technology, 12 16 September 2011 URN: urn:nbn:gbv:ilm1-2011iwk:5 APPLICATION OF A SALES-TOOL
More informationGraduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina
Graduate Co-op Students Information Manual Department of Computer Science Faculty of Science University of Regina 2014 1 Table of Contents 1. Department Description..3 2. Program Requirements and Procedures
More informationEXECUTIVE SUPPORT SYSTEMS (ESS) STRATEGIC INFORMATION SYSTEM DESIGNED FOR UNSTRUCTURED DECISION MAKING THROUGH ADVANCED GRAPHICS AND COMMUNICATIONS *
EXECUTIVE SUPPORT SYSTEMS (ESS) STRATEGIC INFORMATION SYSTEM DESIGNED FOR UNSTRUCTURED DECISION MAKING THROUGH ADVANCED GRAPHICS AND COMMUNICATIONS * EXECUTIVE SUPPORT SYSTEMS DRILL DOWN: ability to move
More informationA Conceptual Approach to Data Visualization for User Interface Design of Smart Grid Operation Tools
A Conceptual Approach to Data Visualization for User Interface Design of Smart Grid Operation Tools Dong-Joo Kang and Sunju Park Yonsei University unlimit0909@hotmail.com, boxenju@yonsei.ac.kr Abstract
More informationIntroduction. Chapter 1
1 Chapter 1 Introduction Robotics and automation have undergone an outstanding development in the manufacturing industry over the last decades owing to the increasing demand for higher levels of productivity
More informationBachelor 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 informationD A T A M I N I N G C L A S S I F I C A T I O N
D A T A M I N I N G C L A S S I F I C A T I O N FABRICIO VOZNIKA LEO NARDO VIA NA INTRODUCTION Nowadays there is huge amount of data being collected and stored in databases everywhere across the globe.
More informationARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION
1 ARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION B. Mikó PhD, Z-Form Tool Manufacturing and Application Ltd H-1082. Budapest, Asztalos S. u 4. Tel: (1) 477 1016, e-mail: miko@manuf.bme.hu
More information3D 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 informationperspective Progressive Organization
perspective Progressive Organization Progressive organization Owing to rapid changes in today s digital world, the data landscape is constantly shifting and creating new complexities. Today, organizations
More informationIEEE IoT IoT Scenario & Use Cases: Social Sensors
IEEE IoT IoT Scenario & Use Cases: Social Sensors Service Description More and more, people have the possibility to monitor important parameters in their home or in their surrounding environment. As an
More information3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM
3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM Dr. Trikal Shivshankar 1, Patil Chinmay 2, Patokar Pradeep 3 Professor, Mechanical Engineering Department, SSGM Engineering
More informationRemoving Moving Objects from Point Cloud Scenes
1 Removing Moving Objects from Point Cloud Scenes Krystof Litomisky klitomis@cs.ucr.edu Abstract. Three-dimensional simultaneous localization and mapping is a topic of significant interest in the research
More informationFaculty of Computer Science Computer Graphics Group. Final Diploma Examination
Faculty of Computer Science Computer Graphics Group Final Diploma Examination Communication Mechanisms for Parallel, Adaptive Level-of-Detail in VR Simulations Author: Tino Schwarze Advisors: Prof. Dr.
More informationMetropoGIS: A City Modeling System DI Dr. Konrad KARNER, DI Andreas KLAUS, DI Joachim BAUER, DI Christopher ZACH
MetropoGIS: A City Modeling System DI Dr. Konrad KARNER, DI Andreas KLAUS, DI Joachim BAUER, DI Christopher ZACH VRVis Research Center for Virtual Reality and Visualization, Virtual Habitat, Inffeldgasse
More information01219211 Software Development Training Camp 1 (0-3) Prerequisite : 01204214 Program development skill enhancement camp, at least 48 person-hours.
(International Program) 01219141 Object-Oriented Modeling and Programming 3 (3-0) Object concepts, object-oriented design and analysis, object-oriented analysis relating to developing conceptual models
More informationEFFICIENT DATA PRE-PROCESSING FOR DATA MINING
EFFICIENT DATA PRE-PROCESSING FOR DATA MINING USING NEURAL NETWORKS JothiKumar.R 1, Sivabalan.R.V 2 1 Research scholar, Noorul Islam University, Nagercoil, India Assistant Professor, Adhiparasakthi College
More informationHigh-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound
High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound Ralf Bruder 1, Florian Griese 2, Floris Ernst 1, Achim Schweikard
More informationUnderstanding and Supporting Intersubjective Meaning Making in Socio-Technical Systems: A Cognitive Psychology Perspective
Understanding and Supporting Intersubjective Meaning Making in Socio-Technical Systems: A Cognitive Psychology Perspective Sebastian Dennerlein Institute for Psychology, University of Graz, Universitätsplatz
More informationRobot Task-Level Programming Language and Simulation
Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application
More informationCommunicating Agents Architecture with Applications in Multimodal Human Computer Interaction
Communicating Agents Architecture with Applications in Multimodal Human Computer Interaction Maximilian Krüger, Achim Schäfer, Andreas Tewes, Rolf P. Würtz Institut für Neuroinformatik, Ruhr-Universität
More informationMasters in Information Technology
Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101
More informationBig 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 informationHow To Use Neural Networks In Data Mining
International Journal of Electronics and Computer Science Engineering 1449 Available Online at www.ijecse.org ISSN- 2277-1956 Neural Networks in Data Mining Priyanka Gaur Department of Information and
More informationCourse 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 informationCSC384 Intro to Artificial Intelligence
CSC384 Intro to Artificial Intelligence What is Artificial Intelligence? What is Intelligence? Are these Intelligent? CSC384, University of Toronto 3 What is Intelligence? Webster says: The capacity to
More informationForce/position control of a robotic system for transcranial magnetic stimulation
Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme
More informationEntwicklung und Testen von Robotischen Anwendungen mit MATLAB und Simulink Maximilian Apfelbeck, MathWorks
Entwicklung und Testen von Robotischen Anwendungen mit MATLAB und Simulink Maximilian Apfelbeck, MathWorks 2015 The MathWorks, Inc. 1 Robot Teleoperation IMU IMU V, W Control Device ROS-Node Turtlebot
More informationHow To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X Image Estimation Algorithm for Out of Focus and Blur Images to Retrieve the Barcode
More informationLimitations of Human Vision. What is computer vision? What is computer vision (cont d)?
What is computer vision? Limitations of Human Vision Slide 1 Computer vision (image understanding) is a discipline that studies how to reconstruct, interpret and understand a 3D scene from its 2D images
More informationComputer Animation and Visualisation. Lecture 1. Introduction
Computer Animation and Visualisation Lecture 1 Introduction 1 Today s topics Overview of the lecture Introduction to Computer Animation Introduction to Visualisation 2 Introduction (PhD in Tokyo, 2000,
More informationDr V. J. Brown. Neuroscience (see Biomedical Sciences) History, Philosophy, Social Anthropology, Theological Studies.
Psychology - pathways & 1000 Level modules School of Psychology Head of School Degree Programmes Single Honours Degree: Joint Honours Degrees: Dr V. J. Brown Psychology Neuroscience (see Biomedical Sciences)
More informationDraft dpt for MEng Electronics and Computer Science
Draft dpt for MEng Electronics and Computer Science Year 1 INFR08012 Informatics 1 - Computation and Logic INFR08013 Informatics 1 - Functional Programming INFR08014 Informatics 1 - Object- Oriented Programming
More informationVisibility optimization for data visualization: A Survey of Issues and Techniques
Visibility optimization for data visualization: A Survey of Issues and Techniques Ch Harika, Dr.Supreethi K.P Student, M.Tech, Assistant Professor College of Engineering, Jawaharlal Nehru Technological
More informationAn Interface Design for Future Cloud-based Visualization Services
An Interface Design for Future Cloud-based Visualization Services Yuzuru Tanahashi Cheng-Kai Chen Stéphane Marchesin Kwan-Liu Ma Visualization and Interface Design Innovation (VIDI) Group University of
More information1. INTRODUCTION Graphics 2
1. INTRODUCTION Graphics 2 06-02408 Level 3 10 credits in Semester 2 Professor Aleš Leonardis Slides by Professor Ela Claridge What is computer graphics? The art of 3D graphics is the art of fooling the
More informationAbstract. Introduction
CODATA Prague Workshop Information Visualization, Presentation, and Design 29-31 March 2004 Abstract Goals of Analysis for Visualization and Visual Data Mining Tasks Thomas Nocke and Heidrun Schumann University
More informationCloud computing based big data ecosystem and requirements
Cloud computing based big data ecosystem and requirements Yongshun Cai ( 蔡 永 顺 ) Associate Rapporteur of ITU T SG13 Q17 China Telecom Dong Wang ( 王 东 ) Rapporteur of ITU T SG13 Q18 ZTE Corporation Agenda
More informationDistributed Sensing for Cooperative Robotics
Distributed Sensing for Cooperative Robotics Guilherme Augusto Silva Pereira Advisor: Prof. Mário Fernando Montenegro Campos VERLab Vision and Robotics Laboratory/UFMG Co-Advisor: Prof. Vijay Kumar GRASP
More informationHow 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 informationThe Role of Size Normalization on the Recognition Rate of Handwritten Numerals
The Role of Size Normalization on the Recognition Rate of Handwritten Numerals Chun Lei He, Ping Zhang, Jianxiong Dong, Ching Y. Suen, Tien D. Bui Centre for Pattern Recognition and Machine Intelligence,
More informationA General Framework for Tracking Objects in a Multi-Camera Environment
A General Framework for Tracking Objects in a Multi-Camera Environment Karlene Nguyen, Gavin Yeung, Soheil Ghiasi, Majid Sarrafzadeh {karlene, gavin, soheil, majid}@cs.ucla.edu Abstract We present a framework
More informationChapter 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 informationPS3021, PS3022, PS4040
School of Psychology Important Degree Information: B.Sc./M.A. Honours The general requirements are 480 credits over a period of normally 4 years (and not more than 5 years) or part-time equivalent; the
More informationVisual 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 informationTeaching Methodology for 3D Animation
Abstract The field of 3d animation has addressed design processes and work practices in the design disciplines for in recent years. There are good reasons for considering the development of systematic
More informationTOWARDS AN AUTOMATED EVALUATION PROCESS FOR SOFTWARE ARCHITECTURES
TOWARDS AN AUTOMATED EVALUATION PROCESS FOR SOFTWARE ARCHITECTURES R. Bashroush, I. Spence, P. Kilpatrick, T.J. Brown Queen s University Belfast School of Computer Science 18 Malone Road, Belfast BT7 1NN,
More informationA Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow
, pp.233-237 http://dx.doi.org/10.14257/astl.2014.51.53 A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow Giwoo Kim 1, Hye-Youn Lim 1 and Dae-Seong Kang 1, 1 Department of electronices
More information72. Ontology Driven Knowledge Discovery Process: a proposal to integrate Ontology Engineering and KDD
72. Ontology Driven Knowledge Discovery Process: a proposal to integrate Ontology Engineering and KDD Paulo Gottgtroy Auckland University of Technology Paulo.gottgtroy@aut.ac.nz Abstract This paper is
More informationGerard Mc Nulty Systems Optimisation Ltd gmcnulty@iol.ie/0876697867 BA.,B.A.I.,C.Eng.,F.I.E.I
Gerard Mc Nulty Systems Optimisation Ltd gmcnulty@iol.ie/0876697867 BA.,B.A.I.,C.Eng.,F.I.E.I Data is Important because it: Helps in Corporate Aims Basis of Business Decisions Engineering Decisions Energy
More information2013 International Symposium on Green Manufacturing and Applications Honolulu, Hawaii
Green Robotics, Automation, and Machine Intelligence; a new Engineering Course in Sustainable Design Joseph T. Wunderlich, PhD College, PA, USA 2013 International Symposium on Green Manufacturing and Applications
More informationMasters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
More informationBernice E. Rogowitz and Holly E. Rushmeier IBM TJ Watson Research Center, P.O. Box 704, Yorktown Heights, NY USA
Are Image Quality Metrics Adequate to Evaluate the Quality of Geometric Objects? Bernice E. Rogowitz and Holly E. Rushmeier IBM TJ Watson Research Center, P.O. Box 704, Yorktown Heights, NY USA ABSTRACT
More informationA Short Introduction to Computer Graphics
A Short Introduction to Computer Graphics Frédo Durand MIT Laboratory for Computer Science 1 Introduction Chapter I: Basics Although computer graphics is a vast field that encompasses almost any graphical
More informationProfessional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008
Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report
More information3D 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 informationThe Power of Personalizing the Customer Experience
The Power of Personalizing the Customer Experience Creating a Relevant Customer Experience from Real-Time, Cross-Channel Interaction WHITE PAPER SAS White Paper Table of Contents The Marketplace Today....1
More information