{"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\/de\/2021\/08\/05\/maschinelles-sehen-tensorflow-fur-die-fabrikhalle\/","title":{"rendered":"Machine Vision: Anbindung von Industriemaschinen in der Fabrikhalle an TensorFlow"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">TensorFlow-Experten bauen erstaunliche Modelle. Mit der vom Google Brain Team entwickelten Open-Source-Plattform f\u00fcr maschinelles Lernen erm\u00f6glicht TensorFlow Unternehmen textbasierte Sprachsuch- und Gesichtserkennungsl\u00f6sungen. TensorFlow kann auch die Grundlage f\u00fcr die Echtzeit-Objekterkennung und andere Anwendungsf\u00e4lle f\u00fcr maschinelles Sehen in der Fertigung sein. Die von Ihnen erstellten TensorFlow-Modelle k\u00f6nnen beispielsweise Roboterf\u00fchrungssysteme antreiben, effiziente Inspektions- und Montageverifizierungsl\u00f6sungen erm\u00f6glichen, intelligente Bestands- und Anlagenkontrollsysteme erm\u00f6glichen und die Maschinenleistung optimieren. Dar\u00fcber hinaus haben sie das Potenzial, Herstellern dabei zu helfen, die Produktqualit\u00e4t zu verbessern, sich wiederholende Aufgaben zu automatisieren, um effizienter zu arbeiten und Ausfallzeiten zu vermeiden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Es hat jedoch einen Haken, den maximalen Nutzen aus den von Ihnen erstellten eleganten TensorFlow-Modellen zu erzielen. Sie m\u00fcssen einen Weg finden, Ihr TensorFlow-Modell mit den Maschinen des Herstellers zu verbinden, damit sie tats\u00e4chlich etwas tun.<\/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>Machine Vision mit Automatisierung ist kompliziert <\/strong><\/h3>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\">Das Bereitstellen von TensorFlow-Modellen in realen, industriellen Umgebungen und das Ausl\u00f6sen geeigneter Aktionen ist ein komplexer, mehrstufiger Prozess. Nachdem Sie Ihr Modell entwickelt haben, m\u00fcssen Sie:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Trainiere es<\/li><li>Bereitstellen<\/li><li>Videostreaming aktivieren<\/li><li>Entwickeln Sie eine Anwendung, die Inferenzdaten verwendet, um eine gew\u00fcnschte Ausgabe zu erzeugen<\/li><li>Erstellen Sie eine geeignete Benutzeroberfl\u00e4che<\/li><li>SPS-Konnektivit\u00e4t aktivieren<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Zu den h\u00e4ufigsten H\u00fcrden in diesem Prozess geh\u00f6ren:<\/p>\n\n\n\n<p class=\"has-text-align-left has-normal-font-size wp-block-paragraph\" style=\"line-height:0\"><strong>1. Zugriff auf Trainingsdaten<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\">Ein Fertigungsbetrieb kann IT- und OT-L\u00f6sungen verschiedener Anbieter verwenden, die mehrere Datenstr\u00f6me erzeugen, oft mit unterschiedlich formatierten Daten. Um ein TensorFlow-Modell zu trainieren und zu testen, ben\u00f6tigen Sie jedoch Zugriff auf alle Arten von Daten, die Ihr System verwendet, damit Ihr Modell im realen Betrieb effektiv funktioniert. Um diese Herausforderung noch weiter zu verst\u00e4rken, kann ein Betrieb Legacy-Ger\u00e4te verwenden, die wichtige Daten produzieren, aber keine einfache M\u00f6glichkeit bieten, sich mit dem Netzwerk zu verbinden. Sie ben\u00f6tigen eine M\u00f6glichkeit, alle Datenstr\u00f6me einzubinden und den Datenfluss w\u00e4hrend des Modelltrainings und -tests sowie im laufenden Betrieb zu erm\u00f6glichen.<\/p>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\"><strong>2. Bereitstellen von TensorFlow-Modellen am Edge<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In einer realen Anwendung besteht die beste Strategie m\u00f6glicherweise darin, Ihr TensorFlow-Modell \u00fcber TensorFlow Lite in eingebetteten, Internet of Things (IoT) oder anderen Edge-Ger\u00e4ten bereitzustellen. Machine Learning-Funktionen am Edge k\u00f6nnen die Latenz reduzieren und die Zuverl\u00e4ssigkeit erh\u00f6hen, aber Sie m\u00fcssen Komponenten f\u00fcr Ihr System ausw\u00e4hlen, die rauen Industrieumgebungen standhalten und gleichzeitig alle erforderlichen Verarbeitungs- und Leistungsanforderungen erf\u00fcllen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. Konvertieren von Inferenzdaten in Automatisierungs- und Kontrollger\u00e4te<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sobald Ihr TensorFlow-Modell erfolgreich trainiert wurde, m\u00fcssen Sie auch eine effiziente M\u00f6glichkeit entwickeln, Ger\u00e4tefunktionen basierend auf Inferenzdaten zu automatisieren, z. Ihr Modell muss mit Industrieanlagen \u201esprechen\u201c.<\/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>Der beste Weg, TensorFlow in der Fabrik auszuf\u00fchren<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Ihr Fachgebiet TensorFlow ist, liegt Ihr Fachwissen wahrscheinlich nicht im Bereich Computer Numerical Control (CNC)-Maschinen. Jedes Mal, wenn ein Entwickler Fachwissen erwerben muss, damit ein System funktioniert, gibt es zwei M\u00f6glichkeiten: Suchen Sie nach neuen Ressourcen oder arbeiten Sie mit Experten zusammen. Wenn Sie ein System erstellen, um TensorFlow f\u00fcr industrielle Anwendungsf\u00e4lle zu nutzen, ist eine Partnerschaft wahrscheinlich der zweckm\u00e4\u00dfigere Weg, insbesondere wenn Sie die M\u00f6glichkeit haben, mit Unternehmen zusammenzuarbeiten, die Maschinen und eingebettete KI leben und atmen. Bei ADLINK ist es sogar in unserem Namen \u2013 Autonomous Devices LINKed. Wir stellen Ihnen die Tools zur Verf\u00fcgung, die Sie zum schnelleren Erstellen, Testen und Bereitstellen von TensorFlow-L\u00f6sungen ben\u00f6tigen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wir haben Edge-L\u00f6sungen, die h\u00e4ufig auftretende Probleme beheben, auf die Entwickler sto\u00dfen, wenn ein TensorFlow-Modell f\u00fcr Hersteller funktioniert. Unsere L\u00f6sungen erm\u00f6glichen Ihnen:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Nehmen Sie Bilder von Industriekameras auf, erfassen und streamen Sie sie, um Ihr Modell zu trainieren und zu testen.<\/li><li>Schlie\u00dfen Sie eine beliebige Kamera eines beliebigen Herstellers an, um Bilddaten aus mehreren Quellen zu verwenden.<\/li><li>Stellen Sie Ihre Modelle am Edge in der N\u00e4he von Datenquellen mit One-Touch-Bereitstellung bereit.<\/li><li>Verbinden Sie \u2013 sofort einsatzbereit \u2013 eines von \u00fcber 150 OT-Steuerungssystemen.<\/li><li>Erstellen Sie Ihre eigene App mit JavaScript oder C++.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Sie haben au\u00dferdem den Vorteil, mit einem Partner zusammenzuarbeiten, der mit der Implementierung von TensorFlow-Modellen f\u00fcr die Fertigung vertraut ist. Wir haben beispielsweise gesehen, dass Partner erfolgreich Systeme beschleunigt haben, indem sie ein TensorFlow-Modell erstellten, es jedoch auf Intels OpenVINO ausf\u00fchren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der ADLINK Data River\u2122 verbindet und integriert eine Machine-Learning-Plattform, ein neuronales Netz, ein Machine-Vision-System, das Cloud-Neural, Industriekameras und Fertigungsausr\u00fcstung \u2013 und streamt Daten \u00fcberall dort, wo sie ben\u00f6tigt werden, in Echtzeit.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unser schl\u00fcsselfertiges <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> Die KI-L\u00f6sung f\u00fcr maschinelles Sehen umfasst die gesamte Hardware und Software, die erforderlich ist, um Kameras anzuschlie\u00dfen, TensorFlow oder andere ML-Modelle zu unterst\u00fctzen und Inferenzdaten in Echtzeit zu streamen. Diese Edge-L\u00f6sung erm\u00f6glicht schnellere Verarbeitungszeiten, geringere Latenzzeiten und Kontrolle am Edge bei gleichzeitig geringerem Energiebedarf, einschlie\u00dflich vorkonfigurierter L\u00f6sungen \u2013 es ist also keine Codierung erforderlich.<\/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>Hardware, die Sie zum Ausf\u00fchren Ihres TensorFlow-Modells ben\u00f6tigen<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Industrielle Edge-Hardware ist eine Schl\u00fcsselkomponente f\u00fcr den Betrieb von TensorFlow in der Fabrik. Nat\u00fcrlich <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\">wir haben dich abgedeckt<\/a> mit einsatzbereiten Vision-Systemen, Framegrabbern und Smart-Kameras f\u00fcr Edge-Computing unter rauen Bedingungen. Sie sollten sicherstellen, dass Sie zwischen Intel, NVIDIA, Camera Link, GiGE oder Unterst\u00fctzung analoger Standards flexibel sind.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das in TensorFlow erstellte Bildverarbeitungsmodell hat das Potenzial, Herstellern Vorteile wie Automatisierung, Effizienz, Transparenz und mehr Wettbewerbsf\u00e4higkeit zu bieten. Um einen maximalen Nutzen zu erzielen, muss das Modell jedoch Teil eines Gesamtsystems sein, das f\u00fcr den Betrieb und seine Umgebung ausgelegt ist und mit Fertigungsanlagen, einschlie\u00dflich Altmaschinen, arbeiten kann.<\/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\">Senior Director, Edge-L\u00f6sungen, ADLINK-Technologie<\/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":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","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":["post-1585","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","category-japanese","category-traditional-chinese","tag-ai","tag-ai-machine-vision","tag-iot","tag-machine-vision","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\/de\/wp-json\/wp\/v2\/posts\/1585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.adlinktech.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.adlinktech.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.adlinktech.com\/de\/wp-json\/wp\/v2\/users\/188103281"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.adlinktech.com\/de\/wp-json\/wp\/v2\/comments?post=1585"}],"version-history":[{"count":31,"href":"https:\/\/blog.adlinktech.com\/de\/wp-json\/wp\/v2\/posts\/1585\/revisions"}],"predecessor-version":[{"id":2619,"href":"https:\/\/blog.adlinktech.com\/de\/wp-json\/wp\/v2\/posts\/1585\/revisions\/2619"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.adlinktech.com\/de\/wp-json\/wp\/v2\/media\/1633"}],"wp:attachment":[{"href":"https:\/\/blog.adlinktech.com\/de\/wp-json\/wp\/v2\/media?parent=1585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.adlinktech.com\/de\/wp-json\/wp\/v2\/categories?post=1585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.adlinktech.com\/de\/wp-json\/wp\/v2\/tags?post=1585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}