Technical tips
Our technical tips dig deeper and explain machine vision technology down to the last detail.
Automation and machine vision move closer together
Automation technology and machine vision are increasingly merging. Our press agent Peter Stiefenhöfer discussed this exciting development with Peter Keppler, Director of Corporate Sales at STEMMER IMAGING.
Embedded Vision: Can Embedded Vision revolutionise imaging and machine vision?
Embedded Vision has been THE trend topic in the industry for some time now. Rarely in the past has a vision technology been ascribed so much change potential. A large number of exciting possible uses for Embedded Vision systems already exist in virtually all branches of industry and daily life. But will this technology really lead to a complete upheaval in machine vision?
GigE Vision and GenICam
Gigabit-Ethernet for Machine Vision or, in short, GigE Vision: According to many experts, the new interface standard and the closely associated generic software interface GenICam (Generic Interface for Cameras) will give new impetus to the industrial image processing sector in the near future: The image processing industry finds itself at a crucial technological watershed!
Image processing on the graphics card
There are many different ways of increasing image processing speed. In the latest version of Common Vision Blox, STEMMER IMAGING has adopted a new method: offloading parts of the processing to the PC`s graphics card, which can boost the speed of some functions by up to a factor of 10.
Introduction to FPGA acceleration
FPGAs used for data conversion is wide-spread and generally unseen by the user but when they are brought to the forefront of processing, they have the ability to offload processing power from the CPU and can enable extremely high bandwidths.
Machine Learning and Deep Learning
The intention of this article is to inform the reader on the definitions, interpretations and implications of the term ‘deep learning’. It remains a hot topic, but terms change and the hope is that this article provides a good basis for further reading.
It deliberately avoids mathematics in favour of diagrams as it is intended only as a top-level description.
Machine Vision for Factory Automation
Many key tasks in the manufacture of products, including inspection, orientation, identification, and assembly, require the use of visual techniques; but implementers need to carefully match machine vision options with application requirements.
Prototyping with Python for Machine Vision Solutions
Prototyping is an important part of developing machine vision solutions. In addition to allowing developers to explore and learn about the problem in hand, it enables interim solutions to be presented to a customer or stakeholder to make sure everything is going in the right direction. In this way, everyone can see how the proposed solution would work and understand how a project is progressing with the added benefit that a better estimation of time and cost for the final solution can be provided.
Simpler solutions for complex image classification problems
STEMMER IMAGING’s CVB Polimago image recognition tool provides a comparatively simple and low cost solution as an alternative to Deep Learning tools for challenging machine vision search and classification tasks. Fewer training images, shorter training times and faster execution times on a CPU platform combine to avoid some of the drawbacks associated with the convolutional neural network (CNN) approach offered by deep learning. In CVB, Polimago is also available for embedded applications.
Temperature measurement fully integrated into automated inspection processes
STEMMER IMAGING now provides machine vision users with the capability to include fully calibrated temperature measurements from thermal imaging cameras with traditional machine vision measurements.
Very High Resolution Imaging
This Tech Tip discusses very high resolution imaging and the various ways it can be achieved.
What is CVB GEV Server?
GigE Vision™ Server (GEV Server) allows any Common Vision Blox (CVB) acquisition source such as a frame grabber, USB camera or image from memory or disk to be presented as a GigE Vision compliant image stream.