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 variableWhat to record
Light directionFeature visibility and new unwanted highlights.
Part orientationWhether the result holds across the permitted range.
ExposureUsable detail, saturation, and production timing.
Filters or diffusersBenefit to the required feature and effects elsewhere.
Surface conditionWhich 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