Play our Game!

We have a complete deck of cards in the Scorpion Vision Deck of Cards

In every suite there are 13 cards plus jokers all designed to fit your needs for performance, speed, robustness, low-cost, accuracy and more. You can mix and match from any suite for an optimal solution to your challenge within the large and demanding field of 2D and 3D Machine Vision.

Click to play the game!

Scorpion Locate App

The Scorpion Locate Object App is easy to use. It has a simple operator screen and is easy to configure without machine vision knowledge.
The app can do the following:
  • Detect 2D position of an object
    • The object can be darker or lighter than the background
    • The image processing handles illumination variations
  • Calculate Area
    • Use object to filtered out odd sized objects
  • Define coordinate system
  • Configurable IO with RS-232 and TCP/IP.


Target platforms:

Application Areas for System Integrators and OEMs
  • Object Alignment in a Production Line
  • 2D  Robot Vision
  • Positional Feedback in a Servo System
  • more

More about Scorpion Vision Apps

Scorpion Basic Align App

The Scorpion Object Align App is easy to use. It has a simple operator screen and is easy to configure without machine vision knowledge.
The app can do the following:
  • Locate a corner of an object
    • The corners are located using to robust linefinders
    • The ROI of the linefinders are user defined
  • Calculates the reference
    • The reference is defined by the translation and rotation of the object
    • The position (x,y) and the rotation angle is estimated
  • User define coordinate system
  • Configurable IO with RS-232 and TCP/IP.

Scorpion App Basic Align

Target platforms:

Application Areas for System Integrators and OEMs
  • Object Alignment in a Production Line
  • 2D  Robot Vision
  • Positional Feedback in a Servo System
  • more

More about Scorpion Vision Apps

Scorpion Barcode App

The Scorpion Barcode App is easy to use. It has a simple operator screen and is easy to configure without machine vision knowledge.
The app can do the following:
  • Read 1D barcode
  • Define Region of Interest to increase speed
  • Configurable IO with RS-232 and TCP/IP.

Scorpion Barcode App

Target platforms:

Application Areas for System Integrators and OEMs
  • Identification Systems
  • Barcode Reading on Newspaper and Books

More about Scorpion Vision Apps

Scorpion Vision Apps

Scorpion Vision Apps define a completely new entry level in Machine Vision designed for Scorpion Vision Integration and Scorpion Vision OEM.

Common features for Scorpion Vision Apps

  • Standard off-the-shelf software
  • Based on Industry Standards and Component Technology
  • VRAT – Vision Rapid Application Tool
    • Powerful Machine Vision without programming
    • Integrated Python Framework
  • Windows Compatible W7, XP and XPe
  • Runs only a selected target hardware

Good for the Integrator

  • A number of standard Scorpion Vision Apps is available from Tordivel AS
    • Free to use with Framework
  • No development cost
  • Based on the proven Scorpion Vision Software 2D and 3D Framework
  • Access to Open-Source for Image Processing: OpenCV, NumPy and SciPy
  • Extendable with the best component technologies :
    • Scorpion Python Plugins
    • .Net and ActiveX components.

Target Platforms

Data Sheet
  • Scorpion Basic Align Vision App for Mono Stinger – pdf
  • Scorpion Barcode Vision App for Mono Stinger – pdf
  • Scorpion Locate Object Vision App for Mono Stinger – pdf


The Scorpion Vision Apps License are connected to the camera’s serial number. Thus the app can be moved from PC to PC. The cost is defined per target platform.
The Scorpion Vision Apps are free with Scorpion Vision Framework. You need however to purchase a license to cover the feature set used.

Scorpion Basic™

The Scorpion Basic™ combined with a SmartCam gives you a compact and cost-effective solution. Ideal for high precision gauging and 2D and 3D Robot Vision.

Scorpion Basic™ is a cost-effective, proven, robust and complete configurable multicamera 2D and 3D machine vision system. Scorpion Basic™ is a product in the Scorpion Vision Software® family; an independent and open software tool for industrial vision. The unique rapid machine vision framework speeds up the development a factor of 10 compared to a standard library approach.

2D and 3D Assembly Verification

Scorpion Basic™ is used in 2D and 3D assembly verification. The combination of multiple cameras, color processing, unique reference systems, high accuracy and 3D makes it well suited for the automotive and pharmaceutical industries.

Object and Color Identification

It is easy to make identification systems with Scorpion Basic™. The powerful toolbox consists of a collection of tools:
Blob4 with it’s unique feature classification, TemplateFinder3 with multiple templates and subpixel accuracy and ColorMatcher can be the basis for simple and advanced identification systems.

Robot Vision and Robot Inspection

The software is widely used for Robot Vision and Robot Inspection. It is designed for OEMs and System Integrators. A proven 2D toolbox is the starting point. Depending on the requirements, capabilities and features are added e.g. Singlecamera 3D with MonoPose3D™ or 3D laser triangulation.

Advanced 2D and 3D calibration

