{ "safe_mode": { "label": "セーフモード", "description": "有効にすると、トラブルシューティングのため機能を制限したセーフモードでFrigateを起動します。" }, "environment_vars": { "label": "環境変数", "description": "Home Assistant OS の Frigate プロセスに設定する環境変数のキー/値ペア。HAOS をご利用でない場合は、代わりに Docker の環境変数設定を使用してください。" }, "audio": { "label": "音声検知", "enabled": { "label": "音声検知を有効化", "description": "全カメラの音声イベント検知を有効または無効にします(カメラ別に上書き可能)。" }, "min_volume": { "label": "最小ボリューム", "description": "音声検知を実行するために必要な最小RMS音量閾値。値を小さくすると感度が高くなります(例:200=高、500=中、1000=低)。" }, "filters": { "label": "音声フィルタ", "description": "誤検知を減らすために使用される信頼度閾値などのフィルタ設定(オーディオタイプごと)。", "threshold": { "label": "音声の最低信頼度", "description": "音声イベントとしてカウントするために必要な最低信頼度しきい値。" } }, "max_not_heard": { "label": "タイムアウト終了", "description": "音声検知が終了するまでの残り秒数(設定されたオーディオタイプを除く)。" }, "listen": { "label": "リスニングタイプ", "description": "検知対象の音声イベントの種類一覧(例:吠え声、火災報知器、悲鳴、会話、叫び声)。" }, "enabled_in_config": { "label": "元の音声状態", "description": "静的設定ファイルで、音声検知が当初有効にされていたかどうかを示します。" }, "num_threads": { "label": "検知スレッド", "description": "音声検知処理に使用するスレッド数。" }, "description": "全カメラの音声ベースのイベント検知設定(カメラ別に上書き可能)。" }, "logger": { "default": { "label": "ログレベル", "description": "デフォルトのグローバルログの詳細度 (debug, info, warning, error)。" }, "logs": { "label": "プロセス毎のログレベル", "description": "コンポーネントごとのログレベルの上書きにより、特定のモジュールのログ詳細度を増減できます。" }, "label": "ロギング", "description": "デフォルトのログ詳細度とコンポーネントごとのログレベルの上書きを制御します。" }, "auth": { "label": "認証", "enabled": { "label": "認証を有効化", "description": "Frigate UI でネイティブ認証を有効にする。" }, "reset_admin_password": { "label": "adminパスワードをリセット", "description": "もし本当なら、起動時に管理者ユーザーのパスワードをリセットし、新しいパスワードをログに出力します。" }, "description": "認証およびセッション関連の設定(Cookieやレート制限オプションを含む)。", "cookie_name": { "label": "JWT Cookie名", "description": "ネイティブ認証用のJWTトークンを保存するために使用されるCookie名。" }, "cookie_secure": { "label": "Cookie のセキュリティフラグ", "description": "認証Cookieにセキュアフラグを設定します。TLSを使用する場合はtrueにする必要があります。" }, "session_length": { "label": "セッションの期間", "description": "JWTベースのセッション継続時間(秒単位)。" }, "refresh_time": { "label": "セッション更新ウィンドウ", "description": "セッションの有効期限が切れるまで残り数秒になったら、セッションを元の期間に更新します。" }, "failed_login_rate_limit": { "label": "ログイン失敗回数の上限", "description": "ログイン失敗時の試行回数を制限するルールを設けることで、総当たり攻撃を軽減する。" }, "trusted_proxies": { "label": "信頼できるプロキシ", "description": "レート制限のためクライアントIPアドレスを特定する際に使用される、信頼できるプロキシIPのリスト。" }, "hash_iterations": { "label": "ハッシュ反復処理", "description": "ユーザーパスワードのハッシュ化に使用するPBKDF2-SHA256の反復回数。" }, "roles": { "label": "ロールのマッピング", "description": "ロールをカメラリストに割り当てます。リストが空の場合、そのロールのユーザーは全てのカメラにアクセスできます。" }, "admin_first_time_login": { "label": "初回管理者フラグ", "description": "この設定が「true」の場合、ログインページにヘルプリンクが表示され、管理者パスワードのリセット後にログインする方法がユーザーに案内されることがあります。 " } }, "version": { "label": "現在の設定バージョン", "description": "移行やフォーマット変更の検知に役立つ、アクティブな設定の数値または文字列バージョン。" }, "audio_transcription": { "label": "音声文字起こし", "description": "イベントやリアルタイム字幕に使用される、ライブ音声およびスピーチ音声の文字起こし設定。", "live_enabled": { "label": "ライブ文字起こし", "description": "音声を受信した時点で、リアルタイム文字起こしを有効にします。" }, "enabled": { "label": "音声文字起こしを有効にする", "description": "全カメラの自動音声文字起こしを有効または無効にします(カメラ別に上書き可能)。" }, "language": { "label": "文字起こし言語", "description": "文字起こし/翻訳に使用する言語コード(例: 英語は 'en')。対応言語コードは https://whisper-api.com/docs/languages/ を参照。" }, "device": { "label": "文字起こしデバイス", "description": "文字起こしモデルを実行するデバイスキー(CPU/GPU)。現在 GPU は NVIDIA CUDA のみサポート。" }, "model_size": { "label": "モデルサイズ", "description": "オフライン音声イベント文字起こしに使用するモデルサイズ。" } }, "birdseye": { "label": "バードアイ", "description": "複数のカメラ映像を1つのレイアウトに合成する「バードアイ」合成ビューの設定。", "enabled": { "label": "バードアイを有効にする", "description": "バードアイビュー機能を有効または無効にします。" }, "mode": { "label": "トラッキングモード", "description": "バードアイにカメラを含めるモード:「オブジェクト」「モーション」または「連続」。" }, "order": { "label": "位置", "description": "バードアイレイアウトにおけるカメラの並び順を決定する数値。" }, "restream": { "label": "RTSP リストリーム", "description": "バードアイ出力を RTSP フィードとしてリストリームします。有効化するとバードアイが常時動作します。" }, "width": { "label": "幅", "description": "合成されたバードアイフレームの出力幅(ピクセル)。" }, "height": { "label": "高さ", "description": "合成されたバードアイフレームの出力高さ(ピクセル)。" }, "quality": { "label": "エンコード品質", "description": "バードアイ mpeg1 フィードのエンコード品質(1 が最高、31 が最低)。" }, "inactivity_threshold": { "label": "非アクティブしきい値", "description": "この秒数だけ非アクティブが続くと、カメラはバードアイに表示されなくなります。" }, "layout": { "label": "レイアウト", "description": "バードアイ合成のレイアウトオプション。", "scaling_factor": { "label": "スケーリング係数", "description": "レイアウト計算器が使用するスケーリング係数(範囲 1.0 〜 5.0)。" }, "max_cameras": { "label": "最大カメラ数", "description": "バードアイに同時表示するカメラの最大数。最新のカメラが表示されます。" } }, "idle_heartbeat_fps": { "label": "アイドル時ハートビート FPS", "description": "アイドル時に最後の合成バードアイフレームを再送するフレームレート。0 で無効。" } }, "database": { "label": "データベース", "description": "Frigateが追跡対象や録画メタデータを保存するために使用するSQLiteデータベースの設定。", "path": { "label": "データベースパス", "description": "FrigateのSQLiteデータベースファイルが保存されるファイルシステムパス。" } }, "detect": { "label": "物体検知", "description": "物体検知の実行やトラッカーの初期化に使用される、検知や検知ロールの設定。", "enabled": { "label": "物体検知を有効にする", "description": "全カメラの物体検知を有効または無効にします(カメラ別に上書き可能)。" }, "height": { "label": "高さを検知", "description": "検知ストリームに使用するフレーム高さ(ピクセル)。ネイティブストリーム解像度を使用する場合は、空欄のままにしてください。" }, "width": { "label": "幅を検知", "description": "検知ストリームで使用するフレーム幅 (ピクセル)。空欄でストリームのネイティブ解像度を使用。" }, "fps": { "label": "検知 FPS", "description": "検知を実行する目標 FPS。低くするほど CPU 使用率が下がります(推奨値は 5、極めて高速な物体を追跡する場合のみ最大 10 まで上げてください)。" }, "min_initialized": { "label": "最小初期化フレーム数", "description": "追跡オブジェクトを生成するために必要な連続検知ヒット数。値を大きくすると誤初期化が減ります。デフォルトは fps の半分。" }, "max_disappeared": { "label": "最大消失フレーム数", "description": "追跡オブジェクトが消失したと判断するまでの未検知フレーム数。" }, "stationary": { "label": "静止オブジェクト設定", "description": "一定時間静止しているオブジェクトを検知・管理するための設定。", "interval": { "label": "静止チェック間隔", "description": "静止オブジェクトを確認するための検知を、何フレームおきに実行するか。" }, "threshold": { "label": "静止しきい値", "description": "オブジェクトを静止状態とみなすために必要な位置変化のないフレーム数。" }, "max_frames": { "label": "最大追跡フレーム", "description": "静止オブジェクトを破棄するまでの追跡フレーム数の上限。", "default": { "label": "デフォルト最大フレーム", "description": "静止オブジェクトの追跡を停止するまでのデフォルト最大フレーム数。" }, "objects": { "label": "オブジェクト別最大フレーム", "description": "静止オブジェクト追跡の最大フレーム数をオブジェクトごとに上書きします。" } }, "classifier": { "label": "ビジュアル分類器を有効化", "description": "バウンディングボックスが揺らいでも真に静止しているオブジェクトを検知するため、ビジュアル分類器を使用します。" } }, "annotation_offset": { "label": "注釈オフセット", "description": "タイムライン上のバウンディングボックスを録画と揃えるため、検知注釈を時間方向にずらすミリ秒数。正負どちらも指定可能。" } }, "go2rtc": { "label": "go2rtc", "description": "ライブストリーム中継および変換に利用される、統合型go2rtcリストリーミングサービスの設定。" }, "mqtt": { "label": "MQTT", "description": "テレメトリ、スナップショット、およびイベントの詳細をMQTTブローカーに接続して公開するための設定。", "enabled": { "label": "MQTTを有効にする", "description": "状態、イベント、スナップショットの MQTT 連携を有効または無効にします。" }, "host": { "label": "MQTT ホスト", "description": "MQTT ブローカーのホスト名または IP アドレス。" }, "port": { "label": "MQTT ポート", "description": "MQTT ブローカーのポート(プレーン MQTT は通常 1883)。" }, "topic_prefix": { "label": "トピックプレフィックス", "description": "Frigate の全 MQTT トピックに付与するプレフィックス。複数インスタンスを起動する場合は重複しないようにします。" }, "client_id": { "label": "クライアント ID", "description": "MQTT ブローカー接続時に使用するクライアント識別子。インスタンスごとに一意である必要があります。" }, "stats_interval": { "label": "統計送信間隔", "description": "システムとカメラの統計を MQTT に発行する間隔(秒)。" }, "user": { "label": "MQTT ユーザー名", "description": "任意の MQTT ユーザー名。環境変数やシークレット経由でも指定可能。" }, "password": { "label": "MQTT パスワード", "description": "任意の MQTT パスワード。環境変数やシークレット経由でも指定可能。" }, "tls_ca_certs": { "label": "TLS CA 証明書", "description": "ブローカーへの TLS 接続用 CA 証明書のパス(自己署名証明書用)。" }, "tls_client_cert": { "label": "クライアント証明書", "description": "TLS 相互認証用のクライアント証明書パス。クライアント証明書を使う場合は user/password を設定しないでください。" }, "tls_client_key": { "label": "クライアント鍵", "description": "クライアント証明書の秘密鍵パス。" }, "tls_insecure": { "label": "TLS 検証を無効化", "description": "ホスト名検証をスキップして安全でない TLS 接続を許可します(非推奨)。" }, "qos": { "label": "MQTT QoS", "description": "MQTT パブリッシュ/サブスクライブの QoS レベル(0、1、または 2)。" } }, "telemetry": { "label": "テレメトリ", "description": "GPU やネットワーク帯域監視を含む、システムテレメトリと統計のオプション。", "network_interfaces": { "label": "ネットワークインターフェイス", "description": "帯域統計を監視するネットワークインターフェイス名のプレフィックスのリスト。" }, "stats": { "label": "システム統計", "description": "各種システム・GPU 統計の収集を有効/無効にするオプション。", "amd_gpu_stats": { "label": "AMD GPU 統計", "description": "AMD GPU が存在する場合、AMD GPU 統計の収集を有効にします。" }, "intel_gpu_stats": { "label": "Intel GPU 統計", "description": "Intel GPU が存在する場合、Intel GPU 統計の収集を有効にします。" }, "network_bandwidth": { "label": "ネットワーク帯域", "description": "カメラの ffmpeg プロセスと検出器のプロセスごとのネットワーク帯域監視を有効にします(capabilities が必要)。" }, "intel_gpu_device": { "label": "Intel GPU デバイス", "description": "複数の Intel GPU が存在する場合、特定のデバイスに統計を絞り込むための PCI バスアドレスまたは DRM デバイスパス(例: /dev/dri/card1)。" } }, "version_check": { "label": "バージョンチェック", "description": "新しい Frigate のバージョンが利用可能かを外部にチェックする機能を有効にします。" } }, "notifications": { "label": "通知", "description": "全カメラの通知を有効化・制御する設定(カメラ別に上書き可能)。", "enabled": { "label": "通知を有効化", "description": "全カメラの通知を有効または無効にします(カメラ別に上書き可能)。" }, "email": { "label": "通知メールアドレス", "description": "プッシュ通知用、または特定の通知プロバイダで必要となるメールアドレス。" }, "cooldown": { "label": "クールダウン期間", "description": "受信者への通知連投を避けるための通知間隔(秒)。" }, "enabled_in_config": { "label": "元の通知状態", "description": "元の静的設定で通知が有効化されていたかを示します。" } }, "networking": { "label": "ネットワーキング", "description": "Frigate エンドポイントの IPv6 有効化など、ネットワーク関連の設定。", "ipv6": { "label": "IPv6 設定", "description": "Frigate ネットワークサービス向けの IPv6 固有設定。", "enabled": { "label": "IPv6 を有効化", "description": "適用可能な Frigate サービス(API および UI)で IPv6 サポートを有効にします。" } }, "listen": { "label": "待ち受けポート設定", "description": "内部・外部の待ち受けポートの設定。上級者向け。多くの場合 Docker compose ファイルの ports セクションを変更することを推奨します。", "internal": { "label": "内部ポート", "description": "Frigate の内部待ち受けポート(デフォルト 5000)。" }, "external": { "label": "外部ポート", "description": "Frigate の外部待ち受けポート(デフォルト 8971)。" } } }, "proxy": { "label": "プロキシ", "description": "認証済みユーザーヘッダーを渡すリバースプロキシの背後で Frigate を運用する際の設定。", "header_map": { "label": "ヘッダーマッピング", "description": "プロキシベース認証のため、受信したプロキシヘッダーを Frigate のユーザー・ロールフィールドにマッピングします。", "user": { "label": "ユーザーヘッダー", "description": "上流プロキシから提供される認証済みユーザー名を含むヘッダー。" }, "role": { "label": "ロールヘッダー", "description": "上流プロキシから提供される認証済みユーザーのロールまたはグループを含むヘッダー。" }, "role_map": { "label": "ロールマッピング", "description": "上流のグループ値を Frigate のロールにマッピングします(例: admin グループを admin ロールに)。" } }, "logout_url": { "label": "ログアウト URL", "description": "プロキシ経由でログアウトする際にユーザーをリダイレクトする URL。" }, "auth_secret": { "label": "プロキシシークレット", "description": "信頼できるプロキシかを検証するため、X-Proxy-Secret ヘッダーと照合する任意のシークレット。" }, "default_role": { "label": "デフォルトロール", "description": "ロールマッピングが適用されない場合に、プロキシ認証されたユーザーに割り当てられるデフォルトのロール。" }, "separator": { "label": "区切り文字", "description": "プロキシヘッダーで複数値を渡す際に分割に使用する文字。" } }, "tls": { "label": "TLS", "description": "Frigate の Web エンドポイント(ポート 8971)の TLS 設定。", "enabled": { "label": "TLS を有効化", "description": "設定された TLS ポートで Frigate の Web UI と API の TLS を有効にします。" } }, "ui": { "label": "UI", "description": "タイムゾーン、日時のフォーマット、単位など、ユーザーインターフェイスに関する設定。", "timezone": { "label": "タイムゾーン", "description": "UI 全体に表示する任意のタイムゾーン(未設定時はブラウザのローカル時刻)。" }, "time_format": { "label": "時刻表記", "description": "UI で使用する時刻表記(browser、12hour、または 24hour)。" }, "date_style": { "label": "日付スタイル", "description": "UI で使用する日付スタイル(full、long、medium、short)。" }, "time_style": { "label": "時刻スタイル", "description": "UI で使用する時刻スタイル(full、long、medium、short)。" }, "unit_system": { "label": "単位系", "description": "UI と MQTT で使用する表示単位系(metric または imperial)。" } }, "detectors": { "label": "検出器ハードウェア", "description": "物体検出器(CPU、GPU、ONNX バックエンド)と検出器固有のモデル設定。", "type": { "label": "タイプ" }, "model": { "label": "検出器固有モデル設定", "description": "検出器固有のモデル設定オプション(パス、入力サイズなど)。", "path": { "label": "カスタム物体検知モデルパス", "description": "カスタム検知モデルファイルへのパス(または Frigate+ モデルの場合は plus://)。" }, "labelmap_path": { "label": "カスタム検出器のラベルマップ", "description": "検出器で数値クラスを文字列ラベルに対応付けるラベルマップファイルのパス。" }, "width": { "label": "物体検知モデル入力幅", "description": "モデル入力テンソルの幅(ピクセル)。" }, "height": { "label": "物体検知モデル入力高さ", "description": "モデル入力テンソルの高さ(ピクセル)。" }, "labelmap": { "label": "ラベルマップカスタマイズ", "description": "標準ラベルマップに統合する上書きや再マッピングのエントリ。" }, "attributes_map": { "label": "オブジェクトラベル→属性ラベルのマップ", "description": "メタデータを付与するためのオブジェクトラベル→属性ラベルのマッピング(例: 'car' -> ['license_plate'])。" }, "input_tensor": { "label": "モデル入力テンソル形状", "description": "モデルが期待するテンソル形式: 'nhwc' または 'nchw'。" }, "input_pixel_format": { "label": "モデル入力ピクセルカラー形式", "description": "モデルが期待するピクセルカラースペース: 'rgb'、'bgr'、または 'yuv'。" }, "input_dtype": { "label": "モデル入力データ型", "description": "モデル入力テンソルのデータ型(例: 'float32')。" }, "model_type": { "label": "物体検知モデル種別", "description": "一部の検出器が最適化に使用する検知モデルのアーキテクチャ種別(ssd, yolox, yolonas)。" } }, "model_path": { "label": "検出器固有モデルパス", "description": "選択した検出器が必要とする検出器モデルバイナリのファイルパス。" }, "axengine": { "label": "AXEngine NPU", "description": "AXEngine ランタイム経由でコンパイル済み .axmodel ファイルを実行する AXERA AX650N/AX8850N NPU 検出器。" }, "cpu": { "label": "CPU", "description": "ハードウェアアクセラレーションなしにホスト CPU で TensorFlow Lite モデルを実行する CPU TFLite 検出器。非推奨。", "num_threads": { "label": "検知スレッド数", "description": "CPU ベースの推論に使用するスレッド数。" } }, "deepstack": { "label": "DeepStack", "description": "リモートの DeepStack HTTP API に画像を送信して推論する DeepStack/CodeProject.AI 検出器。非推奨。", "api_url": { "label": "DeepStack API URL", "description": "DeepStack API の URL。" }, "api_timeout": { "label": "DeepStack API タイムアウト(秒)", "description": "DeepStack API リクエストの最大許容時間。" }, "api_key": { "label": "DeepStack API キー(必要な場合)", "description": "認証付き DeepStack サービス用の任意の API キー。" } }, "degirum": { "label": "DeGirum", "description": "DeGirum クラウドまたはローカル推論サービス経由でモデルを実行する DeGirum 検出器。", "location": { "label": "推論ロケーション", "description": "DeGirum 推論エンジンのロケーション(例: '@cloud'、'127.0.0.1')。" }, "zoo": { "label": "モデル Zoo", "description": "DeGirum モデル zoo のパスまたは URL。" }, "token": { "label": "DeGirum クラウドトークン", "description": "DeGirum クラウドアクセス用のトークン。" } }, "edgetpu": { "label": "EdgeTPU", "description": "EdgeTPU デリゲートを使用して Coral EdgeTPU 用にコンパイルされた TensorFlow Lite モデルを実行する EdgeTPU 検出器。", "device": { "label": "デバイス種別", "description": "EdgeTPU 推論に使用するデバイス(例: 'usb'、'pci')。" } }, "hailo8l": { "label": "Hailo-8/Hailo-8L", "description": "HEF モデルと HailoRT SDK を使用して Hailo ハードウェア上で推論する Hailo-8/Hailo-8L 検出器。", "device": { "label": "デバイス種別", "description": "Hailo 推論に使用するデバイス(例: 'PCIe'、'M.2')。" } }, "memryx": { "label": "MemryX", "description": "MemryX アクセラレータ上でコンパイル済み DFP モデルを実行する MemryX MX3 検出器。", "device": { "label": "デバイスパス", "description": "MemryX 推論に使用するデバイス(例: 'PCIe')。" } }, "onnx": { "label": "ONNX", "description": "ONNX モデルを実行する ONNX 検出器。利用可能な場合は CUDA/ROCm/OpenVINO などのアクセラレーションバックエンドを使用します。", "device": { "label": "デバイス種別", "description": "ONNX 推論に使用するデバイス(例: 'AUTO'、'CPU'、'GPU')。" } }, "openvino": { "label": "OpenVINO", "description": "AMD・Intel CPU、Intel GPU、Intel VPU ハードウェア用の OpenVINO 検出器。", "device": { "label": "デバイス種別", "description": "OpenVINO 推論に使用するデバイス(例: 'CPU'、'GPU'、'NPU')。" } }, "rknn": { "label": "RKNN", "description": "Rockchip NPU 用の RKNN 検出器。Rockchip ハードウェア上でコンパイル済み RKNN モデルを実行します。", "num_cores": { "label": "使用するNPUコア数。", "description": "使用する NPU コア数(0 で自動)。" } }, "synaptics": { "label": "Synaptics", "description": "Synaptics ハードウェア上で Synap SDK を使い .synap 形式のモデルを実行する Synaptics NPU 検出器。" }, "teflon_tfl": { "label": "Teflon", "description": "対応 GPU での推論を高速化するため Mesa Teflon delegate ライブラリを使用する TFLite 用の Teflon delegate 検出器。" }, "tensorrt": { "label": "TensorRT", "description": "シリアライズ済み TensorRT エンジンを使用して Nvidia Jetson デバイス上で推論を高速化する TensorRT 検出器。", "device": { "label": "GPU デバイスインデックス", "description": "使用する GPU デバイスインデックス。" } }, "zmq": { "label": "ZMQ IPC", "description": "ZeroMQ IPC エンドポイント経由で外部プロセスに推論をオフロードする ZMQ IPC 検出器。", "endpoint": { "label": "ZMQ IPC エンドポイント", "description": "接続する ZMQ エンドポイント。" }, "request_timeout_ms": { "label": "ZMQ リクエストタイムアウト(ミリ秒)", "description": "ZMQ リクエストのタイムアウト(ミリ秒)。" }, "linger_ms": { "label": "ZMQ ソケット linger(ミリ秒)", "description": "ソケットの linger 期間(ミリ秒)。" } } }, "model": { "label": "検知モデル", "description": "カスタム物体検知モデルとその入力形状を設定します。", "path": { "label": "カスタム物体検知モデルパス", "description": "カスタム検知モデルファイルへのパス(または Frigate+ モデルの場合は plus://)。" }, "labelmap_path": { "label": "カスタム検出器のラベルマップ", "description": "検出器で数値クラスを文字列ラベルに対応付けるラベルマップファイルのパス。" }, "width": { "label": "物体検知モデル入力幅", "description": "モデル入力テンソルの幅(ピクセル)。" }, "height": { "label": "物体検知モデル入力高さ", "description": "モデル入力テンソルの高さ(ピクセル)。" }, "labelmap": { "label": "ラベルマップカスタマイズ", "description": "標準ラベルマップに統合する上書きや再マッピングのエントリ。" }, "attributes_map": { "label": "オブジェクトラベル→属性ラベルのマップ", "description": "メタデータを付与するためのオブジェクトラベル→属性ラベルのマッピング(例: 'car' -> ['license_plate'])。" }, "input_tensor": { "label": "モデル入力テンソル形状", "description": "モデルが期待するテンソル形式: 'nhwc' または 'nchw'。" }, "input_pixel_format": { "label": "モデル入力ピクセルカラー形式", "description": "モデルが期待するピクセルカラースペース: 'rgb'、'bgr'、または 'yuv'。" }, "input_dtype": { "label": "モデル入力データ型", "description": "モデル入力テンソルのデータ型(例: 'float32')。" }, "model_type": { "label": "物体検知モデル種別", "description": "一部の検出器が最適化に使用する検知モデルのアーキテクチャ種別(ssd, yolox, yolonas)。" } }, "genai": { "label": "生成AI設定", "description": "オブジェクトの説明やレビューサマリーを生成するために統合された生成 AI プロバイダの設定。", "api_key": { "label": "API キー", "description": "一部のプロバイダで必要となる API キー(環境変数経由でも設定可能)。" }, "base_url": { "label": "ベース URL", "description": "セルフホスト型または互換プロバイダ向けのベース URL(例: Ollama インスタンス)。" }, "model": { "label": "モデル", "description": "説明やサマリーの生成にプロバイダから使用するモデル。" }, "provider": { "label": "プロバイダ", "description": "使用する生成 AI プロバイダ(例: ollama、gemini、openai)。" }, "roles": { "label": "ロール", "description": "GenAI のロール(chat、descriptions、embeddings)。1 ロールにつき 1 プロバイダ。" }, "provider_options": { "label": "プロバイダオプション", "description": "GenAI クライアントに渡すプロバイダ固有の追加オプション。" }, "runtime_options": { "label": "ランタイムオプション", "description": "推論呼び出しごとにプロバイダに渡されるランタイムオプション。" } }, "ffmpeg": { "label": "FFmpeg", "description": "FFmpeg の設定。バイナリパス、引数、ハードウェアアクセラレーション、ロール別の出力引数を含みます。", "path": { "label": "FFmpeg パス", "description": "使用する FFmpeg バイナリのパス、またはバージョンエイリアス(「5.0」または「7.0」)。" }, "global_args": { "label": "FFmpeg グローバル引数", "description": "FFmpeg プロセスに渡されるグローバル引数。" }, "hwaccel_args": { "label": "ハードウェアアクセラレーション引数", "description": "FFmpeg のハードウェアアクセラレーション引数。プロバイダ固有のプリセットの使用を推奨。" }, "input_args": { "label": "入力引数", "description": "FFmpeg の入力ストリームに適用される引数。" }, "output_args": { "label": "出力引数", "description": "detect や record など、FFmpeg のロール別に使用されるデフォルト出力引数。", "detect": { "label": "検知ロールの出力引数", "description": "detect ロールのストリームに使用されるデフォルト出力引数。" }, "record": { "label": "録画ロールの出力引数", "description": "record ロールのストリームに使用されるデフォルト出力引数。" } }, "retry_interval": { "label": "FFmpeg 再試行間隔", "description": "カメラストリームの失敗後、再接続を試みるまでの待機秒数。デフォルトは 10 秒。" }, "apple_compatibility": { "label": "Apple 互換性", "description": "H.265 録画時に Apple プレーヤーとの互換性向上のため HEVC タグ付けを有効化します。" }, "gpu": { "label": "GPU インデックス", "description": "ハードウェアアクセラレーションで使用するデフォルト GPU インデックス。" }, "inputs": { "label": "カメラ入力", "description": "このカメラの入力ストリーム定義(パスとロール)のリスト。", "path": { "label": "入力パス", "description": "カメラ入力ストリームの URL またはパス。" }, "roles": { "label": "入力ロール", "description": "この入力ストリームのロール。" }, "global_args": { "label": "FFmpeg グローバル引数", "description": "この入力ストリームに対する FFmpeg グローバル引数。" }, "hwaccel_args": { "label": "ハードウェアアクセラレーション引数", "description": "この入力ストリームのハードウェアアクセラレーション引数。" }, "input_args": { "label": "入力引数", "description": "このストリーム固有の入力引数。" } } }, "live": { "label": "ライブ再生", "description": "jsmpeg ライブストリームの解像度と品質を制御する設定。go2rtc を使用してリストリームしているカメラのライブビューには影響しません。", "streams": { "label": "ライブストリーム名", "description": "設定済みのストリーム名と、ライブ再生で使用する restream/go2rtc 名のマッピング。" }, "height": { "label": "ライブの高さ", "description": "Web UI で jsmpeg ライブストリームを描画する高さ (ピクセル)。検知ストリーム高さ以下である必要があります。" }, "quality": { "label": "ライブ品質", "description": "jsmpeg ストリームのエンコード品質 (1 が最高、31 が最低)。" } }, "motion": { "label": "モーション検知", "description": "全カメラに適用されるモーション検知のデフォルト設定(カメラ別に上書き可能)。", "enabled": { "label": "モーション検知を有効化", "description": "全カメラのモーション検知を有効または無効にします(カメラ別に上書き可能)。" }, "threshold": { "label": "モーションしきい値", "description": "モーション検出器が使用するピクセル差分しきい値。値を大きくすると感度が下がります (範囲 1-255)。" }, "lightning_threshold": { "label": "雷検知しきい値", "description": "短時間の照明スパイクを検知して無視するしきい値(値が小さいほど感度が高く、0.3 〜 1.0 が目安)。これはモーション検知を完全に止めるものではなく、しきい値超過後に検出器が追加フレームの解析を停止するだけです。モーションベースの録画はこれらのイベント中も作成されます。" }, "skip_motion_threshold": { "label": "モーションスキップしきい値", "description": "0.0 〜 1.0 の値を指定し、1 フレームでそれ以上の割合が変化した場合、検出器はモーションボックスを返さず即座に再キャリブレーションします。雷や嵐などの誤検知を減らし CPU を節約できますが、PTZ カメラのオート追跡などの実イベントを取りこぼす可能性があります。数 MB の録画を捨てるか、数本の短いクリップを確認するかのトレードオフです。無効化するには未設定 (None) のままにします。" }, "improve_contrast": { "label": "コントラスト強調", "description": "モーション解析前にフレームのコントラストを強調して検知を補助します。" }, "contour_area": { "label": "輪郭面積", "description": "モーション輪郭としてカウントするために必要な最小ピクセル数。" }, "delta_alpha": { "label": "デルタアルファ", "description": "モーション計算のフレーム差分で使用されるアルファブレンディング係数。" }, "frame_alpha": { "label": "フレームアルファ", "description": "モーション前処理でフレームをブレンドする際に使用するアルファ値。" }, "frame_height": { "label": "フレーム高さ", "description": "モーション計算時にフレームをスケーリングする高さ (ピクセル)。" }, "mask": { "label": "マスク座標", "description": "領域を含める/除外するモーションマスクポリゴンを定義する x,y 座標の順序付きリスト。" }, "mqtt_off_delay": { "label": "MQTT オフ遅延", "description": "最後のモーション検知後、MQTT で「off」状態を発行するまでの待機秒数。" }, "enabled_in_config": { "label": "元のモーション状態", "description": "元の静的設定でモーション検知が有効化されていたかを示します。" }, "raw_mask": { "label": "Raw マスク" } }, "objects": { "label": "オブジェクト", "description": "追跡するラベルとオブジェクト別フィルタを含む、オブジェクト追跡のデフォルト設定。", "track": { "label": "追跡するオブジェクト", "description": "全カメラで追跡するオブジェクトラベルのリスト(カメラ別に上書き可能)。" }, "filters": { "label": "オブジェクトフィルタ", "description": "誤検知を減らすために検知オブジェクトに適用するフィルタ(面積、比率、信頼度)。", "min_area": { "label": "最小オブジェクト面積", "description": "このオブジェクト種別に必要なバウンディングボックスの最小面積(ピクセルまたは割合)。ピクセル (int) または割合 (0.000001 〜 0.99 の float) を指定可能。" }, "max_area": { "label": "最大オブジェクト面積", "description": "このオブジェクト種別に許容されるバウンディングボックスの最大面積(ピクセルまたは割合)。ピクセル (int) または割合 (0.000001 〜 0.99 の float) を指定可能。" }, "min_ratio": { "label": "最小アスペクト比", "description": "対象となるバウンディングボックスに必要な最小の幅/高さ比。" }, "max_ratio": { "label": "最大アスペクト比", "description": "対象となるバウンディングボックスに許容される最大の幅/高さ比。" }, "threshold": { "label": "信頼度しきい値", "description": "オブジェクトを真陽性とみなすために必要な平均検知信頼度。" }, "min_score": { "label": "最低信頼度", "description": "オブジェクトをカウントするために必要な単一フレームでの最低検知信頼度。" }, "mask": { "label": "フィルタマスク", "description": "フレーム内でこのフィルタが適用される範囲を定義するポリゴン座標。" }, "raw_mask": { "label": "Raw マスク" } }, "mask": { "label": "オブジェクトマスク", "description": "指定領域でオブジェクト検知を行わないようにするためのマスクポリゴン。" }, "raw_mask": { "label": "Raw マスク" }, "genai": { "label": "GenAI オブジェクト設定", "description": "追跡オブジェクトの説明生成や、生成 AI へのフレーム送信に関する GenAI オプション。", "enabled": { "label": "GenAI を有効化", "description": "追跡オブジェクトの説明を GenAI で生成する機能を既定で有効にします。" }, "use_snapshot": { "label": "スナップショットを使用", "description": "GenAI 説明生成にサムネイルではなくオブジェクトスナップショットを使用します。" }, "prompt": { "label": "キャプションプロンプト", "description": "GenAI で説明を生成する際に使用するデフォルトのプロンプトテンプレート。" }, "object_prompts": { "label": "オブジェクト別プロンプト", "description": "特定のラベルに対する GenAI 出力をカスタマイズするためのオブジェクト別プロンプト。" }, "objects": { "label": "GenAI 対象オブジェクト", "description": "GenAI に既定で送信するオブジェクトラベルのリスト。" }, "required_zones": { "label": "必須ゾーン", "description": "GenAI 説明生成の対象となるためにオブジェクトが進入する必要があるゾーン。" }, "debug_save_thumbnails": { "label": "サムネイルを保存", "description": "デバッグや確認のため、GenAI に送信したサムネイルを保存します。" }, "send_triggers": { "label": "GenAI 送信トリガー", "description": "フレームを GenAI に送るタイミング(終了時、更新後など)を定義します。", "tracked_object_end": { "label": "終了時に送信", "description": "追跡オブジェクトが終了した時点で GenAI にリクエストを送信します。" }, "after_significant_updates": { "label": "早期 GenAI トリガー", "description": "追跡オブジェクトに対して指定回数の重要な更新があった後、GenAI にリクエストを送信します。" } }, "enabled_in_config": { "label": "元の GenAI 状態", "description": "元の静的設定で GenAI が有効化されていたかを示します。" } }, "filters_attribute": { "label": "属性フィルタ", "description": "誤検知を減らすために検知された属性に適用するフィルタ(面積、比率、信頼度)。", "min_area": { "label": "属性の最小面積", "description": "この属性に必要なバウンディングボックスの最小面積(ピクセルまたは割合)。ピクセル (int) または割合 (0.000001 〜 0.99 の float) を指定可能。" }, "max_area": { "label": "属性の最大面積", "description": "この属性に許容されるバウンディングボックスの最大面積(ピクセルまたは割合)。ピクセル (int) または割合 (0.000001 〜 0.99 の float) を指定可能。" }, "min_ratio": { "label": "最小アスペクト比", "description": "対象となるバウンディングボックスに必要な最小の幅/高さ比。" }, "max_ratio": { "label": "最大アスペクト比", "description": "対象となるバウンディングボックスに許容される最大の幅/高さ比。" }, "threshold": { "label": "信頼度しきい値", "description": "属性を真陽性とみなすために必要な平均検知信頼度。" }, "min_score": { "label": "最低信頼度", "description": "この属性を親オブジェクトに関連付けるために必要な単一フレームでの最低検知信頼度。" }, "mask": { "label": "フィルタマスク", "description": "フレーム内でこのフィルタが適用される範囲を定義するポリゴン座標。" }, "raw_mask": { "label": "Raw マスク" } } }, "record": { "label": "録画", "description": "カメラ別の上書きがない限り全カメラに適用される、録画と保持の設定。", "enabled": { "label": "録画を有効化", "description": "全カメラの録画を有効または無効にします(カメラ別に上書き可能)。" }, "expire_interval": { "label": "録画クリーンアップ間隔", "description": "期限切れ録画セグメントを削除するクリーンアップを実行する間隔 (分)。" }, "continuous": { "label": "常時保持", "description": "追跡オブジェクトやモーションに関係なく録画を保持する日数。アラートと検知の録画のみを保持したい場合は 0 を指定します。", "days": { "label": "保持日数", "description": "録画を保持する日数。" } }, "motion": { "label": "モーション録画保持", "description": "追跡オブジェクトに関係なくモーションでトリガーされた録画を保持する日数。アラートと検知の録画のみを保持したい場合は 0 を指定します。", "days": { "label": "保持日数", "description": "録画を保持する日数。" } }, "detections": { "label": "検知録画保持", "description": "検知イベントの録画保持設定。前後の撮影時間を含みます。", "pre_capture": { "label": "イベント前秒数", "description": "検知イベントの前に録画に含める秒数。" }, "post_capture": { "label": "イベント後秒数", "description": "検知イベントの後に録画に含める秒数。" }, "retain": { "label": "イベント保持", "description": "検知イベントの録画保持設定。", "days": { "label": "保持日数", "description": "検知イベント録画を保持する日数。" }, "mode": { "label": "保持モード", "description": "保持モード: all(全セグメントを保存)、motion(モーションがあるセグメントを保存)、active_objects(アクティブなオブジェクトを含むセグメントを保存)。" } } }, "alerts": { "label": "アラート録画保持", "description": "アラートイベントの録画保持設定。前後の撮影時間を含みます。", "pre_capture": { "label": "イベント前秒数", "description": "アラートイベントの前に録画に含める秒数。" }, "post_capture": { "label": "イベント後秒数", "description": "アラートイベントの後に録画に含める秒数。" }, "retain": { "label": "イベント保持", "description": "アラートイベントの録画保持設定。", "days": { "label": "保持日数", "description": "アラートイベント録画を保持する日数。" }, "mode": { "label": "保持モード", "description": "保持モード: all(全セグメントを保存)、motion(モーションがあるセグメントを保存)、active_objects(アクティブなオブジェクトを含むセグメントを保存)。" } } }, "export": { "label": "エクスポート設定", "description": "タイムラプスやハードウェアアクセラレーションなど、録画をエクスポートする際に使用する設定。", "hwaccel_args": { "label": "エクスポート用 hwaccel 引数", "description": "エクスポート/トランスコード処理で使用するハードウェアアクセラレーション引数。" }, "max_concurrent": { "label": "同時エクスポート数の上限", "description": "同時に処理するエクスポートジョブの最大数。" } }, "preview": { "label": "プレビュー設定", "description": "UI に表示される録画プレビューの品質を制御する設定。", "quality": { "label": "プレビュー品質", "description": "プレビュー品質レベル (very_low, low, medium, high, very_high)。" } }, "enabled_in_config": { "label": "元の録画状態", "description": "元の静的設定で録画が有効化されていたかを示します。" } }, "review": { "label": "レビュー", "description": "UI 表示と保存で使用するアラート、検知、GenAI レビューサマリーを制御する設定。", "alerts": { "label": "アラート設定", "description": "どの追跡オブジェクトがアラートを生成するか、およびアラートの保持方法に関する設定。", "enabled": { "label": "アラートを有効化", "description": "全カメラのアラート生成を有効または無効にします(カメラ別に上書き可能)。" }, "labels": { "label": "アラートラベル", "description": "アラート対象となるオブジェクトラベルのリスト(例: car, person)。" }, "required_zones": { "label": "必須ゾーン", "description": "アラートとみなされるためにオブジェクトが進入する必要があるゾーン。空欄ですべてのゾーンを許可。" }, "enabled_in_config": { "label": "元のアラート状態", "description": "元の静的設定でアラートが有効化されていたかを記録します。" }, "cutoff_time": { "label": "アラート打ち切り時間", "description": "アラートを引き起こすアクティビティが途絶えてからアラートを打ち切るまでの待機秒数。" } }, "detections": { "label": "検知設定", "description": "どの追跡オブジェクトが(アラートではない)検知を生成するか、および検知の保持方法に関する設定。", "enabled": { "label": "検知を有効化", "description": "全カメラの検知イベントを有効または無効にします(カメラ別に上書き可能)。" }, "labels": { "label": "検知ラベル", "description": "検知イベントの対象となるオブジェクトラベルのリスト。" }, "required_zones": { "label": "必須ゾーン", "description": "検知とみなされるためにオブジェクトが進入する必要があるゾーン。空欄ですべてのゾーンを許可。" }, "cutoff_time": { "label": "検知打ち切り時間", "description": "検知を引き起こすアクティビティが途絶えてから検知を打ち切るまでの待機秒数。" }, "enabled_in_config": { "label": "元の検知状態", "description": "元の静的設定で検知が有効化されていたかを記録します。" } }, "genai": { "label": "GenAI 設定", "description": "レビュー項目の説明やサマリーを生成 AI で作成する機能の制御。", "enabled": { "label": "GenAI 説明を有効化", "description": "レビュー項目の GenAI 生成説明やサマリーを有効または無効にします。" }, "alerts": { "label": "アラートに GenAI を使用", "description": "アラート項目の説明を GenAI で生成します。" }, "detections": { "label": "検知に GenAI を使用", "description": "検知項目の説明を GenAI で生成します。" }, "image_source": { "label": "レビュー画像ソース", "description": "GenAI に送信する画像のソース(「preview」または「recordings」)。「recordings」は高品質ですがトークン消費が増えます。" }, "additional_concerns": { "label": "追加の懸念事項", "description": "このカメラのアクティビティ評価時に GenAI に考慮させる追加の懸念や注意事項のリスト。" }, "debug_save_thumbnails": { "label": "サムネイルを保存", "description": "デバッグや確認のため、GenAI プロバイダに送信したサムネイルを保存します。" }, "enabled_in_config": { "label": "元の GenAI 状態", "description": "元の静的設定で GenAI レビューが有効化されていたかを記録します。" }, "preferred_language": { "label": "希望言語", "description": "GenAI プロバイダに生成応答で要求する言語。" }, "activity_context_prompt": { "label": "活動コンテキストプロンプト", "description": "GenAI サマリーの文脈として、何が不審な活動で何がそうでないかを記述するカスタムプロンプト。" } } }, "snapshots": { "label": "スナップショット", "description": "全カメラの追跡オブジェクトに対する API 生成スナップショットの設定(カメラ別に上書き可能)。", "enabled": { "label": "スナップショットを有効化", "description": "全カメラのスナップショット保存を有効または無効にします(カメラ別に上書き可能)。" }, "timestamp": { "label": "タイムスタンプ重ね合わせ", "description": "API スナップショットにタイムスタンプを重ねて表示します。" }, "bounding_box": { "label": "バウンディングボックス重ね合わせ", "description": "API スナップショットに追跡オブジェクトのバウンディングボックスを描画します。" }, "crop": { "label": "スナップショットを切り抜き", "description": "API スナップショットを検知オブジェクトのバウンディングボックスで切り抜きます。" }, "required_zones": { "label": "必須ゾーン", "description": "スナップショットを保存するためにオブジェクトが進入する必要があるゾーン。" }, "height": { "label": "スナップショット高さ", "description": "API スナップショットをリサイズする高さ (ピクセル)。空欄で元のサイズを維持。" }, "retain": { "label": "スナップショット保持", "description": "デフォルト保持日数とオブジェクト別上書きを含む、スナップショット保持設定。", "default": { "label": "デフォルト保持期間", "description": "スナップショットを保持するデフォルト日数。" }, "mode": { "label": "保持モード", "description": "保持モード: all(全セグメントを保存)、motion(モーションがあるセグメントを保存)、active_objects(アクティブなオブジェクトを含むセグメントを保存)。" }, "objects": { "label": "オブジェクト別保持", "description": "オブジェクトごとのスナップショット保持日数の上書き。" } }, "quality": { "label": "スナップショット品質", "description": "保存するスナップショットのエンコード品質 (0-100)。" } }, "timestamp_style": { "label": "タイムスタンプスタイル", "description": "デバッグビューとスナップショットの映像内に表示されるタイムスタンプのスタイル設定。", "position": { "label": "タイムスタンプ位置", "description": "画像内のタイムスタンプ位置 (tl/tr/bl/br)。" }, "format": { "label": "タイムスタンプ書式", "description": "タイムスタンプに使用する日時書式文字列 (Python datetime 書式コード)。" }, "color": { "label": "タイムスタンプ色", "description": "タイムスタンプ文字色の RGB 値 (各 0-255)。", "red": { "label": "赤", "description": "タイムスタンプ色の赤成分 (0-255)。" }, "green": { "label": "緑", "description": "タイムスタンプ色の緑成分 (0-255)。" }, "blue": { "label": "青", "description": "タイムスタンプ色の青成分 (0-255)。" } }, "thickness": { "label": "タイムスタンプ太さ", "description": "タイムスタンプ文字の線の太さ。" }, "effect": { "label": "タイムスタンプエフェクト", "description": "タイムスタンプ文字の視覚効果 (none, solid, shadow)。" } }, "classification": { "label": "オブジェクト分類", "description": "オブジェクトラベルの精緻化や状態分類に使用する分類モデルの設定。", "bird": { "label": "鳥分類設定", "description": "鳥分類モデル固有の設定。", "enabled": { "label": "鳥分類", "description": "鳥分類を有効または無効にします。" }, "threshold": { "label": "最低スコア", "description": "鳥分類を受け入れるために必要な最低分類スコア。" } }, "custom": { "label": "カスタム分類モデル", "description": "オブジェクトまたは状態検知に使用するカスタム分類モデルの設定。", "enabled": { "label": "モデルを有効化", "description": "カスタム分類モデルを有効または無効にします。" }, "name": { "label": "モデル名", "description": "使用するカスタム分類モデルの識別子。" }, "threshold": { "label": "スコアしきい値", "description": "分類状態を変更するために使用するスコアしきい値。" }, "save_attempts": { "label": "保存試行数", "description": "最近の分類 UI に表示するために保存する分類試行数。" }, "object_config": { "objects": { "label": "分類対象オブジェクト", "description": "オブジェクト分類を実行するオブジェクト種別のリスト。" }, "classification_type": { "label": "分類種別", "description": "適用する分類種別: 'sub_label'(サブラベルを追加)またはサポートされる他の種別。" } }, "state_config": { "cameras": { "label": "分類対象カメラ", "description": "状態分類を実行するためのカメラ別クロップと設定。", "crop": { "label": "分類クロップ", "description": "このカメラで分類を実行する際に使用するクロップ座標。" } }, "motion": { "label": "モーション時に実行", "description": "true にすると、指定したクロップ内でモーションが検知されたときに分類を実行します。" }, "interval": { "label": "分類間隔", "description": "状態分類の周期的な実行間隔(秒)。" } } } }, "semantic_search": { "label": "セマンティック検索", "description": "オブジェクト埋め込みを構築・クエリして類似項目を見つけるセマンティック検索の設定。", "enabled": { "label": "セマンティック検索を有効化", "description": "セマンティック検索機能を有効または無効にします。" }, "reindex": { "label": "起動時に再インデックス", "description": "過去の追跡オブジェクトを埋め込みデータベースに完全再インデックスします。" }, "model": { "label": "セマンティック検索モデルまたは GenAI プロバイダ名", "description": "セマンティック検索に使用する埋め込みモデル(例: 'jinav1')、または embeddings ロールを持つ GenAI プロバイダ名。" }, "model_size": { "label": "モデルサイズ", "description": "モデルサイズを選択。'small' は CPU で動作、'large' は通常 GPU が必要。" }, "device": { "label": "デバイス", "description": "特定のデバイスを対象にする上書き設定 (詳細は https://onnxruntime.ai/docs/execution-providers/ を参照)" }, "triggers": { "label": "トリガー", "description": "カメラ別のセマンティック検索トリガーの動作と一致条件。", "friendly_name": { "label": "表示名", "description": "このトリガーの UI 表示用の任意の名前。" }, "enabled": { "label": "このトリガーを有効化", "description": "このセマンティック検索トリガーを有効または無効にします。" }, "type": { "label": "トリガー種別", "description": "トリガー種別: 「thumbnail」(画像に対する一致)または「description」(テキストに対する一致)。" }, "data": { "label": "トリガー内容", "description": "追跡オブジェクトと照合するテキストフレーズまたはサムネイル ID。" }, "threshold": { "label": "トリガーしきい値", "description": "このトリガーを発火させるために必要な最低類似度スコア (0-1)。" }, "actions": { "label": "トリガーアクション", "description": "トリガー一致時に実行するアクションのリスト (notification, sub_label, attribute)。" } } }, "face_recognition": { "label": "顔認識", "description": "全カメラの顔検知と顔認識の設定(カメラ別に上書き可能)。", "enabled": { "label": "顔認識を有効化", "description": "全カメラの顔認識を有効または無効にします(カメラ別に上書き可能)。" }, "model_size": { "label": "モデルサイズ", "description": "顔埋め込みに使用するモデルサイズ(small/large)。large は GPU が必要な場合があります。" }, "unknown_score": { "label": "未知顔スコアしきい値", "description": "この距離しきい値を下回る場合、顔は潜在的な一致とみなされます(値が大きいほど厳格)。" }, "detection_threshold": { "label": "検知しきい値", "description": "顔検知を有効とみなすために必要な最低検知信頼度。" }, "recognition_threshold": { "label": "認識しきい値", "description": "2 つの顔を一致とみなす顔埋め込みの距離しきい値。" }, "min_area": { "label": "顔の最小面積", "description": "認識を試みるために必要な顔ボックスの最小面積 (ピクセル)。" }, "min_faces": { "label": "最低顔認識数", "description": "認識されたサブラベルを人物に適用する前に必要な、最低顔認識回数。" }, "save_attempts": { "label": "保存試行数", "description": "最近の認識 UI に保持する顔認識試行数。" }, "blur_confidence_filter": { "label": "ボケ補正による信頼度調整", "description": "画像のボケに基づいて信頼度スコアを調整し、低品質な顔の誤検知を減らします。" }, "device": { "label": "デバイス", "description": "特定のデバイスを対象にする上書き設定 (詳細は https://onnxruntime.ai/docs/execution-providers/ を参照)" } }, "lpr": { "label": "ナンバープレート認識", "description": "ナンバープレート認識の設定。検知しきい値、書式整形、既知ナンバーなどを含みます。", "enabled": { "label": "LPR を有効化", "description": "全カメラのナンバープレート認識を有効または無効にします(カメラ別に上書き可能)。" }, "model_size": { "label": "モデルサイズ", "description": "テキスト検知/認識に使用するモデルサイズ。多くのユーザーは 'small' を使用してください。" }, "detection_threshold": { "label": "検知しきい値", "description": "プレート候補に対する OCR を開始する検知信頼度しきい値。" }, "min_area": { "label": "プレート最小面積", "description": "認識を試みるために必要なプレート最小面積 (ピクセル)。" }, "recognition_threshold": { "label": "認識しきい値", "description": "認識されたプレート文字列をサブラベルとして付与するために必要な信頼度しきい値。" }, "min_plate_length": { "label": "プレート最小文字数", "description": "有効とみなすために認識されたプレートに必要な最小文字数。" }, "format": { "label": "プレート書式正規表現", "description": "認識されたプレート文字列を期待する書式と照合する任意の正規表現。" }, "match_distance": { "label": "マッチ距離", "description": "検知されたプレートと既知のプレートを比較する際に許容する文字相違数。" }, "known_plates": { "label": "既知のプレート", "description": "特別に追跡またはアラートするプレートまたは正規表現のリスト。" }, "enhancement": { "label": "強調レベル", "description": "OCR 前にプレート切り出し画像に適用する強調レベル (0-10)。値を大きくしても常に改善するとは限らず、5 を超えると夜間プレートでのみ有効な場合があるため注意が必要です。" }, "debug_save_plates": { "label": "デバッグ用プレート保存", "description": "LPR 性能のデバッグ用にプレート切り出し画像を保存します。" }, "device": { "label": "デバイス", "description": "特定のデバイスを対象にする上書き設定 (詳細は https://onnxruntime.ai/docs/execution-providers/ を参照)" }, "replace_rules": { "label": "置換ルール", "description": "照合前に検知プレート文字列を正規化するための正規表現置換ルール。", "pattern": { "label": "正規表現パターン" }, "replacement": { "label": "置換文字列" } }, "expire_time": { "label": "失効秒数", "description": "未検知ナンバーをトラッカーから失効させるまでの秒数(専用 LPR カメラのみ)。" } }, "camera_groups": { "label": "カメラグループ", "description": "UI でカメラを整理するための名前付きカメラグループの設定。", "cameras": { "label": "カメラリスト", "description": "このグループに含まれるカメラ名の配列。" }, "icon": { "label": "グループアイコン", "description": "UI でカメラグループを表すアイコン。" }, "order": { "label": "並び順", "description": "UI でカメラグループを並べる数値順。値が大きいほど後ろに表示されます。" } }, "profiles": { "label": "プロファイル", "description": "表示名付きの名前付きプロファイル定義。カメラ別プロファイルはここで定義された名前を参照する必要があります。", "friendly_name": { "label": "表示名", "description": "UI に表示されるこのプロファイルの表示名。" } }, "active_profile": { "label": "アクティブプロファイル", "description": "現在アクティブなプロファイル名。実行時のみ有効で YAML には保存されません。" }, "camera_mqtt": { "label": "MQTT", "description": "MQTT 画像配信の設定。", "enabled": { "label": "画像送信", "description": "このカメラのオブジェクト画像スナップショットを MQTT トピックに配信する機能を有効にします。" }, "timestamp": { "label": "タイムスタンプを追加", "description": "MQTT に配信する画像にタイムスタンプを重ねて表示します。" }, "bounding_box": { "label": "バウンディングボックスを追加", "description": "MQTT に配信する画像にバウンディングボックスを描画します。" }, "crop": { "label": "画像を切り抜き", "description": "MQTT に配信する画像を検知オブジェクトのバウンディングボックスで切り抜きます。" }, "height": { "label": "画像の高さ", "description": "MQTT 配信時に画像をリサイズする高さ (ピクセル)。" }, "required_zones": { "label": "必須ゾーン", "description": "MQTT 画像を配信するためにオブジェクトが進入する必要があるゾーン。" }, "quality": { "label": "JPEG 品質", "description": "MQTT に配信する画像の JPEG 品質 (0-100)。" } }, "camera_ui": { "label": "カメラ UI", "description": "UI 内でのこのカメラの表示順と表示設定。順序はデフォルトダッシュボードに影響します。より細かい制御にはカメラグループを使用してください。", "order": { "label": "UI 表示順", "description": "UI 内でのカメラの並び順に使用される数値(デフォルトダッシュボードとリスト)。値が大きいほど後ろに表示されます。" }, "dashboard": { "label": "UI に表示", "description": "このカメラを Frigate UI 全体に表示するかを切り替えます。無効化した場合、再表示するには設定ファイルを手動編集する必要があります。" } }, "onvif": { "label": "ONVIF", "description": "このカメラの ONVIF 接続および PTZ オート追跡の設定。", "host": { "label": "ONVIF ホスト", "description": "このカメラの ONVIF サービスのホスト(オプションでスキーマも)。" }, "port": { "label": "ONVIF ポート", "description": "ONVIF サービスのポート番号。" }, "user": { "label": "ONVIF ユーザー名", "description": "ONVIF 認証用のユーザー名。ONVIF に admin ユーザーが必要なデバイスもあります。" }, "password": { "label": "ONVIF パスワード", "description": "ONVIF 認証用のパスワード。" }, "tls_insecure": { "label": "TLS 検証を無効化", "description": "ONVIF の TLS 検証をスキップし、ダイジェスト認証も無効化します(安全でないため、信頼できるネットワークでのみ使用)。" }, "profile": { "label": "ONVIF プロファイル", "description": "PTZ 制御に使用する ONVIF メディアプロファイル(トークンまたは名前で指定)。未設定の場合、有効な PTZ 設定を持つ最初のプロファイルが自動選択されます。" }, "autotracking": { "label": "オートトラッキング", "description": "PTZ カメラの動作で移動中のオブジェクトを自動追跡し、フレーム中央に保ちます。", "enabled": { "label": "オートトラッキングを有効化", "description": "検知オブジェクトの PTZ オート追跡を有効または無効にします。" }, "calibrate_on_startup": { "label": "起動時にキャリブレーション", "description": "追跡精度を向上させるため、起動時に PTZ モーター速度を測定します。キャリブレーション後に movement_weights が設定に書き込まれます。" }, "zooming": { "label": "ズームモード", "description": "ズーム動作の制御: disabled (パン/チルトのみ)、absolute (互換性が最も高い)、relative (パン/チルト/ズーム同時)。" }, "zoom_factor": { "label": "ズーム倍率", "description": "追跡対象オブジェクトのズームレベルを制御します。値が小さいほど広い範囲を保ち、大きいほどズームインしますが追跡を失う可能性があります。0.1 〜 0.75 の範囲で指定。" }, "track": { "label": "追跡対象オブジェクト", "description": "オートトラッキングを発動させるオブジェクト種別のリスト。" }, "required_zones": { "label": "必須ゾーン", "description": "オートトラッキング開始前にオブジェクトが進入する必要があるゾーン。" }, "return_preset": { "label": "復帰プリセット", "description": "追跡終了後にカメラが戻る、ファームウェアに設定されている ONVIF プリセット名。" }, "timeout": { "label": "復帰タイムアウト", "description": "追跡を失ってからカメラをプリセット位置に戻すまでの待機秒数。" }, "movement_weights": { "label": "動作重み", "description": "カメラキャリブレーションによって自動生成される値。手動で変更しないでください。" }, "enabled_in_config": { "label": "元のオート追跡状態", "description": "オートトラッキングが設定で有効化されていたかを追跡する内部フィールド。" } }, "ignore_time_mismatch": { "label": "時刻差異を無視", "description": "ONVIF 通信時に、カメラと Frigate サーバー間の時刻同期差異を無視します。" } } }