Video Mining Learning Patterns of Behaviour via an Intelligent Image Analysis System.

Slides:



Advertisements
Similar presentations
Introduction to Machine Learning BITS C464/BITS F464
Advertisements

CRITICAL THINKING The Discipline The Skill The Art.
Business Analytics BI applications to support human and automated decision making Business Analytics—predict future outcomes Decision Support Systems.
Sensor-Based Abnormal Human-Activity Detection Authors: Jie Yin, Qiang Yang, and Jeffrey Junfeng Pan Presenter: Raghu Rangan.
A cognitive theory for affective user modelling in a virtual reality educational game George Katsionis, Maria Virvou Department of Informatics University.
1.Data categorization 2.Information 3.Knowledge 4.Wisdom 5.Social understanding Which of the following requires a firm to expend resources to organize.
Adviser : Ming-Yuan Shieh Student ID : M Student : Chung-Chieh Lien VIDEO OBJECT SEGMENTATION AND ITS SALIENT MOTION DETECTION USING ADAPTIVE BACKGROUND.
MIND READING COMPUTER Presented By, Judy Francis.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
1 Affective Learning with an EEG Approach Xiaowei Li School of Information Science and Engineering, Lanzhou University, Lanzhou, China
AI Week 22 Machine Learning Data Mining Lee McCluskey, room 2/07
WebMiningResearchASurvey Web Mining Research: A Survey Raymond Kosala and Hendrik Blockeel ACM SIGKDD, July 2000 Presented by Shan Huang, 4/24/2007 Revised.
1 Keeping Track: Coordinating Multiple Representations in Programming Pablo Romero, Benedict du Boulay & Rudi Lutz IDEAs Lab, Human Centred Technology.
1 Integration of Background Modeling and Object Tracking Yu-Ting Chen, Chu-Song Chen, Yi-Ping Hung IEEE ICME, 2006.
Chapter 12: Intelligent Systems in Business
Face Recognition and Retrieval in Video Basic concept of Face Recog. & retrieval And their basic methods. C.S.E. Kwon Min Hyuk.
Emotional Intelligence and Agents – Survey and Possible Applications Mirjana Ivanovic, Milos Radovanovic, Zoran Budimac, Dejan Mitrovic, Vladimir Kurbalija,
Centralian Senior College. Examples  Add and subtract  Write a paragraph  An amoeba  The conventions of punctuation  When oppression meets resistance,
Introduction to machine learning
CS Machine Learning. What is Machine Learning? Adapt to / learn from data  To optimize a performance function Can be used to:  Extract knowledge.
CSE (c) S. Tanimoto, 2008 Introduction 1 CSE 415 Introduction to Artificial Intelligence Winter 2008 Instructor: Steve Tanimoto
Data Mining : Introduction Chapter 1. 2 Index 1. What is Data Mining? 2. Data Mining Functionalities 1. Characterization and Discrimination 2. MIning.
Discovering Emerging Topics in Social Streams via Link Anomaly Detection.
Research paper: Web Mining Research: A survey SIGKDD Explorations, June Volume 2, Issue 1 Author: R. Kosala and H. Blockeel.
Tennessee Technological University1 The Scientific Importance of Big Data Xia Li Tennessee Technological University.
INTRUSION DETECTION INTRUSION DETECTION INTRUSION DETECTION INTRUSION DETECTION INTRUSION DETECTION INTRUSION DETECTION INTRUSION DETECTION INTRUSION DETECTION.
Behavioral Observation and Archives
Recognition of meeting actions using information obtained from different modalities Natasa Jovanovic TKI University of Twente.
10/6/2015 1Intelligent Systems and Soft Computing Lecture 0 What is Soft Computing.
What is Science?. Observing Using one or more of your senses to gather information. –Senses: sight, hearing, touch, taste, and smell.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
AI Week 14 Machine Learning: Introduction to Data Mining Lee McCluskey, room 3/10
Towards Coastal Threat Evaluation Decision Support Presentation by Jacques du Toit Operational Research University of Stellenbosch 3 December 2010.
Chapter 12: Web Usage Mining - An introduction Chapter written by Bamshad Mobasher Many slides are from a tutorial given by B. Berendt, B. Mobasher, M.
1 CS 2710, ISSP 2610 Foundations of Artificial Intelligence introduction.
Artificial Intelligence and Expert Systems. ARTIFICIAL INTELLIGENCE (AI) is the science of R L Being able to Ability to solve a problem.
Multi-Relational Data Mining: An Introduction Joe Paulowskey.
Bo QIN, Zongshun MA, Zhenghua FANG, Shengke WANG Computer-Aided Design and Computer Graphics, th IEEE International Conference on, p Presenter.
AN INTELLIGENT AGENT is a software entity that senses its environment and then carries out some operations on behalf of a user, with a certain degree of.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
Chapter 4 Decision Support System & Artificial Intelligence.
Data Mining: Knowledge Discovery in Databases Peter van der Putten ALP Group, LIACS Pre-University College LAPP-Top Computer Science February 2005.
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
9/03 Data Mining – Introduction G Dong (WSU)1 CS499/ Data Mining Fall 2003 Professor Guozhu Dong Computer Science & Engineering WSU.
KNOWLEDGE BASED SYSTEMS
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
Re-thinking Modelling: a Call for the Use of Data Mining in Data-driven Social Simulation Samer Hassan Javier Arroyo Celia Guti é rrez Universidad Complutense.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
Machine Learning. Definition Machine learning is a subfield of computer science that evolved from the study of pattern recognition and computational.
Maestro AI Vision and Design Overview Definitions Maestro: A naïve Sensorimotor Engine prototype. Sensorimotor Engine: Combining sensory and motor functions.
Introduction Ms. Binns.  Distinguish between qualitative and quantitative data  Explain strengths and limitations of a qualitative approach to research.
Profiling: What is it? Notes and reflections on profiling and how it could be used in process mining.
Introduction to Machine Learning, its potential usage in network area,
Video object segmentation and its salient motion detection using adaptive background generation Kim, T.K.; Im, J.H.; Paik, J.K.;  Electronics Letters 
Profiling based unstructured process logs
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Artificial Intelligence (CS 370D)
TECHNOLOGY GUIDE FOUR Intelligent Systems.
Introduction to Data Mining
Implementing Boosting and Convolutional Neural Networks For Particle Identification (PID) Khalid Teli .
Artificial Intelligence Lecture No. 5
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
How to Learn Your Client
What is Pattern Recognition?
Data Warehousing and Data Mining
Intelligent Systems and
An Infant Facial Expression Recognition System Based on Moment Feature Extraction C. Y. Fang, H. W. Lin, S. W. Chen Department of Computer Science and.
CSE 415 Introduction to Artificial Intelligence Winter 2007
Presentation transcript:

