Top Banner
CS223B Homework 1 Results
17

CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

CS223BHomework 1 Results

Page 2: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Considered 2 Metrics

• Raw score– Number of pixels in error

• Weighted score– Car pixels weighted more heavily than non-car pixels– Range from 50-100– Formula:

40 * (% of correct car pixels)+ 30 * (1.0 - % of false positive pixels)+ 20 * (% of correct non-car pixels)+ 10 * (1.0 - % of false negative pixels)

Page 3: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Group Performance (Based on Error Pixels)

0

1

2

3

4

5

6

7

3000 4000 5000 6000 7000 8000 9000 10000 11000 12000 13000 14000 15000 16000

Average Error Pixels

Nu

mb

er o

f G

rou

ps

Page 4: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Group Performance (Based on Weighted Score)

0

2

4

6

8

10

12

14

60 65 70 75 80 85 90 95

Weighted Score

Nu

mb

er o

f G

rou

ps

Page 5: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Best Solutions

• Eric Park, Brian Tran, Joakim Arfvidsson– 3354 error pixels / score 84.3

• Fraser Cameron, Peter Kimball, Mike Vitus– 3447 error pixels / score 77.2

• Simon Berring, Anya Petrovskaya, Daniel Tarlow– 4337 error pixels / score 86.7

• Antoine el Daher– 4518 error pixels / score 87.2

Page 6: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Eric Park, Brian Tran, Joakim Arfvidsson

• Road detection:– sample road color from just in front of car– flood-fill the road using the sampled color– use the RANSAC to find the edges of the road– blur and threshold image

• Car edges detection:– Canny– normalize edges – extract horizontal and vertical edges from this result– apply pattern matching

• Use perspective to dismiss false positives

Page 7: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Eric Park, Brian Tran, Joakim Arfvidsson

Page 8: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Eric Park, Brian Tran, Joakim Arfvidsson

Page 9: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Eric Park, Brian Tran, Joakim Arfvidsson

Page 10: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Fraser Cameron, Peter Kimball, Mike Vitus

• Road finder– Prewitt edge convolution and a Hough Transform

• Tail light finder– based on color

• Shadow finder– looks for dark horizontal edges

• Box finder– uses data from the above to generate bounding box

• Pixel classifier– corner finding -> convex hull to trace car edges

Page 11: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Fraser Cameron, Peter Kimball, Mike Vitus

Road Finder

Taillight Finder

Page 12: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Fraser Cameron, Peter Kimball, Mike Vitus

Shadow Finder

Box Finder

Pixel Classifier

Page 13: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Simon Berring, Anya Petrovskaya, Daniel Tarlow

• Ran four classifiers and combined the results using a naive Bayes model:

1. boosted Haar classifier detector

2. color segmentation

3. corner finding

4. road finding

Page 14: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Simon Berring, Anya Petrovskaya, Daniel Tarlow

Haar Detector

Color Segmentation

CornerFinding

NaïveBayesModel

Page 15: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Antoine el Daher

• Trained several different boosted Haar classifiers:– 2 rear detectors– 1 "far away car" detector– 1 “side cars" detector– 1 "tail light" detector

• Ran a consistency checking phase– Make sure car is in road region at a plausible depth,

eliminate double detections• Ran a refinement phase

– Tighten bounding box around car using "cube" model of car

Page 16: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Antoine El Daher

Page 17: CS223B Homework 1 Results. Considered 2 Metrics Raw score –Number of pixels in error Weighted score –Car pixels weighted more heavily than non-car pixels.

Antoine El Daher

Taillight Mask

Road Detector

End Result