AI on the Jetson Nano LESSON 20: Understanding Region of Interest (ROI) in OpenCV

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

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

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

    I hope this man never stops. He is really enabling thousands to step into AI. Thanks Paul for all your hard work!

  • @CodingScientist
    @CodingScientist 5 лет назад +7

    Excited to know about ROI followed by object tracking and face tracking lessons. Fantastic job Paul. You are a great teacher, keep it up and keep going

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

    I am really enjoying every single video of you sir.

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

    Another really cool lesson. I don't think there has ever been a video I didn't enjoy on your channel. Thanks a bunch.

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

    Almost choked on my drink with the sneaky folder hidden in the beginning. Well played

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

    BOOM!! I was literally dancing when the part of the video changed to black and white. I did the same to the previous "drawing rectangles via trackbars" homework and it was really amazing.

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

    Nov 2023 and this course still rocks!

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

    Thanks Paul, a couple of good challenges here in understanding the row by colums structure and converting the gray to BGR so the data structures match. I was happy I was able to do this without too much diffculty. Prayed your summer is going well!

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

    Thanks!

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

      Thanks, I really appreciate the support!

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

    Now this will be interesting. Shake out the cobwebs and put shift into overdrive. Never would have gotten through this without your tutilage. Thanks Paul.

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

    This lesson was so cool!!! It's amazing how with logic and syntax, you can do amazing things like that!

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

    Hi Paul, enjoyed the homework, once I put the matrix on paper it was allot more clear what I needed to do.

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

    Much clearer🤓...You look like the future version of sentdex though sir😁..Thank you 🤗

  • @4pricity486
    @4pricity486 Год назад

    2024 and this course still rocks!!!!

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

    Another great lesson...thanks Paul!

  • @Biyi0903
    @Biyi0903 10 месяцев назад

    Great Video! It helps me a lot!

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

    That was fun. The kids enjoyed watching the bouncing box colorize them.

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

    Oh, I'm feeling an exciting anticipation. We're heading to tracking a object or an identity inside that ROI, aren't we?

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

    I really appreciate you for your great work.

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

    Homework done with quite a lot of head-scratching and re-viewing the lesson multiple times, phew! So simple when you crack it though.

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

      Which is one of the key things to learn, yet sometimes a hard thing to learn . . . to see the simple solution to what looks like a hard problem.

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

    My program does not show the behavior of 18:27. It shows both the ROI and the Gray ROI well without the white out. Seems like a bug that was addressed since you made the video?

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

    great lesson...thanks Paul! but it was very difficult to perform the assignment, I got error all the time.

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

    I think I'd like to do this homework assignment also adding trackbars to adjust the size of the bouncing box. I'll let you know if I figure it out.

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

      I did it! See reply my comment about this in next video.

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

    To know how opencv library represent a color image/frame by Math or matrix:
    frame = cam.read()
    print(frame.shape)
    -------------------
    output>>> (1080, 1920, 3) (Based on my camera resolution. It may be different on your camera)
    which are:
    row: 1080
    column: 1920
    channel: 3 ( Blue, Green , Red)
    Hope this help for those who needs to know where row and column are from .
    -----------------------------------------
    To access any value or single pixel in frame. we do :
    frame[row, column , channel]

  • @allysagatmen4393
    @allysagatmen4393 11 месяцев назад

    Can I create many ROI in a single picture?

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

    Dear Paul, I have something that might interest you. It has to do with the pop-up intellisense windows.
    You can turn them off or customize them by going to FILE - PREFERENCES - SETTINGS:
    Then chose the TEXT EDITOR and look for "Edit in settings.json"
    Add the following code to your settings.json file:
    "editor.quickSuggestions": {
    "other": false,
    "comments": false,
    "strings": false
    }
    SAVE the setting.json file and the result should be immediate. When you go back to your code the intellisense window should no longer pop-up.
    If you want to turn it back on, just edit the settings.json file and set everything back to true again. Remember to save the json file. Or you can just select whichever features you want to show up. I think "other" is basically all keywords and variables. "comments" only show up if you start by typing a # symbol. And "strings" only show up after you've typed a quotation mark. You will then be offered a list of strings that you had previously used.
    I don't know how to make this into a hotkey to toggle the editor.quickSuggestions on and off. That might be possible, but I haven't yet figured out how to do that. In any case, if you want to stop the intellisense window from popping up you can manually do it this way.
    If you figure out a way to add a hotkey to toggle this please do share that cool information. I too would like to be able to toggle the intellisense feature on and off at will. For now I can at least shut it off manually when I don't want it. This might come in useful for you too as you make your videos.

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

    How to do a dynamic roi

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

    awesome video, could do with more BOOMS!! though.

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

    Sh---s--Shameless self promotion... I know exactly where you were going with that one :D
    Nice video as always!

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

    can you share your code sir

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

      No, my goal here is to teach you to code, not teach you to copy and paste my code. What do you do when I am not here? LEARN TO CODE!

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

      @@paulmcwhorter i am done that code you did
      I got the selection roi part
      I can't mark in the output screen
      What is the solution for that issue

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

    Dear Paul, it was a great lesson, instead of releasing 1 lesson per week every Saturday, why dont you release 3 or 4 lessons per week ? now that most of your followers got a hang of these, its easy to speedup and progress towards real AI stuffs. Just my thoughts !!

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

      Because there is no way I can produce that many videos. I do have to work for a living and this is something done in my spare time.

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

      @@paulmcwhorter Oh ok got it, I understand

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

    Epstein