Video Mining Learning Patterns of Behaviour via an Intelligent Image Analysis System

Introduction All large archives of video are now available in repositories, there is hidden much potentially useful knowledge Latent, Useful, Interesting Information Data mining Techniques Large archives of videos Jang Hee Kyun

Introduction Video mining is more challenging, due to lack of explicit structure in the raw data in video archives Ex) Surveillance, Analysis of expert’s activities Studying animal behaviour, Emulate robot behaviour Each applications there are often patterns of activity They can be classified in order to gain more general insights into agent and object movements and behaviour Jang Hee Kyun

Video Mining Interesting in that the raw data in videos is expressed in a way that is not directly amenable to the use of conventional mining techniques There is a lot of variation in the details of the patterns and it is important to abstract out the key features of a behaviour Unwanted or irrelevant details and noise can be filtered out Jang Hee Kyun

Video Mining Video mining of patterns of behaviour and their inter- play, has to deal with very dynamic situations Techniques that have been developed for the extraction of temporal rules from collections of time series data We now want to identify patterns of data that are unusual, and discover inter-relationships between the patterns of different agents and objects Jang Hee Kyun

Discover Rules First Stream Detect ‘abnormal ‘ or ‘interesting ’ behaviour The ability to learn what is ‘abnormal ’ or ‘ interesting ’ Ultimate goal is that they will use only innate knowledge Second Stream Summarisation for behavioural pattern detection/ matching in the second stream using AI (Artificial Intelligence) and DM (Data Mining) algorithms for time series analysis Jang Hee Kyun 6

Discover Rules It will be able to operate without the direct intervention of a user, and be able to control its own focus of attention to some extent This will in turn influence how it operates in related situations in the future Jang Hee Kyun 7

Background and approach We use our own system, ModTrack, for vehicle detection and tracking “Independent Moving Object Detection Using a Colour Background Model” by F. Campbell – West, P. Miller, H. Wang DM (Data Mining) aspects Tracking system Identify abnormal behaviour Infer unusual pattern of activity AI (Artificial Intelligence) aspects Learning how another agent learns and making use of the results Jang Hee Kyun 8

Method of representation and analysis Our objective is to reverse engineer what we observe in the real world by using a vision or imaging system We need to emulate the behaviour of the real world actors How does a robot adjust its knowledge about the behaviour of a light using the adaptive learning paradigm? Jang Hee Kyun 9

Method of representation and analysis We use the robot’s intention not only as a consideration for our decision making, but also as a guide for our accumulation of observations We make a qualitative assessment by distinguishing suggestion and confirmation Jang Hee Kyun 10

Example Jang Hee Kyun 11

Method of representation and analysis 1. As it detects sequences of such atomic movements the system records them 2. Behaviour pattern detection Classify these behavioural seuqences Classifier is important requirement 3. Represent activities rule set Behaviour matching and prediction Jang Hee Kyun 12

Conclusions and Summary ModTrack was used to obtain the behavioural traces of the robot/agent Using representation we can build a new representation of what is happening with the raw data We have shown how detailed behaviours from video can be coarsened and mined to obtain useful knowledge Jang Hee Kyun 13