Global TMW:
Login  |  Register          Free Newsletter Subscription
Subscribe
Email
Print
Reprint
Learn RSS

Vision algorithms by the book

Jon Titus, Contributing Technical Editor, jontitus@comcast.net -- Test & Measurement World, 5/1/2008

E-mail

Many engineers who work with machine-vision software might not care to know how algorithms process images to produce useful inspection data. Some engineers, though, like to know how these algorithms work, or they may need to understand algorithms so they can write custom vision software.

If you want to learn more about how vision software works “under the hood,” you may find value in the new book Machine Vision Algorithms and Applications (Ref. 1), which covers machine vision in three main chapters. The longest chapter covers vision algorithms, while the remaining two address vision applications and hardware (lenses, cameras, and lights). If you lack experience working with vision software, peruse an elementary machine-vision book before you tackle this one.

Although the authors claim readers need little knowledge of mathematics to use the book, a review of calculus, sets, and Boolean algebra might help. In many cases, though, the authors simply present equations and do not expand upon them in the text. But even without worked-out math examples, the algorithm explanations will help you better understand how vision operations find edges, measure circle parameters, match templates, and so on.

This book has an academic tone—Wiley sells it as a textbook—so in places it sounds pedantic. The conversion from German has some rough spots: The translators use the word discretize, for example, in place of digitize. (And, some of the references cite German publications, which can be difficult to find in North America.)

I found the material on camera calibration particularly useful because the authors thoroughly discuss sources of measurement errors and how to adjust for or correct them. Again, readers get a lot of math equations, but the figures and text by themselves provide useful information. Although commercial vision software usually includes some calibration capabilities, engineers and designers can benefit from a better understanding of error sources and calibration techniques.

The book’s applications chapter offers software examples that work with the free student version of Halcon 8.0, a vision-software package from MVTec Software. The book’s preface provides the download Web address and registration details. After registering, you can download the Halcon software and the book’s examples and test images. Stand-alone files give you access to many documents—from a basic introduction to reference and programming manuals.

Access to these programs and files is worth the price of the book. You can create only one student license per book, but this license lasts for two years. The Halcon software runs under the Windows, Linux, and Solaris operating systems.


REFERENCE
  1. Steger, Carsten, Markus Ulrich, and Christian Wiedmann, Machine Vision Algorithms and Applications, Wiley VCH, Weinheim, Germany, 2008. 370 pages. $60. www.wiley.com.
 

Blue-violet laser modules
Photonic Products has introduced 35-mW and 60-mW versions of its 405-nm (blue-violet) photon laser-diode modules with TTL modulation. They target OEMs, industrial imaging, and inspection markets. The modules produce an elliptical output beam measuring 3.5x2 mm; the input accepts signals from DC up to 1 kHz, which can be used to enable, inhibit, or modulate the laser. The glass AR-coated aspherical lens may be adjusted to produce either a collimated beam or a focused spot. www.photonic-products.com.


Basler adds gamma correction, binning, debouncing

Basler is adding new features to its scout and pilot cameras. A new gamma correction feature modifies image brightness to improve image perception by the human eye—a useful feature for inspection applications involving human operators. A new binning feature increases a camera’s response to light by summing the charges from adjacent pixels. And finally, a debouncer feature discriminates between valid and invalid signals on the camera’s digital inputs. www.baslerweb.com.

Cognex packs vision system in tiny package
The next-generation In-Sight Micro from Cognex is a full vision system that is the size of a remote-head camera, suitable for mounting in tight spaces on robots, production lines, and machinery. Its small package is just 30x30x60 mm. Five In-Sight Micro models cover a range of price, performance, and resolution levels, including a 2-Mpixel model. In-Sight Micro includes the Cognex vision tool library to handle a broad range of vision applications. www.cognex.com.

Email
Print
Reprint
Learn RSS

Talkback

We would love your feedback!

Post a comment

» VIEW ALL TALKBACK THREADS

Related Content

Sponsored Links



 
Advertisement
SPONSORED LINKS

More Content

  • Blogs
  • Podcasts

Blogs

Podcasts

Advertisements





NEWSLETTERS
Click on a title below to learn more.

Test Industry News (3 Times Per Month)
Machine-Vision & Inspection (Monthly)
Communications Test (Monthly)
Design, Test & Yield (Monthly)
Automotive, Aerospace & Defense (Monthly)
Instrumentation (Monthly)
Resource Center E-Alert (Monthly)
©2008 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy
Please visit these other Reed Business sites