資料介紹
描述
描述
“MiMaMori Alert”是您家中的自動監控攝像頭。沒有教師圖像的自動學習,并在有訪客時通知。你不在家,但你可以看到你的訪客和小偷。
介紹
出門在外不愁家!你經歷過嗎?
- 例如,在不在的一天,有人在推對講機!
- 或者小偷進了你家!!
- 或者“滑子”被我家偷走了!!!
這種情況,如果有MiMaMori Alert,就可以解決。MiMaMori Alert 是一款自動監控攝像頭。如需網絡設置,只需安裝攝像頭即可。不需要教師形象。
如果攝像頭前有任何可疑動靜,攝像頭會自動拍照并通知您。MiMaMori Alert 非常緊湊。而且成本非常低。
硬件
MiMaMori Alert 是兩種配置。
?M5StickV + M5StickC
?M5UnitV + M5StickC
M5StickV 和 M5UnitV 包括 Kendryte K210。Kendryte K210 是一款非常強大的設備。計算神經網絡。M5StickC 是一種便攜式網絡設備。這可以與互聯網連接。
M5StickV/UnitV 和 M5StickC 通過 Grove 連接。通過 UART 進行通信。使用專有協議進行通信。以 10 位為單位發送數據。
算法
算法如下。
①首先,使用Mobilnet的神經網絡計算特征向量。Mobilnet 使用 Keras 和 NNcase 創建了一個 0.5 的 V1 權重。NNCASE 是一個 Kendryte 工具。
task = kpu.load(0x200000)
fmap = kpu.forward(task, img)
new_data = np.array(fmap[:])
②將神經網絡得到的特征向量在時間序列方向進行濾波,得到加權平均。向量運算使用Numpy
#Feature Vector Update
def update(capture,new_data,weight):
new_data= new_data*weight+capture*(1.0-weight)
return new_data
new_data=update(capture,new_data,cap_weight)
③計算當前時刻的平均向量與特征向量的距離。這相當于尋找運動。移動時距離大,靜止時距離小。
#Feature Vector Compare
def get_dis(new_data,master_data):
dist = np.sum((new_data-master_data)*(new_data-master_data))
return dist
dist=get_dis(new_data,master_data)
④檢測波形的上升沿,通過串口發送數據。上升沿與時間序列中的上一個數據進行比較
if dist > dist_thresh:
if dist_old <= dist_thresh:
img_buf = img.copy()
img_buf.compress(quality=70)
img_size1 = (img_buf.size()& 0xFF0000)>>16
img_size2 = (img_buf.size()& 0x00FF00)>>8
img_size3 = (img_buf.size()& 0x0000FF)>>0
data_packet = bytearray([0xFF,0xF1,0xF2,0xA1,img_size1,img_size2,img_size3,0x00,0x00,0x00])
uart_Port.write(data_packet)
uart_Port.write(img_buf)
time.sleep(1.0)
print("image send,data_packet")
⑤M5StickC通過UART通知向LINE發送圖像和消息。M5StickC 是使用 ArduinoIDE 開發的。
更多應用
此應用程序可以檢測動態的。安裝也很容易。只是保持眼前的事物。各種應用都是可能的。
這是日本傳統食品“滑子”的防御技巧。《MiMaMori Alert》設定在滑美子的背后。如果有 nameko 被帶走,請盡快通知您的 LINE。
演示說明
此源代碼需要 MixPy 選項配置 Numpy。自定義二進制文件存儲在 Github 中。并且,神經網絡需要權重為 0.5 的 MobileNetV1。這個 Kmodel 文件也存儲在 Github 中。使用 Kflash GUI 工具寫入 M5StickV / UnitV。
?
?
- 浮油警報開源分享
- 健康警報開源項目
- 溫度警報設備開源案例
- 家庭報警安全系統開源分享
- 家庭檢疫安全警報
- 火警警報開源分享
- 交貨警報系統開源分享
- 火災警報開源項目
- 帶有電報警報的安全系統開源案例
- 點亮蜂鳴器警報開源項目
- 使用激光和實時警報服務的家庭安全解決方案
- 警報系統開源分享
- 家庭安全警報系統
- 物聯網家庭安全模型開源分享
- 自動消毒與消毒警報開源
- 家庭電路實用檢修技巧 290次閱讀
- 電子警報器電路圖分享 923次閱讀
- 如何使用IC555創建6個有趣的警報器和警報音效發生器電路 4071次閱讀
- 一個簡單的門把手觸摸報警器電路 2212次閱讀
- 一種低成本的電子警報器電路圖 2977次閱讀
- 分享一個不錯的安全系統報警電路圖 2960次閱讀
- 在貼片加工廠中有哪些安全防護需要了解 1306次閱讀
- 家庭安全用電常識 5099次閱讀
- 家庭安全用電注意事項 5247次閱讀
- 安全用電小知識:家庭用電電路跳閘如何檢查 7001次閱讀
- 單片機驅動蜂鳴器產生警報聲的設計 5596次閱讀
- 地震警報器制作詳解 1w次閱讀
- 智能安防系統真的安全嗎_家庭安防系統告訴你 1.6w次閱讀
- 基于OpenWRT智能家庭安防系統的研究與實現 3132次閱讀
- 智能家居的真正意義:連接家庭“點”安全 1061次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 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開發指南
- 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數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 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次下載 | 免費
評論
查看更多