0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用Intel智能邊緣開(kāi)放平臺(tái)部署工業(yè)AI產(chǎn)品質(zhì)量檢查

jf_pJlTbmA9 ? 來(lái)源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-08-21 16:19 ? 次閱讀

概覽概覽

使用 Intel智能邊緣開(kāi)放平臺(tái)部署工業(yè)AI 產(chǎn)品質(zhì)量檢查應(yīng)用程序。 包括支持兩類缺陷檢測(cè): 缺失部件和在組裝過(guò)程中形成的焊接橋造成的短路。

要運(yùn)行引用執(zhí)行, 您需要首先下載并安裝Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包.

一旦您安裝了 Intel智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn)工具包, 請(qǐng)選擇配置 下載下載參考實(shí)施和下列軟件。

配置 下載

完成時(shí)間 :1-1.5小時(shí)

語(yǔ)言:Python*, C

可用軟件 :

Intel智能邊緣開(kāi)放版22.03或以上

英特爾開(kāi)放邊緣 Insights 版本 3. 0.0

目標(biāo)系統(tǒng)要求

Intel智能邊緣開(kāi)放節(jié)點(diǎn)

以下處理器之一

英特羅·Xeon可縮放處理器

英特羅XeonD處理器。

至少64GB內(nèi)存。

至少265GB硬盤(pán)。

互聯(lián)網(wǎng)連接。

Ubuntu* 20.04 LTS 服務(wù)器。

IP攝像機(jī)或預(yù)先錄制的錄像

如何運(yùn)作

打印電路委員會(huì)(PCB)缺陷檢測(cè)是一種參考實(shí)施,用于檢測(cè)工廠環(huán)境中組件組裝的缺陷。 IP攝像頭將記錄在傳送帶上移動(dòng)的組裝板的視頻。 這些 IP攝像頭將把視頻傳送到視頻攝取、 視頻分析、 時(shí)間序列分析等視頻處理應(yīng)用程序, 即視頻攝取、 視頻分析、 時(shí)間序列分析等。 所捕到的視頻經(jīng)過(guò)分析, 過(guò)濾選中的圖像, 以便進(jìn)一步分析缺陷 。

Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包平臺(tái)基礎(chǔ)設(shè)施用于部署 OEI 應(yīng)用艙的圖像處理功能。此參考實(shí)施的目的是展示Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包平臺(tái)如何用于為產(chǎn)品質(zhì)量檢查部署工業(yè)AI應(yīng)用程序。 演示中支持兩種缺陷檢測(cè)類型:缺少部件檢測(cè)和在組裝過(guò)程中形成的焊接橋造成的短路。

用于此參考執(zhí)行的視頻文件是 pcb_d2000.avi, 由作為 RTSP 流的照相機(jī)流發(fā)送。 這種多氯聯(lián)苯缺陷檢測(cè)參考執(zhí)行包括 Intel智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn) Kit 邊緣節(jié)點(diǎn)中的五類應(yīng)用艙。

工業(yè)從英特爾的邊緣觀察是一套預(yù)先驗(yàn)證的成分,用于在邊緣計(jì)算節(jié)點(diǎn)上整合視頻和時(shí)間序列數(shù)據(jù)分析。

wKgaomTDleOANufQAAJxoTJlTh0559.png Figure 1: Architecture Diagram

配置管理器代理
配置管理器代理是一個(gè) OEI 服務(wù)處, 負(fù)責(zé)將 OEI 服務(wù)配置到 OEI 配置管理器數(shù)據(jù)存儲(chǔ)處 。 它創(chuàng)建了所需的提供文件夾, 并允許通過(guò) 批量 掛載 創(chuàng)建 OEI 其它服務(wù)所需的權(quán)限 。

相機(jī)流
相機(jī)流流式攝像機(jī)模擬在真實(shí)環(huán)境中的 IP 相機(jī)。 它用來(lái)發(fā)送錄制的視頻pcb_d2000.aviLTE/5G 網(wǎng)絡(luò)實(shí)時(shí)部署時(shí), 以真正的 IP 相機(jī)取代相機(jī)流流 。

視頻攝取
錄像攝取艙主要負(fù)責(zé)將從攝像頭流接收的視頻轉(zhuǎn)換成框架,過(guò)濾框架并把這些視頻框攝入到OEI堆,以便進(jìn)一步處理和進(jìn)行缺陷分析。

視頻分析
視頻分析器從視頻攝取艙接收框架,進(jìn)行分類轉(zhuǎn)換為通用磁盤(pán)格式(UDF),并使用 OpenVINOTM 工具包對(duì)所選/輔助硬件(CPU、VPU)進(jìn)行所需的推論。在這個(gè)PCB 演示中,udfs過(guò)濾器被配置為 pcb. pcb_filter , 它將檢測(cè)板上存在短或缺失部分的缺陷。 視頻分析器識(shí)別了缺陷, 并標(biāo)記圖像上的缺陷 。

Web 可視化器
網(wǎng)絡(luò)視覺(jué)顯示器主要顯示 GUI 顯示的圖象框架,

下面的區(qū)塊圖顯示通過(guò)應(yīng)用程序的視頻/圖像流。

wKgZomTDleWAWH5YAACYWpYhQbs809.png Figure 2: PCB Image Processing Flow

開(kāi)始

這些指示通過(guò)安裝和拆卸安裝示例PCB 缺陷檢測(cè)使用命令的引用應(yīng)用程序。安裝后,您可以看到該應(yīng)用程序正在集中運(yùn)行。未安裝命令可用于卸載該應(yīng)用程序。

安裝先決條件

要運(yùn)行引用執(zhí)行, 您需要首先下載并安裝Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包.

確保以下條件得到適當(dāng)滿足,以確保通過(guò)邊緣軟件提供商Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包軟件包順利實(shí)施參考實(shí)施程序。

硬件需求

確保您擁有指定在目標(biāo)系統(tǒng)要求用于安裝ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包的新部分。


確保在ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)箱安裝中完成以下步驟:

代理設(shè)置
如果您在代理服務(wù)器網(wǎng)絡(luò)背后, 請(qǐng)確保代理地址在系統(tǒng)中配置 :

export http_proxy=:
export https_proxy=: 

確保:/etc/wgetrc以下列需要的代理服務(wù)器設(shè)置配置文件 :

https_proxy=: 
http_proxy=: 
ftp_proxy =: 
use_proxy = on

日期和時(shí)間
確保日期和時(shí)間與當(dāng)前本地時(shí)間同步 。

創(chuàng)建非 Root 用戶
確保有姓名和密碼的非根用戶開(kāi)放的智能智能并經(jīng)過(guò)不義者的許可。如果沒(méi)有許可,請(qǐng)遵守下列指示。

要?jiǎng)?chuàng)建用戶智能打開(kāi),請(qǐng)執(zhí)行命令:

useradd -s /bin/bash -d /home/開(kāi)放的智能智能/ -m -G sudo 開(kāi)放的智能智能
passwd 開(kāi)放的智能智能

需要給給定用戶密碼 :

passwd "開(kāi)放的智能智能"

由于一些任務(wù)需要根特權(quán),非根用戶需要有可能成為根:

echo "開(kāi)放的智能智能 ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/開(kāi)放的智能智能

在主機(jī)間交換 SSH 密鑰
在主機(jī)之間交換 SSH 鍵允許從正在運(yùn)行的主機(jī) ANSSH 到正在設(shè)置的主機(jī)的無(wú)密碼的 SSH 連接。 如果不允許無(wú)密碼的 SSH 連接, 請(qǐng)按下面的指示在主機(jī)之間交換 SSH 鍵。 生成并安裝主機(jī)上的公用密鑰, 將其記錄為 root 并執(zhí)行以下命令 :

