幅と高さだけに基づいて、Camera2 バッファーが連続した NV21 であると想定しないでください。画像フォーマットと各プレーンのrowStrideとpixelStrideに従って読み取ります。回転、ミラーリング、非同期処理の終了時期を定義します。これはプロジェクトとドキュメントのレビューであり、Android リリースの発表ではありません。
文書が証明するもの
Android の ImageFormat リファレンスと Image.Plane API では、YUV_420_888 とプレーン ストライドについて説明します。別の電話機またはボードが同じレイアウトを持つと想定するのではなく、ターゲット デバイスから返された値を読み取ります。ここでは追加のデバイス互換性テストは報告されていません。
ImageFormat リファレンス · Image.Plane API
SDK入力チェックリスト
| アイテム | 記録する入力 | 失敗チェック |
|---|---|---|
| フォーマットとプレーン | フォーマット、寸法、平面のストライドおよびトリミング領域 | エッジ パターン サンプルを使用して、行エラー、カラー エラー、境界外アクセスをチェックします |
| 回転とミラーリング | センサーの向き、ディスプレイの向き、フロントカメラのミラーリング | 縦/横、左/右を確認してください。座標マッピングを個別にテストする |
| 生涯 | 画像データの保持、コピー、提出、公開に対する責任 | 非同期作業では、解放されたバッファまたは無効なバッファを読み取ってはなりません |
| キューとロード | キャプチャ率、送信率、バックログ、ポリシーの削除 | 持続入力時のレコードレイテンシーとバッファーリリース |
| 出力座標 | モデル入力とプレビュー領域間の変換 | 既知の位置にあるサンプルに対するチェックボックスをオンにします |
統合検証の整理
指定した 1 つのデバイスと入力モードから開始します。入力メタデータと公開可能なサンプルを保存し、変換、方向、座標をテストします。後で他の解像度と継続的なキャプチャを追加します。変更された結果がアルゴリズムのせいであると考える前に、変換エラーと存続期間エラーを除外します。
公開されたプロジェクトの境界
中国語で公開されたビジョン SDK プロジェクトの記録には、RK3588 Android でのオフラインの顔検出、方向評価、および Camera2 の統合が含まれています。検出は身元認識ではありません。 CPU パスは、NPU アクセラレーションやすべての Android デバイスとの互換性を確立するものではありません。中国のオリジナル Android 開発サービスを評価する際に、ターゲットのハードウェア、システム、サンプル、SDK の要件を提供し、デバイス マトリックスに同意します。
相談
電話
WeChat
トップに戻る