SCD-0025-2DScanner Documentation
2DScanner is a Scorpion Camera Driver that turns one or more ordinary area scan cameras into a scanning device. It behaves like any other camera in Scorpion - you select it in the camera list, grab from it, and get one finished image back - but behind that single image it collects a sequence of frames, corrects and calibrates each one, and stitches them together.
For many applications it is a practical and far more flexible alternative to a linescan camera.
Typical uses
Scan a long object - grab a sequence of images while the object moves past the camera and get one long image back
with or without overlap between the images
from one camera or from several
Widen the field of view - stitch several cameras side by side into one wide image
each camera with its own shading correction
each camera resampled to remove lens and perspective distortion
Follow a moving object - change the resampled area for every trigger
Keep several cameras in step - deliver only images that arrived together, and drop the ones that did not
Scan in colour - full colour stitching in real time
Each camera is grabbed, corrected and resampled in its own thread, so adding cameras costs far less time than doing the same work in the Scorpion toolbox.
When the cameras are 3D calibrated, the 2DScanner is in effect a 3D scanning device - and 3D calibration is what makes stitching several cameras line up properly.
The driver ships with the Scorpion Vision Installer and is installed in the
Scorpion Runtime folder. It requires Scorpion Vision Software version XII or
later.
2DScanning from a single camera
Note
The 2DScanner also runs on SMARTedge (Linux ARM64). The same
2DScanner.ini works on both platforms - Windows .dll names for the
camera driver, filter and resampler are translated to their Linux .so
equivalents automatically.
Note
Release notes list the driver version each feature arrived in, and link to the download for that version.
More information about Scorpion Camera Drivers.
Contents: