Midterm Exam Closed book, notes, computer Similar to test 1 in format:

Slides:



Advertisements
Similar presentations
EigenFaces and EigenPatches Useful model of variation in a region –Region must be fixed shape (eg rectangle) Developed for face recognition Generalised.
Advertisements

Histograms of Oriented Gradients for Human Detection
Human Identity Recognition in Aerial Images Omar Oreifej Ramin Mehran Mubarak Shah CVPR 2010, June Computer Vision Lab of UCF.
Computational Biology, Part 23 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
Image Processing in Matlab An Introductory Approach by Sabih D. Khan
Computer vision: models, learning and inference Chapter 13 Image preprocessing and feature extraction.
Chapter 8 Content-Based Image Retrieval. Query By Keyword: Some textual attributes (keywords) should be maintained for each image. The image can be indexed.
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
Lecture 07 Segmentation Lecture 07 Segmentation Mata kuliah: T Computer Vision Tahun: 2010.
Facial feature localization Presented by: Harvest Jang Spring 2002.
Lecture 5 Template matching
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
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.
Linear Algebra and Image Processing
Introduction to Image Processing Grass Sky Tree ? ? Review.
Distinctive Image Features from Scale-Invariant Keypoints By David G. Lowe, University of British Columbia Presented by: Tim Havinga, Joël van Neerbos.
CS 376b Introduction to Computer Vision 02 / 26 / 2008 Instructor: Michael Eckmann.
CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu Lecture 35 – Review for midterm.
Machine Vision for Robots
8D040 Basis beeldverwerking Feature Extraction Anna Vilanova i Bartrolí Biomedical Image Analysis Group bmia.bmt.tue.nl.
Intelligent Vision Systems ENT 496 Object Shape Identification and Representation Hema C.R. Lecture 7.
Chapter 10 Image Segmentation.
AdeptSight Image Processing Tools Lee Haney January 21, 2010.
CVPR2013 Poster Detecting and Naming Actors in Movies using Generative Appearance Models.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Last update Heejune Ahn, SeoulTech
Final Review Course web page: vision.cis.udel.edu/~cv May 21, 2003  Lecture 37.
CSSE463: Image Recognition Day 11 Due: Due: Written assignment 1 tomorrow, 4:00 pm Written assignment 1 tomorrow, 4:00 pm Start thinking about term project.
A New Method for Crater Detection Heather Dunlop November 2, 2006.
Image Segmentation Image segmentation (segmentace obrazu)
CSSE463: Image Recognition Day 9 Lab 3 (edges) due Weds, 3:25 pm Lab 3 (edges) due Weds, 3:25 pm Take home quiz due Friday, 4:00 pm. Take home quiz due.
Course 5 Edge Detection. Image Features: local, meaningful, detectable parts of an image. edge corner texture … Edges: Edges points, or simply edges,
Lecture 04 Edge Detection Lecture 04 Edge Detection Mata kuliah: T Computer Vision Tahun: 2010.
Ec2029 digital image processing
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.
Computer Vision Lecture 7 Classifiers. Computer Vision, Lecture 6 Oleh Tretiak © 2005Slide 1 This Lecture Bayesian decision theory (22.1, 22.2) –General.
EE368 Final Project Spring 2003
EE368 Face Detection Project Angi Chau, Ezinne Oji, Jeff Walters 28 May, 2003.
IMAGE PROCESSING Tadas Rimavičius.
Course : T Computer Vision
CSSE463: Image Recognition Day 9
CS262: Computer Vision Lect 09: SIFT Descriptors
LECTURE 09: BAYESIAN ESTIMATION (Cont.)
CSSE463: Image Recognition Day 11
IMAGE PROCESSING AKSHAY P S3 EC ROLL NO. 9.
In summary C1={skin} C2={~skin} Given x=[R,G,B], is it skin or ~skin?
CSSE463: Image Recognition Day 11
Computer Vision Lecture 16: Texture II
CSSE463: Image Recognition Day 17
Filtering Things to take away from this lecture An image as a function
CS4670: Intro to Computer Vision
Midterm Exam Closed book, notes, computer Format:
CSSE463: Image Recognition Day 9
Announcements Project 4 questions Evaluations.
CS4670: Intro to Computer Vision
Announcements Project 2 artifacts Project 3 due Thursday night
Announcements Project 4 out today Project 2 winners help session today
CSSE463: Image Recognition Day 9
CSSE463: Image Recognition Day 2
Where are we? We have covered: Project 1b was due today
Announcements Artifact due Thursday
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
CSSE463: Image Recognition Day 11
CSSE463: Image Recognition Day 11
Filtering An image as a function Digital vs. continuous images
CSSE463: Image Recognition Day 2
Announcements Artifact due Thursday
Introduction to Artificial Intelligence Lecture 22: Computer Vision II
Review and Importance CS 111.
The “Margaret Thatcher Illusion”, by Peter Thompson
Presentation transcript:

