Shiny-metal robot vision problems should be investigated at the image before changing the recognition software. A surface highlight can hide a feature or create a convincing false one. Start by separating what the optics captured from what the software inferred, then test changes against the physical picking or inspection task.
Collect representative surfaces
Include the range of accepted finishes: machined, polished, brushed, coated, oily, or recently cleaned as applicable. Use parts from more than one production lot where possible. Photograph the incoming condition so a supplier does not unknowingly solve only for an unusually clean sample.
Identify the feature that matters. The system may need an outside edge, a hole, a pickup plane, or a surface defect. Lighting that reveals one feature may obscure another. Write the acceptance question beside each feature before arranging a trial.
Also record nearby reflective objects. Bin walls, machine enclosures, and protective windows can change the optical scene. The industrial camera guide helps turn these installation details into a complete imaging specification.
Change one optical variable at a time
Edmund Optics light polarization guide describes polarization techniques for managing bright reflections. Test whether they improve the required feature on your material and across the permitted orientations. Keep images from before and after the change, with exposure and light position recorded.
Evaluate other proposed optical arrangements through the same controlled method: position the light, capture the sample matrix, record usable detail, and compare against the baseline. Do not combine several changes at once and then lose track of which one improved or degraded the result.
| Trial variable | What to record |
|---|---|
| Light direction | Feature visibility and new unwanted highlights. |
| Part orientation | Whether the result holds across the permitted range. |
| Exposure | Usable detail, saturation, and production timing. |
| Filters or diffusers | Benefit to the required feature and effects elsewhere. |
| Surface condition | Which approved finishes still pass the task test. |
Inspect 3D artifacts separately
Zivid point-cloud artifact explanation explains that optical effects can create point-cloud artifacts. When using depth data, ask the supplier to show raw and processed captures, identify invalid regions, and explain whether smoothing or filling changes the geometry used for the decision.
Do not assess a point cloud only by its visual completeness. Check critical surfaces against known positions and run the intended operation. A small region of accurate data may be adequate for one task; a filled-in but incorrect gripping surface may be unacceptable.
Hypothetical example: a metal bracket’s broad face appears clearly, but a polished flange produces unstable depth. If the gripper relies on that flange, improving the appearance of the broad face does not solve the problem. Reconsider the observation angle, gripping feature, or presentation and repeat the physical test.
Consider a different measurement or presentation
KEYENCE displacement sensor selection distinguishes displacement-sensing methods suited to different conditions. If the requirement is a narrow height or gap measurement, ask whether a dedicated sensor is a better candidate than full-scene 3D reconstruction. If the requirement is pickup, ask whether a fixture or alternate contact face can make sensing simpler.
For clear coatings or transparent components, consult the transparent-object trial guide. Do not assume the same settings will solve both reflective metal and transmitted-light problems. Keep each material family separately identified in the acceptance dataset.
Accept the process result
After selecting a setup, test representative products at production timing and across normal positions. Record successful operations, wrong targets, no-results, and interventions. Save the difficult scenes rather than discarding them after tuning; they are useful regression tests for future maintenance and software changes.
For loose parts, use the bin-picking guide to include corners, overlapping parts, and nearly empty bins. Finish with a documented optical arrangement, a supported finish range, and a verification method after cleaning or component replacement. Software should be evaluated using the image the production installation actually produces.
Shiny machined parts often make the sensing trial central to a FAIRINO machine-tending proposal. Review the machine-tending application alongside the incoming presentation and destination fixture. Consider whether trays, a different gripping face, or controlled illumination simplify the job before committing to random picking.
Request a FAIRINO machine-tending quote with representative finishes, tool requirements, and the machine loading sequence. Include difficult optical samples and any presentation changes you would accept, so the trial tests the production conditions behind the purchase.
Sources and further reading
Find the FAIRINO robot for your application
Share your part weight, working area, and production target. Request a FAIRINO model recommendation and discuss a quote for your project.
Request a FAIRINO quote