Counting Eggs – not only on Easter

These days “Image Processing” is a topic in many industries and it is de rigueur in industrial applications. Hardly a production line can manage without industrial camera and evaluation software such as EyeVision. This also the case with Agribusiness.

One example is the counting of eggs on a conveyor belt. In modern chicken houses to handle this, camera-based systems are installed.

The difficulty here is, that the eggs on the conveyor belt are not in any order and sometimes are touching each other and sometimes not. In this current case the eggs on the image captured by an industrial camera, have to be separated not only from each other – egg between egg – but also from the background. Only then an accurate counting of objects can be guaranteed.

Counting Eggs

Counting Eggs
For this the EyeVision uses a series of filters, which allows it to separate and count the eggs under these conditions. Due to the intuitive drag-and-drop programming of the EyeVision software, these filters are easily applied and can be used in other cases, where other similar objects have to be counted.

But before that, there is the question of a suitable illumination or respectively an image, which is high in contrast. Additionally the shadow of the eggs should be as little as possible, as the separation of the eggs from the background and from each other can become blurred. A strong contour is essential to count objects.

For illumination e.g. a back light can be considered. This will have the result, that the eggs appear dark against a bright background. Alternatively the eggs can be illuminated from above with a strong incident light, which will show the eggs bright on a dark background. In both cases a daylight shielding is recommended.

Counting Eggs
In our case, the second option was chosen – white eggs on black background – where the eggs are also separated clearly from the background. Several different filter commands are needed to separate and count the eggs, which are similar to each other in shape and color. The result are properly separated eggs, as shown in the Camera Viewer of the EyeVision software.

V3 Ring light by EVT

V3 Ring light by EVTThe V3 ring light by EVT is a configurable LED illumination for industrial usage with an RS232 connection. The V3 can display any kind of lighting pattern and can be controlled via a trigger input or optionally via RS232 interface.

Programmed patterns can be saved and automatically reloaded after each restart.

The ring light is equipped with a RS232 or TTL UART interface and power supply of +5V or 12-24V. Additionally the ring light is separated into 8 segments, each with 3 LEDs. Each of these segments can be controlled individually and dimmed in intensity.

EyeVision supports
Adlink NEON-1040

EyeVision supports Adlink NEON-1040
The EyeVision image processing software from EVT now supports the smart camera NEON-1040 by ADLINK. The camera features 4 Megapixel, a frame rate of 60 fps, a global shutter sensor and the Intel Atom quad core 1.9 GHz processor.
Its robust housing is IP67-rated and the quad core CPU increases the computing power of the camera. The FPGA coprocessors and GPU in combination with the EyeVision 3.0 software deliver advanced image processing. This hardware and EyeVision software bundle exceeds the capabilities of conventional image processing.
The EyeVision software support and API compatibility enable easy migration from original x86 platforms and also reduces the time to market.
EyeVision supports Adlink NEON-1040
In addition, the camera is GeniCam, GenTL, Open CV and Open CL compatible.
The extremely fast smart camera with global shutter sensor is ideal for precise high-speed moving object inspection, such as verification of pill or tablet quality, blister pack contents, and label information and/or bar codes. With its M12 connectors, the NEON-1040 camera resists harsh environments, withstanding damage from moisture and contaminants. With powerful quad core computing and FPGA image pre-processing, the camera can process multiple complex inspection tasks simultaneously, and its open architecture x86 based application ready platform simplifies programming of customized inspection applications and use of existing x86 software without requiring new coding language expertise.

EyeVision software is available in Basic, Standard or Professional version. Also,special command sets such as OCR/OCV, Barcode, DMC or QR Code reading are available.

Packaging inspection Using EyeVision Machine Vision Software

EyeVision screenshot Verpackungskontrolle
Today’s consumers are more and more aware of quality, especially when buying food or pharmaceuticals. Overall package appearance can be a big purchasing decision criterion. Sufficient inspection of the packaging reduces errors and thus increases the customer’s confidence in the product, and ultimately sales.

verpackung kaese Ablaufdatum
EyeVision software from EVT is the evaluation software behind the smart cameras and PC- based machine vision solutions. Together with hardware that supports EyeVision, such as the EyeCheck smart camera series, several inspections can be carried out to assure packaging quality.

