C34 | HOG Feature Vector Calculation | Computer Vision | Object Detection | EvODN

preview_player
Показать описание
We will see how HOG Feature Vectors are extracted.

------------------------
This is a part of the course 'Evolution of Object Detection Networks'.
------------------------

References:

Credits:

Copyright Disclaimer: Under section 107 of the Copyright Act 1976, allowance is made for “fair use” for purposes such as criticism, comment, news reporting, teaching, scholarship, education and research.
Рекомендации по теме
Комментарии
Автор

If you found this tutorial useful, please share with your and on Social(LinkedIn/Quora/Reddit),
Tag @cogneethi on twitter.com
Let me know your feedback @ cogneethi.com/contact

Cogneethi
Автор

Really clear explanation with numerical example which many tutorials lack of this important feature. Thank you

nikronic
Автор

I am watching from Turkey and this is the best explanation. I am so appreciate because I found this channel

muhammetkurt
Автор

crisp, clear, to the point with neat diagrams.. thanks

varunc
Автор

Really this video help me to undestand the HOG feature vector claculation in a very simple manner in depth, Simply perfect.

vasanthc
Автор

Best video on HOG feature descriptors. Thanks sir for sharing ur knowledge.

pallabidas
Автор

Man, you are really cool in deep explanation of hog. Bravo.

JohnSmith-pbcn
Автор

Clear, crisp and precise explanation with excellent visualization .
Thank you so much !!!

golden_infinity_harbinger
Автор

Thank you for the explanation, you are very good and clear in the way you express yourself.

Marceloamado
Автор

Thanks man...You really made consolidated computer vision course that explains all the things with simplicity

yugpn
Автор

Very clear excellent video with examples and detail description. Thank you.

richadhiman
Автор

So, a couple of questions (a great series though!)

At 7:58, why aren't the gradient lines STRICTLY along the x or y direction (depending on the part of the arrow), why is there a slight tilt?

At 5:34, what's the point of concatenating 4 9x1 feature vectors? An 8x8 patch is already a huge patch from which one can calculate the histogram. Also, this method of concatenation results in overlapping between windows (maybe this is alright as we would like to detect subtle changes) but if we didn't concatenate feature vectors, our image would be represented by only 8 * 16 * 9 = 1152 numbers, thus, saving a lot of compute power.

I hope that i've asked my questions clearly enough.

sreeharshaparuchuri
Автор

thanks bro, now I think this field is so fun

thaimeuu
Автор

Thanks for the video! At 08:15 you say that when we transition from white to black, the change in gradient magnitude is along the x-direction. But isn't it changing in y-direction? I think that in the hog visualization we see the orientations of edges, not the gradients (which are perpendicular to edges).

mailoisback
Автор

1:35 Why grad direction tan-1(30/50) and not tan-1(50/30) ? It should be y/x right ?

chandraprakash
Автор

Nice and clear explanation, thank you!!

Banditpundit
Автор

Very nice explanation. Thank you very much !

janosbagi
Автор

For the 8*8 matrix in each cell/grid, you calculate the gradient magnitude and gradient direction. There will be missing values at the edge of the calculation. What numbers to fill in for the pixels value at the edge?

kinsung
Автор

Hi. Thanks for such an informative video. I have a small question, shouldn't the Gradient direction be tan^(-1)(y/x), or tan^(-1)(50/30) instead of tan^(-1)(30/50) !!

somdubey
Автор

grad direction will be tan inverse (50/30)?

hemantpurswaniAI