FAQ
Short answers to common questions about LumiScan Cockpit. Each entry links to the page with the details. Problems and error messages are described in Troubleshooting.
Each entry has a fixed anchor (for example #faq-open-cockpit). To find an error message, search the Troubleshooting page for it.
|
Getting started
What does LumiScan Cockpit do?
- Answer
-
Cockpit shows what the vision applications on a ctrlX CORE or ctrlX IPC, or on a PC, are looking at and what they found: on ctrlX OS in a web browser, on a PC in a window of its own. It is a viewer only: it shows the images published by LumiScan Cam Driver and LumiScan AI Object Matching, and draws the findings of eight further applications on the image they were found in. It configures nothing in those applications.
- More
What do I need to use Cockpit?
- Answer
-
The applications whose images and results Cockpit shows must run on the same device - the same ctrlX CORE or ctrlX IPC, or the same PC - because Cockpit reads them from the Data Layer there (the ctrlX Data Layer on ctrlX OS, LumiScan Keryx on a PC); on its own it shows an empty overview. In practice, start with LumiScan Cam Driver and a configured camera. On ctrlX OS, any browser that can open the ctrlX web interface can open Cockpit; on a PC, Cockpit opens a window of its own (on Windows with the Microsoft Edge WebView2 Runtime). Cockpit stores only its settings file (the optional overlays and the live view settings) and keeps no images.
- More
How do I open Cockpit?
- Answer
-
On ctrlX OS, open the ctrlX CORE web interface in a browser and click LumiScan Cockpit in the sidebar; the application adds this link when it is installed and running. Clicking a view opens it in a new browser tab. On a PC, start the applications and
lumiscan-cockpit: the LumiScan Cockpit window opens, and a view opens in the same window. The page that opens is the application overview: every compatible HD Vision Systems application currently running and the views each offers. - More
Viewing results
Which applications' results are drawn, and how?
- Answer
-
Findings are drawn in green on the image they were found in:
-
lumiscan-template-finder: a rectangle at the angle of the match, labelled with the template name and score. -
lumiscan-object-finder: a rectangle around the object, labelled with the object id and score. -
lumiscan-text-reader: a rectangle around each word, labelled with the word and score. -
lumiscan-area-detector: each region tinted in its own colour, labelled<label>:<area>. -
lumiscan-dmc-reader,lumiscan-qr-code-reader,lumiscan-aztec-code-reader,lumiscan-barcode-reader: a rectangle around each code, labelled with the decoded text and score. A code that was located but not decoded is labelled with its score only. -
lumiscan-ai-object-matching, while a module infers on a camera stream: the module’s boxes on the camera’s live frames, labelled with the class name and score.
-
- More
How are the views named?
- Answer
-
An application with modules is listed by module, and each module is one view. A code reader has no modules, so it has a single view named after the code it reads:
datamatrix-code,qr-code,aztec-codeorbar-code. - More
What does the label on an Area Detector region mean?
- Answer
-
The label has the form
<label>:<area>. The number before the colon is the region’s number inoutput/blob-labels, which also selects the region’s colour, so an area on screen can be traced to the pixels it was measured from. Regions are tinted instead of boxed because overlapping rectangles cannot show whether touching parts were separated or merged. - More
Why does a view show only part of the camera image?
- Answer
-
For the four applications with modules, a view shows the region that was searched, at its own size; a module without a crop searches and shows the whole frame. A code reader’s view is always the whole picture it read. The region comes from the result itself, not from the current crop settings, so editing the crop does not change the view until the next run.
- More
Live updates
How quickly does a view update?
- Answer
-
While a view shows still images, Cockpit checks the application about five times a second and notifies the browser at most twice a second; the browser then fetches the newest frame, so no frame queue builds up. While a camera streams, the view is live and shows the frames as they arrive, at most at the frame rate set in the live view settings (default 10 per second). A view that is not visible stops asking, so background tabs cost nothing.
- More
How do I change the frame rate or the quality of a live view?
- Answer
-
Click the gear (⚙) at the top of any page. Frames per second, at most (1 to 30, default 10) and JPEG quality (50 to 95, default 85) apply at once to every live view, and are kept in the
liveViewsection of Cockpit’s settings file. - More
Overlays
How do I draw a fixed region of interest or mark on an image?
- Answer
-
Configure an overlay in Cockpit’s settings file and restart Cockpit. On ctrlX OS the file is reached through the file view on the ctrlX home screen; on a PC it is
lumiscan-cockpit.jsonin Cockpit’s settings folder (on Windows,C:\ProgramData\HD Vision Systems GmbH\LumiScan Vision Suite\lumiscan-cockpit\etc\lumiscan-cockpit, or%APP_RESOURCE_DIR%\etc\lumiscan-cockpitwhenAPP_RESOURCE_DIRis set). On a PC,lumiscan-cockpit --generate-settings <folder>writes an example.-
Each overlay is keyed
appName/imageName; either half can be the wildcard*. -
Each element has
color(red,green,blue,black,white,yellow,cyan,magenta, orRRGGBBwith optional),shape(rectangle,circleorcross),centerX,centerY,widthandheight. For circles,widthis the diameter.
-
- More
Are overlay positions relative or in pixels?
- Answer
-
Both are possible, for position and size alike. Values below
1.0are relative to the image dimensions (0.0= left or top edge,0.5= middle); values of1.0and above are absolute pixels.1.0is therefore one pixel, not the far edge: use a value just under1.0for the far edge, and note that awidthof1.0is one pixel wide. - More
Troubleshooting
Problems and error messages are described step by step in Troubleshooting:
Licensing and support
Which licence do I need, and what happens without one?
- Answer
-
The ctrlX licence for LumiScan Cockpit is
SWL-W-XCx-COCKPITxxxHDVSx-V1NN. Bought in the ctrlX Store for ctrlX OS, it is a ctrlX licence and needs no LumiScan Key. On ctrlX OS, the application shuts down shortly after starting if the licence is missing; the reason is in the system log. For a PC, see the licence section on the Requirements page. - More
Where can I find more answers or get support?
- Answer
-
See the site-wide LumiScan FAQ. For the Data Layer on both platforms, see the Data Layer FAQ. Contact HD Vision Systems customer success at customer.success@hdvisionsystems.com or +49 6221 6721905; for licences, licenses@hdvisionsystems.com.
- More