addaScan home
Assessment
Technical guide

How to choose a machine vision platform for a South African production line

By Frank GuoPublished Updated 11 min read

// In short

Choose a machine vision platform by the inspection task and who will maintain the complete station. Compare barcode readers with readers, vision sensors with sensors, and camera-plus-PC systems with equivalent systems. HIKROBOT, Cognex, KEYENCE and Basler offer different product families; this guide maps them by device class from each vendor’s own pages, then gives a test plan, a scorecard and a quotation checklist.

// Key takeaways

  • Define the fault and acceptance test before choosing a brand.
  • Choose the device class first: vision sensor, smart camera, code reader, or cameras with a PC or controller.
  • HIKROBOT, KEYENCE and Cognex cover several device classes; Basler’s documentation centres on cameras and pylon software.
  • Use the same unseen sample set and production conditions for each candidate; a clean test bounds the miss rate, it does not prove zero.
  • Score complete offers with fixed weights agreed before the results are in.
  • Our HIKROBOT focus is a delivery choice, not proof that it wins every application.

What are you asking the station to decide?

Separate reading a code, matching it to an order, checking a missing component and measuring a dimension. A reader may decode a barcode without checking the order data. A presence sensor may find a missing cap without measuring its sealing surface. Define the required output and the consequence of a no-read or an uncertain result.

Choosing the device class before the brand
If the task needs …Start withBecause
One visible difference at one positionA vision sensorLeast engineering; OK/NG to the PLC
Several checks or OCR in one viewA smart cameraTools and processing in the camera, no separate PC
Reading and matching codesA fixed code readerBuilt for decoding, with lighting and tuning for codes
Several cameras, line scan, 3D or heavy AICameras with a vision controller or industrial PCProcessing, I/O and storage scale with the station
Integration into a machine you buildBoard-level or compact cameras with an SDKYou own the application and its maintenance

Which product families are comparable?

The matrix lines up the four vendors by device class, from their own pages: HIKROBOT’s product menu and catalogue (HIKROBOT product menu)(HIKROBOT catalogue 2025 Q4), Cognex’s In-Sight and logistics pages (Cognex In-Sight 3800)(Cognex logistics), KEYENCE’s vision sensor, vision system and code reader pages (KEYENCE vision sensors)(KEYENCE vision systems)(KEYENCE code readers), and Basler’s product documentation (Basler cameras). “Not in the pages we checked” means exactly that; ranges change, so confirm the current model in each quotation.

Device classes by vendor, from each vendor’s own pages (checked October 2026; not exhaustive)
Device classHIKROBOTCognexKEYENCEBasler
Vision sensor (one simple check)SC1000, SC2000, SC3000Not in the pages we checkedIV4, IV3, IV2, IVNot in its camera documentation
Smart camera / vision systemSC5000X, SC6000 with VisionMaster toolsIn-Sight 3800, 3900, 1750VS; controller systems CV-X, XG-X, VS-GNot in its camera documentation
Fixed code readerID2000, ID3000, ID5000; logistics ID6000, ID7000DataMan, for example 380 and 390SR-X, SR-1000, SR-700, SR-L; logistics SR-5000, SR-2000, STNot in its camera documentation
Industrial cameras for a PC systemArea-scan CS, CE, CA, CH, CU and others; CL line scanNot compared hereVJ series for PC environmentsace 2, ace, boost, dart, pulse; racer 2 line scan
3DDP laser profilers; RoboScanIn-Sight L38XG-X supports 3D camerasblaze time-of-flight
Inspection softwareVisionMasterIn-Sight Vision SuiteBuilt into each systempylon with licensable vTools

Software is part of the platform. VisionMaster offers graphical, SDK and operator-design development with deep-learning modules (HIKROBOT VisionMaster); Basler states that most pylon vTools need a licence after demo or evaluation periods (Basler vTool licensing). Ask every supplier for the licence list and how a licence is recovered after a PC or device is replaced.

How should you run a fair comparison?

  • Give each candidate the same good and defective products, including borderline examples and normal packaging variation.
  • Keep a separate evaluation set that was not used for setup or training. Record misses, false rejects and no-reads separately.
  • Test actual exposure, speed changes, product spacing, glare, changeovers and stop/restart behaviour.
  • Challenge the complete chain: trigger, image, decision, PLC tracking, reject confirmation and alarm.
  • Agree who may adjust recipes and how a software update or replacement camera is revalidated.

How big should the challenge set be? A run with no misses bounds the miss rate; it does not prove zero. Using the Wilson method in NIST’s handbook (NIST e-Handbook, 7.2.4.1), the bounds are:

What a clean challenge test supports (Wilson method, NIST e-Handbook 7.2.4.1)
Challenge units with no misses95 % one-sided upper bound on the miss rate
30about 8.3 %
100about 2.6 %
300about 0.9 %
1,000about 0.27 %

How do you score the offers?

Agree the weights before the results are in, score each offer on evidence, and keep the scores with the test records. The example uses invented offers to show the arithmetic: B wins on the sample result and price, A wins overall because it demonstrated failure handling and named local support. Your weights may differ; the discipline of fixing them first is what matters.

Worked example: a weighted scorecard for two invented offers (weights and scores are illustrative)
CriterionWeightOffer A (score 1–5)Offer B (score 1–5)A weightedB weighted
Result on your sample set35 %451.401.75
PLC, data and failure handling demonstrated20 %531.000.60
Lifecycle: licences, backups, versions15 %430.600.45
Named local support and spares15 %420.600.30
Total cost on the same itemised scope15 %340.450.60
Total100 %4.053.70

Which selection mistakes cost the most?