在第一個(gè)命令中, 邊邊控制控制器主機(jī)必須有一個(gè)生成的 SSH 密鑰。 SSH 密鑰可以通過(guò)執(zhí)行生成ssh- keygen 鍵并從命令輸出中獲取密鑰 。
在第二個(gè)命令中,生成的鍵必須復(fù)制到每個(gè)邊緣節(jié)點(diǎn)主機(jī),使用ssh-copy-id 秒數(shù)命令。

ssh- keygen 鍵 
ssh-copy-id 秒數(shù) 開(kāi)放的智能智能@<開(kāi)放的智能智能-node-ip-address> 

安裝 Python 附屬庫(kù)

使用下列命令:

pip3 install –-user Cython 
sudo apt-get install python-dev 
sudo apt-get install python3-dev

安裝引用實(shí)施

選定配置 下載下載參考執(zhí)行,然后按以下步驟安裝。

配置 下載

在進(jìn)一步開(kāi)展工作之前,確保適當(dāng)滿足目標(biāo)系統(tǒng)要求。

對(duì)于單一設(shè)備模式,只需要一臺(tái)機(jī)器。 (兩個(gè)控制器和邊緣節(jié)點(diǎn)將在同一設(shè)備上。)

對(duì)于多設(shè)備模式,請(qǐng)確定您至少擁有兩臺(tái)機(jī)器(一臺(tái)用于控制器,另一臺(tái)用于邊緣節(jié)點(diǎn))。
注:當(dāng)前版本不支持多設(shè)備模式。

打開(kāi)一個(gè)新的終端, 并登錄到服務(wù)器上, 作為非 root 用戶 。

ssh 開(kāi)放的智能智能@

確認(rèn)服務(wù)器配置為ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包作為先決條件。

將下載的 zip 軟件包移動(dòng)到/home/文件夾。

mv /Wireless-network-ready-pcb-defect-detection.zip /home/

使用以下命令并解zip RI, 跳轉(zhuǎn)到非 root 用戶的 / root 目錄 :

cd /home/ 
unzip Wireless-network-ready-pcb-defect-detection.zip 

轉(zhuǎn)到無(wú)線網(wǎng)絡(luò)- 即時(shí)網(wǎng)絡(luò)- pcb- detect- 檢測(cè)/ 目錄 :

cd Wireless-network-ready-pcb-defect-detection

更改可執(zhí)行的邊緣軟件文件的權(quán)限 :

chmod 755 edgesoftware 

運(yùn)行下面的命令以安裝“ 引用執(zhí)行” :

./edgesoftware install 

安裝軟件包啟動(dòng) 。
wKgaomTDlemAPJo3AAJKd2br33U825.png Figure 3: Installation Start Screen

安裝完成后,您可以看到消息Installation of package complete每個(gè)模塊的安裝狀態(tài)。

注:安裝故障日志可在下列地點(diǎn)獲取:/var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_/Wireless_NetworkReady_PCB_defect_detection/install.log
何 地是已下載的軟件包版本。
wKgaomTDleyAaQDWAAHBxJbZiis549.png Figure 4: Installation Successful

如果安裝了 Intel 智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn)工具, 運(yùn)行以下命令時(shí)應(yīng)該顯示與下面圖像相似的輸出。 所有播客都應(yīng)該處于運(yùn)行或完成階段 。

kubectl get pods -A
wKgZomTDlfCAARI_AAJlEvTsW2k960.png Figure 5: Pods Status
注:視覺(jué)顯示器艙的狀態(tài)可能是 CrashLoopBackoff 。 這是預(yù)期的行為, 可以忽略它 。

如果安裝了多氯聯(lián)苯脫軌檢測(cè),運(yùn)行以下命令的輸出應(yīng)顯示如下:

$ 開(kāi)放的智能智能@host:/$ kubectl get pods -n smartedge-apps

NAME		  READY    STATUS    RESTARTS      AGE
deployment-etcd-ui-b6f9868f5-ll9nc  	       1/1     Running      035m
deployment-video-analytics-5749dbcbc9-554rf  1/1     Running      035m
deployment-video-ingestion-7485bdff74-2jbbt  1/1     Running      035m
deployment-webvisualizer-76496f95d6-rzpfp    1/1     Running      035m
ia-configmgr-agent-6f7c488fd5-hk5sw  	       1/1     Running      035m 
wKgaomTDlfWAcdIAAADMurQjqiY747.png Figure 6: PCB 缺陷檢測(cè) Pods Status

運(yùn)行下面的命令以確保創(chuàng)建網(wǎng)絡(luò)策略 :

注:Intel Smart 邊緣開(kāi)放, 默認(rèn)的網(wǎng)絡(luò)政策屏蔽了所有艙位的入侵交通, 從而創(chuàng)建了 pcb 缺陷檢測(cè)艙網(wǎng)絡(luò)政策, 以便允許入侵交通 。

$ 開(kāi)放的智能智能@:/$ kubectl get networkpolicies -n smartedge-apps

NAME       POD-SELECTOR        AGE
deny-from-other-namespaces         26d
etcd-ui-network-policy         app=etcd-ui         17m
webvisualizer-network-policy   app=webvisualizer   17m 
wKgZomTDlfiAKmFEAADHipae_vM092.png Figure 7: PCB 缺陷檢測(cè) Network Policy

在下面運(yùn)行命令以檢查 Docker * 圖像及其細(xì)節(jié) :

$ 開(kāi)放的智能智能@host:/$ docker images | grep ia_

openedgeinsights/ia_web_visualizer   3.0 dc770e4abb2d   5 weeks ago     2.77GB
openedgeinsights/ia_video_analytics  3.0 ae2d02273229   5 weeks ago     3.05GB
openedgeinsights/ia_video_ingestion  3.0 ac31dafabc77   5 weeks ago     3.3GB
openedgeinsights/ia_etcd_ui3.0 939cb1e5db69   5 weeks ago     1.11GB
openedgeinsights/ia_configmgr_agent  3.0 278d619c406c   6 weeks ago     268MB

使用以下命令列出參考應(yīng)用部署模塊列表 :

./edgesoftware list
wKgaomTDlfqAd1YtAACit2Fp49U644.png Figure 8: PCB 缺陷檢測(cè) Module List

使用以下命令卸載參考執(zhí)行模塊 :

./edgesoftware uninstall 
wKgZomTDlf6AUNqTAADvnN2owDI475.png Figure 9: Uninstallation Successful

在下面運(yùn)行命令以確保網(wǎng)絡(luò)策略在取消安裝后被刪除 :

開(kāi)放的智能智能@:/$ kubectl get networkpolicies. 

NAME POD-SELECTOR   AGEs 
block-all-ingress                 32d

節(jié)點(diǎn)特征發(fā)現(xiàn)(NFD)

多氯聯(lián)苯分層檢測(cè)使用Intel分發(fā) OpenVINOTM 工具包,該工具包被優(yōu)化用于支持諸如AVX512VNNI等特殊指令的Intel處理器,用于優(yōu)化性能。這一應(yīng)用的部署將需要在節(jié)點(diǎn)和Ubuntu 20.04 OS 上支持這一特性的節(jié)點(diǎn)。該NFD 功能確保了在有這些特性的節(jié)點(diǎn)上應(yīng)用應(yīng)用這些特性。

NFD由下列機(jī)構(gòu)安裝:Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包以兩個(gè)播客運(yùn)行英特爾智能邊緣開(kāi)放,如下所示。

$ kubectl get pods -A | grep smartedge-system
   
