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

Android 14 sürümünde, Kamera ITS ile ilgili bir dizi değişiklik yapılmıştır.

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

Python ve paket sürümleri

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

Sınırlı kamera testi artırıldı

Android 14'te, mevcut testlerle SINIRLI kameraların test edilmesini sağlamak için aşağıdaki testler yeniden yapılandırıldı.

Sahne Test adı Açıklama
1_1 test_jpeg manual_capture() yöntemini kaldırmak için yeniden yapılandırıldı.
1_2 test_yuv_jpeg_all manual_capture() yöntemini kaldırmak için yeniden yapılandırıldı.
1_2 test_yuv_plus_jpeg manual_capture() yöntemini kaldırmak için yeniden yapılandırıldı.
1_2 test_yuv_plus_raw manual_capture() yöntemine göre yeniden yapılandırıldı. RAW/RAW10/RAW12 testi tek bir testte birleştirildi.
4 test_multi_camera_alignment manual_capture() yöntemine göre yeniden yapılandırıldı.

Android 14'te aşağıdaki yüz algılama testleri yeniden yapılandırıldı.

Sahne Test adı Açıklama
2 test_num_faces Daha fazla yüz çeşitliliği için yeni yüzler. Yüz konumları onaylandı.

Diğer test değişiklikleri

Android 14'te, test kapsamını artırmak için aşağıdaki testler yeniden yapılandırıldı.

Sahne Test adı Açıklama
0 test_read_write Hassasiyet için yakalama meta veri değerlerini android.sensor.sensitivityRange dışında kalan değerleri işaretleyecek şekilde yeniden düzenlendi.
1_1 test_burst_sameness_manual 50 karelik beş grup yerine 50 karelik iki grup olacak şekilde yeniden düzenlendi.
1_2 test_yuv_jpeg_all Varsa STILL_CAPTURE kullanım alanını kullanacak şekilde yeniden düzenlendi.
1_2 test_yuv_plus_jpeg Varsa STILL_CAPTURE kullanım alanını kullanacak şekilde yeniden düzenlendi.
4 test_multi_camera_alignment YUV yakalamaları eklemek ve mevcut 640x480 yakalamalarına 640x360 yakalamaları eklemek için yeniden yapılandırıldı.

Yeni testler

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

Sahne Test adı Açıklama
2_a test_autoframing Otomatik kadrajın, ayarlanan yakınlaştırma oranına bakılmaksızın farklı cilt tonlarına sahip tüm yüzleri içerecek şekilde Görüş Alanı'nı ayarlayabileceğini doğrular.
2_a test_display_p3 P3 JPEG çıktısının doğru olup olmadığını doğrular.
2_a test_preview_min_frame_rate Düşük ışık koşullarında önizleme FPS'sinin kamera özellikleri tarafından tanımlanan minimum değere ulaştığını doğrular.
3 test_landscape_to_portrait Manzaradan portreye geçerken resmin düzgün şekilde döndürüldüğünü doğrular.
4 test_preview_aspect_ratio_and_crop Preview yayın en boy oranının, kırpma işleminin ve görüş alanının desteklenen biçimler için uygun olup olmadığını 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ın yakınlaştırmayı geçersiz kılması ayarlandığında yakınlaştırma oranının doğru şekilde ölçeklendirilip ölçeklendirilmediğini doğrular.
6 test_preview_video_zoom_match Yakınlaştırma özelliğinin Preview ve Video akışlarında aynı şekilde davrandığını doğrular.
uzantılar test_hdr_extension HDR uzantısının istendiğinde doğru şekilde etkinleştiğini doğrular.
uzantılar test_night_extension Night uzantısının istendiğinde doğru şekilde etkinleştirildiğini doğrular.
sensor_fusion test_led_snapshot LED anlık görüntülerinin görüntüyü doygunlaştırmadığını veya renklendirmediğini doğrular.

Paralel DUT testi

Android 14, paralel DUT testini destekler. Bu sayede, genel testi hızlandırmak için DUT'ları birden fazla donanımla paralel olarak test edebilirsiniz. Örneğin, paralel test, bir düzenekte kamera 0'ı, başka bir düzenekte ise kamera 1'i aynı anda test etmenizi sağlar.

Daha fazla bilgi için Paralel DUT testi başlıklı makaleyi inceleyin.

Test şartları

Şekil 1'de Android 14 ITS gizli kod çözücü halkası gösterilmektedir. Şifre çözme anahtarı, her bir testin hangi test ayarlarına göre kısıtlandığını gösterir. android.request.availableCapabilities tarafından engellenen test ayarları büyük harflerle yazılır. Ana engelleme öğeleri şunlardır:

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

gizli kod çözücü

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