Computer Vision with OpenCV: HOG Feature Extraction

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

ความคิดเห็น • 66

  • @feraudyh
    @feraudyh 2 ปีที่แล้ว +5

    It's so pleasant to see someone who takes all aspects of the video so seriously as well as the enthusiasm and the explanation.

  • @КириллКлимушин
    @КириллКлимушин ปีที่แล้ว +1

    It's amazing. So pleasant to see the person with a huge sparks in the eyes explaining such non intuitive concept. Deserves millions of likes

  • @thijsgelton
    @thijsgelton 6 ปีที่แล้ว +20

    This video is amazing. I need people to find this exact video. You explain it in a way that is easy understandable, unlike most of the other videos out there.

    • @alierencelik2188
      @alierencelik2188 5 ปีที่แล้ว

      Definitely.

    • @marcusblaze1293
      @marcusblaze1293 3 ปีที่แล้ว

      You all prolly dont give a damn but does anybody know of a way to log back into an instagram account??
      I was dumb forgot the password. I would love any tips you can offer me.

    • @lukeruben361
      @lukeruben361 3 ปีที่แล้ว

      @Marcus Blaze Instablaster :)

    • @marcusblaze1293
      @marcusblaze1293 3 ปีที่แล้ว

      @Luke Ruben I really appreciate your reply. I found the site thru google and Im in the hacking process atm.
      I see it takes quite some time so I will get back to you later when my account password hopefully is recovered.

    • @marcusblaze1293
      @marcusblaze1293 3 ปีที่แล้ว

      @Luke Ruben it worked and I actually got access to my account again. I am so happy!
      Thank you so much you really help me out !

  • @princeneo294
    @princeneo294 3 ปีที่แล้ว +1

    This video is a just awesome, explained HOG in a very simple but detailed way

  • @tnmyk_
    @tnmyk_ 3 ปีที่แล้ว

    How are the HOG features visualized at 10:45? What is being plotted exactly?

  • @arttartkhai
    @arttartkhai 5 ปีที่แล้ว +6

    This video is giving me a chance to survive my senior life. T_T

  • @sahiltrivedi69
    @sahiltrivedi69 5 ปีที่แล้ว +2

    One would think step 2 lead to the loss of information. When you bin the angle values and their intensities you discard their positions. Images are highly spatial data hence ignoring the placement of the gradients and only vectoring their angles and magnitudes seems like a way to cut corners. It must negatively impact the accuracy of neural networks being trained on these images.

  • @shahnaz1981fat
    @shahnaz1981fat 3 ปีที่แล้ว

    nicey explained. you have gone to the depth. just clarify one my my doubt. at 8 15 , how each pixel can have gradient magnitude and direction independently .. plz . as gradient is for moving from one pixel to other. with respect to other pixel we can find. not for each pixel right

  • @shahnaz1981fat
    @shahnaz1981fat 3 ปีที่แล้ว

    sir, what is on the vertical axis of histogram . it is supposed to be no. as you said how many gradients having particular anle. but in the video it is shown as magnitude... kindly clarify

  • @sureshpokharel2476
    @sureshpokharel2476 4 ปีที่แล้ว

    Very good explanation on image gradients.

  • @awaisahmad5908
    @awaisahmad5908 3 ปีที่แล้ว

    Amazing video
    Amazing
    I have covered all concepts regarding histogram of oriented gradient

  • @eee8
    @eee8 2 ปีที่แล้ว

    Amazing presentation

  • @mohammadidreesbhatresearch6505
    @mohammadidreesbhatresearch6505 5 ปีที่แล้ว

    I am confused about the different variants of it, for example, UoCTTI , what do we mean by directed and und-rected gradients.

  • @ishfaqzaman8713
    @ishfaqzaman8713 5 ปีที่แล้ว

    Each 8x8 cell is represented as a 1x9 HOG vector. How are all these vectors fed to the SVM? Do we add them up and feed the aggregate 9d vector or are the vectors appended? Thanks!

  • @tunguyenanh2100
    @tunguyenanh2100 5 ปีที่แล้ว +1

    that's amazing video, your example help me alot to grasp this content

  • @aicha6901
    @aicha6901 4 ปีที่แล้ว

    how can i calcule th histogram bleu

  • @premendrasrivastava114
    @premendrasrivastava114 5 ปีที่แล้ว +1

    Wow, loved it, very nice explanation👍

  • @jaiv
    @jaiv 4 ปีที่แล้ว +1

    Are HOG features currently the best method of image simplification?

    • @mohalemolefe
      @mohalemolefe 4 ปีที่แล้ว

      No, there are other descriptors which are superior to HoG

    • @jaiv
      @jaiv 4 ปีที่แล้ว

      @@mohalemolefe like what

    • @mohalemolefe
      @mohalemolefe 4 ปีที่แล้ว +1

      @@jaiv you can try local descriptors such as SIFT and SURF

    • @o_poky9359
      @o_poky9359 3 ปีที่แล้ว

      @@mohalemolefe orb and fast are much faster

  • @akashrizvi3072
    @akashrizvi3072 5 ปีที่แล้ว

    I can't find next part of this video which is about code of it ???

  • @haithamalnasrawi9224
    @haithamalnasrawi9224 6 ปีที่แล้ว

    From where did you get 50, 70, 100, 120 ? >>>> Did you assume them?

  • @heshammohamed2524
    @heshammohamed2524 4 ปีที่แล้ว

    Amazing, please continue

  • @denismerigold486
    @denismerigold486 5 ปีที่แล้ว

    How to create your own deep learning library?

  • @samir7osny
    @samir7osny 6 ปีที่แล้ว +2

    Why 180 degree only ? .. should we apply this on 360 degree ?

    • @hamzamahmood5232
      @hamzamahmood5232 6 ปีที่แล้ว

      it same cause we are dealing with positive values so the resultant will be same as 360=0 degrees.

    • @samir7osny
      @samir7osny 6 ปีที่แล้ว

      @@hamzamahmood5232 Thanks

    • @miftahbedru543
      @miftahbedru543 6 ปีที่แล้ว +2

      The author who proposed HOG considered range that is from 0 to 180 and These are called “unsigned” gradients because a gradient and it’s negative is represented by the same numbers. ( gradient of 5 and -5 are essential same in magnitued but direction differs.. ..) In other words, a gradient arrow and the one 180 degrees opposite to it are considered the same. But, why not use the 0 - 360 degrees ? Empirically it has been shown that unsigned gradients work better than signed gradients for pedestrian detection. Some implementations of HOG will allow you to specify if you want to use signed gradients. Here the magnitude is playing more role in the final descriptor ...But, why not use the 0 - 360 degrees ? Empirically it has been shown that unsigned gradients work better than signed gradients for pedestrian detection. Some implementations of HOG will allow you to specify if you want to use signed gradients.

    • @miftahbedru543
      @miftahbedru543 6 ปีที่แล้ว +1

      btw, the above info is more explained in here -- www.learnopencv.com/histogram-of-oriented-gradients/

  • @ACArguson
    @ACArguson 5 ปีที่แล้ว

    Nice video tutorial. I was hoping if you could give an advise a new method on how to detect rules of thirds on a photograph using OpenCV? Thanks in advance.

  • @Integralsouls
    @Integralsouls 4 ปีที่แล้ว

    awesome video, love to see such well thought stuffs

  • @dr.rajukolluri9002
    @dr.rajukolluri9002 5 ปีที่แล้ว

    very good lecture and very good energetic sir

  • @HiTechTopTIPs
    @HiTechTopTIPs 4 ปีที่แล้ว

    Thanks sir I have my 538 subscribers yet, I want to extend my channel subscribers, I have changed the my microphone, I am now providing a complete demo of the code along with voice description. Now I need your kind suggestions about how further changes should be made thanks 👍, kindly guide me how you changed the background to pure white, and what microphone you are using? Thanks

  • @mochamadyusufsolihin6253
    @mochamadyusufsolihin6253 5 ปีที่แล้ว

    does anyone know what's the deficiency of HOG feature?

  • @liellplane145
    @liellplane145 4 ปีที่แล้ว

    great presenting!

  • @bharathrossi
    @bharathrossi 5 ปีที่แล้ว

    Amazing explanation.

  • @ahmedkhaledmohamedmohamed746
    @ahmedkhaledmohamedmohamed746 5 ปีที่แล้ว +2

    extraordinary, Thank You

    • @ahmedhisham9420
      @ahmedhisham9420 5 ปีที่แล้ว

      matwk3tsh al2ek fel comments , we mts2lnesh ba3ml eh fel comments wana 3andy final bokra xD

  • @sagarwalishetti1176
    @sagarwalishetti1176 4 ปีที่แล้ว

    very nice explaination thank you.

  • @abadidibadou5476
    @abadidibadou5476 4 ปีที่แล้ว

    Well Explaind thank you!!

  • @ahmedelskawy6288
    @ahmedelskawy6288 4 ปีที่แล้ว

    you are amazing keep going

  • @livesportshub
    @livesportshub 5 ปีที่แล้ว

    and opencv?

    • @KyranFindlater
      @KyranFindlater 5 ปีที่แล้ว

      OpenCV 3.x has HOG Descriptor class objects, which apparently you can feed the data from the output vectors into an SVM classifier class object.

  • @monasaz4337
    @monasaz4337 4 ปีที่แล้ว

    Thank you sir 🙏🏼🙏🏼

  • @miladrabiei6236
    @miladrabiei6236 3 ปีที่แล้ว

    thank you sir, helpful !!

  • @intoeleven
    @intoeleven 5 ปีที่แล้ว

    this video will be perfect if content ONLY.

  • @xplank4669
    @xplank4669 2 ปีที่แล้ว

    Thank you!

  • @sau002
    @sau002 5 ปีที่แล้ว

    Excellent

  • @stevenzhang8219
    @stevenzhang8219 6 ปีที่แล้ว +1

    perfect video

  • @trunghoang4033
    @trunghoang4033 5 ปีที่แล้ว

    thanks for about this video.

  • @pfever
    @pfever 5 ปีที่แล้ว

    Thank you Jaime Camil :)

  • @HassanRaza-ym3uf
    @HassanRaza-ym3uf 3 ปีที่แล้ว

    He's Leonard

  • @ahmedhisham9420
    @ahmedhisham9420 5 ปีที่แล้ว

    Thank you

  • @marwandaghbadj8152
    @marwandaghbadj8152 5 ปีที่แล้ว

    amazing :)
    thnx

  • @cahyaramadhan2971
    @cahyaramadhan2971 5 ปีที่แล้ว

    Thanks!!!

  • @RanjeetKumar-lt3ze
    @RanjeetKumar-lt3ze 3 ปีที่แล้ว

    why the fuck have you written opencv in the title if you have not used it anywhere.

  • @syedsirajudeen6394
    @syedsirajudeen6394 4 ปีที่แล้ว +1

    Show off body language irritates lot