Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3

Slides:



Advertisements
Similar presentations
Evidential modeling for pose estimation Fabio Cuzzolin, Ruggero Frezza Computer Science Department UCLA.
Advertisements

CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu Lecture 27 – Overview of probability concepts 1.
State Estimation and Kalman Filtering CS B659 Spring 2013 Kris Hauser.
Object recognition and scene “understanding”
Prof. Carolina Ruiz Computer Science Department Bioinformatics and Computational Biology Program WPI WELCOME TO BCB4003/CS4803 BCB503/CS583 BIOLOGICAL.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
Tracking Learning Detection
3D Human Body Pose Estimation from Monocular Video Moin Nabi Computer Vision Group Institute for Research in Fundamental Sciences (IPM)
Chapter 15 Probabilistic Reasoning over Time. Chapter 15, Sections 1-5 Outline Time and uncertainty Inference: ltering, prediction, smoothing Hidden Markov.
System Architecture Intelligently controlling image processing systems.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
Cognitive Computer Vision
Computational Vision: Object Recognition Object Recognition Jeremy Wyatt.
Computing With Images: Outlook and applications
Student: Hsu-Yung Cheng Advisor: Jenq-Neng Hwang, Professor
1 MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING By Kaan Tariman M.S. in Computer Science CSCI 8810 Course Project.
© 2004 by Davi GeigerComputer Vision January 2004 L1.1 Introduction.
Baysian Approaches Kun Guo, PhD Reader in Cognitive Neuroscience School of Psychology University of Lincoln Quantitative Methods 2011.
Video Mining Learning Patterns of Behaviour via an Intelligent Image Analysis System.
Non-invasive Techniques for Human Fatigue Monitoring Qiang Ji Dept. of Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute
Non-invasive Techniques for Human Fatigue Monitoring Qiang Ji Dept. of Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute
 For many years human being has been trying to recreate the complex mechanisms that human body forms & to copy or imitate human systems  As a result.
