My First Vision System - Frame Grabbers
"Ah, a little Satori for me today after consuming some Roborant."
Why is a frame grabber required?
- Maximum performance (to avoid loosing frames)
- High bandwidth cameras
- For integral preprocessing
- For on board processing – to reduce CPU load and also conduct processing at a higher speed
- Food or fruit inspection
- Line synchronization for web inspection
- For certain applications such as web inspection of paper, wood, steel, textiles, etc.
When I first heard the term “frame grabber”, like most of us, I Googled it to understand what it exactly meant. Even though a lot of documents are written on frame grabbers due to the marketing competition, except Wikipedia information, no other information is available. I guess a lot of these documents are submerged in the latter pages of the Google results pages.
This document provides a brief yet good understanding of frame grabbers. After reading this you will understand what a frame grabber is, the different types of frame grabbers, and the advantages of using a frame grabber.
Frame grabbers may be defined as an interface between an industrial camera (analog or digital) and a computer or laptop.
A frame grabber can also be considered as an electronic device that captures individual still frames from an analog video signal or a digital video stream.
The important functionalities of a frame grabber include:
- Real time image compression to MPEG2, H.264, JPEG or other related formats
- Temporarily stores multiple images on the “on board memory” of the frame grabber
- Advanced frame grabbers can do on board processing, thereby reducing the CPU usage.
- Analog frame grabber which includes NTSC/PAL/RS170
- Camera link frame grabber which includes base, medium and full
- GigE Vision frame grabber
- IEEE-1394 frame grabber
- On Board Compression: Uncompressed raw images from the camera can be compressed on the frame grabber before being transferred to the host PC either for saving or processing.
- On Board Processing: Advanced frame grabbers have the capability of processing images on board. This reduces the usage of the CPU memory. In many applications a single computer does both image processing and motion control therefore onboard processing is an added advantage.
- GigE Vision Frame Grabber: Most of the computers have only an Ethernet port. Many applications require the sue of more than one camera. In these cases GigE Vision frame grabbers play a critical role, in addition, using GigE Vision frame grabbers reduces bottle neck bandwidth at the Ethernet port. Bottle neck bandwidth results in frames being lost.
- Synchronization: if two or more cameras need to be synchronized for a particular application, then a frame grabber would be necessary.
- Triggering: Frame grabbers through its auxiliary IO can be used to trigger the camera. This is referred to as “Hardware Triggering.” Even though software triggering is possible. Hardware triggering is precise.
Lead a good life with your wife |
Labels: Frame grabbers, on board processing, PCMCIA
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home