Viola Jones algorithm for face detection Explained

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

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

  • @mohdghousuddin8453
    @mohdghousuddin8453 6 ปีที่แล้ว +13

    20 minutes of perfect ,clear and enjoying knowledge

  • @sahildadia590
    @sahildadia590 9 ปีที่แล้ว +2

    One of the best explanation, I have heard. Great work.

  • @RhexGomez
    @RhexGomez 9 ปีที่แล้ว

    Thankyou for presenting this topic, I am glad algorithm(s)/techniques is presented very well and accurately.

  • @13prabhji13
    @13prabhji13 9 ปีที่แล้ว +2

    Thanks a lot.... Very crisp and clear.... Great job!!! :)

  • @fmdocx
    @fmdocx 8 ปีที่แล้ว

    Thanks to your video I took the best grade in my computer vision master degree exam! Thank you a lot

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

      Would you mind subscribing to my channel ? Please Subscribe. I will be uploading Matlab Code tutorial on Viola Jones Face Detection soon.

  • @rahulspatil_
    @rahulspatil_  6 ปีที่แล้ว +3

    First of all this might be a little late, so sorry for that! I had uploaded this video exclusively for my friend due to time constraint. I have updated the links in description, both work fine! Just don't want to ask for coffee hence these links contain ads. Good Day!

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

      You are a legend

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

      Thanks a lot. Please subscribe. I will be implementing Viola Jones Face Detection on Matlab and I will explain the code in the upcoming video.

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

      yes waiting for matlab coding

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

      when ur next video will be uploaded sir?

  • @umabirje7641
    @umabirje7641 9 ปีที่แล้ว +2

    very clear video.... Good to understand. But I didn't understand the process of Adaboost. i.e. how the weak classifiers are extracted by adaboost (i.e. how algorithm works mathematically in selection process of each weak classifier) What I mean to say is the process for detecting more than 50 matches.
    Thank you very much.....

  • @R3d3mt0r
    @R3d3mt0r 9 ปีที่แล้ว

    if i nail my presentation about viola jones it'll be thanks to you man ! thank you very good explanations

  • @АндрейНекрасов-ш5м
    @АндрейНекрасов-ш5м 10 ปีที่แล้ว

    Thank you. Great explanation of the algorithm.

  • @mohdghousuddin8453
    @mohdghousuddin8453 6 ปีที่แล้ว +7

    what exactly integral image is and why it is used ? and what each pixel values represents as in 11:48

  • @plutoguffy
    @plutoguffy 10 ปีที่แล้ว

    Thank you so much for the video. Very helpful in understanding viola jones. great explanation. :)

    • @rahulspatil_
      @rahulspatil_  10 ปีที่แล้ว

      most welcome. If you need more help, don't hesitate to ask :)

  • @rikbrutsaert5053
    @rikbrutsaert5053 8 ปีที่แล้ว +1

    Do you regularize the L1 norm using adaboost? Or does it assign zero weight to features that don't help when it iterates through that feature? Also, in the cascading portion, are the stages grouped by sorting the classifier weights? Thanks.

  • @dewa2239
    @dewa2239 7 ปีที่แล้ว

    Rahul thanks for your presentation, and good explanation

  • @farwabatool5576
    @farwabatool5576 9 ปีที่แล้ว

    Thank you so much Sir, very well explained.

  • @davidespinoza2104
    @davidespinoza2104 9 ปีที่แล้ว

    Thank you for the explanation!! Good job!!

  • @fatarrammah8829
    @fatarrammah8829 9 ปีที่แล้ว

    you will implement product of sum for each pixel in sub black window with corresponding pixel in original image and so on in the sub white window after that you will subtract results from each other

  • @janeis123
    @janeis123 7 ปีที่แล้ว

    Great explanation of AdaBoost and the Cascade, thanks!

  • @Man0fSteell
    @Man0fSteell 7 ปีที่แล้ว +1

    AMAZING! Keep up the good work!

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

      Please Subscribe. I will be uploading Matlab Code tutorial on Viola Jones Face Detection soon.

  • @NicoCarosio
    @NicoCarosio 9 ปีที่แล้ว

    Thank you very much for your explanation!!!

  • @sunnivaingridjacobsen1340
    @sunnivaingridjacobsen1340 8 ปีที่แล้ว

    Very good presentation!
    Which literature sources did you use?

  • @mevzonas
    @mevzonas 10 ปีที่แล้ว +7

    Good Job,Very Helpfull :)

  • @saravananravi9323
    @saravananravi9323 7 ปีที่แล้ว +1

    great explanation. I enjoyed it

  • @ankursharma309
    @ankursharma309 6 ปีที่แล้ว +4

    What if the face is bigger or smaller than the 24x24 window? In the real implementation of the algorithm, does it go through different sizes of window?

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

      Face-sizes larger than or smaller than 24x24 can be detected, 24x24 is not the maximum size. The classification can be repeated at different scales.

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

    Thank you so much, clearly explained

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

      Please Subscribe. I will be adding Matlab Code tutorial on Viola Jones Face Detection soon.

  • @User-kf2pj
    @User-kf2pj 8 ปีที่แล้ว +3

    In the example of the integral image shouldn't the value of c to be equal to 2? and after the calculations the value of d to be 1?

    • @knowhowww
      @knowhowww 7 ปีที่แล้ว

      I think youre right! it took me a while to realize its not me who was wrong! i guess this amazing guy has done a mistake in the video! or i might be still not getting it! but anyway the tutorial is very well done.

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

      no, because the numbers 1,2,3 and 4 describe only the locations of the areas ( inside of which the pixel-values are to be added) and NOT values per se. For example, the value of the integral image at location(!) 1 is the sum of the pixels in rectangle A, the value at location 2 is A+ B, etc...

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

      You got it right! Please Subscribe. I will be uploading Matlab Code tutorial on Viola Jones Face Detection soon.

  • @daringdevil888
    @daringdevil888 9 ปีที่แล้ว

    do you have any comparison between Viola jones algorithm and some other face detection algorithm. comparison analysis

  • @vilaskaware4742
    @vilaskaware4742 7 ปีที่แล้ว

    I have a doubt, what we doing with the values obtained after subtracting the value at white region from black region in haar features?

  • @quratimran1543
    @quratimran1543 8 ปีที่แล้ว

    plz answer a query that like snapchat is doing real time face detection and apply filters on it so this is also done with voila-jones face detection algorithm.

  • @rutujachougale3662
    @rutujachougale3662 6 ปีที่แล้ว +4

    It is very helpful....Thanks.

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

      My pleasure. As a token of thanks you can subscribe to my channel.

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

    good explanation, thank u :)

  • @shrutichitrakar2976
    @shrutichitrakar2976 9 ปีที่แล้ว

    Sir, Can u give me the matlab code for edge detection of lines in the first slide? I am bit confused regarding the applying of haar features to the face. I mean I dint understand how the edges of horizontal lines are detected. Is it by convoluting the whole image with the kernel or substracting the image with the kernel. So if u could give me the code for this, I could understand it better

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

    Very good explanation! Keep up the good work.

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

      Please Subscribe. I will be uploading Matlab Code tutorial on Viola Jones Face Detection soon.

  • @nikhilchhabra
    @nikhilchhabra 8 ปีที่แล้ว

    wat happens when face doesn/t fit in 24X24 window ???

  • @tipico88
    @tipico88 8 ปีที่แล้ว

    really well explained..thanks :)

  • @Earendilight
    @Earendilight 7 ปีที่แล้ว +2

    sagol kardeşim bütün bu kod yazılım olayları sizde tebrik ederim. hindistan nasıl ?

  • @andrewfaz6014
    @andrewfaz6014 8 ปีที่แล้ว

    hello sir what is weight? or how to get the value of the weight?

  • @learnmarketlevels
    @learnmarketlevels 8 ปีที่แล้ว

    very nice explaination
    thank you

  • @vidhiraval_
    @vidhiraval_ 10 ปีที่แล้ว

    Hey! Would you have the code for this?

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

    Very nicely explained !!!

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

      Thanks. If you found this tutorial helpful, please subscribe.

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

    Thanks.. It really helped a lot.

    • @rahulspatil_
      @rahulspatil_  ปีที่แล้ว

      Thanks for watching. Please support by subscribing to my channel.

  • @cameronfraser4136
    @cameronfraser4136 9 ปีที่แล้ว

    Great video, thanks!

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

    I am using imread command to read the image from computer in MATLAB but the error showing the image doesn't exist but it's in my computer
    Could someone help on this issue please

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

      Please check your image path or syntax.. If you can post your command here then I can help. Thanks & Please subscribe.

  • @aswinisdas913
    @aswinisdas913 9 ปีที่แล้ว +1

    thank for the video..it is simple..could u plz send me the ppt...for academic presentation

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

      Sure! I have updated the links in description.

  • @arunsid8406
    @arunsid8406 7 ปีที่แล้ว +1

    Good explanation..!!!!!!!!!

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

      Please Subscribe. I will be uploading Matlab Code tutorial on Viola Jones Face Detection soon.

  • @yamom567
    @yamom567 10 ปีที่แล้ว

    hi great video, could you inform me what sources you used for this please?
    also do you have any code for this you could send me please, for matlab?

  • @vishanthbharadwaj
    @vishanthbharadwaj 10 ปีที่แล้ว

    thank you sir it is very helpful

  • @MegaPalomo26
    @MegaPalomo26 9 ปีที่แล้ว +1

    excelent tutorial..

  • @markskyscraper8092
    @markskyscraper8092 9 ปีที่แล้ว +1

    if only it detected misspelled words. 0:08

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

      Thanks for pointing out. I am not English.

  • @kyatamkaran
    @kyatamkaran 8 ปีที่แล้ว

    Can i get ur presentation ppt. need it for project presentation

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

      Sure, please check the updated links in the description.

  • @ManasiDeshmukh
    @ManasiDeshmukh 10 ปีที่แล้ว

    hey do you have the code for this??

    • @rahulspatil_
      @rahulspatil_  10 ปีที่แล้ว

      Oh yes! mail me your requirements.

    • @abhishekkushwaha8416
      @abhishekkushwaha8416 8 ปีที่แล้ว

      kush.abhi.2793@gmail.com
      im trying to implement is on GPU can you send your codes to above ID so i can modify on it

    • @abderrahmenamdouni5247
      @abderrahmenamdouni5247 7 ปีที่แล้ว

      please can you give me the code for this and thanks

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

    wow..just awesome...thanks man

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

      Please Subscribe. I will be uploading Matlab Code tutorial on this topic soon.

  • @joeycopperson
    @joeycopperson 7 ปีที่แล้ว

    This is very helpful

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

    Brooo that link is not opening

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

      Updated the link. Please Subscribe. I will be uploading Matlab Code tutorial on Viola Jones Face Detection soon.

  • @lankanathaekanayake7680
    @lankanathaekanayake7680 8 ปีที่แล้ว

    good explanation

  • @shubhamkapoor007
    @shubhamkapoor007 7 ปีที่แล้ว +1

    Good Job :)

  • @punya837
    @punya837 8 ปีที่แล้ว

    Thank you sir!! :)

  • @thedededeity888
    @thedededeity888 8 ปีที่แล้ว +1

    Helpful!

  • @008nithin
    @008nithin 8 ปีที่แล้ว

    thanks rahul

  • @AbhishekChoubeyMusic
    @AbhishekChoubeyMusic 8 ปีที่แล้ว

    Thanks man :)

  • @abhinandan4151
    @abhinandan4151 9 ปีที่แล้ว

    thank you!!!

  • @ankeshiit
    @ankeshiit 7 ปีที่แล้ว

    V Good Indeed !!

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

    Thanks

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

      Please Subscribe. I will be uploading Matlab Code tutorial on Viola Jones Face Detection soon.