ÿþ<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="Author" content="PictureIT soini@iki.fi"> <title>machine vision news</title> </head> <body text="#333333" bgcolor="#FFFFFF" link="#CC0000" vlink="#333333" alink="#990000"> <center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="700" BACKGROUND="mvn-bgr.jpg" > <tr> <td> <center><table BORDER=0 BACKGROUND="" > <tr> <td> <center><b><font size=+3>Machine Vision News</font></b></center> <div align=right><b><font size=-2>Vol. 10, 2005</font></b></div> </td> </tr> </table></center> <center><table BORDER=0 COLS=9 WIDTH="90%" BACKGROUND="" > <tr> <td> <center><img SRC="vclogo.gif" height=40 width=86></center> </td> <td WIDTH="5%"></td> <td WIDTH="10%"> <center><a href="vs.html"><img SRC="val-prev.gif" ALT="Previous" BORDER=0 height=40 width=40></a></center> </td> <td WIDTH="10%"></td> <td WIDTH="10%"> <center><a href="../index.html"><img SRC="val-index.gif" ALT="Index" BORDER=0 height=40 width=40></a></center> </td> <td WIDTH="10%"></td> <td WIDTH="10%"> <center><a href="parameter.html"><img SRC="val-next.gif" ALT="Next" BORDER=0 height=40 width=40></a></center> </td> <td WIDTH="5%"></td> <td><img src="v.jpg" border="0" height="1" width="83"></td> </tr> </table></center> <h2> <font face="Helvetica, Arial, sans-serif">"GigE Vision  what does it mean?</font> </h2> <p><font face="Helvetica, Arial, sans-serif"><font size=-1><b>General</b></font></font> <p><font face="Helvetica, Arial, sans-serif"><font size=-1> There are several camera interface possibilities: analogue video signal, USB 2.0, Firewire or CameraLink. Newest is named GigE Vision  based on Gigabit Ethernet. This article discusses about GigE Vision standard, what does it mean in practice and makes an overview of some future possibilities.</font></font> <p><font face="Helvetica, Arial, sans-serif"><font size=-1><b>About the standard</b></font></font> <p><font face="Helvetica, Arial, sans-serif"><font size=-1> The GigE Vision Standard Committee was formed in June 2003 to define an open transport platform based on Gigabit Ethernet, the world s dominant LAN connection protocol. </font></font> <p><font face="Helvetica, Arial, sans-serif"><font size=-1>Technology shortly:</font></font> <ul> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> bandwidth 1 Gb/s network supprts 108 MByte/s image transfer (faster than Firewire) </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> 100 m distance from camera to PC or network device. Beyond 100 m with low cost Ethernet switches or in fiber. 1000BASE-T UTP CAT5 cables </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> no frame grabber required àð NIC card is the frame grabber </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> standard Ethernet LAN equipment (low cost fiber etc. cable) and even wireless components </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> very flexible and scaleable networking possibilities (multiple cameras and computers for computing or monitoring) </font></font> </ul> <p><font face="Helvetica, Arial, sans-serif"><font size=-1>There are three main parts in the standard:</font></font> <ol> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Hardware Interface </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> IP Protocol Definition </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Application Programming Interface (API): </font></font> <ul> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> API provides a common interface on PC between applications </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Defined for C++ and optional C and Com wrappers </font></font> </ul> </ol> <p><font face="Helvetica, Arial, sans-serif"><font size=-1>The main targets of the standard are:</font></font> <ul> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Different camera models from one manufacturer, as well as models from different manufacturers, must be compatible / interchangeable from a software point of view </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Cameras can describe themselves (Plug & Play) so that NO additional configuration file or any other  external description is needed to configure and use the features of a camera. </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> The software must be able to configure and possibly use a camera s features with a generic interface without knowing the features up front. </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> The camera should be able to report error / status information to the software </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> It must be possible to access (read / write) properties while grabbing images </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> t should be possible to add preprocessed data to the Image stream and/or to transfer preprocessed images </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> It should be possible to get exact information on the quality of the connection (lost images, corrupt images etc.) </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> All transport mechanisms on top of IP or UDB should be IPv4 compliant with IPv6compliance in a later release. </font></font> </ul> <p><font face="Helvetica, Arial, sans-serif"><font size=-1> <b>Apllications</b> </font></font> <p><font face="Helvetica, Arial, sans-serif"><font size=-1> The GigE Vision Standard will bring value to a wide range of vision applications, including industrial inspection and control, medical imaging, intelligent traffic monitoring, surveillance, digital cinema and process automation. </font></font> <p><font face="Helvetica, Arial, sans-serif"><font size=-1>GigE technology could be used in one camera solution, but major GigE market will be networked camera systems like:</font></font> <ul> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Intelligent traffic monitoring (normal monitoring cameras makes also OCR or quantitative measurement (amount and speed of the cars) </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Intelligent CCTV/surveillance (tracks people moevements etc.) </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Medical imaging </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Web inspection </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Telemedice </font></font> </ul> <p><font face="Helvetica, Arial, sans-serif"> <b>The Bandwidth Management in Vision networks</b> </font> <p><font face="Helvetica, Arial, sans-serif"><font size=-1> Staselog is spin-off company from Atostek Oy. Staselog is focused on developing professional bandwidth management appliances. The products are intended for solving most demanding networking problems, such as congestion due to peer-to-peer applications. Main markets are internet service providers, but Staselog technology could be used to solve niche market needs like GigE-network challenges: Staselog is spin-off company from Atostek Oy. Staselog is focused on developing professional bandwidth management appliances. The products are intended for solving most demanding networking problems, such as congestion due to peer-to-peer applications. Main markets are internet service providers, but Staselog technology could be used to solve niche market needs like GigE-network challenges: </font></font> <ul> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Real time vision systems needs </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> GigE network Quality of service </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Imaging does not need separate and dedicated network </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> UDP is not full reliable communication protocol, some data packets may be lost and it is not allowed in some machine vision applications -> with Staselog technology this could be solved </font></font> </ul> <p><font face="Helvetica, Arial, sans-serif"><font size=-1> Staselog also offer following benefits: </font></font> <ul> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Eliminate GigE Vision network congestion </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Offer network management and troubleshooting tools </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Low cost solution compared to manageable switch etc (starting price 700 euros) </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Ensure bandwidth for certain cameras in the network, which are critical (real time applications) </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Prevent network overload </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Get 100% of network capacity in use: more cameras to the network </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Smaller network delays </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Increased network uptime </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> Traffic control rules based on alarms etc. </font></font> </ul> <p><font face="Helvetica, Arial, sans-serif"><font size=-1> In order to be managed, the traffic must flow through the Staselog Network Equalizer in a single path (see attached picture). </font></font> <br> <br> <center><img SRC="fig07-1.gif" height=428 width=600></center> <br> <br> <font face="Helvetica, Arial, sans-serif"><font size=-1> Also Atostek Oy can provide expertise to GigE Vision network professionals with expertise that improve vision network reliability and productivity by means of intelligent bandwidth management algorithms. Let Atostek expertise Your project and avoid pitfalls and costly mistakes! </font></font> <br> <p><font face="Helvetica, Arial, sans-serif"><font size=-1> Referencies:</font></font> <ol> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> GigE Vision Whitepaper </font></font> <li><font face="Helvetica, Arial, sans-serif"><font size=-1> White Paper on P2P and Bandwidth management </font></font> </ol> <br> <br> <table border="1" cols="1" width="248" background=""> <tbody> <tr> <td> <font face="Arial,Helvetica"><font size="-1"><b>Contact Information:</b></font></font><br><br> <center><img SRC="fig07-2.jpg" height=83 width=200></center> <font face="Arial,Helvetica"><font size="-1">Atostek Oy</font></font><br> <font face="Arial,Helvetica"><font size="-1">Mr. Pertti Aimonen</font></font><br> <font face="Arial,Helvetica"><font size="-1">Mobile phone: +358 (0)40-7749 259</font></font><br> <font face="Arial,Helvetica"><font size="-1">email: pertti.aimonen@atostek.com</font></font><br> <font face="Arial,Helvetica"><font size="-1"><a href="http://www.atostek.com">www.atostek.com</a></font></font><br> <font face="Arial,Helvetica"><font size="-1">Hermiankatu 8 D</font></font><br> <font face="Arial,Helvetica"><font size="-1">FIN-33720 Tampere</font></font><br> <font face="Arial,Helvetica"><font size="-1">Finland</font></font><br> </tr> </tbody> </table> <br> <br> <center><table BORDER=0 COLS=7 WIDTH="70%" BACKGROUND="" > <tbody> <tr> <td></td> <td> <center><a href="vs.html"><img SRC="val-prev.gif" ALT="Previous" BORDER=0 height=40 width=40></a></center> </td> <td></td> <td> <center><a href="../index.html"><img SRC="val-index.gif" ALT="Index" BORDER=0 height=40 width=40></a></center> </td> <td></td> <td> <center><a href="parameter.html"><img SRC="val-next.gif" ALT="Next" BORDER=0 height=40 width=40></a></center> </td> <td></td> </tr> </table></center> </td> </tr> </tbody> </table></center> </body> </html>