CIS 350 Principles and Applications Of Computer Vision Dr. Rolf Lakaemper.

Slides:



Advertisements
Similar presentations
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 4 – Digital Image Representation Klara Nahrstedt Spring 2009.
Advertisements

September 2, 2014Computer Vision Lecture 1: Human Vision 1 Welcome to CS 675 – Computer Vision Fall 2014 Instructor: Marc Pomplun Instructor: Marc Pomplun.
Automatic Video Shot Detection from MPEG Bit Stream Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC.
July 27, 2002 Image Processing for K.R. Precision1 Image Processing Training Lecture 1 by Suthep Madarasmi, Ph.D. Assistant Professor Department of Computer.
Chapter 8 Content-Based Image Retrieval. Query By Keyword: Some textual attributes (keywords) should be maintained for each image. The image can be indexed.
Facial feature localization Presented by: Harvest Jang Spring 2002.
Recognition using Regions CVPR Outline Introduction Overview of the Approach Experimental Results Conclusion.
Chapter 11 Beyond Bag of Words. Question Answering n Providing answers instead of ranked lists of documents n Older QA systems generated answers n Current.
Level Set Methods Nilanjan Ray Department of Computing Science University of Alberta.
A Study of Approaches for Object Recognition
Object-based Image Representation Dr. B.S. Manjunath Sitaram Bhagavathy Shawn Newsam Baris Sumengen Vision Research Lab University of California, Santa.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
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.
Roadway Sign Data Collection Video log image data collection QA/QC Database GIS spatial analysis and presentation, and mapping GeoTranSolution (GTS) Automatic.
Computer Vision Ronald Frazier CIS 479 April 20, 1999.
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.
Digital Processing Option. Digital Processing is… If you want to improve contrast in an image, MPEG a movie, filter a sound… If you want to improve contrast.
Presenting by, Prashanth B R 1AR08CS035 Dept.Of CSE. AIeMS-Bidadi. Sketch4Match – Content-based Image Retrieval System Using Sketches Under the Guidance.
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.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
Goals of Computer Vision To make useful decisions based on sensed images To construct 3D structure from 2D images.
An Introduction to Computer Vision George J. Grevera, Ph.D.
1 Mean shift and feature selection ECE 738 course project Zhaozheng Yin Spring 2005 Note: Figures and ideas are copyrighted by original authors.
Image Retrieval Part I (Introduction). 2 Image Understanding Functions Image indexing similarity matching image retrieval (content-based method)
Shape-Representation and Shape Similarity Dr. Rolf Lakaemper Part 1: Shapes.
CAP 5415 Computer Vision Fall 2004
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
© 2008 Chen Hao, Beijing Institute of Technology 1 Intelligent Parking System: Parking Guide Application in Beijing and Method for License Plate Localization.
Computer Vision – Overview Hanyang University Jong-Il Park.
Under Supervision of Dr. Kamel A. Arram Eng. Lamiaa Said Wed
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
SUBJECT CODE:CS1002 DEPARTMENT OF ECE. “One picture is worth more than ten thousand words” Anonymous.
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.
DIGITAL IMAGE PROCESSING
1 Digital Image Processing Dr. Saad M. Saad Darwish Associate Prof. of computer science.
 To Cover the basic theory and algorithms that are widely used in digital image processing.  To Expose students to current technologies and issues that.
Dr. Engr. Sami ur Rahman Digital Image Processing Lecture 1: Introduction.
Digital Image Processing (DIP) Lecture # 5 Dr. Abdul Basit Siddiqui Assistant Professor-FURC 1FURC-BCSE7.
Welcome to CIS 2168 ! Data Structures and Algorithms
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 1: Introduction -Produced by Bartlane cable picture.
CIS 068 Welcome to CIS 068 ! Software Design & Data Structures In JAVA Instructor: Rolf Lakaemper.
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).
Content-Based Image Retrieval QBIC Homepage The State Hermitage Museum db2www/qbicSearch.mac/qbic?selLang=English.
1 Machine Vision. 2 VISION the most powerful sense.
An Introduction to Computer Vision George J. Grevera, Ph.D.
Introduction to Image Processing Representasi Citra Tahap-Tahap Kunci pada Image Processing Aplikasi dan Topik Penelitian pada Image Processing.
Shape-Representation and Shape Similarity Dr. Rolf Lakaemper Part 1: Shapes.
Quiz Week 8 Topical. Topical Quiz (Section 2) What is the difference between Computer Vision and Computer Graphics What is the difference between Computer.
High-Level Vision Object Recognition.
ECE472/572 - Lecture 14 Morphological Image Processing 11/17/11.
1 Review and Summary We have covered a LOT of material, spending more time and more detail on 2D image segmentation and analysis, but hopefully giving.
MULTIMEDIA SYSTEMS CBIR & CBVR. Schedule Image Annotation (CBIR) Image Annotation (CBIR) Video Annotation (CBVR) Video Annotation (CBVR) Few Project Ideas.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Visual Information Retrieval
Automatic Video Shot Detection from MPEG Bit Stream
CIS Introduction to Computer Vision
Applications of Shape Similarity.
Image Processing Course
Color Image Retrieval based on Primitives of Color Moments
Dept. of Computer and Information Sciences
Color Image Retrieval based on Primitives of Color Moments
Presentation transcript:

CIS 350 Principles and Applications Of Computer Vision Dr. Rolf Lakaemper

May I introduce 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 Research Area: Computer Vision

Computer Vision ?

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

Pictures/Movies: How to Represent Process / Prepare Handle Recognize Objects

Representation Digital Images Color Spaces Gray Images Binary Images Geometrical Properties

Representation Digital Images Color Spaces Gray Images Binary Images Geometrical Properties

How to process / prepare: Filters Edges Geometric Primitives Lines, Circles

Low Level Object Handling: Image / Video Compression Huffman JPEG MPEG …

Low Level Object Handling: Object representation

Low Level Object Handling: Segmentation

Object Recognition: Color, Texture, Shape

Object Recognition: Applications Character recognition Face Recognition Shape Recognition (Image Databases)

Central Distance Fourier (MATLAB DEMO)

3D Distance Histogram (MATLAB DEMO)

ISS – An Image-Database using the ASR – Algorithm Dr. Rolf Lakaemper

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 350 Schedule: We: Introduction to topic Fr: LAB Mo: Discussion

CIS 350 Schedule: We: Introduction to topic Fr: LAB Mo: Discussion