Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

How can I use texture to identify parts and measure the texture

Client wants to detect and count parts which differ only in texture (roughness,random pattern, etc). Also wants to have a numerical measure of texture.
0 Kudos
Message 1 of 4
(3,164 Views)
Can you describe the parts a little better? What kind of material are they (plastic, metal, etc.), and what is the surface finish (rough, painted, polished, etc.)? How much do they differ?

If it is a reflective finish, there are a few techniques for measuring the finish quality (roughness, gloss, orange peel, etc.) which could be used to quantify the texture.

If it is non-reflective (flat color), you could probably use structured lighting to highlight the texture.

I would need more specific examples to have ideas of how to quantify the texture, probably including images of different parts.

Bruce
Bruce Ammons
Ammons Engineering
0 Kudos
Message 2 of 4
(3,164 Views)
Bruce:

The surface is flat, non-reflective fabric simlar to a rug which doesn't reveal its weave. Surfaces differ in color. If it was a rug, measurements would ID the rug and determine how smooth & dense its pile is. Lighting varies and is not controllable.
0 Kudos
Message 3 of 4
(3,164 Views)
Without controlled lighting, I think it would be very difficult to quantify the texture of the material.

Perhaps if the magnification is high enough, it would be possible to identify individual strands/fibers/etc. and determine the texture from that.

Bruce
Bruce Ammons
Ammons Engineering
0 Kudos
Message 4 of 4
(3,164 Views)