HOG Features (Theory and Implementation using MATLAB and Python)

Поделиться
HTML-код
  • Опубликовано: 14 июл 2024
  • #transform #wavelet #matlab #mathworks #matlab_projects #matlab_assignments #phd #mtechprojects #deeplearning #projects #ai #machinelearning #artificialintelligence #matlabcode #research #signalprocessing #imageprocessing #wavelet #signals #matlabproject #python #pythonprogramming #pythontutorial
    Please visit, @www.exptech.co.in/ for more information and downloads. Also follow the Facebook page:
    @ DrAjayKrVerm...
    Hello Viewers, in this video, Histogram of Oriented Gradients (HOG) is explained. This video tutorial includes, its theory and its implementation using both MATLAB and Python.
    The HOG feature is very popular and widely used for object detection in images. This tutorial is based on the work proposed by Navneet Dalal and Bill Triggs.
    This video includes following contents:
    * Introduction.
    * Finding Image Gradient.
    * Getting Cell Orientation Histogram (Getting Bins).
    * Making Blocks and Block Normalization.
    * Getting HOG feature Vector.
    * MATLAB Code for finding HOG feature vector.
    * Python Code for finding HOG feature vector.
    Link to download original paper of N. Dalal and Bill Triggs:
    lear.inrialpes.fr/people/trig...

Комментарии • 18

  • @tanmaythaker2905
    @tanmaythaker2905 7 месяцев назад

    Amazing Explanation!

  • @krlwshu
    @krlwshu Год назад

    Fantastic

  • @claudiocanalesd.6862
    @claudiocanalesd.6862 Год назад +1

    Dude i love you. thanks a lot

  • @azro7717
    @azro7717 Год назад +2

    This is clearly explained, thank you a lot it was very useful for me .. I would like from you sir to explain the SURF features with MATLAB code because I need it for my scientific article.

  • @science.20246
    @science.20246 3 месяца назад

    deep learning outperform all habd crafted features

  • @AndriusCooperis
    @AndriusCooperis 3 месяца назад

    Phog ( pyramid hog) method? Is it very different from hog?

  • @herisusanto2937
    @herisusanto2937 8 месяцев назад

    how to implementation manual? not use library?

  • @user-nf9vy3lr7z
    @user-nf9vy3lr7z Год назад

    Great video, but there one question I can't get an answer to. In 5:12 you show a 3x3 pixel group you show the calculation only the for the middle pixel (value = 100). what about the other pixels in the matrix? do we calculate for each pixel in each block? only for the middle pixels?
    Thanks!

    • @exploringtechnologies9
      @exploringtechnologies9  Год назад

      3x3 is sliding window. It is used for all the pixels of image. I recommend u to read image and filter convolution. U can refer DIP book by Gonzalez.

  • @Mateus_M
    @Mateus_M Год назад

    When I try to apply the same code in spyder it says "negative dimensions are not allowed". Why ?

  • @pavanjoshi8353
    @pavanjoshi8353 Год назад

    Hi, does scikit implements the HOG algorithm in the same way?

  • @arifhussain9676
    @arifhussain9676 Год назад

    Hi, Is this handcrafted feature extraction technique?

  • @sahilkrshah6399
    @sahilkrshah6399 8 месяцев назад

    How do I calculate Image gradient for [0,0]. What would the formula be here as [-1,0] and [0,-1] doesn't exist?

    • @exploringtechnologies9
      @exploringtechnologies9  8 месяцев назад

      Padding is done on border. Like zero padding, symmetric, periodic padding