18
KRISTIN LAM REU WEEKS 1 & 2

KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

Embed Size (px)

Citation preview

Page 1: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

K R I S T I N L A M

REU WEEKS 1 & 2

Page 2: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

MATERIAL COVERED

•MATLAB basics• Edge Detection•Harris Corner Detector• Adaboost Face Detection•Optical Flow• Lucas-Kanade Method• Bag of Features

Page 3: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

EDGE DETECTION

• Finds the boundaries of objects• Edges are defined by the discontinuity of

intensities in the image• Common Edge Detectors• Canny• Sobel• Laplacian of Gaussian

Page 4: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

CANNY

Page 5: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

SOBEL

Page 6: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

LAPLACIAN OF GAUSSIAN

Page 7: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

EDGE DETECTION ASSIGNMENT

Page 8: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

FINDING THE GRADIENT

Calculate the gradient of the image.

Page 9: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

THRESHOLDING

Pick a threshold and binarize it to get edges that describe the image well.

Page 10: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

PYRAMIDS

Create a pyramid of the image with 3 levels.

Page 11: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

HARRIS CORNER DETECTOR

• In addition to edges, corners are used to find matching points between different frames.• The corner represents the point where two edges

change.• The gradient of the image in both directions will

have a high variation, which can be detected.

Page 12: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

HARRIS CORNER DETECTOR

Page 13: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

ADABOOST FACE DETECTION

Page 14: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

OPTICAL FLOW

• Pattern of apparent motion of objects, surfaces, and edges caused by the relative motion between the observer and the scene• Can be used to measure velocities of objects• Lucas-Kanade method• Assumes displacement of the object between two frames

is small• Uses “Least Squares,” a statistical method that limits the

distance between a function and the data points of that function

Page 15: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

OPTICAL FLOW

Page 16: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

LUCAS-KANADE

Page 17: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

BAG OF FEATURES

• Technique for the visual classification of objects and categories of objects/textures

Page 18: KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector Adaboost Face Detection Optical Flow Lucas-Kanade Method

POTENTIAL PROJECTS

•Multi-Target Tracking with Social Behavior Model by Yicong Tian•Multimodal Data Analysis for the Detection of Attention Deficit Hyperactive Disorder by Soumyabrata Dey