フォーカス(AF)アルゴリズムを個別にテストします。ステートマシンをテストします。つの手動リクエストをキャプチャします。無効になっているため、無視される必要があります。test_auto_vs_manual自動ショットと手動ショットのキャプチャ結果が同じように見えることをテストします。test_auto_vs_manual_auto.jpgtest_auto_vs_manual_wb.jpgtest_auto_vs_manual_manual_wb_tm.jpgtest_black_whiteデバイスで真っ黒な画像と真っ白な画像が生成されることをテストします。回目は、極端に高いゲインと長い露出で白い画像を生成します。黒い画像と白い画像が生成されること。回行い、それらがすべて同一であることを確認します。このテストは、異なる方法で処理された、またはアーティファクトがある散発的なフレームがあるかどうかを識別するために使用できます。平均グラフの急増または減少が見られる場合。回目の自動撮影に影響していないこと。シェーディング補正がプロットされていること。ストリームの切り抜きができないことをテストします。画像は切り抜かれないこと。画像が少し暗く見えるのは正常です。test_crop_region_raw_comp_raw_crop.jpgtest_crop_region_raw_comp_raw_full.jpgtest_crop_region_raw_comp_yuv_crop.jpgtest_crop_region_raw_yuv_full.jpgtest_crop_regions切り抜き領域が機能することをテストします。つの異なる領域(四隅と中央)のパッチを作成します。つの領域に切り抜きを設定して画像を撮影します。パッチと切り抜き画像の値を比較します。切り抜かれた領域の画像が、対応するパッチと一致すること。パラメータが正しいことを検証します。パラメータに基づく)。ノイズモデルのドキュメントをダウンロードしてください。パラメータが正しいこと。test_dng_noise_model_plog.pngtest_ev_compensation_advanced露出値(EV)補正が適用されることをテストします。段階で上げていき、測定された明るさと想定された明るさを比較します。補正が適用されていない画像の画像の明るさから計算し、計算された値が実際の画像の値の範囲を超えると、想定値の彩度を上げます。段階以内に露出オーバーになった場合、テストは不合格となります。段階以内に露出オーバーにならないこと。補正が適用されることをテストします。フレームがキャプチャされます。画像の輝度が上がること。フレームの輝度が安定していること。露出時間が変化しても、一定の露出が達成されることをテストします。露出時間のバランスがとれるようにそれぞれを選択して、一連のショットを撮影します。その結果、画像の明るさは同じでも、シーケンス全体でノイズが増えていくはずです。ピクセルの平均値が互いに近いことを確認します。固定されていないことを確認します(グラフでは平らな線のように見えるはずです)。画像でテストを実行することもできます。高いほどノイズが多くなっていること。プレーンが平らであること。画像が同じように見えることをテストします。値を計算し、それらの値が一致することを確認します。カメラで設定(露出とゲイン)が適切なフレームにラッチすることをテストします。連続リクエストを使用して一連のショットを撮影します。リクエストのパラメータを変更します。期待される性質が各画像に現れていることを確認します。平均値を示していること。test_latching_i=11.jpgtest_latching_i=12.jpgtest_latching_plot_means.pngtest_linearityデバイス処理を線形ピクセルに反転できることをテストします。デバイスを均一なターゲットに向けて一連のショットをキャプチャします。値が感度の増加に応じて線形に増加すること。バーストをテストします(自動設定を使用)。備えていない制限付きのデバイスでも合格するように設計されています。画像の整合性をチェックします。各キャプチャ画像が整合しているように見えること。パラメータが設定時に適用されることをテストします。さまざまな変換値とゲイン値でショットを撮影し、その値に応じて違って見えることをテストします。変換値とゲイン値は、出力がだんだん赤色または青色になるように選択します。線形トーンマップを使用します。レンジ画像の発色を概算します。値が変換に従って増加すること。パラメータが適用されていることをテストします。各ショットが前のショットよりも明るくなっていること。パラメータが適用されていることをテストします。フラッシュが発光したかどうかがはっきりとわかるように、露出を暗い側に手動で設定し、線形トーンマップを使用します。タイル画像を使用して中央に大きなグラデーションが作成されているかどうかを確認し、フラッシュの発光の有無を判断します。タイル画像の中央に、フラッシュが発光したことを示す大きなグラデーションがあること。パラメータが設定時に正しく適用されていることをテストします。カメラの照明を暗くして画像をキャプチャします。キャプチャした画像のノイズが多くなるように、高アナログゲインを使用します。つの画像をキャプチャします。オフにした画像をキャプチャし、その分散をベースラインとして使用します。SNR(信号対雑音比)が高いほど、画質が高くなります。異なり、下記のグラフと同じように変化すること。パラメータが適用されていることをテストします。段階で感度を上げます。平均値が、感度が上昇するにつれて明るくなること。パラメータが適用されていることをテストします。マップが期待どおりに変更されること。パラメータが適用されていることをテストします。各チャネルに異なるトーンマップ曲線を適用し、出力画像が期待どおりに変更されることを確認します。つのテストで構成されています。方が勾配が急であること。画像の方が明るいこと。トーンマップは同じだが、長さが異なること。画像が同じであること。感度ブーストのポストをチェックします。感度ブーストの組み合わせをポストし、出力ピクセルの平均がリクエスト設定と一致するかどうかを確認します。画像の明るさは一定に保たれること。画像のセットをキャプチャし、ノイズを測定します。画像のみをバーストでキャプチャします。ゲインが増加するにつれて、各ショットのノイズが前のショットよりも多くなること。中央の統計グリッドセルの分散を使用していること。画像のセットをキャプチャし、ピクセル値を測定します。ISO(ゲイン)の上昇とともにピクセルの光に対する感度が上がり、プロットが左に移動すること。ノイズ(分散)を測定します。各ショットのノイズが前のショットよりも多いことをテストします。分散がショットごとに増加すること。再処理リクエストに適用されることをテストします。カメラの照明を暗くして、再処理された画像をキャプチャします。キャプチャした画像のノイズが多くなるように、高アナログゲインを使用します。つの再処理された画像をキャプチャします。オフにして再処理された画像をキャプチャし、この分散をベースラインとして使用します。典型的なプロットtest_tonemap_sequenceさまざまなトーンマップ曲線を使用して一連のショットをテストします。つの手動ショットをキャプチャします。つの手動ショットをキャプチャします。連続する各フレームペア間の差分を計算します。つの同一フレームの別のセットが続いていること。test_tonemap_sequence_i=0.jpgtest_tonemap_sequence_i=1.jpgtest_tonemap_sequence_i=2.jpgtest_tonemap_sequence_i=3.jpgtest_tonemap_sequence_i=4.jpgtest_tonemap_sequence_i=5.jpgtest_yuv_jpeg_all報告されたすべての画像キャプチャのサイズと形式が機能することをテストします。同じに見えるように、線形トーンマップによる手動リクエストを使用します。有効にすると保存できます。RMS(信号の二乗平均平方根値)差があること。test_yuv_jpeg_all.pngtest_yuv_plus_dng報告された画像キャプチャのサイズと形式が機能することをテストします。テストが完了し、リクエストした画像が返されること。出力の両方としてキャプチャするテストです。同じに見えるように、線形トーンマップによる手動リクエストを使用します。出力の両方としてキャプチャするテストです(サポートされている場合)。同じになるように、線形トーンマップによる手動リクエストを使用します。