Computer Vision & Biomimetic Object Recognition Bruce A. Draper Department of Computer Science January 28, 2008.

Slides:



Advertisements
Similar presentations
SoLSTiCe Similarity of locally structured data in computer vision Université-Jean Monnet (Saint-Etienne) LIRIS (Lyon) (1/02/ ) Elisa Fromont,
Advertisements

ETISEO, Nice, May PETS International Workshops on Performance Evaluation of Tracking and Surveillance James Ferryman Computational Vision Group.
Number Recognition Actually recognizing the symbol representing the number.
Part Based Models Andrew Harp. Part Based Models Physical arrangement of features.
Model Based Radiographic Image Classification This method implements an object oriented knowledge representation to automatically determines the body part.
Publish paper in Computer Vision Area
Beyond Mindless Labeling: Really Leveraging Humans to Build Intelligent Machines Devi Parikh Virginia Tech.
Joint Eye Tracking and Head Pose Estimation for Gaze Estimation
Data Visualization STAT 890, STAT 442, CM 462
Computer and Robot Vision I
CPSC 425: Computer Vision (Jan-April 2007) David Lowe Prerequisites: 4 th year ability in CPSC Math 200 (Calculus III) Math 221 (Matrix Algebra: linear.
Advanced Computer Vision Introduction Goal and objectives To introduce the fundamental problems of computer vision. To introduce the main concepts and.
Research Update and Future Work Directions – Jan 18, 2006 – Ognjen Arandjelović Roberto Cipolla.
Digital Image Processing Ligang Liu Zhejiang University
Multi-view stereo Many slides adapted from S. Seitz.
Highlights Lecture on the image part (10) Automatic Perception 16
Computer Vision Systems for the Blind and Visually Disabled. STATS 19 SEM Talk 3. Alan Yuille. UCLA. Dept. Statistics and Psychology.
Computer Vision. DARPA Challenge Seeks Robots To Drive Into Disasters. DARPA's Robotics Challenge offers a $2 million prize if you can build a robot capable.
Components of a computer vision system
Learning Visual Similarity Measures for Comparing Never Seen Objects By: Eric Nowark, Frederic Juric Presented by: Khoa Tran.
Machine learning & category recognition Cordelia Schmid Jakob Verbeek.
Push Singh & Tim Chklovski. AI systems need data – lots of it! Natural language processing: Parsed & sense-tagged corpora, paraphrases, translations Commonsense.
Project title : Automated Detection of Sign Language Patterns Faculty: Sudeep Sarkar, Barbara Loeding, Students: Sunita Nayak, Alan Yang Department of.
Computer Vision Why study Computer Vision? Images and movies are everywhere Fast-growing collection of useful applications –building representations.
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
DIEGO AGUIRRE COMPUTER VISION INTRODUCTION 1. QUESTION What is Computer Vision? 2.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Thinking Spatially.
MSRI workshop, January 2005 Object Recognition Collected databases of objects on uniform background (no occlusions, no clutter) Mostly focus on viewpoint.
Department of Psychology & The Human Computer Interaction Program Vision Sciences Society’s Annual Meeting, Sarasota, FL May 13, 2007 Jeremiah D. Still,
Students: Meera & Si Mentor: Afshin Dehghan WEEK 4: DEEP TRACKING.
CS332 Visual Processing Department of Computer Science Wellesley College CS 332 Visual Processing in Computer and Biological Vision Systems Overview of.
The Interplay Between Mathematics/Computation and Analytics Haesun Park Division of Computational Science and Engineering Georgia Institute of Technology.
Delivering Business Value through IT Face feature detection using Java and OpenCV 1.
Image Classification over Visual Tree Jianping Fan Dept of Computer Science UNC-Charlotte, NC
Introduction to Artificial Intelligence CS 438 Spring 2008.
Attila Kiss, Tamás Németh, Szabolcs Sergyán, Zoltán Vámossy, László Csink Budapest Tech Recognition of a Moving Object in a Stereo Environment Using a.
Computer Vision No. 1 What is the Computer Vision?
Current research in Intelligence Agents Victor Govindaswamy.
  Computer vision is a field that includes methods for acquiring,prcessing, analyzing, and understanding images and, in general, high-dimensional data.
By Akhilesh K. Sinha Nishant Singh Supervised by Prof. Amitabha Mukerjee Video Surveillance of Basketball Matches and Goal Detection Indian Institute of.
Lecture 14: Feature matching and Transforms CS4670/5670: Computer Vision Kavita Bala.
AZURE MACHINE LEARNING Bringing New Value To Old Data SQL Saturday #
11 Thoughts on STS regarding Machine Reading Ralph Weischedel 12 March 2012.
Machine learning & object recognition Cordelia Schmid Jakob Verbeek.
Age-invariant Face Recognition
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Brief Intro to Machine Learning CS539
Introduction to Classification & Clustering
The Relationship between Deep Learning and Brain Function
Machine Learning overview Chapter 18, 21
Machine Learning overview Chapter 18, 21
Muneo Kitajima Human-Computer Interaction Group
Introductory Seminar on Research: Fall 2017
Opportunities of Scale, Part 2
Properties of human stereo processing
Stereo Vision Applications
What is Pattern Recognition?
Basic Intro Tutorial on Machine Learning and Data Mining
Lecture 25: Introduction to Recognition
Image Segmentation Techniques
Lecture 26: Faces and probabilities
Today.
Liyuan Li, Jerry Kah Eng Hoe, Xinguo Yu, Li Dong, and Xinqi Chu
AHED Automatic Human Emotion Detection
AHED Automatic Human Emotion Detection
CS 332 Visual Processing in Computer and Biological Vision Systems
No. 1 What is the Computer Vision?
Lecture 21: Machine Learning Overview AP Computer Science Principles
Lecture 9: Machine Learning Overview AP Computer Science Principles
Presentation transcript:

Computer Vision & Biomimetic Object Recognition Bruce A. Draper Department of Computer Science January 28, 2008

Background : Computer Vision The computer vision community specializes in the interpretation of image data – 3D reconstruction Stereo analysis (up to N cameras) Motion analysis – Includes image stabilization, image mosaicing, control Mapping & Measurement – Object recognition Model based Knowledge based Learned (supervised or unsupervised) Traditionally funded by the military, but the domain of applications is expanding

Computer Vision Resources CVPR & related conferences since 1983 (PRIP ) – Hosted 1999 CVPR in Ft. Collins – ICCV, ECCV, ACCV, ICPR, ICVS, … Technical Committee of the IEEE (PAMI) Journals – IEEE Trans. On Pattern Analysis and Machine Intelligence (PAMI) – Computer Vision and Image Understanding (CVIU) – International Journal of Computer Vision (IJCV) Machine Vision and Applications (MVA) IEEE Trans. on Image Processing (TIP) Pattern Recognition On-line tools and resources – CVOnline (web site resource) – OpenCV (open library of computer vision algorithms)

Background : Personal Object recognition – Knowledge-based & learned Applications – Face recognition Evaluation of face recognition algorithms & covariates – With R. Beveridge (CS), G. Givens (Stats) Modeling faces as hihg dimensional manifolds – With M. Kirby (Math), C. Peterson (Math), R. Beveridge (CS) – Landmark recognition for self-driving cars Visual where am I? – Automatic population of geospatial data bases Build semantic & temporal maps from satellite images – Biologically-inspired Cognitive Architectures (DARPA BICA) With S. Kosslyn (Harvard) – Counting nesting seagulls on islands off the coast of Maine

What is this? Dirty little secret: computer vision systems can’t do this yet (not in general) Well, there’s a truck, driving over some rocks, with mountains in the background

My goal Learn to recognize objects by mimicing human vision – At the level of regional functional anatomy – End-to-end systems that work! Three examples of how human vision influences design: 1. Selective attention 2. Familiarity detection 3. Goal-directed object detection

Selective Attention Human vision is selective – Overt attention : eye & head movements – Covert attention : internal data selection

Familiarity vs Recognition People recognize whether an image is familiar before they recognize what it is So we show our system (SeeAsYou) a series of images…

Familiarity vs Recognition (II) Then we give it new images, and ask it to retrieve “similar” images from the data set  Novel ImageRetrieved Image

More examples  

Next… recognition Did we recognize the leopard on the previous slide? – No, the answer was an image, not symbolic Did we match the leopard image? – Depends: we matched it to a cheetah – If the goal was to match spotted cats (or wildlife, or …), we got it right – If the goal was to find leopards, then no. Current research : top-down verification of specific goals based on evidential reasoning

Looking for new applications Image inspection tasks currently done by humans – Rule of thumb : if people can’t do it, neither can our system Object recognition – Not just measurement Lots of data, limited training labels

Thank You Questions?