Photon Lab · スマートフォンのカメラとマイクをセンサーに

システム遅延テスト(Photon Lab)

スマートフォンでクリックから発光までの遅延を測定:PCがクリックごとに発光し、スマートフォンがクリック音と発光を捉え、正直な±範囲付きの中央値を報告します。

Photon Lab · クリックから発光までのシステム遅延PCがエミッター · スマートフォンがセンサー · 追加ハードウェア不要

測定したいPCでこのページを開き、 エミッターに切り替えます。パネルは黒のままで、マウスクリックやキー入力ごとに白く発光します。

スマートフォンで同じページを開き、 センサーに切り替え、カメラとマイクを許可し、約30 cm離れた位置から発光するパネルをターゲット枠内に収めます。

センサーの 音声校正 を一度実行し、PCでマウスを1秒間隔で10〜15回クリックします。スマートフォンが各クリック音と各発光を捉え、その差があなたのシステム遅延です。

限界: スマートフォンのカメラは時間をフレーム間隔(60 fpsで16.7 ms、30 fpsで33 ms)に量子化し、マイクは校正で取り除ける取り込み遅延を加えます。結果は明示された±範囲付きの推定値で、実験室のフォトダイオード測定ではありません。それでもマウススイッチ、USB、OS、ゲームやブラウザ、GPU、パネルまでの全経路を捉えます。

このページの用語
クリック→フォトン

マウス、OS、ゲーム、ディスプレイを含め、ボタンを押してから画面上の光が変化するまでの完全な遅延です。

入力遅延

アクションから結果が表示されるまでの遅延。ブラウザで確認できるのは、イベントが到着してから次のフレームが描画されるまでの一部です。

リフレッシュレート

ディスプレイが1秒間に何回画面を書き換えるか。他の処理がどうであれ、操作が視覚化される速さの上限となります。

テスト前のクイック回答

入力遅延テストとシステム遅延テストの違い

ブラウザの遅延テストはページで止まります。Photon Labはスマートフォンが物理的なクリックと物理的な光の変化を観測するため、マウススイッチ、USB、OS、ブラウザ、GPU、パネルまでの全経路を測定します。

スマートフォンでどこまで精密に測れる?

カメラは時間をフレーム間隔に量子化します:60 fpsで±8 ms、30 fpsで±17 ms。10ペア以上と中央値でノイズは縮み、±は常に数値の隣に表示されます。

ブラウザのみの遅延ラボ →

なぜマイクを校正するのか?

マイクにはブラウザが音を受け取るまでの取り込み遅延があります。スマートフォンがビープ音を鳴らし、自分の音を捉えるまでの時間を計測し、そのオフセットをすべてのペアから取り除いてクリックを本来の時刻に置きます。

この結果が実際に測定するもの

エミッターページはクリックやキー入力ごとに白い発光を描き、自身のクリックから描画までの遅延を記録します。センサーページはフレームごとの取り込みタイムスタンプを使ってカメラ映像のターゲット領域内の輝度の立ち上がりを解析し、オーディオワークレットでマイクのクリック音を検出し、各発光を400 ms以内に先行するクリックと対応付け、ペアを中央値、ばらつき、半フレーム分にばらつきを加えた不確かさとして要約します。校正ビープ音でマイクの取り込みオフセットを測定します。

測定の範囲: 推定値にはカメラのフレーム量子化と未補正のマイクオフセットが含まれ、静かな部屋、安定した手、実際に聞こえるクリック音が必要です。単独ではディスプレイ遅延と入力遅延を分離できません。変数を1つだけ変えた2回の測定を比較してください。

結果の読み方

中央値の遅延

30 ms未満はeスポーツ級、30〜50 msは競技向け、50〜80 msは一般的なデスクトップ、80 ms超は体感できる遅延です。表示された±を踏まえて判断してください。45 ± 9 msの結果は52 ± 9 msと区別できません。

ばらつき

ペア間の中央絶対偏差。安定した構成でばらつきが大きい場合、たいていはカメラのフレーム落ちかダブルクリックです。クリックは1秒間隔で行ってください。

エミッターでのクリック → 描画

遅延のうちブラウザ自身が占める分。これを差し引くと、ディスプレイと入力デバイスにどれだけ残るかが分かります。

予期しない結果の確認

発光が検出されない

ターゲット枠をパネルで満たし、反射を避け、周囲の照明を落とし、スマートフォンを動かさないでください。輝度のジャンプは40段階を超える必要があり、暗いモニターや傾いたスマートフォンでは失敗することがあります。

クリック音が検出されない

スマートフォンをマウスから30〜40 cm以内に置き、音の出るスイッチのマウスを使い、ブラウザで設定できる場合はノイズ抑制を無効にしてください。クリックごとに音声メーターが動くはずです。

校正が失敗する

ビープ音が聞こえるようスマートフォンの音量を上げ、3回のビープ音の間は静かにして再試行してください。校正なしでも結果は表示され、未補正と表示されます。

よくある質問

LDATやフォトダイオードと同じ精度ですか?

いいえ。専用ハードウェアはミリ秒未満の事象を分解しますが、スマートフォンはカメラの1フレーム単位です。ラボは不確かさを表示して数値を正直に示し、同じスマートフォンでの2回の測定の差は絶対値よりずっと精密です。

何かが録画・アップロードされますか?

いいえ。映像フレームは1つの輝度値に縮約されて破棄され、音声はオーディオワークレット内でオンセットのタイムスタンプに縮約されます。要約だけをパスポートに保存したりカードとして共有できます。

コンソールやテレビも測定できますか?

コンソールがあなたのクリックに応じて発光を表示できる場合のみですが、このページからそれを起こすことはできません。この方式はこのページを実行できるものすべてで使えます:PC、ノートPC、クラウドゲーミングのブラウザ、そして別のスマートフォンをセンサーにしたエミッターとしてのスマートフォン。

チャットボットは私のシステム遅延を教えられますか?

ハードウェアの種類ごとの典型的な数値を挙げることはできます。Photon Labはあなたのマウス、PC、ブラウザ、ディスプレイをまとめて、あなたの机の上で、今日測定します。