verpackung kaese Barcode
The visual inspection not only detects errors in transparency film and heat-sealed joints, but also the correct position of printed backing film and labels. Additionally the system can check the expiration date, as well as the bar code and the print layout.

FSI Technologies is the North American partner for EVT and EyeVision software. You can visit us both at the Automate 2015 show at McCormick Place, March 23-26, to discuss your packaging quality needs or any other machine vision application.

EyeCheck Smart Cameras with PROFINET option

EyeCheck Smart Cameras with PROFINET optionEVT, a global player in machine vision technology, announces that the EyeCheck smart camera series now supports PROFINET, a high level network for industrial automation applications. PROFINET defines a network structure for exchanging data, alarms and diagnostics with programmable controllers and other automation controllers on the factory floor. It is the open automation standard for these complex challenges.
PROFINET is compatible with TCP/IP and offers industrial protocols for real time data transmission. The combination of Profinet and EyeCheck smart cameras fulfills all the real-time demands relevant to the automation world, and is well-suited for sophisticated applications, such as those in motion control.
Advantages for machine vision with EyeCheck smart cameras with Profinet include:

  • data transmission of high-resolution images over high-speed connections without impacting production speeds.
  • the ability to span longer physical distances.
  • using point-to-point connectivity over Ethernet hubs.
  • allowing manufacturers to remove control systems and PCs from the floor and co-locate them in a controlled environment.
  • remote device management which allows tasks on the smart camera (including troubleshooting) to be controlled from anywhere a network connection is available.

The EyeCheck smart camera is a highly integrated optical inspection tool for controlling quality and to increase productivity. It comprises all the elements of an industrial machine vision system in a tiny smart camera style package.

EyeSens Vision Sensors now with Profinet option

EyeSens Vision SensorsIn Addition to EtherNet/IP, the EyeSens vision sensors by EVT now also support the field bus standard Profinet IO. This allows communicate with both of the most common communication standards of industrial Ethernet.
With Profinet, it is possible to create solutions for product engineering, process automation, building automation as well as the whole spectrum of the drive and control technology or synchronous motion-control-applications.
For the EyeSens vision sensors, conformity class A (CC-A) was used. This class makes fast real time communication and control possible. All functions of the discrete Inputs and Outputs (Trigger, handshake as well as all results) can be communicated via Profinet.
The time and effort of installations are reduced considerably with Profinet, especially in big plants with numerous sensors and actuators. First, there is no need for the complex IO-cabling of every single sensor. Secondly, the network integration is configured easily via drag-and-drop-function.
The EyeSens vision sensors contain specific EyeVision commands and are available for various applications such as OCR/OCV or bar code reading, object detection, pattern matching, measurement technology, color control, etc. The compact cameras are equipped with either lens and illumination or as a C-Mount version.

NeuroCheck Version 6.1 Available

NeuroCheck version 6.1NeuroCheck 6.1, the latest generation of the configurable machine vision software with numerous new features and enhancements, is now available. For the development of 6.1, the focus was on integrating new sensors and camera components, modern communication interfaces and further simplification of operation. For example, sensors are now available that generate a height image using triangulation, a stereo camera or structured light, which can then be evaluated by NeuroCheck 6.1.

These innovations add 3D image processing and robotics, data base applications and communication using established Industrial Ethernet protocols to the range of applications for the software. Thus, NeuroCheck 6.1 is in an ideal position to offer solutions for the seamless integration into complex, networked production facilities with highly dynamic target values and machine to machine communication.

image processing platformThe success story of the NeuroCheck machine vision software began in 1993 with the development and marketing of the first product for industrial image processing on a PC platform where the user is not required to have any programming skills to create an image processing solution. Within an interactive development environment, an entire inspection system can be created and parameterized using various functions without writing a single line of code.

The new features of version 6.1 represent a further development of the image processing platform. Many important dialogs in NeuroCheck 6.1 offer an even higher degree of convenience for the user. The improvements result in increased productivity and efficiency with regard to creating, starting-up and maintenance of machine vision applications.