CIS Introduction to Computer Vision

Slides:



Advertisements
Similar presentations
September 2, 2014Computer Vision Lecture 1: Human Vision 1 Welcome to CS 675 – Computer Vision Fall 2014 Instructor: Marc Pomplun Instructor: Marc Pomplun.
Advertisements

July 27, 2002 Image Processing for K.R. Precision1 Image Processing Training Lecture 1 by Suthep Madarasmi, Ph.D. Assistant Professor Department of Computer.
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.
Multimedia Systems Course Overview & Introduction Instructor: Leila Sharifi UUT Fall
Face Recognition Data Search Tool COMP6703 PRESENTATION Presented by Yan Gao u Supervisor: Professor Tom Gedeon.
Processing Digital Images. Filtering Analysis –Recognition Transmission.
Visual Information Retrieval Chapter 1 Introduction Alberto Del Bimbo Dipartimento di Sistemi e Informatica Universita di Firenze Firenze, Italy.
16-311: Introduction to Robotics Lab 2 – Robot Vision January 21, 2015 Sarah Tan Introduction to Robotics – Lab 2, p.1.
11 Advanced Image Processing Instructor : Prof. Sei-Wang Chen Office : Applied Science Building, Room 101 Telephone :
Digtial Image Processing, Spring ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University.
Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The.
Traffic Sign Identification Team G Project 15. Team members Lajos Rodek-Szeged, Hungary Marcin Rogucki-Lodz, Poland Mircea Nanu -Timisoara, Romania Selman.
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
CIS 601 Fall 2004 Introduction to Computer Vision and Intelligent Systems Longin Jan Latecki Parts are based on lectures of Rolf Lakaemper and David Young.
Goals of Computer Vision To make useful decisions based on sensed images To construct 3D structure from 2D images.
Introduction to ECE432 Instructor: Ying Wu Dept. Electrical & Computer Engr. Northwestern University Evanston, IL 60208
CS 5403 Java, GUIs, and Visualization Dr. Chaman Lal Sabharwal Professor Contact information: Fax: Phone:
Shape-Representation and Shape Similarity Dr. Rolf Lakaemper Part 1: Shapes.
MWF 2:00 – 2:50 College Hall 205 WEB DESIGN JMA 318 | 574.
ITCS 6157/8157 Visual Database Fall 2015
CIS 601 Fall 2003 Introduction to Computer Vision Longin Jan Latecki Based on the lectures of Rolf Lakaemper and David Young.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
Computer Vision – Overview Hanyang University Jong-Il Park.
CIS 068 Welcome to CIS 068 ! Software Design & Data Structures In JAVA Instructor: Rolf Lakaemper Peer Teacher: Aubrey Jones TA: Michael Broscius.
Digital Image Processing Lecture notes – fall 2008 Lecturer: Conf. dr. ing. Mihaela GORDAN Communications Department
Welcome to CIS 2168 ! Software Design, Data Structures and Algorithms
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.
ICS104 Computer Programming Second Semester 2012/2013 ICS1041 Tuwailaa Alshammari College of Computer Science & Engineering University.
Research Activities at Florida State Vision Group Xiuwen Liu Florida State Vision Group Department of Computer Science Florida State University
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
SCHILLER INTERNATIONAL UNIVERSITY
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
Introduction to Computer Science II CSE1030Z 1. Your Instructor 2  Dr. Burton Ma  office  CSEB 1012J (near Gillian Moore's office)  hours : 2:30–4:00.
Welcome to CIS 2168 ! Data Structures and Algorithms
Digital Image Processing Lecture 1: Introduction February 21, 2005 Prof. Charlene Tsai Prof. Charlene Tsai
CIS 068 Welcome to CIS 068 ! Software Design & Data Structures In JAVA Instructor: Rolf Lakaemper.
CS332 Visual Processing Department of Computer Science Wellesley College CS 332 Visual Processing in Computer and Biological Vision Systems Overview of.
September 3, 2013Computer Vision Lecture 1: Human Vision 1 Welcome to CS 675 – Computer Vision Fall 2013 Instructor: Marc Pomplun Instructor: Marc Pomplun.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Bachelor of Engineering In Image Processing Techniques For Video Content Extraction Submitted to the faculty of Engineering North Maharashtra University,
MMDB-9 J. Teuhola Standardization: MPEG-7 “Multimedia Content Description Interface” Standard for describing multimedia content (metadata).
CIS 350 Principles and Applications Of Computer Vision Dr. Rolf Lakaemper.
1 Computational Vision CSCI 363, Fall 2012 Lecture 1 Introduction to Vision Science Course webpage:
Module 1 Instructor: Allen Kitchel, Ph.D.. INSTRUCTOR: Allen Kitchel, Ph.D. OFFICE: ITED 15-G (Moscow campus) PHONE: (208)
Information Retrieval CIS-462 Dr. Samir Tartir 2013/2014 First Semester.
Lecture 0 Overview Hong, You Pyo, DGU 1. Y. Hong Microprocessor A semiconductor device that contains a CPU (Central Processing Unit) and peripherals In.
Digital Image Processing Lecture 1: Introduction Naveed Ejaz.
MULTIMEDIA SYSTEMS CBIR & CBVR. Schedule Image Annotation (CBIR) Image Annotation (CBIR) Video Annotation (CBVR) Video Annotation (CBVR) Few Project Ideas.
Financial Management of ECE Programs.  Go to “Tools”  Click on “Personal Information” to edit your personal information (including address) or.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Instructor: Dr. Wen-Hung Liao 2/21/2017
Digital Video Library - Jacky Ma.
Visual Information Retrieval
ECE 533 Digital Image Processing
ITCS 6157/8157: Visual Database
Welcome to CS 675 – Computer Vision Spring 2018
Outline Image formats and basic operations Image representation
Crowd Simulation (INFOMCRWS) - Course Introduction
Introduction Computer vision is the analysis of digital images
Applications of Shape Similarity.
CSC2310 Principles of Computer Programming
Image Processing Course
Image processing and computer vision
Introduction Computer vision is the analysis of digital images
Information Retrieval CIS-462
Course Information and Introductions
Computer Engineering Department Islamic University of Gaza
Presentation transcript:

CIS 601 1. Introduction to Computer Vision Dr. Rolf Lakaemper

PhD (Doctorate Degree) 2000 Hamburg University, Germany About myself… Rolf Lakaemper PhD (Doctorate Degree) 2000 Hamburg University, Germany Since 1/2003 Assist. Professor at Department of Computer and Information Sciences, Temple University Main Areas: Computer Vision / Robotics / Game Programming

Introduction: Computer Vision The Course (Grading etc.) Today: Introduction: Computer Vision The Course (Grading etc.) Introduction to MATLAB Overview Some Details Computer Vision Examples

Computer Vision ?

(Forsyth/Ponce: Computer Vision) “Computer vision’s great trick is extracting descriptions of the world from pictures or sequences of pictures” (Forsyth/Ponce: Computer Vision)

Represent Process / Prepare Handle Recognize Retrieve Computer Vision and Databases How to… Represent Process / Prepare Handle Recognize Retrieve …images / image objects Comp. Vision Databases

Representation Digital Images Color Spaces Gray Images Binary Images Geometrical Properties

Representation Digital Images Color Spaces Gray Images Binary Images Geometrical Properties

Processing Filters Edges Geometric Primitives Lines, Circles

Processing Segmentation

Handling: Image Data Representation Image / Video Formats JPEG GIF MPEG

Low Level Object Handling: Object representation

Object Recognition: Color, Texture, Shape

Object Recognition: Applications Character recognition Face Recognition Shape Recognition Motion, Movement Detection Behaviour Analysis …

Retrieval Image-Databases

(Interactive Shape Selection) Example: The ISS Database (Interactive Shape Selection)

The Interface (JAVA – Applet)

The Sketchpad: Query by Shape

The First Guess: Different Shape - Classes

Selected shape defines query by shape – class

Result

Specification of different shape in shape – class

Result

Let's go for another shape...

...first guess...

...and final result

Query by Shape, Texture and Keyword

Result

CIS 601

Digital Image Processing using MATLAB CIS 601 TEXTBOOK: Gonzales/Wodds/Eddins Digital Image Processing using MATLAB Prentice Hall 2004, ISBN 0-13-008519-7 Also: - Different Research Articles

20% Quizzes & Class Activity 40% Project & Presentation CIS 601 Grading: 20% Quizzes & Class Activity 40% Project & Presentation 40% Final Exam (negotiable)

CIS 601 The Project… … will be a task of reading, understanding and programming … has to be implemented in MATLAB, JAVA or C++ … must be presented in class using Power Point Slides

CIS 601 Team Work is allowed (except in the final exam), giving you the opportunity to emphasize your strength in either reading  , programming or presenting inside a group of 2 or 3.

CIS 601 The website: http://knight.cis.temple.edu/~lakaemper/courses/cis601_2007 Will contain: ppt-slides MATLAB files Research Articles … (The Temple - Blackboard – Tool will not be used)

CIS 601 My office: Wachman Hall, 308 Hours: Tu after class or by appointment (or just come in) Email: lakamper@temple.edu Phone: 215 204 7996

CIS 601 … now let’s start with MATLAB