Cognitive Computer Vision 3R400 Kingsley Sage Room 5C16, Pevensey III
Artificial Intelligence
Statistical Natural Language Processing. What is NLP?  Natural Language Processing (NLP), or Computational Linguistics, is concerned with theoretical.
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
CMSC 426: Image Processing (Computer Vision) David Jacobs.
Cognitive level of Analysis
Learning to classify the visual dynamics of a scene Nicoletta Noceti Università degli Studi di Genova Corso di Dottorato.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
DTI Management of Information LINK Project: ICONS Incident reCOgnitioN for surveillance and Security funded by DTI, EPSRC, Home Office (March March.
Incremental learning for Robust Visual Tracking Ko Dae-Won.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
Spatio-temporal constraints for recognizing 3D objects in videos Nicoletta Noceti Università degli Studi di Genova.
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
Towards real-time camera based logos detection Mathieu Delalandre Laboratory of Computer Science, RFAI group, Tours city, France Osaka Prefecture Partnership.
Graphical Models in Vision. Alan L. Yuille. UCLA. Dept. Statistics.
Towards Coastal Threat Evaluation Decision Support Presentation by Jacques du Toit Operational Research University of Stellenbosch 3 December 2010.
Template matching and object recognition. CS8690 Computer Vision University of Missouri at Columbia Matching by relations Idea: –find bits, then say object.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
Cognitive Systems Foresight Language and Speech. Cognitive Systems Foresight Language and Speech How does the human system organise itself, as a neuro-biological.
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.
 Present by 陳群元.  Introduction  Previous work  Predicting motion patterns  Spatio-temporal transition distribution  Discerning pedestrians  Experimental.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
Using decision trees to build an a framework for multivariate time- series classification 1 Present By Xiayi Kuang.
Slide no 1 Cognitive Systems in FP6 scope and focus Colette Maloney DG Information Society.
Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3
Markov Networks: Theory and Applications Ying Wu Electrical Engineering and Computer Science Northwestern University Evanston, IL 60208
Chapter 15. Cognitive Adequacy in Brain- Like Intelligence in Brain-Like Intelligence, Sendhoff et al. Course: Robots Learning from Humans Cinarel, Ceyda.
  Computer vision is a field that includes methods for acquiring,prcessing, analyzing, and understanding images and, in general, high-dimensional data.
ENTERFACE 08 Project 9 “ Tracking-dependent and interactive video projection ” Mid-term presentation August 19th, 2008.
MIT Artificial Intelligence Laboratory — Research Directions Intelligent Perceptual Interfaces Trevor Darrell Eric Grimson.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Brief Intro to Machine Learning CS539
THE SP SYSTEM AS AN AID TO CRIME PREVENTION AND DETECTION (CPD)
Cognitive Computer Vision
Prediction as Data Mining Task
MACHINE LEARNING.
Course Instructor: knza ch
CSc4730/6730 Scientific Visualization
Situation Awareness through Agent Based
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
Computer Vision Readings
Presentation transcript:

Cognitive Computer Vision Kingsley Sage and Hilary Buxton Prepared under ECVision Specific Action 8-3

Course outline What is Cognitive Computer Vision (CCV) ? Generative models Graphical models Techniques for modelling cognitive aspects of CCV – Bayesian inference – Markov Models Research issues Coursework and case studies

So what is CCV ?

In this course, we focus on using of ideas from cognitive science and psychology to do CCV To show how we can build effective CCV systems that are more robust and more capable of solving non-trivial problems than those that do not embrace these ideas Use statistical inference and machine learning as our tools for modelling cognitively inspired processes We are not claiming “hard AI” in this course

Key Cognitive Elements Objects, events, activities and behaviours – “What is it that we are observing?” Attention and control – “How is it that we observe?”

Key Cognitive Elements Visual learning and memory – Representation of objects and their behaviour – Recognition – Categorisation – These are “what” problems Visual control and attention – Perception for tasks using models of expectation – Goals, task context – Resources, embodiment – These are “how” problems Cognition – From perception to action

Key Cognitive Elements Visual learning and memory - examples – Learning about objects and how their appearance can change – Recognising activities by the interactions between objects – Extracting invariant models from training data

Learning and “recognising” objects (Murase and Nayar, 1996)

Learn and recognise activities Coupled Hidden Markov Models (CHMM) techniques (Oliver, Rosario & Pentland, 1999) Activities with interactions via coupled states in a HMM

Learning invariant models Variances for 3 clusters Means for 3 clusters

Key Cognitive Elements Visual control and attention – A framework for attentional control – Inferring likely behaviour using Bayes nets – Deictic markers – Attentional selection of objects

A Framework For Task Based Visual Control Scene Interpretation …… CONTROL POLICY (WITH STATE MEMORY) FEATURE COMBINATION d1d1 d2d2 dNdN Image Data Driven Task Based Control

BBN Inference of likely vehicle tracks Fixed camera gives direct set of dependencies Image Grid Position BBN has size/orient hidden nodes Leaf nodes ls1/2, lo1/2 observables IGP size orient ls1lo1 lo2 ls2 Gong and Buxton, 1993

Deictic Markers in inference of behaviour Left: attention for overtake (overtaken & overtaking vehicle) Right: attention for giveway (stopped & blocker vehicle plus ground-plane conflict zone ) Howarth and Buxton,1996

Attentional selection using eye gaze

Attentional selection using predicted trajectory data

Attentional selection using predicted Space of Interest

Summary Cognitive Computer Vision is a multi-disciplinary area of research Here we use statistical inference and learning for robust models Task based attentional control is key to prediction and cognitive systems design Useful reference: “Visual surveillance in a dynamic and uncertain world” Buxton, H and Gong, S, Artificial Intelligence 78, pp , 1995

Next time … Generative models – What are they? – Why are they so important to Cognitive Vision?