smartedge-system       nfd-release-node-feature-discovery-master-7b94765ccf-9ghjg   1/1     Running   5 (83d ago)    85d
smartedge-system       nfd-release-node-feature-discovery-worker-dq4x6    1/1     Running   5 (83d ago)    85d

預(yù)定并成功運(yùn)行的探測(cè)艙英特爾智能邊緣開(kāi)放基于 Intel Xeon可縮放服務(wù)器硬件能力的節(jié)點(diǎn) 。

$ kubectl get pods -A | grep smartedge-apps

smartedge-apps       deployment-etcd-ui-b6f9868f5-ll9nc         1/1     Running   0    54m
smartedge-apps       deployment-video-analytics-5749dbcbc9-554rf1/1     Running   0    54m
smartedge-apps       deployment-video-ingestion-7485bdff74-2jbbt1/1     Running   0    54m
smartedge-apps       deployment-webvisualizer-76496f95d6-rzpfp  1/1     Running   0    54m
smartedge-apps       ia-configmgr-agent-6f7c488fd5-hk5sw        1/1     Running   0    54m

以下產(chǎn)出顯示了對(duì)一個(gè)多氯聯(lián)苯缺陷探測(cè)艙的描述,這表明該艙正在成功運(yùn)行,具有全國(guó)發(fā)展基金的特點(diǎn)。

$ kubectl describe pod deployment-video-analytics-5749dbcbc9-554rf -n smartedge-apps
...
...
...

Node-Selectors: feature.node.kubernetes.io/cpu-cpuid.AVX512VNNI=true
      feature.node.kubernetes.io/system-os_release.ID=ubuntu
Tolerations:       node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
         node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type    Reason     Age   From     Message
  ----    ------     ----  ----     -------
  Normal  Scheduled  56m   default-scheduler  Successfully assigned smartedge-apps/deployment-video-analytics-5749dbcbc9-554rf to esi62
  Normal  Pulled     56m   kubelet  Container image "openedgeinsights/ia_video_analytics:3.0" already present on machine
  Normal  Created    56m   kubelet  Created container ia-video-analytics
  Normal  Started    56m   kubelet  Started container ia-video-analytics

多語(yǔ)言和多語(yǔ)言特征


除了涵蓋多種IoT垂直數(shù)據(jù)外,具有Intel智能邊緣的RIs Intel智能邊緣開(kāi)放增加獨(dú)立軟件供應(yīng)商的時(shí)間到市場(chǎng),并為邊緣解決方案建設(shè)者提供參考,以在邊緣平臺(tái)上部署多租戶和多垂直服務(wù)。 Intel智能邊緣開(kāi)發(fā)者經(jīng)驗(yàn)工具包為多種軟件工具/框架(包括OEI、OpenVINOTM、WebRTC)和多種多部分參考實(shí)施提供支持,同時(shí)在同一邊緣平臺(tái)上運(yùn)行,展示了英特爾提供和資產(chǎn)之間互操作性的基本原則。

多參考性實(shí)施可以使用這一特性,在Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包的單一實(shí)例中部署。 多語(yǔ)言和多語(yǔ)言特性得到支持,并用以下一套具有開(kāi)發(fā)者經(jīng)驗(yàn)工具包 v22.03 的參考性實(shí)施測(cè)試:

無(wú)線無(wú)線網(wǎng)絡(luò) 備就 PCB 故障探測(cè)(v5.0.0)

遠(yuǎn)程保健遠(yuǎn)程監(jiān)測(cè)(V3.0.0)

注:以上所列參考執(zhí)行得到驗(yàn)證,以支持這一特點(diǎn);然而,其特征并不限于這些區(qū)域指標(biāo)。

Helm 圖表的公開(kāi)黑黑圖登記簿

在英特爾智能邊緣露天安裝多氯聯(lián)苯脫軌檢測(cè)參考執(zhí)行,使用赫爾姆海圖完成。以前的赫爾姆海圖曾是參考實(shí)施安裝軟件的一部分。現(xiàn)在,發(fā)行了一個(gè)全球的黑爾姆雷波,這樣可以從私營(yíng)和公共網(wǎng)絡(luò)上獲取參考實(shí)施黑爾姆海圖。這將加快和方便引入更新及其與參考實(shí)施整合的過(guò)程。

可視化輸出輸出

并瀏覽以下鏈接, 以了解各自結(jié)果:

Web 可視化器

http://:30009 -DEV Mode

http://:30007 -PROD Mode

Etcd 用戶界面

http://:30010

要訪問(wèn)可視化器,請(qǐng)登錄用戶名 = 管理員和密碼=管理員@123

wKgaomTDlgGAIoW9AAMYHk4XyG8962.png Figure 10: Application Results

PCB 缺陷檢測(cè)結(jié)果

您可以查看 PCB 缺陷檢測(cè)演示的參考輸入和輸出視頻github.

參考多氯聯(lián)苯缺陷檢測(cè)結(jié)果區(qū)域,以交叉驗(yàn)證設(shè)置中的結(jié)果。

以下是多氯聯(lián)苯缺陷檢測(cè)演示的參考輸入和輸出視頻。

PCB 輸入管流輸入視頻文件有三個(gè)多氯聯(lián)苯在屏幕上旋轉(zhuǎn), 由攝像頭流艙發(fā)送, 其中兩個(gè)板有缺陷。

發(fā)現(xiàn)多氯聯(lián)苯的產(chǎn)出缺陷顯示多氯聯(lián)苯圖像缺陷檢測(cè)結(jié)果的可視化艙,即紅色方格箱缺陷檢測(cè)標(biāo)記為多氯聯(lián)苯板缺失部件和焊接橋?qū)е露搪贰?/p>

概述和下一步步驟

在Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包上部署的多氯聯(lián)苯演示樣本應(yīng)用產(chǎn)生了一個(gè)影響深遠(yuǎn)的邊際計(jì)算使用案例,該案例利用了Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包和開(kāi)放邊緣透視軟件(OEI)的能力。

學(xué)習(xí)更多

繼續(xù)學(xué)習(xí),見(jiàn)下列指南和軟件資源:

英特爾智能邊緣開(kāi)放 Architecture

Intel? Open Edge Insights

排除故障

如果安裝過(guò)程中遇到任何問(wèn)題,應(yīng)確保安裝先決條件配置正確 。

試票狀態(tài)檢查

使用以下命令,驗(yàn)證這些艙位是否已經(jīng)準(zhǔn)備好,是否處于運(yùn)行狀態(tài):

kubectl get pods -A

Pod 狀態(tài)顯示“ 圖像 PullBackoff” 很長(zhǎng)一段時(shí)間

如果在圖像 PullBackoff 狀態(tài)中, 播客在下面顯示的很長(zhǎng)一段時(shí)間內(nèi), 請(qǐng)執(zhí)行以下命令 。

wKgaomTDlgSAcPLzAAIt4FfGf6c439.png

描述所用的艙位 :

kubectl describe pod -n smartedge-apps 

使用此標(biāo)記獲取圖像名稱, 并使用命令手動(dòng)抓取 Docker :

docker login
docker pull  

Pod 狀態(tài)顯示長(zhǎng)期“ 容器添加” 。

如果艙位狀態(tài)顯示集裝箱置換或錯(cuò)誤或 CrashLoopBackoff 5 分鐘或5 分鐘以上, 運(yùn)行以下命令 :

./edgesoftware uninstall -a
./edgesoftware install 

Pod 狀態(tài)顯示“ 等待” 很長(zhǎng)一段時(shí)間

如果只等待5分鐘或5分鐘以上視頻分析艙狀態(tài),請(qǐng)執(zhí)行以下命令:

kubectl describe pods -n smartedge-apps

