Android 14 Kamera Görüntüsü Test Paketi Sürüm Notları

Android 14 sürümü, Camera ITS'de bir dizi değişiklik içerir.

Bu sayfada Android 14 için Kamera ITS değişiklikleri özetlenmektedir. Değişiklikler beş geniş kategoriye ayrılır:

Python ve paket versiyonları

Android 14, Android 12 ve 13'te desteklenen Python sürümlerine ve kitaplıklara ek olarak aşağıdaki Python sürümlerini de destekler:

LIMITED kamera testinde artış

Android 14'te, LIMITED kameraların mevcut testlerle test edilmesini sağlamak için aşağıdaki testler yeniden düzenlendi.

Sahne Test adı Tanım
1_1 test_jpeg manual_capture() yöntemini ortadan kaldırmak için yeniden düzenlendi.
1_2 test_yuv_jpeg_all manual_capture() yöntemini ortadan kaldırmak için yeniden düzenlendi.
1_2 test_yuv_plus_jpeg manual_capture() yöntemini ortadan kaldırmak için yeniden düzenlendi.
1_2 test_yuv_plus_raw manual_capture() yöntemine göre yeniden düzenlendi. RAW/RAW10/RAW12 testleri tek bir testte birleştirildi.
4 test_multi_camera_alignment manual_capture() yöntemine göre yeniden düzenlendi.

Android 14'te aşağıdaki yüz algılama testleri yeniden düzenlendi.

Sahne Test adı Tanım
2 test_num_faces Artan yüz çeşitliliği için yeni yüzler. Yüz konumları onaylandı.

Diğer test değişiklikleri

Android 14'te aşağıdaki testler, test kapsamını artırmak için yeniden düzenlendi.

Sahne Test adı Tanım
0 test_read_write android.sensor.sensitivityRange dışında kalan hassasiyet için yakalama meta veri değerlerini işaretlemek üzere yeniden düzenlendi.
1_1 test_burst_sameness_manual 50 karelik beş seri çekim yerine 50 karelik iki seri çekim yapılacak şekilde yeniden düzenlendi.
1_2 test_yuv_jpeg_all Varsa STILL_CAPTURE kullanım senaryosunu kullanacak şekilde yeniden düzenlendi.
1_2 test_yuv_plus_jpeg Varsa STILL_CAPTURE kullanım senaryosunu kullanacak şekilde yeniden düzenlendi.
4 test_multi_camera_alignment YUV yakalamaları ve mevcut 640x480 yakalamalara 640x360 yakalamaları eklemek için yeniden düzenlendi.

Yeni testler

Android 14 aşağıdaki yeni testleri içermektedir.

Sahne Test adı Tanım
2_a test_otomatik çerçeveleme Otomatik çerçevelemenin, yakınlaştırma oranı ayarına bakılmaksızın farklı cilt tonlarına sahip tüm yüzleri içerecek şekilde FoV'yi ayarlayabildiğini doğrular.
2_a test_display_p3 P3 JPEG çıktısının doğru olduğunu doğrular.
2_a test_preview_min_frame_rate Önizleme FPS'sinin, düşük ışık koşullarında kamera özellikleri tarafından tanımlanan minimum seviyeye ulaştığını doğrular.
3 test_landscape_to_portrait Yataydan dikeye geçişin görüntüyü düzgün şekilde döndürdüğünü doğrular.
4 test_preview_aspect_ratio_and_crop Preview akışının en boy oranının, kırpmanın ve FoV'nin desteklenen formatlar için uygun olduğunu doğrular.
6 test_in_sensor_zoom Kameranın sensör içi yakınlaştırma davranışını doğrular.
6 test_low_latency_zoom Ayarlar yakınlaştırmayı geçersiz kılacak şekilde ayarlandıysa yakınlaştırma oranının doğru şekilde ölçeklendiğini doğrular.
6 test_preview_video_zoom_match Yakınlaştırmanın Preview ve Video akışlarında aynı şekilde davrandığını doğrular.
Uzantılar test_hdr_extension İstendiğinde HDR uzantısının doğru şekilde etkinleştirildiğini doğrular.
Uzantılar test_night_extension Night uzantısının istendiğinde doğru şekilde etkinleştirildiğini doğrular.
sensör_füzyonu test_led_snapshot LED anlık görüntülerin görüntüyü doygunlaştırmadığını veya renk tonlamadığını doğrular.

Paralel DUT testi

Android 14, genel testi hızlandırmak için DUT'ları birden fazla donanımla paralel olarak test etmenize olanak tanıyan paralel DUT testini destekler. Örneğin, paralel test, aynı anda bir donanımdaki kamera 0'ı ve başka bir donanımdaki kamera 1'i test etmenize olanak tanır.

Daha fazla ayrıntı için bkz. Paralel DUT testi .

Test gereksinimleri

Şekil 1, Android 14 ITS gizli kod çözücü halkasını göstermektedir. Gizli kod çözücü halkası, bireysel testlerin hangi test ayarlarına göre yönlendirildiğini gösterir. android.request.availableCapabilities tarafından kontrol edilen test ayarları büyük harflerle yazılmıştır. Ana yolluk öğeleri şunlardır:

  • MANUAL_SENSOR
  • READ_3A
  • PER_FRAME_CONTROL
  • RAW
  • faceDetectModes
  • timestampSource
  • flash.info.available

gizli kod çözücü halkası

Şekil 1. Android 14 ITS gizli kod çözücü halkası