Computer Vision Problems презентация

Содержание

Слайд 2

Deep Learning on large images Cat? (0/1) 64x64

Deep Learning on large images

Cat? (0/1)

 

 

 

 

 

 

 

64x64

Слайд 3

Computer Vision Problem vertical edges horizontal edges

Computer Vision Problem

vertical edges

horizontal edges

Слайд 4

Vertical edge detection 1 1 1 -1 -1 -1 0

Vertical edge detection

 

 

1

1

1

-1

-1

-1

0

0

0

1

1

1

-1

-1

-1

0

0

0

Слайд 5

Vertical edge detection examples

Vertical edge detection examples

 

 

 

 

Слайд 6

Valid and Same convolutions “Valid”: “Same”: Pad so that output

Valid and Same convolutions

“Valid”:

“Same”: Pad so that output size is the

same as the input size.
Слайд 7

Summary of convolutions padding p stride s

Summary of convolutions

 


 

padding p

stride s


 

 


 

Слайд 8

Multiple filters 6 x 6 x 3 4 x 4

Multiple filters

 

6 x 6 x 3

4 x 4

3 x 3 x

3

 

 

3 x 3 x 3

 

4 x 4

Слайд 9

Pooling layer: Max pooling

Pooling layer: Max pooling

Слайд 10

Pooling layer: Average pooling

Pooling layer: Average pooling

Слайд 11

Types of layer in a convolutional network: - Convolution - Pooling - Fully connected

Types of layer in a convolutional network:

- Convolution

- Pooling

- Fully connected

Слайд 12

Outline Classic networks: LeNet-5 ResNet Inception AlexNet VGG

Outline

Classic networks:

LeNet-5

ResNet

Inception

AlexNet

VGG

Слайд 13

LeNet - 5 120 84 f = 2 s =

LeNet - 5

 

 

 

 

 

 

 

 

120

84

 

f = 2
s = 2

avg pool

 

avg pool

f = 2
s

= 2

[LeCun et al., 1998. Gradient-based learning applied to document recognition]

Слайд 14

AlexNet = 9216 4096 4096 MAX-POOL MAX-POOL 3 3 MAX-POOL

AlexNet

=

 

 

 

 

 

 

 

 

 

 

 

9216

4096

 

4096

 

 

MAX-POOL

 

 

MAX-POOL

 

 

3 3

 

MAX-POOL

Softmax
1000

[Krizhevsky et al., 2012. ImageNet classification with deep convolutional neural

networks]
Слайд 15

VGG - 16 224x224x 3 CONV = 33 filter, s

VGG - 16

224x224x 3

CONV = 33 filter, s = 1, same


 

 

POOL

 

[CONV 128]
2

 

POOL

 

 

 

POOL

 

 

 

POOL

 

 

 

POOL

 

FC

4096

FC

4096

Softmax

1000

[Simonyan & Zisserman 2015. Very deep convolutional networks for large-scale image recognition]

 

Слайд 16

Inception network [Szegedy et al., 2014, Going Deeper with Convolutions]

Inception network

[Szegedy et al., 2014, Going Deeper with Convolutions]

Слайд 17

What are localization and detection? Image classification Classification with localization Detection

What are localization and detection?

Image classification

Classification with
localization

Detection

Слайд 18

Classification with localization 1 - pedestrian 2 - car 3 - motorcycle 4 - background

Classification with localization

 

 

1 - pedestrian

2 - car

3 - motorcycle

4 - background

Слайд 19

Defining the target label y 1 - pedestrian 2 -

Defining the target label y

1 - pedestrian

2 - car

3 - motorcycle

4

- background

Need to output class label (1-4)

 

Слайд 20

Sliding windows detection

Sliding windows detection

Слайд 21

Evaluating object localization “Correct” if IoU 0.5 More generally, IoU

Evaluating object localization

“Correct” if IoU 0.5

More generally, IoU is a measure

of the overlap between two bounding boxes.
Слайд 22

Non-max suppression example

Non-max suppression example

Слайд 23

Non-max suppression algorithm Discard all boxes with While there are

Non-max suppression algorithm

 

 

Discard all boxes with

While there are any remaining

boxes:

Pick the box with the largest
Output that as a prediction.

Discard any remaining box with
IoU with the box output
in the previous step

Each output prediction is:

Слайд 24

Non-max suppression example 0.8 0.7 0.6 0.9 0.7

Non-max suppression example

0.8

0.7

0.6

0.9

0.7

Имя файла: Computer-Vision-Problems.pptx
Количество просмотров: 49
Количество скачиваний: 0