在視頻分析艙中,如果您看到以下事件, 原因是排程失敗, 可能無(wú)法在系統(tǒng) CPU 中提供 AVX-512VNNNI 指令集。NFD NFD 特點(diǎn)段 次 頁(yè) 次

Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning FailedScheduling 43s (x9 over 7m58s) default-scheduler 0/1 nodes are available: 1 node(s) didn't match Pod's node affinity/selector.

如果所有四個(gè)播客等、視頻分析、視頻攝取和網(wǎng)絡(luò)視頻攝像機(jī)都處于5分鐘以上等待狀態(tài),請(qǐng)檢查操作系統(tǒng)是否為Ubuntu 20.04 LTS。

拆卸失敗

如果卸載命令( 如果 卸載命令) (I)./edgesoftware uninstall < module id >(d) 失敗,手動(dòng)卸載多氯聯(lián)苯破損探測(cè)部署和網(wǎng)絡(luò)政策,具體針對(duì)Pcb缺陷檢測(cè)艙:

helm uninstall eii-deploy -n smartedge-apps; helm uninstall eii-provision -n smartedge-apps
kubectl delete networkpolicy etcd-ui-network-policy webvisualizer-network-policy -n smartedge-apps 

安裝和調(diào)試日志信息文件路徑

Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)箱的安裝日志信息將在以下網(wǎng)址提供:

/var/log/esb-cli/Smart_Edge_Open_Developer_Experience_Kits_3.0.0/Smart_Edge_Open_Developer_Experience_Kits/install.log 

安裝日志信息無(wú)線網(wǎng)絡(luò) 備就 PCB 故障探測(cè)模塊將可用于 :

/var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_/WirelessNetwork_Ready_PCB_defect_detection/install.log

何 地是已下載的軟件包版本。

執(zhí)行以下命令以 tar.gz 壓縮格式合并日志文件列表,例如,無(wú)線無(wú)線已準(zhǔn)備 _ networkready_ pcb_ deect_ detect_ 檢測(cè).tar.gz.

tar -czvf 無(wú)線無(wú)線已準(zhǔn)備 _ networkready_ pcb_ deect_ detect_ 檢測(cè).tar.gz /var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_5.0.0/Wireless_NetworkReady_PCB_defect_detection/ /var/log/esb-cli/Smart_Edge_Open_Developer_Experience_Kits_3.0.0/Smart_Edge_Open_Developer_Experience_Kits/ 

支助論壇支助論壇

若您無(wú)法解決問(wèn)題,請(qǐng)聯(lián)系支助論壇支助論壇.?

確保您在完全安裝期間有一個(gè)活躍的互聯(lián)網(wǎng)連接。 如果您隨時(shí)失去互聯(lián)網(wǎng)連接, 安裝可能會(huì)失敗 。

確保您正在使用一個(gè)新的安裝。 早期的軟件, 特別是 Docker * 和 Docker Compose * 可能會(huì)引起問(wèn)題 。

使用 kubectl 命令, 如描述、 日志、 獲取等來(lái)分析問(wèn)題 。

確保正確設(shè)置代理設(shè)置 。

遇有多克拉拉利率限制問(wèn)題 我們建議你使用Premium/PRO多克小組 來(lái)獲得無(wú)限制的多克拉拉支持

概覽概覽

使用 Intel智能邊緣開(kāi)放平臺(tái)部署工業(yè)AI 產(chǎn)品質(zhì)量檢查應(yīng)用程序。 包括支持兩類缺陷檢測(cè): 缺失部件和在組裝過(guò)程中形成的焊接橋造成的短路。

要運(yùn)行引用執(zhí)行, 您需要首先下載并安裝Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包.

一旦您安裝了 Intel智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn)工具包, 請(qǐng)選擇配置 下載下載參考實(shí)施和下列軟件。

配置 下載

wKgZomTDld-Ae6aEABZaI2dIhPY070.png

完成時(shí)間 :1-1.5小時(shí)

語(yǔ)言:Python*, C

可用軟件 :

Intel智能邊緣開(kāi)放版22.03或以上

英特爾開(kāi)放邊緣 Insights 版本 3. 0.0

目標(biāo)系統(tǒng)要求

Intel智能邊緣開(kāi)放節(jié)點(diǎn)

以下處理器之一

英特羅·Xeon可縮放處理器

英特羅XeonD處理器。

至少64GB內(nèi)存。

至少265GB硬盤(pán)。

互聯(lián)網(wǎng)連接。

Ubuntu* 20.04 LTS 服務(wù)器。

IP攝像機(jī)或預(yù)先錄制的錄像

如何運(yùn)作

打印電路委員會(huì)(PCB)缺陷檢測(cè)是一種參考實(shí)施,用于檢測(cè)工廠環(huán)境中組件組裝的缺陷。 IP攝像頭將記錄在傳送帶上移動(dòng)的組裝板的視頻。 這些 IP攝像頭將把視頻傳送到視頻攝取、 視頻分析、 時(shí)間序列分析等視頻處理應(yīng)用程序, 即視頻攝取、 視頻分析、 時(shí)間序列分析等。 所捕到的視頻經(jīng)過(guò)分析, 過(guò)濾選中的圖像, 以便進(jìn)一步分析缺陷 。

Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包平臺(tái)基礎(chǔ)設(shè)施用于部署 OEI 應(yīng)用艙的圖像處理功能。此參考實(shí)施的目的是展示Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包平臺(tái)如何用于為產(chǎn)品質(zhì)量檢查部署工業(yè)AI應(yīng)用程序。 演示中支持兩種缺陷檢測(cè)類型:缺少部件檢測(cè)和在組裝過(guò)程中形成的焊接橋造成的短路。

用于此參考執(zhí)行的視頻文件是 pcb_d2000.avi, 由作為 RTSP 流的照相機(jī)流發(fā)送。 這種多氯聯(lián)苯缺陷檢測(cè)參考執(zhí)行包括 Intel智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn) Kit 邊緣節(jié)點(diǎn)中的五類應(yīng)用艙。

工業(yè)從英特爾的邊緣觀察是一套預(yù)先驗(yàn)證的成分,用于在邊緣計(jì)算節(jié)點(diǎn)上整合視頻和時(shí)間序列數(shù)據(jù)分析。

wKgaomTDleOANufQAAJxoTJlTh0559.png Figure 1: Architecture Diagram

配置管理器代理
配置管理器代理是一個(gè) OEI 服務(wù)處, 負(fù)責(zé)將 OEI 服務(wù)配置到 OEI 配置管理器數(shù)據(jù)存儲(chǔ)處 。 它創(chuàng)建了所需的提供文件夾, 并允許通過(guò) 批量 掛載 創(chuàng)建 OEI 其它服務(wù)所需的權(quán)限 。

相機(jī)流
相機(jī)流流式攝像機(jī)模擬在真實(shí)環(huán)境中的 IP 相機(jī)。 它用來(lái)發(fā)送錄制的視頻pcb_d2000.aviLTE/5G 網(wǎng)絡(luò)實(shí)時(shí)部署時(shí), 以真正的 IP 相機(jī)取代相機(jī)流流 。

視頻攝取
錄像攝取艙主要負(fù)責(zé)將從攝像頭流接收的視頻轉(zhuǎn)換成框架,過(guò)濾框架并把這些視頻框攝入到OEI堆,以便進(jìn)一步處理和進(jìn)行缺陷分析。

視頻分析
視頻分析器從視頻攝取艙接收框架,進(jìn)行分類轉(zhuǎn)換為通用磁盤(pán)格式(UDF),并使用 OpenVINOTM 工具包對(duì)所選/輔助硬件(CPU、VPU)進(jìn)行所需的推論。在這個(gè)PCB 演示中,udfs過(guò)濾器被配置為 pcb. pcb_filter , 它將檢測(cè)板上存在短或缺失部分的缺陷。 視頻分析器識(shí)別了缺陷, 并標(biāo)記圖像上的缺陷 。

