Android Camera2 API を使用してカスタム AE の実装に取り組んでいます。現在のアイデアは、画像の平均輝度をあるグレーレベル (たとえば 128) に保持することです。したがって、アルゴリズムは次のように記述できます。
calculate currentEV (using current shutterSpeed, currentISO and aperture);
calculate meanBrightness (using image data);
calculate desiredEV (using currentEV, currentMeanBrightness and desiredMeanBrightness);
calculate desiredShutterSpeed and desiredISO (using desiredEV)
この反復アルゴリズムは機能しています。しかし、ビルトインと比較すると、かなり遅くて不器用に見えます。インターネット上の Camera2 API と Android ソース コードで 3A ルーチンに関する情報を検索しましたが、具体的な情報が見つかりません。一部のプレゼンテーションでは、3A-library について言及されています。知りたいのですが、それはオープンソースであり、すべての Android デバイスの標準ですか? または、モバイル デバイスでの Auto Exposure の実装に関する情報はどこで入手できますか?