convolution of images

Поделиться
HTML-код
  • Опубликовано: 14 ноя 2024

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

  • @e3a87
    @e3a87 5 лет назад +201

    "I hope this helps man!!" goes directly into my lazy soul hwo never studies until the night of the exam! Thanks dude, it helps a lot

    • @someoneelse707
      @someoneelse707 2 года назад +1

      Same😂

    • @emirhandemir3872
      @emirhandemir3872 7 месяцев назад +3

      Dude! We gotta do something about it. You probably graduated or dropped school but I at least need to quit this stupid habit of mine!

    • @e3a87
      @e3a87 6 месяцев назад +3

      @@emirhandemir3872 ​ Bro, no one can destroy iron but its own rust !!
      I don't know what is your goal and what are you going through but you need to realize one thing:
      You are the only one that can make this work and you are the only one that can f*ck it up
      You either control your mind or it controls you, you gotta choose...
      But yeah I graduated thinking that the struggle will end with the degree but guess what... it never ends! This phenomenon of laziness is a perpetual war.
      I hope this helps man!!

    • @wolfabod9715
      @wolfabod9715 6 месяцев назад +1

      @@e3a87 my exam is in 8 hours i really hope it does !!

  • @XXxlightmarex
    @XXxlightmarex 4 года назад +50

    3:51 "one second, let me just do a cheeky line of coke real quick"

  • @riseabovehate9476
    @riseabovehate9476 5 лет назад +34

    For convolution, you flip the mask horizontally as well as vertically and then computer the SOP. Since the mask, you have taken is symmetric Correlation and Convolution happen to be the same

  • @tallurinani6059
    @tallurinani6059 8 месяцев назад +2

    Bro, you are a savior. Thank you sooooo much. i didn't understand when i tried it fomr many websites and yt videos, yours just went straightly into the brain.. Thank you

  • @tempdrive2342
    @tempdrive2342 3 года назад +1

    it was very useful put more videos

  • @youtubegiuhotoinhe
    @youtubegiuhotoinhe 5 месяцев назад +1

    2024 and you are saving me sir! Thank you very much

  • @alexmaingi9327
    @alexmaingi9327 11 месяцев назад +2

    Precise and understandable, Good job!!

  • @DumplingWarrior
    @DumplingWarrior 4 года назад +22

    I like the fact that I'm actually learning something while laughing lol, great video! you're funny

  • @Noah_5x
    @Noah_5x 4 дня назад +1

    What a Great Man! YOU DID AMAZING

  • @ajanthaalakkshmanan5854
    @ajanthaalakkshmanan5854 3 года назад +1

    Awesome explanation

  • @etziowingeler3173
    @etziowingeler3173 3 года назад +3

    I like your laid back style Duderino, and it really helps

  • @gravinpatel7700
    @gravinpatel7700 Год назад +1

    Thank you for giving such a simple example and explanation

  • @StrangeParticl
    @StrangeParticl 2 года назад +1

    Thank you for the simple explanation of the convolution process. You did like it is a simple adding number to each other ...
    That is grat, Sir.
    Thank you so much agine

  • @fase29
    @fase29 3 года назад +1

    thank you very much!

  • @highelojungler
    @highelojungler 3 года назад +5

    lmao all these videos all professional and ur calling me dude and man, love you. take this like

  • @karthikrajaloganathan3067
    @karthikrajaloganathan3067 Год назад +1

    Useful . Do some more videos

  • @SirJonathonDanielGregorySrVthe
    @SirJonathonDanielGregorySrVthe 3 года назад +1

    You have no idea how fucking dull my lecturer is for this unit, this has helped a lot in avoiding something that probably would've been a half-hour explanation.

  • @kuqiu5003
    @kuqiu5003 5 лет назад +8

    Very clear interpretation. Thanks a million!

  • @AzarZeynalli-mp5zj
    @AzarZeynalli-mp5zj 7 месяцев назад +1

    It helps more than you imagine. Thanks man:)

  • @navigator171
    @navigator171 5 лет назад +6

    Finally somebody that did exactly what I need... Thanks man.

    • @navigator171
      @navigator171 5 лет назад +1

      Você deveria fazer mais videos como esse, salvaria outras vidas.

  • @freedom1880
    @freedom1880 4 года назад +2

    Thank you.I am deeply thankful.

  • @OmarAhmed-tk1ow
    @OmarAhmed-tk1ow Год назад +1

    Great explanation

  • @ancient_living
    @ancient_living 5 лет назад +4

    Great work explaining that the size of the convolved image is decreased in dimensions. Keep up the good work.

  • @abdelhafidbenchikh4426
    @abdelhafidbenchikh4426 2 года назад +1

    Very useful, thanks so much

  • @briciomattosdeoliveira
    @briciomattosdeoliveira 5 лет назад +13

    Wow, dude! That was a great explanation. I precisely understood the details of this process. I will apply that to all sorts of areas in my life. You rock, Dãmáiou!

  • @Megan-gl7pi
    @Megan-gl7pi 3 года назад +1

    Thanks for explaining this super simply and quickly.

  • @vagumanasa7044
    @vagumanasa7044 3 года назад +1

    Literally this helped me a lott...thnq soo soo muchhh...

  • @ajinzrathod
    @ajinzrathod 4 года назад +4

    I was laughing at 3:56. Really appreciate your efforts. Thanks

  • @ashutoshmaurya9726
    @ashutoshmaurya9726 3 года назад +1

    Thanks for such a nice explanation .

  • @ghufrongalih8354
    @ghufrongalih8354 2 года назад +1

    really help me man, thx
    have a good day always

  • @ifargantech
    @ifargantech Год назад +1

    This video is means alot to me. Thank you! Please make more videos on DIP

  • @eyadbereh
    @eyadbereh Год назад +1

    Bro, I'm having this for an exam tomorrow, and you just saved me from an M x N headache

  • @Arnankhan
    @Arnankhan Год назад +1

    Thank you! Very good tutorial.

  • @EnglishRain
    @EnglishRain 2 года назад +1

    This is so excellent thank you so so much

  • @pawanyendigeri3157
    @pawanyendigeri3157 4 года назад +1

    Nice video

  • @osamamirza4220
    @osamamirza4220 2 года назад +1

    Thanks man!! this helped me a lot

  • @zohaibkhanjadoon1255
    @zohaibkhanjadoon1255 12 дней назад +1

    Tomorrow is my exam and this was what i needed and it helps alot thanks man

  • @maheshbhosale1838
    @maheshbhosale1838 3 года назад +1

    this is not what convolution is, you need to flip the kernel first.
    This is a correlation.

  • @minhanhpham2508
    @minhanhpham2508 Год назад +1

    You save me in my midterm exam, thanks a lot!

  • @drchastr208
    @drchastr208 Год назад +1

    great video man

  • @hieutran5099
    @hieutran5099 5 лет назад +5

    Thank you for the very clear and precise answer.

  • @mohammadalifffirdausmohamm8125
    @mohammadalifffirdausmohamm8125 Год назад +1

    i love this video very good

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

      why are you black

  • @avaneeshchavan8821
    @avaneeshchavan8821 3 года назад +1

    Thanks, man i wasn't able to understand this in my school and now I understood it in 5 mins

  • @JoeDhirk
    @JoeDhirk 3 года назад +1

    Thank you.

  • @adl30
    @adl30 2 года назад +2

    You saved me from reading big book of convolution theory. Respect bro.

  • @rahulkambale2627
    @rahulkambale2627 2 года назад +1

    Great

  • @glebignites5278
    @glebignites5278 3 года назад +1

    Great explanation! Thank you very much.

  • @Agreedtodisagree
    @Agreedtodisagree 3 года назад +2

    Thanks.

  • @himanishmishra5490
    @himanishmishra5490 2 месяца назад +1

    thanks brother
    tomorrow is my exam and I just forgot the topic
    it really helped

  • @farhamrezqimaarifm8537
    @farhamrezqimaarifm8537 4 года назад +1

    thanks dude its help a lot

  • @danusd1811
    @danusd1811 8 месяцев назад +1

    Thanks a lot bro

  • @AR-scorp
    @AR-scorp 4 года назад +1

    Helped a lot. Thank you.

  • @crazyvideos6474
    @crazyvideos6474 6 лет назад +46

    Great explanation but I think you are wrong. You are doing a correlation not a convolution

    • @alexandredamiao1365
      @alexandredamiao1365  6 лет назад +7

      Hi, thank you for the polite criticism. However, the operations I gave in the video are indeed used in convolution of images. Take a look at the explanations given in these links: web.pdx.edu/~jduh/courses/Archive/geog481w07/Students/Ludwig_ImageConvolution.pdf,
      machinelearninguru.com/computer_vision/basics/convolution/image_convolution_1.html,
      docs.gimp.org/en/plug-in-convmatrix.html

    • @turbasdd
      @turbasdd 6 лет назад +29

      Well, the thing is that this kernel you used as example is symmetric, because of that when you flip it horizontally and vertically (before the convolution) you get the exactly same kernel... Therefore, the way it is explained it works, but because the kernel is symmetric... and then it seems like a correlation as the other fellow mentioned.
      You can see this in here machinelearninguru.com/computer_vision/basics/convolution/image_convolution_1.html
      And you can also read about on chapter 3 of the book:
      "Digital Image Processing" by Rafael C. Gonzalez and Richard E. Woods (www.amazon.com/Digital-Image-Processing-Rafael-Gonzalez/dp/0133356728)

    • @ashavarghese8458
      @ashavarghese8458 6 лет назад +1

      Thanks

    • @juaneugeniodebenedettti6187
      @juaneugeniodebenedettti6187 4 года назад

      @@turbasdd touche

    • @rionacko748
      @rionacko748 4 года назад +1

      @@turbasdd That link no longer working :(

  • @juyeon_kim
    @juyeon_kim Год назад +1

    i think its correlation but thank you a lot. you helped me understand

  • @張哲銘-k5v
    @張哲銘-k5v 4 года назад +1

    Good job man!!! It's useful.

  • @kwekureginaldwade
    @kwekureginaldwade 3 года назад +1

    Great explanation !!!

  • @abhijithbs997
    @abhijithbs997 3 года назад +1

    cool stuff dude.....
    Thanks a lot

  • @Sean-ow7qb
    @Sean-ow7qb 4 года назад +1

    amazing!

  • @RaunakPinakJoshi
    @RaunakPinakJoshi Год назад +1

    Thanks man! Really helpful.

  • @shwetabhsingh5437
    @shwetabhsingh5437 4 года назад +1

    for sure bro, thanks

  • @tawheedalabed6447
    @tawheedalabed6447 5 лет назад +1

    many thanks realy it is very good

  • @ashvinisharma8178
    @ashvinisharma8178 3 года назад +2

    Thank You dude

  • @tymothylim6550
    @tymothylim6550 3 года назад +2

    Thank you very much for this video, Alexandre! It was a really simple and easy-to-understand video :)

  • @rionacko748
    @rionacko748 4 года назад +1

    I love you man

  • @waytoprogramming
    @waytoprogramming 4 года назад +2

    Well done.

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

    Hi,
    So what?
    Should we normalise the calculated values? What colour does 514 refers to?

  • @Serinebey13
    @Serinebey13 9 месяцев назад +1

    Thank you bro

  • @ann61320
    @ann61320 Год назад +1

    terrible camerawork but solid explanation xD thanks bro!

  • @gaoqiangzhou9960
    @gaoqiangzhou9960 2 года назад +1

    life saver!

  • @aswinsurendrank6560
    @aswinsurendrank6560 5 месяцев назад +2

    this looks easy: those who know the real one💀

  • @syedmhamudulhasanakash1675
    @syedmhamudulhasanakash1675 2 года назад +1

    Best explanation ever man!

  • @kavishkanilan9137
    @kavishkanilan9137 Год назад +1

    😍

  • @jyothish99
    @jyothish99 4 года назад +1

    Great explanation dude !!

  • @mattkan2876
    @mattkan2876 4 года назад +1

    Sir, your tutorial is nice in contents, but its better for you to buy a fixed frame to hold your mobile phone recorder

  • @arturkot4108
    @arturkot4108 3 года назад +1

    Thanks, man!

  • @renasouza8261
    @renasouza8261 6 лет назад +2

    Very good vídeo mano

  • @amartinezsilberstein
    @amartinezsilberstein 4 года назад +2

    chu tweny chu

  • @wqkkta8787
    @wqkkta8787 4 года назад +1

    This helped me so much! Thank you!!!

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

    I saw in many documents they say the multiplication between the kernel and each patch of the image matrix is a dot product. Can you explain it?

  • @meirzilkha
    @meirzilkha 4 года назад +1

    Thanks! This is great.

  • @narendrakumar5504
    @narendrakumar5504 5 лет назад +1

    Clear and concise explanation

  • @imranwahid9871
    @imranwahid9871 3 года назад +1

    Thanks a lot brother. It helped.

  • @sumeshkumar9940
    @sumeshkumar9940 5 лет назад +1

    good!!!

  • @jcgonzalez9122
    @jcgonzalez9122 6 лет назад +6

    dude this was awesome lol.

  • @philipp849
    @philipp849 4 года назад +1

    I cannot thank you enough.
    You saved my butt.

  • @shoruqm9753
    @shoruqm9753 4 года назад +1

    You saved my life man

  • @zephjaz947
    @zephjaz947 6 лет назад +2

    Thank you for the precise explanation

  • @DangThinh261
    @DangThinh261 3 года назад +1

    Omgg thanx

  • @alihan60
    @alihan60 6 лет назад +1

    Clear explanation! This is what i need! Thanks man you save the day!

  • @Isa25monalisa
    @Isa25monalisa 5 лет назад +1

    THANK YOU!!! You helped me SO MUCH!!! Such an excellent explanation!

  • @abdussami2998
    @abdussami2998 8 месяцев назад +1

    This one was good

  • @ajanthaalakkshmanan5854
    @ajanthaalakkshmanan5854 3 года назад

    Plz explain red deer optimization

  • @metinyorgun1963
    @metinyorgun1963 6 лет назад +2

    You should scale pixel value because its cannot be greater than 255.

  • @tldyesterday
    @tldyesterday 2 года назад +1

    IT DID HELP MAAAN

  • @childhoodgames1712
    @childhoodgames1712 4 года назад

    Thank you , but the SUM of the results of the applied filter should be at the center pixel of the filter so, 649 is at the centered pixel

    • @vloggetts
      @vloggetts 4 года назад

      I was thinking this same thing. It's the 32 that should be replaced by 649 after convolution, right? And to find the values of pixels closer to the edge after convolution, the kernel must be centred on these edge pixels and some kind of boundary strategy must be employed(eg. zero padding, wrap etc.)

  • @markpx
    @markpx 5 лет назад

    Since the convolution result produces numbers higher than 255, it no longer can be treated like an image?

  • @saminbinkarim6962
    @saminbinkarim6962 4 года назад +1

    DUDE. This helped me pass. :D

  • @zhiyiwang6466
    @zhiyiwang6466 5 лет назад +1

    still deserves an upvote

  • @saifulahmad3770
    @saifulahmad3770 5 лет назад +1

    very helpful. Thank you

  • @imagenigraphics
    @imagenigraphics 4 года назад

    Question: After applying convolution, is the resolution of the image reduced or maintained? If maintained, how when it looks like it was reduced?