• Lossless Compression: Maximizing Framerates and Surpassing GigE Bandwidth Limitations
  • Figure 1: Three standard BFS-PGE-50S5C cameras connected to a host PC.
  • Figure 2: With Lossless Compression; the “greyed out” GigE NIC is no longer required.

Laboratory Products

Lossless Compression: Maximizing Framerates and Surpassing GigE Bandwidth Limitations

Nov 02 2021

When getting the most amount of detail from a moving target is critical, system developers are constantly looking for ways to increase framerates without compromising on image quality, ideally at minimal or no extra cost.

Introducing the Lossless Compression Feature

  • Delivers up to 70% higher maximum frame rates. Thanks to the reduce image size, the overall throughput of the camera is reduced, allowing an increased maximum framerate for GigE cameras that go beyond the standard GigE Interface bandwidth limitation of ~120MB/s
  • Increases the number of cameras on a single bus. With lower overall data transmission over the link, users can fit more cameras on a single bus, without reducing the image quality or framerate of the other camera(s) on the same bus/connection, eliminating the need for an additional host adapter, reducing cost.
  • Minimises disk space usage; it’s now possible to save images in the compressed format, reducing the disk usage on the host system, and decreasing the amount of time necessary to write images to disk.
  • Maintains 100% image data; no packet loss.
  • Is free! No additional cost.

How it works

Lossless Compression is a feature available on select Teledyne FLIR GigE machine vision cameras that use our proprietary algorithms to compress image data. The compression occurs on camera before transmitting data to the host; thereby enabling our cameras to transmit data at higher maximum frame rates, utilising lower bandwidth for data transmission while maintaining 100% image data. Once the data is transmitted to the host, it can be uncompressed or saved in its smaller, compressed form for lower disc space utilisation.

When to use Lossless Compression

Lossless Compression is a feature available on select Teledyne FLIR GigE machine vision cameras that use our proprietary algorithms to compress image data. The compression occurs on camera before transmitting data to the host; thereby enabling our cameras to transmit data at higher maximum frame rates, utilising lower bandwidth for data transmission while maintaining 100% image data. Once the data is transmitted to the host, it can be uncompressed or saved in its smaller, compressed form for lower disc space utilisation

Example Use Case wtih Multiple GigE Cameras

To demonstrate the value of Lossless Compression, lets take an example use case of a conveyor-based system requiring three 5MP cameras placed along the line at different points. Two of those cameras need to run at 20FPS and a third one at 30FPS for the system to deliver accurate output. Furthermore, the industrial environment and required cable length necessitate the use of gigabit ethernet in this case.

Such a system would typically be setup as illustrated in Figure 1 above. The host PC would be connected to three Gigabit NIC’s (Network Interface Cards), one for each BFS-PGE-50S5 camera. Due to bandwidth limitations of Gigabit interface, the cameras won’t be able to share network interface cards (i.e. each camera’s data transmission requirement would be close to the bandwidth limit of one NIC). The third camera, due to its higher framerate requirement, would have to compromise on resolution too, just to stay within available bandwidths on a 1GigE NIC. Besides being a more expensive setup with 3 GigE NICs, the vision system designer is still having to compromise on image detail on the third camera - a less than ideal outcome for this application.

With Lossless Compression enabled (assuming a compression ratio of 1 to 1.8), the same system can now run the first two cameras on a single interface card, eliminating an entire NIC from the previous setup - saving space, reducing a failure point, and lowering design costs. The third camera would also be able to achieve the required 30 FPS at full 5 MP resolution, while taking up lower bandwidth than the previous setup, saving CPU resources.

To summarise; enabling Lossless Compression helps to increase the maximum framerate of the camera (up to sensor speed), without reducing the resolution of the camera. Additionally, it also enables lower data over the link, translating to fewer peripherals and reduced CPU usage. These unique features reduce system costs, enable higher framerates, lower failure points and maintain 100% image data – without incurring any additional costs.

Supported Camera Models

The Lossless Compression feature is available on our most popular Blackfly S GigE models

This feature will also be made available on all upcoming Teledyne FLIR GigE cameras featuring Sony’s Pregius S sensors, on both Blackfly S GigE and Oryx camera families.


Digital Edition

Lab Asia 31.2 April 2024

April 2024

In This Edition Chromatography Articles - Approaches to troubleshooting an SPE method for the analysis of oligonucleotides (pt i) - High-precision liquid flow processes demand full fluidic c...

View all digital editions

Events

AOCS Annual Meeting & Expo

Apr 28 2024 Montreal, Quebec, Canada

SETAC Europe

May 05 2024 Seville, Spain

InformEx Zone at CPhl North America

May 07 2024 Pennsylvania, PA, USA

ISHM 2024

May 14 2024 Oklahoma City, OK, USA

ChemUK 2024

May 15 2024 Birmingham, UK

View all events