Midterm Exam Closed book, notes, computer Similar to test 1 in format: BUT you may bring notes (index card both sides or ½ of one side of 8.5 x 11 paper) You are also allowed to use a calculator for 4 arithmetic functions. Similar to test 1 in format: Some questions from daily quizzes Some extensions of quizzes Some applications of image-processing algorithms Some questions asking about process you followed in lab Also a few MATLAB questions, like writing a short function Usually 5-6 questions, each in parts: color, filters, morphology& shape, classifiers, MATLAB, misc. Questions on format? Sample questions are on later slides

The main ideas are feature extraction (image processing) and classifier concepts. I will likely take some exam questions from this, although the list is by no means exhaustive. Describe how Matlab stores images as matrices. Describe and explain the difference between various color spaces, such as RGB, HSV, and LST. Be able to sketch pictures and providing clear (non-circular) definitions of each of the three bands in the HSV space. Which channels in one space correspond to which channels in another space? Understand 1D and 2D filters for smoothing (box and Gaussian filters) and edge finding. Describe basic mathematical properties of each (e.g., why smoothing filters must sum to 1). Be able to apply them to images manually. Know the difference between filters (box, gaussian, and median; sobel and prewitt) and the benefit of using each Describe the process of computing the edge magnitude and direction in a grayscale image. Compute each of the four morphological operations on simple image elements. Use morphological operators to aid object recognition. Describe appropriate times for a classifier to reject a sample. Define and compute the various accuracy measures on test sets (e.g., recall, false positive rate).

Describe the optimization function and constraints of a simple SVM classifier Find the SVM margin for simple data sets. Draw the decision boundary for a nearest-neighbor classifier (day 11 link) Describe the limitations of SVM and Neural Net classifiers. Compute shape features (e.g., area, perimeter, circularity, extent) for various binary shapes. Sketch gray-level mapping functions that increase contrast, decrease contrast, and invert images. Draw a radial representation of a shape. Compute and describe the computation procedure for the covariance matrix of an image element, as used to determine principal axes and elongation, and plot major and minor axes given a set of eigenvectors. Other, if we have discussed them in lecture or assignments this term: Show how inner boundary tracing (Sonka, p 142-3) works on a given region. Describe an algorithm to compute the area of a region without holes, given only its perimeter pixels, without regenerating the binary image. Any limitations?

Exam 2 questions Use Bayesian probability. For example, interpret an intensity histogram and compute an optimal threshold from probability density functions of the foreground and background. Use the MAP principle to find the most likely class, given evidence. Describe the principles used by the Hough transform List parameters used to detect various shapes using a Hough transform Draw the voting space for a Hough transform Describe the steps of the K-means algorithm. Describe how cross-correlation can be used to match templates. PCA: dimensions? Computations? What are eigenfaces? Compute motion vectors. Other, if we discuss them this term: Describe the concept of boosting. Kalman filtering Normalized cuts