hexagon logo

General Imaging Question

We are working with a Keyence image dimension measuring system. This is essentially an automated optical comparator. I figured that maybe people familiar with Vision techniques could assist with a basic question.

We have deemed the machine incapable of measuring I.D. size dimensions. The repeatability is not there. I think that for a machine like this, I.D. size should be quite fundamental.

I have heard that backlight is the way to go and I have found a post on here from a while ago stating that the minimal possible amount of backlight is preferred to reduce a "halo effect". Does anybody else have any theory/suggestions for I.D. size or for accurate measurements in general?

Thank you.
Parents
  • We have an IM. One thing I have found is that vision is pretty picky when it comes to measurements, especially if there is scratches on the glass. Play with the lighting, adjusting the fine to coarse filtering, turning off the Inspect Flash. Sometimes, I have to use the calculation function to average the difference between Max Inscribed and Least Squared to get similar readings you would see on the CMM or comparator. They claim they use sub-pixaltion, that's why it's "picky". I think it's more of a pixelation error on their end. No software is perfect. Play around. There's work arounds.
  • Thanks I will play around some more, maybe average calculations is the way to go with I.D. measurements.

    I have had a lot of time with the machine and I have figured out much. I have developed a slight mathematical algorithm to simulate the logic (if-then) that the machine doesn't have in certain scenarios, but the machine still feels much more limited than the CMM. I wish it was more customizable, but for now, I will learn what I can.
Reply
  • Thanks I will play around some more, maybe average calculations is the way to go with I.D. measurements.

    I have had a lot of time with the machine and I have figured out much. I have developed a slight mathematical algorithm to simulate the logic (if-then) that the machine doesn't have in certain scenarios, but the machine still feels much more limited than the CMM. I wish it was more customizable, but for now, I will learn what I can.
Children
No Data