<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5724008187632258484</id><updated>2011-10-11T00:20:11.415-07:00</updated><category term='Articoli'/><category term='Presentazioni'/><category term='Tutorial'/><category term='Visione'/><category term='CaseHistory'/><category term='IMVG - Italian Machine Vision Group'/><title type='text'>VISION...ando</title><subtitle type='html'>Blog dedicato alla Visione Artificiale.
Contenuti elementari e propedeutici per chi si avvicina ai Sistemi di Visione oltre a referenze tecniche o case history piu' dettagliate per i piu' esperti.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-4427279086653798466</id><published>2010-06-21T13:21:00.000-07:00</published><updated>2010-06-21T13:22:24.232-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='Articoli'/><title type='text'>Una Visione più aperta, grazie a LabVIEW</title><content type='html'>&lt;a title="View Una Visione più aperta, grazie a LabVIEW on Scribd" href="http://www.scribd.com/doc/33376075/Una-Visione-piu-aperta-grazie-a-LabVIEW" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;Una Visione più aperta, grazie a LabVIEW&lt;/a&gt; &lt;object id="doc_757678141042156" name="doc_757678141042156" height="500" width="100%" type="application/x-shockwave-flash" data="http://d1.scribdassets.com/ScribdViewer.swf" style="outline:none;" rel="media:document" resource="http://d1.scribdassets.com/ScribdViewer.swf?document_id=33376075&amp;access_key=key-gjvekw4gsifr5ybtm5a&amp;page=1&amp;viewMode=list" xmlns:media="http://search.yahoo.com/searchmonkey/media/" xmlns:dc="http://purl.org/dc/terms/" &gt; &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf"&gt; &lt;param name="wmode" value="opaque"&gt; &lt;param name="bgcolor" value="#ffffff"&gt; &lt;param name="allowFullScreen" value="true"&gt; &lt;param name="allowScriptAccess" value="always"&gt; &lt;param name="FlashVars" value="document_id=33376075&amp;access_key=key-gjvekw4gsifr5ybtm5a&amp;page=1&amp;viewMode=list"&gt; &lt;embed id="doc_757678141042156" name="doc_757678141042156" src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=33376075&amp;access_key=key-gjvekw4gsifr5ybtm5a&amp;page=1&amp;viewMode=list" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="500" width="100%" wmode="opaque" bgcolor="#ffffff"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-4427279086653798466?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/4427279086653798466/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=4427279086653798466' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/4427279086653798466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/4427279086653798466'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2010/06/una-visione-piu-aperta-grazie-labview.html' title='Una Visione più aperta, grazie a LabVIEW'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-4859463847781422167</id><published>2010-04-08T14:08:00.000-07:00</published><updated>2010-06-21T13:29:48.434-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='IMVG - Italian Machine Vision Group'/><title type='text'>16 Giugno 2010: VforM, consueto appuntamento annuale da non perdere !</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_1vew6ev8LhI/S75NFcff7eI/AAAAAAAAAC0/fiqgubp4hLU/s1600/VfM_2010.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 233px;" src="http://1.bp.blogspot.com/_1vew6ev8LhI/S75NFcff7eI/AAAAAAAAAC0/fiqgubp4hLU/s400/VfM_2010.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5457884554362613218" /&gt;&lt;/a&gt;&lt;br /&gt;L'annuale appuntamento tutto italiano per la Visione Artificiale, si è tenuto a Parma presso l'HOTEL PARMA E CONGRESSI il 16 Giugno 2010.&lt;br /&gt;Meta atipica, quella di Parma, per la Visione ma significativa per una realtà Italiana legata al settore del fooding e packaging che ha ben resistito ai duri colpi del 2009, non a caso alcune delle più significative fiere si sono svolte presso la zona Fiera dell'omonima città proprio lo scorso anno ! ... strategica anche come location.&lt;br /&gt;Tante le novità per la Visione dal punto di vista tecnologico con le soluzioni intelligenti basate su smart camera ed il 3D che prende sempre più piede.&lt;br /&gt;Interessante vetrina anche per capire chi ha resistito ai venti turbolenti del 2009 ed è pronto e rampante a ripartire in questo 2010 carico di aspettative ed ormai giunto al giro di boa!&lt;br /&gt;Numerose le novità e le soluzioni presentate ... per tutti i problemi e per tutti costi !&lt;br /&gt;Per l'elenco espositori: &lt;br /&gt;http://www.fieramilanoeditore.it/notizie/VforM-Vision-for-Manufacturing-2010.asp&lt;br /&gt;http://www.mostreconvegno.it/&lt;br /&gt;&lt;br /&gt;Prossimamente articolo sulla rivista specializzata di AidA: SDA&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-4859463847781422167?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/4859463847781422167/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=4859463847781422167' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/4859463847781422167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/4859463847781422167'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2010/04/16-giugno-2010-vform-consueto.html' title='16 Giugno 2010: VforM, consueto appuntamento annuale da non perdere !'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_1vew6ev8LhI/S75NFcff7eI/AAAAAAAAAC0/fiqgubp4hLU/s72-c/VfM_2010.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-3822955876493498830</id><published>2010-03-10T05:07:00.000-08:00</published><updated>2010-03-10T05:08:35.703-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CaseHistory'/><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><title type='text'>VISIONE: Case History</title><content type='html'>&lt;a title="View VISIONE: Case History on Scribd" href="http://www.scribd.com/doc/28137276/VISIONE-Case-History" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;VISIONE: Case History&lt;/a&gt; &lt;object id="doc_17785347982497" name="doc_17785347982497" height="600" width="100%" type="application/x-shockwave-flash" data="http://d1.scribdassets.com/ScribdViewer.swf" style="outline:none;" &gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="FlashVars" value="document_id=28137276&amp;access_key=key-vkqbnb947bjhxtdv6wl&amp;page=1&amp;viewMode=list"&gt;   &lt;embed id="doc_17785347982497" name="doc_17785347982497" src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=28137276&amp;access_key=key-vkqbnb947bjhxtdv6wl&amp;page=1&amp;viewMode=list" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="600" width="100%" wmode="opaque" bgcolor="#ffffff"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-3822955876493498830?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/3822955876493498830/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=3822955876493498830' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/3822955876493498830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/3822955876493498830'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2010/03/visione-case-history.html' title='VISIONE: Case History'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-27246085995170544</id><published>2009-11-02T15:19:00.000-08:00</published><updated>2010-03-10T05:37:53.979-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='Articoli'/><title type='text'>Simulare per Credere</title><content type='html'>&lt;a title="View Simulare Per Credere on Scribd" href="http://www.scribd.com/doc/22032666/Simulare-Per-Credere" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;Simulare Per Credere&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_883496746741751" name="doc_883496746741751" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%" &gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=22032666&amp;access_key=key-lq9mr30glgogqmjo7x3&amp;page=1&amp;version=1&amp;viewMode=list"&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;            &lt;param name="mode" value="list"&gt;       &lt;embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=22032666&amp;access_key=key-lq9mr30glgogqmjo7x3&amp;page=1&amp;version=1&amp;viewMode=list" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_883496746741751_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" mode="list" height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-27246085995170544?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/27246085995170544/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=27246085995170544' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/27246085995170544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/27246085995170544'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2009/11/simulare-per-credere.html' title='Simulare per Credere'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-3984712072983421200</id><published>2009-10-21T02:57:00.000-07:00</published><updated>2009-10-21T02:59:56.410-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='IMVG - Italian Machine Vision Group'/><category scheme='http://www.blogger.com/atom/ns#' term='Articoli'/><title type='text'>Vision for Manufacturing: Edizione 2009</title><content type='html'>&lt;a title="View Vision for Manufacturing: edizione 2009 on Scribd" href="http://www.scribd.com/doc/21382429/Vision-for-Manufacturing-edizione-2009" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;Vision for Manufacturing: edizione 2009&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_929897350402733" name="doc_929897350402733" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%" &gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=21382429&amp;access_key=key-1jzfvte5dnv9ek7lu242&amp;page=1&amp;version=1&amp;viewMode="&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;        &lt;embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=21382429&amp;access_key=key-1jzfvte5dnv9ek7lu242&amp;page=1&amp;version=1&amp;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_929897350402733_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-3984712072983421200?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/3984712072983421200/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=3984712072983421200' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/3984712072983421200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/3984712072983421200'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2009/10/vision-for-manufacturing-edizione-2009.html' title='Vision for Manufacturing: Edizione 2009'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-7357809052589093920</id><published>2009-09-11T01:36:00.000-07:00</published><updated>2009-09-11T01:38:07.425-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='Articoli'/><title type='text'>Vedere per Muovere, muovere per Vedere</title><content type='html'>&lt;a title="View Vedere Per Muovere_Muovere Per Vedere_2009 on Scribd" href="http://www.scribd.com/doc/19636800/Vedere-Per-MuovereMuovere-Per-Vedere2009" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;Vedere Per Muovere_Muovere Per Vedere_2009&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_221824669896634" name="doc_221824669896634" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%" &gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=19636800&amp;access_key=key-l7g0gz4252l07ihajgy&amp;page=1&amp;version=1&amp;viewMode="&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;        &lt;embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=19636800&amp;access_key=key-l7g0gz4252l07ihajgy&amp;page=1&amp;version=1&amp;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_221824669896634_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-7357809052589093920?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/7357809052589093920/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=7357809052589093920' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/7357809052589093920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/7357809052589093920'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2009/09/vedere-per-muovere-muovere-per-vedere.html' title='Vedere per Muovere, muovere per Vedere'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-2970289862221576121</id><published>2008-07-21T06:37:00.000-07:00</published><updated>2008-07-21T06:57:18.407-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><title type='text'>... ma cosa sono questi Sistemi di Visione !</title><content type='html'>&lt;div align="justify"&gt;&lt;a href="http://bp3.blogger.com/_1vew6ev8LhI/SISRWzPuP5I/AAAAAAAAABE/7woPiltV2IM/s1600-h/Architettura+Visione.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5225461288555921298" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp3.blogger.com/_1vew6ev8LhI/SISRWzPuP5I/AAAAAAAAABE/7woPiltV2IM/s320/Architettura+Visione.JPG" border="0" /&gt;&lt;/a&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;span style="color:#ff6600;"&gt;Cominciamo con due righe di storia spiccia: la Visione artificiale inizia ad essere un ‘qualcosa’ di abbordabile da qualsiasi comune mortale in settori industriali e non più esclusiva conoscenza di guru in laboratori universitari, con la comparsa sul mercato delle stazioni Macintosh equipaggiate di sistema operativo System OS, quindi si parla temporalmente della seconda metà degli anni ’80. I Personal Computer dotati di sistema operativo DOS e scarsi di risorse non erano ancora ‘capaci’ di manipolare e supportare immagini in termini computazionali ed entro tempi decenti, quindi la visione, intesa come processo di acquisizione ed elaborazione immagine, trovava unica possibilità di implementazione nei Macintoch o Works Station SUN. Ancora prima la visione ora implementabile solo su dispositivi elettronci esclusivi e costruiti solo per specifici scopi, ovviamente chiusi e poco flessibili.&lt;br /&gt;Con Windows si apre per i PC la possibilità di manipolare della grafica e quindi di praticare della Visione Artificiale. Poi e’ storia recente e risaputa ....&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Il termine Visione Artificiale significa tutto o tanto e nel contempo NULLA ! di per se significa vedere un fenomeno o un ‘qualcosa’ esterno al dispositivo, catturare l’immagine di quello che stà avvenendo esternamente ed elaborare internamente al dispositivo l’immagine catturata per fornire un risultato.&lt;br /&gt;Il sistema di Visione emula, per cosi dire, ciò che già fà l’uomo con la macchina fotografica, ma a velocità, affidabilita’, ripetitività, etc. superiori e garantendo una reazione, in termini di automatismo, deterministica ed infallibile !&lt;br /&gt;Da qui si apre un mondo relativo alla visione che merita specifiche distinzioni nei vari sotto settori.&lt;br /&gt;Fare Visione artificiale è prendere un’immagine ed elaborarla per ottenere effetti vari, fare Visione è anche fare del rendering 3D, fare Visione significa anche prendere una serie di immagini e costruirci un film o al contrario modificare parti di film, questo rappresenta una branchia della Visione che viene detta di ‘Video Editing’, fare Visione significa prendere una immagine ed analizzarla per fornire un risultato matematico o una condizione di Buono/Scarto.&lt;br /&gt;Nel termine ‘Visione’ quindi sono raccolte molteplici tipologie di implementazioni.&lt;br /&gt;La Visione che si preoccupa di catturare una immagine, analizzarla adeguatamente e fornire un risultato algoritmico o un Buono/Scarto e’ oggi definita coma ‘Machine Vision’.&lt;br /&gt;&lt;br /&gt;Un Sistema di Machine Vision quindi costituisce quel sistema elettronico capace di acquisire una immagine dal campo, portarla in memoria e attraverso una applicazione software ed una CPU, analizzare l’immagine per ricavarne una informazione algoritmica attraverso la quale il sistema stesso e’ in grado di prendere una decisione conseguente. Detto in soldoni e per fare un esempio si puo’ immaginare un sistema dotato di telecamera e unità di elaborazione capace di analizzare i tappi di bottiglia e scartare quelli difettosi.&lt;br /&gt;&lt;br /&gt;Anche il Machine Vision puo’ poi assumere varie personalizzazioni che dipenderanno dagli impieghi e dai settori di implementazione ma la struttura base che tipicamente caratterizza un sistema di Visione rimane una costante: &lt;/span&gt;&lt;/div&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;(&lt;/span&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;CPU + memoria, FPGA, DSP, altro....), unita’ di elaborazione &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Elettronica di acquisizione immagini &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Telecamera &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Ottica &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Illuminatore &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Struttura meccanica &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;L’impiego più comune di un sistema di visione è quello di controllare la completezza e la qualità di un prodotto: che tutte le parti di un assemblato siano presenti e montate correttamente, che la superficie non presenti graffi o difetti, che il livello di riempimento di un liquido sia all’altezza desiderata, ect.&lt;br /&gt;I campi applicativi per un sistema di misura ottico sono i più svariati, sia in applicazioni di laboratorio (misura provini sotto stress di trazione o compressione, misura di bottiglie e contenitori plastici a campione) sia in produzione (misura lunghezza molle, misura diametri di guarnizioni, misura di interasse fori prima di una operazione di montaggio). Le attuali alternative ad un sistema di visione sono: sensore laser, profilometro, tastatori meccanici, misura manuale. Rispetto ai metodi elencati, un sistema di visione presenta il vantaggio di essere rapidamente riconfigurabile, utilizzabile sia in laboratorio che in produzione, essere scalabile su svariate soluzioni hardware con relative precisioni e risposte in termini di velocità, dare misure oggettive e ripetibili, poter visualizzare l’oggetto misurato e le rispettive quote in modo da dare un feedback immediato all’operatore.&lt;br /&gt;Non si può separare il concetto di misura da quello di precisione. Nel caso di una grandezza elettrica, la precisione di misura dipende da fattori quali la linearizzazione della risposta, il rapporto segnale / rumore, il numero di bit del convertitore analogico/digitale ecc. Nel caso della misura eseguita con un sistema di visione i fattori che influenzano la stabilità e la precisione della misura sono: &lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;La qualità della scheda di acquisizione immagini (Frame Grabber); &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;l’Ottica; &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Qualità e risoluzione della videocamera e il campo di vista inquadrato (FOV); &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;L’illuminazione; &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Il software di misura. &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;span style="color:#339999;"&gt;&lt;strong&gt;Elettronica di acquisizione immagini (Frame Grabber)&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;Per elettronica di acquisizione immagini si intende quel dispositivo elettronico atto all’acquisizione del segnale proveniente dalla telecamera che viene preso e portato in memoria come immagine per poter essere successivamente, con tempi piu’ o meno rapidi, elaborata per fornire l’informazione numerica che si và cercando.&lt;br /&gt;Il dispositivo puo’ poi essere alloggiato in un PC ed in tal caso si tratta di una scheda elettronica tipicamente su bus PCI o PXI o oggi PCI/PXI Express e capace di acquisire segnali provenienti da telecamere che posso essere Analogiche, come nel caso delle ancora presenti sul mercato ma un po’ datate telecamere CCIR/RS170 o PAL/NTSC, oppure schede capaci di acquisire segnali Digitali provenienti da telecamere di nuova generazione che comunicano su bus FireWire o GiGe o il veloce CameraLink.&lt;br /&gt;Spesso questi dispositivi atti all’acquisizione delle immagini sono sganciati ed indipendenti da un PC e sono delle stazioni completamente indipendenti in grado di acquisire ed elaborare l’immagine per dare un risultato finale. Un esempio e’ il Compact Vision System (CVS) di National Instruments, basato su architettura Motorola e con Pharlap come sistema operativo, capace di acquisire immagini da telecamere FireWire ed elaborare un risultato automaticamente in base alle routine di elaborazione immagini con cui e’ stato programmato.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#339999;"&gt;&lt;strong&gt;Ottica&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;Il ruolo dell’ottica è quello di mappare il mondo reale nel sensore della videocamera denominato CCD e composto da piccole parti definite come “pixel” che insieme vanno a catturare la scena che si pone davanti ad esso. Nessuna ottica è esente da problemi di distorsione: talvolta le condizioni di lavoro sono tali da poter trascurare questi parametri, altre volte occorre utilizzare ottiche disegnate allo scopo di minimizzare distorsioni geometriche (ottiche telecentriche). In molti casi è necessario utilizzare delle funzioni che “correggono” l’immagine acquisita via software.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#339999;"&gt;Telecamera&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;La telecamera costituisce il dispositivo vero e proprio di acquisizione dell’immagine. Caratterizzata da un sensore CCD o CMOS capace di impressionare l’effetto luminoso presente nella scena inquadrata sulla matrice di sensori fotovoltaici (pixel) e di traformarlo in una grandezza elettrica digitalizzabile da trattare elettronicamente. I sensori possono avere definizioni differenti in termini di quantità di pixel e supportano metodi di trasmissione dell’immagine vari. Inizialmente il segnale era analogico, secondo lo standard CCIR/RS170 o PAL/NTSC, per motivi storici derivanti dalla televisione, oggi si è evoluta verso standard digitali come il FireWire, GiGe o il veloce CameraLink.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#339999;"&gt;Risoluzione del sensore della videocamera&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Spesso ci sentiamo porre questa domanda: “quale è la precisione di un sistema di misura ottica?” E’ un pò come chiedersi: quale è la precisione di uno strumento a 14 bit? La risposta corretta è: “Dispende dal range di misura: su 10V è possibile apprezzare 10/16384 = 610 µV”. Per analogia, in un sistema di visione la precisione dipende dal campo di vista inquadrato (Field Of View – FOV) e dalla risoluzione geometrica del sensore. Per esempio, un sensore da 1Mpixel (1000x1000) che inquadra un campo di vista di 10 cm definisce un mapping pixel/mm di 10 pixel per mm, quindi 1 pixel = 0.1 mm. Se da una parte vale il criterio di Nyquest, per cui il minimo particolare apprezzabile è il doppio della frequenza di campionamento, d’altra parte ci viene in aiuto la matematica sub-pixel, che individua un particolare con una precisione superiore a quella ottenibile otticamente. Per ottenere questo risultato ci si basa sul valore del livello di grigio del pixel e di quelli vicini. Dal punto di vista algoritmico molto dipende da toolkit impiegato, ad esempio, il software IMAQ Vision di National Instruments si spinge fino ad 1/12 di pixel. Per ottenere questi livelli di precisione è indispensabile che l’illuminazione sia perfettamente stabile, ragion per cui è difficile in situazioni pratiche spingersi oltre il ¼ di pixel (nel nostro esempio, 25 µm).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#339999;"&gt;Illuminazione&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;L’illuminazione gioca un ruolo essenziale nel sistema di misura: infatti la ripetibilità della misura è invariabilmente condizionata dalla ripetibilità con cui si riesce ad acquisire l’immagine di partenza.&lt;br /&gt;Banalmente si pensi di entrare in una stanza buia, e’ ovvio che non si vedra’ nulla, se pero’ accendiamo la luce una mole incredibile di informazioni su quella stanza verranno immediatamente percepite. La soluzione di Visione ad una problematica viene principalmente da una corretta illuminazione capace di esaltare o far emergere l’informazione che si cerca; una corretta illuminazione al caso specifico consente di avere una immagine con all’interno l’informazione che si deve analizzare senza dover manipolare l’immagine oltremodo aumentando i tempi di ciclo e ottenedo soluzioni approssimative e poco robuste. E’ importante ricordare che il software puo’ manipolare e aiutare a ricavare l’informazione che si cerca in una immagine ma non puo’ miracolosamente migliorare una immagine compromessa fin dall’inizio a causa di un non corretto condizionamento dell’ambiente circostante alla scena. E’ oltremodo importante scegliere non solo la tipologia di luce piu’ adatta all’ambiente, all’applicazione e sopratutto al materiale con cui si ha a che fare (LED, fluorescente, IR, UV, Colorata o Bianca, etc.) ma anche la struttura meccanica che porta la luce: Ring Illuminator, Spot, Dome Illuminator, Back Illuminator, etc. che deve essere scelto accuratamente in funzione dell’applicazione e dell’informazione che si vuole ottenere. Se ad esempio si devono effettuare misure dimensionali sulle zone perimetrali di un pezzo l’illuminatore piu’ adatto sara’ quello che mi crea un forte contrasto e che mi esalti la siluette perimetrale dell’oggetto in modo da svolgere facilmente le misure, ecco chel’illuminatore piu’ adatto sara’ un back illuminator bianco, in grado di illuminare il pezzo sotto test dal retro.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#339999;"&gt;Software di misura&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Una volta acquisita l’immagine, è necessario eseguire una serie di operazioni che la trasformano in una serie di numeri, che sono appunto le misure effettuate. Il software di visione di National Instruments, ad esempio, con oltre 400 funzioni di imaging, permette di localizzare il pezzo nell’immagine, correggere la distorsione ottica e gli errori di montaggio meccanico della videocamera, localizzare i margini e i punti di misura, eseguire interpolazioni sub-pixel e altro ancora.&lt;br /&gt;La localizzazione del pezzo è necessaria quando il posizionamento del pezzo stesso sotto la videocamera risulta essere meno preciso del massimo errore ammissibile.&lt;br /&gt;La calibrazione ha il doppio scopo di “tradurre” le quote da pixel a unità reali (µm o mm) e di compensare la distorsione ottica e di montaggio della videocamera.&lt;br /&gt;Esistono poi funzioni gia’ predisposte a specifici scopi e che ne facilitano l’impiego come ad esempio macro di OCR per il riconoscimento caratteri o funzioni di lettura BarCode o DataMatrix e altro ancora.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-2970289862221576121?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/2970289862221576121/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=2970289862221576121' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/2970289862221576121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/2970289862221576121'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2008/07/ma-cosa-sono-questi-sistemi-di-visione.html' title='... ma cosa sono questi Sistemi di Visione !'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_1vew6ev8LhI/SISRWzPuP5I/AAAAAAAAABE/7woPiltV2IM/s72-c/Architettura+Visione.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-3256720681597450392</id><published>2008-07-06T14:27:00.001-07:00</published><updated>2008-07-06T14:31:28.197-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><title type='text'>Guida agli Illuminatori</title><content type='html'>&lt;span style="font-family:arial;color:#ff6600;"&gt;Guida pratica per la selezione dell'illuminatore piu' adeguato ad un Sistema di Visione&lt;/span&gt;&lt;br /&gt;&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_61979251301379" name="doc_61979251301379" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="450"&gt; &lt;param name="movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=3838521&amp;access_key=key-1g0hcjifiemmu2rtzb3v&amp;page=1&amp;version=1"&gt; &lt;param name="quality" value="high"&gt; &lt;param name="play" value="true"&gt; &lt;param name="loop" value="true"&gt; &lt;param name="scale" value="showall"&gt; &lt;param name="wmode" value="opaque"&gt; &lt;param name="devicefont" value="false"&gt; &lt;param name="bgcolor" value="#ffffff"&gt; &lt;param name="menu" value="true"&gt; &lt;param name="allowFullScreen" value="true"&gt; &lt;param name="allowScriptAccess" value="always"&gt; &lt;param name="salign" value=""&gt; &lt;embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=3838521&amp;access_key=key-1g0hcjifiemmu2rtzb3v&amp;page=1&amp;version=1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_61979251301379_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" height="500" width="450"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div style="font-size:10px;text-align:center;width:450"&gt;&lt;a href="http://www.scribd.com/doc/3838521/Guida-Illuminatori"&gt;Guida Illuminatori&lt;/a&gt; - &lt;a href="http://www.scribd.com/upload"&gt;Upload a Document to Scribd&lt;/a&gt;&lt;/div&gt;&lt;div style="display:none"&gt; Read this document on Scribd: &lt;a href="http://www.scribd.com/doc/3838521/Guida-Illuminatori"&gt;Guida Illuminatori&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-3256720681597450392?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/3256720681597450392/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=3256720681597450392' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/3256720681597450392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/3256720681597450392'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2008/07/guida-agli-illuminatori.html' title='Guida agli Illuminatori'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-9105611652962380528</id><published>2008-07-04T16:56:00.000-07:00</published><updated>2009-02-04T07:31:02.117-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><title type='text'>Guida alla Selezione delle Ottiche</title><content type='html'>&lt;a title="View Guida alla Selezione delle Ottiche on Scribd" href="http://www.scribd.com/doc/3823088/Guida-alla-Selezione-delle-Ottiche" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;Guida alla Selezione delle Ottiche&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_920235637591766" name="doc_920235637591766" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%"&gt;  &lt;param name="movie" value="http://d.scribd.com/ScribdViewer.swf?document_id=3823088&amp;access_key=key-7mv8tm2sfpqh7ydyo5e&amp;page=1&amp;version=1&amp;viewMode="&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;        &lt;embed src="http://d.scribd.com/ScribdViewer.swf?document_id=3823088&amp;access_key=key-7mv8tm2sfpqh7ydyo5e&amp;page=1&amp;version=1&amp;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_920235637591766_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt; &lt;div style="margin: 6px auto 3px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block;"&gt;    &lt;a href="http://www.scribd.com/upload" style="text-decoration: underline;"&gt;Publish at Scribd&lt;/a&gt; or &lt;a href="http://www.scribd.com/browse" style="text-decoration: underline;"&gt;explore&lt;/a&gt; others:            &lt;a href="http://www.scribd.com/browse/eBooks/?style=text-decoration%3A+underline%3B"&gt;eBooks&lt;/a&gt;              &lt;a href="http://www.scribd.com/browse/Academic-Work/?style=text-decoration%3A+underline%3B"&gt;Academic Work&lt;/a&gt;                  &lt;a href="http://www.scribd.com/tag/ebook" style="text-decoration: underline;"&gt;ebook&lt;/a&gt;              &lt;a href="http://www.scribd.com/tag/gratis" style="text-decoration: underline;"&gt;gratis&lt;/a&gt;       &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-9105611652962380528?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/9105611652962380528/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=9105611652962380528' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/9105611652962380528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/9105611652962380528'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2008/07/guida-alla-selezione-delle-ottiche.html' title='Guida alla Selezione delle Ottiche'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-6549428242357607976</id><published>2008-05-28T01:01:00.000-07:00</published><updated>2008-05-28T01:08:02.784-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CaseHistory'/><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='Articoli'/><title type='text'>Sistema di Visione Artificiale per Robot Pick&amp;Place</title><content type='html'>&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_469893056113813" name="doc_469893056113813" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="450"&gt; &lt;param name="movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=3125984&amp;access_key=key-1v07f1bj9w5elhn74xp3&amp;page=1&amp;version=1"&gt; &lt;param name="quality" value="high"&gt; &lt;param name="play" value="true"&gt; &lt;param name="loop" value="true"&gt; &lt;param name="scale" value="showall"&gt; &lt;param name="wmode" value="opaque"&gt; &lt;param name="devicefont" value="false"&gt; &lt;param name="bgcolor" value="#ffffff"&gt; &lt;param name="menu" value="true"&gt; &lt;param name="allowFullScreen" value="true"&gt; &lt;param name="allowScriptAccess" value="always"&gt; &lt;param name="salign" value=""&gt; &lt;embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=3125984&amp;access_key=key-1v07f1bj9w5elhn74xp3&amp;page=1&amp;version=1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_469893056113813_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" height="500" width="450"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div style="font-size:10px;text-align:center;width:450"&gt;&lt;a href="http://www.scribd.com/doc/3125984/Sistema-di-Visione-Artificiale-per-Robot-PickPlace"&gt;Sistema di Visione Artificiale per Robot Pick&amp;Place&lt;/a&gt; - &lt;a href="http://www.scribd.com/upload"&gt;Upload a doc&lt;/a&gt;&lt;/div&gt;&lt;div style="display:none"&gt; Read this doc on Scribd: &lt;a href="http://www.scribd.com/doc/3125984/Sistema-di-Visione-Artificiale-per-Robot-PickPlace"&gt;Sistema di Visione Artificiale per Robot Pick&amp;Place&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-6549428242357607976?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/6549428242357607976/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=6549428242357607976' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/6549428242357607976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/6549428242357607976'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2008/05/sistema-di-visione-artificiale-per.html' title='Sistema di Visione Artificiale per Robot Pick&amp;Place'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-6710577636739826114</id><published>2008-05-28T00:51:00.000-07:00</published><updated>2008-05-28T00:57:25.740-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CaseHistory'/><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='Articoli'/><title type='text'>Profonde Visioni</title><content type='html'>&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_810413765069666" name="doc_810413765069666" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="450"&gt; &lt;param name="movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=3125778&amp;access_key=key-1v1utku0hewp3n06mxix&amp;page=1&amp;version=1"&gt; &lt;param name="quality" value="high"&gt; &lt;param name="play" value="true"&gt; &lt;param name="loop" value="true"&gt; &lt;param name="scale" value="showall"&gt; &lt;param name="wmode" value="opaque"&gt; &lt;param name="devicefont" value="false"&gt; &lt;param name="bgcolor" value="#ffffff"&gt; &lt;param name="menu" value="true"&gt; &lt;param name="allowFullScreen" value="true"&gt; &lt;param name="allowScriptAccess" value="always"&gt; &lt;param name="salign" value=""&gt; &lt;embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=3125778&amp;access_key=key-1v1utku0hewp3n06mxix&amp;page=1&amp;version=1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_810413765069666_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" height="500" width="450"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div style="font-size:10px;text-align:center;width:450"&gt;&lt;a href="http://www.scribd.com/doc/3125778/Profonde-Visioni"&gt;Profonde Visioni&lt;/a&gt; - &lt;a href="http://www.scribd.com/upload"&gt;Upload a doc&lt;/a&gt;&lt;/div&gt;&lt;div style="display:none"&gt; Read this doc on Scribd: &lt;a href="http://www.scribd.com/doc/3125778/Profonde-Visioni"&gt;Profonde Visioni&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-6710577636739826114?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/6710577636739826114/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=6710577636739826114' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/6710577636739826114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/6710577636739826114'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2008/05/profonde-visioni.html' title='Profonde Visioni'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-8360227119978592419</id><published>2008-05-26T02:19:00.000-07:00</published><updated>2008-05-26T05:28:18.674-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='Articoli'/><title type='text'>Luci, Motore, LabVIEW - Ecco la Smart Camera di National Instruments</title><content type='html'>&lt;a href="http://bp3.blogger.com/_1vew6ev8LhI/SDqr9zLo3KI/AAAAAAAAAAM/YKt2vlGYNcI/s1600-h/SmartCamera.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5204661397579422882" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp3.blogger.com/_1vew6ev8LhI/SDqr9zLo3KI/AAAAAAAAAAM/YKt2vlGYNcI/s320/SmartCamera.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;color:#ff6600;"&gt;&lt;span style="font-size:130%;"&gt;Luci, Motore, LabVIEW –&lt;br /&gt;Ecco la Smart Camera di National Instruments&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;span style="color:#ff6600;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color:#ff6600;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color:#ff6600;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color:#ff6600;"&gt;&lt;strong&gt;Marco QUAGLIA&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#339999;"&gt;Visita un qualsiasi centro di produzione moderno e scoprirai una realtà ormai diffusa: i dispositivi embedded programmabili sono divenuti piattaforme largamente utilizzate per svariati tipi di misure.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Questi dispositivi embedded programmabili sono disponibili in varie tipologie quali data logger embedded, sistemi SCADA, PAC (programmable automation controller) e drive per motori intelligenti. Così come Ethernet ha fornito una comune interfaccia hardware per la connessione di tali disposiviti, l'ambiente di sviluppo grafico LabVIEW di National Instruments ha fornito una comune interfaccia software per programmarli.&lt;br /&gt;In aggiunta alla sempre crescente lista di dispositivi industriali embedded da programmare con LabVIEW, National Instruments presenta la prima famiglia di Smart Camera. Queste smart camera sono perfettamente adatte per applicazioni di visione industriale quali ispezioni di imballaggi, verifiche di assemblaggio e letture di codici 1D e 2D. Le Smart Camera di National Instruments impiegano lo stesso driver NI-IMAQ e il software Vision Development Module utilizzati con i sistemi basati su PC, semplificando il passaggio dalle fasi di progettazione alla distrubuzione finale.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff6600;"&gt;&lt;strong&gt;NI Smart Camera&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;Una tipica telecamera industriale acquisisce e trasmette immagini attraverso un bus standard come Camera Link o IEEE 1394 ad un PC host o ad un sistema che elabora le immagini per estrarre informazioni rilevanti. Le Smart Camera di National Instruments semplificano questo processo analizzando le immagini direttamente a bordo della telecamera, grazie ad un processore PowerPC che esegue LabVIEW Real-Time e l’intera suite di algoritmi di visione di National Instruments. Il primo modello della famiglia, la Smart Camera 1722 è dotata di un PowerPC a 400 MHz, mentre la seconda telecamera, la Smart Camera 1742, dispone di un PowerPC a 533 MHz. Il sensore ottico all'interno delle due smart camera è un CCD (charge-coupled device) di alta qualità, in grado di acquisire immagini monocromatiche a risoluzione VGA (640 x 480) alla velocità di 60 fotogrammi al secondo. Il sensore CCD produce immagini nitide, migliorando l’accuratezza di algoritmi tipo quelli di identificazione dei bordi e di pattern-matching. La combinazione del processore PowerPC con il sensore ottico CCD, entrambi controllati da LabVIEW, fornisce un sistema di visione integrato, facilmente distribuibile, in grado di trasmettere direttamente i risultati delle ispezioni al posto di immagini grezze.&lt;br /&gt;Per comunicare i risultati ad altri dispositivi industriali, le Smart Camera di National Instruments dispongono di I/O digitale integrato e sono compatibili con protocolli industriali basati sia su seriale sia su Ethernet, come il Modbus TCP. Le linee digitali di I/O presenti sulle Smart Camera di National Instruments sono optoisolate, per consentire la connettività diretta con dispositivi industriali quali trigger e attuatori. Per agevolare la comunicazione basata su Ethernet, le Smart Camera dispongono di due porte gigabit Ethernet. È possibile collegare una porta a una rete industriale per effettuare il report dei risultati delle ispezioni e mettere l'altra porta in comunicazione con dei dispositivi PAC, quali CompactRIO o Compact FieldPoint, per espandere gli I/O a disposizione, o con dei dispositivi industriali tipo PLC (programmable logic controller) o interfacce uomo macchina (HMI).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff6600;"&gt;Ulteriori vantaggi della Smart Camera 1742 di National Instruments&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;Oltre ad un processore più potente, la Smart Camera 1742 include il supporto per encoder in quadratura ed un controller strobo e un drive integrati per illuminare i LED. Grazie al supporto per encoder in quadratura, la Smart Camera 1742 è in grado di sincronizzare le ispezioni con sistemi drive lineari e rotanti. Questa caratteristica semplifica la temporizzazione in applicazioni complesse dove la consistenza rappresenta un fattore critico per il successo del sistema.&lt;br /&gt;Per illuminare direttamente gli oggetti sotto la camera, la Smart Camera 1742 dispone inoltre di tecnologia NI direct drive lighting. Nella maggior parte dei sistemi di visione, l’illuminazione tipicamente è comandata&lt;br /&gt;da un controller LED strobo esterno. In questo scenario, i segnali di trigger vengono inviati al controller per comunicare alla testa di illuminazione quando e come accendersi. I controller strobo possono essere dei componenti aggiuntivi costosi per le applicazioni di visione industriale. Per abbassare i costi e semplificare le connessioni, la Smart Camera 1742 ha un controller di illuminazione integrato che permette di comandare le luci direttamente dalla camera stessa. Il controller integrato è in grado di erogare sia una corrente DC costante di 500 mA sia una corrente strobo fino ad 1 A. La luce strobo permette di aumentare l’intensità fino a quattro volte senza danneggiare la testa di illuminazione.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff6600;"&gt;Scalabilità impareggiabile&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Tutte le Smart Camera di National Instruments includono il software Vision Builder for Automated Inspection (AI). Vision Builder AI è un ambiente di sviluppo configurabile per applicazioni di visione, utilizzato per realizzare e distribuire applicazioni di visione industriale complete in modo semplice e rapido. Le applicazioni Vision Builder AI si basano su un modello a diagrammi di stato di facile utilizzo. Questo modello permette di configurare ispezioni sofisticate che includono funzionalità di looping e branching senza bisongo di programmazione. Vision Builder AI include, inoltre, tutte le funzionalità necessarie per sviluppare sistemi di visione industriale completi: triggering avanzato, acquisizione dati da dispositivi, comunicazione con HMI e PLC, e controllo di linee digitali di I/O.&lt;br /&gt;Per applicazioni più avanzate, le Smart Camera di National Instruments possono essere utilizzate come target LabVIEW Real-Time, per portare anche su questa nuova piattaforma la potenza degli algoritmi di LabVIEW e del Vision Development Module. Sono compatibili con le telecamere anche altri moduli supportati da LabVIEW Real-Time, come il LabVIEW Control Design and Simulation Module.&lt;br /&gt;La gamma di piattaforme hardware NI per la visione spazia da sistemi basati su PC a sistemi basati su PCI e PXI, fino a sistemi di visione compatti, che ora comprendono anche il sensore con le nuove NI Smart Camera. La gamma completa di prodotti è compatibile sia con LabVIEW sia con Vision Builder AI. Questo permette di progettare e prototipare i propri algoritmi di visione industriale utilizzando una telecamera commerciale connessa a un frame grabber NI e distribuire la stessa applicazione su una Smart Camera di National Instruments, apportando minimi cambiamenti al codice LabVIEW o alle ispezioni create con Vision Builder AI.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff6600;"&gt;Il resto dell'immagine&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;I sistemi di visione normalmente coinvolgono altri I/O e consentono di gestire opportunamente i dati in rete, per scambiare dati con altri dispositivi industriali. Le Smart Camera sono progettate per garantire una stretta integrazione con i dispositivi PAC ed HMI di National Instruments. Questo semplifica l’espansione di applicazioni basate su piattaforme realizzate con dispositivi NI PAC, con l’aggiunta di tecnologie di visione. Infatti, un singolo progetto LabVIEW può contenere i VI di ispezione della Smart Camera insieme al codice per il controllo assi, l’acquisizione dati e l’interfaccia utente. Ogni aspetto riguardante lo scambio dei dati può essere gestito con le variabili condivise, semplificando il compito di trasferire i dati tra componenti diversi del sistema.&lt;br /&gt;Per completare la gamma di prodotti Smart Camera, National Instruments offre una vasta selezione di accessori per la visione industriale, per realizzare sistemi in un semplice passo invece di costruire componenti personalizzati. National Instruments ora offre direttamente lenti, luci, supporti di montaggio, cavi e molti altri componenti. Questo semplifica la ricerca di tutti i componenti necessari in applicazioni di visione industriale.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff6600;"&gt;Soluzioni All-in-One&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Le Smart Camera di National Instruments forniscono soluzioni all-in-one per una molteplicità di applicazioni di visione industriale. Combinando un sensore ottico di qualità e un processore a 32-bit ad alte prestazioni, le Smart Camera di National Instruments rappresentano uno strumento potente e innovativo per la realizzazione di soluzioni complete di visione industriale. Grazie alla potenza delle variabili condivise su Ethernet, l'integrazione della visione industriale in sistemi nuovi o già esistenti non è mai stata così facile.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#339999;"&gt;La combinazione del processore PowerPC con il sensore ottico CCD, entrambi gestiti da LabVIEW, realizza un sistema di visione all-in-one, facilmente distribuibile, in grado di trasmettere i risultati delle ispezione invece di immagini grezze.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff6600;"&gt;&lt;strong&gt;Marco QUAGLIA&lt;/strong&gt;&lt;br /&gt;System Engineer Vision and Motion&lt;br /&gt;NATIONAL INSTRUMENTS Italy &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-8360227119978592419?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/8360227119978592419/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=8360227119978592419' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/8360227119978592419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/8360227119978592419'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2008/05/luci-motore-labview-ecco-la-smart.html' title='Luci, Motore, LabVIEW - Ecco la Smart Camera di National Instruments'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_1vew6ev8LhI/SDqr9zLo3KI/AAAAAAAAAAM/YKt2vlGYNcI/s72-c/SmartCamera.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-4987093405926569482</id><published>2008-05-26T02:03:00.001-07:00</published><updated>2008-05-26T02:04:32.393-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='IMVG - Italian Machine Vision Group'/><category scheme='http://www.blogger.com/atom/ns#' term='Articoli'/><title type='text'>Una Cavalcata Inarrestabile</title><content type='html'>&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="-629813418" name="-629813418" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%"&gt;  &lt;param name="movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=3103886&amp;access_key=key-5uzlmhi94h46ax15gpl&amp;page=&amp;version=1&amp;auto_size=true"&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;  &lt;embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=3103886&amp;access_key=key-5uzlmhi94h46ax15gpl&amp;page=&amp;version=1&amp;auto_size=true" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="-629813418_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div style="font-size:10px;text-align:center;width:100%"&gt;&lt;a href="http://www.scribd.com/doc/3103886/Una-Cavalcata-Inarrestabile"&gt;Una Cavalcata Inarrestabile&lt;/a&gt; - &lt;a href="http://www.scribd.com/upload"&gt;Upload a doc&lt;/a&gt;&lt;/div&gt;&lt;div style="display:none"&gt; Read this doc on Scribd: &lt;a href="http://www.scribd.com/doc/3103886/Una-Cavalcata-Inarrestabile"&gt;Una Cavalcata Inarrestabile&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-4987093405926569482?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/4987093405926569482/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=4987093405926569482' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/4987093405926569482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/4987093405926569482'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2008/05/una-cavalcata-inarrestabile.html' title='Una Cavalcata Inarrestabile'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-1881977411457270025</id><published>2008-05-26T01:52:00.000-07:00</published><updated>2008-05-26T02:06:37.701-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='IMVG - Italian Machine Vision Group'/><category scheme='http://www.blogger.com/atom/ns#' term='Articoli'/><title type='text'>Va dove ti porta la tecnologia...</title><content type='html'>&lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="-629748528" name="-629748528" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%"&gt;  &lt;param name="movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=3103769&amp;access_key=key-2kmpshb2lc4pb54k02h6&amp;page=&amp;version=1&amp;auto_size=true"&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;  &lt;embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=3103769&amp;access_key=key-2kmpshb2lc4pb54k02h6&amp;page=&amp;version=1&amp;auto_size=true" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="-629748528_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div style="font-size:10px;text-align:center;width:100%"&gt;&lt;a href="http://www.scribd.com/doc/3103769/Va-dove-ti-porta-la-Tecnologia"&gt;Va dove ti porta la Tecnologia...&lt;/a&gt; - &lt;a href="http://www.scribd.com/upload"&gt;Upload a doc&lt;/a&gt;&lt;/div&gt;&lt;div style="display:none"&gt; Read this doc on Scribd: &lt;a href="http://www.scribd.com/doc/3103769/Va-dove-ti-porta-la-Tecnologia"&gt;Va dove ti porta la Tecnologia...&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-1881977411457270025?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/1881977411457270025/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=1881977411457270025' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/1881977411457270025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/1881977411457270025'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2008/05/va-dove-ti-porta-la-tecnologia.html' title='Va dove ti porta la tecnologia...'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-2298547384677462261</id><published>2008-05-26T01:23:00.000-07:00</published><updated>2008-05-26T05:30:43.137-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='Presentazioni'/><title type='text'>LabVIEW su una telecamera - introduzione alla Smart Camera</title><content type='html'>&lt;object id="-624474278" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=" height="430" width="450" align="middle" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" name="-624474278"&gt;&lt;param name="_cx" value="11906"&gt;&lt;param name="_cy" value="11377"&gt;&lt;param name="FlashVars" value=""&gt;&lt;param name="Movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=3040689&amp;amp;access_key=key-qtcx8jbjfuuvw8wmzbm&amp;amp;page=1&amp;amp;version=1"&gt;&lt;param name="Src" value="http://documents.scribd.com/ScribdViewer.swf?document_id=3040689&amp;amp;access_key=key-qtcx8jbjfuuvw8wmzbm&amp;amp;page=1&amp;amp;version=1"&gt;&lt;param name="WMode" value="Opaque"&gt;&lt;param name="Play" value="-1"&gt;&lt;param name="Loop" value="-1"&gt;&lt;param name="Quality" value="High"&gt;&lt;param name="SAlign" value=""&gt;&lt;param name="Menu" value="-1"&gt;&lt;param name="Base" value=""&gt;&lt;param name="AllowScriptAccess" value="always"&gt;&lt;param name="Scale" value="ShowAll"&gt;&lt;param name="DeviceFont" value="0"&gt;&lt;param name="EmbedMovie" value="0"&gt;&lt;param name="BGColor" value="FFFFFF"&gt;&lt;param name="SWRemote" value=""&gt;&lt;param name="MovieData" value=""&gt;&lt;param name="SeamlessTabbing" value="1"&gt;&lt;param name="Profile" value="0"&gt;&lt;param name="ProfileAddress" value=""&gt;&lt;param name="ProfilePort" value="0"&gt;&lt;param name="AllowNetworking" value="all"&gt;&lt;param name="AllowFullScreen" value="true"&gt;&lt;br /&gt;             &lt;embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=3040689&amp;amp;access_key=key-qtcx8jbjfuuvw8wmzbm&amp;amp;page=1&amp;amp;version=1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="-624474278_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" height="430" width="450"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div style="FONT-SIZE: 10px; WIDTH: 450px; TEXT-ALIGN: center"&gt;&lt;a href="http://www.scribd.com/doc/3040689/LabVIEW-su-una-telecamera-introduzione-alla-Smart-Camera-di-National-Instruments"&gt;LabVIEW su una telecamera - introduzione alla Smart Camera di National Instruments&lt;/a&gt; - &lt;a href="http://www.scribd.com/upload"&gt;Upload a doc&lt;/a&gt;&lt;/div&gt;&lt;div style="DISPLAY: none"&gt;Read this doc on Scribd: &lt;a href="http://www.scribd.com/doc/3040689/LabVIEW-su-una-telecamera-introduzione-alla-Smart-Camera-di-National-Instruments"&gt;LabVIEW su una telecamera - introduzione alla Smart Camera di National Instruments&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-2298547384677462261?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/2298547384677462261/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=2298547384677462261' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/2298547384677462261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/2298547384677462261'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2008/05/labview-su-una-telecamera-introduzione_26.html' title='LabVIEW su una telecamera - introduzione alla Smart Camera'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-2149929248066076494</id><published>2008-05-21T06:00:00.000-07:00</published><updated>2008-05-21T06:31:33.844-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='IMVG - Italian Machine Vision Group'/><category scheme='http://www.blogger.com/atom/ns#' term='Articoli'/><title type='text'>Il Battesimo dell'Associazione della Visione</title><content type='html'>&lt;object id="-608648608" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=" height="550" width="450" align="middle" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" name="-608648608"&gt;&lt;param name="_cx" value="11906"&gt;&lt;param name="_cy" value="14552"&gt;&lt;param name="FlashVars" value=""&gt;&lt;param name="Movie" value="http://documents.scribd.com/ScribdViewer.swf?document_id=3040124&amp;amp;access_key=key-16n08l57qqdcjsc7bco&amp;amp;page=1&amp;amp;version=1"&gt;&lt;param name="Src" value="http://documents.scribd.com/ScribdViewer.swf?document_id=3040124&amp;amp;access_key=key-16n08l57qqdcjsc7bco&amp;amp;page=1&amp;amp;version=1"&gt;&lt;param name="WMode" value="Opaque"&gt;&lt;param name="Play" value="-1"&gt;&lt;param name="Loop" value="-1"&gt;&lt;param name="Quality" value="High"&gt;&lt;param name="SAlign" value=""&gt;&lt;param name="Menu" value="-1"&gt;&lt;param name="Base" value=""&gt;&lt;param name="AllowScriptAccess" value="always"&gt;&lt;param name="Scale" value="ShowAll"&gt;&lt;param name="DeviceFont" value="0"&gt;&lt;param name="EmbedMovie" value="0"&gt;&lt;param name="BGColor" value="FFFFFF"&gt;&lt;param name="SWRemote" value=""&gt;&lt;param name="MovieData" value=""&gt;&lt;param name="SeamlessTabbing" value="1"&gt;&lt;param name="Profile" value="0"&gt;&lt;param name="ProfileAddress" value=""&gt;&lt;param name="ProfilePort" value="0"&gt;&lt;param name="AllowNetworking" value="all"&gt;&lt;param name="AllowFullScreen" value="true"&gt;&lt;br /&gt;             &lt;embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=3040124&amp;amp;access_key=key-16n08l57qqdcjsc7bco&amp;amp;page=1&amp;amp;version=1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="-608648608_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" height="550" width="450"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;div style="FONT-SIZE: 10px; WIDTH: 450px; TEXT-ALIGN: center"&gt;&lt;a href="http://www.scribd.com/doc/3040124/IMVG"&gt;IMVG&lt;/a&gt; - &lt;a href="http://www.scribd.com/upload"&gt;Upload a doc&lt;/a&gt;&lt;/div&gt;&lt;div style="DISPLAY: none"&gt;Read this doc on Scribd: &lt;a href="http://www.scribd.com/doc/3040124/IMVG"&gt;IMVG&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-2149929248066076494?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/2149929248066076494/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=2149929248066076494' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/2149929248066076494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/2149929248066076494'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2008/05/labview-su-una-telecamera-introduzione.html' title='Il Battesimo dell&apos;Associazione della Visione'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5724008187632258484.post-6550009245724406287</id><published>2008-05-21T05:19:00.000-07:00</published><updated>2008-05-21T05:55:48.643-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visione'/><category scheme='http://www.blogger.com/atom/ns#' term='Articoli'/><title type='text'>Diamo Fiducia alla Visione</title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color:#999999;"&gt;&lt;span style="color:#666666;"&gt;Automazione Industriale novembre 2006&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#ff6600;"&gt;Scenari &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:180%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:180%;color:#336666;"&gt;Diamo fiducia alla visione&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#ff6600;"&gt;Le difficoltà iniziali che un utente affronta nell’impostare un progetto di visione artificiale e i dubbi che, una volta avviato il progetto, sorgono a minare la certezza di una buona riuscita del sistemadi visione: come scoprire se la strategia software è corretta e se il prototipo sta costando il prezzo giusto?&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;di &lt;strong&gt;Marco Quaglia&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;È ormai consolidata l’opinione comune che la visione artificiale abbia beneficiato dello sviluppo tecnologico verificatosi almeno negli ultimi cinque anni. Se in un immediato passato le soluzioni provenienti dalla visione erano applicabili solo in determinati settori ed erano viste come tecnologie “delicate” e avveniristiche, poco robuste o comunque di difficile implementazione nell’ambito industriale - si ricordano, ad esempio, un sistema di guida stellare per un telescopio installato in Messico e applicazioni nell’ambito medicale per l’analisi delle cellule al microscopio - nel presente gli utenti tendono a dar loro maggiore fiducia, incoraggiati anche dai risultati ottenuti sul campo in ambienti ostici ritenuti tipicamente inaccessibili.&lt;br /&gt;In questa fase di transizione e accettazione, che ancora si sta evolvendo senza risparmiare sorprese, hanno avuto un ruolo determinante diverse concause: indubbiamente la presenza sul mercato di supporti elettronici e strumenti di programmazione decisamente più potenti, veloci e affidabili, ma anche una cultura e una conoscenza del settore più ferrata da parte dell’utenza che, essendo in grado di capire i mezzi e le potenzialità messe a disposizione dalla visione, è&lt;br /&gt;capace di valutarne meglio i prodotti e intuirne le finalità e le possibili implementazioni. Maggiore cultura e capacità di comprensione da parte degli addetti ai lavori, spiegabile in un cambio generazionale e culturale e in una mirata capacità di fare informazione da parte dei fornitori, ha diffuso un generico senso di fiducia nei confronti di questo settore che prima mancava. Spesso la visione si proponeva come alternativa valida a soluzioni ormai consolidate (sensori e plc), ma l’incapacità di comprenderne i retroscena e i vari aspetti al contorno spaventava l’utente finale che, con la visione, si ritrovava a dover diventare in un tempo limitato un esperto di telecamere e framegrabber, ma anche di illuminazione, meccanica, ottica, algoritmi “strani” per l’elaborazione immagine e di tutto quello che tipicamente serve per realizzare un sistema completo di visione, mettendo in discussione ciò che funzionava in modo ormai consolidato da anni...&lt;br /&gt;In effetti, questa situazione avrebbe spaventato chiunque. In realtà, quello che è poi accaduto e ancora accade è il ripetersi di storie passate “già viste”: il mercato impone tempistiche e prezzi sempre più competitivi e, con un “colpo al cerchio e uno alla botte”, si va avanti, i fornitori rilasciano tool software ormai di facile impiego per hardware estremamente evoluti, come piattaforme RealTime e Fpga, impossibili da usare però a basso livello. Un utente “normale”, con uno sforzo veramente minimo, riesce a cambiare metodologia di lavoro, a reingegnerizzare i sistemi basandosi su tecnologie innovative e pian piano acquista fiducia in ambienti e tecnologie che al solo titolo lo spaventavano; soprattutto, scopre che in questo passo verso il cambiamento non è solo ma appoggiato da nuove figure esperte nate insieme con le nuove tecnologie: sempre più spesso, infatti, i fornitori si circondano di system engineering o integratori specializzati nel settore della visione, proprio per offrire un supporto valido di partenza e manutenzione al lavoro del cliente.&lt;br /&gt;Se analizziamo la situazione dal punto di vista dell’utenza nascono delle domande relative alle difficoltà iniziali nell’affrontare la problematica la cui soluzione risiede nella visione: come si compone un sistema minimo di visione? Quali componenti servono per affrontare la specifica problematica? Quanto tempo e denaro è lecito dedicare per la soluzione? Quali funzioni o software in generale si possono usare per sviscerare il problema e ricavare l’informazione che si vuole dall’immagine catturata? Una volta avviato il progetto, sorgono altri dubbi che minano la fiducia nella buona riuscita di un sistema di visione: si sta seguendo la strategia software corretta? Si è realizzato il sistema in modo corretto? Il prototipo sta costando il prezzo giusto? Per eludere questi e altri miliardi di quesiti, il metodo più adeguato non è certo quello di studiare intere enciclopedie o saggi del settore “Visione”, poiché il rischio è di impiegare tempo nel risolvere i problemi legati alla visione e non quelli legati alla specifica esigenza, che è poi lo scopo finale del sistema; al limite, ci si può aiutare con il potente mezzo di internet per trovare esempi di applicazioni simili e da quelle prendere spunto; ma il metodo decisamente più efficace è quello di appoggiarsi a mezzi hardware di facile accesso e toolkit software di immediata comprensione e intercambiabilità.&lt;br /&gt;Fastidioso è scoprire, dopo settimane di approfondimenti sull’hardware e righe di codice scritte, di aver sbagliato completamente strategia, perchè si sono mal interpretate le specifiche dei supporti hardware e software di cui si sta facendo uso! In questo caso, purtroppo, la soluzione è ricominciare da capo o riadattare ciò che si è già fatto con un conseguente quanto inevitabile lievitare dei tempi e costi progettuali. Certo, ci si può sempre avvalere di consulenze esterne e specifiche, ma questo alla lunga non ripaga a livello di manutenzione; oppure, ci si può basare su hardware custom o applicazioni chiuse, ma quando poi si tratta di aggiornarle o migrare su sistemi diversi da quelli nativi, allora “sono dolori” sia tecnici sia economici.&lt;br /&gt;In questo contesto, l’architettura ideale è rappresentata da un sistema hardware e software di cui l’utente possa averne in mano la conoscenza e quindi sia in grado di usarlo facilmente, con limitati sforzi iniziali, inoltre che sia trasferibile sulle piattaforme più standard come Windows, Real-Time o Fpga, senza però cambiare gli strumenti di programmazione e, infine, che la prototipizzazione sia immediata e semplice in modo da “fare e disfare”, semplicemente con pochi colpi di mouse, e ancora, dove la manutenzione e l’aggiornamento non siano “un bagno di sangue”.&lt;br /&gt;Una realtà che si avvicina a quella ideale descritta si ritrova nelle soluzioni National Instruments, dove un sistema di visione, inteso come supporto hardware e software, si compone di una piattaforma che l’utente può concretizzare in un pc basato su Windows, oppure sistemi stand-alone basati su sistema operativo Real-Time oppure Fpga, da scegliere in base ovviamente alle prestazioni e all’ affidabilità, oltre che al determinismo, ricercati, e toolkit di programmazione che mettono l’utente in grado di programmare l’intero sistema nel modo più aperto possibile, introducendo funzionalità che vanno oltre la sola analisi dell’immagine, oppure facilitano la fase preliminare di studio e prototipizzazione con l’ausilio di ambienti di configurazione dove, con semplici e immediate “prove” sulle funzioni applicate alle immagini, l’utente può capire, dai riscontri immediati, come procedere e se la strada che sta seguendo sta dando i risultati aspettati. Tutti i supporti hardware (Framegrabber, FireWire nel pc oppure Compact Vision System come sistema Real-Time) hanno il medesimo comun denominatore software: questo significa che il singolo pacchetto software identificato e utilizzato dall’utente (LabVIEW, o Vision Builder AI) può gestire e programmare sistemi Windows, quindi Pc-based, Real-Time o Fpga indistintamente, estendendo la scelta del software a una scelta aziendale e general purpose. LabVIEW, con l’aggiunta di una libreria specifica per il trattamento delle immagini (Vision Module), consente all’utente di affrontare qualsiasi problematica nell’ambito della visione artificiale. All’interno della libreria, oltre ad esempi di applicazioni risolte, sono anche messe a disposizione funzioni specifiche per la lettura e l’interpretazione di codici a barre, oppure la lettura dei display Lcd o a sette segmenti, interpretazione Ocr oltre che funzionalità di riconoscimento di forme e morfologie. Con LabVIEW rimane vivo il concetto di integrazione tra varie discipline, nel senso che all’interno dell’ambiente si possono, adottando specifiche librerie, affrontare problematiche di visione, ma anche di movimentazione assi, piuttosto che di acquisizione dati, ad esempio, da sensori di temperatura, forza o altro ancora. Più orientato alla prototipizzazione e al test immediato è Vision Builder AI, nel quale non avviene programmazione ma configurazione delle funzioni di visione per verificarne immediatamente l’efficacia o meno.&lt;br /&gt;Rimane costante il concetto di portabilità dei software su piattaforme di varia natura: Windows Pc-based oppure Real- Time e Fpga con il dispositivo Cvs (Compact Vision System), fornito in tre versioni differenti per potenza di calcolo e memoria, le cui specifiche sono fornite in forma completa su sito www.ni.com/vision.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#336666;"&gt;&lt;span style="font-family:arial;font-size:130%;color:#336666;"&gt;Occhi puntati sul partner giusto&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#ff6600;"&gt;Per accontentare chi vuole sviluppare sistemi e realizzare applicazioni, magari in un tempo limitato, senza le risorse interne specializzate, oppure desidera consulenze specifiche nel campo della visione, National Instruments da anni si appoggia ad aziende partner dotate di esperienza nell’integrazione di sistemi e nello sviluppo di applicazioni basate su tecnologie National Instruments in settori industriali specifici. Chi sono questi partner, quali progetti particolari stanno seguendo e come si sono accostati all’Alliance Member Program, il percorso di certificazione National Instruments, ve lo raccontiamo dopo aver incontrato due di loro, particolarmente attivi sul segmento della visione artificiale, ImagingLab e Sidea.&lt;br /&gt;ImagingLab è partner di National Instruments dalla sua nascita, che risale all’inizio del 2004. Va però ricordato&lt;br /&gt;che esiste un rapporto storico tra National Instruments e ImagingLab. Ignazio Piacentini, che oggi dirige ImagingLab, ha preso parte alle trattative tra Graftek France e National Instruments Corporate, che portarono nell’agosto del 1996 alla cessione delle librerie software ConceptVi. È da questa cessione che ha inizio la linea di prodotti National Instruments per la visione. Ignazio Piacentini è stato Business Development Manager Europe come dipendente di National Instruments per i prodotti di visione dal 1999 al 2003, in diretto contatto con National Instruments Corporate.&lt;br /&gt;È proprio in questi anni che si crea a Milano una struttura interna a National Instruments con il nome Ima- gingLab ed è in accordo con National Instruments che ImagingLab ha mantenuto questo nome. “ImagingLab è essenzialmente una società di engineering”, dice Ignazio Piacentini. “Il rapporto di partnership con National Instruments ci espone alla loro rete di vendita e marketing, con evidenti benefici per entrambe le strutture. Sul piano più strettamente tecnico è invece utile mantenere uno stretto contatto per meglio seguire le richieste e i trend di un mercato in rapida evoluzione”. Qual è la strada migliore per affrontare queste richieste in un mercato così dinamico? “ImagingLab”, continua Piacentini, “è, almeno fino ad oggi, l’unico Alliance Member di National Instruments che si occupa solo di visione e robotica in ambito industriale, a differenza di altri partner che, pur qualificati, hanno obiettivi estesi all’intero settore dell’automazione. Questa focalizzazione dell’attività e dei relativi investimenti permette a Imaginglab di soddisfare meglio e più rapidamente le esigenze dei clienti. I bisogni dei clienti iniziano spesso con domande tipo ‘si può fare?’ e ‘quanto costa?’. Spesso il terzo quesito è ‘cosa devo apprendere per utilizzare un sistema di visione?’. Le risposte a questi quesiti nascono nel nostro laboratorio, spesso con studi di fattibilità, per poi concretizzarsi in macchine e sistemi. Nella fase realizzativa ImagingLab collabora con il cliente se questo ha capacità produttive in house o si avvale di ulteriori partnership con società di integrazione se è richiesto un sistema chiavi in mano. I tool, specialmente software, di National Instruments, hanno un ruolo fondamentale sulla nostra velocità di risposta verso i clienti e sul contenimento dei costi complessivi: un beneficio che i nostri clienti apprezzano”. Tutti i progetti realizzati da ImagingLab hanno fatto uso di componenti hardware e librerie software di National Instruments. ImagingLab ha portato a termine circa 25 progetti/studi di fattibilità in circa due anni e mezzo di attività. Piacentini cita come particolarmente significativi: un sistema integrato di visione e robotica per l’ispezione on line di pneumatici (per Pirelli Pneumatici, con un accordo di Nda), un sistema integrato di visione e robotica per il test automatico di moduli di memoria Dimm prodotte presso EEMS di Rieti, dove la robotica e la visione sono state progettate da ImagingLab, mentre la macchina è stata realizzata in collaborazione con la società Geas. Luigi Tremolada, System Engineer di Sidea, con quindici anni di esperienza nello sviluppo di sistemi in ambito LabVIEW e da due anni certificato LabVIEW Architect, la massima certificazione in questo settore, racconta invece che Sidea è partner di National Instruments dal 1990, proprio dai primi mesi di presenza della filiale italiana di National Instruments. Fu una scelta di collaborazione derivata da una reciproca stima esistente fra gli allora dirigenti delle due aziende e dalla volontà di Sidea di poter far riferimento a una piattaforma hardware e software che già allora si prospettava come l’elemento maggiormente innovativo nel panorama dell’acquisizione dati e della misura.&lt;br /&gt;La struttura essenzialmente tecnica di Sidea garantì allo stesso modo a National Instruments Italia un riferimento qualificato da affiancare agli utenti per l’integrazione dei loro prodotti in soluzioni di maggiore complessità e funzionalità, con particolare riferimento al settore embedded-real time, con forti competenza nel settore dei componenti basati su Fpga e della visione.&lt;br /&gt;Per comprendere il costante interesse verso il mondo della visione, che è sempre stato un must per Sidea, bisogna risalire alle origini di questa società, legate a una presenza forte nel mondo universitario e della ricerca scientifica, dove le problematiche di visione trovarono terreno di studio e applicazione già all’inizio degli anni novanta. “La possibilità di integrare la visione all’interno della proposta Sidea di sistemi di collaudo e misura, ma soprattutto la possibilità di estendere l’ambiente LabVIEW alla gestione delle immagini”, dice Luigi Tremolada, “ci fece conoscere le librerie di programmazione ConceptVi, che sono state la base su cui si è sviluppata l’architettura del software di visione National Instruments. La conoscenza approfondita di queste librerie, in anticipo di circa due anni rispetto all’entrata diretta di National Instruments nel mondo della visione, ci ha fornito un’ottima opportunità per caratterizzarci nel mercato”.&lt;br /&gt;Un mercato, quello della visione, che secondo Tremolada, in Italia, “gode di ampie prospettive di crescita e dove è necessario svolgere un’opera approfondita e seria di formazione per far comprendere come la visione possa essere la soluzione a molti problemi qualora sia affrontata e sviluppata nella massima serietà”. L’intervento di Sidea, in questo senso, si caratterizza nel voler essere punto di riferimento per l’interlocutore, in tutti gli aspetti che egli deve affrontare per valutare se e come un sistema di visione possa risolvere le sue problematiche.&lt;br /&gt;Sono due le soluzioni che Tremolada cita a titolo di esempio per mostrare tutte le potenzialità della sinergia tra la piattaforma National Instruments e le attività Sidea. “Il primo caso è riferito a un sistema finalizzato al mondo del collaudo di fine linea, dove è possibile eseguire misure di accettazione utilizzando per ogni sistema tre telecamere che sono in grado di eseguire circa 200 test al secondo. La base di sviluppo è stata il sistema Cvs di National Instruments, un embedded in grado di essere configurato, e non programmato, dall’utente finale mediante semplici file di testo e di poter essere reso operativo in tempi rapidi. Il secondo è costituito da un sistema di acquisizione immagini ad alta velocità (sino a più di 30.000 frame per secondo) finalizzato a risolvere problemi di analisi del comportamento di organi in movimento (progettazione di macchine meccaniche speciali), di fiamme, di elementi in rottura e così via, dove la base dei tempi di analisi è inferiore al millisecondo. Il sistema opera grazie alla più evoluta scheda di framegrabber oggi disponibile su bus Pci-Express, la Pcie-142 9 di National Instruments”.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;Marco Quaglia,&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;color:#666666;"&gt;Vision and Motion System Engineer&lt;br /&gt;di National Instruments Italia&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5724008187632258484-6550009245724406287?l=vision-marcoq.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vision-marcoq.blogspot.com/feeds/6550009245724406287/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5724008187632258484&amp;postID=6550009245724406287' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/6550009245724406287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5724008187632258484/posts/default/6550009245724406287'/><link rel='alternate' type='text/html' href='http://vision-marcoq.blogspot.com/2008/05/diamo-fiducia-alla-visione.html' title='Diamo Fiducia alla Visione'/><author><name>Marco QUAGLIA - marco.quaglia@adv-tech.it</name><uri>http://www.blogger.com/profile/16557488139097559919</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://1.bp.blogspot.com/_1vew6ev8LhI/SYms_ep8opI/AAAAAAAAABs/SU_Byj_ZVeg/S220/quaglia.marco.jpg'/></author><thr:total>0</thr:total></entry></feed>
