電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>英特爾計算機視覺SDK WindowsTASS PVL網(wǎng)絡(luò)攝像頭安全系統(tǒng)

英特爾計算機視覺SDK WindowsTASS PVL網(wǎng)絡(luò)攝像頭安全系統(tǒng)

2023-06-13 | zip | 0.00 MB | 次下載 | 免費

資料介紹

描述

物聯(lián)網(wǎng) JumpWay 英特爾? 計算機視覺 SDK Windows 控制臺 TASS PVL 網(wǎng)絡(luò)攝像頭安全系統(tǒng)

介紹

在這里,您將找到 TASS PVL 的示例應(yīng)用程序,這是一個使用英特爾? 計算機視覺 SDK 的計算機視覺安全系統(tǒng)和一個通過 TechBubble Technologies IoT JumpWay 連接到物聯(lián)網(wǎng)的英特爾? Edison。

一旦您了解了它的工作原理,您就可以自由地相應(yīng)地修改應(yīng)用程序。

該項目使用兩個應(yīng)用程序:

  • Windows 計算機視覺應(yīng)用程序。
  • Intel? Edison 上的 Node JS 應(yīng)用程序,它在檢測到已知或未知面孔時接收命令以激活 LED 和蜂鳴器

軟件要求

硬件要求

  • 配備第 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)絡(luò)攝像頭

在你開始之前

在開始之前,您應(yīng)該遵循一些教程,特別是如果您是第一次使用 TechBubble IoT JumpWay Developer Program。如果您還沒有,則需要一個 TechBubble IoT JumpWay Developer Program 開發(fā)者帳戶,并在開始創(chuàng)建 IoT 設(shè)備之前設(shè)置一些基礎(chǔ)知識。訪問以下IoT JumpWay 開發(fā)人員計劃文檔(閱讀/設(shè)置 5-10 分鐘)并查看引導(dǎo)您完成注冊和設(shè)置位置空間、區(qū)域、設(shè)備和應(yīng)用程序的指南(閱讀約 5 分鐘)。

準備您的 Windows 設(shè)備

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)絡(luò)攝像頭
  • 插入您的網(wǎng)絡(luò)攝像頭并確保您已為您的機器安裝所有相關(guān)驅(qū)動程序以識別該設(shè)備。

克隆回購

您需要將此存儲庫克隆到您的英特爾? Edison 上的某個位置。導(dǎo)航到您要將其下載到的目錄并發(fā)出以下命令,或使用 Windows GitHub GUI。

C:\YourChosenLocation> git clone https://github.com/TechBubbleTechnologies/IoT-JumpWay-Intel-Examples.git

IoT JumpWay 設(shè)備連接憑證和設(shè)置

  • 按照TechBubble Technologies IoT JumpWay 開發(fā)人員計劃 (BETA) 定位應(yīng)用程序文檔來設(shè)置您的 IoT JumpWay 定位應(yīng)用程序。
  • 為 TASS PVL 設(shè)置一個物聯(lián)網(wǎng) JumpWay 定位設(shè)備,確保你設(shè)置了你的攝像頭節(jié)點,因為你需要攝像頭的 ID 才能使項目正常工作。創(chuàng)建設(shè)備后,請確保準確記下 MQTT 用戶名和密碼、設(shè)備 ID 和設(shè)備名稱,您還需要區(qū)域和位置 ID。您將需要編輯您的設(shè)備并添加允許它與英特爾愛迪生自主通信的規(guī)則,但目前,這些是此時唯一需要執(zhí)行的步驟。

按照TechBubble Technologies IoT JumpWay Developer Program (BETA) Location Device Doc設(shè)置您的設(shè)備。

  • 在 TASS-PVL-Windows-Console.cpp 中找到并更新以下代碼,并替換為您的設(shè)備設(shè)置。
 int IntelliLanLocation = 0;
    int IntelliLanZone = 0;
    int IntelliLanDevice = 0;
    int IntelliLanSensor = 0;
    std::string IntelliLanDeviceN = "YourIoTJumpWayDeviceNameHere";
    std::string IntelliLanDeviceU = "YourIoTJumpWayDeviceUsernameHere";
    std::string IntelliLanDeviceP = "YourIoTJumpWayDevicePasswordHere";
  • 您可能還需要編輯此值,這允許應(yīng)用程序連接到您的網(wǎng)絡(luò)攝像頭,通常該值是 1 或 0,在我的例子中它是 1,這是提供的應(yīng)用程序中的默認設(shè)置。如果您在啟動時收到應(yīng)用程序無法連接到您的相機的錯誤消息,您將需要修改此設(shè)置并確保您已經(jīng)為您的相機安裝了所有必需的驅(qū)動程序。
 int camera = 1;

