|
Myth #2: On-board memory frame grabbers provide extra capabilities.
Reality: With the exception of the capability to store the image on the board, FIFO frame grabbers can provide the same features: image scaling and/or cropping, de-interlacing (in the host memory),
temporal decimation, etc. Example: Sensoray Model 611 frame grabber.
Myth #3: Only on-board memory frame grabbers provide double buffering for seamless software interface.
Reality: As the FIFO frame grabbers acquire images directly into the host memory, they could utilize multiple buffers, too. However, the number of buffers in this case is limited only by the
available host memory, which allows such unique features as data streaming, and frame sequence capture.
Myth #4: “Frame grabbers with on-board memory cost a bit more than those without.”
Reality: Frame grabbers with on-board memory cost 50 to 100% more than those without.
Myth #5: On-board memory frame grabbers are faster.
Reality: In fact, they are slower. What some authors claim is that it takes a few extra milliseconds to transfer the image to the host memory after it has been acquired into the on-board buffer. With
the FIFO frame grabber the image is being transferred as it is digitized, with the only delay being a FIFO delay (a few microseconds).
Conclusion To be objective we have to mention that with the FIFO frame grabbers there is a remote possibility of loosing data in case of extreme PCI latencies. That might happen if there
are a number of devices utilizing the bus simultaneously. However, PCI arbitration normally does not allow any single device to take over the bus for an extended period of time. Hence, the average throughput could
be used as a fairly accurate performance estimate. Transfer of the 640x480 monochrome image at 30 frames/sec requires less than 10 MB/s of the theoretical 132 MB/s of the PCI bandwidth. That should give an idea of
how unlikely any information loss is. An important issue here is that other than providing an obvious higher reliability (which is not that critical for a lot of applications, even in machine vision), the on-board
memory frame grabbers do not have any other advantages over those with FIFO, the latter being considerably less expensive
|