Southeast Asia's Leading Machine Vision Distributor



Sherlock is an advanced machine vision software interface that can be applied to a wide variety of automated inspection applications


The choice among integrators

Sherlock is an advanced machine vision software interface that can be applied to a wide variety of automated inspection applications. It offers maximum design flexibility and provides a rich suite of proven tools and capabilities that have been deployed in thousands of installations worldwide. With a keen eye for detail, our inspector will help you:

  • Improve customer satisfaction by detecting defects early in the manufacturing cycle
  • Increase productivity through automated 24/7 operation
  • Reduce production costs by improving yield and redeploying skilled inspectors to other priority tasks

New Shape Extraction Feature

Combines multi-directional lighting with advanced software algorithms to eliminate surface background effects, such as noise or color, and produce an output image focused on the features most relevant to the inspection. This output image can then be inspected using standard Sherlock vision tools.

Extract raised characters from tire sidewall

Extract stamped characters from metal gear

Extract braille marks from package surface

Extract date and lot characters pressed in a barcode


Powerful Development Interface

  • Graphical point and click program construction enables rapid prototyping
  • Moveable and resizeable windows offer optimal developer layout
  • Versatile Region Of Interest options for processing flexibility
  • Monitor and reporting windows provide immediate status feedback
  • Instruction tool bars allow quick access to program functions
  • Built-in editing and debug tools

Camera Flexibility

  • Full support for Teledyne DALSA analog and digital (CameraLink) frame grabbers
  • Compatible with both Area and Line scan cameras with mono and/or color format imagers
  • Directly connects to Firewire, GigE and USB cameras
  • Allows mixing of imager type, resolution and interface in the same application
  • Supports synchronous and asynchronous triggering

Robust Tools & Communication

  • Extensive image preprocessors and advanced calibration for image correction and measurement translation
  • Standard tools include: Search (pattern finding), ID readers, character readers (OCR), measurement and counting tools, contour tools, laser profiling tools (3D), texture and color classifiers
  • Provides capabilities for custom inline and background scripting
  • Supports a variety of communication methods (I/O, serial, Ethernet/IP) and protocols for factory integration

Feature List

NEW Shape Extraction:
Offers a solution for extracting and inspecting features on parts or assemblies based on their 3 dimensional shape. This includes features that are raised, such as embossed characters, or impressed or indented features, such as stamped or engraved markings.

Extensive set of conditioning functions that can be applied to a ROI prior to analysis

Positioning Tools:
Advance pattern finding tools for object alignment and robot guidance.

Measurement Tools:
Precise tools for computing the dimensions on a variety of parts and shapes

Analysis Tools:
Tools for finding and counting edges, extracting and analyzing features, detecting contrast variation and performing statistical analysis

Calibration Tools:
Correct for linear, nonlinear and perspective image distortion. Convert camera pixel to real-world coordinates

Color Tools:
Learn colors for monitoring, classifying, sorting, tracking and counting objects

Reader (Identification) Tools:
Reads and verifies 1D and 2D codes. Reads and identifies printed, molded or stamped text (OCR)

Script Tools:
JavaScript based scripting tool, complete with drag-and-drop instruction editing, allows you to develop custom formulas or inline and background operations

Custom Algorithms :
Unique inspection requirements? No problem! Sherlock allows you to add your favorite custom algorithm into the development environment.

Administration :
Controls for protecting against unauthorized access and copying

Custom Interface :
OCX for designing custom operator interface using Visual Basic or Visual C

Article: Vision system ensures speed and accuracy for automotive industry

Hand-counting piston rings as small as 0.29 – 0.79 mm in width and packaging them in various batch counts, was not only adding to labor costs, but also proving unreliable in the highly competitive automotive sector. A far more reliable answer came in the form of a custom machine vision solution using Teledyne DALSA’s Sherlock software.