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

Android 16 sürümünde Camera ITS ile ilgili bir dizi değişiklik yapıldı. Bu sayfada, Android 16'daki Camera ITS değişiklikleri özetlenmektedir.

Python ve paket sürümleri

İş ortaklarının, Android sürüm geliştirme için sanal ortam oluşturmak üzere paketlerin doğru sürümlerini paketlemek için paket yönetim yazılımı kullanmasını önemle tavsiye ederiz. Gerekli paketlerin çoğunu işleyen örnek bir paket yönetim 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'da yeni:

Aşağıdaki paket, Android 16 için kullanımdan kaldırıldı:

Yeni veya güncellenmiş sahneler

Android 16 aşağıdaki sahneleri sunar:

Sahne Açıklama
scene1_3 Beyaz sınırı olmayan, scene1_1 simgesine benzeyen gri grafik.
scene6 Sahnedeki yerleştirilmiş nesneyi benzersiz şekilde tanımlamak için daireler ızgarasını ArUco işaretçileri ızgarasıyla günceller.
scene_ip Varsayılan kamera uygulaması ile Jetpack Camera App çekimleri arasındaki görüntü eşliği karşılaştırmaları için yeni sahne.
scene_tele Sahne6 ve sahne7'yi yeniden kullanır ancak genişten telefoto kameraya geçişin ayrı olarak test edilmesine olanak tanır. Çünkü grafik mesafesi telefoto kamera için optimize edilmelidir.

Yeni testler

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

Sahne Test adı Açıklama
scene1_3 test_exposure_time_priority Android 16'daki pozlama süresi önceliği modu ö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 akışı yakalamaları için yüz algılamayı doğrular.
scene2_d test_preview_num_faces scene2_d önizleme akışı yakalamaları için yüz algılamayı doğrular.
scene2_f test_preview_num_faces scene2_f önizleme akışı yakalamaları için yüz algılamayı doğrular.
scene2_g test_preview_num_faces scene2_g cihazında, profildeki yüzlerin önizleme akışı yakalamaları için yüz algılamayı doğrular.
scene_flash test_night_mode_indicator Android 16'daki gece modu göstergesi özelliğini doğrular.
scene_ip test_default_jca_ip Varsayılan kamera uygulaması ile Jetpack Camera App arasındaki görüntü eşliğini doğrular.
scene_tele test_zoom_tele Genişten telefoto kameraya geçiş için yakınlaştırma kontrolü ekler.
scene_tele test_preview_zoom_tele Genişten telefotoya kamera geçişi için önizleme yakınlaştırma kontrolü ekler.
scene_tele test_multi_camera_switch_tele Genişten telefoto kameraya geçiş için çoklu kamera anahtarı kontrolü ekler.
sensor_fusion test_video_stabilization_jca test_video_stabilization'ya benzer ancak video çekimi için Jetpack Camera App'i kullanır.

Yeniden düzenlenmiş 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 düzenlendi:

Sahne Test adı Açıklama
scene1_3 test_ev_compensation test_ev_compensation_advanced ve test_ev_compensation_basic belgelerini birleştirir.
scene3 test_imu_drift Daha yüksek sıcaklıklarda jiroskop kayması sorunlarını ortaya çıkarmak 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. Çekimler için Jetpack Camera App'i 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 düzenlendi.

Ayrıca, üç alt sahnenin yükünü dengelemek için scene1_1 ve scene1_2'deki bir dizi test scene1_3'ye taşınır. Ancak scene1_3 beyaz kenarlığa sahip olmadığından yalnızca otomatik odaklama gerektirmeyen testler taşınır.

Kullanımdan kaldırılan testler

Android 16'da, test işlevi diğer testler tarafından kapsandığı için 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ılama nedeniyle kaldırıldı.
scene2_f test_num_faces test_preview_num_faces tarafından test edilen sahnede yüz algılama nedeniyle kaldırıldı.