Computer and Robot Vision I

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

Detecting Faces in Images: A Survey
電腦視覺 Computer and Robot Vision I Chapter2: Binary Machine Vision: Thresholding and Segmentation Instructor: Shih-Shinh Huang 1.
Suggested Term Projects CSE 666, Fall Guidelines The described projects are suggestions; if you have desire, skills or idea to explore alternative.
Quadtrees, Octrees and their Applications in Digital Image Processing
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.
Recognition of Traffic Lights in Live Video Streams on Mobile Devices
Computer Vision I Introduction Raul Queiroz Feitosa.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Pattern Recognition 9/23/2008 Instructor: Wen-Hung Liao, Ph.D.
Overview of Computer Vision CS491E/791E. What is Computer Vision? Deals with the development of the theoretical and algorithmic basis by which useful.
Processing Digital Images. Filtering Analysis –Recognition Transmission.
Computer Vision & Biomimetic Object Recognition Bruce A. Draper Department of Computer Science January 28, 2008.
Object Detection and Tracking Mike Knowles 11 th January 2005
Introduction to Object Tracking Presented by Youyou Wang CS643 Texas A&M University.
1 Computer Vision Instructor: Prof. Sei-Wang Chen, PhD Office: Applied Science Building, Room 101 Communication: Tel:
11 Advanced Image Processing Instructor : Prof. Sei-Wang Chen Office : Applied Science Building, Room 101 Telephone :
Feature extraction Feature extraction involves finding features of the segmented image. Usually performed on a binary image produced from.
Brief overview of ideas In this introductory lecture I will show short explanations of basic image processing methods In next lectures we will go into.
1 Image Processing(IP) 1. Introduction 2. Digital Image Fundamentals 3. Image Enhancement in the spatial Domain 4. Image Enhancement in the Frequency Domain.
Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The.
Benjamin Gutierrez Becker, Loic Peter
Bag-of-Words based Image Classification Joost van de Weijer.
G52IIP, School of Computer Science, University of Nottingham What we will learn … Topics relate to the use of computer to Acquire/generate Process/manipulate/store.
An Introduction to Computer Vision George J. Grevera, Ph.D.
Autonomous Learning of Object Models on Mobile Robots Xiang Li Ph.D. student supervised by Dr. Mohan Sridharan Stochastic Estimation and Autonomous Robotics.
3D Motion Capture Assisted Video human motion recognition based on the Layered HMM Myunghoon Suk & Ashok Ramadass Advisor : Dr. B. Prabhakaran Multimedia.
Machine learning & category recognition Cordelia Schmid Jakob Verbeek.
1 Mean shift and feature selection ECE 738 course project Zhaozheng Yin Spring 2005 Note: Figures and ideas are copyrighted by original authors.
A General Framework for Tracking Multiple People from a Moving Camera
Digital Image Processing Lecture notes – fall 2008 Lecturer: Conf. dr. ing. Mihaela GORDAN Communications Department
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Introduction EE 520: Image Analysis & Computer Vision.
G52IVG, School of Computer Science, University of Nottingham 1 Administrivia Timetable Lectures, Friday 14:00 – 16:00 Labs, Friday 17:00 -18:00 Assessment.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
Computer Science Department Pacific University Artificial Intelligence -- Computer Vision.
Object Detection with Discriminatively Trained Part Based Models
Pedestrian Detection and Localization
November 13, 2014Computer Vision Lecture 17: Object Recognition I 1 Today we will move on to… Object Recognition.
Deformable Part Model Presenter : Liu Changyu Advisor : Prof. Alex Hauptmann Interest : Multimedia Analysis April 11 st, 2013.
Evaluation of Research Theme CogB. Objectives LEAR: LEArning and Recognition in vision Visual recognition and scene understanding –Particular objects.
1 Image Processing Instructor : Prof. Sei-Wang Chen, PhD Office : Applied Science Building, Room 101 Contaction: Tel:
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
1 Machine Vision. 2 VISION the most powerful sense.
Timo Ahonen, Abdenour Hadid, and Matti Pietikainen
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
An Introduction to Computer Vision George J. Grevera, Ph.D.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
1 Computational Vision CSCI 363, Fall 2012 Lecture 1 Introduction to Vision Science Course webpage:
Quiz Week 8 Topical. Topical Quiz (Section 2) What is the difference between Computer Vision and Computer Graphics What is the difference between Computer.
Finding Clusters within a Class to Improve Classification Accuracy Literature Survey Yong Jae Lee 3/6/08.
Vision Based hand tracking for Interaction The 7th International Conference on Applications and Principles of Information Science (APIS2008) Dept. of Visual.
Face Detection 蔡宇軒.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Color-Texture Analysis for Content-Based Image Retrieval
CIS Introduction to Computer Vision
Video-based human motion recognition using 3D mocap data
Object detection as supervised classification
Introduction to Computer and Human Vision
Machine Vision Acquisition of image data, followed by the processing and interpretation of these data by computer for some useful application like inspection,
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Brief Review of Recognition + Context
Object Recognition Today we will move on to… April 12, 2018
Computer and Robot Vision I
Liyuan Li, Jerry Kah Eng Hoe, Xinguo Yu, Li Dong, and Xinqi Chu
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Computer and Robot Vision I
Presentation transcript:

Computer and Robot Vision I 黃世勳 (Shih-Shinh Huang) Email : poww@ccms.nkfust.edu.tw Office: B322-1 Office Hour: (三) 9:10 ~ 12:00

Computer and Robot Vision I Syllabus

Syllabus Textbook Title: Computer and Robot Vision, Vol. I Authors: R. M. Haralick and L. G. Shapiro Publisher: Addison Wesley Year: 1992

Syllabus Course Outline Basic Computer Vision Computer Vision Overview Binary Machine Vision: Thresholding and Segmentation Binary Machine Vision: Region Analysis Mathematical Morphology Representation and Description 3D Computer Vision

Syllabus Course Outline Advanced Computer Vision Statistical Pattern Recognition Adaboost SVM (Support Vector Machine) HMM (Hidden Markov Model) Kalman Filtering Particle Filtering Classification Tracking

Syllabus Course Requirements Homework Assignment (about 4) (40%) Midterm Exam (Nov 21) (20 %) Paper Reading (20 %) Term Project (30%)

Syllabus Homework Submission grade = max(2, 10-2(delay days)); All homework are submitted through ftp. Ftp IP: 163.18.59.110 Port: 21 User Name: cv2010 Password: cv2010 Scoring Rule: grade = max(2, 10-2(delay days));

Computer and Robot Vision I Chapter 1 Computer Vision: Overview

Outline 1.1 Introduction 1.2 Recognition Methodology

Computer and Robot Vision I 1.1 Introduction

1.1 Introduction Definition of Computer Vision Develop the theoretical and algorithmic basis to automatically extract and analyze useful information from an observed image, image set, or image sequence made by special-purpose or general- purpose computers. emulate human vision with computers dual process of computer graphics

1.1 Introduction Journals International Journal of Computer Vision (IJCV) IEEE Trans. on Pattern Recognition and Machine Intelligence (PAMI). IEEE Trans. on Image Processing (IP) IEEE Trans. on Circuit Systems for Video Technology (CSVT) Computer Vision and Image Understanding (CVIU) CVGIP: Graphical Models and Image Processing ……

1.1 Introduction Conference International Conference on Computer Vision (ICCV) IEEE Conference on Computer Vision and Pattern Recognition (CVPR) European Conference on Computer Vision (ECCV) Asian Conference on Computer Vision (ACCV) IEEE Conference on Image Processing (ICIP) IEEE Conference on Pattern Recognition (ICPR) …….

1.1 Introduction Applications of Computer Vision Visual Inspection

1.1 Introduction Applications of Computer Vision Object Recognition

1.1 Introduction Applications of Computer Vision Image Indexing

Intelligent Transportation System 1.1 Introduction Applications of Computer Vision Daytime Nighttime Intelligent Transportation System Traffic Monitoring

Lane/Vehicle Detection 1.1 Introduction Applications of Computer Vision Daytime Nighttime Intelligent Transportation System Lane/Vehicle Detection

Fingerprint Identification 1.1 Introduction Applications of Computer Vision Fingerprint Identification

Face Detection/Recognition 1.1 Introduction Applications of Computer Vision Face Detection/Recognition

Human Activity Recognition 1.1 Introduction Applications of Computer Vision Human Activity Recognition

1.1 Introduction Challenge Factors Object Category Object Appearance or Pose Background Scene Image Sensor Viewpoint

1.1 Introduction

Computer and Robot Vision I 1.2 Recognition Methodology

1.2 Recognition Methodology Six Steps Image Formation Conditioning Labeling Grouping Feature Extraction Matching (Detection / Classification)

1.2 Recognition Methodology Conditioning Observed image is composed of an informative pattern modified by uninteresting variations that typically add to or multiply the informative pattern. Media Filtering Histogram Adjustment

1.2 Recognition Methodology Labeling Suggest that the informative pattern has structure as a spatial arrangement of events. Each spatial event is a set of connected pixels. Label pixels with the kinds of primitive spatial events. e.g. thresholding, edge detection, corner finding

1.2 Recognition Methodology Grouping Identify the events by collecting together or identifying maximal connected sets of pixels participating in the same kind of event. e.g. segmentation, edge linking

1.2 Recognition Methodology Grouping

1.2 Recognition Methodology Feature Extraction Compute for each group of pixels a list of properties. Area Orientation …. Measure relationship between two or more groups Topological Relationship Spatial Relationship

1.2 Recognition Methodology Matching (Detection / Classification) Determines the interpretation of some related set of image events Associate these events with some given three- dimensional object or two-dimensional shape. e.g. template matching

1.2 Recognition Methodology Matching (Detection / Classification) Matching Results Hierarchical Template Database Pedestrian Detection

1.2 Recognition Methodology Matching (Detection / Classification) Pedestrian Detection

1.2 Recognition Methodology Matching (Detection / Classification) License Plate Recognition Traffic Sign Recognition

Thank You ! www.themegallery.com