邊緣計算與智能視覺應用 課件 8.4 健康防疫系統應用開發_第1頁
邊緣計算與智能視覺應用 課件 8.4 健康防疫系統應用開發_第2頁
邊緣計算與智能視覺應用 課件 8.4 健康防疫系統應用開發_第3頁
邊緣計算與智能視覺應用 課件 8.4 健康防疫系統應用開發_第4頁
邊緣計算與智能視覺應用 課件 8.4 健康防疫系統應用開發_第5頁
已閱讀5頁,還剩10頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

邊緣計算與智能視覺應用8.4健康防疫系統應用開發講課人:XXX時間:20XX年12月30日延時符AboutUs目錄系統分析與功能設計01結果與應用驗證03開發流程與算法交互02系統分析與功能設計01系統分析與功能設計健康防疫系統是一套典型的邊緣應用場景,包含了硬件層、邊緣層、應用層。(1)硬件層:由無線節點和Sensor-A采集類傳感器、Sensor-B控制類傳感器、Sensor-C安防類傳感器來完成一套完整的健康防疫系統硬件部分,通過人體紅外感應監測是否有人出現等AI智能交互操作。(2)邊緣層:邊緣計算網關內置IoT網關服務和AiCam計算引擎。IoT網關服務負責接收/下發無線節點的數據,發送給應用端或者將數據發給云端的物聯網智云平臺。AiCam計算引擎內置算法、模型、視頻推流等服務,支持應用層的邊緣計算推理任務。(3)應用層:應用層通過智云接口與IoT硬件層交互(默認與云端的物聯網智云平臺接口交互),通過AiCam的RESTful接口與算法層交互。系統分析與功能設計健康防疫系統主要功能框圖開發流程與算法交互02開發流程與算法交互攝像頭websocketAiCam框架http://gwip:4001/stream/algorithm_name?camera_id=0視頻流:返回base64編碼的圖片和結果數據視頻推流算法調度邊緣推理Flask服務json數據返回交互:ajax(/file/algorithm_name,POST,jsondata)應用物聯網云平臺ZCloudAPI物聯網硬件設備基于AiCam健康防疫系統框架開發流程與算法交互開發流程如下:(1)項目配置,在AiCam工程的配置文件添加攝像頭(config\app.json)。(2)添加模型,健康防疫項目中用到了口罩檢測深度學習模型,需要在工程添加對應的口罩檢測模型模型文件:models\mask_detection\yolov3-tiny-face_mask-opt.bin、yolov3-tiny-face_mask-opt.param;(3)添加算法,健康防疫項目中用到了二維碼識別、百度語音合成、口罩檢測算法,需要在工程添加這些算法文件:image_qrcode_recognition\image_qrcode_recognition.py二維碼識別算法文件;baidu_speech_synthesis\baidu_speech_synthesis.py百度語音合成算法文件;mask_detection\mask_detection.py口罩檢測算法。(4)添加應用,在AiCam工程添加算法實驗前端應用static\edge_antiepidemic。開發流程與算法交互算法交互(1)輪循控制設備,實時監控、并根據val進行不同檢測功能的切換。(2)根據用戶的不同狀況及行為進行智能語音合成提示和相應反饋。參數語音合成url"/file/baidu_speech_synthesis"method'POST'processDatafalsecontentTypefalsedataType'json'dataletconfig=configDataletformData=newFormData();formData.append('file_name',blob,'text.txt');formData.append('param_data',JSON.stringify({"APP_ID":config.user.baidu_id,"API_KEY":config.user.baidu_apikey,"SECRET_KEY":config.user.baidu_secretkey}));successfunction(res){}內容:return_result={'code':200,'msg':None,'origin_image':None,'result_image':None,'result_data':None}示例:code/msg:200/語音合成成功、500/語音合成失敗result_data:算法返回的語音合成的文字內容結果與應用驗證03結果與應用驗證1.硬件部署邊緣硬件部署結果與應用驗證2.工程部署(1)運行MobaXterm工具,通過SSH登錄到邊緣計算網關。(2)在SSH終端創建實驗工作目錄:$mkdir-p~/aiedge-exp(3)通過SSH將本實驗工程代碼和aicam工程包上傳到~/aiedge-exp目錄下。(4)在SSH終端輸入以下命令解壓縮實驗工程

$cd~/aiedge-exp$unzipedge_antiepidemic.zip$unzipaicam.zip-dedge_antiepidemic(5)修改工程配置文件static\edge_access\js\config.js內的智云帳號、硬件地址、邊緣服務地址等信息。(6)文件修改好后,通過MobaXterm工具創建的SSH連接,將修改好的文件上傳到邊緣計算網關。結果與應用驗證3.工程運行$cd~/aiedge-exp/edge_antiepidemic$chmod755start_aicam.sh$condaactivatepy36_tf114_torch15_cpu_cv345//PCubuntu20.04環境下需要切換環境$./start_aicam.sh開始運行腳本*ServingFlaskapp"start_aicam"(lazyloading)*Environment:productionWARNING:Donotusethedevelopmentserverinaproductionenvironment.Useaproducti

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論