Web 可視化器
網(wǎng)絡(luò)視覺(jué)顯示器主要顯示 GUI 顯示的圖象框架,

下面的區(qū)塊圖顯示通過(guò)應(yīng)用程序的視頻/圖像流。

wKgZomTDleWAWH5YAACYWpYhQbs809.png Figure 2: PCB Image Processing Flow

開(kāi)始

這些指示通過(guò)安裝和拆卸安裝示例PCB 缺陷檢測(cè)使用命令的引用應(yīng)用程序。安裝后,您可以看到該應(yīng)用程序正在集中運(yùn)行。未安裝命令可用于卸載該應(yīng)用程序。

安裝先決條件

要運(yùn)行引用執(zhí)行, 您需要首先下載并安裝Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包.

確保以下條件得到適當(dāng)滿足,以確保通過(guò)邊緣軟件提供商Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包軟件包順利實(shí)施參考實(shí)施程序。

硬件需求

確保您擁有指定在目標(biāo)系統(tǒng)要求用于安裝ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包的新部分。


確保在ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)箱安裝中完成以下步驟:

代理設(shè)置
如果您在代理服務(wù)器網(wǎng)絡(luò)背后, 請(qǐng)確保代理地址在系統(tǒng)中配置 :

export http_proxy=:
export https_proxy=: 

確保:/etc/wgetrc以下列需要的代理服務(wù)器設(shè)置配置文件 :

https_proxy=: 
http_proxy=: 
ftp_proxy =: 
use_proxy = on

日期和時(shí)間
確保日期和時(shí)間與當(dāng)前本地時(shí)間同步 。

創(chuàng)建非 Root 用戶
確保有姓名和密碼的非根用戶開(kāi)放的智能智能并經(jīng)過(guò)不義者的許可。如果沒(méi)有許可,請(qǐng)遵守下列指示。

要?jiǎng)?chuàng)建用戶智能打開(kāi),請(qǐng)執(zhí)行命令:

useradd -s /bin/bash -d /home/開(kāi)放的智能智能/ -m -G sudo 開(kāi)放的智能智能
passwd 開(kāi)放的智能智能

需要給給定用戶密碼 :

passwd "開(kāi)放的智能智能"

由于一些任務(wù)需要根特權(quán),非根用戶需要有可能成為根:

echo "開(kāi)放的智能智能 ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/開(kāi)放的智能智能

在主機(jī)間交換 SSH 密鑰
在主機(jī)之間交換 SSH 鍵允許從正在運(yùn)行的主機(jī) ANSSH 到正在設(shè)置的主機(jī)的無(wú)密碼的 SSH 連接。 如果不允許無(wú)密碼的 SSH 連接, 請(qǐng)按下面的指示在主機(jī)之間交換 SSH 鍵。 生成并安裝主機(jī)上的公用密鑰, 將其記錄為 root 并執(zhí)行以下命令 :

在第一個(gè)命令中, 邊邊控制控制器主機(jī)必須有一個(gè)生成的 SSH 密鑰。 SSH 密鑰可以通過(guò)執(zhí)行生成ssh- keygen 鍵并從命令輸出中獲取密鑰 。
在第二個(gè)命令中,生成的鍵必須復(fù)制到每個(gè)邊緣節(jié)點(diǎn)主機(jī),使用ssh-copy-id 秒數(shù)命令。

ssh- keygen 鍵 
ssh-copy-id 秒數(shù) 開(kāi)放的智能智能@<開(kāi)放的智能智能-node-ip-address> 

安裝 Python 附屬庫(kù)

使用下列命令:

pip3 install –-user Cython 
sudo apt-get install python-dev 
sudo apt-get install python3-dev

安裝引用實(shí)施

選定配置 下載下載參考執(zhí)行,然后按以下步驟安裝。

配置 下載

在進(jìn)一步開(kāi)展工作之前,確保適當(dāng)滿足目標(biāo)系統(tǒng)要求。

對(duì)于單一設(shè)備模式,只需要一臺(tái)機(jī)器。 (兩個(gè)控制器和邊緣節(jié)點(diǎn)將在同一設(shè)備上。)

對(duì)于多設(shè)備模式,請(qǐng)確定您至少擁有兩臺(tái)機(jī)器(一臺(tái)用于控制器,另一臺(tái)用于邊緣節(jié)點(diǎn))。
注:當(dāng)前版本不支持多設(shè)備模式。

打開(kāi)一個(gè)新的終端, 并登錄到服務(wù)器上, 作為非 root 用戶 。

ssh 開(kāi)放的智能智能@

確認(rèn)服務(wù)器配置為ESP Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包作為先決條件。

將下載的 zip 軟件包移動(dòng)到/home/文件夾。

mv /Wireless-network-ready-pcb-defect-detection.zip /home/

使用以下命令并解zip RI, 跳轉(zhuǎn)到非 root 用戶的 / root 目錄 :

cd /home/ 
unzip Wireless-network-ready-pcb-defect-detection.zip 

轉(zhuǎn)到無(wú)線網(wǎng)絡(luò)- 即時(shí)網(wǎng)絡(luò)- pcb- detect- 檢測(cè)/ 目錄 :

cd Wireless-network-ready-pcb-defect-detection

更改可執(zhí)行的邊緣軟件文件的權(quán)限 :

chmod 755 edgesoftware 

運(yùn)行下面的命令以安裝“ 引用執(zhí)行” :

./edgesoftware install 

安裝軟件包啟動(dòng) 。
wKgaomTDlemAPJo3AAJKd2br33U825.png Figure 3: Installation Start Screen

安裝完成后,您可以看到消息Installation of package complete每個(gè)模塊的安裝狀態(tài)。

注:安裝故障日志可在下列地點(diǎn)獲取:/var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_/Wireless_NetworkReady_PCB_defect_detection/install.log
何 地是已下載的軟件包版本。
wKgaomTDleyAaQDWAAHBxJbZiis549.png Figure 4: Installation Successful

如果安裝了 Intel 智能邊緣開(kāi)放開(kāi)發(fā)者體驗(yàn)工具, 運(yùn)行以下命令時(shí)應(yīng)該顯示與下面圖像相似的輸出。 所有播客都應(yīng)該處于運(yùn)行或完成階段 。

kubectl get pods -A
wKgZomTDlfCAARI_AAJlEvTsW2k960.png Figure 5: Pods Status
注:視覺(jué)顯示器艙的狀態(tài)可能是 CrashLoopBackoff 。 這是預(yù)期的行為, 可以忽略它 。

如果安裝了多氯聯(lián)苯脫軌檢測(cè),運(yùn)行以下命令的輸出應(yīng)顯示如下:

$ 開(kāi)放的智能智能@host:/$ kubectl get pods -n smartedge-apps

NAME		  READY    STATUS    RESTARTS      AGE
deployment-etcd-ui-b6f9868f5-ll9nc  	       1/1     Running      035m
deployment-video-analytics-5749dbcbc9-554rf  1/1     Running      035m
deployment-video-ingestion-7485bdff74-2jbbt  1/1     Running      035m
deployment-webvisualizer-76496f95d6-rzpfp    1/1     Running      035m
ia-configmgr-agent-6f7c488fd5-hk5sw  	       1/1     Running      035m 
wKgaomTDlfWAcdIAAADMurQjqiY747.png Figure 6: PCB 缺陷檢測(cè) Pods Status

運(yùn)行下面的命令以確保創(chuàng)建網(wǎng)絡(luò)策略 :

