Eng 133 check 2

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

20 Terms

1
New cards

How are Sobel kernels different from Gaussian kernels?

Sobel kernels are used for edge detection, while gaussian kernels are used to smooth and blur

2
New cards

What is the x-gradient image?

It shows horizontal changes in intensity, and highlights vertical edges.

3
New cards

What is the y-gradient image?

It shows vertical changes in intensity, and highlights horizontal edges.

4
New cards

What is meant by gradient?

Gradient is a measure of the intensity change at each pixel.

5
New cards

What is the Sobel filter detecting?

It detects edges through pixel brightness

6
New cards

Why do we apply a threshold?

to create a cutoff line to find the real edges of an image

7
New cards

What happens if the threshold is too high? What happens if the threshold is too low?

Too high - edges are missed and lost

Too low - too much background noise is kept

8
New cards

Why do we want to detect the edges of the image?

Reduce the size of image, but still keeps all important features

9
New cards

What features are extracted from the color image?

the specific RGB / HSV channel values

10
New cards

What features are extracted from the grayscale image?

gradients, edges, texture

11
New cards

What filters do you use to detect circles?

Hough Circle Transform

12
New cards

What filters do you use to detect triangles?

cv2.findContours and cv2.approxPolyDP

13
New cards

What filters do you use to count lines?

Hough Line Transform

14
New cards

What is the metadata CSV file? What data does it contain?

It maps each image to its identity using

‘Path’ and ‘ClassID’

15
New cards

What is the purpose of extracting features from our images?

to turn the pixels in numericals that programs can digest easily

16
New cards

What is the features CSV file? What data does it contain?

It stores all calculations from the images likes (means, stds, has_circle and has_triangle

17
New cards

What is feature scaling? Why is it useful?

It rescales values into a range so there are no disproportionately large ranges taking over

18
New cards

What is the feature space? Why is it useful?

A space where each dimension correlates to a different feature. It useful to separate data classes

19
New cards

how do the feature plots change when you apply feature scaling?

The shape stays the same, but the axes changes to make all values inside a certain range

20
New cards

Why do the plots with has_triangles and has_circles look so different to the plots comparing the color features?

Shape features use binary and create rigid rows, while color features are spread across a smooth spectrum