KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector...

18
KRISTIN LAM REU WEEKS 1 & 2

Transcript of KRISTIN LAM REU WEEKS 1 & 2. MATERIAL COVERED MATLAB basics Edge Detection Harris Corner Detector...

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