注:Intel Smart 邊緣開(kāi)放, 默認(rèn)的網(wǎng)絡(luò)政策屏蔽了所有艙位的入侵交通, 從而創(chuàng)建了 pcb 缺陷檢測(cè)艙網(wǎng)絡(luò)政策, 以便允許入侵交通 。

$ 開(kāi)放的智能智能@:/$ kubectl get networkpolicies -n smartedge-apps

NAME       POD-SELECTOR        AGE
deny-from-other-namespaces         26d
etcd-ui-network-policy         app=etcd-ui         17m
webvisualizer-network-policy   app=webvisualizer   17m 
wKgZomTDlfiAKmFEAADHipae_vM092.png Figure 7: PCB 缺陷檢測(cè) Network Policy

在下面運(yùn)行命令以檢查 Docker * 圖像及其細(xì)節(jié) :

$ 開(kāi)放的智能智能@host:/$ docker images | grep ia_

openedgeinsights/ia_web_visualizer   3.0 dc770e4abb2d   5 weeks ago     2.77GB
openedgeinsights/ia_video_analytics  3.0 ae2d02273229   5 weeks ago     3.05GB
openedgeinsights/ia_video_ingestion  3.0 ac31dafabc77   5 weeks ago     3.3GB
openedgeinsights/ia_etcd_ui3.0 939cb1e5db69   5 weeks ago     1.11GB
openedgeinsights/ia_configmgr_agent  3.0 278d619c406c   6 weeks ago     268MB

使用以下命令列出參考應(yīng)用部署模塊列表 :

./edgesoftware list
wKgaomTDlfqAd1YtAACit2Fp49U644.png Figure 8: PCB 缺陷檢測(cè) Module List

使用以下命令卸載參考執(zhí)行模塊 :

./edgesoftware uninstall 
wKgZomTDlf6AUNqTAADvnN2owDI475.png Figure 9: Uninstallation Successful

在下面運(yùn)行命令以確保網(wǎng)絡(luò)策略在取消安裝后被刪除 :

開(kāi)放的智能智能@:/$ kubectl get networkpolicies. 

NAME POD-SELECTOR   AGEs 
block-all-ingress                 32d

節(jié)點(diǎn)特征發(fā)現(xiàn)(NFD)

多氯聯(lián)苯分層檢測(cè)使用Intel分發(fā) OpenVINOTM 工具包,該工具包被優(yōu)化用于支持諸如AVX512VNNI等特殊指令的Intel處理器,用于優(yōu)化性能。這一應(yīng)用的部署將需要在節(jié)點(diǎn)和Ubuntu 20.04 OS 上支持這一特性的節(jié)點(diǎn)。該NFD 功能確保了在有這些特性的節(jié)點(diǎn)上應(yīng)用應(yīng)用這些特性。

NFD由下列機(jī)構(gòu)安裝:Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包以兩個(gè)播客運(yùn)行英特爾智能邊緣開(kāi)放,如下所示。

$ kubectl get pods -A | grep smartedge-system
   
smartedge-system       nfd-release-node-feature-discovery-master-7b94765ccf-9ghjg   1/1     Running   5 (83d ago)    85d
smartedge-system       nfd-release-node-feature-discovery-worker-dq4x6    1/1     Running   5 (83d ago)    85d

預(yù)定并成功運(yùn)行的探測(cè)艙英特爾智能邊緣開(kāi)放基于 Intel Xeon可縮放服務(wù)器硬件能力的節(jié)點(diǎn) 。

$ kubectl get pods -A | grep smartedge-apps

smartedge-apps       deployment-etcd-ui-b6f9868f5-ll9nc         1/1     Running   0    54m
smartedge-apps       deployment-video-analytics-5749dbcbc9-554rf1/1     Running   0    54m
smartedge-apps       deployment-video-ingestion-7485bdff74-2jbbt1/1     Running   0    54m
smartedge-apps       deployment-webvisualizer-76496f95d6-rzpfp  1/1     Running   0    54m
smartedge-apps       ia-configmgr-agent-6f7c488fd5-hk5sw        1/1     Running   0    54m

以下產(chǎn)出顯示了對(duì)一個(gè)多氯聯(lián)苯缺陷探測(cè)艙的描述,這表明該艙正在成功運(yùn)行,具有全國(guó)發(fā)展基金的特點(diǎn)。

$ kubectl describe pod deployment-video-analytics-5749dbcbc9-554rf -n smartedge-apps
...
...
...

Node-Selectors: feature.node.kubernetes.io/cpu-cpuid.AVX512VNNI=true
      feature.node.kubernetes.io/system-os_release.ID=ubuntu
Tolerations:       node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
         node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type    Reason     Age   From     Message
  ----    ------     ----  ----     -------
  Normal  Scheduled  56m   default-scheduler  Successfully assigned smartedge-apps/deployment-video-analytics-5749dbcbc9-554rf to esi62
  Normal  Pulled     56m   kubelet  Container image "openedgeinsights/ia_video_analytics:3.0" already present on machine
  Normal  Created    56m   kubelet  Created container ia-video-analytics
  Normal  Started    56m   kubelet  Started container ia-video-analytics

多語(yǔ)言和多語(yǔ)言特征


除了涵蓋多種IoT垂直數(shù)據(jù)外,具有Intel智能邊緣的RIs Intel智能邊緣開(kāi)放增加獨(dú)立軟件供應(yīng)商的時(shí)間到市場(chǎng),并為邊緣解決方案建設(shè)者提供參考,以在邊緣平臺(tái)上部署多租戶和多垂直服務(wù)。 Intel智能邊緣開(kāi)發(fā)者經(jīng)驗(yàn)工具包為多種軟件工具/框架(包括OEI、OpenVINOTM、WebRTC)和多種多部分參考實(shí)施提供支持,同時(shí)在同一邊緣平臺(tái)上運(yùn)行,展示了英特爾提供和資產(chǎn)之間互操作性的基本原則。

多參考性實(shí)施可以使用這一特性,在Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包的單一實(shí)例中部署。 多語(yǔ)言和多語(yǔ)言特性得到支持,并用以下一套具有開(kāi)發(fā)者經(jīng)驗(yàn)工具包 v22.03 的參考性實(shí)施測(cè)試:

無(wú)線無(wú)線網(wǎng)絡(luò) 備就 PCB 故障探測(cè)(v5.0.0)

遠(yuǎn)程保健遠(yuǎn)程監(jiān)測(cè)(V3.0.0)

注:以上所列參考執(zhí)行得到驗(yàn)證,以支持這一特點(diǎn);然而,其特征并不限于這些區(qū)域指標(biāo)。

Helm 圖表的公開(kāi)黑黑圖登記簿

在英特爾智能邊緣露天安裝多氯聯(lián)苯脫軌檢測(cè)參考執(zhí)行,使用赫爾姆海圖完成。以前的赫爾姆海圖曾是參考實(shí)施安裝軟件的一部分?,F(xiàn)在,發(fā)行了一個(gè)全球的黑爾姆雷波,這樣可以從私營(yíng)和公共網(wǎng)絡(luò)上獲取參考實(shí)施黑爾姆海圖。這將加快和方便引入更新及其與參考實(shí)施整合的過(guò)程。

可視化輸出輸出

并瀏覽以下鏈接, 以了解各自結(jié)果:

Web 可視化器

http://:30009 -DEV Mode

http://:30007 -PROD Mode

Etcd 用戶界面

http://:30010

要訪問(wèn)可視化器,請(qǐng)登錄用戶名 = 管理員和密碼=管理員@123

wKgaomTDlgGAIoW9AAMYHk4XyG8962.png Figure 10: Application Results

PCB 缺陷檢測(cè)結(jié)果

