概要
この記事では、デバイスがArcules Camera-to-Cloud (C2C)で問題なく動作するかを確認するための基本的なテスト内容について説明します。主に新しいデバイスモデルの動作確認に焦点を当てており、ソフトウェアのすべての機能に該当するわけではありません。
本記事に含まれないテストの例:
仕様を満たしていないデバイスとのArculesシステムの動作。
デバイスのオンボーディング完了前に、デバイスの工場出荷時設定へのリセットを実行。
無効な入力を行う、またはダイアログをキャンセルすること。
仕様
デバイスは、以下のすべての要件を満たしている必要があります:
ARTPEC-8 System-on-chip (SoC) を搭載したAXISカメラ
AXIS OS 11.4以上
AXIS Object Analytics 対応
2GBのシステムRAM
SDカードが装着されていること[リンク]
コンテナサポート[リンク]
解像度1920x1080、10フレーム/秒(FPS)対応
Arculesネットワーク準備ガイドに記載されたすべての要件を満たしていること
注記: 現在サポートされていないものの、限定的に動作する可能性があるデバイスは以下の通りです:
パン・チルト・ズーム (PTZ)
PTZコントロールはサポートされていません。パノラマ(魚眼)/マルチイメージャー
1つの画像(I0
)のみがサポートされています。
テスト範囲
このセクションでは、主なテスト項目をリストアップし、参考用の簡単なチェックリストを提供します。全てのテストをおこなうには、長時間動作テストを除き、1台のデバイスあたり2~4時間を必要とします。各主要テスト項目については、このドキュメント内に専用のセクションがあります。
デバイス管理
このセクションでは、Arculesポータルでのデバイスの追加および削除のテストに焦点を当てています。このセクションのテストには、1時間以内で完了する想定ですが、デバイスに使用されているSDカードのサイズによって所要時間が異なる場合があります。
デバイスの追加
このテストは、Arculesポータルにデバイスを追加する操作が正常に動作することを確認するものです。テストに必要な時間は主に、テスト対象デバイスに装着されているSDカードのサイズに依存します。以下の表は、AXIS製SDカードの一般的な目安を示したものです。実際のフォーマット時間は異なる場合があります。
SD カードサイズ | SD Cardにフォーマットされるまでにかかる時間 | オンラインと表示されるまでにかかる時間 |
128 GB or less | < 5 分間 | < 10 分間 |
256 GB | 5 分間 | 10 分間 |
512 GB | 10 分間 | 15 分間 |
1024 GB | 20-25 分間 | 30 分間 |
テスト手順
指示に従い、デバイスをArculesポータルに追加してください。(手順はこちらを参照)
成功基準
デバイスは、Arcules Orchestration ACAPを開始し、ポータルでデバイスを登録してから2分以内に、「すべてのデバイス」ページに表示される必要があります。
デバイスはすぐに「オンライン」とは表示されません。
デバイスが「オンライン」と表示された後に:
*以下の例外を除き、Arcules Orchestration ACAPログにエラーがないこと:
---ステータスページをデバイス登録前に開いた場合、以下のエラーが発生する可能性があります:
Error getting camera status: failed to get device name
(カメラステータス取得エラー:デバイス名の取得に失敗しました)
---ポータルでデバイスが即時に登録されない場合、以下のエラーが発生する可能性があります:
failed to get device claim error
(デバイス登録エラーの取得に失敗しました)
---Arcules Orchestrationの更新が行われると、サーバーがシャットダウンしていることを示す多数のエラーが発生する場合があります。
*テーブル内のデバイスをクリックすると、「デバイスドロワー」と呼ばれるページが表示 され、以下の内容が含まれています:
デバイス名
設定ボタン
デバイスドロワーを閉じるためのXボタン
オンライン ステータス
概要、ストレージ、アナリティクスタブ
デバイスの削除
このテストは、Arculesポータルからデバイスを削除する機能が正常に動作することを確認するものです。このテストの所要時間は約5分です。
テスト手順
デバイスドロワーの「概要」タブの下部にある「デバイスを削除」ボタンを押します。
表示されるダイアログでチェックボックスをオンにします。
「削除」ボタンを押します。
成功基準:
ポータルには、デバイスが削除されていることが表示されます。
デバイス ドロワーが閉じられます。
デバイスは2分以内に初期化(ファクトリーリセット)を開始します。
初期化が完了した後、ウェブ ブラウザでデバイスにアクセスすると、次のような初期セットアップページが表示されるはずです。
設定
このセクションでは、デバイスのすべてのモーダル設定ダイアログの機能をテストすることに焦点を当てます。デバイスがすでにArculesポータルに追加されていることを前提としており、このテストは1時間未満で完了をすることができます。設定ダイアログは、以下にある基本設定と詳細設定の2種類です。
基本設定
このテストは、「基本設定」ダイアログ内のすべての設定が意図した通りに動作していることを確認するものです。このテストには15分未満で完了するはずです。
テスト手順
デバイス ドロワーを開きます。
「設定」->「基本設定」を選択します。
ダイアログ内で利用可能な各設定を変更します。
「保存」を押して設定を適用し、ダイアログを閉じます。
ダイアログを再度開き、保存された値がダイアログに表示されていることを確認します。
成功基準
ダイアログがエラーなく正常に開くことを確認します。
すべてのフィールドが入力されていることを確認します。
ダイアログは、以下の画像と類似した外観である必要があります。
カメラ名を変更すると、新しい名前がデバイスドロワーに表示される必要があります。
「録画解像度」には、デバイスがサポートする解像度のリストが表示される必要があります。
フレームレート(FPS)の値が高い場合、異なるキャプチャモード(AXIS UIで設定)が必要になる場合があります。
録画設定を変更した際に、AXIS UIの録画ページを開いて確認します。
変更後に開始された現在の録画が表示される必要があります(例:35秒間の録画が表示される)。
「録画解像度」と「録画FPS」は、保存された値と一致している必要があります。
詳細設定
このテストは、「詳細設定」ダイアログ内のすべての設定が意図した通りに動作していることを確認するものです。このテストには30分未満で完了するはずです。
テスト手順
デバイスドロワーを開きます。
「設定」->「詳細設定」を選択します。
ダイアログ内で利用可能な各設定を変更します。
「保存」を押して設定を適用し、ダイアログを閉じます。
ダイアログを再度開き、保存された値がダイアログに表示されていることを確認します。
成功基準
ダイアログがエラーなく正常に開くことを確認します。
ダイアログは、以下に示す画像と類似した外観である必要があります。
特定の設定に関する注意事項:
自動回転 (Auto Rotation) は、すべてのモデルで利用可能ではありません。テスト対象デバイスの詳細については、AXISのデータシートを確認してください。対応している場合、「組み込み設置補助機能」または「画像設定」に自動回転が記載されています。
例: AXIS P1467-LEは自動回転をサポートしていますが、AXIS P3267-LEはサポートしていません。オートフォーカス (Autofocus) を使用すると、一時的に画像がぼやけた後、自動的に鮮明な画像に調整されます。この設定の正常な動作は、調整が完了した後の画像を確認することで検証できます。
IRカットフィルター (IR Cut Filter) を使用すると、製品から赤外線 (IR) 光が放出される可能性があります。取り扱いには十分注意してください。
設定を変更すると、録画が再起動したり、録画に途切れが発生することがあります。これは想定される動作です。
デバイス ドロワー タブ
このセクションの目的は、ポータルのデバイスページから表示可能な各タブの機能をテストすることです。デバイスがすでにArculesポータルに追加されていることを前提としており、このテストには約2時間かかる予定です。テスト対象のタブは以下の3つです:概要 (Overview)、ストレージ (Storage)、分析 (Analytics)。
概要タブ
このテストは、「概要」タブ内のすべての機能が意図した通りに動作していることを確認するものです。このセクションのテストには約1時間かかる予定です。
テスト手順
デバイスドロワーを開きます。
ビデオプレーヤーを使用してライブ映像を表示します。
ビデオプレーヤー上の矢印アイコンを押して「再生モード」(録画映像)に切り替えます。
画面上のコントロールを使用して、再生機能が正常に動作することを確認します。
オブジェクト検出への移動: 前方および後方のオブジェクト検出ポイントに移動します。
時間の前後移動: 時間を進めたり戻したりして録画を確認します。
再生/一時停止: 再生ボタンと一時停止ボタンを使用して機能を確認します。
フォレンジック検索: フォレンジック検索機能を使用して特定のイベントやオブジェクトを検索します。
特定の時間へのジャンプ: カレンダー機能を使用して、特定の日時にジャンプします。
高度な機能:録画の共有機能、エクスポート機能、録画再生機能、タイムライン表示機能
ハードウェアの詳細情報セクションで「認証情報を表示する」ボタンを押します。
表示されたパスワードをコピーします。
IPアドレスまたは「接続」セクション内にある「接続を開く」リンクを使用して、ステータスページを開きます。
「AXIS OS」ショートカットをクリックして、AXIS UIを開きます。
認証が求められた場合、ユーザー名に「c2cadmin」を入力し、先ほどコピーしたパスワードを貼り付けて入力します。
成功基準
ビデオプレーヤーの動作確認: ライブ映像および再生(Playback)機能が期待通りに動作することを確認します。
正常な動作は明らかであるはずです。不具合や違和感がある場合は必ず報告してください。
フォレンジック検索結果: テスト対象のデバイスに関連するフォレンジック検索結果が正しく表示されることを確認します(結果が存在する場合)。
各パネルの情報確認: すべてのパネルに正しい情報が表示されていることを確認します(例:MACアドレスが正しいか確認する)。
注意事項: オーディオは現在サポートされていないため、このセクションでは「利用不可(Not Available)」と表示されるのが正常です。
ステータスページの確認: ステータスページが正常に開き、ここで文書化されている通りに機能することを確認します。
AXIS OSショートカット: ショートカットを使用してAXIS UIを開き、資格情報を入力することで、AXIS UIに完全にアクセスできることを確認します。
ストレージ タブ
このテストは、「ストレージ」タブ内のすべての機能が意図した通りに動作していることを確認するものです。このセクションのテストには約30分かかる予定です。
テスト手順
デバイスドロワーを開く: デバイスドロワーを開きます。
「ストレージ」タブを選択: 「ストレージ」タブを選択します。
ローカルビデオストレージの「ビデオ保持期間」を変更: ローカルビデオストレージの「ビデオ保持期間」の設定を変更します。
クラウドアップロードを有効化: 「クラウドアップロード」を有効にします。
クラウドストレージの「ビデオ保持期間」を1日に設定: クラウドストレージの「ビデオ保持期間」を1日のままにしておきます。
「変更を適用」ボタンを押す: 設定を保存するために「変更を適用」ボタンを押します。
成功基準
「ストレージ」タブは、以下に示す画像と類似した外観である必要があります。
Arculesポータルで設定したローカル保持期間が、AXIS UIの システム -> ストレージ セクションに表示されている保持期間と一致していることを確認します。
クラウドアップロードが正常に機能していることを確認するため、約10分間待ち、カメラの電源を切断または物理的に取り外しクラウドにアップロードされたビデオが「再生(Playback)」で利用可能であることを確認します。クラウドへのアップロードは、カメラに保存されている最も古いビデオから順に行われます。
分析タブ
このテストは、「分析 」タブ内のすべての機能が意図した通りに動作していることを確認するものです。このセクションのテストには約30分かかる予定です。
注意: このセクションでは、デバイスがすでにArculesポータルに追加されていることを前提としています。
テスト手順
デバイスドロワーを開きます。
「分析」タブをクリックして選択します。
必要に応じて類似度、領域、人や車両に適用するルールを設定変更します。
--デフォルト設定では、シーン全体で人と車両に対してトリガーが作動する必要があります。
成功基準
「分析 」タブには、最近のサムネイルが表示され、以下に示す画像と類似した外観である必要があります。
「概要 」タブセクションで説明されているように、フォレンジック検索で人と車両が正確に検出され、表示されることを確認します。
検出が多すぎる場合は、「類似性 」または「ルール地域」の値を変更することで、検出数を減らすことが可能です。設定を変更した後、効果があることを確認します。
ルールを作成すると、期待通りに動作することを確認します。作成したルールに基づいて適切な検出とトリガーが発生するかをテストしてください。
長時間動作テスト
このセクションの目的は、デバイスが長時間動作した後でも正常に動作していることをテストすることです。Arculesは、デバイスがポータルに追加されてから少なくとも14日間のテスト期間を推奨しており、この期間中にデバイスのパスワードが少なくとも1回更新されることを確認します。このテストにかかる時間は30分未満で、デバイスがすでにArculesポータルに追加されていることを前提としています。
テスト手順
「概要」タブを開きます。
「資格情報を表示する(Reveal Credentials)」ボタンを押します。
表示されたパスワードの先頭数文字をメモします。
完全なパスワードを記録しないでください。
「ストレージ」タブを開きます。
ローカルおよびクラウド保持設定を希望の値に設定します。
「ローカルデータストレージ」に表示されている録画データ量を記録します。
テスト期間中(約14日間)、カメラの電源をオンにしたままにします。
必要に応じてポータルにログインし、デバイスがオンラインであることを確認します。
テスト期間中に発生したネットワークや電力の停止(停電)についてメモします。
テスト終了後、「概要」タブを開きます。
再度「資格情報を表示する(Reveal Credentials)」ボタンを押します。
新しく表示されたパスワードの先頭数文字をメモします。
再生機能を使用して、テスト期間中に録画された映像を確認します。
「ストレージ」タブを開きます。
録画データ量が正確であることを確認します。
成功基準
テスト前
「資格情報を表示する(Reveal Credentials)」ボタンを押して表示されたパスワードは、AXIS UIへのログインに使用できます。
テスト過程
デバイスが期待通りに動作していることを確認。
テスト後
テスト期間が14日以上の場合、表示されたパスワードが元のパスワードと異なっていることを確認します。
新しいパスワードを使用して、AXIS UIに正常にログインできることを確認します。
ネットワーク停止中でも、クラウドにアップロードされたビデオが再生可能であることを確認します。
カメラの電源がオフになっていた期間の映像は利用できないことに留意してください。
再生機能が「概要」タブのテストセクションで説明されている通りに動作することを確認します。
テスト期間中に記録されたデータ量が、「ローカルデータストレージ」に表示されている値と一致していることを確認します。
ローカルおよびクラウドストレージのデータ量が、設定された保持期間を超えていないことを確認します。
確認事項
このセクションには、参考用のチェックリストが含まれています。
関連する複数のテストが単一のチェックリスト項目にまとめられており、リストを簡潔に保つようにしています。
デバイスの追加と削除
基本設定 & 詳細設定
ライブ映像 & 再生:コントロール(再生、一時停止、時間ジャンプ)およびフォレンジック検索が正常に動作することを確認する。
「概要」タブの情報:ハードウェア、オーディオ、サイト情報が正確であることを確認。
ステータス ページ & AXIS UI
ローカル & クラウド ストレージ設定
ローカル データ ストレージ
「分析」タブのサムネイル ビュー
分析の人および車両検出
長時間動作テスト: 再生 & 保持期間テスト
長時間動作テスト: 資格情報の変更:テスト期間が14日以上の場合、パスワードがローテーションされ、新しいパスワードで機能することを確認する。