假期應(yīng)該是放松的時(shí)間,有了 NVIDIA Jetson 技術(shù),你就可以做到這一點(diǎn)。本月最新的 Jetson 項(xiàng)目來(lái)自一位開(kāi)發(fā)人員,他利用 DeepStack 、 Home Assistant 和 NVIDIA Jetson 的組合創(chuàng)造了簡(jiǎn)化家庭自動(dòng)化項(xiàng)目的方法。
Robin Cole 是 Vu 衛(wèi)星公司的高級(jí)數(shù)據(jù)科學(xué)家,具有物理學(xué)背景,他開(kāi)發(fā)了這個(gè)項(xiàng)目。他熱衷于使用數(shù)據(jù)和 Python 解決問(wèn)題。 Cole 在 GitHub 上的主要活動(dòng)涉及機(jī)器學(xué)習(xí)的實(shí)際應(yīng)用。
正如他在他的 GitHub profile 中所指出的:“我有許多個(gè)人項(xiàng)目,都是關(guān)于在邊緣設(shè)備上訓(xùn)練和部署神經(jīng)網(wǎng)絡(luò)的,比如樹(shù)莓 Pi 和 Jetson 納米。”
在業(yè)余時(shí)間,他積極參與兩個(gè)社區(qū)項(xiàng)目:家庭助理和 DeepStack AI ,并正在探索將這兩種技術(shù)結(jié)合起來(lái)的方法。科爾的 Jetson 項(xiàng)目將 DeepStack 對(duì)象和人臉檢測(cè)與識(shí)別服務(wù)集成到流行的家庭自動(dòng)化平臺(tái) home Assistant 中。
DeepStack 在 Docker 容器中運(yùn)行,并通過(guò) RESTAPI 公開(kāi)各種計(jì)算機(jī)視覺(jué)模型。 DeepStack 目標(biāo)檢測(cè)可以識(shí)別 80 種不同類(lèi)型的目標(biāo),包括人、車(chē)輛和動(dòng)物。當(dāng)前列表不包括雪橇或馴鹿,但可以使用自定義對(duì)象檢測(cè)模型。 DeepStack 可以免費(fèi)使用,并且完全支持 open source 。您需要一臺(tái)具有 8GB RAM 或 NVIDIA Jetson 的機(jī)器來(lái)運(yùn)行 DeepStack 。
Home Assistant 是一個(gè)開(kāi)源和可擴(kuò)展的家庭自動(dòng)化平臺(tái),可以在本地嵌入式設(shè)備或服務(wù)器上運(yùn)行,同時(shí)維護(hù)本地控制和隱私。它可以幫助自動(dòng)化任務(wù),如家庭能源管理,智能地打開(kāi)或關(guān)閉燈,或根據(jù)入口是否打開(kāi)發(fā)出警報(bào)。家庭助理可以是 與 1000 多種不同的設(shè)備集成 。
該項(xiàng)目使用 DeepStack REST API 中經(jīng)過(guò)訓(xùn)練的模型向 Home Assistant 發(fā)送響應(yīng), Home Assistant 隨后可以根據(jù)此輸入和其他輸入在家中執(zhí)行任務(wù)。 DeepStack 可以在 Jetson 設(shè)備上運(yùn)行,并且它在基于 YOLOv5 的訓(xùn)練模型上實(shí)現(xiàn)了良好的推理時(shí)間,該模型使用 PyTorch 運(yùn)行。 DeepStack 和 Home Assistant 通過(guò) Go 服務(wù)器和 Redis 層協(xié)調(diào)通信。
科爾在一份 forum post 中描述自己的工作時(shí)寫(xiě)道:“我希望這個(gè)項(xiàng)目能激發(fā)讀者思考家庭和企業(yè)內(nèi)外的新應(yīng)用,這些應(yīng)用可以從人工智能中受益,并實(shí)現(xiàn)快速原型和實(shí)驗(yàn)。”。
這些家庭自動(dòng)化過(guò)程可以應(yīng)用于監(jiān)控圣誕樹(shù)的燈光,在特殊包裹送到前門(mén)時(shí)發(fā)出警報(bào),或者監(jiān)視煙囪,看是否有一個(gè)穿著紅色西裝的大家伙試圖在深夜?jié)撊胛輧?nèi)吃掉你所有的餅干。
可以把它看作是對(duì)古老的節(jié)日經(jīng)典 你睡覺(jué)的時(shí)候可以當(dāng)心;沒(méi)有必要醒著。您的家庭自動(dòng)化設(shè)置可以完成這項(xiàng)工作,這當(dāng)然是好事 的一種旋轉(zhuǎn)。
通過(guò)將 DeepStack 與 Home Assistant 相結(jié)合, Cole 向開(kāi)發(fā)者展示了如何創(chuàng)建自己的家庭安全或自動(dòng)化系統(tǒng),以及將 Jetson 集成到更大項(xiàng)目中的能力。對(duì)于那些想深入挖掘的人來(lái)說(shuō),該項(xiàng)目為集成其他 NVIDIA 技術(shù)(如 DeepStream 、 Metropolis ,甚至 NVIDIA Isaac 與 Home Assistant )提供了進(jìn)一步的可能性。
正如 Cole 在其關(guān)于該項(xiàng)目的論壇帖子中指出的那樣,開(kāi)發(fā)者社區(qū)正全力以赴,尋找使用 DeepStack Home Assistant 組合的明智方法,包括:
監(jiān)測(cè)拉丁美洲一家磚廠的活動(dòng)。
在泰國(guó)觀察入侵的蛇。
監(jiān)控包裹交付。
檢查摩托車(chē)是否鎖好。
檢查雞什么時(shí)候下蛋。
在人們回家時(shí)問(wèn)候他們,并播放主題曲。
在商店里計(jì)算訪客人數(shù)。
檢查停車(chē)位何時(shí)可用。
這些可能性只受你想象力的限制。我們?nèi)匀徽J(rèn)為監(jiān)視圣誕老人的設(shè)置可能非常方便。在 developer forums 中分享如何將 DeepStack 和 Home Assistant 與 NVIDIA Jetson 結(jié)合的想法。
科爾還一直在開(kāi)發(fā)一款使用攝像頭饋送的 用于檢測(cè)火災(zāi)的自定義模型 。
關(guān)于作者
Jason Black 是 NVIDIA 的自主機(jī)器營(yíng)銷(xiāo)和通信高級(jí)經(jīng)理。作為過(guò)去 25 年的作家和編輯,他喜歡在流行語(yǔ)背后尋找故事的核心。看到機(jī)器人 MIG 把他帶到哪里,他很興奮。
審核編輯:郭婷
-
機(jī)器人
+關(guān)注
關(guān)注
211文章
28632瀏覽量
208063 -
NVIDIA
+關(guān)注
關(guān)注
14文章
5075瀏覽量
103561 -
攝像頭
+關(guān)注
關(guān)注
60文章
4860瀏覽量
96155
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論