今あるカメラの映像から銃器を見つけ、通報と録画を自動で行います。
Frigate NVR を用い、エッジデバイス上の AI アクセラレーションによる映像解析でリアルタイムに銃器を検知。
すでに IP カメラがあり、すべての画面を人が見続けてはいない出入口と共用部。

校門、校舎のエントランス、寮の入口。映像に銃器が映った時点で通知します。

コンビニのレジ台、ガソリンスタンドの売店。検知ごとに録画クリップと静止画を残します。

オフィスのロビー、体育館の入口、駅の待合室。通知は MQTT で既存の警報システムへ送られます。
適さない条件:警備員の代替、認証を受けた保安検査機器としての利用。銃器が小さく映る、手や衣服で隠れる、照明が暗いといった条件では、自社の映像で先に検証してください。
既存の IP カメラが映像を供給し、検知ホストが判定し、通知は既存の受信システムとブラウザの画面に届きます。
3 つの要素があります。既存の IP カメラ、Frigate を実行するエッジ AI ホスト 1 台、そしてアラートを受け取る側です。映像はネットワーク内のホスト上で解析・録画されます。ホストの外に出るのはダッシュボードのページと MQTT イベントだけです。
RTSP ストリームを持つ IP カメラであれば動作します。Hikvision、Dahua、汎用 ONVIF カメラはいずれも対応しています。カメラ側の変更は不要です。
デプロイフォームには RTSP アドレスを最大 2 件入力できます。カメラを追加する場合は、後から Frigate の設定ファイルに加えます。ループ再生のデモ動画が 2 本同梱されており、カメラを接続する前から検出の様子を確認できます。
1 台のホストが Frigate、銃器検知モデル、MQTT ブローカーを実行します。2 つのプリセットの違いはアクセラレータのみです。
| ホスト | アクセラレータ | モデル | 選ぶ目安 |
|---|---|---|---|
| reComputer J40 / J50 シリーズ | Jetson Orin GPU(TensorRT) | YOLOv4-tiny 銃器検知モデル | カメラが多い場合。既定は J40 シリーズ |
| reComputer AI Industrial R2135-12 | Hailo NPU | YOLO11s(人 + 銃) | カメラが少なく、コンパクトな産業用ボックスを使いたい場合 |
Jetson プリセットは Docker と NVIDIA Container Toolkit が必要で、初回起動時にモデルをコンパイルします(5〜10 分)。Hailo プリセットは HailoRT 4.21.0 と空き容量 4 GB 以上が必要で、ドライバがない場合はインストーラが自動でセットアップします。
警報・自動化システムは検出ホスト上の MQTT ブローカーを購読し、NVR やビデオウォールはホストが中継するカメラ映像を受け取り、オペレーターはブラウザでダッシュボードを開きます。データインターフェースは下の「何が取り出せるか」を参照してください。
導入後、監視担当者がブラウザーで見て操作する画面。
対象範囲:同梱構成の機能と制約。以下のしきい値は設定値です。
できること:ホストに接続した各カメラの全フレームを確認し、確信度スコア付きの枠を描画して、イベントごとにクリップとスナップショットを保存します。Jetson 版モデルはスコア 0.3 以上、Hailo 版モデルは 0.25 以上で銃器を報告します。いずれのしきい値も変更できます。
制約:検知精度は、画面内で銃器がどれだけ大きく、はっきり見えているかに依存します。アラートを対応フローにつなぐ前に、自社カメラの映像で見逃しと誤報を検証してください。これは補助的なアラートであり、認証を受けたセキュリティ製品ではありません。
導入後は、すべてホストから提供されます。
| ポート | 内容 |
|---|---|
| HTTP 5000 | Frigate のダッシュボード:ライブ映像、Birdseye、スナップショットと再生付きのイベント一覧 |
| MQTT 1883 | 銃器を検知した際の Frigate イベントメッセージ |
| RTSP 8554 | 他のプレーヤー向けに再配信するカメラストリーム |
カメラ一覧、検知しきい値、保存日数(出荷時は録画 3 日、スナップショット 14 日)はホスト上の config/config.yml にあります。編集後に docker compose restart を実行してください。
現場の状況をお聞かせください。ハードウェアはこちらで選び、その後データ接続と手順に進みます。
現場の状況をお聞かせください。ハードウェアはこちらで選びます。
今後追加する分も含めて、この現場では何台のカメラを接続しますか?どちらの構成でも、映像の解析と録画は自社ネットワーク内のホストで行います。違いはカメラを増やせる余地の大きさです。
現場の状況をお聞かせください。ハードウェアはこちらで選びます。
カメラ 1〜2 台向け。Frigate が Hailo NPU 上で YOLO11s モデル(人物+銃器)を実行します。HailoRT 4.21.0 と 4 GB 以上の空き容量が必要です。ドライバが未導入の場合はインストーラが設定します。
| 硬件/物料名称 | 数量 | 型号/SKU | 说明 |
|---|---|---|---|
| reComputer AI Industrial R2135-12 | 1 | 114993595 | - |
カメラが多い現場、今後増やす現場向け。Frigate が Jetson Orin の GPU 上で TensorRT により YOLOv4-tiny の銃器モデルを実行します。初回起動時にデバイス上でモデルをコンパイルします(5〜10 分)。Docker と NVIDIA Container Toolkit が必要です。同じデプロイ手順が reComputer J50 シリーズ(AGX Orin)にも対応します。
| 硬件/物料名称 | 数量 | 型号/SKU | 说明 |
|---|---|---|---|
| reComputer Super J4012 | 1 | 114110314 | - |
セットアップ完了後は完全オフラインで動作します。外部通信は不要です。
Frigate NVR、物体検出モデル、MQTT ブローカーの全コンポーネントがエッジホスト上で稼働し、検出・録画・警報発報がローカルで完結します。
カメラの生映像や録画ファイルが外部クラウドへアップロードされることはありません。
本ソリューションは早期警戒を支援する補助システムであり、認証保安機器の代用にはなりません。
H.264 / H.265 の RTSP 出力に対応した既存の IP カメラをそのまま利用可能です。
Jetson GPU または Coral TPU などのアクセラレータの使用を強く推奨します。
確信度しきい値の調整と監視ゾーン(Zone)フィルタの設定で誤検知を最小化できます。
MQTT メッセージまたは HTTP Webhook 経由で既存の警報盤や管理システムへ即時発報します。
Frigate(MIT)および使用する物体検出モデルの個別ライセンスを確認してください。
商用監視ソリューションとしてパッケージ化する場合は、採用した銃器検出モデルの再配布条件および商用利用許諾を事前に確認してください。