Scorpion Basic™ offers fundamental performance gain and cost saving with sub-pixel measurement algorithms.
The software can produce more accurate and robust systems with a web camera resolution 640×480 and a plastic lens than software using a 4 mega-pixel solution with high quality lens and pixel-based algorithms. 3D camera calibration adds the capability of working in the right 2D plane.

Free access to Open-Source and OpenCV

The Scorpion Vision framework contains the most powerful Python scripting engine. We have provided easy to use access to Intel’s free machine vision library OpenCV 2.1. Python also gives access to NumPy and to the .Net framework. With these features almost everything can be added to Scorpion for free – like custom GUI, database access and reporting functions.

Multiple visions systems on one computer

With Scorpion Watchdog is it easy to run multiple systems on a single computer. This is a simple way to exploit the power of multicore CPUs. The multicore option can speed up a single application by a factor of 3 on a quad-core processor.

Scorpion Basic™ in a SmartCam

The Scorpion Basic™ version supports the Windows XPe operating system and SmartCameras from Sony.  These cameras are well suited for 2D and 3D Robot Vision.

Camera support

The open Scorpion Vision Software architecture allows connections to high resolution firewire cameras, GigE cameras, low cost USB cameras, cameralink linescan, 3D cameras and more.

The camera support includes advanced features like dynamic shutter, encoder control and hw-triggering. Only limited by the PC capacity, any number of cameras can be connected and controlled from one Scorpion application.

More information:

Scorpion 2D and 3D Robot Vision

2D and 3D Robot vision is one of Scorpion’s focus areas. Scorpion gives the robot the ability to see.
Flexible automation means robots, automation and vision working together. This reduces cost and increases the flexibility and possibility to produce several product variants in one production line at the same time – 24 hours a day – with profits. The vision system’s ability to locate and identify objects are critical elements in making these systems.
Scorpion Vision Software has been used in robot vision and inspection systems for many years. Scorpion has a complete toolbox of robust and reliable 2D and 3D image processing tools needed for robot
vision, gauging and assembly verification. Included is high accuracy and subpixel object location with 3DMaMa and PolygonMatch™ technology making it a perfect companion to World Class Image
Flexible and easy interfacing to standard robots
With Scorpion Vision software it is easy to implement reliable communication with robots from any vendor.
Scorpion is used with robots from ABB, Motoman, Kuka, Fanuc, Kawasaki, Sony and Rexroth Bosch over serial and tcp/ip ports.

PolygonMatch locates any object with sub-pixel resolution

The PolygonMatch Technology locates any object based on multiple user defined polygons robustly with sub-pixel accuracy. TemplateFinder3 is a high performance cross-correlation based pattern matcher powered by PolygonMatch technology handling rotation, perspective and scaling.

Easy to use four to six point 2D Robot Calibration

Scorpion uses a standard four point calibration to enable the system always to work in robot coordinates. Multiple coordinates systems are supported. With five or six points you can evaluate the accuarcy of the calibration.

Combining Nth order lens calibration to improve accuracy

Combining four point calibration with 5th or 6th order lens calibration improves the precision to a sub-pixel level even with a wide angle lens. To the right a typical lens calibration is shown. This feature is important for 3D Stereo Vision systems because the 3D accuracy is directly proportional with 2D resolution. True sub-pixel will increase the height resolution by a factor of 10!

3D camera calibration

Scorpion uses a simple two step 3D camera calibration. This removes the need for multiple 2D calibrations. When finding objects at different heights, the 2D coordinate systems are dynamically generated. This is often was make 3D Stereo Vision a viable solution with Scorpion Vision.  Scorpion 8 supports easy to use chessboard calibration.

Firewire or GigE imaging ensures superior image quality

Using the high quality firewire or GigE cameras – the image quality is ensured even when mounting the camera on the robot. The cameras is available in two versions: monochrome and colour both supported by Scorpion Vision. With analog signal transmission, it can be difficult to shield the cable to ensure image quality. Cable lengths up to 100 meters is supported with standard GigE components. We recommend using flexlink cables when mounting the camera on a robot.  In complex applications where two or more cameras are needed, these can easily be added at low cost. Both vga, sxga and higher resolution cameras are supported when high resolution and high quality is required.

Wireless 3D robot vision with Network Cameras

Combining Sony or IqEye Networks cameras and Scorpion Vision Software users can make wireless robot vision systems. Scorpion can run multiple 3D robot vision systems on one computer.

PolygonMatch™ locates any object with sub-pixel resolution

Using the unique PolygonMatch™ edge tool Scorpion locates any object based on multiple user defined polygons.

TemplateFinder3 powered with PolygonMatch™ technology locates multiple objects

TemplateFinder3 locates multiple objects with sub-pixel accuracy. It can handle scaling, translation rotation and perspective. Supporting multiple named templates it can easily be configured to handle automatic product changes. With the interactive Polygon Model Wizard optimal models describing an object ensures robust and accurate object location

Scorpion Vision is used for 3D Stereo Vision based Bin Picking

More information: 3D Robot Vision based on Stereo Vision