Hi, John!
I started with spray painting a disc as a background and also the nozzles, with non-perfect result.
Finally, I ended up using some green (blue might also work) coloured matte non-reflective but also non-structured plastic
shield behind the nozzle. A piece of blank green PCB material might also work nicely.
If you go with colour cameras, I would go for green as there are likely less green bits on components - for AOI reasons, I bet! ;-)
Ideally, the nozzle tip doesn't introduce additional geometry in the vision, but YMMV.
An automatic light adjustment to trim the background to a certain DN might improve consistency in the image recognition.
Clemens
On 7/12/22 22:34, John Lettang wrote:
> Hi,
>
> so I already have a sort of shade on the nozzle which is just 3D printed. However, it is quite a bit more reflective than I thought so I will try to put some construction paper on it or something to make it less reflective.
>
> However, I think my main issue even with the pipeline you gave me Zdenko is just that the nozzle tip is reflecting light as brightly as the pads themselves, and I can't think of a good way to make that less reflective. I can try using less light on the bottom or something but I don't know for this one. As you can see in the pictures below it is a pretty good threshold for the pads, it jus also gets the outside of the nozzle tip...
>
> Also, if I am misunderstanding what you mean by "shade" I apologize. Perhaps a picture would be beneficial.
>
> Best,
>
> John
>
> On Tuesday, July 12, 2022 at 2:17:12 PM UTC-6 Clemens Koller wrote:
>
> Hi!
>
> As Zdenko wrote already, I also strongly recommend to get a uniform background - maybe even blurred because
> of depth of focus.
> Ideally you a grey background around 50% intensity (i.e. 127DN out of 255DN), so the IC package itself
> is darker than the grey background and the pins are brighter.
> The pinx can be almost white (reflective), but avoid clipping / driving the camera pixels into saturation
> as it distorts position information.
>
> Additionally, you can use i.e. a circular mask to eliminate the area outside of the nozzle if your
> component size permits.
>
> Regards,
>
> Clemens
>
> On 7/12/22 20:00, John Lettang wrote:
> > Hi all,
> >
> > I have my pick and place working with the top camera alone now. However I am having some issues with bottom vision.
> >
> > To start, I am not able to do the advanced bottom camera calibration. I am getting the error of too many misdetects and am being told to look at my fiducial/nozzel tip detection however both of those seem to be working fine.
> >
> > And of course that issue with the bottom camera calibration may be the issue I have with bottom vision where I am finding that I cannot find a good threshold and way to isolate the part with my current set up. I was looking through the instructions for both of these on the wiki <
https://github.com/openpnp/openpnp/wiki/Calibration-Solutions#advanced-camera-calibration <
https://github.com/openpnp/openpnp/wiki/Calibration-Solutions#advanced-camera-calibration>> but I couldn't quite figure it out. Namely the wiki <
https://github.com/openpnp/openpnp/wiki/Bottom-Vision <
https://github.com/openpnp/openpnp/wiki/Bottom-Vision>> talked about "probing" pixels you wanted and didn't want but I couldn't figure out how to do this and didn't see a dedicated wiki page to bottom vision.
> > To view this discussion on the web visit
https://groups.google.com/d/msgid/openpnp/04398d9c-33a3-4428-b60d-de2054cce563n%40googlegroups.com <
https://groups.google.com/d/msgid/openpnp/04398d9c-33a3-4428-b60d-de2054cce563n%40googlegroups.com> <
https://groups.google.com/d/msgid/openpnp/04398d9c-33a3-4428-b60d-de2054cce563n%40googlegroups.com?utm_medium=email&utm_source=footer <
https://groups.google.com/d/msgid/openpnp/04398d9c-33a3-4428-b60d-de2054cce563n%40googlegroups.com?utm_medium=email&utm_source=footer>>.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/openpnp/6178ed44-0823-44ec-adf0-11fa40c4be7fn%40googlegroups.com <
https://groups.google.com/d/msgid/openpnp/6178ed44-0823-44ec-adf0-11fa40c4be7fn%40googlegroups.com?utm_medium=email&utm_source=footer>.