Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Burglar Camera with RasPi

Avatar for Luka Luka
July 19, 2025
21

Burglar Camera with RasPi

ラズベリーパイを使用した防犯カメラです。接続しているモーションセンサーで動きを検知したら、USBカメラで写真を撮ってDiscordに通知します。その後、撮った写真に画像分析を行い人間かどうかを判断します。人間だった場合、撮った写真とともに人間を検知したことをDiscordに送ります。

Avatar for Luka

Luka

July 19, 2025
Tweet

Transcript

  1. FUNCTION SPEC • モーションセンサーを使用して動きを検知 (new point) • 自分のスマートフォンに動きを確認したことを Discord を使用して通知する

    (new point) • 動きを検知したら USB カメラを使い写真を撮る • USB カメラで撮った写真を分析する(画像分析) • 画像分析を行うため、モデルを作成する必要有り • 画像分析の結果が人間だった場合、さらにスマホに撮った写真を送る (new point) **モデルを作成しようとしたが、時間の制約により既にあるAIモデルをダウンロードし て使用(YOLOv8)
  2. Creative Points • Discord にうまく通知を送れないことがあったので、もし通知 に失敗したら 3 回送 信を繰り返すように設定した •

    人間を検知したら、通知だけでなくその撮った写真も送るよ うにした • 画像分析の際に人間か同課の判断だけでなく、信頼度も出力 するようにした **本当は1つのプログラムで画像分析まで走らせたかったが、仮想環境内でカメラを使 用することができなかったので、写真を撮るプログラムと画像分析のプログラムの2種 類に分けることにした。そのため、途中で手動の部分が入ってしまっている。
  3. 参考文献 • YOLOv8: AI モデル (Ultralytics) https://github.com/ultralytics/ultralytics • 講義資料 5:

    USB カメラの使用 https://elms.uaizu.ac.jp/pluginfile.php/145978/mod_assign/introattachme nt/0 /IES5.pdf?forcedownload=1 • 講義資料 6: YOLO https://elms.uaizu.ac.jp/pluginfile.php/145976/mod_assign/introattachme nt/0 /IES6.pdf?forcedownload=1 • 講義資料 7: モーションセンサーの使用 https://elms.uaizu.ac.jp/pluginfile.php/145974/mod_assign/introattachme nt/0 /IES7.pdf?forcedownload=1