Bruno HÉNON - Automation & Control Engineer Freelance Services in factory automation, designing, programming, installing and subcontracting worldwide

High performing networks for vision systems.

Imaging networks

See also …

 

  Automation > Resource > Technology > Network > Digital vision  

  Virtual serial port over Ethernet explained

Sensors networks and actuators networks  

COMPUTER VISION NETWORKS

CameraLink, Dcam - IEEE 1394, Gige Vision.

Transferring Many Data In A Minimum Of Time

The specialized networks dedicated to vision computing offer structures providing high performances and data exchange interfaces well adapted to machine vision. As images acquisition ( digital cameras, frame grabbers ) and images computing are greedy for bandwidth and need to exchange huge amount of data ( the images ) while vouching for very short response time, depending of the application requirements.

When image treatment is embedded in the vision sensor, the main constraint is the big amount of data to be exchanged in a determined space of time. This constraint depends on the amount of images the user wishes to receive inside a defined period, it depends on the frequency needed for archiving and it depends on the amount of cameras in the network.

More, when image computing is external to image acquisition it is necessary to transfer all the frames from the sensor down to the computing system in a reasonable slice of time from an application point of view, with the objective to warrant a sufficient operating duration and to allow a quite good vision system reactivity.

There are many different kinds of image acquisition devices, and these dedicated networks provide standard interface to make operations easier while allowing to be relatively hardware independent.


CameraLink

« Camera link » basics, « Camera link » specification.

High Transfer Rate Camera Network Interface

« Camera link » is a hardware only specification designed by camera manufacturers to access cameras implemented in a network, in order to quickly read the frames and to control these cameras. It is based on the « National Semiconductors » ( nowadays « Texas Instruments » ) Channel Link interface. The current « Camera link » specifications are provided by the AIAwww.automate.org ) which maintains them. Typically, its performances allow the data transfer rate to be about 2 Gbit/s for the basic configuration and around 5.5 Gbit/s for the medium and for the full configuration.

Technical Papers
Technical Specifications

Even these specifications could not be up to date, you will find all the informations you want about the Camera Link technology : the signals, the port assignments, the bit assignments according each available configuration and the description of the connections.

www.imagelabs.com

DCAM, Firewire, IEEE 1394 - A Digital Camera Protocol

An industry compliant consumer video bus, Specifications and resources, Factory automation usage, IEEE 1394 basics, Designers guide, 1394 automotive compared with Ethernet AVB.

A Popular Bus For Digital Video Applications

The « IEEE 1394 » standard protocol is also known as « DCAM » ( Digital CAMera protocol ), « IIDC » ( Instrumentation and Industrial Digital Camera ), « Firewire », « iLink » or « I-Link ». It has been originally developed by the Apple company and it is quite the concurrent of the USB technology.

Right at the start, this high speed serial bus has been designed for digital audio and video consumer usages. It operates both isochronous and asynchronous data transfers, what leads to real time capabilities. However, its features are compliant with industrial usages in order to operate machine vision installations at low cost, according to its performances.

Specifications And Useful Resources

Damien DOUXCHAMPS is an engineer particularly involved in the world of the digital cameras and in the world of the « IEEE 1394 » standard. He provides a lot of informations and published some useful utilities of its own related to the digital video devices.


Damien DOUXCHAMPS - https://damien.douxchamps.net

Using Firewire In Industrial Automation

These slides show how compliant can be this network for industrial applications such as imaging, industrial field bus, motion control and remote sensors access. They compare some features of the standard with those of the Gige Vision standards ( the topology, the performances, the usability, the hardware requirements ) and they show why the IEEE 1394 is reliable for automation networking, especially concerning the « IEEE 1394b » version of the standard.

1394 standard association.

Fundamental Knowledge
Designer Guides And Technical Specifications
IEEE 1394 Automotive Version Compared With Ethernet AVB

This short document has to be grasped in the context of the automotive industry and of the modern vehicles supplied with multimedia systems, in which it compares two solutions - IEEE 1394 automotive with Ethernet AVB audio-video bridging - to operate the multimedia network data transfers.

Quickly, the result of this comparison is that the data rates are similar for both solutions. But when we take in account the topology of a whole multimedia network embedded in a vehicle, the weight of all the associated equipments and of all the associated cabling plus the global costs, the 1394 solution might be rather the best performing one.

By the 1394 trade association

GIGE VISION - Gigabit Ethernet For Vision Systems

A fast and flexible network , Gige Vision specifications, Network and cameras performances.

High Performing Data Exchange Interface

« GIGE VISION » ( Gigabit Ethernet Vision ) is a high performing specialized network system dedicated to machine vision and more generally to image transfer, intended to interface cameras from different manufacturers with any other devices and with any user applications. The Gige Vision standard is based on the Gigabit Ethernet specifications and its designers have chosen using the user datagram protocol UDP rather than using the transport control protocol TCP, probably with the objective to increase the performances. It will very likely evaluate by adopting the 10 Gigabit Ethernet specifications. This normalized interface allows the manufacturers to provide Gige Vision compliant devices without the need of any custom modifications, leading in a quite universal network system easily accessible by any third party.

The Gige Vision Specifications V 2.0.03

The full gigabit Ethernet vision technical specifications are divided in four parts : the device discovery, the « Gige Vision control protocol » ( GVCP ), the « Gige Vision stream protocol » ( GVSP ) and the bootstrap registers.


Advanced imaging association ( AIA )

www.visiononline.org

Cameras And Network Performances

This well structured and illustrated document presents a technical summary about the most important aspects of the use of Gige Vision cameras, from the perspective of the network performances. After a short presentation of the image acquisition and the transfer process, from a camera to a host machine, the document is talking about the following subjects :

Leutron [ Archives ]

Share this page :

 


© www.bh-automation.fr