{"id":1585,"date":"2021-08-05T02:32:31","date_gmt":"2021-08-04T18:32:31","guid":{"rendered":"https:\/\/blog.adlinktech.com\/?p=1585"},"modified":"2022-04-25T14:25:10","modified_gmt":"2022-04-25T06:25:10","slug":"machine-vision-tensorflow-for-factory-floor","status":"publish","type":"post","link":"https:\/\/blog.adlinktech.com\/fr\/2021\/08\/05\/vision-machine-tensorflow-pour-sol-dusine\/","title":{"rendered":"Vision industrielle\u00a0: connecter les machines industrielles de l&#039;usine \u00e0 TensorFlow"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les experts TensorFlow cr\u00e9ent des mod\u00e8les \u00e9tonnants. \u00c0 l&#039;aide de la plate-forme d&#039;apprentissage automatique open source d\u00e9velopp\u00e9e par l&#039;\u00e9quipe Google Brain, TensorFlow permet aux entreprises de proposer des solutions textuelles, de recherche vocale et de reconnaissance faciale. TensorFlow peut \u00e9galement servir de base \u00e0 la d\u00e9tection d&#039;objets en temps r\u00e9el et \u00e0 d&#039;autres cas d&#039;utilisation de la vision industrielle dans la fabrication. Les mod\u00e8les TensorFlow que vous cr\u00e9ez peuvent, par exemple, alimenter des syst\u00e8mes de guidage robotique, faciliter des solutions d&#039;inspection et de v\u00e9rification d&#039;assemblage efficaces, activer des syst\u00e8mes intelligents de contr\u00f4le des stocks et des actifs et optimiser les performances des machines. De plus, ils ont le potentiel d&#039;aider les fabricants \u00e0 am\u00e9liorer la qualit\u00e9 des produits, \u00e0 automatiser les t\u00e2ches r\u00e9p\u00e9titives pour fonctionner plus efficacement et \u00e0 \u00e9viter les temps d&#039;arr\u00eat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cependant, il y a un probl\u00e8me \u00e0 tirer le meilleur parti des mod\u00e8les TensorFlow \u00e9l\u00e9gants que vous cr\u00e9ez. Vous devez trouver un moyen de connecter votre mod\u00e8le TensorFlow aux machines du fabricant afin qu&#039;elles fassent r\u00e9ellement quelque chose.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"line-height:2.5\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\" style=\"line-height:1.5\"><\/p>\n\n\n\n<h3 class=\"has-black-color has-text-color wp-block-heading\"><strong>La vision industrielle avec automatisation est compliqu\u00e9e <\/strong><\/h3>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\">D\u00e9ployer des mod\u00e8les TensorFlow dans des environnements industriels r\u00e9els et les amener \u00e0 d\u00e9clencher les actions appropri\u00e9es est un processus complexe en plusieurs \u00e9tapes. Apr\u00e8s avoir d\u00e9velopp\u00e9 votre mod\u00e8le, vous devez :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Entra\u00eenez-le<\/li><li>D\u00e9ployez-le<\/li><li>Activer le streaming vid\u00e9o<\/li><li>D\u00e9velopper une application qui utilise des donn\u00e9es d&#039;inf\u00e9rence pour produire une sortie souhait\u00e9e<\/li><li>Cr\u00e9er une interface utilisateur appropri\u00e9e<\/li><li>Activer la connectivit\u00e9 API<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Certains des obstacles les plus courants dans le processus comprennent :<\/p>\n\n\n\n<p class=\"has-text-align-left has-normal-font-size wp-block-paragraph\" style=\"line-height:0\"><strong>1. Acc\u00e8s aux donn\u00e9es d&#039;entra\u00eenement<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Une op\u00e9ration de fabrication peut utiliser des solutions informatiques et OT de diff\u00e9rents fournisseurs, qui produisent plusieurs flux de donn\u00e9es, souvent avec des donn\u00e9es format\u00e9es de diff\u00e9rentes mani\u00e8res. Cependant, pour entra\u00eener et tester un mod\u00e8le TensorFlow, vous devez acc\u00e9der \u00e0 tous les types de donn\u00e9es que votre syst\u00e8me utilise afin que votre mod\u00e8le fonctionne efficacement dans les op\u00e9rations du monde r\u00e9el. Pour amplifier encore ce d\u00e9fi, une op\u00e9ration peut utiliser des \u00e9quipements h\u00e9rit\u00e9s qui produisent des donn\u00e9es vitales mais ne fournissent pas un moyen facile de se connecter au r\u00e9seau. Vous avez besoin d&#039;un moyen de lier tous les flux de donn\u00e9es et de permettre aux donn\u00e9es de circuler librement pendant la formation et les tests du mod\u00e8le, ainsi que pendant les op\u00e9rations en cours.<\/p>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\"><strong>2. D\u00e9ployer des mod\u00e8les TensorFlow \u00e0 la p\u00e9riph\u00e9rie<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dans une application r\u00e9elle, la meilleure strat\u00e9gie peut consister \u00e0 d\u00e9ployer votre mod\u00e8le TensorFlow via TensorFlow Lite dans des appareils embarqu\u00e9s, Internet des objets (IoT) ou d&#039;autres appareils p\u00e9riph\u00e9riques. Les capacit\u00e9s d&#039;apprentissage automatique \u00e0 la p\u00e9riph\u00e9rie peuvent r\u00e9duire la latence et augmenter la fiabilit\u00e9, mais vous devez choisir des composants pour votre syst\u00e8me capables de r\u00e9sister aux environnements industriels difficiles tout en r\u00e9pondant \u00e0 toutes les exigences de traitement et d&#039;alimentation n\u00e9cessaires.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. Conversion des donn\u00e9es d&#039;inf\u00e9rence pour automatiser et contr\u00f4ler l&#039;\u00e9quipement<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une fois votre mod\u00e8le TensorFlow form\u00e9 avec succ\u00e8s, vous devez \u00e9galement concevoir un moyen efficace d&#039;automatiser les fonctions de l&#039;\u00e9quipement en fonction des donn\u00e9es d&#039;inf\u00e9rence, telles que l&#039;identification d&#039;un d\u00e9faut et l&#039;envoi d&#039;un message au contr\u00f4leur d&#039;un convoyeur pour ralentir ou s&#039;arr\u00eater. Votre mod\u00e8le doit \u00ab\u00a0parler\u00a0\u00bb aux \u00e9quipements industriels.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"line-height:2.5\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\" style=\"line-height:1.5\"><\/p>\n\n\n\n<h3 class=\"has-black-color has-text-color wp-block-heading\"><strong>La meilleure fa\u00e7on d&#039;ex\u00e9cuter TensorFlow en usine<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Si votre domaine d&#039;expertise est TensorFlow, il est probable que votre expertise ne concerne pas les machines \u00e0 commande num\u00e9rique par ordinateur (CNC). Chaque fois qu&#039;un d\u00e9veloppeur a besoin d&#039;acqu\u00e9rir une expertise pour faire fonctionner un syst\u00e8me, deux choix s&#039;offrent \u00e0 lui\u00a0: trouver de nouvelles ressources ou s&#039;associer \u00e0 des experts. Lorsque vous cr\u00e9ez un syst\u00e8me pour tirer parti de TensorFlow pour des cas d&#039;utilisation industriels, le partenariat est probablement la voie la plus rapide, en particulier lorsque vous avez la possibilit\u00e9 de vous associer \u00e0 des entreprises qui vivent et respirent des machines et une IA int\u00e9gr\u00e9e. Avec ADLINK, c&#039;est m\u00eame en notre nom \u2013 Autonomous Devices LINKed. Nous sommes pr\u00eats \u00e0 vous fournir les outils dont vous avez besoin pour cr\u00e9er, tester et d\u00e9ployer des solutions TensorFlow plus rapidement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nous avons des solutions de pointe pour r\u00e9soudre les probl\u00e8mes courants rencontr\u00e9s par les d\u00e9veloppeurs lorsqu&#039;ils font fonctionner un mod\u00e8le TensorFlow pour les fabricants. Nos solutions vous permettent de :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Enregistrez, capturez et diffusez des images \u00e0 partir de cam\u00e9ras industrielles pour entra\u00eener et tester votre mod\u00e8le.<\/li><li>Connectez n&#039;importe quelle cam\u00e9ra de n&#039;importe quel fournisseur pour utiliser des donn\u00e9es d&#039;image provenant de plusieurs sources.<\/li><li>D\u00e9ployez vos mod\u00e8les \u00e0 la p\u00e9riph\u00e9rie, \u00e0 proximit\u00e9 des sources de donn\u00e9es, avec un d\u00e9ploiement en une seule touche.<\/li><li>Connectez - pr\u00eat \u00e0 l&#039;emploi - n&#039;importe lequel des 150+ syst\u00e8mes de contr\u00f4le OT.<\/li><li>Cr\u00e9ez votre propre application avec JavaScript ou C++.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Vous avez \u00e9galement l&#039;avantage de travailler avec un partenaire familiaris\u00e9 avec la mise en \u0153uvre des mod\u00e8les TensorFlow pour la fabrication. Par exemple, nous avons vu des partenaires r\u00e9ussir \u00e0 acc\u00e9l\u00e9rer des syst\u00e8mes en cr\u00e9ant un mod\u00e8le TensorFlow mais en l&#039;ex\u00e9cutant sur OpenVINO d&#039;Intel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#039;ADLINK Data River\u2122 connecte et int\u00e8gre une plate-forme d&#039;apprentissage automatique, un r\u00e9seau neuronal, un syst\u00e8me de vision industrielle, le neurone cloud, des cam\u00e9ras industrielles et des \u00e9quipements de fabrication - diffuser des donn\u00e9es partout o\u00f9 cela est n\u00e9cessaire en temps r\u00e9el.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Notre cl\u00e9 en main <a rel=\"noreferrer noopener\" href=\"https:\/\/www.adlinktech.com\/en\/ADLINK-Edge-IoT\" data-type=\"URL\" data-id=\"https:\/\/www.adlinktech.com\/en\/ADLINK-Edge-IoT\" target=\"_blank\">ADLINK Edge \u2122<\/a> La solution d&#039;IA de vision industrielle comprend tout le mat\u00e9riel et les logiciels n\u00e9cessaires pour connecter des cam\u00e9ras, assister avec TensorFlow ou d&#039;autres mod\u00e8les ML et diffuser des donn\u00e9es d&#039;inf\u00e9rence en temps r\u00e9el. Cette solution de p\u00e9riph\u00e9rie permet des temps de traitement plus rapides, une latence et un contr\u00f4le inf\u00e9rieurs \u00e0 la p\u00e9riph\u00e9rie tout en r\u00e9duisant les besoins en \u00e9nergie, y compris les solutions pr\u00e9configur\u00e9es \u2013 aucun codage n&#039;est donc n\u00e9cessaire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"line-height:2.5\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\" style=\"line-height:1.5\"><\/p>\n\n\n\n<h3 class=\"has-black-color has-text-color wp-block-heading\"><strong>Mat\u00e9riel dont vous avez besoin pour ex\u00e9cuter votre mod\u00e8le TensorFlow<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le mat\u00e9riel de pointe industrielle est un \u00e9l\u00e9ment cl\u00e9 de l&#039;ex\u00e9cution de TensorFlow en usine. Bien s\u00fbr <a rel=\"noreferrer noopener\" href=\"https:\/\/www.adlinktech.com\/en\/Machine_Vision\" data-type=\"URL\" data-id=\"https:\/\/www.adlinktech.com\/en\/Machine_Vision\" target=\"_blank\">nous vous avons couvert<\/a> avec des syst\u00e8mes de vision pr\u00eats \u00e0 d\u00e9ployer, des cartes d&#039;acquisition d&#039;images et des cam\u00e9ras intelligentes pour l&#039;informatique de pointe dans des conditions difficiles. Vous voudrez vous assurer d&#039;avoir une flexibilit\u00e9 entre la prise en charge des normes Intel, NVIDIA, Camera Link, GiGE ou analogique.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le mod\u00e8le de vision industrielle que vous cr\u00e9ez dans TensorFlow a le potentiel d&#039;offrir aux fabricants des avantages tels que l&#039;automatisation, l&#039;efficacit\u00e9, la visibilit\u00e9 et une plus grande comp\u00e9titivit\u00e9. Pour offrir une valeur maximale, cependant, le mod\u00e8le doit faire partie d&#039;un syst\u00e8me global con\u00e7u pour l&#039;op\u00e9ration et son environnement et capable de fonctionner avec les \u00e9quipements de fabrication, y compris les machines existantes.<\/p>\n\n\n\n<div class=\"wp-block-coblocks-author\"><figure class=\"wp-block-coblocks-author__avatar\"><img data-recalc-dims=\"1\" decoding=\"async\" alt=\"Daniel Collins\" class=\"wp-block-coblocks-author__avatar-img\" src=\"https:\/\/i0.wp.com\/blog.adlinktech.com\/wp-content\/uploads\/2020\/08\/0-4.jpg?w=723&#038;ssl=1\"\/><\/figure><div class=\"wp-block-coblocks-author__content\"><span class=\"wp-block-coblocks-author__name\">Daniel Collins<\/span><p class=\"wp-block-coblocks-author__biography\">Directeur principal, Edge Solutions, ADLINK Technology<\/p>\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link\" href=\"https:\/\/www.linkedin.com\/in\/danpcoll\/\" target=\"_blank\" rel=\"noreferrer noopener\">LinkedIn<\/a><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>TensorFlow experts are building amazing models. Using the open source machine learning platform developed by the Google Brain Team, TensorFlow is making text-based, voice search, and facial recognition solutions possible for enterprises. TensorFlow can also be the basis for real-time object detection and other machine vision use cases in manufacturing. The TensorFlow models you create [&hellip;]<\/p>\n","protected":false},"author":188103281,"featured_media":1633,"comment_status":"open","ping_status":"open","sticky":true,"template":"","format":"standard","meta":{"_stc_notifier_status":"sent","_stc_notifier_sent_time":"2022-03-29 15:20:02","_stc_notifier_request":false,"_stc_notifier_prevent":false,"_stc_subscriber_keywords":"","_stc_subscriber_search_areas":"","_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_crdt_document":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[1,702134936,702134933],"tags":[702134898,702134948,702134900,702134902],"class_list":{"0":"post-1585","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","6":"hentry","7":"category-uncategorized","8":"category-japanese","9":"category-traditional-chinese","10":"tag-ai","11":"tag-ai-machine-vision","12":"tag-iot","13":"tag-machine-vision","15":"fallback-thumbnail"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/blog.adlinktech.com\/wp-content\/uploads\/2021\/08\/Text_Tensorflow-for-the-Factory-Floor_ADLINK-Technology.png?fit=3334%2C1876&ssl=1","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pc6JDC-pz","_links":{"self":[{"href":"https:\/\/blog.adlinktech.com\/fr\/wp-json\/wp\/v2\/posts\/1585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.adlinktech.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.adlinktech.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.adlinktech.com\/fr\/wp-json\/wp\/v2\/users\/188103281"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.adlinktech.com\/fr\/wp-json\/wp\/v2\/comments?post=1585"}],"version-history":[{"count":31,"href":"https:\/\/blog.adlinktech.com\/fr\/wp-json\/wp\/v2\/posts\/1585\/revisions"}],"predecessor-version":[{"id":2619,"href":"https:\/\/blog.adlinktech.com\/fr\/wp-json\/wp\/v2\/posts\/1585\/revisions\/2619"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.adlinktech.com\/fr\/wp-json\/wp\/v2\/media\/1633"}],"wp:attachment":[{"href":"https:\/\/blog.adlinktech.com\/fr\/wp-json\/wp\/v2\/media?parent=1585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.adlinktech.com\/fr\/wp-json\/wp\/v2\/categories?post=1585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.adlinktech.com\/fr\/wp-json\/wp\/v2\/tags?post=1585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}