Android 16 Kamera Görüntüsü Testi Paketi sürüm notları

Android 16 sürümünde, Kamera ITS ile ilgili bir dizi değişiklik yapılmıştır. Bu sayfada, Android 16 için Kamera ITS değişiklikleri özetlenmiştir.

Python ve paket sürümleri

İş ortaklarının, Android sürüm geliştirmesi için sanal bir ortam oluşturmak üzere paketlerin doğru sürümlerini paketlemek amacıyla paket yönetimi yazılımı kullanmasını önemle tavsiye ederiz. Gerekli paketlerin çoğunu yöneten örnek bir paket yönetimi aracı için venv ile ilgili Python 3 belgelerine bakın.

Android 16 aşağıdaki Python ve paket sürümlerini destekler:

Aşağıdaki paket Android 16 için yenidir:

Aşağıdaki paketin Android 16 için desteği sonlandırıldı:

Yeni veya güncellenmiş sahneler

Android 16'da aşağıdaki sahneler kullanıma sunulmuştur:

Sahne Açıklama
scene1_3 Beyaz sınırı olmayan scene1_1'e benzer gri grafik.
scene6 Sahnedeki bulunan nesneyi benzersiz bir şekilde tanımlamak için daire ızgarasını ArUco işaretçisi ızgarasıyla günceller.
scene_ip Varsayılan kamera uygulaması ile Jetpack kamera uygulamasının çekimleri arasındaki resim eşleşmesi karşılaştırmaları için yeni sahne.
scene_tele scene6 ve scene7'yi yeniden kullanır ancak grafik mesafesi tele kamera için optimize edilmesi gerektiğinden geniş kameradan tele kameraya geçişin ayrı olarak test edilmesine olanak tanır.

Yeni testler

Android 16'da aşağıdaki testler kullanıma sunulmuştur:

Sahne Test adı Açıklama
scene1_3 test_exposure_time_priority Android 16 pozlama süresi öncelikli mod özelliğini doğrular.
scene1_3 test_sensitivity_priority Android 16 ISO öncelik modu özelliğini doğrular.
scene2_a test_exposure_keys_consistent Otomatik ve manuel çekimler için pozlama meta veri değerlerini doğrular.
scene2_b test_preview_num_faces scene2_b önizleme yayını yakalamalarında yüz algılamayı doğrular.
scene2_d test_preview_num_faces scene2_d önizleme yayını yakalamalarında yüz algılamayı doğrular.
scene2_f test_preview_num_faces scene2_f önizleme yayını yakalamalarında yüz algılamayı doğrular.
scene2_g test_preview_num_faces Profilde yüz bulunan scene2_g önizleme yayını yakalamalarında yüz algılamayı doğrular.
scene_flash test_night_mode_indicator Android 16 Gece Modu Göstergesi özelliğini doğrular.
scene_ip test_default_jca_ip Varsayılan kamera uygulaması ile Jetpack kamera uygulaması arasındaki görüntü eşleşmesini doğrular.
scene_tele test_zoom_tele Geniş kameradan tele kameraya geçiş için yakınlaştırma kontrolü ekler.
scene_tele test_preview_zoom_tele Geniş kameradan tele kameraya geçiş için önizleme yakınlaştırma kontrolü ekler.
scene_tele test_multi_camera_switch_tele Geniş kameradan tele kameraya geçiş için çoklu kamera anahtarı kontrolü eklendi.
sensor_fusion test_video_stabilization_jca test_video_stabilization'e benzer ancak video kaydı için Jetpack Camera uygulamasını kullanır.

Yeniden yapılandırılmış testler

Android 16'da, test kapsamını artırmak ve testleri daha mantıklı bir şekilde gruplandırmak için aşağıdaki testler yeniden yapılandırıldı:

Sahne Test adı Açıklama
scene1_3 test_ev_compensation test_ev_compensation_advanced ve test_ev_compensation_basic dosyalarını birleştirir.
scene3 test_imu_drift Daha yüksek sıcaklıklarda jiroskop kayması sorunlarını tespit etmek için testi daha uzun süre çalıştırır.
scene6 test_zoom Telefoto lense geçişte yakınlaştırmayı durdurur. Ofset kontrolü ekler. Kayıtlar için Jetpack Kamera Uygulaması'nı kullanır.
sensor_fusion test_preview_stabilization Ultra geniş kamera kapsamı için hem 0,9x hem de 1,1x yakınlaştırma oranlarında test edilecek şekilde yeniden yapılandırıldı.

Ayrıca, üç alt sahnenin yük dengesini sağlamak için scene1_1 ve scene1_2'teki bazı testler scene1_3'ye taşınır. Ancak yalnızca otomatik odaklama gerektirmeyen testler, beyaz kenarlığı olmadığı için taşınır.scene1_3

Desteği sonlandırılan testler

Android 16'da, test işlevinin diğer testler tarafından kapsanması nedeniyle aşağıdaki testlerin desteği sonlandırıldı:

Sahne Test adı Açıklama
scene2_b test_num_faces test_preview_num_faces tarafından test edilen sahnede yüz algılanması nedeniyle kaldırıldı.
scene2_f test_num_faces test_preview_num_faces tarafından test edilen sahnede yüz algılanması nedeniyle kaldırıldı.