Software

Integrates with industry-standard imaging software

Computational Imaging
Computational Imaging Software

Software

Integrates with industry-standard imaging software

Teledyne Dalsa

Sherlock advanced machine vision software offers an extensive library of preprocessors and advanced algorithms that can be applied to almost any vision task. Designed for vision integrators and experienced end users, Sherlock offers a flexible and integrated design environment for developing and deploying industrial inspection applications. The platform supports custom scripts, user algorithms and operator interfaces that can be quickly constructed using Sherlock’s graphical GUI builder or developed using standard 3rd party programming tools such as Microsoft Visual Studio. Sherlock supports digital I/O, RS-232 and Ethernet standard factory protocols for interfacing with complementary devices and equipment.

www.teledynedalsa.com

Sherlock 'Shape from Shading' – principles and interface

Sherlock 'Shape from Shading' – principles and interface

Up to four images acquired with different light segments (user programmable)

Sherlock 'Shape from Shading' – principles and interface

Software computes the composite image

Lighting and software to enhance z-axis features

Lighting and software to enhance z-axis features

SHERLOCK SHAPE EXTRACTOR VIDEO SERIES

How to create a ‘Shape from Shading’ application using LSS Series hardware from CCS and the Sherlock machine vision software from Teledyne Dalsa

PART 1:  Hardware Setup and LSS Programming

PART 2:  Using the Sherlock Shape Extractor Tool (BASIC)

PART 3:  Using the Sherlock Shape Extractor Tool with Motion Correction (ADVANCED)

Application example - Reading Braille on a medicine package

Application example - Reading Braille on a medicine package
Four source images

Four source images

Computed image

Computed image

Vision Software Analysis

Four source images

Computed image

Computed image

Object segmentation ("blob analysis")

Reading Braille on a medicine package

Imperfect dots might be difficult to train on and read reliably with Optical Character Recognition (OCR)

Imperfect dots are converted to perfect dots

Imperfect dots are converted to perfect dots

Imperfect dots are converted to perfect dots

Perfect-dot characters are read with OCR