Automatic Defect Detection | Python OpenCV

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

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

  • @AndreasSommer-t7h
    @AndreasSommer-t7h ปีที่แล้ว +2

    Hi Jared, Very good work. Do you have a gitgub-Repro for that or a documentation how you did the detection with OpenCV? Thanks.

  • @andrison8432
    @andrison8432 2 ปีที่แล้ว +3

    Would love to know what kind of method is used is finding the difference between two images thresholding? Edge detection? Absdiff?

    • @jared-horton
      @jared-horton  2 ปีที่แล้ว +3

      I'm using absdiff which isn't all that robust. That's why I have a fixture to ensure each PCB will be in the exact same position. I have a 2nd version that doesn't need a fixture and automatically rotates the PCBs to be in the same position but its defect detection is more noisy. Thanks for asking!

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

      @@jared-horton thanks for sharing. Appreciate it👍👍👍

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

    hey Jared Horton, please do this machine support all pcb or there's any specification?
    thanks and interesting vib

    • @jared-horton
      @jared-horton  2 ปีที่แล้ว

      This will work with any PCB that has a square or rectangular shape. Although I don't think it would take much to allow for this to work for any PCB shape. Thanks for the idea!

  • @jacoboriordan-ross724
    @jacoboriordan-ross724 2 ปีที่แล้ว +2

    Really interesting project, nice demo!

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

    Hello Jared, where can i find the code?

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

    Hello, what type of camera are you using?

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

    Hi Jared,
    Fantastic !
    Would it be possible to share the content of the project?

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

    What camera is that?

    • @jared-horton
      @jared-horton  ปีที่แล้ว

      I'm using a USB microscope camera with a C-mount lens. This kind of setup is very common for PCB inspection

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

    I'd like to use computer-vision + AI, to inspect Printed-Circuit-Boards..
    How does training a model on good / bad examples, compare to tools that run out of the box, like
    KollerFacts Inspection, Intuitive Machines Defect Detection, SVI Defect Analyzer, Cyient Inspection, Mentor Tessent YieldInsight
    Also how does PCB-Defect-Detection (YOLOv5, RNCC, etc) compre with PCB-Inspection-OpenCV?

  • @93Paddi
    @93Paddi ปีที่แล้ว

    Hi Jared,
    great work!
    I am struggling with the picture distortions.
    Is your code available anywhere?

  • @gurkan58
    @gurkan58 2 ปีที่แล้ว +1

    Hello. Can you share the CODE of this study. I would like to make additions or updates for educational purposes.

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

    Good work! thanks, but how do you cope with misalignment/rotations? Do You?

    • @jared-horton
      @jared-horton  11 หลายเดือนก่อน +2

      That's a great question. The overlay feature allows you to see a ghost image of the reference board so you can align them pretty well. However there is still room for human error in the manual alignment. I have a new version that uses image registration to automatically align the reference and inspection images. But it's a work in progress. Maybe it's time I upload another video!

    • @TymexComputing
      @TymexComputing 11 หลายเดือนก่อน +1

      @@jared-horton Oh ok - so its work in progress :) - i thought there are some reference points and so on that the image could be scaled and aligned to.. I dont get what do all these intersecting gear lines do (saw-lines)

    • @jared-horton
      @jared-horton  11 หลายเดือนก่อน

      The gears are part of a fixture mechanism that I intended to use to hold the pcb in a certain position. The fixture can fit any sized rectangular PCB. But now that I have auto alignment implemented, I can get rid of the fixture

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

    I would love to buy one of your inspection devices. How much does it cost to make?

    • @jared-horton
      @jared-horton  9 หลายเดือนก่อน

      I'm glad you find his project interesting! It uses a microscope camera. I believe this camera cost ~$300 but you could get a better camera for cheaper. I haven't made this into a product since its not robust enough, but the idea interests me

  • @iginorusso7810
    @iginorusso7810 2 ปีที่แล้ว +1

    Hello. Can you share the CODE of this study? Nice Demo

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

    Can this be used for pcb bare board testing aswell?

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

    Sir can u pls upload a full video and detailed explanations

  • @desuharshith4276
    @desuharshith4276 2 ปีที่แล้ว +1

    Can u share the code plzz

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

    Can u please share the code

  • @ayyoubmeziane3587
    @ayyoubmeziane3587 2 ปีที่แล้ว +1

    no code ? cmon

  • @kivancmutlu
    @kivancmutlu 2 ปีที่แล้ว

    Hello can you share code?

  • @ayoubelouardi7803
    @ayoubelouardi7803 2 ปีที่แล้ว +1

    Very good result, please I'm working on the same topic of my end of study project, and I’m really stuck, can you share the code with me, otherwise just some tips can be enough to direct me to the solution.
    please, If you could help me, I would be so grateful.

  • @dasukethavath3487
    @dasukethavath3487 2 ปีที่แล้ว

    Sir please update total program

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

    Hi Jared, Very Good and Knowledgeable project. Could you share the want kind of resource you used. Like ..which camera and its specification and other stuff...like that...Thanks🙂👍👍👍

    • @jared-horton
      @jared-horton  ปีที่แล้ว

      I used a microscope usb camera with a C mount lens. This kind of setup is very common for PCB inspection, but unfortunstely they can be expensive, around $300 but you can find cheaper ones with great quality for around $200 on Amazon. Glad you enjoyed it!

  • @carloz814
    @carloz814 2 ปีที่แล้ว +1

    godd work, can you share code please :D

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

    Hello can i have your contact pls ?
    thank you!

  • @hhgege8114
    @hhgege8114 2 ปีที่แล้ว +1

    Can you share the CODE of this study. I would like to make additions or updates for educational purposes.