DinoV2 AI Feature Detection and Feature Matching from Meta AI

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

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

  • @kevinwoodrobotics
    @kevinwoodrobotics  4 หลายเดือนก่อน +1

    Learn Computer Vision using AI: kevinwoodrobotics.com/product/computer-vision-using-ai/
    Code and Doc: kevinwoodrobotics.com/product/ai-feature-detection-and-feature-matching-with-dinov2-from-meta-ai/

  • @ArtistrystoriesUnleashed45
    @ArtistrystoriesUnleashed45 หลายเดือนก่อน

    Nice video, i just have one question,can we use dinov2 model for face regonistion?

    • @kevinwoodrobotics
      @kevinwoodrobotics  หลายเดือนก่อน

      yeah i think you could extend it to that application

    • @ArtistrystoriesUnleashed45
      @ArtistrystoriesUnleashed45 หลายเดือนก่อน

      And do we need fine tuning for this task? Or we can proceed with pretrained dino

  • @vizdotlife
    @vizdotlife 3 หลายเดือนก่อน

    Do you have everything installed locally for DynoV2 or are you running the final
    scripts online on something like huggingface?

    • @kevinwoodrobotics
      @kevinwoodrobotics  3 หลายเดือนก่อน +1

      Everything is run locally with modules installed in my env. I’m not using the dino repo or hugging face but you could do that as well

    • @vizdotlife
      @vizdotlife 3 หลายเดือนก่อน

      @@kevinwoodrobotics That's great, thank you. I was just curious if the training models are too large to run locally, but it looks like DINOv2 is doable at around 5GB. Some of these models are enormous in size and I'm unable to test locally.

    • @kevinwoodrobotics
      @kevinwoodrobotics  3 หลายเดือนก่อน +1

      @@vizdotlife yeah the 5gb one is a good option to use for most hardware!

    • @vizdotlife
      @vizdotlife 3 หลายเดือนก่อน

      @@kevinwoodrobotics I wonder if DINOv2 could also do well in background removal using semantic segmentation.

  • @AbduljaleelAdejumo
    @AbduljaleelAdejumo 3 หลายเดือนก่อน

    I want to extract features from an image using DINO V2. Is this method applicable? I need to calculate the cosine similarities between two images using DINO V2 extracted feature

    • @kevinwoodrobotics
      @kevinwoodrobotics  3 หลายเดือนก่อน +1

      Yes this would work for you

    • @AbduljaleelAdejumo
      @AbduljaleelAdejumo 3 หลายเดือนก่อน

      @@kevinwoodrobotics Here you did feature marching, but what is need is the code for the feature extraction so that I can study it and Understand.

    • @kevinwoodrobotics
      @kevinwoodrobotics  3 หลายเดือนก่อน

      @@AbduljaleelAdejumo you need to do feature extraction before you can do feature matching. My code does both

    • @AbduljaleelAdejumo
      @AbduljaleelAdejumo 3 หลายเดือนก่อน

      @@kevinwoodrobotics@kevinwoodrobotics Thanks. Can you give a GitHub link to the code?

  • @bluegrey2468
    @bluegrey2468 3 หลายเดือนก่อน

    Really helpful video. I have images that are not of 224 x 224 sizes, and are of huge dimensions (7000 x 8000 as an example), and not all are squares. Will dinov2 work then

    • @kevinwoodrobotics
      @kevinwoodrobotics  3 หลายเดือนก่อน

      Yes it should work

    • @kevinwoodrobotics
      @kevinwoodrobotics  3 หลายเดือนก่อน

      @@bluegrey2468 I just resized it so it can run faster

    • @bluegrey2468
      @bluegrey2468 3 หลายเดือนก่อน

      @kevinwoodrobotics Does resizing the image affect its original dimensions or cause any loss of important information? Specifically, does dinov2 preserve the original size and maintain the aspect ratio after resizing, or will the resized image lose any critical functionality?

  • @atultiwari88
    @atultiwari88 4 หลายเดือนก่อน +1

    thank you for this video. can you please make a video on finetuning dinov2 on custom data, e.g. medical images. thank you so much

    • @kevinwoodrobotics
      @kevinwoodrobotics  4 หลายเดือนก่อน

      I can add that to my list

    • @atultiwari88
      @atultiwari88 4 หลายเดือนก่อน +1

      @@kevinwoodrobotics Thank you so much for your reply. if you could make a video on finetuning, it would be a great help. I searched on youtube a lot, but I couldnt find a good video, which can nicely describes Dinov2 fintetuning steps.