HD Vision Systems

LumiScan Ecosystem: Object Shape Detection

LumiScan Template Finder

Locates a known part from a template image – with position, confidence, scale and rotation.

LumiScan Template Finder locates a known part in a camera image from a small picture of it, the template. This template matching app reports where the part is, how confident the match is and at which scale and rotation it was found – for presence checks, robot picks and orientation checks in machine vision.

Templates are cut straight from the live camera image, in the real lighting and at the real working distance, with no file transfer or image editor. The rotation and scale range to search is set per module.

Features

  • Templates cut from the live camera image
  • Search over a configurable range of rotations and scales
  • Oriented bounding box, confidence, scale and rotation for every match
  • Results sorted by confidence – the best match comes first
  • Several modules share one template directory

Typical applications

  • Presence checks
  • Position feedback for robot picks
  • Orientation checks before an assembly step
  • Parts lying at an unknown angle

Integration

  • ctrlX OS (ctrlX CORE or ctrlX IPC) with the ctrlX Data Layer
  • Windows 11 or Ubuntu 24.04 with LumiScan Keryx
  • Control from a ctrlX PLC on the same device, or via OPC UA on a PC
  • Images from LumiScan Cam Driver for GenICam cameras on the same device
  • Matches drawn at their angle in LumiScan Cockpit

All apps in the ecosystem

Frequently asked questions

What does Template Finder do?

It locates a known part in the camera image from a small picture of it, the template, and reports where the part is, how confident the match is and at which scale and rotation it was found. Results are sorted by confidence – the best match comes first.

How do we create a template?

Cut it straight from the live camera image, in the real lighting and at the real working distance – no file transfer or image editor. Several modules share one template directory.

Can the part be turned or at a different distance?

Yes. The range of rotations and scales to search is set per module, so parts lying at an unknown angle are found.

Does Template Finder run on ctrlX OS and on a PC?

Yes. On ctrlX OS (ctrlX CORE or ctrlX IPC) it uses the ctrlX Data Layer; on a PC with Windows 11 or Ubuntu 24.04 it uses LumiScan Keryx. Node addresses, types and behaviour are the same on both, so a program written against one works against the other. On a PC, a PLC controls it via OPC UA.

Where does the app get its images from?

It does not talk to a camera itself. It reads the image node of another app on the same device, normally LumiScan Cam Driver for GenICam cameras. Supported pixel formats are Mono8, Mono12, RGB8, RGB12, BGR8, BGR12 and the common Bayer 8/12-bit formats.

Interested in LumiScan Template Finder?

Tell us briefly about your application – we will get back to you within one business day with a quote.

YOUR ENQUIRY

Let’s talk about your application.

A few details are enough – we get back to you within one business day. Prefer to talk? +49 6221 6721900

Up to 3 files, 10 MB in total · JPG, PNG, PDF, STEP

We use your details to answer your enquiry. See the privacy notice.