| Author |
Topic  |
|
|
JBoavida
Portugal
1 Posts |
Posted - Jan 15 2026 : 04:00:18
|
Hello,
I'm developing a small inspection machine for electronic boards. The machine is essentially a X/Y platform that that moves around using step motors and acquires video from a USB camera at 800x600 resolution.That much is working.
I want to capture an image (ROI) inside the video based on X/Y coordinates (a rectangle) and then compare it with a "golden" image known to be ok. If the compare result is above a thereshold value the is approved, if not the X/Y coordinate of the platform is marked for additional inspection or rework.
I also need help in makink the platform move when I click the image. (already found out the pixel/mm relation)
I'm concetrated in the mechanical control, I really need help on the machine vision part.
Can anyody help please? As I said i'm willing to pay, as the project meeds to be finished.
Please see attached images to have an idea. First is "golden", second is acceptable,last is bad.
Thank you
Joaquim


 |
|
|
xequte
    
39327 Posts |
|
|
fritzkunkel

11 Posts |
Posted - Jan 16 2026 : 23:35:08
|
Hi Joaquim.
The problem seems to me to be very solvable using digital image processing methods such as TImageEnProc.ComputeImageEquality + TImageEnProc.CompareWith, etc.
It might be necessary to use several methods in parallel and let a scoring system decide whether the 'image' is still within a certain range.
I can help with image processing and also with the mechanical control. If you are interested, you can send me more information and the raw images ("golden", acceptable, and bad").
Information about the 'X/Y platform' would also be interesting.
Sincerely, Fritz
www.kunkel-systems.de/
|
 |
|
| |
Topic  |
|
|
|