您可以查看 PCB 缺陷檢測(cè)演示的參考輸入和輸出視頻github.

參考多氯聯(lián)苯缺陷檢測(cè)結(jié)果區(qū)域,以交叉驗(yàn)證設(shè)置中的結(jié)果。

以下是多氯聯(lián)苯缺陷檢測(cè)演示的參考輸入和輸出視頻。

PCB 輸入管流輸入視頻文件有三個(gè)多氯聯(lián)苯在屏幕上旋轉(zhuǎn), 由攝像頭流艙發(fā)送, 其中兩個(gè)板有缺陷。

發(fā)現(xiàn)多氯聯(lián)苯的產(chǎn)出缺陷顯示多氯聯(lián)苯圖像缺陷檢測(cè)結(jié)果的可視化艙,即紅色方格箱缺陷檢測(cè)標(biāo)記為多氯聯(lián)苯板缺失部件和焊接橋?qū)е露搪贰?/p>

概述和下一步步驟

在Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包上部署的多氯聯(lián)苯演示樣本應(yīng)用產(chǎn)生了一個(gè)影響深遠(yuǎn)的邊際計(jì)算使用案例,該案例利用了Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)工具包和開(kāi)放邊緣透視軟件(OEI)的能力。

學(xué)習(xí)更多

繼續(xù)學(xué)習(xí),見(jiàn)下列指南和軟件資源:

英特爾智能邊緣開(kāi)放 Architecture

Intel? Open Edge Insights

排除故障

如果安裝過(guò)程中遇到任何問(wèn)題,應(yīng)確保安裝先決條件配置正確 。

試票狀態(tài)檢查

使用以下命令,驗(yàn)證這些艙位是否已經(jīng)準(zhǔn)備好,是否處于運(yùn)行狀態(tài):

kubectl get pods -A

Pod 狀態(tài)顯示“ 圖像 PullBackoff” 很長(zhǎng)一段時(shí)間

如果在圖像 PullBackoff 狀態(tài)中, 播客在下面顯示的很長(zhǎng)一段時(shí)間內(nèi), 請(qǐng)執(zhí)行以下命令 。

wKgaomTDlgSAcPLzAAIt4FfGf6c439.png

描述所用的艙位 :

kubectl describe pod -n smartedge-apps 

使用此標(biāo)記獲取圖像名稱, 并使用命令手動(dòng)抓取 Docker :

docker login
docker pull  

Pod 狀態(tài)顯示長(zhǎng)期“ 容器添加” 。

如果艙位狀態(tài)顯示集裝箱置換或錯(cuò)誤或 CrashLoopBackoff 5 分鐘或5 分鐘以上, 運(yùn)行以下命令 :

./edgesoftware uninstall -a
./edgesoftware install 

Pod 狀態(tài)顯示“ 等待” 很長(zhǎng)一段時(shí)間

如果只等待5分鐘或5分鐘以上視頻分析艙狀態(tài),請(qǐng)執(zhí)行以下命令:

kubectl describe pods -n smartedge-apps

在視頻分析艙中,如果您看到以下事件, 原因是排程失敗, 可能無(wú)法在系統(tǒng) CPU 中提供 AVX-512VNNNI 指令集。NFD NFD 特點(diǎn)段 次 頁(yè) 次

Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning FailedScheduling 43s (x9 over 7m58s) default-scheduler 0/1 nodes are available: 1 node(s) didn't match Pod's node affinity/selector.

如果所有四個(gè)播客等、視頻分析、視頻攝取和網(wǎng)絡(luò)視頻攝像機(jī)都處于5分鐘以上等待狀態(tài),請(qǐng)檢查操作系統(tǒng)是否為Ubuntu 20.04 LTS。

拆卸失敗

如果卸載命令( 如果 卸載命令) (I)./edgesoftware uninstall < module id >(d) 失敗,手動(dòng)卸載多氯聯(lián)苯破損探測(cè)部署和網(wǎng)絡(luò)政策,具體針對(duì)Pcb缺陷檢測(cè)艙:

helm uninstall eii-deploy -n smartedge-apps; helm uninstall eii-provision -n smartedge-apps
kubectl delete networkpolicy etcd-ui-network-policy webvisualizer-network-policy -n smartedge-apps 

安裝和調(diào)試日志信息文件路徑

Intel智能邊緣開(kāi)放開(kāi)發(fā)者經(jīng)驗(yàn)箱的安裝日志信息將在以下網(wǎng)址提供:

/var/log/esb-cli/Smart_Edge_Open_Developer_Experience_Kits_3.0.0/Smart_Edge_Open_Developer_Experience_Kits/install.log 

安裝日志信息無(wú)線網(wǎng)絡(luò) 備就 PCB 故障探測(cè)模塊將可用于 :

/var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_/WirelessNetwork_Ready_PCB_defect_detection/install.log

何 地是已下載的軟件包版本。

執(zhí)行以下命令以 tar.gz 壓縮格式合并日志文件列表,例如,無(wú)線無(wú)線已準(zhǔn)備 _ networkready_ pcb_ deect_ detect_ 檢測(cè).tar.gz.

tar -czvf 無(wú)線無(wú)線已準(zhǔn)備 _ networkready_ pcb_ deect_ detect_ 檢測(cè).tar.gz /var/log/esb-cli/Wireless_NetworkReady_PCB_defect_detection_5.0.0/Wireless_NetworkReady_PCB_defect_detection/ /var/log/esb-cli/Smart_Edge_Open_Developer_Experience_Kits_3.0.0/Smart_Edge_Open_Developer_Experience_Kits/ 

支助論壇支助論壇

若您無(wú)法解決問(wèn)題,請(qǐng)聯(lián)系支助論壇支助論壇.?

確保您在完全安裝期間有一個(gè)活躍的互聯(lián)網(wǎng)連接。 如果您隨時(shí)失去互聯(lián)網(wǎng)連接, 安裝可能會(huì)失敗 。

確保您正在使用一個(gè)新的安裝。 早期的軟件, 特別是 Docker * 和 Docker Compose * 可能會(huì)引起問(wèn)題 。

使用 kubectl 命令, 如描述、 日志、 獲取等來(lái)分析問(wèn)題 。

確保正確設(shè)置代理設(shè)置 。

