資料介紹
描述
介紹
在這里,您將找到 TASS PVL 的示例應用程序,這是一個使用英特爾? 計算機視覺 SDK 的計算機視覺安全系統(tǒng)和一個通過 TechBubble Technologies IoT JumpWay 連接到物聯(lián)網(wǎng)的英特爾? Edison。
一旦您了解了它的工作原理,您就可以自由地相應地修改應用程序。
該項目使用兩個應用程序:
軟件要求
- TechBubble IoT JumpWay Node JS MQTT 客戶端庫
- TechBubble IoT JumpWay WebSocket MQTT 客戶端
- 適用于 Windows 10 的英特爾? 計算機視覺 SDK
- 微軟 Vcpkg、Paho、Json
- 節(jié)點JS
- 視覺工作室 2017
硬件要求
- 配備第 6 代英特爾? 酷睿? 處理器和英特爾? 銳炬? Pro 顯卡和高清顯卡的 Windows PC,在我們的示例中,我們使用配備英特爾? 傲騰內(nèi)存的英特爾? NUC7i7BNH。
- 1 x 英特爾? 愛迪生
- 1x Grove 入門套件加 - 英特爾? Edison 的英特爾物聯(lián)網(wǎng)版
- 1 x 藍色 LED (Grove)
- 1 x 紅色 LED (Grove)
- 1 x 蜂鳴器 (Grove)
- 1 個網(wǎng)絡攝像頭
在你開始之前
在開始之前,您應該遵循一些教程,特別是如果您是第一次使用 TechBubble IoT JumpWay Developer Program。如果您還沒有,則需要一個 TechBubble IoT JumpWay Developer Program 開發(fā)者帳戶,并在開始創(chuàng)建 IoT 設備之前設置一些基礎知識。訪問以下IoT JumpWay 開發(fā)人員計劃文檔(閱讀/設置 5-10 分鐘)并查看引導您完成注冊和設置位置空間、區(qū)域、設備和應用程序的指南(閱讀約 5 分鐘)。
準備您的 Windows 設備
C:\src\vcpkg> vcpkg install paho-mqtt:x64-windows
#if defined(WIN32) || defined(WIN64)
#define DLLImport __declspec(dllimport)
#define DLLExport __declspec(dllexport)
#else
#define DLLImport extern
#define DLLExport __attribute__ ((visibility ("default")))
#endif
#if defined(_WIN32) || defined(_WIN64)
#define DLLImport __declspec(dllimport)
#define DLLExport __declspec(dllexport)
#else
#define DLLImport extern
#define DLLExport __attribute__ ((visibility ("default")))
#endif
C:\src\vcpkg> vcpkg install nlohmann-json:x64-windows
- 安裝英特爾? 計算機視覺 SDK
- 安裝 Microsoft Vcpkg、Paho、Json
- 安裝 Visual Studio 2017
- 安裝 Paho MQTT
- 安裝后,編輯 C:\src\vcpkg\installed\x64-windows\include 中的 MQTTAsync.h 和 MQTTClient.h 文件。
- 改變:
- 到:
- 安裝 Nlohmann Json
- 插入您的網(wǎng)絡攝像頭
- 插入您的網(wǎng)絡攝像頭并確保您已為您的機器安裝所有相關驅(qū)動程序以識別該設備。
克隆回購
您需要將此存儲庫克隆到您的英特爾? Edison 上的某個位置。導航到您要將其下載到的目錄并發(fā)出以下命令,或使用 Windows GitHub GUI。
C:\YourChosenLocation> git clone https://github.com/TechBubbleTechnologies/IoT-JumpWay-Intel-Examples.git
IoT JumpWay 設備連接憑證和設置
- 按照TechBubble Technologies IoT JumpWay 開發(fā)人員計劃 (BETA) 定位應用程序文檔來設置您的 IoT JumpWay 定位應用程序。
- 為 TASS PVL 設置一個物聯(lián)網(wǎng) JumpWay 定位設備,確保你設置了你的攝像頭節(jié)點,因為你需要攝像頭的 ID 才能使項目正常工作。創(chuàng)建設備后,請確保準確記下 MQTT 用戶名和密碼、設備 ID 和設備名稱,您還需要區(qū)域和位置 ID。您將需要編輯您的設備并添加允許它與英特爾愛迪生自主通信的規(guī)則,但目前,這些是此時唯一需要執(zhí)行的步驟。
按照TechBubble Technologies IoT JumpWay Developer Program (BETA) Location Device Doc設置您的設備。
- 在 TASS-PVL-Windows-Console.cpp 中找到并更新以下代碼,并替換為您的設備設置。
int IntelliLanLocation = 0;
int IntelliLanZone = 0;
int IntelliLanDevice = 0;
int IntelliLanSensor = 0;
std::string IntelliLanDeviceN = "YourIoTJumpWayDeviceNameHere";
std::string IntelliLanDeviceU = "YourIoTJumpWayDeviceUsernameHere";
std::string IntelliLanDeviceP = "YourIoTJumpWayDevicePasswordHere";
- 您可能還需要編輯此值,這允許應用程序連接到您的網(wǎng)絡攝像頭,通常該值是 1 或 0,在我的例子中它是 1,這是提供的應用程序中的默認設置。如果您在啟動時收到應用程序無法連接到您的相機的錯誤消息,您將需要修改此設置并確保您已經(jīng)為您的相機安裝了所有必需的驅(qū)動程序。
int camera = 1;
附加包含目錄和庫目錄
如果您將英特爾? 計算機視覺 SDK 安裝到默認目錄 (C:\Intel\CV SDK) 以外的任何目錄,您將需要更新附加包含目錄和庫目錄設置以反映您的安裝位置。
設置您的英特爾? Edison
下一步是設置您的英特爾? Edison,以便 TASS PVL 可以通過 IoT JumpWay 與其通信。為此,我們已經(jīng)創(chuàng)建了一個教程,即 IoT JumpWay Intel? Edison Dev Kit IoT Alarm,它將指導您完成此過程。唯一的區(qū)別是您不需要設置 Python 命令應用程序,因為在這個項目中,TASS PVL 將取代 Python 命令應用程序,為了節(jié)省時間,請僅按照英特爾? Edison 設備 Node JS 應用程序的步驟操作。
您將在以下鏈接中找到該教程:
物聯(lián)網(wǎng) JumpWay 英特爾? Edison 開發(fā)套件物聯(lián)網(wǎng)警報
完成該教程并設置設備后,返回他以完成最后的集成步驟。
設置你的規(guī)則
您現(xiàn)在已準備好執(zhí)行最后的步驟,此時您應該已設置好所有內(nèi)容,并且您的英特爾? Edison 開發(fā)套件物聯(lián)網(wǎng)警報應該正在運行并連接到物聯(lián)網(wǎng) JumpWay 以等待指令。
接下來,我們將設置允許 TASS PVL 自主控制您的英特爾? Edison 開發(fā)套件物聯(lián)網(wǎng)警報的規(guī)則。返回 TAS PVL 設備頁面并確保您位于編輯頁面上。向下滾動到您添加相機節(jié)點的下方,您將看到您可以添加規(guī)則。
我們要添加的規(guī)則如下:
- 當識別出已知人員時,打開藍色 LED。
- 當識別出未知人員時,打開紅色 LED。
- 當識別到陌生人時,打開蜂鳴器。
事件將由 TASS PVL 發(fā)送的警告消息觸發(fā),因此在 On Event Of 下拉列表中,選擇 WARNING。然后您需要選擇您添加到 TASS PVL 設備的攝像頭節(jié)點,因為這是發(fā)出警告的傳感器。接下來在 With Warning Of 中選擇 RECOGNIZED,這意味著當 IoT JumpWay 收到已知人員已被識別的警告消息時將觸發(fā)規(guī)則,然后為 Take The Following Action 部分選擇 Send Device Command,選擇Intel? Edison 作為設備,藍色 LED 作為傳感器,切換作為動作,打開作為命令。如果檢測到已知人員,這將告訴愛迪生打開藍燈。
您應該針對未識別事件的紅色 LED 和蜂鳴器重復這些步驟,以處理識別出入侵者或未知人員的事件。
準備好出發(fā)!
就是這樣,如果您正確地按照教程進行操作,那么您現(xiàn)在就可以啟動新的安全系統(tǒng)了。運行 Windows 控制臺應用程序開始,您將看到打開的控制臺窗口和您的相機的實時流,如果高興,還包括邊界框和情緒狀態(tài)。要訓??練已知用戶,您只需讓他們站在攝像頭前,然后單擊 R 注冊他們的臉,然后單擊 S 保存。
查看您的數(shù)據(jù)
當程序檢測到已知用戶或入侵者時,它會將捕獲它的設備的傳感器和警告數(shù)據(jù)發(fā)送到TechBubble IoT JumpWay。您將能夠訪問TechBubble IoT JumpWay Developers Area中的數(shù)據(jù)。登錄開發(fā)人員專區(qū)后,訪問TechBubble IoT JumpWay Location Devices Page,找到您的設備,然后訪問 Warnings & Sensor Data 頁面以查看從應用程序發(fā)送的數(shù)據(jù)。
物聯(lián)網(wǎng) JumpWay 英特爾? 計算機視覺 SDK 錯誤/問題
請隨時為您在使用 IoT JumpWay Intel? 示例時遇到的錯誤和一般問題創(chuàng)建問題。在您的物聯(lián)網(wǎng)項目中使用物聯(lián)網(wǎng) JumpWay 英特爾? 示例時,您還可以使用問題區(qū)域?qū)で笠话銕椭?/font>
物聯(lián)網(wǎng) JumpWay 英特爾? 計算機視覺 SDK 貢獻者
- 帶攝像頭和PIR傳感器的Raspberry Pi家庭安全系統(tǒng)
- 使用Arduino藍牙攝像頭的安全系統(tǒng)
- 基于計算機視覺的客機艙門識別與定位方法 42次下載
- 詳談機器視覺與計算機視覺的異同 8次下載
- 基于C#的密爾計算機工具MilCalc 0次下載
- 機器視覺與計算機視覺的概念到底有什么區(qū)別 6次下載
- 如何實現(xiàn)家庭安防系統(tǒng)中的多攝像頭和視頻采集與網(wǎng)絡傳送 21次下載
- 固定多攝像頭的視覺拼接技術 1次下載
- 用于OpenCL的英特爾FPGA SDK資料 8次下載
- 圖像采集與處理在攝像頭尋跡小車上的應用 18次下載
- 基于計算機視覺技術的人臉檢測系統(tǒng)設計 43次下載
- 基于計算機視覺的室內(nèi)空間測量系統(tǒng)設計 31次下載
- 計算機視覺講義 0次下載
- 基于OpenCV的計算機視覺技術實現(xiàn) 0次下載
- 計算機網(wǎng)絡安全概述
- 計算機視覺的工作原理和應用 1013次閱讀
- 計算機視覺的主要研究方向 488次閱讀
- 什么是計算機視覺?計算機視覺的三種方法 4138次閱讀
- 如何使用ping命令測試網(wǎng)絡攝像頭連通性 8281次閱讀
- 計算機視覺的概念和主要任務 1147次閱讀
- 計算機視覺相關概念總結 652次閱讀
- 基于無線和物聯(lián)網(wǎng)技術的安全攝像頭系統(tǒng) 1605次閱讀
- 關于自動駕駛系統(tǒng)中前視攝像頭的供電模塊 3471次閱讀
- 英特爾電腦棒拆解 1.2w次閱讀
- 通過CloudAPI、內(nèi)部部署和SDK獲取計算機視覺AI 2509次閱讀
- 英特爾加速物聯(lián)網(wǎng)和AI落地這是一場人工智能馬拉松 3659次閱讀
- 量子計算機真的要出現(xiàn)了?英特爾已研發(fā)出量子計算芯片? 5284次閱讀
- 總覽人工智能技術圖譜,計算機視覺VS機器視覺 9490次閱讀
- 集成攝像頭、人工智能和計算機視覺領域的最新技術 6810次閱讀
- 計算機網(wǎng)絡有哪些作用_計算機網(wǎng)絡硬件有哪些 1.1w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多