附加包含目錄和庫目錄

如果您將英特爾? 計算機視覺 SDK 安裝到默認目錄 (C:\Intel\CV SDK) 以外的任何目錄,您將需要更新附加包含目錄和庫目錄設(shè)置以反映您的安裝位置。

設(shè)置您的英特爾? Edison

下一步是設(shè)置您的英特爾? Edison,以便 TASS PVL 可以通過 IoT JumpWay 與其通信。為此,我們已經(jīng)創(chuàng)建了一個教程,即 IoT JumpWay Intel? Edison Dev Kit IoT Alarm,它將指導(dǎo)您完成此過程。唯一的區(qū)別是您不需要設(shè)置 Python 命令應(yīng)用程序,因為在這個項目中,TASS PVL 將取代 Python 命令應(yīng)用程序,為了節(jié)省時間,請僅按照英特爾? Edison 設(shè)備 Node JS 應(yīng)用程序的步驟操作。

您將在以下鏈接中找到該教程:

物聯(lián)網(wǎng) JumpWay 英特爾? Edison 開發(fā)套件物聯(lián)網(wǎng)警報

完成該教程并設(shè)置設(shè)備后,返回他以完成最后的集成步驟。

設(shè)置你的規(guī)則

您現(xiàn)在已準備好執(zhí)行最后的步驟,此時您應(yīng)該已設(shè)置好所有內(nèi)容,并且您的英特爾? Edison 開發(fā)套件物聯(lián)網(wǎng)警報應(yīng)該正在運行并連接到物聯(lián)網(wǎng) JumpWay 以等待指令。

接下來,我們將設(shè)置允許 TASS PVL 自主控制您的英特爾? Edison 開發(fā)套件物聯(lián)網(wǎng)警報的規(guī)則。返回 TAS PVL 設(shè)備頁面并確保您位于編輯頁面上。向下滾動到您添加相機節(jié)點的下方,您將看到您可以添加規(guī)則。

我們要添加的規(guī)則如下:

  • 當(dāng)識別出已知人員時,打開藍色 LED。
  • 當(dāng)識別出未知人員時,打開紅色 LED。
  • 當(dāng)識別到陌生人時,打開蜂鳴器。

事件將由 TASS PVL 發(fā)送的警告消息觸發(fā),因此在 On Event Of 下拉列表中,選擇 WARNING。然后您需要選擇您添加到 TASS PVL 設(shè)備的攝像頭節(jié)點,因為這是發(fā)出警告的傳感器接下來在 With Warning Of 中選擇 RECOGNIZED,這意味著當(dāng) IoT JumpWay 收到已知人員已被識別的警告消息時將觸發(fā)規(guī)則,然后為 Take The Following Action 部分選擇 Send Device Command,選擇Intel? Edison 作為設(shè)備,藍色 LED 作為傳感器,切換作為動作,打開作為命令。如果檢測到已知人員,這將告訴愛迪生打開藍燈。

您應(yīng)該針對未識別事件的紅色 LED 和蜂鳴器重復(fù)這些步驟,以處理識別出入侵者或未知人員的事件。

準備好出發(fā)!

就是這樣,如果您正確地按照教程進行操作,那么您現(xiàn)在就可以啟動新的安全系統(tǒng)了。運行 Windows 控制臺應(yīng)用程序開始,您將看到打開的控制臺窗口和您的相機的實時流,如果高興,還包括邊界框和情緒狀態(tài)。要訓(xùn)??練已知用戶,您只需讓他們站在攝像頭前,然后單擊 R 注冊他們的臉,然后單擊 S 保存。

查看您的數(shù)據(jù)

當(dāng)程序檢測到已知用戶或入侵者時,它會將捕獲它的設(shè)備的傳感器和警告數(shù)據(jù)發(fā)送到TechBubble IoT JumpWay。您將能夠訪問TechBubble IoT JumpWay Developers Area中的數(shù)據(jù)。登錄開發(fā)人員專區(qū)后,訪問TechBubble IoT JumpWay Location Devices Page,找到您的設(shè)備,然后訪問 Warnings & Sensor Data 頁面以查看從應(yīng)用程序發(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 貢獻者

  • Adam Milton-Barker,TechBubble Technologies 創(chuàng)始人

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費