審核編輯:彭菁

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • intel
    +關(guān)注

    關(guān)注

    19

    文章

    3478

    瀏覽量

    185654
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    8958

    瀏覽量

    85082
  • 短路
    +關(guān)注

    關(guān)注

    5

    文章

    514

    瀏覽量

    30931
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    29806

    瀏覽量

    268103
  • 開(kāi)發(fā)者
    +關(guān)注

    關(guān)注

    1

    文章

    547

    瀏覽量

    16970
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【HZHY-AI300G智能盒試用連載體驗(yàn)】基建智慧工地物聯(lián)邊緣代理技術(shù)研究及應(yīng)用

    服務(wù)平臺(tái)、物聯(lián)管理平臺(tái)、統(tǒng)一視頻監(jiān)控平臺(tái)。4、在以上平臺(tái)調(diào)試運(yùn)行成功,生成定制化標(biāo)準(zhǔn)化量產(chǎn)鏡像。 5、通過(guò)檢測(cè)。 6、推薦項(xiàng)目“雙創(chuàng)”孵化。 7、嘗試
    發(fā)表于 07-16 17:14

    采用混合模式實(shí)現(xiàn)農(nóng)產(chǎn)品質(zhì)量可追溯系統(tǒng)集成

    本文提出一種基于C/S 和B/S 混和模式的農(nóng)產(chǎn)品質(zhì)量安全可追溯系統(tǒng)的集成方法,該方法使用目前廣泛應(yīng)用的RFID技術(shù)、條形碼技術(shù)及其他如數(shù)據(jù)庫(kù)和組件等技術(shù),將標(biāo)志、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)采集和傳遞、信息查詢四部分進(jìn)行有機(jī)集合以實(shí)現(xiàn)對(duì)農(nóng)產(chǎn)品生產(chǎn)全過(guò)程進(jìn)行管理,實(shí)現(xiàn)農(nóng)
    發(fā)表于 07-26 07:28

    EdgeBoard FZ5 邊緣AI計(jì)算盒及計(jì)算卡

    ,實(shí)現(xiàn)模型的訓(xùn)練、部署、推理等一站式服務(wù),降低AI開(kāi)發(fā)門(mén)檻。5 卓越品質(zhì)與可靠性設(shè)計(jì),直面工業(yè)場(chǎng)景高效開(kāi)發(fā)寬溫設(shè)計(jì),適應(yīng)-40度到+70度環(huán)境溫度;整體式無(wú)風(fēng)扇被動(dòng)散熱,適應(yīng)
    發(fā)表于 08-31 14:12

    請(qǐng)問(wèn)硬件產(chǎn)品質(zhì)量體現(xiàn)方式與軟件產(chǎn)品有什么不同?

    硬件產(chǎn)品質(zhì)量體現(xiàn)方式與軟件產(chǎn)品有什么不同?
    發(fā)表于 04-13 06:06

    多層印制板電鍍錫產(chǎn)品質(zhì)量問(wèn)題的產(chǎn)生原因是什么?怎么解決?

    多層印制板電鍍錫產(chǎn)品質(zhì)量問(wèn)題的產(chǎn)生原因是什么?怎么解決?
    發(fā)表于 04-26 07:00

    //有關(guān)于產(chǎn)品質(zhì)量方面的合同糾紛問(wèn)題的可以點(diǎn)進(jìn)來(lái)看看

    過(guò)億元。??華碧實(shí)驗(yàn)室旗下設(shè)立有華碧鑒定、華碧公估、華碧檢測(cè)和華碧認(rèn)證等多個(gè)子品牌,服務(wù)涵蓋產(chǎn)品質(zhì)量鑒定、失效分析、工業(yè)檢測(cè)、汽車零部件檢測(cè)、船舶檢測(cè)、可靠性檢測(cè)、環(huán)境與有毒有害物質(zhì)檢測(cè)、汽車同質(zhì)件認(rèn)證等領(lǐng)域。 在購(gòu)銷合同中有遇到產(chǎn)品質(zhì)
    發(fā)表于 11-02 09:48

    上拉電阻的細(xì)節(jié)處理對(duì)電子產(chǎn)品質(zhì)量的重要性

    ),可能會(huì)出現(xiàn)意想不到的負(fù)面結(jié)果。而電子產(chǎn)品質(zhì)量的優(yōu)劣,更多是在惡劣工作條件下才能充分體現(xiàn)出來(lái)。本文以下圖所示的上拉電阻為例,說(shuō)明細(xì)節(jié)處理對(duì)電子產(chǎn)品質(zhì)量的重要性。上拉電阻的主要作用,是為了保證輸入型 I
    發(fā)表于 01-14 08:03

    同規(guī)格的錫膏產(chǎn)品質(zhì)量為什么差別這么大?

    同規(guī)格的錫膏產(chǎn)品質(zhì)量為什么差別這么大?
    發(fā)表于 02-09 14:50

    產(chǎn)品質(zhì)量信息的管理

    介紹客車產(chǎn)品質(zhì)量信息的收集、整理、處理方法及應(yīng)達(dá)到的效果。目的是使信息處理流程規(guī)范化、準(zhǔn)確化、及時(shí)化, 從而不斷改善產(chǎn)品質(zhì)量, 滿足顧客要求。關(guān)鍵詞: 客車; 質(zhì)量
    發(fā)表于 07-25 09:13 ?8次下載

    產(chǎn)品質(zhì)量先期策劃(apqp),Advanced Produc

    產(chǎn)品質(zhì)量先期策劃,Advanced Product Quality Planning 產(chǎn)品質(zhì)量先期策劃的基本原則產(chǎn)品質(zhì)量策劃是一種結(jié)構(gòu)化的方法,用來(lái)確定和制定確保某產(chǎn)品使顧客滿意所需
    發(fā)表于 07-30 13:38 ?36次下載

    產(chǎn)品質(zhì)量閉環(huán)管理系統(tǒng)研究

    產(chǎn)品質(zhì)量閉環(huán)管理系統(tǒng)是以FRACAS 技術(shù)和FMEA 技術(shù)為主,工作流技術(shù)為輔的質(zhì)量管理平臺(tái),討論了企業(yè)實(shí)施產(chǎn)品質(zhì)量閉環(huán)管理系統(tǒng)的重要性與必要性;結(jié)合企業(yè)
    發(fā)表于 09-01 09:39 ?5次下載

    何以顛覆中國(guó)工業(yè)產(chǎn)品質(zhì)量檢測(cè)?

    談到質(zhì)量,我們就不得不談中國(guó)工業(yè)產(chǎn)品的質(zhì)檢問(wèn)題。而其中值得引起關(guān)注的一點(diǎn)是,我國(guó)制造商沿用傳統(tǒng)人工的檢測(cè)手段乃是導(dǎo)致效率低下、產(chǎn)品質(zhì)量無(wú)法獲得保障的關(guān)鍵原因。
    發(fā)表于 01-11 10:09 ?1580次閱讀

    產(chǎn)品質(zhì)量安全案例收集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    產(chǎn)品案例信息收集是進(jìn)行產(chǎn)品質(zhì)量安全風(fēng)險(xiǎn)評(píng)估和預(yù)警的必要前提,通過(guò)系統(tǒng)性地收集、分析、匯總各類信息,為后續(xù)產(chǎn)品質(zhì)量安全評(píng)估過(guò)程奠定基礎(chǔ)。本文以尋找產(chǎn)品質(zhì)量安全因子為核心,搭建了
    發(fā)表于 12-20 15:01 ?0次下載
    <b class='flag-5'>產(chǎn)品質(zhì)量</b>安全案例收集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    國(guó)辰智企QMS產(chǎn)品質(zhì)量追溯平臺(tái):提升電子行業(yè)競(jìng)爭(zhēng)力的關(guān)鍵

    在當(dāng)今競(jìng)爭(zhēng)激烈的電子產(chǎn)品市場(chǎng)中,質(zhì)量是企業(yè)成功的關(guān)鍵。為了滿足客戶對(duì)高品質(zhì)產(chǎn)品的需求,企業(yè)需要一套可靠的質(zhì)量管理系統(tǒng)。QMS
    的頭像 發(fā)表于 02-19 10:23 ?650次閱讀
    國(guó)辰智企QMS<b class='flag-5'>產(chǎn)品質(zhì)量</b>追溯<b class='flag-5'>平臺(tái)</b>:提升電子行業(yè)競(jìng)爭(zhēng)力的關(guān)鍵

    SMT貼片加工廠的焊點(diǎn)質(zhì)量檢查標(biāo)準(zhǔn)

    質(zhì)量檢查標(biāo)準(zhǔn)和SMT加工的外觀檢查內(nèi)容。SMT貼片加工廠的焊點(diǎn)質(zhì)量檢查一、焊點(diǎn)檢查:1、焊點(diǎn)表面要求完整、平滑、光亮,不能存在缺陷焊點(diǎn)。2、元器件高度要符合工藝文件
    的頭像 發(fā)表于 06-20 15:46 ?347次閱讀
    SMT貼片加工廠的焊點(diǎn)<b class='flag-5'>質(zhì)量檢查</b>標(biāo)準(zhǔn)