Selection mistakes and how to avoid them
MistakeWhat happens on the lineHow to avoid it
Comparing a sensor offer with a system offerThe cheaper offer cannot do half the checks once SKUs multiplyFix the device class from the task before inviting quotes
Testing on easy samples onlyBorderline products fail after go-live; false rejects pile upInclude worn, borderline and wrong-but-valid samples, and keep a separate test set
Judging by the setup demoThe recipe works on the demo parts and nothing elseScore only on the independent test set
Ignoring the reject chainFailed products still leave the lineDemonstrate tracking, reject and reject confirmation
Leaving licences and backups out of scopeA dead PC or lost dongle stops productionItemise licences and the recovery procedure
Assuming local support from a brand nameRepairs and spares take weeksGet a named company and response terms in writing

Most of these are not about the camera at all. They are about scope, evidence and responsibility, which is why the scorecard above weights demonstrated behaviour and support alongside the sample result.

What belongs in the South African quotation?

Request an itemised scope for camera, lens, light, mounting, enclosure, controller or PC, runtime and development licences, PLC work, reject mechanism, FAT, SAT, training and backup files. Ask for VAT treatment, freight, exchange-rate assumptions, travel, spare-part availability and the support responsibility in writing. We did not find published, verifiable information on any of the four vendors’ South African service channels, so ask each supplier to name the company that repairs and holds spares. We have not obtained equivalent current quotations from all four suppliers, so this guide gives no brand price ranking.

Our cost guide explains station budgets; PLC and reject integration explains the controls scope.

When should HIKROBOT be on the shortlist?

Our standard proposals centre on HIKROBOT cameras, readers and VisionMaster where the sample test supports them. That can suit a new station whose optics, controls and software are designed together. If your plant mandates another platform, has trained maintenance staff or a validated software estate, include that lifecycle constraint in the decision. We scope new stations; this comparison is not an offer to take over an existing third-party installation.

HIKROBOT vs Cognex · HIKROBOT vs KEYENCE · HIKROBOT vs Basler · HIKROBOT and Hikvision

Test portability and recovery before choosing a platform

Include a recovery exercise in the platform trial. Restore the approved recipe, camera configuration and calibration onto the agreed spare or recovery environment, then run the reference challenge set. The demonstration should include the actual PLC protocol and result acknowledgement. An exported project file is not sufficient if licences, firmware or external dependencies prevent it from running when production needs it.

Separate data portability from recipe portability. Images and result records may be exportable in common formats while proprietary inspection tools, trained models or operator screens still require the original runtime. Define which files the plant will receive and which changes require the integrator. A documented camera interface does not make every algorithm or controller interchangeable.

For a South African plant with a small maintenance team, the practical comparison includes access to backups, fault diagnostics, spare configuration and the agreed support response. Request written evidence from the organisation providing those services. Evaluate these obligations alongside the technical trial rather than assuming that a globally familiar brand automatically supplies local stock, application support or an identical service contract.

Compare platforms on a defined industry task

Start with the inspection contract, sample variation and presentation. Compare systems using the same visible features, operating conditions and acceptance method; device labels and processor specifications alone do not establish a successful station.

Decision or event / Check or action / Acceptance boundary
Decision or eventCheck or actionAcceptance boundary
Machined dimensionsEvaluate optics, calibration and reference agreementProcessor choice does not replace a measurement study.
BurrsDemonstrate visibility on the specified edge and finishA vendor defect tool is not a proven burr threshold.
Food traysTest film, flange, moisture and physical rejectA camera pass is not a leak result.
Returnable bottlesMap mouth/base/wall checks to accessible viewsA camera scope does not imply every specialised EBI function.

Record the selected device class, optics, lighting, licensing and data interfaces in the proposal. Test the hardest normal variation as well as obvious faulty samples.

Machined measurement · Tray inspection

Frequently asked questions

Which machine vision brand is best?
There is no evidence-based universal winner. Select the product class and compare performance on your own samples, complete station cost and maintenance responsibility.
Is this an independent laboratory benchmark?
No. This is an engineering selection guide from a HIKROBOT-focused integrator, using documented product scopes. It contains no comparative test results.
Does a camera price include a working inspection station?
Usually not. The quotation must separately identify optics, lighting, software, controls and rejection. Compare itemised offers before drawing a cost conclusion.
Can a platform selection replace a sample test?
No. Product documentation describes tools and interfaces; a sample test establishes whether the proposed image and decision method work on your products.
How many samples does a fair comparison need?
Enough to bound the error you care about. A clean run of 100 known-bad units bounds the miss rate at about 2.6 % with 95 % confidence; 300 bounds it at about 0.9 %.
// About the author

Frank Guo is addaScan’s technical lead and writes the technical articles on this site. More about the team → LinkedIn

Sources

  1. HIKROBOT machine vision product menu (Official source; checked 2026-10)
  2. HIKROBOT VisionMaster: inspection tools and development modes (Official source; checked 2026-09-25)
  3. HIKROBOT Machine Vision Smart Product Catalogue 2025 Q4 (Official catalogue; checked 2026-10)
  4. Cognex In-Sight 3800 datasheet page (Official source; read 2026-10-03)
  5. Cognex logistics: DataMan barcode readers (Official source; read 2026-10-03)
  6. KEYENCE vision sensors (Official source; read 2026-10-27)
  7. KEYENCE vision systems (Official source; read 2026-10-27)
  8. KEYENCE fixed-mount code readers (Official source; read 2026-10-27)
  9. Basler product documentation: cameras (Official documentation; read 2026-10-27)
  10. Basler: vTool licensing (Official documentation; read 2026-10-27)
  11. NIST/SEMATECH e-Handbook, 7.2.4.1 Confidence intervals for a proportion (NIST; read 2026-10-27)
// Next step

Check the fit on your samples

Send good and faulty samples, the inspection task and the line conditions. We can define a sample test and a station scope.